本發(fā)明涉及視頻信息處理技術(shù)領(lǐng)域,尤其涉及基于CameraLink協(xié)議的視頻圖像顯示方法、裝置及系統(tǒng),可應(yīng)用于數(shù)字視頻監(jiān)控和顯示等領(lǐng)域。
背景技術(shù):
隨著數(shù)字圖像采集速度的提高和存儲(chǔ)量的增大,相機(jī)和圖像采集卡之間的原有通信標(biāo)準(zhǔn)已不再適用,CameraLink標(biāo)準(zhǔn)應(yīng)運(yùn)而生。CameraLink接口協(xié)議是工業(yè)高速串口數(shù)據(jù)和連接標(biāo)準(zhǔn),能夠簡(jiǎn)化圖像采集接口,方便高速數(shù)字相機(jī)和數(shù)據(jù)采集卡之間的連接。
現(xiàn)有的高速數(shù)字?jǐn)z像機(jī)的圖像輸出接口都采用標(biāo)準(zhǔn)CameraLink接口,而CameraLink接口雖可與現(xiàn)有的視頻顯示接口的傳輸帶寬相匹配,但由于CameraLink接口和現(xiàn)有的視頻顯示接口的圖像數(shù)據(jù)格式和接口方式不同,并且市面上目前也沒有CameraLink接口的顯示設(shè)備。因此,目前CameraLink接口輸出的視頻數(shù)據(jù)無法直接顯示。針對(duì)這一問題,現(xiàn)有的一種解決方案為:通過專門的圖像采集卡將CameraLink接口連接到計(jì)算機(jī)上,進(jìn)而由圖像采集卡來采集CameraLink接口輸出的視頻數(shù)據(jù),并交由計(jì)算機(jī)進(jìn)行解碼、計(jì)算以將CameraLink接口輸出的視頻數(shù)據(jù)轉(zhuǎn)換為視頻顯示接口可識(shí)別的視頻文件,最終通過計(jì)算機(jī)顯卡將視頻文件輸出到視頻顯示接口?,F(xiàn)有的該種這種方案雖然可行,但由于需要借助計(jì)算機(jī)實(shí)現(xiàn),導(dǎo)致系統(tǒng)較龐大,并且使用不方便。
技術(shù)實(shí)現(xiàn)要素:
為此,本發(fā)明提供基于CameraLink協(xié)議的視頻圖像顯示方法、裝置及系統(tǒng),能夠?qū)ameraLink接口輸出的視頻數(shù)據(jù)直接轉(zhuǎn)換為數(shù)字視頻接口(Digital Visual Interface,DVI)可識(shí)別的視頻數(shù)據(jù),進(jìn)而利用DVI顯示器即可實(shí)現(xiàn)對(duì)CameraLink接口輸出的視頻圖像的顯示,并且無需借助計(jì)算機(jī),實(shí)現(xiàn)方便。
為達(dá)到上述目的,本發(fā)明采用如下技術(shù)方案:
第一方面,提供一種基于CameraLink協(xié)議的視頻圖像顯示方法,包括以下步驟:
步驟1,接收攝像機(jī)通過CameraLink接口輸出的一幀視頻數(shù)據(jù);其中,一幀視頻數(shù)據(jù)為攝像機(jī)輸出的任一幀視頻數(shù)據(jù),攝像機(jī)輸出的任一幀視頻數(shù)據(jù)中均包含一幀對(duì)應(yīng)的視頻圖像;
步驟2,提取并存儲(chǔ)一幀視頻數(shù)據(jù)中包含的視頻圖像;
步驟3,檢測(cè)視頻圖像的分辨率;
步驟4,確定與視頻圖像的分辨率對(duì)應(yīng)的分辨率模式;
步驟5,根據(jù)分辨率模式,生成與分辨率模式對(duì)應(yīng)的DVI時(shí)鐘信號(hào)及DVI圖像同步信號(hào);
步驟6,通過數(shù)字視頻接口DVI將DVI時(shí)鐘信號(hào)、DVI圖像同步信號(hào)以及視頻圖像發(fā)送至DVI顯示器,以使DVI顯示器根據(jù)DVI時(shí)鐘信號(hào)及DVI圖像同步信號(hào),顯示視頻圖像。
第二方面,提供一種基于CameraLink協(xié)議的視頻圖像顯示裝置,用于執(zhí)行第一方面所述的方法。
第三方面,提供一種基于CameraLink協(xié)議的視頻圖像顯示系統(tǒng),包括:攝像機(jī)、DVI顯示器以及第二方面所述的顯示裝置;其中,攝像機(jī)通過CameraLink接口與顯示裝置連接,顯示裝置通過數(shù)字視頻接口DVI與DVI顯示器連接;
攝像機(jī),用于采集視頻數(shù)據(jù),并通過CameraLink接口向顯示裝置發(fā)送所采集的視頻數(shù)據(jù);
顯示裝置,用于接收攝像機(jī)采集的視頻數(shù)據(jù),并將攝像機(jī)采集的視頻數(shù)據(jù)轉(zhuǎn)換為DVI可識(shí)別的視頻數(shù)據(jù),進(jìn)而通過數(shù)字視頻接口DVI向DVI顯示器發(fā)送轉(zhuǎn)換得到的視頻數(shù)據(jù);
DVI顯示器,用于接收并顯示顯示裝置轉(zhuǎn)換得到的視頻數(shù)據(jù)。
在本發(fā)明上述方案中,通過接收攝像機(jī)通過CameraLink接口輸出的一幀視頻數(shù)據(jù),提取并存儲(chǔ)該幀視頻數(shù)據(jù)中包含的視頻圖像,進(jìn)而檢測(cè)該視頻圖像的分辨率,確定與該視頻圖像的分辨率對(duì)應(yīng)的分辨率模式,并根據(jù)分辨率模式,生成與分辨率模式對(duì)應(yīng)的DVI時(shí)鐘信號(hào)及DVI圖像同步信號(hào),最后通過數(shù)字視頻接口將DVI時(shí)鐘信號(hào)、DVI圖像同步信號(hào)以及該視頻圖像發(fā)送至DVI顯示器,以使DVI顯示器根據(jù)DVI時(shí)鐘信號(hào)及DVI圖像同步信號(hào),顯示視頻圖像?;诒景l(fā)明上述方案,能夠?qū)ameraLink接口輸出的視頻數(shù)據(jù)直接轉(zhuǎn)換為數(shù)字視頻接口(Digital Visual Interface,DVI)可識(shí)別的視頻數(shù)據(jù),進(jìn)而利用DVI顯示器即可實(shí)現(xiàn)對(duì)CameraLink接口的視頻圖像的顯示,并且無需借助計(jì)算機(jī),實(shí)現(xiàn)方便。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種基于CameraLink協(xié)議的視頻圖像顯示方法的流程示意圖;
圖2為本發(fā)明實(shí)施例提供的另一種基于CameraLink協(xié)議的視頻圖像顯示方法的流程示意圖;
圖3為本發(fā)明實(shí)施例提供的一種基于CameraLink協(xié)議的視頻圖像顯示裝置的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例提供的一種基于CameraLink協(xié)議的視頻圖像顯示系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖1所示為本發(fā)明實(shí)施例提供的一種基于CameraLink協(xié)議的視頻圖像顯示方法的流程示意圖。
如圖1所示,本發(fā)明實(shí)施例提供的基于CameraLink協(xié)議的視頻圖像顯示方法,具體包括以下步驟:
步驟1,接收攝像機(jī)通過CameraLink接口輸出的一幀視頻數(shù)據(jù)。
其中,所述一幀視頻數(shù)據(jù)為攝像機(jī)輸出的任一幀視頻數(shù)據(jù),攝像機(jī)輸出的任一幀視頻數(shù)據(jù)中均包含一幀對(duì)應(yīng)的視頻圖像。
其中,所述視頻圖像數(shù)據(jù)包括1位幀同步信號(hào)、1位行同步信號(hào)、1位數(shù)據(jù)有效信號(hào)以及24位的圖像數(shù)據(jù)。當(dāng)幀同步信號(hào)為高時(shí)表示攝像機(jī)正輸出一幀有效數(shù)據(jù);在幀同步信號(hào)為高時(shí),行同步信號(hào)為高表示攝像機(jī)正輸出一有效的行數(shù)據(jù);當(dāng)幀同步信號(hào)為高并且行同步信號(hào)為高時(shí),數(shù)據(jù)有效信號(hào)為高表示攝像機(jī)正輸出有效的數(shù)據(jù)。
步驟2,提取并存儲(chǔ)一幀視頻數(shù)據(jù)中包含的視頻圖像。
一種具體的實(shí)現(xiàn)方式中,步驟2具體可以包括:
當(dāng)檢測(cè)到幀同步信號(hào)的上升沿到來后,在幀同步信號(hào)、行同步信號(hào)和數(shù)據(jù)有效信號(hào)同時(shí)為高電平時(shí),讀取并存儲(chǔ)24位的圖像數(shù)據(jù)。
即,當(dāng)根據(jù)幀同步信號(hào)、行同步信號(hào)和數(shù)據(jù)有效信號(hào)確定當(dāng)前圖像數(shù)據(jù)信號(hào)為有效數(shù)據(jù)時(shí),讀取并存儲(chǔ)圖像數(shù)據(jù)信號(hào),所存儲(chǔ)的圖像數(shù)據(jù)信號(hào)即是攝像機(jī)輸出的該幀視頻數(shù)據(jù)中包含的視頻圖像。
步驟3,檢測(cè)視頻圖像的分辨率。
其中,需要說明的是,本領(lǐng)域技術(shù)人員可以理解,圖像的分辨率=水平寬度×垂直高度,因此檢測(cè)視頻圖像的分辨率即是檢測(cè)視頻圖像的垂直高度和水平寬度。
具體的,步驟3具體可以包括:
當(dāng)檢測(cè)到幀同步信號(hào)的上升沿到來后,檢測(cè)幀同步信號(hào)為高電平期間行同步信號(hào)的上升沿個(gè)數(shù),將行同步信號(hào)的上升沿個(gè)數(shù)確定為視頻圖像的垂直高度Y_SIZE,以及,當(dāng)檢測(cè)到行同步信號(hào)的上升沿到來后,檢測(cè)行同步信號(hào)為高電平期間數(shù)據(jù)有效信號(hào)的高電平個(gè)數(shù),將數(shù)據(jù)有效信號(hào)的高電平個(gè)數(shù)確定為視頻圖像的水平寬度X_SIZE。
步驟4,確定與視頻圖像的分辨率對(duì)應(yīng)的分辨率模式。
本發(fā)明實(shí)施例的一種具體的實(shí)現(xiàn)方式中,步驟4具體可以包括:
當(dāng)滿足X_SIZE≤640且Y_SIZE≤480時(shí),確定與視頻圖像的分辨率對(duì)應(yīng)的分辨率模式為模式1;
當(dāng)滿足X_SIZE≤800且Y_SIZE≤600,并且X_SIZE>640或Y_SIZE>480時(shí),確定與視頻圖像的分辨率對(duì)應(yīng)的分辨率模式為模式2;
當(dāng)滿足X_SIZE≤1024且Y_SIZE≤768,并且X_SIZE>800或Y_SIZE>600時(shí),確定與視頻圖像的分辨率對(duì)應(yīng)的分辨率模式為模式3;
當(dāng)滿足X_SIZE≤1280且Y_SIZE≤1024,并且X_SIZE>1024或Y_SIZE>768時(shí),確定與視頻圖像的分辨率對(duì)應(yīng)的分辨率模式為模式4;
當(dāng)滿足X_SIZE≤1920且Y_SIZE≤1080,并且X_SIZE>1280或Y_SIZE>1024時(shí),確定與視頻圖像的分辨率對(duì)應(yīng)的分辨率模式為模式5;
其中,X_SIZE表示視頻圖像的水平寬度,Y_SIZE表示視頻圖像的垂直高度。
步驟5,根據(jù)分辨率模式,生成與分辨率模式對(duì)應(yīng)的DVI時(shí)鐘信號(hào)及DVI圖像同步信號(hào)。
具體的,步驟5中,根據(jù)分辨率模式,生成與分辨率模式對(duì)應(yīng)的DVI時(shí)鐘信號(hào),具體可以包括:
當(dāng)分辨率模式為模式1時(shí),生成頻率為25.6MHz的DVI時(shí)鐘信號(hào);
當(dāng)分辨率模式為模式2時(shí),生成頻率為40MHz的DVI時(shí)鐘信號(hào);
當(dāng)分辨率模式為模式3時(shí),生成頻率為65MHz的DVI時(shí)鐘信號(hào);
當(dāng)分辨率模式為模式4時(shí),生成頻率為109MHz的DVI時(shí)鐘信號(hào);
當(dāng)分辨率模式為模式5時(shí),生成頻率為148.5MHz的DVI時(shí)鐘信號(hào)。
優(yōu)選的,所述的DVI圖像同步信號(hào)包括:垂直同步信號(hào)、水平同步信號(hào)以及數(shù)據(jù)有效信號(hào),則步驟5中,根據(jù)分辨率模式,生成與分辨率模式對(duì)應(yīng)的DVI圖像同步信號(hào),具體可以包括以下步驟:
(5a)根據(jù)分辨率模式,確定對(duì)應(yīng)的水平同步信號(hào)的有效周期數(shù)H_SYNC、水平同步信號(hào)下降沿到數(shù)據(jù)有效信號(hào)上升沿之間的周期數(shù)H_BACK、每行的有效數(shù)據(jù)周期數(shù)H_ACTIVE、數(shù)據(jù)有效信號(hào)下降沿到水平同步信號(hào)上升沿之間的周期數(shù)H_FRONT、垂直同步信號(hào)的有效周期數(shù)V_SYNC、垂直同步信號(hào)下降沿到數(shù)據(jù)有效上升沿之間的行數(shù)V_BACK、每幀視頻圖像的有效行數(shù)V_ACTIVE以及數(shù)據(jù)有效信號(hào)下降沿到垂直同步信號(hào)上升沿之間的行數(shù)V_FRONT。
具體的,可以預(yù)先存儲(chǔ)各分辨率模式與各參數(shù)的對(duì)應(yīng)關(guān)系,從而在確定對(duì)應(yīng)的分辨率模式后,根據(jù)該預(yù)先存儲(chǔ)的對(duì)應(yīng)關(guān)系確定各參數(shù)。其中,根據(jù)相關(guān)標(biāo)準(zhǔn),分辨率模式與各參數(shù)值的對(duì)應(yīng)關(guān)系具體如表1所示,其中mode表示分辨率模式。
表1
(5b)在DVI時(shí)鐘信號(hào)上升沿的觸發(fā)下,產(chǎn)生行計(jì)數(shù)器和列計(jì)數(shù)器,并將行計(jì)數(shù)器和列計(jì)數(shù)器的值初始化為0;判斷列計(jì)數(shù)器的值col是否滿足:col<H_SYNC+H_BACK+H_ACTIVE+H_FRONT-1;若滿足,則令列計(jì)數(shù)器的值col加1;若不滿足,則將列計(jì)數(shù)器的值col清零,并判斷行計(jì)數(shù)器的值row是否滿足row<V_SYNC+V_BACK+V_ACTIVE+V_FRONT-1:若滿足,則令行計(jì)數(shù)器的值row加1,若不滿足,則將行計(jì)數(shù)器的值row清零。
(5c)利用列計(jì)數(shù)器的值col、行計(jì)數(shù)器的值row、水平同步信號(hào)的有效周期數(shù)H_SYNC、水平同步信號(hào)下降沿到數(shù)據(jù)有效信號(hào)上升沿之間的周期數(shù)H_BACK、每行的有效數(shù)據(jù)周期數(shù)H_ACTIVE、數(shù)據(jù)有效信號(hào)下降沿到水平同步信號(hào)上升沿之間的周期數(shù)H_FRONT、垂直同步信號(hào)的有效周期數(shù)V_SYNC、垂直同步信號(hào)下降沿到數(shù)據(jù)有效上升沿之間的行數(shù)V_BACK、每幀視頻圖像的有效行數(shù)V_ACTIVE以及數(shù)據(jù)有效信號(hào)下降沿到垂直同步信號(hào)上升沿之間的行數(shù)V_FRONT,生成與分辨率模式對(duì)應(yīng)的垂直同步信號(hào)、水平同步信號(hào)以及數(shù)據(jù)有效信號(hào)。
其中,步驟5c具體可以如下邏輯,生成與分辨率模式對(duì)應(yīng)的垂直同步信號(hào)、水平同步信號(hào)以及數(shù)據(jù)有效信號(hào):
當(dāng)DVI時(shí)鐘信號(hào)的上升沿到來后,判斷行計(jì)數(shù)器的值row是否大于(V_SYNC+V_BACK+V_FRONT-1):
若行計(jì)數(shù)器的值row大于(V_SYNC+V_BACK+V_FRONT-1),則進(jìn)一步判斷列計(jì)數(shù)器的值col是否小于(H_SYNC+H_BACK)或者是否大于(H_SYNC+H_BACK+H_ACTIVE-1):若是,則將數(shù)據(jù)有效信號(hào)置為低電平;若否,則將數(shù)據(jù)有效信號(hào)置為高電平;
若行計(jì)數(shù)器的值row不大于(V_SYNC+V_BACK+V_FRONT-1),則將數(shù)據(jù)有效信號(hào)置為低電平。
當(dāng)DVI時(shí)鐘信號(hào)的上升沿到來后,判斷列計(jì)數(shù)器的值col是否小于H_SYNC:
若列計(jì)數(shù)器的值col小于H_SYNC,則將水平同步信號(hào)置為高電平;
若列計(jì)數(shù)器的值col不小于H_SYNC,則將水平同步信號(hào)置為低電平。
當(dāng)DVI時(shí)鐘信號(hào)的上升沿到來后,判斷行計(jì)數(shù)器的值row是否小于V_SYNC:
若行計(jì)數(shù)器的值row小于V_SYNC,則將水平同步信號(hào)置為高電平;
若行計(jì)數(shù)器的值row不小于V_SYNC,則將水平同步信號(hào)置為低電平。
步驟6,通過數(shù)字視頻接口將DVI時(shí)鐘信號(hào)、DVI圖像同步信號(hào)以及視頻圖像發(fā)送至DVI顯示器,以使DVI顯示器根據(jù)DVI時(shí)鐘信號(hào)及DVI圖像同步信號(hào),顯示視頻圖像。
至此,即處理完畢所接收的該幀視頻數(shù)據(jù),并通過DVI顯示器顯示了該幀視頻數(shù)據(jù)中包含的視頻圖像。需要說明的是,在處理該幀視頻數(shù)據(jù)的過程中,當(dāng)該幀視頻數(shù)據(jù)的下一幀數(shù)據(jù)到來后,對(duì)于該下一幀數(shù)據(jù)同樣按照上述步驟進(jìn)行并行處理。即,本發(fā)明實(shí)施例提供的基于CameraLink協(xié)議的視頻圖像顯示方法中步驟1-6為并行處理方式。
基于本發(fā)明實(shí)施例提供的基于CameraLink協(xié)議的視頻圖像顯示方法,通過接收攝像機(jī)通過CameraLink接口輸出的一幀視頻數(shù)據(jù),提取并存儲(chǔ)該幀視頻數(shù)據(jù)中包含的視頻圖像,進(jìn)而檢測(cè)該視頻圖像的分辨率,確定與該視頻圖像的分辨率對(duì)應(yīng)的分辨率模式,并根據(jù)分辨率模式,生成與分辨率模式對(duì)應(yīng)的DVI時(shí)鐘信號(hào)及DVI圖像同步信號(hào),最后通過數(shù)字視頻接口將DVI時(shí)鐘信號(hào)、DVI圖像同步信號(hào)以及該視頻圖像發(fā)送至DVI顯示器,以使DVI顯示器根據(jù)DVI時(shí)鐘信號(hào)及DVI圖像同步信號(hào)顯示視頻圖像,能夠?qū)ameraLink接口輸出的視頻數(shù)據(jù)直接轉(zhuǎn)換為DVI可識(shí)別的視頻數(shù)據(jù),進(jìn)而利用DVI顯示器即可實(shí)現(xiàn)對(duì)CameraLink接口的視頻圖像的顯示,并且無需借助計(jì)算機(jī),實(shí)現(xiàn)方便。
優(yōu)選的,如圖2所示,本發(fā)明實(shí)施例提供的基于CameraLink協(xié)議的視頻圖像顯示方法,在步驟5之后,還可以包括:
步驟7,根據(jù)視頻圖像的分辨率以及分辨率模式,計(jì)算得到視頻圖像的起始行數(shù)V_BEGIN、結(jié)束行數(shù)V_END、起始列數(shù)H_BEGIN及結(jié)束列數(shù)H_END。
其中,V_BEGIN=V_BACK+V_SYNC-1+(V_ACTIVE-Y_SIZE)/2,
V_END=V_BACK+V_SYNC-1+(V_ACTIVE-Y_SIZE)/2+Y_SIZE,
H_BEGIN=H_BACK+H_SYNC+(H_ACTIVE-X_SIZE)/2,
H_END=H_BACK+H_SYNC+(H_ACIIVE-X_SIZE)/2+X_SIZE。
則,步驟6具體可以包括:
當(dāng)垂直同步信號(hào)的上升沿到來后,若檢測(cè)到行計(jì)數(shù)器的值row在起始行數(shù)與結(jié)束行數(shù)之間,并且列計(jì)數(shù)器的值col在起始列數(shù)到結(jié)束列數(shù)之間,則通過數(shù)字視頻接口將DVI時(shí)鐘信號(hào)、DVI圖像同步信號(hào)以及視頻圖像發(fā)送至DVI顯示器,以使DVI顯示器根據(jù)DVI時(shí)鐘信號(hào)及DVI圖像同步信號(hào),顯示視頻圖像。
這樣一來,如果視頻數(shù)據(jù)中包含的視頻圖像的分辨率小于DVI顯示器的分辨率,則基于本發(fā)明上述方案,在垂直同步信號(hào)的上升沿到來后,檢測(cè)到行計(jì)數(shù)器的值row在起始行數(shù)與結(jié)束行數(shù)之間,并且列計(jì)數(shù)器的值col在起始列數(shù)到結(jié)束列數(shù)之間時(shí),才向通過數(shù)字視頻接口向DVI顯示器發(fā)送DVI時(shí)鐘信號(hào)、DVI圖像同步信號(hào)以及視頻圖像,即可將視頻圖像顯示在DVI顯示器的屏幕中心。
基于上述方法,本發(fā)明實(shí)施例還提供了一種基于CameraLink協(xié)議的視頻圖像顯示裝置,用于執(zhí)行上述方法。
優(yōu)選的,如圖3所示,本發(fā)明實(shí)施例提供的基于CameraLink協(xié)議的視頻圖像顯示裝置30具體可以包括:視頻數(shù)據(jù)接收模塊、分辨率檢測(cè)模塊、DVI時(shí)鐘信號(hào)產(chǎn)生模塊、DVI同步信號(hào)產(chǎn)生模塊以及DVI視頻輸出模塊。工作時(shí),視頻數(shù)據(jù)接收模塊接收攝像機(jī)通過CameraLink接口輸出的視頻數(shù)據(jù),提取并存儲(chǔ)視頻數(shù)據(jù)中包含的視頻圖像;分辨率檢測(cè)模塊檢測(cè)視頻圖像的分辨率,并根據(jù)視頻圖像的分辨率確定對(duì)應(yīng)的分辨率模式,并將所確定的分辨率模式發(fā)送至DVI時(shí)鐘信號(hào)產(chǎn)生模塊及DVI同步信號(hào)產(chǎn)生模塊;DVI時(shí)鐘信號(hào)產(chǎn)生模塊根據(jù)分辨率模式,產(chǎn)生對(duì)應(yīng)的DVI時(shí)鐘信號(hào),并將DVI時(shí)鐘信號(hào)發(fā)送至DVI同步信號(hào)產(chǎn)生模塊及DVI視頻輸出模塊;DVI同步信號(hào)產(chǎn)生模塊在DVI時(shí)鐘信號(hào)的驅(qū)動(dòng)下,根據(jù)分辨率模式產(chǎn)生對(duì)應(yīng)的DVI同步信號(hào),并將DVI同步信號(hào)發(fā)送至DVI視頻輸出模塊;DVI視頻輸出模塊讀取視頻數(shù)據(jù)接收模塊存儲(chǔ)的視頻圖像,并將視頻圖的圖像數(shù)據(jù)以及DVI時(shí)鐘信號(hào)和DVI同步信號(hào)通過數(shù)字視頻接口發(fā)送給DVI顯示器,以使DVI顯示器根據(jù)DVI時(shí)鐘信號(hào)及DVI圖像同步信號(hào),顯示視頻圖像。
其中,需要說明的是,使用DVI時(shí)鐘信號(hào)驅(qū)動(dòng)DVI同步信號(hào)產(chǎn)生模塊可避免由于時(shí)序不一致導(dǎo)致分辨率模式不匹配,可保證分辨率模式的匹配。
具體的,可基于FPGA芯片實(shí)現(xiàn)本發(fā)明實(shí)施例上述裝置。
基于本發(fā)明實(shí)施例提供的上述裝置,能夠?qū)ameraLink接口輸出的視頻數(shù)據(jù)直接轉(zhuǎn)換為DVI可識(shí)別的視頻數(shù)據(jù),進(jìn)而利用DVI顯示器即可實(shí)現(xiàn)對(duì)CameraLink接口的視頻圖像的顯示,并且無需借助計(jì)算機(jī),實(shí)現(xiàn)方便。
基于上述顯示裝置,本發(fā)明實(shí)施例還提供了一種基于CameraLink協(xié)議的視頻圖像顯示系統(tǒng),如圖4所示,具體包括:攝像機(jī)10、DVI顯示器20以及顯示裝置30。其中,攝像機(jī)通過CameraLink接口40與顯示裝置30連接,顯示裝置30通過數(shù)字視頻接口50與DVI顯示器20連接。
攝像機(jī)10,用于采集視頻數(shù)據(jù),并通過CameraLink接口40向顯示裝置30發(fā)送所采集的視頻數(shù)據(jù)。
顯示裝置30,用于接收攝像機(jī)10采集的視頻數(shù)據(jù),并將攝像機(jī)10采集的視頻數(shù)據(jù)轉(zhuǎn)換為DVI可識(shí)別的視頻數(shù)據(jù),進(jìn)而通過數(shù)字視頻接口50向DVI顯示器20發(fā)送轉(zhuǎn)換得到的視頻數(shù)據(jù)。
DVI顯示器20,用于接收并顯示裝置30轉(zhuǎn)換得到的視頻數(shù)據(jù)。
基于本發(fā)明實(shí)施例提供的上述系統(tǒng),能夠?qū)ameraLink接口輸出的視頻數(shù)據(jù)直接轉(zhuǎn)換為數(shù)字視頻接口可識(shí)別的視頻數(shù)據(jù),進(jìn)而利用DVI顯示器即可實(shí)現(xiàn)對(duì)CameraLink接口的視頻圖像的顯示,并且無需借助計(jì)算機(jī),實(shí)現(xiàn)方便。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。