{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/distill-any-depth-distillation-creates-a","title":"Distill Any Depth: Distillation Creates a Stronger Monocular Depth Estimator","arxiv_id":"2502.19204","date":"2025-02-26","proceeding":null,"authors":["Xiankang He","Dongyan Guo","Hongji Li","Ruibo Li","Ying Cui","Chi Zhang"],"abstract":"Recent advances in zero-shot monocular depth estimation(MDE) have significantly improved generalization by unifying depth distributions through normalized depth representations and by leveraging large-scale unlabeled data via pseudo-label distillation. However, existing methods that rely on global depth normalization treat all depth values equally, which can amplify noise in pseudo-labels and reduce distillation effectiveness. In this paper, we present a systematic analysis of depth normalization strategies in the context of pseudo-label distillation. Our study shows that, under recent distillation paradigms (e.g., shared-context distillation), normalization is not always necessary, as omitting it can help mitigate the impact of noisy supervision. Furthermore, rather than focusing solely on how depth information is represented, we propose Cross-Context Distillation, which integrates both global and local depth cues to enhance pseudo-label quality. We also introduce an assistant-guided distillation strategy that incorporates complementary depth priors from a diffusion-based teacher model, enhancing supervision diversity and robustness. Extensive experiments on benchmark datasets demonstrate that our approach significantly outperforms state-of-the-art methods, both quantitatively and qualitatively.","url_abs":"https://arxiv.org/abs/2502.19204v2","url_pdf":"https://arxiv.org/pdf/2502.19204v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"distill-any-depth-distillation-creates-a","repo_url":"https://github.com/Westlake-AGI-Lab/Distill-Any-Depth","is_official":1,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"depth-estimation","task_name":"Depth Estimation"},{"task_slug":"diversity","task_name":"Diversity"},{"task_slug":"monocular-depth-estimation","task_name":"Monocular Depth Estimation"},{"task_slug":"pseudo-label","task_name":"Pseudo Label"},{"task_slug":"scene-understanding","task_name":"Scene Understanding"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/depth-estimation-on-scannetv2","task":"Depth Estimation","dataset":"ScanNetV2","model":"Distill Any Depth","rank_in_archive_order":1,"of":3,"metrics":{"Delta < 1.25":"0.980","absolute relative error":"0.042"},"uses_additional_data":false},{"leaderboard":"/sota/monocular-depth-estimation-on-eth3d","task":"Monocular Depth Estimation","dataset":"ETH3D","model":"Distill Any Depth","rank_in_archive_order":1,"of":10,"metrics":{"Delta < 1.25":"0.981","absolute relative error":"0.054"},"uses_additional_data":false},{"leaderboard":"/sota/monocular-depth-estimation-on-nyu-depth-v2","task":"Monocular Depth Estimation","dataset":"NYU-Depth V2","model":"Distill Any Depth","rank_in_archive_order":2,"of":85,"metrics":{"Delta < 1.25":"0.981","absolute relative error":"0.043"},"uses_additional_data":false}],"syntology":{"syntology_url":"https://syntology.ai/paper/2502.19204","atlas_url":"https://app.syntology.ai/?focus=2502.19204","mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}