一种基于ARM Linux的视频采集系统的实现
2017-12-27雷晓龙杨飞张晶
现代计算机 2017年33期
雷晓龙,杨飞,张晶
(西安石油大学电子工程学院,西安 710065)
一种基于ARM Linux的视频采集系统的实现
雷晓龙,杨飞,张晶
(西安石油大学电子工程学院,西安 710065)
随着科学技术的快速发展,视频监控系统得到广泛的应用。在ARM11平台下的嵌入式视频采集系统的实现。首先进行软件和硬件开发环境的搭建;其次实现ARM平台与图像采集接口的连接,并编写模数转换芯片SAA7113H驱动程序;然后实现视频的实时采集和显示以及实现网络的实时传输;最后实现ARM Linux平台的视频采集系统。
ARM;Linux;嵌入式;视频监控
0 引言
传统意义上的视频采集系统只用于安防,近几年随着科技的进步,视频采集系统已经覆盖到了人们生活的各个方面[1],例如教育、医疗、国防、生产等。它给我们的生活带来了诸多的便利,相信在未来的人工智能方面会发挥更加重要的作用[2]。相对于以往的视频采集系统,基于Linux平台的视频采集系统更具有灵活、低成本,移植性良好等特性。因此本文提出一种基于ARM Linux平台的视频采集系统,主要通过开发环境的搭建包括Uboot移植、Linux内核移植、SAA7113H驱动的编写、视频的采集显示以及网络传输等几个方面来实现视频的采集及处理。
1 系统开发的总体框图
本文提出的视频采集系统主要由视频采集、实时显示和网络通信三个方面组成。首先进行图像的采集,采集到的图像为模拟信号,因此不能直接显示,必须通过模数转换芯片进行信号的处理,最后要在屏幕显示还需要数据处理。前端输入我们选用普通的CCD摄像机,模拟视频采集模块中的模数转换芯片将模拟复合视频信号转换为数字信号。……
登录APP查看全文
