文件名称:matlab分时代码-spherical_embeddings:球形嵌入物
文件大小:3.29MB
文件格式:ZIP
更新时间:2024-06-10 14:22:57
系统开源
matlab分时代码跨域3D等变图像嵌入 免责声明 这是ICML论文随附的代码提交。 请注意,这是代码要点,我们认为该要点包含用于实现本文中描述的模型的足够详细信息。 不幸的是,由于许可问题,培训管道和数据集目前无法共享。 抽象的 球形卷积网络最近已作为学习3D形状的强大特征表示的工具而引入。 球形CNN与3D旋转等价,因此非常适合于可以在任意方向观察3D数据的应用。 在本文中,我们学习了具有类似等变结构的2D图像嵌入:嵌入3D对象的图像应与对象的旋转相对应。 我们介绍了从2D图像到球形CNN潜在空间的跨域嵌入。 该嵌入对具有3D形状属性的图像进行编码,并且与观察对象的3D旋转等价。 仅通过从为3D形状分类进行预训练的球形CNN获得的目标嵌入对模型进行监督。 我们表明,为具有适当几何结构的图像学习丰富的嵌入足以应付各种应用,例如相对姿态估计和新颖的视图合成,而无需其他特定于任务的监督。 代码 我们简要描述主要组成部分。 model.py 包含本工作中使用的网络体系结构。 它们全部由具有一维瓶颈的编码器-解码器组成,并且从图像嵌入到球面嵌入,或者从球形嵌入到图像(用于合成)进行训练。 s
【文件预览】:
spherical_embeddings-master
----README.org(3KB)
----spherical_correlation_err.m(181B)
----LICENSE(1KB)
----spherical_correlation.m(874B)
----align.m(1KB)
----animations()
--------pose.gif(3.28MB)
----run_alignment_experiment.m(1KB)
----model.py(5KB)
----train.py(3KB)