基于FPGA的SVAC编码数据预处理与码流存储模块设计

来源 :山东大学 | 被引量 : 0次 | 上传用户:xumeg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SVAC标准是具有我国自主知识产权的、针对安全防范监控应用的视音频编解码标准,可以满足远程视频监控的特殊要求。研究支持SVAC标准的硬件编码器对推广SVAC标准、促进我国安防产业发展具有重要意义。且SVAC标准专利费用低,受政府支持。本文首先简单介绍了SVAC编码的基本原理。然后给出了远程视频监控系统的整体概述,指明了本文所设计的编码数据预处理模块与码流存储模块在系统中的位置和功能,最后给出了这两个模块的设计指标。编码数据预处理模块将摄像头输出的以帧为单位图像数据转换成以宏块顺序排列、亮度色度分开的待编码数据,同时给出宏块对应的图像信息,包括帧类型、条带信息等。该模块输出支持3种帧类型和一个感兴趣区域的划分,支持3种GOP组转换,支持多种分辨率,最高1080P。设计采用异步FIFO进行数据缓存以及解决不同时钟域之间的数据传输问题。采用DDR2 SDRAM作为图像数据预处理载体,通过设计高效的读写仲裁机制和地址存储映射方案,实现图像数据的重组排列。码流存储模块使用SD卡作为存储载体。使用FPGA硬件资源实现4bitSD总线访问SD卡和FAT16文件系统,相比采用SOPC技术通过软件代码实现文件系统,本文设计的结构更简明,写时速更易掌控。本文所有的设计均使用Verilog编写RTL级代码,采用Altera公司的QuartusII 13.0进行编译综合。仿真软件使用的是ModelSim SE 10.1a。验证平台为Altera公司的Cyclone Ⅲ开发板,FPGA型号为EP3C120F780C7。经仿真验证,编码数据预处理模块功能正确、时序满足1080P@15fps高清视频编码传输要求。码流存储模块采用Quartus Ⅱ1130的Signal-Tap调试验证,高速模式下SD卡的写文件速度可以达到6.18MB/s,满足压缩比10:1以上的1080P@15fps高清视频实时存储要求。
其他文献
目的 探析低位小切口甲状腺切除术治疗甲状腺结节的疗效.方法 选取我院于2017年10月~2018年12月在我院接受治疗的50例甲状腺结节患者作为主要对象,采用数字随机表法分组,每组2
目的 观察不同硒浓度和膳食结构对糖代谢的影响,探究膳食结构与硒对糖代谢的影响.方法 选用6周龄Wistar大鼠150只,雌雄各半,随机分为15组,每组分别给予3种硒浓度和5种膳食结
采用了以下三个实验来验证我们的设想.1.单纤维记录来自CCI大鼠损伤区及相应DRG胞体的ESD,应用有机和无机阳离子中和膜表面负电荷,观察ESD是否被抑制;用唾液酸酶处理膜表面以
钢珠产品在自动化生产过程中会产生各种各样的质量问题,需要在瑕疵检测环节加以去除,以保证产品生产的顺利进行。利用机器视觉技术进行产品表面瑕疵检测,能有效的提高检测工
目的 研讨激光治疗联合VEGF抑制剂对糖尿病视网膜病变患者疗效及预后的影响.方法 将我院收治的60例糖尿病视网膜病变患者采用盲选法进行分组,分成试验组和对照组,对照组:采取
目的 探讨神经导航辅助脑内血肿穿刺术对幕上高血压性脑出血合并脑疝征象的治疗效果及安全性.方法 2015年7月至2018年12月选取山东大学齐鲁医院(青岛)符合纳入标准的33例患者
圆极化天线和多波束天线在卫星通信、导航、雷达、无线通信等领域具有重要的应用。本文基于基片集成波导(SIW)和半模基片集成波导(HMSIW)技术对高性能圆极化天线和多波束天线
目的 探讨聚乙二醇电解质散(PGEP)在妇科腹腔镜术前肠道准备中的应用效果.方法 选取2019年2月至2019年5月行妇科腹腔镜手术的患者80例,采用随机数字表法分为两组(研究组和对
随着后基因组时代的到来以及一些新的高通量信息提取技术的开发,DNA和蛋白质序列数据库中的信息量以爆炸式增长。生命科学研究已经进入了深深依赖计算机和网络的时代。在所有
目的 提高对原发性纵隔精原细胞瘤的认识.方法 回顾1例原发性纵隔精原细胞瘤的临床资料,并复习相关文献.结果 病例为29岁男性,查体发现前纵隔肿物,既往诊断为唯支持细胞综合