本發(fā)明屬于視頻信號技術(shù),涉及一種任意分辨率和幀頻的Camera Link視頻轉(zhuǎn)DVI視頻方法及裝置。
背景技術(shù):
由于Camera Link視頻協(xié)議靈活,可以輸出任意幀頻和分辨率的視頻圖像,因此當前工業(yè)相機視頻輸出大都采用Camera Link接口。但普通顯示器對顯示視頻時序要求嚴格,視頻圖像分辨率和幀頻都必須符合VESA標準的規(guī)定,因此普通顯示器無法直接顯示Camera Link視頻。工程中多采用Camera Link采集卡和PC機聯(lián)用,實現(xiàn)Camera Link接口工業(yè)相機輸出視頻的顯示,給該類工業(yè)相機輸出視頻的顯示帶來了不便。使用該裝置能很好的實現(xiàn)Camera Link接口工業(yè)相機輸出視頻顯示,并且成本低、應用范圍廣。
技術(shù)實現(xiàn)要素:
要解決的技術(shù)問題
為了避免現(xiàn)有技術(shù)的不足之處,本發(fā)明提出一種任意分辨率和幀頻的Camera Link視頻轉(zhuǎn)DVI視頻方法及裝置。
技術(shù)方案
一種任意分辨率和幀頻的Camera Link視頻轉(zhuǎn)DVI視頻的方法,其特征在于步驟如下:
步驟1、Camera Link視頻解碼:將串行LVDS信號格式解碼成為并行RGB信號格式;
步驟2、視頻圖像分辨率轉(zhuǎn)換:將輸入并行RGB信號格式圖像分辨率轉(zhuǎn)換為符合VESA標準的分辨率;
步驟3、視頻圖像幀頻轉(zhuǎn)換:將符合VESA標準的分辨率圖像轉(zhuǎn)換為符合VESA標準的幀頻圖像;
步驟4、視頻圖像信息疊加:將原始串行LVDS信號的圖像信號的分辨率和幀頻信息疊加到符合步驟3輸出的VESA標準的幀頻圖像;
步驟5:將步驟4的得到圖像進行DVI編碼,輸出DVI格式的視頻圖像。
一種實現(xiàn)所述任意分辨率和幀頻的Camera Link視頻轉(zhuǎn)DVI視頻方法的裝置,其特征在于包括視頻解碼單元DS90CR286、可編程器件XC5VFX70T、視頻編碼芯片TFP410和存儲器MT41J128MB;視頻解碼單元DS90CR286將解碼的Cameral Link視頻圖像信號輸入至可編程器件XC5VFX70T;可編程器件XC5VFX70T通過邏輯模塊來實現(xiàn)視頻圖像分辨率轉(zhuǎn)換,通過幀頻轉(zhuǎn)換邏輯實現(xiàn)視頻圖像幀頻轉(zhuǎn)換,通過圖像處理邏輯,檢測輸入視頻圖像分辨率和幀頻信息并寫入存儲器MT41J128MB;再通過可編程器件XC5VFX70T中的讀寫控制邏輯,將視頻圖像從大容量存儲器讀出,送給視頻編碼芯片TFP410進行視頻編碼,輸出DVI格式的視頻圖像。
有益效果
本發(fā)明提出的一種任意分辨率和幀頻的Camera Link視頻轉(zhuǎn)DVI視頻方法及裝置,Camera Link視頻解碼單元采用高速LVDS解碼芯片,實現(xiàn)視頻圖像實時解碼;視頻圖像分辨率轉(zhuǎn)換采用高速圖像處理邏輯將輸入圖像分辨率轉(zhuǎn)換為符合VESA標準的分辨率;視頻圖像幀頻轉(zhuǎn)換單元采用高速圖像處理邏輯將輸入圖像幀頻轉(zhuǎn)換為符合VESA標準的幀頻;視頻圖像信息疊加單元將輸入視頻圖像分辨率和幀頻信息疊加到輸出圖像上;DVI視頻圖像編碼單元采用專用視頻編碼芯片進行編碼。
本發(fā)明在使用少量成本的情況下,使用DVI顯示器實現(xiàn)任意分辨率和幀頻的Camra Link接口視頻圖像顯示,提高現(xiàn)有視頻圖像系統(tǒng)的利用率,節(jié)約成本。
附圖說明
圖1為Camera link視頻轉(zhuǎn)DVI視頻的流程圖
圖2為實施例裝置的示意圖
具體實施方式
現(xiàn)結(jié)合實施例、附圖對本發(fā)明作進一步描述:
本發(fā)明實施例的裝置:
如圖2,在本實施例中,Camera Link視頻解碼單元選用DS90CR286,實現(xiàn)Cameral Link視頻圖像解碼,將4路差分串行視頻信號和1路差分時鐘信號轉(zhuǎn)換成24位圖像數(shù)據(jù),3位圖像數(shù)據(jù)同步信號和1路時鐘信號。
視頻圖像分辨率轉(zhuǎn)換單元由XILINX公司生產(chǎn)的XC5VFX70T(FPGA)芯片完成。通過邏輯模塊來實現(xiàn)視頻圖像分辨率轉(zhuǎn)換,使輸出圖像分辨率符合VESA標準的要求。
視頻圖像幀頻轉(zhuǎn)換單元由XILINX公司生產(chǎn)的XC5VFX70T(FPGA)芯片和micron公司的MT41J128M8完成(存儲器)完成。通過幀頻轉(zhuǎn)換邏輯實現(xiàn)視頻圖像幀頻轉(zhuǎn)換,使輸出圖像幀頻符合VESA標準的要求。
視頻圖像信息疊加單元由XILINX公司生產(chǎn)的XC5VFX70T(FPGA)芯片Micron公司的MT41J128M8完成(大容量存儲器)完成。通過FPGA中的圖像處理邏輯,檢測輸入視頻圖像分辨率和幀頻信息并寫入存儲器。
視頻圖像編碼單元由XILINX公司生產(chǎn)的XC5VFX70T(FPGA)芯片與視頻編碼芯片配合完成。通過FPGA中的讀寫控制邏輯,將視頻圖像從大容量存儲器讀出,送給視頻編碼芯片TFP410進行視頻編碼。
步驟如下:
步驟1、Camera Link視頻解碼:將串行LVDS信號格式解碼成為并行RGB信號格式;使得4路差分串行視頻信號和1路差分時鐘信號轉(zhuǎn)換成24位圖像數(shù)據(jù),3位圖像數(shù)據(jù)同步信號和1路時鐘信號;
步驟2、視頻圖像分辨率轉(zhuǎn)換:將輸入并行RGB信號格式圖像分辨率轉(zhuǎn)換為符合VESA標準的分辨率;
步驟3、視頻圖像幀頻轉(zhuǎn)換:將符合VESA標準的分辨率圖像轉(zhuǎn)換為符合VESA標準的幀頻圖像;
步驟4、視頻圖像信息疊加:將原始串行LVDS信號的圖像信號的分辨率和幀頻信息疊加到符合步驟3輸出的VESA標準的幀頻圖像;
步驟5:將步驟4的得到圖像進行DVI編碼,輸出DVI格式的視頻圖像。