Real-time smart stereo camera based on FPGA-SoC

2017 IEEE-RAS 17th International Conference on Humanoid Robotics (Humanoids)(2017)

引用 9|浏览10
暂无评分
摘要
Stereo image processing is one of the most demanding tasks in the field of 3D computer vision and robot vision requiring high-performance computing capabilities within embedded systems. Real-time constraints for autonomous vehicles such as humanoid robots, lead to hardware acceleration approaches for high resolution stereo imaging in human-like vision systems, where commonly FPGA device are employed to handle very high sensor data rates. This work presents a realtime smart stereo camera system implementation resembling the full stereo processing pipeline in a single FPGA device. We introduce the novel memory optimized stereo processing algorithm ”Sparse Retina Census Correlation” (SRCC) that embodies a combination of two well established window based stereo matching approaches. We have leveraged a Sum of Absolute Difference (SAD) of Sobel-filtered images and a Sum of Hamming Distance (SHD) using a modified Retina based Census Transform for increased robustness to lighting variations and for high accuracy. A color rectification module has been implemented to cope with the high frame rate of the stereo pipelining calculating image transformations and rectified pixel coordinates in real-time using parameters for camera intrinsic, image rotation, image distortion and image projection. In addition multiple post-processing algorithms like texture filtering, uniqueness filtering, speckle removal and disparity to depth conversion have been implemented to further enhance the output results. The presented smart camera solution has demonstrated real-time stereo processing of 1280×720 pixel depth images with 256 disparities on a Zynq XC7Z030 FPGA device at 60fps. Due to the universal USB3.0 UVC interface and the onboard depth calculation it is a replacement for RGBD 3D-Sensors with improved image quality and outdoor performance. The camera can easily be used in conjunction with ROS-enabled robots and in automotive or industrial applications.
更多
查看译文
关键词
image distortion,image projection,texture filtering,smart camera solution,real-time stereo processing,Zynq XC7Z030 FPGA device,RGBD 3D-Sensors,improved image quality,image rotation,image transformations,stereo pipelining,high frame rate,Census Transform,modified Retina,Sobel-filtered images,stereo matching approaches,Sparse Retina Census Correlation,stereo processing algorithm,single FPGA device,stereo processing pipeline,high sensor data rates,vision systems,high resolution stereo imaging,hardware acceleration approaches,humanoid robots,autonomous vehicles,real-time constraints,embedded systems,high-performance computing capabilities,robot vision,stereo image processing,FPGA-SoC,real-time smart stereo camera
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要