一种不同的视频格式转换方法技术

技术编号:18240850 阅读:180 留言:0更新日期:2018-06-17 05:48
本发明专利技术属于视频处理、图形图像技术领域,涉及一种不同的视频格式转换方法。本发明专利技术通过建立一个多种视频协议数据库来对输入的视频信号进行对比分析和匹配,将视频信号进行归类;其次在对视频信号进行采集的过程中,采用乒乓操作的方式,通过设计双个FIFO缓冲区,对缓冲区中视频数据帧进行逐行扫描及线性插值算法处理,以便将不同的视频数据帧转化为符合IIDC协议格式的分辨率为1920X1080,帧频为60Hz的视频格式,然后将IIDC视频格式的数据按照乒乓操作的方式存入两个新的FIFO缓冲区中;最后从缓冲区中把图像数据按照IIDC视频格式输出,从而实现了到IIDC视频格式1920X1080分辨率,帧频为60Hz的转换。 1

A different video format conversion method

The invention belongs to the field of video processing, graphic and image technology, and relates to a different video format conversion method. This invention compares and matches the input video signal by establishing a variety of video protocol database, and classifies the video signal. Secondly, in the process of collecting the video signal, the video data frame in the buffer zone is line by line through the design of two FIFO buffers. The scanning and linear interpolation algorithms are processed to convert the different video data frames into a video format with a resolution of 1920X1080 and a frame rate of 60Hz in line with the IIDC protocol format. Then the data of the IIDC video format is stored in two new FIFO buffers according to the table table operation; finally, the image data is based on I from the buffer zone. IDC video format output, so as to achieve the IIDC video format 1920X1080 resolution, frame frequency 60Hz conversion. One

【技术实现步骤摘要】
一种不同的视频格式转换方法
本专利技术属于视频处理、图形图像
,涉及一种不同的视频格式转换方法。
技术介绍
基于IEEE1394(以下简称1394)的IIDC是为了实现视频实时传输而定义的一种数据格式。由于1394具有传输速率高,支持热插拔及点到点传输的特点,且IIDC能够支持多种分辨率以及帧率,因此,该视频格式在一些车载、机载系统和民用领域作为光电一体化系统高清视频的通用输出接口使用。由于现有的视觉传感器输出视频协议及分辨率各异,且传输不能组网,不支持热插拔等,在许多场景下都需将不同的视频格式转化为IIDC格式的1920X1080分辨率、60Hz帧频的数据格式。随着电子技术,大规模集成电路的发展,现场可编程逻辑门阵列(FPGA)正处于革命性的数字信号处理的前沿,因此,研究基于FPGA的多种视频格式向符合IIDC视频格式的转算法具有非常广阔的应用前景,因此,我们在之前研究的基础上提出了更高分辨率1920X1080,帧频为60Hz的多视频格式向IIDC协议格式转换方法。
技术实现思路
本专利技术的目的:针对机载、车载等军用领域,及民用领域,设计出一种基于FPGA的多视频格式向符合IIDC视频格式1920X1080,帧频为60Hz的自动转换控制方法。本专利技术的技术方案:一种不同的视频格式转换方法,其特征在于,首先,建立一个多种视频协议数据库来对输入的视频信号进行对比分析和匹配,将视频信号进行归类;其次在对视频信号进行采集的过程中,采用乒乓操作的方式,通过设计双个FIFO缓冲区,对缓冲区中视频数据帧进行逐行扫描及线性插值算法处理,以便将不同的视频数据帧转化为符合IIDC协议格式的分辨率为1920X1080,帧频为60Hz的视频格式,然后将IIDC视频格式的数据按照乒乓操作的方式存入两个新的FIFO缓冲区中;最后从缓冲区中把图像数据按照IIDC视频格式输出,从而实现了到IIDC视频格式1920X1080分辨率,帧频为60Hz的转换。所述视频协议数据库是设计针对各种常用视频协议(包括RawRGB、BT.656、BT.709及SMPTE273)的检测模块,检测模块通过分析一个完整帧图像内行场同步信号的时间间隔及消隐区视频数据的变化规律,判定输入视频是否属于该种协议;所述视频协议包括RawRGB、BT.656、BT.709及SMPTE273。所述两个FIFO缓冲区,缓存连续到来的相邻两帧图像的有效像素,对两个FIFO进行乒乓操作,将当前帧图像填充到第一个FIFO中时,对第二个缓冲区的上一帧图像采用逐行扫描及线性插值算法处理转化为1920X1080分辨率大小,并填充到发送缓冲FIFO中;在下一时间周期,将下一帧图像缓存入缓冲FIFO而对第一个缓冲FIFO中的图像帧进行逐行扫描及线性插值算法处理并存入第二个发送缓冲FIFO中;所述两个新的发送缓冲FIFO中的的视频数据按照IIDC1920X1080分辨率60Hz帧率视频格式输出,从而实现输入视频到IIDC视频格式的1920X1080分辨率60Hz的转换。本专利技术的的有益效果:附图说明图1本专利技术视频格式转换原理图具体实施方式如图1所示,本专利技术所述自动转换控制方法已经在某型模块中成功实施,能够实时动态检测RawRGB、BT.656、BT.709及SMPTE273等协议的视频信号,自动完成视频处理并统一转换为符合符合IIDC的1920X1080,帧频为60H符合IIDC视频格式1920X1080,帧频为60Hz视频格式,视频转换流畅,输出清晰稳定。本专利技术采用FPGA实现多种视频格式向符合IIDC的1920X1080分辨率,60Hz帧频格式的自动转换方法。首先,建立一个多种视频协议数据库来对输入的视频信号进行对比分析和匹配;其次在对视频信号进行采集的过程中,采用乒乓操作的方式,通过设计双个FIFO缓冲区,对缓冲区中视频数据帧进行逐行扫描及线性插值算法处理,以便将不同的视频数据帧转化为符合IIDC协议格式的分辨率为1920X1080,帧频为60Hz的视频格式;然后将IIDC视频格式的数据按照乒乓操作的方式存入两个新的FIFO缓冲区中;最后从缓冲区中把图像数据按照IIDC视频格式输出,从而实现了到IIDC视频格式1920X1080分辨率,帧频为60Hz的转换。实现细节具体如下:1、设计针对各种常用视频协议(包括RawRGB、BT.656、BT.709及SMPTE273)的检测模块,检测模块通过分析一个完整帧图像内行场同步信号的时间间隔及消隐区视频数据的变化规律,判定输入视频是否属于该种协议;2、将输入视频的数据及控制信号线(HS、VS和DE)分别送入各视频协议检测模块,若某种协议匹配输入视频,则该种协议的检测模块产生高电平使能信号CE,驱动其对应的采集模块,同时其他协议检测模块产生低电平使其后端处对应的视频采集模块处于复位状态;设计一个多路选择开关控制器,以各视频协议检测模块输出的CE为控制信号量,各视频协议采集模块采集的视频数据流为输入,选通CE为高电平对应的采集视频数据流进行后续的缓存及缩放处理操作;3、设计两个FIFO缓冲区,缓存连续到来的相邻两帧图像的有效像素,对两个FIFO进行乒乓操作,将当前帧图像填充到第一个FIFO中时,对第二个缓冲区的上一帧图像采用逐行扫描及线性插值算法处理转化为1920X1080分辨率大小,并填充到发送缓冲FIFO中;在下一时间周期,将下一帧图像缓存入缓冲FIFO而对第一个缓冲FIFO中的图像帧进行逐行扫描及线性插值算法处理并存入第二个发送缓冲FIFO中;4、最后两个发送缓冲FIFO中的的视频数据按照IIDC1920X1080分辨率60Hz帧率视频格式输出,从而实现输入视频到IIDC视频格式的1920X1080分辨率60Hz的转换。本文档来自技高网...
一种不同的视频格式转换方法

【技术保护点】
1.一种不同的视频格式转换方法,其特征在于,首先,建立一个多种视频协议数据库来

【技术特征摘要】
1.一种不同的视频格式转换方法,其特征在于,首先,建立一个多种视频协议数据库来对输入的视频信号进行对比分析和匹配,将视频信号进行归类;其次在对视频信号进行采集的过程中,采用乒乓操作的方式,通过设计双个FIFO缓冲区,对缓冲区中视频数据帧进行逐行扫描及线性插值算法处理,以便将不同的视频数据帧转化为符合IIDC协议格式的分辨率为1920X1080,帧频为60Hz的视频格式,然后将IIDC视频格式的数据按照乒乓操作的方式存入两个新的FIFO缓冲区中;最后从缓冲区中把图像数据按照IIDC视频格式输出,从而实现了到IIDC视频格式1920X1080分辨率,帧频为60Hz的转换。2.如权利要求1所述的不同的视频格式转换方法,其特征在于,所述视频协议数据库是设计针对各种常用视频协议(包括RawRGB、BT.656、BT.709及SMPTE273)的检测模块,检测模块通过分析一个完整帧图像内行场同步信号的时间间隔及消隐区视频数据的变化规律,判定输入视频...

【专利技术属性】
技术研发人员:姚彬封安万隆吴志川
申请(专利权)人:中国航空工业集团公司西安航空计算技术研究所
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1