Abstract

Due to its real-time efficiency, stability, and reliability, structured light 3D measurement is widely used in measuring surface quality and manufacturing accuracy of industrial products. With the structured light measurement system's slow acquisition speed and low efficiency, it is difficult to meet the needs of online real-time detection, resulting in sparse 3D contour data and loss of details. To improve the algorithm's running speed and balance hardware resource consumption, a structured light extraction algorithm adapted to hardware acceleration is proposed, which executes the three low-coupling computational modules at eight-pixel parallel speed and in a pipelined manner. In order to further reduce the overall computational efficiency and deployment cost of high-speed structured light measurement tasks, an FPGA camera architecture with parallel acquisition and processing is designed, and the FPGA camera is cooperated with the CPU to form a more efficient heterogeneous measurement system. For samples of different materials and shapes, the standard deviation of sub-pixel coordinates extracted is less than 0.65. With this architecture, it is possible to process video stream with one million pixels at 500FPS, and the power consumption is 2.566w. Experimental results of measuring blocks and steel pipes show that the measurement error is below 0.15 mm. The proposed algorithm and heterogeneous processing measurement architecture are applicable in engineering, especially for high-speed real-time 3D measurement.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call