基于V4L2嵌入式图像采集的实现
无需注册登录,支付后按照提示操作即可获取该资料.
中文翻译
基于V4L2嵌入式图像采集的实现(中文2800字,英文2100字)
摘要:
考虑到基于V4L2(Video for Linux Two)设计的Linux系统嵌入式图像采集应用程序较少这一现状,设计了基于V4L2的嵌入式图像采集应用程序。采用S3C6410作为硬件开发平台和LINUX作为软件开发平台。在安装了CMOS摄像机OV650驱动以及其他相关驱动程序后,编译了基于V4L2的图像采集应用程序。为了减少CPU利用率,基于V4L2的图像采集应用程序采用双帧缓冲实现图像的采集和预览。在图片大小为400×480和帧频为15帧/秒的条件下,采集到的图片很清晰而且质量很好。实验结果表明,该系统具有良好的可扩展性,而且它为嵌入式便携式设备提供了一个新的想法。
关键字:V4L2,OV9650,图像采集,S3C6410,双帧缓冲器
外文原文
The Implementation of Embedded Image
Acquisition Based on V4L2
Abstract
In view of the current situation of the less embedded Linux image acquisition application based on V4L2(Video for Linux Two), embedded image acquisition system based on V4L2 is designed.S3C6410 is adopted as hardware development platform and LINUX as software platform. After loading the driver of CMOS camera OV9650 and other relative drivers, image acquisition
applications on the basis of V4L2 is compiled, adopting double frame buffer to reduce CPU utilization rate to accomplish acquisition and preview image. With the size of 400×480 and the frame rate of 15 frames per second, the picture collected shows clearly and it has good quality. The experiment result indicates that the system has good scalability, and it offers a new idea for embedded hand-held devices.
Keywords-V4L2; OV9650; image acquisition; S3C6410; double frame buffer