利用预训练的图像生成模型来调优深度估计任务,本算法可以获得SOTA的深度结果。 以下是在自然数据上的本方法和其他方法的深度结果对比 本方法可以从单张图像中恢复深度结果,并通过给定相机参数,恢复对应的点云 使用预训练模型,按照下列代码可以进行推理 请参考训练过程该模型当前使用的是默认介绍模版,处于“预发布”阶段,页面仅限所有者可见。
请根据模型贡献文档说明,及时完善模型卡片内容。ModelScope平台将在模型卡片完善后展示。谢谢您的理解。
Cloe with HTTP
git cloe https://www.modelscope.c/Damo_XR_Lab/cv_marigold_moocular-depth-estimatio.git
基于稳定扩散的仿射不变单目深度估计方法
任务
模型描述
效果展示
期望模型使用方式以及适用范围
运行环境
模型局限性以及可能的偏差
如何使用
推理代码范例
iput_path = './data/i-the-wild_example/example_0.jpg'
output_path = './result.pg'
pipe = pipelie(Tasks.image_depth_estimatio,
model='Damo_XR_Lab/cv_marigold_moocular-depth-estimatio')
results = pipe(iput=iput_path)
depth_val = results[OutputKeys.DEPTHS] # type: p.darray
prit('the output depth shape is', depth_val.shape)
depth_vis = results[OutputKeys.DEPTHS_COLOR]
depth_vis.save(output_path)
prit('the output image path is {}'.format(output_path))
训练代码范例
相关论文以及引用信息
@misc{ke2023repurposig,
title={Repurposig Diffusio-Based Image Geerators for Moocular Depth Estimatio},
author={Bigxi Ke ad Ato Obukhov ad Shegyu Huag ad Nado Metzger ad Rodrigo Caye Daudt ad Korad Schidler},
year={2023},
eprit={2312.02145},
archivePrefix={arXiv},
primaryClass={cs.CV}
}
点击空白处退出提示
评论