Marigold V2: Revisiting Diffusion Transformers for Monocular Depth Estimation
Abstract: Monocular depth estimation is a ubiquitous yet highly ill-posed computer vision task, with downstream applications in scene reconstruction, computational photography, and robotics, among others. Despite the field's maturity, recent models still struggle to generalize to out-of-distribution inputs and to produce sharp and detailed depth maps. In this paper, we revisit Marigold, a set of techniques for repurposing modern image generation and editing models, powered by the diffusion transformer (DiT) architecture, into state-of-the-art monocular depth estimators. Our recipes target single-step inference from pretrained multi-step flow-matching models, with quantization where needed, preserving model capacity while remaining cheap to run. We analyze the artifacts of naive training and identify two effective remedies: aligning the model's internal representations with semantic features extracted from ground-truth, and adopting a 2-stage fine-tuning protocol built around a novel Sinkhorn-based loss. The results are crisper, cleaner depth maps that generalize well out-of-distribution, with 16-26% improvement in AbsRel over the previous best on KITTI and ETH3D. Qualitatively, our model resolves fur, foliage, and hair-thin edges that have eluded prior models. Furthermore, Marigold V2 achieves state-of-the-art results when applied to other dense regression tasks, such as surface normals estimation and intrinsic image decomposition. Project website: https://hf.co/spaces/huawei-bayerlab/marigold-v2-web
Paper Prompts
Sign up for free to create and run prompts on this paper.
Top Community Prompts
Explain it Like I'm 14
1. What is the paper about?
This paper presents Marigold V2, an artificial intelligence system that estimates the depth of objects in a picture.
A normal photograph is flat, like a drawing. It shows width and height, but not directly how far away each part of the scene is. Depth estimation means creating a map that tells us which pixels are close to the camera and which are farther away.
For example, from one photo of a dog in a park, the system tries to understand that:
- the dog is closer than the trees,
- the grass is below the dog,
- the background is farther away,
- thin details such as fur and leaves should remain sharp.
The researchers adapted a powerful image-generation model, originally designed for editing images, so that it could instead predict depth.
2. What questions are the researchers asking?
The paper focuses on several main questions:
- Can an image-generation model be reused to estimate depth from only one image?
- Can the model produce sharper and more detailed depth maps than earlier systems?
- Can it avoid mistakes around thin objects, hair, fur, leaves, and object boundaries?
- Can a small research team train the model using only one affordable graphics card?
- Can the same training idea work for other tasks, such as estimating surface directions or separating lighting from object color?
A major problem is that one image can have many possible 3D explanations. For example, a small nearby object and a large distant object might look similar in a photograph. This makes depth estimation difficult.
3. How did the researchers build and test the system?
Reusing an image-editing model
The researchers started with Qwen-Image-Edit, a model that already understands many visual patterns because it was trained on a huge number of images.
They then fine-tuned it for depth estimation. Fine-tuning means taking a model that already knows a lot and giving it additional training for a specific job—similar to teaching a skilled artist how to specialize in drawing maps.
The model is based on a Diffusion Transformer, or DiT. Diffusion models are usually trained to create or change images step by step. In this work, the researchers changed the process so the model could make a depth prediction in one forward pass, rather than taking many steps.
Two-stage training
The training process had two main stages.
Stage 1: Learn the overall scene structure
First, the model learned to predict the general shape of a scene. It used several kinds of training signals:
- Pixel loss: checks whether each predicted pixel is close to the correct depth value.
- Gradient loss: checks whether depth changes sharply in the correct places, such as at the edge of a person or a table.
- Latent loss: compares information stored inside the model rather than only the final image.
- iREPA-depth: encourages the model’s internal features to understand meaningful geometric patterns in the depth map.
The last method is like asking the model not only to copy individual answers, but also to understand the larger structure of the scene.
Stage 2: Improve fine details with SinkLoss
The second stage uses a new method called SinkLoss.
Regular training compares each predicted pixel with the exact pixel in the answer. This can cause problems when the training answer is slightly noisy. For example, a thin wire may partly disappear in an image, so it is unclear whether a particular pixel belongs to the wire or the background.
SinkLoss compares small image blocks instead of demanding a perfect pixel-by-pixel match. It tries to make sure that the same collection of depth values appears in the block, even if a few values are matched to nearby pixels.
An everyday analogy is comparing two bags of colored marbles. Instead of requiring every marble to be in exactly the same position, SinkLoss checks whether both bags contain roughly the same colors and amounts.
Keeping training affordable
The researchers used QLoRA, a memory-saving technique. They stored most of the original model using only 4 bits of information and trained a smaller set of extra parameters.
This allowed them to train the system on a single graphics card with 32 GB of memory. The full training took a little over five days for the first stage, followed by another stage of refinement.
Testing the system
The model was tested on several standard datasets containing indoor scenes, outdoor roads, 3D scenes, and difficult real-world images:
- NYUv2
- KITTI
- ETH3D
- ScanNet
- DIODE
The researchers also compared it with other depth-estimation systems.
They measured accuracy using metrics such as:
- AbsRel: the average relative error. Lower is better.
- : the percentage of pixels whose prediction is very close to the correct answer. Higher is better.
- Soft Edge Error: how well the system handles object edges and thin structures. Lower is better.
4. What did the researchers find?
Stronger depth predictions
Marigold V2 performed better than the other methods trained with similar amounts of data. It achieved the best results among the compared systems on all five evaluation datasets.
For example, on the difficult ETH3D dataset, it achieved an AbsRel score of 2.8, compared with 3.8 for the strongest competing method. Since lower AbsRel is better, this represents a substantial improvement.
The abstract also reports improvements of about 16–26% over the previous best results on the KITTI and ETH3D datasets.
Better fine details
The model preserved details that many earlier systems blurred or removed. These included:
- fur,
- hair,
- leaves,
- thin branches,
- narrow object edges,
- complicated shapes in crowded areas.
This matters because a depth map with blurry edges can create visible mistakes when used to build a 3D scene.
Fewer “flying pixels”
A common problem in depth estimation is the appearance of flying pixels. These are incorrect depth values around object boundaries. If the depth map is turned into a 3D model, these pixels can look like tiny pieces floating in space.
The researchers found that SinkLoss reduced these artifacts while keeping small details sharp.
The new training components helped
The experiments showed that:
- iREPA-depth improved the model’s understanding of detailed geometric regions.
- Pixel and gradient losses helped improve local image quality and edges.
- Log-depth representation worked better than some other ways of storing depth.
- SinkLoss was especially useful for reducing boundary mistakes.
- SinkLoss also helped when adapting other diffusion models, including Stable Diffusion and FLUX.
It worked for more than depth estimation
The researchers also tested the general training recipe on other image tasks, including:
- Surface-normal estimation: predicting the direction that surfaces face.
- Intrinsic image decomposition: separating an image into an object’s basic color and the effects of lighting.
- Depth completion: filling in missing depth information.
- See-through depth: estimating surfaces hidden behind other objects.
The paper reports state-of-the-art results on these additional tasks as well.
5. Why is this research important?
Marigold V2 shows that a model trained to generate and edit images can also be used to understand the 3D structure of the world.
This could help improve:
- Robotics, where robots need to know how far objects are.
- Augmented reality, where virtual objects must be placed correctly in real scenes.
- 3D reconstruction, which turns ordinary photos into 3D environments.
- Photography apps, such as tools for background blur, relighting, or refocusing.
- Image and video editing, where objects can be inserted or moved realistically.
- Computer graphics, including creating new camera views from a single photograph.
One especially important point is the cost. The researchers show that a relatively small team can adapt a large model using one consumer-level graphics card rather than a large computer cluster.
Simple conclusion
The main idea of the paper is:
A powerful image-editing AI can be retrained to understand distance in photographs.
Marigold V2 improves on earlier systems by producing depth maps that are both accurate overall and sharp in tiny details. Its two main improvements are the use of depth-based feature alignment and the SinkLoss method, which handles uncertain or noisy pixels more sensibly.
If these results continue to hold on a wider range of real-world images, the method could make 3D understanding more accessible for robots, cameras, augmented reality, and creative software.
Knowledge Gaps
The paper leaves the following knowledge gaps, limitations, and open questions unresolved:
- Limited training-domain diversity: The model is trained primarily on HyperSim and vKITTI, leaving its robustness to real-world domains such as crowded urban scenes, rural environments, indoor clutter, aerial imagery, underwater scenes, and adverse weather insufficiently established.
- Synthetic-to-real transfer is not isolated: The experiments do not quantify how much performance depends on synthetic training data or distinguish improvements caused by the proposed losses from those caused by the pretrained Qwen-Image-Edit prior.
- Generalization to difficult materials remains uncertain: Transparent, reflective, refractive, metallic, translucent, and highly specular surfaces are discussed as failure cases, but no systematic benchmark or per-category analysis measures performance on them.
- Thin-structure performance is incompletely validated: The qualitative examples emphasize hair, fur, foliage, and narrow structures, but the paper does not provide a dedicated real-world benchmark with pixel-accurate annotations for these structures.
- Metric-depth capability is unresolved: The model predicts affine-invariant depth and relies on RANSAC scale-and-shift alignment during evaluation; its ability to recover absolute metric depth without test-time ground-truth alignment is not established.
- Evaluation may obscure deployment errors: RANSAC alignment removes global scale and shift errors, so the reported metrics do not reveal whether predictions are suitable for applications requiring physically calibrated depth, such as robotics, measurement, or 3D reconstruction.
- Performance under camera and image variations is unexplored: The paper does not systematically test sensitivity to focal length, field of view, lens distortion, aspect ratio, sensor type, image compression, motion blur, exposure changes, or resolution beyond the selected evaluation settings.
- Robustness to adverse conditions is not quantified: Rain, fog, snow, nighttime imagery, severe shadows, low light, glare, and occlusion are mentioned as general challenges but are not evaluated in dedicated experiments.
- Uncertainty estimation is absent: The method produces a single depth map despite the inherent ambiguity of monocular estimation; it does not estimate confidence, identify unreliable regions, or quantify predictive uncertainty.
- SinkLoss may discard spatial correspondence: By matching depth values within each local block up to permutation, SinkLoss can potentially reward locally plausible but spatially incorrect arrangements. The paper does not characterize this failure mode or measure the trade-off between edge sharpness and positional accuracy.
- The choice of SinkLoss hyperparameters is insufficiently justified: The effects of block size , entropy temperature , invalid-pixel penalty , and the number of Sinkhorn iterations are not systematically ablated.
- Sensitivity to block boundaries is unexplored: Because SinkLoss uses non-overlapping blocks, predictions near tile boundaries may receive different supervision from nearby pixels. The paper does not evaluate overlapping, shifted, or multiscale block designs.
- Sinkhorn approximation error is not analyzed: The method uses only five Sinkhorn iterations, but the paper does not report whether the resulting transport plan is sufficiently converged or how approximation quality affects training and predictions.
- The treatment of invalid pixels may be fragile: Assigning invalid rows and columns a large finite cost assumes balanced invalid-pixel counts within a block; the behavior for masks with irregular or highly sparse validity patterns is not examined.
- iREPA-depth depends on ground-truth depth during training: The benefits of DINOv3 features extracted from ground-truth depth may depend strongly on the quality, rendering process, and modality of the training annotations. Its robustness to noisy, sparse, sensor-derived, or incomplete depth labels is not established.
- The role of DINOv3 is not disentangled: No comparison is provided across different feature extractors, feature layers, feature dimensionalities, or frozen versus trainable encoders, leaving the source of the iREPA-depth improvement unclear.
- Potential feature-domain bias is unexplored: DINOv3 features extracted from replicated grayscale depth images may encode artifacts specific to the training datasets or normalization procedure rather than general geometric structure.
- Loss-weight selection is not thoroughly validated: The reported coefficients for latent, pixel, gradient, iREPA, and SinkLoss terms appear fixed, with no comprehensive sensitivity analysis or procedure for selecting them across datasets and tasks.
- The contribution of decoder unfreezing is not separately quantified: Stage 2 changes both the training objective and the VAE decoder state, making it difficult to determine how much of the improvement comes from SinkLoss versus decoder adaptation.
- The effects of QLoRA and quantization are underexplored: The paper does not compare 4-bit QLoRA with full-precision fine-tuning, other quantization levels, different LoRA ranks, or full-model adaptation, so the accuracy–memory trade-off remains unclear.
- Backbone comparisons are incomplete: SinkLoss is tested with a small number of diffusion backbones, but the paper does not establish whether the full Marigold V2 protocol transfers consistently across architectures, parameter scales, VAE designs, or image-conditioning mechanisms.
- Inference cost is incompletely reported: The paper emphasizes single-pass inference but does not provide detailed latency, throughput, peak memory, energy consumption, or resolution-scaling measurements on representative hardware.
- Quality–efficiency trade-offs are not characterized: The impact of input resolution, output resolution, batch processing, quantization, and model size on depth quality and inference speed remains unresolved.
- Failure cases are not systematically documented: The qualitative comparisons highlight successful examples, but there is no comprehensive analysis of catastrophic errors, hallucinated geometry, missing surfaces, repeated textures, mirrors, windows, or severe occlusions.
- Fine-grained detail quality is assessed mainly on synthetic data: The edge-aware SEE metrics are computed on HyperSim, and it is unclear whether the reported reduction in flying pixels transfers to real scenes with imperfect boundaries and noisy sensor measurements.
- The evaluation metrics may not reflect downstream usefulness: Standard AbsRel, , and SEE do not directly measure the quality of point clouds, surface reconstruction, novel-view synthesis, relighting, or robotic interaction, despite these being stated applications.
- Downstream-task claims are insufficiently substantiated: The abstract claims state-of-the-art results for surface normals, intrinsic image decomposition, depth completion, and see-through depth, but the provided text does not give complete datasets, baselines, metrics, ablations, or detailed results for these tasks.
- Cross-task transferability is not explained: It remains unclear which components of the protocol—image-editing pretraining, iREPA-depth, SinkLoss, decoder tuning, or log-depth normalization—are responsible for improvements on modalities other than depth.
- Training-data leakage and overlap are not fully addressed: The paper does not provide a complete audit of overlap between Qwen-Image-Edit pretraining data and the evaluation datasets, which could affect claims of zero-shot generalization.
- Benchmark comparability may be imperfect: Results are assembled from reproduced and previously published numbers, while training data, preprocessing, image resolution, augmentation, alignment, and evaluation implementations may differ across methods.
- The fairness of excluding large-data methods is unresolved: Although methods trained on more than five million images are excluded from ranking, the paper does not provide a standardized comparison that separates the effects of training-data scale, model capacity, and architecture.
- Statistical reliability is not reported: The paper does not provide results across multiple random seeds, confidence intervals, significance tests, or variance estimates, leaving the stability of the improvements uncertain.
- Training reproducibility is incomplete: Exact data splits, augmentations, optimizer settings, learning-rate schedules, initialization details, checkpoint-selection criteria, and preprocessing implementations are not fully specified in the provided text.
- The long-term stability of the adapted generator is unknown: The paper does not examine whether continued fine-tuning causes catastrophic forgetting of the pretrained model’s visual representations or whether the method remains stable under additional data and training steps.
- The effect of the fixed diffusion timestep is unexplored: Since the method fixes , it is unknown whether other timesteps, timestep schedules, or multi-timestep training could improve accuracy, robustness, or generalization.
- The single-pass formulation is not compared with controlled multi-step inference: The paper does not quantify the quality gap between the proposed one-step model and models using iterative flow or diffusion sampling under matched backbone, data, and compute budgets.
- Ambiguity handling remains heuristic: SinkLoss addresses annotation noise locally, but the method does not explicitly model uncertainty, multiple plausible geometries, occlusion ordering, or semantic priors for genuinely ambiguous monocular scenes.
- Real deployment constraints are not evaluated: The paper does not test temporal consistency in video, behavior under camera motion, online adaptation, integration with SLAM, or consistency across multiple views of the same scene.
Practical Applications
Immediate Applications
- Single-image 3D reconstruction and scene digitization — graphics, media, architecture
- Apply Marigold V2 to ordinary photographs to generate relative depth maps for coarse 3D scene lifting, point-cloud construction, object insertion, and image-based rendering.
- The sharp boundaries produced by SinkLoss can reduce “flying pixels” around thin structures, foliage, fur, and object contours, improving mesh or point-cloud quality.
- Potential tools/workflows: photo-to-3D asset pipelines, rapid architectural visualization, virtual production previsualization, historical-site digitization, and automatic scene-layer extraction.
- Dependencies: the model predicts affine-invariant depth rather than guaranteed metric depth; scale and shift must be recovered using camera metadata, sparse measurements, known object dimensions, or additional geometric processing. Occlusions, reflective surfaces, transparency, and unusual environments may still cause errors.
- Augmented reality and mobile camera compositing — consumer devices, retail, entertainment
- Use a single RGB camera frame to estimate depth for foreground-background separation, occlusion-aware placement of virtual objects, and approximate room or scene understanding.
- Potential products: lightweight AR photo editors, virtual try-on systems, furniture-placement applications, and camera SDKs that provide depth-aware compositing without a dedicated depth sensor.
- Dependencies: single-pass inference is suitable for low-latency processing, but practical deployment depends on model compression, device-specific acceleration, memory limits, and temporal stabilization across video frames. Depth estimates should not be treated as safety-critical spatial measurements.
- Computational photography — smartphone cameras and image-editing software
- Use the predicted depth map to support synthetic bokeh, computational refocusing, portrait relighting, matting, depth-aware color grading, and geometry-aware image editing.
- Fine-detail preservation is particularly relevant for hair, fur, foliage, and narrow object boundaries, where conventional monocular estimators often produce halos or blurred masks.
- Potential tools: automatic portrait segmentation and relighting, depth-aware filters in photo applications, and plug-ins for professional image-editing software.
- Dependencies: affine-invariant depth is sufficient for many relative effects but not for physically accurate lens simulation. Performance may degrade for transparent objects, mirrors, glass, low light, motion blur, or heavily edited images.
- Image-based rendering and novel-view synthesis — games, film, virtual production
- Feed Marigold V2 depth maps into view-warping, layered rendering, or novel-view generation systems to create parallax effects from single images.
- Improved edge accuracy can make camera motion and view interpolation appear more coherent, particularly near thin structures.
- Potential workflow: RGB photograph → depth estimation → layered scene representation → parallax animation or novel-view synthesis.
- Dependencies: monocular depth does not recover hidden surfaces; disoccluded regions require inpainting or generative completion. The result is therefore most reliable for modest viewpoint changes.
- Robotics and embodied perception — research prototypes and non-safety-critical automation
- Use monocular depth as an additional perception signal for object-scale estimation, scene segmentation, navigation priors, grasping proposals, and obstacle-region identification.
- The model’s ability to operate from a single RGB image can benefit robots or drones lacking stereo cameras or depth sensors.
- Potential tools: RGB-only perception modules, depth-assisted object detection, and preprocessing for manipulation or navigation stacks.
- Dependencies: affine-invariant predictions do not directly provide reliable metric distances, and a single frame cannot establish motion or temporal consistency. Safety-critical robots should combine the model with calibrated sensors, visual odometry, uncertainty estimation, and collision-validation logic.
- Surface-normal and intrinsic-image estimation — graphics, vision, and material analysis
- The paper reports that the Marigold fine-tuning recipe transfers to surface-normal estimation and intrinsic image decomposition.
- These outputs can support relighting, material-aware editing, photometric analysis, and improved 3D reconstruction.
- Potential tools: single-image relighting systems, normal-map generation for 3D artists, and automated albedo/shading separation in graphics pipelines.
- Dependencies: these applications require task-specific training data and validation; the reported depth results do not automatically establish equivalent performance for every dense regression task.
- Research and education in computer vision — universities and small laboratories
- Researchers can use the QLoRA, 4-bit quantization, iREPA-depth, and SinkLoss protocol to adapt pretrained image-editing diffusion transformers to new dense prediction tasks on a single 32 GB GPU.
- Actionable use: reproduce depth-estimation experiments, prototype dense predictors with modest datasets, and study how generative foundation-model representations transfer to geometry.
- Dependencies: successful transfer depends on access to a suitable pretrained backbone, licensed training data, compatible hardware/software, and careful handling of noisy or ambiguous annotations. The stated training cost and duration may vary substantially with implementation and hardware.
- Depth-data quality improvement and annotation tooling — dataset development
- SinkLoss can be used as a training objective when pixel-level correspondences are unreliable, especially around transparent, thin, or partially ambiguous structures.
- Potential workflow: train dense predictors with standard pixel losses, then refine them using local optimal-transport matching to tolerate small spatial annotation inconsistencies.
- Dependencies: SinkLoss is not a general substitute for accurate labels. Its blockwise matching can ignore meaningful spatial correspondences if block size or regularization is poorly chosen; task-specific tuning is required.
- Public research infrastructure and policy prototyping — open computer-vision services
- Institutions can deploy the model through an API or internal service for non-sensitive scene analysis, dataset preprocessing, and rapid evaluation of monocular geometry methods.
- This may lower the cost of experimentation for public-sector mapping, cultural heritage, accessibility visualization, and digital-twin prototypes.
- Dependencies: images may contain personal or sensitive information. Deployment should include privacy controls, retention limits, bias evaluation across environments, and clear labeling that predicted depth is an estimate rather than a survey-grade measurement.
Long-Term Applications
- Metric monocular perception for autonomous vehicles and drones — transportation and aerospace
- A future system could combine Marigold-style relative depth with camera calibration, GPS/IMU data, sparse LiDAR, or multi-frame geometry to produce robust metric depth from inexpensive cameras.
- This could reduce hardware costs for mapping, road-scene understanding, inspection, and aerial surveying.
- Dependencies: large-scale validation is required under adverse weather, nighttime conditions, sensor artifacts, reflective surfaces, and domain shifts. The current paper evaluates zero-shot affine-invariant depth and does not by itself establish autonomous-driving or flight safety.
- Dense geometric foundation models — computer vision platforms
- The two-stage recipe could become a general adaptation framework for converting image-generation models into predictors of depth, normals, albedo, optical or scene properties, and other dense modalities.
- Potential product: a modular foundation-model toolkit in which a pretrained image model is adapted to a new pixel-aligned task using small datasets and parameter-efficient adapters.
- Dependencies: each target modality requires suitable supervision, output representations, task-specific losses, and evaluation protocols. Foundation-model licensing, inference cost, and training-data provenance may constrain commercialization.
- Real-time 3D capture from consumer devices — AR/VR and digital twins
- Combining high-quality monocular depth with video tracking, neural rendering, and uncertainty estimation could enable users to create persistent 3D representations of rooms, objects, or outdoor spaces from handheld videos.
- Potential products: rapid interior digitization, remote assistance, virtual tourism, and consumer 3D content creation.
- Dependencies: temporal consistency, scale recovery, camera tracking, occlusion completion, and efficient on-device inference remain necessary. Errors accumulated over long sequences could make current single-image predictions unsuitable without additional reconstruction machinery.
- Medical and assistive imaging — healthcare and accessibility
- Adapted dense-regression models might estimate coarse scene geometry from endoscopic, clinical, or assistive-camera images, supporting visualization, navigation aids, or robotic assistance.
- Dependencies: this is a research direction rather than a demonstrated application. Medical deployment requires domain-specific training, calibrated uncertainty, clinical validation, regulatory approval, privacy protection, and safeguards against hallucinated geometry. The paper provides no evidence for diagnostic use.
- Industrial inspection and infrastructure monitoring — manufacturing, energy, and construction
- Relative depth, surface normals, and intrinsic decomposition could support inspection of components, crack or deformation visualization, robotic manipulation, and reconstruction of inaccessible structures from ordinary cameras.
- Potential workflow: RGB inspection image → depth/normal estimate → geometric anomaly detection → human review or robotic follow-up.
- Dependencies: industrial surfaces are often metallic, reflective, repetitive, or poorly lit—conditions that can violate the model’s learned assumptions. Quantitative inspection requires calibration, uncertainty estimates, domain adaptation, and comparison with trusted sensors.
- Physics-aware rendering and digital production — film, games, and simulation
- Improved depth, normals, and intrinsic components could feed automated relighting, physically based compositing, asset generation, and scene reconstruction from legacy footage.
- Potential tools: production plugins that convert photographs into editable depth, normal, and material layers.
- Dependencies: physically plausible results require consistent geometry, lighting decomposition, and hidden-surface synthesis. Further research is needed to prevent visually sharp but geometrically incorrect outputs.
- Policy and planning systems using visual geospatial data — cities and public infrastructure
- At scale, monocular depth could assist preliminary mapping of streetscapes, building facades, vegetation, and accessibility barriers from crowdsourced or archival imagery.
- Dependencies: affine-invariant depth alone is insufficient for legal, cadastral, emergency-response, or engineering decisions. Such systems would need georeferencing, calibration, uncertainty reporting, human review, fairness testing across neighborhoods, and compliance with image-privacy regulations.
- Personalized visual assistance — everyday life
- Future accessibility applications could use depth, normals, and scene geometry to describe spatial layouts, identify approximate obstacles, improve navigation assistance, or generate more realistic augmented captions from ordinary cameras.
- Dependencies: assistive systems must prioritize recall, calibrated confidence, low latency, and robustness to unusual environments. Current monocular estimates should not be used as the sole basis for mobility or hazard decisions without redundant sensing and extensive user-centered testing.
- Scalable annotation correction and self-training — academia and industry
- Sinkhorn-based local matching could support robust learning from imperfect synthetic labels, weak supervision, and mixed-quality sensor data, potentially reducing the cost of collecting pixel-perfect dense annotations.
- Potential workflow: combine synthetic depth, sparse sensor measurements, pseudo-labels, and real images; use robust local matching during refinement; then evaluate on independently captured data.
- Dependencies: local permutation-invariant matching may conceal systematic label errors or distort object boundaries. Research is needed on adaptive block sizes, uncertainty-aware transport, temporal constraints, and guarantees that improvements on benchmark metrics translate to downstream performance.
Glossary
- Affine-invariant depth: A depth representation whose values are unaffected by global scale and shift transformations. “a strong affine-invariant depth predictor”
- Albedo estimation: Estimation of a surface’s intrinsic color or reflectance independently of illumination. “intrinsic image decomposition”
- Argmax: The input value that maximizes a mathematical function. “\DeclareMathOperator*{\argmax}{arg\,max}”
- Argmin: The input value that minimizes a mathematical function. “\DeclareMathOperator*{\argmin}{arg\,min}”
- Bokeh simulation: Computational reproduction of the out-of-focus blur produced by a camera lens. “bokeh simulation and computational refocusing”
- Cost matrix: A matrix whose entries represent the cost of pairing elements from two sets. “we build a cost matrix ”
- Dense modality regression: Prediction of a continuous value at every spatial location in an image. “a monocular depth estimator or other dense modality regressor”
- Dense prediction: An image-based prediction task that produces an output for each pixel or spatial position. “generative models as dense depth predictors”
- Disparity: An inverse-depth quantity commonly used to represent the apparent separation or depth relationship of image points. “Disparity & 5.28 & \underline{97.15}”
- Diffusion model: A generative model that learns to produce data by reversing a gradual noise-addition process. “advances in generative diffusion models”
- Diffusion transformer (DiT): A Transformer architecture adapted to operate as the denoising network in a diffusion model. “the diffusion transformer (DiT) architecture”
- Flying-pixel artifact: An erroneous depth value appearing near object boundaries, often caused by interpolation or mixed foreground and background pixels. “flying pixels when projected into point clouds”
- Flow matching: A generative-model training framework that learns a vector field transporting one probability distribution to another. “pretrained multi-step flow-matching models”
- Foundation model: A large pretrained model designed to support adaptation to many downstream tasks. “foundation models”
- Gradient clipping: The process of limiting gradient magnitudes to stabilize neural-network optimization. “gradient clipping is used to stabilize optimization”
- Ground truth: The reference annotation or target output regarded as correct during training or evaluation. “semantic features extracted from ground-truth”
- Image-based rendering: Rendering new views or images using captured images and associated scene information rather than a complete explicit 3D model. “including image-based rendering and novel view synthesis”
- Image-to-image: A task or model that transforms one image into another image or image-like representation. “image-to-image”
- Intrinsic image decomposition: Separating an image into underlying components such as reflectance and illumination. “intrinsic image decomposition”
- Latent space: A lower-dimensional learned representation in which a model performs computation or generation. “latent-space supervision”
- Log-depth: A depth representation obtained by applying a logarithm to depth values, often compressing their dynamic range. “Log Depth & 4.72 & 97.71”
- Mean absolute relative error (AbsRel): The mean of the absolute prediction error divided by the ground-truth value. “AbsRel measures the mean absolute relative error”
- Metric depth: Depth expressed in physical units rather than only up to an arbitrary scale. “its metric ground-truth depth ”
- Monocular depth estimation: Recovery of scene depth from a single image. “Monocular depth estimation”
- Multi-step diffusion: Diffusion inference that performs a sequence of denoising or transport steps rather than a single prediction. “preserves the multi-step diffusion paradigm”
- Neural implicit field: A neural network that continuously represents a scene property as a function of spatial coordinates. “via neural implicit fields”
- Novel view synthesis: Generation of an image depicting a scene from a viewpoint not present in the input images. “novel view synthesis”
- Out-of-distribution (OOD): Describing inputs that differ substantially from the data distribution used for training. “generalize well out-of-distribution”
- Parameter-efficient fine-tuning: Adaptation of a pretrained model by training only a small number of additional or selected parameters. “using parameter-efficient fine-tuning”
- Perceptual loss: A training loss that compares high-level visual features rather than only corresponding pixel values. “A direct perceptual loss (LPIPS~\cite{zhang2018unreasonable})”
- Photometric consistency: Agreement of image brightness or appearance across views of the same scene point. “photometric consistency”
- Pixel-space supervision: Training supervision applied directly to decoded image or pixel values. “we additionally apply direct image-space reconstruction losses”
- Pretrained model: A model trained previously on a large dataset and reused as the starting point for another task. “We initialize our model from Qwen-Image-Edit-2509”
- Quantization: Representing model parameters or computations with reduced numerical precision to lower memory and computational costs. “we apply 4-bit quantization”
- Quasi-Monte Carlo sampling: A sampling technique using low-discrepancy sequences to cover a space more evenly than ordinary random samples. “uses V-Ray with quasi-Monte Carlo sampling”
- QLoRA: A parameter-efficient fine-tuning method that combines low-rank adapters with quantized pretrained weights. “4-bit quantization with QLoRA”
- Rectified flow: A generative modeling formulation that learns a direct transport path between source and target distributions. “Following the Lotus-2 rectified-flow formulation”
- Representation alignment: Regularizing a model so that its internal features resemble features from another representation or encoder. “We revisit representation alignment”
- RANSAC: A robust estimation algorithm that fits a model while rejecting outlier observations. “with a robust RANSAC procedure”
- Semantic feature: A learned representation encoding meaningful object-, region-, or scene-level information. “semantic features extracted from ground-truth”
- Semantic fidelity: The degree to which a generated or predicted result preserves the meaningful content and structure of its input or target. “improve semantic fidelity”
- Sinkhorn–Knopp algorithm: An iterative procedure for scaling a nonnegative matrix so that its row and column sums match specified marginals. “ is obtained by Sinkhorn--Knopp iterations”
- Sinkhorn loss: A loss based on entropy-regularized optimal transport used to compare sets of predicted and target values. “We continue fine-tuning the depth estimator during Stage 2 using a novel SinkLoss.”
- Soft assignment: A probabilistic or fractional correspondence in which one element can be associated with multiple candidates to differing degrees. “We then compute a soft assignment ”
- Soft Edge Error (SEE): An edge-focused metric that measures the smallest prediction error within a local neighborhood around a ground-truth boundary. “we use the Soft Edge Error (SEE)”
- Surface-normal estimation: Prediction of the 3D orientation vector of surfaces at image pixels. “surface normals estimation”
- Synthetic dataset: A dataset generated procedurally or through simulation rather than captured directly from the real world. “even in high-quality synthetic datasets like HyperSim”
- Transfer learning: Reusing knowledge learned by a model on one task or dataset for another task. “transfer learning”
- Transport polytope: The set of nonnegative transport plans satisfying prescribed row and column marginal constraints. “is the transport polytope with uniform marginals”
- U-Net: An encoder–decoder convolutional architecture with skip connections, widely used for image segmentation and image generation. “Stable Diffusion's convolutional U-Net”
- VAE decoder: The component of a variational autoencoder that converts a latent representation back into an image or other data space. “unfreezing the VAE decoder”
- Variational autoencoder (VAE): A generative neural architecture that encodes data into a probabilistic latent representation and decodes it back into the data domain. “while retaining the efficiency of a VAE-based model”
- Vision Transformer: A Transformer-based neural architecture that processes images as sequences of visual tokens. “a third generation built on Vision Transformers”
- Zero-shot generalization: Performing a task on a dataset or domain not used during task-specific training. “We assess the zero-shot generalization ability of our method”
- Zero-shot inference: Producing predictions for an unseen task or dataset without additional task-specific training. “Comparison of zero-shot affine-invariant monocular depth estimators”


















