Papers › 3D Magic Mirror: Clothing Reconstruction from a Single Image via a Causal Perspective

3D Magic Mirror: Clothing Reconstruction from a Single Image via a Causal Perspective

27 Apr 2022arXiv:2204.13096archive 2025-07-28

Zhedong Zheng, Jiayin Zhu, Wei Ji, Yi Yang, Tat-Seng Chua

This research aims to study a self-supervised 3D clothing reconstruction method, which recovers the geometry shape and texture of human clothing from a single image. Compared with existing methods, we observe that three primary challenges remain: (1) 3D ground-truth meshes of clothing are usually inaccessible due to annotation difficulties and time costs; (2) Conventional template-based methods are limited to modeling non-rigid objects, e.g., handbags and dresses, which are common in fashion images; (3) The inherent ambiguity compromises the model training, such as the dilemma between a large shape with a remote camera or a small shape with a close camera. In an attempt to address the above limitations, we propose a causality-aware self-supervised learning method to adaptively reconstruct 3D non-rigid objects from 2D images without 3D annotations. In particular, to solve the inherent ambiguity among four implicit variables, i.e., camera position, shape, texture, and illumination, we introduce an explainable structural causal map (SCM) to build our model. The proposed model structure follows the spirit of the causal map, which explicitly considers the prior template in the camera estimation and shape prediction. When optimization, the causality intervention tool, i.e., two expectation-maximization loops, is deeply embedded in our algorithm to (1) disentangle four encoders and (2) facilitate the prior template. Extensive experiments on two 2D fashion benchmarks (ATR and Market-HQ) show that the proposed method could yield high-fidelity 3D reconstruction. Furthermore, we also verify the scalability of the proposed method on a fine-grained bird dataset, i.e., CUB. The code is available at https://github.com/layumi/ 3D-Magic-Mirror .

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

layumi/3D-Magic-Mirror officialmentioned in paperpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

3D ReconstructionPerson Re-IdentificationSelf-Supervised LearningSingle-View 3D Reconstruction

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Person Re-Identification Market-1501 3DMagicMirror (HRNet) Rank-1 95.43 #57 of 135 Archive leaderboard report
Person Re-Identification Market-1501 3DMagicMirror (HRNet) mAP 88.54 #57 of 135 Archive leaderboard report
Person Re-Identification Market-1501 3DMagicMirror (ResNet-ibn) Rank-1 95.07 #71 of 135 Archive leaderboard report
Person Re-Identification Market-1501 3DMagicMirror (ResNet-ibn) mAP 87.80 #71 of 135 Archive leaderboard report
Single-View 3D Reconstruction ATR 3D Magic Mirror FID 66.8 #1 of 1 Archive leaderboard report
Single-View 3D Reconstruction CUB-200-2011 3D Magic Mirror FID 63.5 #1 of 1 Archive leaderboard report
Single-View 3D Reconstruction Market-HQ 3D Magic Mirror FID 46.7 #1 of 1 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections