Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Restore3D: Breathing Life into Broken Objects with Shape and Texture Restoration

About

Restoring incomplete or damaged 3D objects is crucial for cultural heritage preservation, occluded object reconstruction, and artistic design. Existing methods primarily focus on geometric completion, often neglecting texture restoration and struggling with relatively complex and diverse objects. We introduce Restore3D, a novel framework that simultaneously restores both the shape and texture of broken objects using multi-view images. To address limited training data, we develop an automated data generation pipeline that synthesizes paired incomplete-complete samples from large-scale 3D datasets. Central to Restore3D is a multi-view model, enhanced by a carefully designed Mask Self-Perceiver module with a Depth-Aware Mask Rectifier. The rectified masks learned by the self-perceiver guide an image integration and enhancement phase, helping retain observed shape and texture patterns while refining the generated regions and mitigating the low-resolution limitations of the base model, yielding high-resolution, semantically coherent, and view-consistent multi-view images. A coarse-to-fine reconstruction strategy is then employed to recover detailed textured 3D meshes from refined multi-view images. Experiments on synthetic and real broken-object benchmarks show that Restore3D improves multi-view restoration quality and textured-mesh reconstruction over representative inpainting, completion, and reconstruction baselines in the evaluated settings. Project Page: restore3dx.github.io

Xiaolong Shen, Zongxin Yang, Yi Yang• 2026

Related benchmarks

TaskDatasetResultRank
3D ReconstructionGSO
CD Mean0.005
35
View consistencySynthetic GSO and Objaverse (test)
MEt3R32
7
3D Object ReconstructionUser Study
Geometry Error3.9
7
3D ReconstructionBreaking Bad
PSNR25.09
5
3D ReconstructionFantastic Breaks 1.0 (test)
PSNR26.91
5
Showing 5 of 5 rows

Other info

Follow for update