任意分辨率和帧频的CameraLink视频转DVI视频方法及装置与流程

文档序号:12133532阅读:2456来源:国知局
任意分辨率和帧频的Camera Link视频转DVI视频方法及装置与流程

本发明属于视频信号技术,涉及一种任意分辨率和帧频的Camera Link视频转DVI视频方法及装置。



背景技术:

由于Camera Link视频协议灵活,可以输出任意帧频和分辨率的视频图像,因此当前工业相机视频输出大都采用Camera Link接口。但普通显示器对显示视频时序要求严格,视频图像分辨率和帧频都必须符合VESA标准的规定,因此普通显示器无法直接显示Camera Link视频。工程中多采用Camera Link采集卡和PC机联用,实现Camera Link接口工业相机输出视频的显示,给该类工业相机输出视频的显示带来了不便。使用该装置能很好的实现Camera Link接口工业相机输出视频显示,并且成本低、应用范围广。



技术实现要素:

要解决的技术问题

为了避免现有技术的不足之处,本发明提出一种任意分辨率和帧频的Camera Link视频转DVI视频方法及装置。

技术方案

一种任意分辨率和帧频的Camera Link视频转DVI视频的方法,其特征在于步骤如下:

步骤1、Camera Link视频解码:将串行LVDS信号格式解码成为并行RGB信号格式;

步骤2、视频图像分辨率转换:将输入并行RGB信号格式图像分辨率转换为符合VESA标准的分辨率;

步骤3、视频图像帧频转换:将符合VESA标准的分辨率图像转换为符合VESA标准的帧频图像;

步骤4、视频图像信息叠加:将原始串行LVDS信号的图像信号的分辨率和帧频信息叠加到符合步骤3输出的VESA标准的帧频图像;

步骤5:将步骤4的得到图像进行DVI编码,输出DVI格式的视频图像。

一种实现所述任意分辨率和帧频的Camera Link视频转DVI视频方法的装置,其特征在于包括视频解码单元DS90CR286、可编程器件XC5VFX70T、视频编码芯片TFP410和存储器MT41J128MB;视频解码单元DS90CR286将解码的Cameral Link视频图像信号输入至可编程器件XC5VFX70T;可编程器件XC5VFX70T通过逻辑模块来实现视频图像分辨率转换,通过帧频转换逻辑实现视频图像帧频转换,通过图像处理逻辑,检测输入视频图像分辨率和帧频信息并写入存储器MT41J128MB;再通过可编程器件XC5VFX70T中的读写控制逻辑,将视频图像从大容量存储器读出,送给视频编码芯片TFP410进行视频编码,输出DVI格式的视频图像。

有益效果

本发明提出的一种任意分辨率和帧频的Camera Link视频转DVI视频方法及装置,Camera Link视频解码单元采用高速LVDS解码芯片,实现视频图像实时解码;视频图像分辨率转换采用高速图像处理逻辑将输入图像分辨率转换为符合VESA标准的分辨率;视频图像帧频转换单元采用高速图像处理逻辑将输入图像帧频转换为符合VESA标准的帧频;视频图像信息叠加单元将输入视频图像分辨率和帧频信息叠加到输出图像上;DVI视频图像编码单元采用专用视频编码芯片进行编码。

本发明在使用少量成本的情况下,使用DVI显示器实现任意分辨率和帧频的Camra Link接口视频图像显示,提高现有视频图像系统的利用率,节约成本。

附图说明

图1为Camera link视频转DVI视频的流程图

图2为实施例装置的示意图

具体实施方式

现结合实施例、附图对本发明作进一步描述:

本发明实施例的装置:

如图2,在本实施例中,Camera Link视频解码单元选用DS90CR286,实现Cameral Link视频图像解码,将4路差分串行视频信号和1路差分时钟信号转换成24位图像数据,3位图像数据同步信号和1路时钟信号。

视频图像分辨率转换单元由XILINX公司生产的XC5VFX70T(FPGA)芯片完成。通过逻辑模块来实现视频图像分辨率转换,使输出图像分辨率符合VESA标准的要求。

视频图像帧频转换单元由XILINX公司生产的XC5VFX70T(FPGA)芯片和micron公司的MT41J128M8完成(存储器)完成。通过帧频转换逻辑实现视频图像帧频转换,使输出图像帧频符合VESA标准的要求。

视频图像信息叠加单元由XILINX公司生产的XC5VFX70T(FPGA)芯片Micron公司的MT41J128M8完成(大容量存储器)完成。通过FPGA中的图像处理逻辑,检测输入视频图像分辨率和帧频信息并写入存储器。

视频图像编码单元由XILINX公司生产的XC5VFX70T(FPGA)芯片与视频编码芯片配合完成。通过FPGA中的读写控制逻辑,将视频图像从大容量存储器读出,送给视频编码芯片TFP410进行视频编码。

步骤如下:

步骤1、Camera Link视频解码:将串行LVDS信号格式解码成为并行RGB信号格式;使得4路差分串行视频信号和1路差分时钟信号转换成24位图像数据,3位图像数据同步信号和1路时钟信号;

步骤2、视频图像分辨率转换:将输入并行RGB信号格式图像分辨率转换为符合VESA标准的分辨率;

步骤3、视频图像帧频转换:将符合VESA标准的分辨率图像转换为符合VESA标准的帧频图像;

步骤4、视频图像信息叠加:将原始串行LVDS信号的图像信号的分辨率和帧频信息叠加到符合步骤3输出的VESA标准的帧频图像;

步骤5:将步骤4的得到图像进行DVI编码,输出DVI格式的视频图像。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1