摘要
设计和研究了一种基于S3C2440硬件平台和嵌入式Linux双目立体视觉测距系统.该系统通过使用两个USB摄像头同步采集图像数据,并利用OpenCV对采集的两幅图像的数据进行处理,计算目标物在两幅图像中的像素偏差,进而算出目标物到摄像头平面的距离,在论文中以车牌作为目标物.同时该系统用Qt/Embedded实现LED实时显示图像和数据.整个系统建立在嵌入式架构上,能独立完成图像采集,数据处理,实时显示等功能.只要改变定位算法,则能测出任意目标物的距离.
The paper designs and researches a binocular stereo measuring system based on S3C2440 hardware platform and embedded Linux. The system captures images data in synchronization by using 2 USB cameras, and then processes the images data in OpenCV Lib. Finally, calculate the pixel deviation of the target in two images, and then calculate the distance from the target to camera plane, license plate be seen as the target in the paper. At the same time, the system displays the images and dates on LED with Qt/Embedded GUI in real time. The whole system is built on an embedded architecture, able to capture images and process data and real-time display data independently. When change location algorithm, we can calculate the distance of any targets.
出处
《计算机系统应用》
2012年第10期143-147,共5页
Computer Systems & Applications
基金
华南师范大学学生课外科研课题基金(11JJGC03)