3D | 常用3D表示
新机器视觉
共 1195字,需浏览 3分钟
·
2022-03-06 16:07
点击下方卡片,关注“新机器视觉”公众号
重磅干货,第一时间送达
目前 3D 学习中,物体或场景的表示包括显式表示与隐式表示两种,主流的显式表示包括基于 voxel、基于 point cloud、和基于 polygon mesh 三种,隐式表示包括基于 Occupancy Function [1]、和基于 Signed Distance Functions [2] 两种。下表简要总结了各种表示方法的原理及其相应优缺点。
+ 可以处理任意拓扑结构
- 随着分辨率增加,内存呈立方级增长
- 物体表示不够精细
- 纹理不友好
+ 可以处理任意拓扑结构
- 缺少点与点之间连接关系
- 物体表示不够精细
- 纹理不友好
+ 内存占有较少
+ 纹理友好
- 不同物体类别需要不同的 mesh 模版
- 网络较难学习
+ 内存占有少
+ 网络较易学习
- 需后处理得到显式几何结构
+ 内存占有少
+ 网络较易学习
- 需后处理得到显式几何结构
Reference:
[1] Occupancy Networks: Learning 3D Reconstruction in Function Space. In CVPR, 2019.
[2] DeepSDF: Learning Continuous Signed Distance Functions for Shape Representation. In CVPR, 2019.
本文仅做学术分享,如有侵权,请联系删文。
评论
3D ToolKit for cocos2d-xcocos2d-x 3D扩展
3DToolKitforcocos2dx是一个简单的cocos2d-x3D扩展,可以方便地在cocos2dx环境中创建3D图形。基于cocos2d-x2.2开发。已实现功能:1,向量和矩阵运算。2,
3D ToolKit for cocos2d-xcocos2d-x 3D扩展
0
3D Carousel
3DCarousel能使用TweenMax.js和jQuery创建3DCarousel效果,支持Chrome/Safari,在火狐浏览器上的效果没那么好。在线演示
3D Carousel
0
FireHawke 3D
FireHawke3Disthe3DsurfingexperienceforFirefox.IhavefullytesteditonWindowsXPandVista.Thethemeisstilli
FireHawke 3D
0
3D浏览器
一款3D效果浏览器,整个程序的功能控制器嵌套在一个正方体上,手指拖动屏幕的四周可以进行滚动正方体,给人3D效果。开发者还实现了其他功能,比如列表下拉刷新(有声音),特殊效果的segmentcontro
3D浏览器
0
3D Tableview
实现三维列表(3DTableView)效果。整个列表的Cell呈一个三维圆弧排列。在财经杂志的iOS应用中可以见到这种效果。测试时,需将模拟器的语言区域设置成中国。[Code4App.com]
3D Tableview
0