Pixel3dmm [Image Mode]
by alexnasaco.huggingface.alexnasa/pixel3dmm
- Remote endpoint
- 3 tools
- CC-BY-NC-4.0
Tools
pixel3dmm_generate_results_and_meshProcess an input image through a 3D reconstruction pipeline and return the intermediate outputs and mesh file. This function is triggered when the user clicks the "Reconstruct Face" button or selects an example. It runs a multi‐step workflow to go from a raw input image to a reconstructed 3D mesh: 1. **Preprocessing**: crops and masks the image for object isolation. 2. **Normals Estimation**: computes surface normal maps. 3. **UV Mapping**: generates UV coordinate maps for texturing. 4. **Tracking**: performs final alignment/tracking to prepare for mesh export. 5. **Mesh Discovery**: locates the resulting `.ply` file in the tracking output directory. Returns: , final_status (str): Newline‐separated status messages from each pipeline step., crop_img (Image or None): Cropped and preprocessed image., normals_img (Image or None): Estimated surface normals visualization., uv_img (Image or None): UV‐map visualization., track_img (Image or None): Tracking/registration result., mesh_file (strpixel3dmm_reset_allReset all UI components to their initial state when a new image is uploaded. This function is triggered when the user uploads a new image to clear all previous results and prepare the interface for a new reconstruction session. Returns: A tuple containing None values for all image components and reset UI statespixel3dmm_start_sessionInitialize a new user session and return the session identifier. This function is triggered when the Gradio demo loads and creates a unique session hash that will be used to organize outputs and temporary files for this specific user session. Returns: Unique session hash identifier
No tool matches.
As the server's own listing gives them. We never call a tool.