基于V4L2視頻采集緩存機(jī)制應(yīng)用與實(shí)現(xiàn)
3 實(shí)驗(yàn)結(jié)果
當(dāng)視頻采集程序編制完成后需要以模塊形式插入內(nèi)核,再通過(guò)make modules對(duì)模塊進(jìn)行編譯,未采用雙幀緩存技術(shù)的視頻采集幀速為6 f/s,應(yīng)用本實(shí)驗(yàn)的方法可以達(dá)到8.3 f/s,視頻采集結(jié)果截圖如圖3所示:
4 結(jié)語(yǔ)
視頻采集是目前遠(yuǎn)程教學(xué)、遠(yuǎn)程診斷、視頻監(jiān)控和視頻會(huì)議等技術(shù)的基礎(chǔ)。在實(shí)時(shí)性要求越來(lái)越高,工作性能越來(lái)越突出的今天,采用雙幀緩存映射機(jī)制可以在數(shù)據(jù)采集方面實(shí)現(xiàn)高速化,滿足一般性應(yīng)用要求,但是,使用內(nèi)存映射現(xiàn)在還存在2個(gè)限制:一是面向流的設(shè)備不能使用內(nèi)存映射,如串口;二是映射區(qū)域的起始地址和大小都必須是PAGE_SIZE的整數(shù)倍,即內(nèi)存映射是以PAGE_SIZE為單位進(jìn)行操作的。這些都是后期研究中需要解決的問(wèn)題。
本文引用地址:http://butianyuan.cn/article/166305.htm
評(píng)論