嵌入式MPEG.docx

上传人:安*** 文档编号:17756782 上传时间:2022-05-26 格式:DOCX 页数:8 大小:20KB
返回 下载 相关 举报
嵌入式MPEG.docx_第1页
第1页 / 共8页
嵌入式MPEG.docx_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《嵌入式MPEG.docx》由会员分享,可在线阅读,更多相关《嵌入式MPEG.docx(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、嵌入式MPEGhesp导语:VstarMPEG2系列远程数字视频监控系统是一个基于TCPIP网络的嵌入式远程图像监控系统。1系统介绍VstarMPEG2系列远程数字视频监控系统是一个基于TCPIP网络的嵌入式远程图像监控系统,采用嵌入式设计方案,系统稳定性高,采用MPEG2视频压缩技术,图像高明晰,画质可达DVD效果,可以实现单画面轮流监看和116个画面同屏监看,支持远程和本地云台控制,支持多任务工作方式,而且图像存储、监看、远程控制可同步进展,监控间隔随网络延伸而不断加长。该系统分为远程现场、通讯网络和监控效劳三局部,构造图如图1所示。远程现场局部和监控效劳局部都安装了MPEG2图像处理设备

2、和有线网络接口设备,软件采用客户效劳器clientserver构造,在远程现场的有线网络接口上运行的是效劳器端软件,监控中心运行客户端软件。远程现场的软件在系统启动后要向监控中心注册,作为一个监控系统,必须有监控点的名称、监控点的特性描绘的内容。监控中心在认证该监控点之前,为了防止与已经存在的监控点名称一样造成混淆,必须先检测网上是否已经存在名称一样的监控点,假如有,那么会提醒用户更换名称。在通过权限认证后,客户端可以通过网络与效劳器端建立TCPIP连接,两端的通讯包括图像数据和控制指令通讯,客户端可以在权限允许范围内根据需要通过监控中心来调节效劳器端的参数设置和工作方式,效劳器端那么向客户端

3、发送经过编码处理后的MPEG2视频码流。客户端软件运行在监控中心的PC上,提供相应的用户控制接口。用户可以通过网络与效劳器端建立不同类型的连接,进而获取不同的效劳。效劳器端软件运行在远程现场PC104上,它的功能比拟丰富,包括硬件的驱动控制、通讯线路治理、图像数据传输、系统控制、摄像头和云台调节等等。2系统硬件设计硬件核心局部是MPEG2视频处理设备的设计,图2中简单介绍了MPEG2硬件视频压缩处理的构造。MPEG2视频收集压缩模块以富士通MB86390芯片为核心,完成对标准视频信号PAL或者NTSC信号的AD转换、MPEG2压缩以及与PC104主机之间的通讯功能。图2中视频解码AD从摄像头输

4、入的模拟视频信号转化为数字视频信号,然后进展编码预处理,编码预处理是将接收的视频信号处理为规定的格式,即,把视频解码输出的CCIR601格式的信号转化为编码器可以处理的CIF或者QCIF格式,然后再进展MPEG2压缩编码。图中的SRAM用来作为编码所需的帧存和存储编码完成后的码流数据。PC104上的软件那么通过总线接口单元来控制编码器的参数设置,及读取编码压缩后的码流数据。该模块包括以下功能单元:以SAA6252为核心的视频AD单元,以MB86390为核心的MPEG2视频压缩单元,以AT89C51与EPM7128EPLD为核心构成的控制逻辑和总线接口单元。总线接口单元是在EPLD中实现的,它是

5、本模块与主机PC104进展交互的通道,可以和主机进展视频码流和控制数据的交换。控制逻辑是视频收集压缩模块的核心,它控制并协调各模块的工作,提供控制信号,通过EPLD编程实现系统各模块所需要的选通、缓冲、读写使能,以及数据总线和地址总线的切换等等。镜头云台控制是通过PC104主机的RS232口进展的,允许用户根据自己的要求调节系统。用户可以通过调节镜头的景深zoom、焦距focus以及光圈iris来调整图像质量,还可以通过云台的上下左右调节来获取不同角度的图像。由监控中心的Client端软件通过SOCKET网络接口,把调整信息发送给Server端,Server接收到控制指令后,进展指令识别,然后

6、向对应的RS232口发送指令去控制云台,完成调整任务。3系统软件设计传统的应用程序都是单线程的,即,在程序运行期间,由单个线程独占CPU的控制。在这种情况下,程序在执行一些比拟费时的任务时,就无法及时响应用户的操纵,影响了应用程序的实时性能。在监控系统,十分是远程监控系统中,应用程序往往不但要及时把监控对象的最新信息反应给监视客户通过图形显示,还要处理本地机与远程机之间的通讯以及对控制对象的实时控制等任务,这时,仅仅由单个线程来完成所有任务,显然无法知足监控系统的实时性要求。为此,可引进多线程机制,主线程专门负责消息的响应,使程序可以响应命令和其他事件。辅助线程可以用于完成其他比拟费时的工作,

7、如通讯、图形显示和后台打印等,这样就不至于影响主线程的运行。总之,把多线程机制引进通讯,有利于进步应用程序的实时性,充分利用系统资源。对于大型的工程应用来讲,不同的线程完成不同的任务,也有利于进步程序的模块化,便于维护和扩展。软件采用了ClientServer构造,两端通过网络建立TCPIP连接,按照自定义的数据通讯协议交换数据,完成数据通讯和系统控制的功能。监控中心的客户端向效劳器端申请建立连接,效劳器监听到连接恳求之后,和客户端建立SOCKET连接,客户端向效劳器发送控制信号,效劳器端向客户端发送视频码流。效劳器端软件运行在PC104上,编码局部由于采用了硬件压缩,不占用PC104的系统资

8、源,所以,公道设计PC104上运行的效劳器软件构造,对于进步整个系统的工作效率有着重要的意义,系统性能也与之亲密相关。软件设计的主要思想如下:读取线程,发送线程和控制线程之间的同步,防止有限资源的浪费。在分析控制指令、码流读入、发送传输的处理经过中,可能会存在时间冗余。以读取码流为例,系统从EPLD的FIFO中读取视频数据,假如CPU读取的速度比编码器的速度快,可能会处于等待的编码器硬件响应状态。此时固然CPU被占用,但实际上系统没有执行有效的任务,造成计算机系统资源的浪费,而嵌入式系统的资源本来就非常紧张。为了充分利用CPU计算才能,进步系统的整体性能,在该系统中采用多线程技术实现任务的调度

9、。现以远程现场数据处理经过为例分析如下:1读取线程:负责控制硬件,从编码器中读取图像数据到主机内存;2发送线程:负责视频码流的传输;3控制线程:负责云台、摄像头的控制以及编码器的参数设置。视频传输中,在效劳器端要求码流读取和发送互不干扰,防止读取和发送互相等待或者互相冲突的情况出现,同样,在客户端解码和接收也存在这个关系。本设计采用了一种基于环形缓冲区的多线程视频传输技术,较好地解决了这个问题。主机的环形缓冲区除了到达数据别离互斥作用外,还可以起到平滑码流的作用。读取线程和发送线程是互斥关系,读入的视频数据供传输线程处理,这是一个简单的消费者和消费者的关系问题,只要不进入临界区,两个线程可以同

10、时工作,用环形缓冲区和互斥锁完全可以解决这两个线程的同步问题。线程之间通过同步实现了CPU时间片的公道分配,以及硬件访问治理、内存缓冲区的访问治理等等,大大地进步了该系统的处理性能。客户端提供用户的控制接口,用户通过它要求各种效劳。用户可以连接到效劳主机,按照自己的要求改变系统的工作方式和工作状态。最高权限可以调整效劳器端的工作方式,修改系统的治理信息,获取所有不同类型的效劳。系统定义了自己的指令系统和指令传输协议。指令可以分为以下几类:工作控制传输开场、传输停顿、存储控制等,镜头云台控制焦距、光圈、自动转动等,系统设置用户治理、通讯参数设置等。每条指令前面都有其唯一的识别标志,效劳器接收到后

11、可以用来和其它指令进展区分。效劳器的IP固定,主线程在启动时创立了与监控中心的Socket的连接,在指定的效劳端口进展监听,当有用户要求连接时,为其创立指令通讯线路连接,不同权限的用户对系统有不同的控制权。进而实现了监控中心对该系统的控制。监控中心客户软件还支持图像的存储和回放。用户可以将实际监控中的图像存储在本地硬盘上,并按照不同的方式检索回放。4完毕语VstarMPEG2系列远程数字监控系统支持标准视频信号和高分辨率的图像收集、压缩,支持基于Internet的数据传输,CS的构造体系允许用户进展远端操纵系统的工作方式。系统的各个子模块相对独立,可以实现以下功能:1实时性:MPEG2编码设备

12、可确保数字视频信号实时传输与接收。保证监控中心接收到的监视信息与现场情况不存在不可承受的时差;2连续性:基于嵌入式技术的MPEG2编解码设备可确保PAL制视频的帧速率为:25帧秒,NTSC制为30帧秒。并确保监控中心看到的图像明晰可辨以及通讯畅通,全天候不连续可靠运行。3可控性:监控中心可远程对各个分中心图像进展取舍和控制。系统参数设置方便快捷,可以对视频源的任何参数进展设置,并可实现带宽的动态调整。4可扩展性:可以根据实际情况修改系统构造,系统规模的扩展只需增加相应的编解码器,中心的控制功能具有可扩展性,可与办公自动化网络联接,实现多址异地分控;中心的功能也可扩展,还可在适当增加编解码器的情况下实现远程视频会议功能,进而知足不同方面的需要。该系列远程数字监控系统目前已经在银行监控、高速公路监控、地图航拍、家用监控等方面有着广泛的应用。1余兆明,李晓飞,陈来春编著数字电视设备及测量北京:人民邮电出版社,20002StevensTCPIP详解协议北京:机械工业出版社,20003王学龙编著嵌入式Linux系统设计与应用北京:清华大学出版社,2001编辑:何世平

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com