基于异构多处理器的网络视频服务器的组件模式研究与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:tkxj501
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着视频处理在嵌入式应用中的不断增长,嵌入式视频系统的复杂度不断提高,系统规模逐步扩大,视频产品的推出时间也在不停地缩短,这使得嵌入式视频系统的设计开发面临着系统日趋复杂和开发周期越来越短的压力。与此同时,以H.264为代表的视频压缩标准,也推动着视频解决方案的研究和应用的发展。研究高效可行通用性好的视频解决方案,迫在眉睫。  在基于ARM+DSP架构的异构多处理器硬件实验平台上设计并实现嵌入式流媒体服务系统,能很好的结合ARM的控制能力和DSP的运算能力。基于嵌入式组件技术提出一种嵌入式组件模型——DMFCM( Digital Media Firmware Component Model),分析并设计了基于ARM+DSP硬件平台的系统开发流程,在此方案基础之上,分析了一个基于H.264编码的网络视频服务系统的功能需求,并根据每个组件开发的代码环境、在操作系统中所处的层次,规划了组件系统的整体结构,分析并设计了系统中几个关键的功能组件及通信组件,并将这些组件集成为一个集H.264编码,视频发布,云台控制,报警控制和WEB服务于一体的嵌入式网络视频服务器。  在系统的性能评估中,通过统计组件的可重用率组件数目,验证了组件系统有较高的代码重用性和可移植性;在系统的功能测试中,从系统观点出发,通过调整云台命令的接收频率和视频流发布的客户端数目,测试ARM端CPU负载的变化。  结果表明,基于DMFCM框架开发的网络视频服务器组件系统的代码重用率高,组件协作能力强,系统能稳定工作在多路实时流发布及高频率的云台命令处理的情况下。但同时组件也造成一定的性能损失及引起组件间的资源竞争。
其他文献
参数复杂性作为经典复杂性研究的一个新的分支发展时问并不长。在20世纪90年代初期基于图镜定理的证明后[50][51][52],Downey和Fellows两人首先在这个领域发表了多篇具有理论
为了在多媒体产业领域拥有更多的自主知识产权,从2002年开始,我国开始制定《先进音视频编码》系列标准。目前已经完成了面向高清数字电视广播和光盘存储的AVS1.0标准。一个标
图像插值是图像缩放、去马赛克、超分辨技术的基础问题,也是图像编辑的关键技术。如何避免图像插值过程中的边缘锯齿效应,减少插值引起的结构和亮度误差,是边缘和结构保持图
纳税评估是目前国际上较为通行的强化税源管理的重要工作方法,对于加强税收管理、提高征管质量、增强内部监督制约机制,实现税收征管的科学化、精细化管理具有十分重要的作用。
随着互联网的规模不断地增大,新兴的技术伴随着新网络需求的提出不断地发展,出现了计算机、电视、电信以及卫星等诸多有线和无线网络迅速地融合的现象,下一代互联网NGI (Next
H.264是新一代的视频压缩标准,压缩效率高,但算法复杂度大。ADSP-BF561处理器是Blackfin系列中的一款高性能DSP产品,价格较低,处理能力较强。目前,在ADSP-BF561上实现的H.264
随着互联网的发展和应用的普及,电子邮件已经成为人们日常工作和生活中不可缺少的一种方便快捷的通信手段。但是近些年来,互联网上的垃圾邮件问题日益严重,垃圾邮件的形式和内容
图像分割在是图像处理技术中的关键步骤,人们接触到的图像是由像素组成的复杂变化的系统,该系统所得的最优分割对于计算机来说是不可知的,很难用明确的数学模型得到最优解。
随着社会的不断发展,人脸检测和识别技术得到广泛的关注。人脸识别技术在生物识别中占有重要的地位,经过三十多年的发展,已经取得了长足的进步。目前大多人脸识别系统可以在