如何采用低成本FPGA实现高清晰监视系统

来源 :企业导报·上半月 | 被引量 : 0次 | 上传用户:zhouyang340345
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】 就如何采用低成本FPGA来实现高清晰监视系统的主流方案进行分析研究。
  【关键词】 FPGA;视频监视;HD监视摄像机
  
  视频监视这一新的视频市场应用逐步向高清晰技术(HD)过渡,需要性能相对较高的视频处理能力。HD监视摄像机采用高质量H.264编码器对图像直接进行编码,图像可以通过标准以太网连接实现无失真传输。对HD视频流实时编码的主要类H.264编码器需要采用结合了高性能信号处理架构和低成本、低功耗特性的硬件平台,最新一代低成本FPGA成为实现这种平台的理想选择。介绍HD监视摄像机的体系结构,以及怎样采用低成本FPGA构建整个系统。
  HD监视摄像机体系结构
  新的高清晰IP摄像机是所有IP联网数字系统的终端设备。这些IP摄像机采集HD视频,经过预处理、编码,通过以太网发送编码后的数据流。所有信号处理功能都必须在一个器件中实现,以满足这类系统苛刻的成本和功耗要求。
  (图1所示为这类摄像机的顶层体系结构)。除了编码引擎,高性价比设计还集成了摄像传感器预处理功能、帧缓冲存储控制器、用于系统控制的嵌入式处理器,以及以太网MAC。目的是提高整个系统的集成度,降低成本和功耗。
  


  这一设计包括摄像传感器前端模块、视频压缩模块、以太网MAC模块、嵌入式处理器,以及向所有其他模块提供存储功能的多端口帧缓冲。
  多端口帧缓冲用作汇集器。所有其他模块与帧缓冲进行双向数据传送,和别的模块进行通信。摄像传感器接收到的视频图像被送入摄像传感器前端模块。摄像传感器前端模块处理视频数据,将视频存储到帧缓冲中。然后,H.264编码器读取帧缓冲中的视频数据,完成编码过程。H.264编码器将压缩后的比特流送回帧缓冲,进行存储。最后,以太网MAC模块读取帧缓冲中压缩后的比特流,将其发送至以太网。
  采用这种集成方式,电路板上的其他元件只有摄像传感器、DDR2-SDRAM、闪存和以太网PHY芯片(图2所示为这类系统的各个组成部分)。
  


  详细设计
  H.264编码器模块
  该设计中使用的H.264编码器是EyeLytics公司提供的IP内核,它针对监视应用进行了优化。这一内核具有很多监视功能,包括多通道支持、恒定质量速率控制、帧内/帧间模式、QPEL、CABAC,并且逻辑门数量较少。
  “Raster to Block”模块(图3左侧所示)按照光栅扫描顺序读取来自帧缓冲的图像,以宏模块格式重新排列这些图像。然后,将其发送至运动估算引擎和空间估算引擎。运动估算引擎读取来自帧缓冲的参考图像,搜索参考图像,找到当前宏模块的运动矢量。运动估算引擎还确定了每一宏模块所使用的最佳划分。
  


  H.264规范支持4种不同的帧间预测宏模块划分以及4种不同的子宏模块划分。最佳运动矢量和最佳划分以及相应的估算宏模块编码成本被送至模式确定模块。最佳运动矢量和最佳划分信息还被送至运动补偿引擎。运动补偿引擎获得相应的参考区,完成半象素和四分之一象素滤波,为当前宏模块产生帧间预测。
  空间估算引擎使用同一图像中相邻象素值,找到当前宏模块的最佳估算值。H.264规范共定义了9种帧内4x4亮度模式、4种帧内16x16亮度模式和4种帧内色度模式。空间估算引擎确定当前宏模块中使用的最佳亮度和色度模式。最佳模式以及相应的估算宏模块编码成本被送至模式确定模块。模式确定模块比较宏模块编码成本,确定要使用的最佳预测。预测可以是帧内或者帧间预测。最佳帧内模式被发送至帧内预测引擎。帧内预测引擎使用邻近象素值为当前宏模块产生帧内预测。
  基于模式确定结果,变换和量化引擎从当前宏模块中提取出预测值。然后,它进行变换和量化,产生量化系数。宏模块信息采集器收集量化系数和其他宏模块信息,例如,运动矢量、帧间预测模式和帧内预测模式等。采集信息被送至CABAC模块,产生最终的比特流。使用基于前后关系的自适应二进制算法编码来完成这一工作。得到的比特流被送至帧缓冲。
  通过以下三步来产生运动估算引擎和运动补偿引擎使用的参考图像:逆量化、逆变换和解块。解块模块减少了图像中的块状假象。将处理后的图像发送至帧缓冲,用作下一帧周期的参考图像。
  目前基于DSP SoC的方案在监控市场占主流地位。一些FPGA厂商希望能在差异化和客户定制化方面显示出自己的优势。通过针对监控应用将FPGA器件和MPU/DSP结合在一起,设计师能从可编程协处理器的固有灵活性中得到好处,还可利用FPGA将精力集中在开发算法上,以充分利用MPU/DSP的处理能力。
其他文献
【摘要】 以湖南省涟源市桐车村及周围几个村为例,通过问卷、访谈等方式,了解农民精神生活的现实情况,分析造成这一现状的原因,结合实际提出一些对策建议。研究发现:随着农民物质生活水平的提高,农民精神生活满意度虽较之前有所提高,整体发展有待加强,仍存在这很多的消极因素。究其原因,物质生活水平还比较低,农民自身精神生活内驱力不足,政府部门对农民精神生活质量的提高重视不够等是造成这一现象的重要因素。  【关
期刊
【摘要】 随着2010年亚运会的临近,确保“平安亚运”是广州当前社会治安工作的重要而紧迫的课题。出租屋管理是广州社会治安状况的“晴雨表”,加强出租屋管理工作对促进广州经济社会平稳发展有着重要意义。通过简述广州出租屋管理现状,分析出租屋管理工作难的本质原因,并在此基础上提出相应的对策建议,从而提高政府对出租屋管理工作重要性的认识,加强对出租屋管理来实现对流动人口的管理。  【关键词】 广州出租屋管理
期刊
【摘要】 在Z-Score和ZETA模型基础上,选取六项财务变量对143家中小型上市公司进行聚类分析,得到中小型上市公司信用级别的分类,再通过判别分析得到不同信用级别的二次型判别模型,依据该模型可以对中小型上市公司进行级别的判定。  【关键词】 信用级别划分;SAS;聚类分析;判别分析;中小型企业     一、理论基础    大多数情况下,多元判别分析模型因为能较好地解决信用评估问题,被学术界广泛
期刊
一、新农村建设需要大学生“ 村官”    大学生观念新,文化高,知识面广,思想活跃,充满朝气与热情,积极宣传党的路线、方针和政策,带领农民脱贫致富,在新农村建设中发挥了重要作用,作出了重要贡献。  1.推广科学技术,扩宽农民致富路  具有一定的科学文化知识,具有预见性和创新性的发展思路是大学生“村官”的优势领域。毕业于河南财经学院的郑梦洁被选聘为息县小茴店镇李甲道村村主任助理,她利用自己所学知识和
期刊
【摘要】 产品设计要兼顾功能和形式,功能是基础,形式美超越了表面的装饰功能,突出设计与实用,情感、舒适等各方面的统一,苹果iMac电脑成为一个典范。   【关键词】 产品设计;功能性;形式美;iMac电脑    产品设计是一门形成于现代化工业时期,涉及技术和艺术两大领域的新兴交叉科学,其设计内容不仅包括对产品功能、结构、材料、制造工艺以及产品形态、色彩、表面处理,装饰工艺等,还包含与产品相关的社会
期刊
【摘要】 伴随民间审计发展的自律与他律并存的现状和问题及解决办法进行分析,以求教于审计同行们。  【关键词】 民间审计;自律;他律    一、民间审计自律现状    为使民间审计行业能健康顺利地发展,更好的服务于社会,民间审计自律监管的主体注册会计师协会开始履行其职责。其主要职责是:  首先,拟订注册会计师执业准则、规则,并监督、检查实施情况。2006年颁布《中国注册会计师执业准则》指导注册会计师
期刊
【摘要】 以中部地区的湖北省黄梅县大胜关山工业园为例,通过对园区的四大产业即农产品深加工、纺织服装、机械电子、新型建材的发展现状进行分析,用SWOT分析法对园区产业集群发展面临的优势、劣势、机遇与威胁进行探究,提出推进园区产业集群发展、打造成熟产业链的策略和措施。  【关键词】 县域工业园;产业集群;产业链;SWOT分析法;策略    一、产业集群的概念和作用    (一)产业集群的概念  产业集
期刊
【摘要】 在整理网上银行相关文献的基础上,以桂林游客为调查对象,分析影响游客网上银行使用意愿的因素并加以剖析,提出银行加强网上服务、增强游客使用意愿的三点意见。  【关键词】 网上银行;使用意愿;影响因素    一、网上银行基本介绍与相关文献综述    (一)网上银行基本介绍  网上银行(Internet bank or E-bank),包含两个层次的含义,一个是机构概念,指通过信息网络开办业务的
期刊
【摘要】 介绍了高速公路指示灯的控制原理电路,重点阐述了PLC掉电或故障下的控制隐患,增加的保持电路必要性,以及保持电路的实现方法。  【关键词】 继电控制;PLC;隧道指示灯;控制电路    一、前言    在湖南邵怀(邵阳至怀化)高速公路JD3机电工程中,雪峰山隧道的交通控制系统采用本地控制器控制。本地控制器系统的设计采用PLC加工业以太网交换机组成光纤自愈环网,隧道监控管理所内设计一台三层工
期刊
【摘要】 以对锅炉系统控制中常用的温度和压力控制为例,详细的分析了系统的控制方法和控制框图,给出了PLC控制系统的软件设计流程图。最后对PLC控制系统的稳定性进行分析,并提出使系统稳定性提高的方法。  【关键词】 锅炉;PLC;应用;稳定性分析    锅炉技术主要应用与日常生活和工业生产中,供人们用于生活取暖或为生产提供动力。伴随着经济的飞速发展及人民生活水平的不断提高,对锅炉供暖的质量提出了越来
期刊