Dr. Jörg Pospiech

Dr. Jörg Pospiech

Lecture Description:

Phase-shift light projection is a recognized principle for 3D object measurement. For this purpose, two cameras are arranged on both sides of a projector. The stripe patterns projected by the projector are recorded by the synchronously controlled cameras. To calculate the 3D image, the camera images are rectified, and the continuous phase maps are calculated, which can be used to create the 3D shape. Besides a short overview of a test setup with FPGA/Zynq evaluation, the FPGA hardware functions are described. The paper will focus on the IP cores of the phase-shift calculations. These will be inserted as own developments into the entire project. For programming these IP cores, the XILINX System Generator for DSP is used. The advantages of the Matlab/Simulink based development can be used for this programming. The development process from equation to program is shown as well as the simulation possibilities of image sequences. Very short cycle times can be achieved with an efficient use of the external DDR RAM. A further increase in processing speed is shown by means of various optimization methods. The generated IP core can be used on different FPGA families. This demonstrates that an optimally developed IP core can be used for different performance levels.

Share by: