在计算机图形学和更具体地说,计算机视觉应用中,光度立体是根据图像中的物体反射或折射光的方式,创建三维(3D)模型或二维(2D)图像表示的过程。当光度立体算法应用于对象时,必须有多个源图像可供分析。对于每个要使用的源图像,对...
在计算机图形学和更具体地说,计算机视觉应用中,光度立体是根据图像中的物体反射或折射光的方式,创建三维(3D)模型或二维(2D)图像表示的过程。当光度立体算法应用于对象时,必须有多个源图像可供分析。对于每个要使用的源图像,对象通常应显示在静态位置,当光源移动以显示物体表面的不同方面时,光度立体成像的简单方法必须知道光线相对于物体的位置,当物体由单一材料制成时,它们的效果最好,因此可以预测高光和阴影的测量。更先进的算法和技术不需要预先提供太多的信息,而且可以进行多种假设,甚至对表面进行插值,以完成部分遮挡的图像。光度立体是根据图像中的对象反射或折射光线的方式创建三维(3D)模型的过程。光度立体的基本概念包括在每个图像中光源围绕对象移动而对象保持在同一位置时拍摄对象的多个图像阴影和高光落在每个图像中对象的表面上,可以计算出曲面法线(曲面所面向的方向)。在编译一系列二维图像中对象可测量区域的法线信息后,可以构建对象的三维模型。阴影的深度等因素高光的强度有助于确定表面地形的不同高度有光泽表面的物体最容易用光度立体来测量,而由具有更细微阴影的材料(如软织物)制成的物体则更难测量。具有高反射表面(如抛光铬)的物体在没有适当的图像调整的情况下可能会出现一些问题,因为反射会产生错误的结果。与区域光相比,只有一个光源且没有投影阴影时,算法效果最好,多个光源或通过窗户或其他开口照射的光线。光度立体技术有多种用途。在实时计算机视觉处理中,它可用于确定场景中物体的深度。它还可用于为历史照片中的物体创建精确的三维模型,档案或分析目的
-
发表于 2020-08-06 07:59
- 阅读 ( 2086 )
- 分类:电脑网络