www.62550.com

一种基于FPGA采用重采样技术的HD-SDI到SD-I的下变换实现设计

时间:2019-05-15 11:16  作者:admin  来源:未知   查看:  
内容摘要:随着我国数字广播电视技术的日趋成熟,电视台采用高清数字串行信号(HD-开发,就可以体现出周期短、成本低、集成度和可移植性好,可随时更改程序以适应电视制式标准的变更等优点,本文提出了一种基于FPGA采用重采样技术的HD-SDI到SD-SDI的下变换实现方法。

  随着我国数字广播电视技术的日趋成熟,电视台采用高清数字串行信号(HD-开发,就可以体现出周期短、成本低、集成度和可移植性好,可随时更改程序以适应电视制式标准的变更等优点,本文提出了一种基于FPGA采用重采样技术的HD-SDI到SD-SDI的下变换实现方法。

  根据ITU-R BT.709-3标准,我国SDI的高清演播室电视信号接口标准规定为1125/50扫描标准,水平、垂直有效像素为1 920×1 080,4:2:2编码格式,亮度信号Y的抽样频率为74.25 MHz,两个色差信号Cb/Cr的抽样频率为37.125 MHz,采用10 bit量化,Y与Cb/Cr信号分成两个通道传输,每个通道并行数据传输率74.25 MB·s-1;根据ITU-R BT.656标准,我国标清演播室信号接口规定为625/50扫描标准,水平、垂直有效像素为720×576,4:2:2编码格式,亮度信号Y的抽样频率为13.5 MHz,两个色差信号Cb/Cr的抽样频率为6.75MHz,采用10 bit量化,时分复用Y,Cb/Cr一个通道传输,并行数据传输率27 MB·s-1。

  高清数字电视信号下变换的主要原理是一帧图像中水平行与垂直像素点的减少。文中的研究主要是以FPGA为核心,HD-SDI信号以并行的形式输入FPGA,在FPGA中进行视频信号重采样算法、所取字RAM控制和YC复合处理、SD-SDI的并行信号格式的重构等处理,从而完成HD- SDI的下变换。FPGA中对信号的整个处理过程用VerilogHDL语言来编程实现,FPGA中的各主要处理模块的流程图,如图1所示。

  由下变换原理可知,从HD分量信号获得低分辨率的SD分量信号,可分别在垂直方向和水平方向上的有效视频区去抽取有效像素点来实现图像格式的转换。考虑到二维空间的数据计算量和复杂性,常用两个一维滤波器实现二维空间的转换,即先在垂直方向上抽值,然后再在水平方向上抽值,香港王中王网站中王中!这样减少计算复杂性,提高运算速度。抽出的值可以是相邻几个样点去抽一个。

  图像下变换时,通过抽取滤波器抽取原有信号的取样点值,增大采样的点空间距离,降低每行的有效像素和垂直行。高清1 920×1 080格式下变换为标清720×576格式,由于高清信号的水平与垂直分解力不是标清信号4:2:2编码的整数倍,所以本文主要通过以下两个计算式抽取像素点来实现

  有效行处理原理:由视频分量信号的特性,先找到一帧视频信号的有效行,然后按式(2)在高清一帧共1 080条有效行中按每15行取8行循环抽取,从而得到标清所要求的576行的有效行。

  有效垂直像素点处理原理:找到一行数据中的有效图像像素点,然后按式(1)在高清一行1 920个有效像素点中按照16个点取6个点循环抽取,从而得到标清所要求的720个有效像素点。有效行处理与有效垂直像素点处理程序流程图,如图2所示。

  有效行处理与有效垂直像素点处理的逻辑分析仪实时采样图如图3所示。由图3可以看出,C_rg4为C_in的4个寄存器延时,行计数line_e- nt=21可以看出此图采样是的高清分量视频有效视频21行的数据,在检测到有效视频行起始SAV后对有效像素点进行计数(计数值为Pix_ent),然后针对Pix_ent进行抽取处理得到标清分量信号所需要的像素点通过Y_out和C_out输出。

  所取字RAM控制主要是对有效行所取Y、C字的存取RAM进行控制的模块。有效行所取字RAM模块用来完成所取的像素缓存和时钟的转换与匹配,由图1可以看出,首先把重采样针对高清信号行所取的构造标清信号所要有效像素点存进有效行所取字的RAM,同时把重采样模块输出的存720个有效像素点时间长度控制使能en信号给所取字RAM控制模块。所取字RAM控制模块主要是给读地址、读使能与读时钟27 MHz去读取所取Y、C字RAM中的有效像素点送给YC复合模块。YC复合模块主要作用是把所得的色度信号Y与色差信号C两个通道的数据合成一个通道的时分复用Y/C数据,其处理方式是根据输入的有效像素的时间长度使能eno,用54 MHz的时钟去读取27 MHz的Y和C数据,从而完成时分复合,再送给YC缓存RAM存下数据。其YC复合处理图如4所示。

  YC缓存RAM作用主要是缓存几行标清所要的有效像素数据。由于高清视频信号一帧图像中,其开始的场消隐时间比标清视频信号短,而有效行数据的出现就比标清视频快,为了不让一帧图像的有效信息丢失,使用了RAM去缓存了几行的有效数据。除此以外,YC缓存RAM模块也起到了时钟转换与匹配的作用,把54 MHz的数据转换为27 MHz的数据输出给标清视频构造模块。

  标清SDI并行构造模块主要是提取标清图像所要的标清像素点的YC数据,并把数据构造成满足标清SDI并行分量信号所要求的格式输出。其处理过程是根据传输标清数据所要的27 MHz时钟来构造标清分量信号中的视频定时基准码(有效视频开始SAV和有效视频结束EAV)、行消隐数据、场消隐数据。处理过程的流程图,如图5所示。

  标清SDI并行信号构造处理的逻辑分析仪实时采样图如图6所示。由图6可以看出Y_in和C_in为高清视频输入的并行数据经下变换处理后变成标清视视频并行数据q1(3FF、000、000、200为第一场有效视频的起始SAV,154 h和131 h为有效像素点)。图中line=24为标视频的第一场中的有效行,data_in为标清构造模块从YC缓存RAM由相应读地址addre获得的有效像素的数据。

  本设计通过基于AlteraCycloneⅢ系列FPGA芯片EP3C25Q240实验平台的验证。整个实验验证平台结构如图7所示,视频信号处理流程简要如下:我国高清标准HD- SDI信号经过串并转换芯片变成符合文中设计所要的10 bit的Y分量和10 bit的C分量,高清分量信号进入FPGA进行下变换处理后变成10 bit的时分复用YC的标清视频分量信号,标清视频分量信号再串化为SD-SDI信号送给视频DA板变成普通模拟CVBS视频信号给电视机显示。通过 QuanusⅡ自带的嵌入式逻辑分析仪观察FPGA中的处理数据,数据符合要求,CVBS视频信号送给电视机显示,图像满屏显示,比较清晰且无抖动。

  本设计是针对演播室内的HD-SDI信号进行的下变换,直接对图像信号中的有效像素进行处理,将1 920×1 080(HDTV)视频SDI流转换为720×576(SDTV)视频SDI流,经过上述验证得出:此下变换设计没有丢失图像信号,只是降低了图像清晰度,且实现简单,成本较小,易于在工程中实现。对于规模较小的地方数字电视台实现了高清节目共享,合理地利用了信道资源,节约了扩建高清设备的成本。

  随着65nm工艺的应用以及更多低功耗技术的采用,拥有了更低的成本、更高的性能以及突破性的低耗电量,具...

  太空中存在大量的宇宙射线和高能带电粒子,它们对星载电子系统的照射会导致系统出错,甚至永久损坏。其所造...

  “芯片投入产出比不高。国内投入不断加大,但实际效果并不明显,科技研发回报周期长,投资分散,导致投入产...

  随着需求的多样化,FPGA的功能也进一步的增强。其中,高速收发器从本来是只有高端FPGA才有的模块,...

  网上对于FPGACNN加速的研究已经很多了,神经网络的硬件加速似乎已经满大街都是了,这里我们暂且不讨...

  4、5管脚支持旋转编码,4脚为公共端,3、5管脚分别为旋转编码器的A、B相输出,如上图所示,4脚接地...

  在FPGA高速AD采集设计中,PCB布线差会产生干扰。今天小编为大家介绍一些布线解决方案。

  当前主流的AI芯片主要分为三类,GPU、FPGA、ASIC。其中GPU、FPGA均是前期较为成熟的芯...

  乘法器是众多数字系统中的基本模块。从原理上说它属于组合逻辑范畴:但从工程实际设计上来说,它往往会利用...

  一个带小数点的数码管的所有8个发光二极管的正极或负极有一个公共端,通常必须接GND(共阴极数码管)或...

  我知道,我对与电子有关的所有事情都很着迷,但不论从哪个角度看,今天的现场可编程门阵列(FPGA),都...

  FPGA的应用非常广泛,通信领域,视频图像处理领域,汽车电子领域,消费电子领域,工业领域,数据处理领...

  随着科技发展,如今安防领域的典型解决方案已经变为数字高清摄像头+POE以太网/无线网桥+RAID硬盘...

  一段时间以来,MathWorks一直主张使用Matlab和Simulink开发工具进行基于模型的设计...

  相对于四千亿美金的IC市场,FPGA占比相当渺小,小到FPGA厂商绞尽脑汁开拓尽可能多的应用提高营收...

  XADC内部可以直接获取芯片结温和FPGA的若干供电电压(7系列不包括VCCO),用于监控FPGA内...

  随着FPGA在数据中心加速和Smart NIC在SDN和NFV领域的广泛应用,基于以太网接口的FPG...

  2月25日,英特尔在世界移动通信大会MWC 2019上推出英特尔FPGA可编程加速卡N3000(英特...

  为了确保系统能够捕获和显示信息及高分辨率图像,当今的视频和图像处理需要开发复杂的计算机算法。由于设计...

  软核在EDA设计领域指的是综合之前的寄存器传输级(RTL)模型;具体在FPGA设计中指的是对电路的硬...

  随着科学技术的飞速发展,在军事、航空航天和测试及测量等领域,人们对数据采集系统的采样精度、采样率和存...

  毫无疑问,随着无线G,它将变得更加普遍,并与我们日常生活的方方面面完全融为一体。它将...

  我知道,我对与电子有关的所有事情都很着迷,但不论从哪个角度看,今天的现场可编程门阵列(FPGA),都...

  FPGA的设计是一个系统工程,是一种道,会编程会仿真会调试可能更多是一种术。很多这方面的书籍,写什么...

  通常情况下,如果条件允许,使用一个MCU作为远程更新的主控设备,会让方案简单不少。而且可以利用软件做...

  在信号处理领域中,基于FPGA+DSP的结构设计已经是系统发展的一个重要方向。随着该系统设计的广泛应...

  如果设计师可以在开发过程早期就满足基于FPGA的设计,提出的功耗要求和约束条件,那么在系统的最终实现...

  在远程更新的时候,有时候需要双镜像来保护设计的稳定性。在进行更新设计的时候,只更新一个镜像,另一个镜...

  NOR闪存已作为FPGA(现场可编程门列阵)的配置器件被广泛部署。其为FPGA带来的低延迟和高数据吞...

  我们身处的信息时代是基于0、1的数字世界,数字逻辑就像建房的钢筋水泥一样重要。作为一个硬件工程师 -...

  ARM通用CPU及其开发平台,是近年来较为流行的开发平台之一,而由ARM+DSP的双核体系结构,更有...

  在信号处理领域中,基于FPGA+DSP的结构设计已经是系统发展的一个重要方向。随着该系统设计的广泛应...

  NOR闪存已作为FPGA(现场可编程门列阵)的配置器件被广泛部署。其为FPGA带来的低延迟和高数据吞...

  从20多年前开始使用PAL、GAL,到后来项目中用到PLD、FPGA,虽然我的FPGA应用水平一直停...

  从28纳米到3D堆叠,FPGA身价突然翻涨,不再是过去那个扮演配角的被支配角色,反而由于其功能...

  SoC FPGA为一个整合FPGA架构、硬式核心CPU子系统以及其他硬式核心IP的半导体元件,可实现...

  数字信号处理技术和大规模集成电路技术的迅猛发展,为我们设计数字电路提供了新思路和新方法。当前数字系统...

  小小的身躯里面蕴涵着大乾坤。我从不崇拜那些买一块几千块钱的FPGA开发板,跑一些什么DDR、视频处理...

  随着FPGA设计越来越复杂,芯片内部的时钟域也越来越多,使全局复位已不能够适应FPGA设计的需求,更...

  现代通信技术发展日新月异,通信系统必须具备良好的可升级能力以适应时代的发展。现场可编程门阵列(Fie...

  经过20多年的努力后,在工艺技术进步和市场需求的推动下,“大器晚成”的FPGA终于从外围逻辑应用进入...

  Verilog HDL作为现在最流行的FPGA开发语言,当然是入门基础。

  近日,百度云与联捷计算科技(CTAccel)共同推出基于FPGA的图像加速解决方案(CIP,CTAc...

  从查找表读取出来的数据,经DA转换芯片可以直接输出进行滤波或其他操作,最后可使用示波器进行观察波形变...

  本篇主要介绍Xilinx FPGA的电源设计,主要包括电源种类、电压要求、功耗需求,上下电时序要求,...

  OLOGIC块在FPGA内的位置紧挨着IOB,其作用是FPGA通过IOB发送数据到器件外部的专用同步...

  在ASIC的世界里,衡量器件容量的常用标准是等效门。这是因为不同的厂商在单元库里提供了不同的功能模块...

  事情的发展真是太快了。今天,FPGA已经是最令人激动的器件类型之一。除了具有可编程的体系结构外(正是...

  FPGA设计中,层次结构设计和复位策略影响着FPGA的时序。在高速设计时,合理的层次结构设计与正确的...

  在使用FPGA过程中,通常需要对资源做出评估,下面简单谈谈如何评估FPGA的资源。

  在学习FPGA的过程中,注意是在学习过程中,联系FPGA的使用技巧,强烈建议尝试设计一个SDRAM控...

  TMP411设备是一个带有内置本地温度传感器的远程温度传感器监视器。远程温度传感器,二极管连接的晶体管通常是低成本,NPN或PNP型晶体管或二极管,是微控制器,微处理器或FPGA的组成部分。 远程精度为1 C适用于多个设备制造商,无需校准。双线串行接口接受SMBus写字节,读字节,发送字节和接收字节命令,以设置报警阈值和读取温度数据。 TMP411器件中包含的功能包括:串联电阻取消,可编程非理想因子,可编程分辨率,www.808723.com。可编程阈值限制,用户定义的偏移寄存器,用于最大精度,最小和最大温度监视器,宽远程温度测量范围(高达150C),二极管故障检测和温度警报功能。 TMP411器件采用VSSOP-8和SOIC-8封装。 特性 1C远程二极管传感器 1C本地温度传感器 可编程非理想因素 串联电阻取消 警报功能 系统校准的偏移寄存器 与ADT7461和ADM1032兼容的引脚和寄存器 可编程分辨率:9至12位 可编程阈值限...

  TMP468器件是一款使用双线 C兼容接口的多区域高精度低功耗温度传感器。除了本地温度外,还可以同时监控多达八个连接远程二极管的温度区域。聚合系统中的温度测量可通过缩小保护频带提升性能,并且可以降低电路板复杂程度。典型用例为监测服务器和电信设备等复杂系统中不同处理器(如MCU,GPU和FPGA)的温度。该器件将诸如串联电阻抵消,可编程非理想性因子,可编程偏移和可编程温度限值等高级特性完美结合,提供了一套精度和抗扰度更高且稳健耐用的温度监控解决方案。 八个远程通道(以及本地通道)均可独立编程,设定两个在测量位置的相应温度超出对应值时触发的阈值。此外,还可通过可编程迟滞设置避免阈值持续切换。 TMP468器件可提供高测量精度(0.75C)和测量分辨率(0.0 625C)。该器件还支持低电压轨(1.7V至3.6V)和通用双线制接口,采用高空间利用率的小型封装(3mm×3mm或1.6mm×1.6mm),可在计算系统中轻松集成。远程结支持-55C至+ 150C的温度范围。 特性 8通道远程二极管温度传感器精度:0.75&...


标签: www.62550.co  www.ok226.co 

上一篇:白小姐资料对PPI同比抬升作用减弱。
下一篇:没有了
Power by DedeCms