基于V4L2视频采集缓存机制应用与实现

3 实验结果
当视频采集程序编制完成后需要以模块形式插入内核,再通过make modules对模块进行编译,未采用双帧缓存技术的视频采集帧速为6 f/s,应用本实验的方法可以达到8.3 f/s,视频采集结果截图如图3所示:

4 结语
视频采集是目前远程教学、远程诊断、视频监控和视频会议等技术的基础。在实时性要求越来越高,工作性能越来越突出的今天,采用双帧缓存映射机制可以在数据采集方面实现高速化,满足一般性应用要求,但是,使用内存映射现在还存在2个限制:一是面向流的设备不能使用内存映射,如串口;二是映射区域的起始地址和大小都必须是PAGE_SIZE的整数倍,即内存映射是以PAGE_SIZE为单位进行操作的。这些都是后期研究中需要解决的问题。
本文引用地址:https://www.eepw.com.cn/article/166305.htm
评论