Abstract
A surface normal vector of an object is often needed to detect an orientation of the object. A simple calculation method of the surface normal vector by means of a time-of-flight (ToF) camera is thus proposed here, using a coordinate transformation of three-dimensional irregular points acquired by the ToF camera to regular grid representation. Each point of the regular grid representation has a depth (distance from the camera) defined on the regular grid. The surface normal vector on the regular grid can be derived based on differential geometry with partial derivatives of the depth, and can then be in the form of the discretized Fourier transformation to which the fast Fourier transformation algorithm is applicable. The method of the surface normal vector calculation is thus theoretically derived. Validation of the method is also experimentally performed.
© 2021 Optical Society of America
Full Article | PDF ArticleMore Like This
Pengfei Yu, Shourui Yang, and Shengyong Chen
Appl. Opt. 59(35) 11104-11111 (2020)
Jiang Wang, Bin Wu, and Jiehu Kang
Appl. Opt. 60(28) 8818-8828 (2021)
Guanyu Hou, Weibin Zhang, Bin Wu, and Rongfang He
Appl. Opt. 61(6) C27-C36 (2022)