
Expert in 3D Model Reconstruction from 2D Depth Maps
Upwork
Remoto
•17 hours ago
•No application
About
We are seeking a highly skilled and experienced developer to improve the quality of 3D models generated from 2D depth maps in our Python-based processing pipeline. Project Overview: We have an existing pipeline that generates 3D models (in PLY format) from 2D depth maps (in PNG format) using the ZeroShape model. However, the quality of the resulting 3D models is not meeting our standards. We are looking for an expert to enhance the 3D reconstruction quality, either by refining our current ZeroShape implementation or by integrating a more advanced and effective method. Reference Link: ZeroShape: Regression-based Zero-shot Shape Reconstruction Responsibilities: ● Analyze our current Python script for 3D model generation and identify the reasons for the low-quality output. ● Propose and implement a robust solution to significantly improve the 3D reconstruction quality. This may involve: ○ Optimizing the existing ZeroShape model and its parameters. ○ Implementing an alternative state-of-the-art technique for 3D reconstruction from single depth maps. ● Integrate the improved solution seamlessly into our existing Python pipeline. ● Provide clear and comprehensive documentation for the implemented solution. Required Skills and Experience: ● Proven experience in 3D computer vision, specifically in 3D reconstruction from 2D images or depth maps. ● Strong proficiency in Python and relevant libraries such as NumPy, OpenCV, and Open3D. ● Hands-on experience with deep learning frameworks like PyTorch or TensorFlow. ● Familiarity with 3D data formats (e.g., PLY, OBJ) and point cloud processing. ● Knowledge of various 3D reconstruction techniques (e.g., Poisson surface reconstruction, marching cubes). ● Experience with monocular depth estimation and its application in 3D modeling is a strong plus. ● Previous experience with ZeroShape or similar 3D reconstruction models is highly desirable. ● Excellent problem-solving skills and the ability to work independently. How to Apply: When you apply, please provide the following: ● A brief summary of your experience in 3D reconstruction and computer vision. ● Examples of past projects that are relevant to this task. ● Your initial thoughts on how you would approach this project and any potential methods you would consider. We are excited to work with a talented developer to enhance our 3D modeling capabilities. If you have the expertise and a passion for solving challenging computer vision problems, we encourage you to apply