DeepFashion3D (DF3 V2) — Normalized Dataset for FEL

1. Dataset Overview

DeepFashion3D is a large-scale benchmark for 3D garment reconstruction from a single RGB image. While DF1/DF2 focus on 2D evidence (bbox/landmarks/segmentation/re-ID), DF3 enables evaluation of true 3D garment geometry including wrinkles, thickness, and asymmetry.

In this pipeline, DF3 outputs (df3_fel_out.zip) are normalized into a graph-friendly, join-stable reference layer for FEL. Instead of copying or fully parsing heavy 3D assets (OBJ/PLY/PKL/PNG), the extractor builds index tables + a pose-centric hub so that downstream loaders can parse 3D contents safely and on-demand.

Key Characteristics

➡️ This converts DF3’s file-centric 3D structure into a standardized, joinable schema optimized for knowledge-graph construction and multimodal evidence linkage.


2. Folder and File Structure

(1) Original DF3 Structure (Input)

The following input structure is reconstructed from manifest path patterns and extractor auto-discovery rules:


(2) Normalized Output Structure

Normalized outputs are written to out_dir/normalized/:

Core Hub + Indices

Management & Validation


3. Role in FEL

DF3 is pose-centric: the primary semantic unit is a 3D pose instance (pose_key), not an image.

Node Construction

Relationship Construction

Garment ─has_pose──────────▶ PoseItem
PoseItem ─has_pose_params──▶ PosePKLFileRef
PoseItem ─has_pointcloud───▶ PointCloudFileRef
PoseItem ─has_mesh─────────▶ MeshFileRef
PoseItem ─has_featureline──▶ FeatureLineFileRef (one-to-many)

Core Design Principles

Single Join Key
All modalities join via pose_key

Evidence Separation
Heavy 3D contents are not parsed here; only references + coverage/QC are normalized

Provenance Preservation
Auditability via manifest.* and run validation via qc_summary.json


4. Extracted Benchmarks

DF3 is not benchmark-split like DF1/DF2; instead it is organized by modalities over the pose_key universe.

Coverage/QC highlights:


5. Graph Structure Description

Central Node

Items — the pose_key hub that integrates all modalities.

Pose-based Modality Joins

Items ──(pose_key)──▶ PosesIndex
Items ──(pose_key)──▶ PointcloudIndex
Items ──(pose_key)──▶ MeshesIndex
Items ──(pose_key)──▶ FeaturelineIndex

Garment-level Aggregation

Items ──(garment_id)──▶ Garments (aggregation layer, not a strict FK dependency)

Meta Layer

Manifest and QCSummary are run-level metadata (audit/validation), typically shown as dashed conceptual edges.


DF3 Normalized Graph (Interactive)

Click below to open the interactive graph in a new window:

Open DF3 Graph Interactive Editor

Final Summary

➡️ Core FEL input for pose-centric 3D garment evidence linking and downstream 3D reconstruction/registration research.