基于strongarm的视频采集与处理系统

基于strongarm的视频采集与处理系统

ID:14531141

大小:29.00 KB

页数:7页

时间:2018-07-29

基于strongarm的视频采集与处理系统_第1页
基于strongarm的视频采集与处理系统_第2页
基于strongarm的视频采集与处理系统_第3页
基于strongarm的视频采集与处理系统_第4页
基于strongarm的视频采集与处理系统_第5页
资源描述:

《基于strongarm的视频采集与处理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于StrongARM的视频采集与处理系统摘要:介绍一个基于StrongARM的视频数据采集处理系统。该系统将采集到的连续视频图像数据以MJPEG的方式压缩处理,然后由StrongARM进行打包处理,生成UDP包,向网络发送。视频服务器可以通过网络获取视频采集器发送的图像数据,并对图像数据进行显示、存储、回放等管理,同时视频服务器也可以通过网络控制视频采集器上的摄像机及云台。该系统为实现远程实时监控系统,对监控数据的数字化管理以及视频网络传输等提供了解决方案,它以最新的MJPEG压缩方式使视频数据的管理更加方便可靠

2、,并且使用Intel公司的StrongARMSA-1110高性能微处理器芯片作为处理平台,使得该系统具安装方便、配置灵活、便于携带等突出优点,具有很大的市场应用前景。 关键词:StrongARM视频采集MJPEG嵌入式操作系统数字视频监控系统与传统模拟监控相比,优点在于数字化的视频系统可以充分利用计算机快速处理能力,对其进行压缩、分析、存储和显示。数字视频监控系统更适合远距离传输。数字信息抗干扰能力强,不易受传输线路信号衰减的影响,而且能够进行加密传输,因而可以在数千公司之外现场实时监控。数字化视频处理提高了图像的

3、质量与监控效率,系统易于管理和维护。整个系统是模块化结构,体积小,易于安装、使用和维护。正是由于数字视频监控具有传统模拟监控无法比拟的优点,而且符合当前信息社会中数字化、网络化和智能化的发展趋势,所以数字视频监控正在逐步取代模拟监控,广泛应用于各行各业[6]。目前市场上已经投入使用的视频采集设备多以计算机插卡的形式存在。而本系统的前端视频采集设备使用的Intel公司的嵌入式处理器芯片StrongARM作为主体芯片,从而可以使其作为独立的单元存在,并且具有体积小、处理能力强且功耗低的特点。该系统为数字化视频监控提供了

4、解决方案。本文简单介绍Intel的StrongARMSA-1110微处理芯片,详细介绍视频数据采集与处理端的硬件结构,公司运用该系统可实现网络实时监控系统设计方案。1IntelStrongARMSA-1110微处理器SA-1110微处理器简介[2]Intel公司的SA-1110是一款通用RISC微处理器。它将16KB的指令Cache、8KB的数据Cache、一个小型Cache、一个写缓存、一个读缓存、一个内存管理单元集成在一个芯片中。它与ARMV4结构的处理器在软件上兼容,也可以使用一些支持ARM的芯片,如I/O、

5、内存以及视频设备。SA-1110芯片在PDA等手持计算机设备上有着广阔的应用,对于嵌入式操作系统和便携式系统,SA-1110是很好的选择。设计者可以在以SA-1110为平台的嵌入式操作系统上开发各种应用程序。微处理器系统SA-1110配置了功能强大的外围逻辑电路,可以分为几个模块,如图1所示。内存和PCMCIA控制模块支持ROM、同步掩膜ROM、Flash、DRAMSDRAM、SRAM、SRAM-like可变延迟I/O以及PCMCIA控制信号。系统控制系模块8个通用I/O端口、实时时钟、Watchdog及内部时钟、

6、电源管理控制器,中断控制器、重启控制器、两个晶振。外围控制模块通道DMA控制器、LCD控制器、16550UART、红外串行端口、同步串行接口、通用串行总线设备控制器。微处理器I/O管脚SA-1110微处理器I/O管脚如图2所示。基于SA-1110的视频数据采集与压缩系统.1系统组成本系统由一片A/D芯片、一片MJPEG压缩芯片、一片高速FIFO、一片逻辑控制芯片及基于StrongARMSA-1110上的嵌入式操作系统组成。A/D芯片、MJPEG压缩芯片及FIFO要完成4路摄像头的输入转换、MJPEG压缩及数据缓存。

7、CPLD控制中断请求及某些片选信号。A/D芯片和MJPEG压缩芯片的工作均由基于SA-1110的嵌入式操作系统完成。本系统数据采集及处理框图如图3所示。.系统工作流程模拟输入部分:摄像机将采集到的模拟数据发送到A/D转换芯片进行视频解码,模拟电路需要提供A/D转换芯片所需要的时钟频率,A/D转换芯片将用此频率来同步JMJPEG压缩芯片。模拟电路部分还包括对摄像机焦距和云台转向的控制电路。视频压缩部分:MJPEG压缩芯片将A/D转换芯片输入的YUV格式的数据进行MJPEG格式的压缩。MJPEG由JPEG图像连接组成,

8、相对JPEG图像每幅都有自己的量化表和Huffman码表。MJPEG可以仅使用一张量化表和Huffman码表对连续几十帧甚至上百帧图像进行压缩,仅当数据发生丢失时才需要重新载入量化表和Huffman码表。这一优点大大降低了系统视频解码时所需要的开销。而且,MJPEG可以分帧存储,这给数据的管理和回放来了方便[4]。逻辑译码电路:逻辑译码电路需要完成中断请求的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。