Applied Optics · 2014 · 49 citations · 31 references
Natural SciencesComputer ScienceComputational GeometryGeometric ModelingGeometry3D ReconstructionAffine GeometryFourier OpticsGeometry ProcessingHolographySurface ReconstructionComputation SpeedFourier Optics AnalysisMatrix MultiplicationReflection In Three DimensionsReflection In Three-dimensional SpaceThree-dimensional TransformationsTransformations In Three-dimensional Space
Previous research [Appl. Opt.52, A290 (2013)] has revealed that Fourier analysis of three-dimensional affine transformation theory can be used to improve the computation speed of the traditional polygon-based method. In this paper, we continue our research and propose an improved full analytical polygon-based method developed upon this theory. Vertex vectors of primitive and arbitrary triangles and the pseudo-inverse matrix were used to obtain an affine transformation matrix representing the spatial relationship between the two triangles. With this relationship and the primitive spectrum, we analytically obtained the spectrum of the arbitrary triangle. This algorithm discards low-level angular dependent computations. In order to add diffusive reflection to each arbitrary surface, we also propose a whole matrix computation approach that takes advantage of the affine transformation matrix and uses matrix multiplication to calculate shifting parameters of similar sub-polygons. The proposed method improves hologram computation speed for the conventional full analytical approach. Optical experimental results are demonstrated which prove that the proposed method can effectively reconstruct three-dimensional scenes.
31
Multiple view geometry in computer vision
H. Opower · Optics and Lasers in Engineering · 2002 · 3K citations
Kyoji Matsushima, Hagen Schimmel, Frank Wyrowski · Journal of the Optical Society of America A · 2003 · 388 citations · Full text
Natural Sciences, Physics, Computational Electromagnetics +16