国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種視頻及圖形信號自動相位檢測方法及裝置與流程

      文檔序號:12496469閱讀:215來源:國知局
      一種視頻及圖形信號自動相位檢測方法及裝置與流程

      本發(fā)明涉及視頻、圖形信號相位檢測技術(shù)領(lǐng)域,尤其涉及一種視頻及圖形信號自動相位檢測方法及裝置。



      背景技術(shù):

      在視頻、圖形信號接收或處理系統(tǒng)中,如電視機、顯示器、投影以及音響設(shè)備等,都需要接收模擬視頻或者圖形,接收的模擬視頻、圖形信號通過ADC(analog-to-digital converter,模擬數(shù)字轉(zhuǎn)換器)將輸入的模擬信號轉(zhuǎn)為數(shù)字信號,然后進行圖形、視頻處理并輸出。模擬數(shù)字轉(zhuǎn)換器對模擬信號進行采樣時的采樣頻率取決于采樣時鐘,ADC的采樣時鐘一般通過采樣時鐘生成器生成,采樣時鐘生成器可以通過檢測接收的模擬視頻、圖形信號中的行同步信號,進而識別出視頻、圖形格式,并生成對應(yīng)標準所需的精準頻率的采樣時鐘。在實際應(yīng)用中接收到的視頻輸入信號的行同步信號和采樣時鐘的相位關(guān)系是不確定的,而ADC的采樣時鐘和行同步信號的相位關(guān)系對轉(zhuǎn)為數(shù)字信號的視頻、圖形質(zhì)量影響非常大。如果能檢測出最佳相位,并使得ADC采樣時鐘相位與最佳相位一致,那么ADC輸出的數(shù)字視頻、圖形就會很銳利,否則會比較模糊。

      當視頻、圖形信號用于影像播放時,檢測采樣時鐘的最佳相位需要考慮到畫面的變動,畫面變動會影響最佳相位的準確性。目前,為了檢測出最佳相位,視頻、圖形信號接收或處理系統(tǒng)中通常采用基于運動檢測的視頻、圖形APD(AUTO PHASE DETECTION,相位自動檢測)方法進行自動相位檢測。基于運動檢測的視頻、圖形相位自動檢測方法包括:根據(jù)一目前取樣相位,將模擬視頻信號轉(zhuǎn)換為數(shù)字信號;檢測數(shù)字信號的運動以產(chǎn)生運動檢測結(jié)果;根據(jù)運動檢測結(jié)果,選擇性地進行相位檢測以選擇目標取樣相位,并將目前取樣相位更新為目標取樣相位,當運動檢測結(jié)果小于第一臨界值時,進行相位檢測,選取目標相位;當運動檢測結(jié)果小于第二臨界值時,將目前取樣相位更新為目標取樣相位。

      但是,上述基于運動檢測的視頻、圖形相位自動檢測方法中,在進行APD收斂尋找最佳相位時,通常需要十幾個視頻場、幀的時間,甚至更長的時間來收斂,收斂時間長,影響用戶體驗度。



      技術(shù)實現(xiàn)要素:

      為克服相關(guān)技術(shù)中存在的問題,本發(fā)明提供一種視頻及圖形信號自動相位檢測方法及裝置。

      根據(jù)本發(fā)明實施例的第一方面,提供一種視頻及圖形信號自動相位檢測方法,包括:

      從多路的同一模擬視頻及圖形信號中獲取同一類型的模式信號,其中,一所述模擬視頻及圖形信號對應(yīng)一畫面,所述模式信號的類型包括R信號、G信號和B信號,或,亮度Y信號、藍色色差Pb信號、紅色色差Pr信號和復(fù)合視頻廣播cvbs信號;

      根據(jù)當前相位控制信號,產(chǎn)生不同相位的采樣時鐘;

      利用所述不同相位的采樣時鐘,將所述模式信號轉(zhuǎn)換為不同相位的數(shù)字信號;

      分別逐行檢測不同相位數(shù)字信號各行的邊緣數(shù)量和銳利度;

      分別統(tǒng)計不同相位數(shù)字信號的邊緣數(shù)量,其中,所述不同相位數(shù)字信號的邊緣數(shù)量為所述不同相位數(shù)字信號已檢測的所有行的邊緣數(shù)量之和;

      當任一相位數(shù)字信號的邊緣數(shù)量大于預(yù)設(shè)邊緣數(shù)量閾值時,根據(jù)已檢測的不同相位數(shù)字信號各行的銳利度,獲取所述模式信號的較好相位;

      更新所述不同相位中除所述較好相位之外的相位控制信號,得到所述除所述較好相位以外的相位控制信號的采樣時鐘,獲取更新后的采樣時鐘下的數(shù)字信號,并與所述較好相位對應(yīng)的數(shù)字信號進行對比,獲取所述模式信號的最佳相位;

      從多路的同一模擬視頻及圖形信號中獲取其他類型的模式信號,并獲取所述其他類型的模式信號的最佳相位,直至獲取到所有類型的模式信號的最佳相位。

      優(yōu)選地,所述分別逐行檢測不同相位數(shù)字信號各行的邊緣數(shù)量和銳利度,包括:

      預(yù)設(shè)窗口大小為三個像素點,依次計算所述不同相位數(shù)字信號各行中所有窗口的像素差值,其中,所述窗口的像素差值i=|2b-a-c|,i為所述窗口的像素差值,b為所述窗口的中間像素點的像素值,a和c分別為所述窗口中間像素點以外的兩個像素點的像素值;

      判斷所述窗口的像素差值是否大于預(yù)設(shè)差值閾值;

      若所述窗口的像素差值大于預(yù)設(shè)差值閾值,則所述窗口有邊緣;

      統(tǒng)計所述不同相位數(shù)字信號各行的邊緣數(shù)量,并將所述不同相位數(shù)字信號各行中所有有邊緣的窗口的像素差值疊加,計算得到所述不同相位數(shù)字信號各行的銳利度。

      優(yōu)選地,所述根據(jù)已檢測的不同相位數(shù)字信號各行的銳利度,獲取所述模式信號的較好相位,包括:

      分別對各行的不同相位數(shù)字信號的銳利度進行對比,得到各行的最優(yōu)銳利度,其中,所述各行的最優(yōu)銳利度為不同相位數(shù)字信號同一行的銳利度最大值;

      分別對所述不同相位數(shù)字信號的最優(yōu)銳利度行數(shù)進行統(tǒng)計;

      對比所述不同相位數(shù)字信號的最優(yōu)銳利度行數(shù),所述最優(yōu)銳利度行數(shù)最大的數(shù)字信號對應(yīng)的相位為所述模式信號的較好相位。

      根據(jù)本發(fā)明實施例的第二方面,提供一種視頻及圖形信號自動相位檢測裝置,包括:若干多路選擇器、若干模擬數(shù)字轉(zhuǎn)換器、若干邊緣檢測模塊、采樣時鐘生成器和相位控制器,其中,

      若干所述多路選擇器用于接收輸入的同一模擬視頻及圖形信號,并選擇同一類型的模式信號,其中,一所述數(shù)字視頻及圖形信號對應(yīng)一畫面;

      所述采樣時鐘生成器與所述相位控制器耦接,所述采樣時鐘生成器用于根據(jù)當前若干相位控制信號,產(chǎn)生若干不同相位的采樣時鐘,并將所述采樣時鐘分別發(fā)送給所述模擬數(shù)字轉(zhuǎn)換器;

      所述模擬數(shù)字轉(zhuǎn)換器與所述多路選擇器逐個對應(yīng)耦接,所述模擬數(shù)字轉(zhuǎn)換器用于接收所述多路選擇器發(fā)送的所述模式信號,并根據(jù)所述采樣時鐘生成器發(fā)送的所述采樣時鐘將所述模式信號轉(zhuǎn)換為數(shù)字信號,并將所述數(shù)字信號發(fā)給相對應(yīng)的所述邊緣檢測模塊;

      所述邊緣檢測模塊與所述模擬數(shù)字轉(zhuǎn)換器逐個對應(yīng)耦接,所述邊緣檢測模塊和多路選擇器的數(shù)量均與所述模擬數(shù)字轉(zhuǎn)換器的數(shù)量相匹配,所述邊緣檢測模塊用于逐行檢測接收到的數(shù)字信號各行的邊緣數(shù)量和銳利度,并將檢測結(jié)果發(fā)送給所述相位控制器;

      所述相位控制器分別與所述邊緣檢測模塊耦接,所述相位控制器用于產(chǎn)生若干相位控制信號、并將所述相位控制信號發(fā)送給所述采樣時鐘生成器,同時接收所述邊緣檢測模塊發(fā)送的檢測結(jié)果并進行對比,得到所述模式信號對應(yīng)的最佳相位;

      所述相位控制器包括數(shù)字信號邊緣數(shù)量統(tǒng)計模塊和較好相位獲取模塊,其中,

      所述邊緣數(shù)量統(tǒng)計模塊用于分別統(tǒng)計不同相位數(shù)字信號的邊緣數(shù)量,其中,所述不同相位數(shù)字信號的邊緣數(shù)量為所述不同相位數(shù)字信號已檢測的所有行的邊緣數(shù)量之和;

      所述較好相位獲取模塊用于當任一相位數(shù)字信號的邊緣數(shù)量大于預(yù)設(shè)邊緣數(shù)量閾值時,根據(jù)已檢測的不同相位數(shù)字信號各行的銳利度,獲取所述模式信號的較好相位;

      所述模式信號的類型包括R信號、G信號和B信號,或,亮度Y信號、藍色色差Pb信號、紅色色差Pr信號和復(fù)合視頻廣播cvbs信號。

      優(yōu)選地,所述邊緣檢測模塊,包括:

      像素差值計算單元,用于預(yù)設(shè)窗口大小為三個像素點,依次計算所述不同相位數(shù)字信號各行中所有窗口的像素差值,其中,所述窗口的像素差值i=|2b-a-c|,i為所述窗口的像素差值,b為所述窗口的中間像素點的像素值,a和c分別為所述窗口中間像素點以外的兩個像素點的像素值;

      差值判斷單元,用于判斷所述窗口的像素差值是否大于預(yù)設(shè)差值閾值;

      邊緣確定單元,用于若所述窗口的像素差值大于預(yù)設(shè)差值閾值,則所述窗口有邊緣;

      邊緣數(shù)量和銳利度獲取單元,用于統(tǒng)計所述不同相位數(shù)字信號各行的邊緣數(shù)量,并將所述不同相位數(shù)字信號各行中所有有邊緣的窗口的像素差值疊加,計算得到所述不同相位數(shù)字信號各行的銳利度。

      優(yōu)選地,所述較好相位獲取模塊,包括:

      最優(yōu)銳利度獲取單元,用于分別對各行的不同相位數(shù)字信號的銳利度進行對比,得到各行的最優(yōu)銳利度,其中所述各行的最優(yōu)銳利度為不同相位數(shù)字信號同一行的銳利度最大值;

      統(tǒng)計單元,用于分別對所述不同相位數(shù)字信號的最優(yōu)銳利度行數(shù)進行統(tǒng)計;

      對比單元,用于對比所述不同相位數(shù)字信號的最優(yōu)銳利度行數(shù),所述最優(yōu)銳利度行數(shù)最大的數(shù)字信號對應(yīng)的相位為所述模式信號的較好相位。

      本發(fā)明的實施例提供的技術(shù)方案可以包括以下有益效果:

      本發(fā)明實施例提供的一種視頻及圖形信號自動相位檢測方法及裝置,包括:從多路的同一模擬視頻及圖形信號中獲取同一類型的模式信號,其中,一所述模擬視頻及圖形信號對應(yīng)一畫面,所述模式信號的類型包括R信號、G信號和B信號,或,Y信號、Pb信號、Pr信號和cvbs信號;根據(jù)當前相位控制信號,產(chǎn)生不同相位的采樣時鐘;利用所述不同相位的采樣時鐘,將所述模式信號轉(zhuǎn)換為不同相位的數(shù)字信號;分別逐行檢測不同相位數(shù)字信號各行的邊緣數(shù)量和銳利度;分別統(tǒng)計不同相位數(shù)字信號的邊緣數(shù)量,其中,所述不同相位數(shù)字信號的邊緣數(shù)量為所述不同相位數(shù)字信號已檢測的所有行的邊緣數(shù)量之和;當任一相位數(shù)字信號的邊緣數(shù)量大于預(yù)設(shè)邊緣數(shù)量閾值時,根據(jù)已檢測的不同相位數(shù)字信號各行的銳利度,獲取所述模式信號的較好相位;更新所述不同相位中除所述較好相位之外的相位控制信號,得到所述除所述較好相位以外的相位控制信號的采樣時鐘,獲取更新后的采樣時鐘下的數(shù)字信號,并與所述較好相位對應(yīng)的數(shù)字信號進行對比,獲取所述模式信號的最佳相位;從多路的同一模擬視頻及圖形信號中獲取其他類型的模式信號,并獲取所述其他類型的模式信號的最佳相位,直至獲取到所有類型的模式信號的最佳相位。本發(fā)明實施例提供的視頻及圖形信號自動相位檢測方法,通過對比不同相位的采樣時鐘下轉(zhuǎn)換的不同相位數(shù)字信號同一行的邊緣數(shù)量和銳利度,確定視頻、圖形信號接收或處理系統(tǒng)中各模式信號的最佳相位,判斷最佳相位的單元為輸入的模擬視頻及圖形信號的行,一般而言在幾百行的時間內(nèi)就能做到APD收斂獲得最佳相位,收斂時間快,用戶體驗度高。

      應(yīng)當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本發(fā)明。

      附圖說明

      此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。

      為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領(lǐng)域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1為本發(fā)明實施例提供的一種視頻及圖形信號自動相位檢測方法的流程示意圖;

      圖2為本發(fā)明實施例提供的一種計算邊緣數(shù)量的方法流程示意圖;

      圖3為本發(fā)明實施例提供的一種獲取較好相位的方法流程示意圖;

      圖4為本發(fā)明實施例提供的一種視頻及圖形信號自動相位檢測裝置的結(jié)構(gòu)示意圖。

      具體實施方式

      這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。

      本發(fā)明實施例提供一種視頻及圖形信號自動相位檢測方法,參見圖1所示,包括:

      S100:從多路的同一模擬視頻及圖形信號中獲取同一類型的模式信號。

      在本發(fā)明實施例中,一所述數(shù)字視頻及圖形信號對應(yīng)一畫面。

      本發(fā)明實施提供的視頻及圖形信號自動相位檢測方法針對視頻、圖形信號接收或處理系統(tǒng)中的視頻及圖形信號的自動相位檢測,常用的視頻、圖形信號接收或處理系統(tǒng)包括接受VGA信號的視頻、圖形信號接收或處理系統(tǒng)和接受Ypbpr的視頻、圖形信號接收或處理系統(tǒng),對于接受VGA信號的視頻、圖形信號接收或處理系統(tǒng),所述模式信號的類型包括R(Red,紅色)信號、G(Green,綠色)信號、B(Blue,藍色)信號;對于接受Ypbpr的視頻、圖形信號接收或處理系統(tǒng),所述模式信號的類型包括Y信號(亮度信號)、Pb信號(藍色色差信號)、Pr信號(紅色色差信號),有時還包括cvbs(Composite Video Broadcast Signal,復(fù)合視頻廣播信號)信號,其中,所述模式信號為模擬信號。

      在具體實施過程中,通常通過多路選擇器提取某一類型的模式信號。所述多路選擇器的數(shù)量與視頻、圖形信號接收或處理系統(tǒng)中模式信號的類型有關(guān),例如對于接受VGA信號的視頻、圖形信號接收或處理系統(tǒng),多路選擇器的數(shù)量為3個。

      在一種應(yīng)用場景中,所述視頻、圖形信號接收或處理系統(tǒng)為接受VGA信號的系統(tǒng),從輸入3個多路選擇器的同一模擬視頻及圖形信號中分別獲取R信號,共獲得3個R信號。

      S200:根據(jù)當前相位控制信號,產(chǎn)生不同相位的采樣時鐘。

      在本發(fā)明實施例中,將一個時鐘周期均勻分為32個相位,即基于時鐘正沿的[-16,15]范圍,其中,-16代表比采樣時鐘生成器的默認相位調(diào)前180度的相位,15代表比采樣時鐘生成器的默認相位調(diào)后168.75度的相位,這樣,[-16,15]的范圍就完整覆蓋了一個周期的相位。

      在具體實施過程中,通常通過相位控制器發(fā)出相位控制信號、通過采樣時鐘生成器生成采樣時鐘。采樣時鐘生成器接收模擬視頻及圖形信號中的行同步信號確定所述模擬視頻及圖形信號的格式,根據(jù)相位控制器發(fā)送的當前若干相位控制信號,所述采樣時鐘生成器產(chǎn)生若干不同相位的采樣時鐘。例如,所述相位控制器的相位控制信號為M相位和N相位,所述采樣時鐘生成器將生成兩個采樣時鐘,其中一個采樣時鐘的相位為M,另一采樣時鐘的相位為N。

      S300:利用所述不同相位的采樣時鐘,將所述模式信號轉(zhuǎn)換為不同相位的數(shù)字信號。

      在具體實施過程中,通常采用模擬數(shù)字轉(zhuǎn)換器將模擬信號轉(zhuǎn)換數(shù)字信號。所述模擬數(shù)字轉(zhuǎn)換器的數(shù)量與視頻、圖形信號接收或處理系統(tǒng)中模式信號的類型有關(guān),例如對于接受VGA信號的視頻、圖形信號接收或處理系統(tǒng),模式信號的類型有三種,則相對應(yīng)額模擬信號轉(zhuǎn)換器的數(shù)量為3個。

      若干所述模擬數(shù)字轉(zhuǎn)換器分別接收若干多路選擇器發(fā)送的模式信號的同時,分別接受采樣時鐘生成器發(fā)送的不同相位的采樣時鐘。所述模擬數(shù)字轉(zhuǎn)換器在采樣時鐘下將所述模式信號轉(zhuǎn)換為數(shù)字信號,多個模擬數(shù)字轉(zhuǎn)換器將轉(zhuǎn)換出多個數(shù)字信號,轉(zhuǎn)換出的數(shù)字信號的個數(shù)與模擬數(shù)字轉(zhuǎn)換器的數(shù)量相匹配。由于多個模擬數(shù)字轉(zhuǎn)換器所采用的采樣時鐘的相位不同,導(dǎo)致多個模擬數(shù)字轉(zhuǎn)換器轉(zhuǎn)換出個多個數(shù)字信號的質(zhì)量也不同。

      在一種應(yīng)用場景中,有三個模擬數(shù)字轉(zhuǎn)換器,分別為第一模擬數(shù)字轉(zhuǎn)換器、第二模擬數(shù)字轉(zhuǎn)換器和第三模擬數(shù)字轉(zhuǎn)換器,分別接受來自三個多路選擇器發(fā)送的R信號,采樣時鐘生成器分別發(fā)送給第一模擬數(shù)字轉(zhuǎn)換器的采樣時鐘為A相位,發(fā)送給第二模擬數(shù)字轉(zhuǎn)換器的采樣時鐘為B相位,發(fā)送給第三模擬數(shù)字轉(zhuǎn)換器的采樣時鐘為C相位。第一模擬數(shù)字轉(zhuǎn)換器根據(jù)A相位的采樣時鐘,將R信號轉(zhuǎn)換為第一數(shù)字信號;第二模擬數(shù)字轉(zhuǎn)換器根據(jù)B相位的采樣時鐘,將R信號轉(zhuǎn)換為第二數(shù)字信號;第三模擬數(shù)字轉(zhuǎn)換器根據(jù)C相位的采樣時鐘,將R信號轉(zhuǎn)換為第三數(shù)字信號。由于第一數(shù)字信號、第二數(shù)字信號和第三數(shù)字信號在模擬數(shù)字轉(zhuǎn)換時所采用的采樣時鐘相位不相同,三個數(shù)字信號的質(zhì)量也不相同。

      S400:分別逐行檢測不同相位數(shù)字信號各行的邊緣數(shù)量和銳利度。

      由于不同相位的采樣時鐘下轉(zhuǎn)換的數(shù)字信號質(zhì)量不同,需要逐行檢測同一模式信號轉(zhuǎn)換的數(shù)字信號各行的質(zhì)量。通常通過邊緣檢測模塊檢測所述不同相位數(shù)字信號各行的邊緣數(shù)量和銳利度,多個數(shù)字信號可通過多個邊緣檢測模塊分別檢測每個模擬數(shù)字信號行的邊緣數(shù)量和銳利度。在具體實施過程中,邊緣檢測模塊的數(shù)量與模擬數(shù)字轉(zhuǎn)換器的數(shù)量相匹配。

      在本發(fā)明實施例中,多個邊緣檢測模塊分別接收相對應(yīng)的模擬數(shù)字轉(zhuǎn)換器發(fā)送的數(shù)字信號,每個邊緣檢測模塊逐行檢測接收的數(shù)字信號各行的邊緣數(shù)量和銳利度。例如,三個模擬數(shù)字轉(zhuǎn)換器將轉(zhuǎn)換出三個數(shù)字信號,每個數(shù)字信號需要一個邊緣檢測模塊檢測該數(shù)字信號中各行的邊緣數(shù)量和銳利度。

      在具體實施過程中,檢測數(shù)字信號各行的邊緣數(shù)量和銳利度的方法有多種,如,Roberts算法、Sobel算法、Prewitt算法等,在本發(fā)明實施例中,提出一種通過拉普拉斯算子與閾值判斷相結(jié)合的方法計算各行的邊緣數(shù)量和銳利度,該方法計算量小,邊緣判斷準確,邊緣數(shù)量和銳利度計算更為精確。

      在一種可能的實施方式中,參見圖2,所示,步驟S400的具體實施方式包括:

      S401:預(yù)設(shè)窗口大小為三個像素點,依次計算所述不同相位數(shù)字信號各行中所有窗口的像素差值。

      在具體實施過程中,所述窗口的像素差值i=|2b-a-c|,其中,i為所述窗口的像素差值,b為所述窗口的中間像素點的像素值,a和c分別為所述窗口中間像素點以外的兩個像素點的像素值,所述窗口的中間像素點為所述窗口的三個像素點中處于中間位置的像素點。

      S402:判斷所述窗口的像素差值是否大于預(yù)設(shè)差值閾值。

      判斷步驟S401中獲得的窗口的像素差值是否大于預(yù)設(shè)差值閾值。若所述窗口的像素差值大于預(yù)設(shè)差值閾值,則執(zhí)行步驟S403。

      S403:所述窗口有邊緣。

      若所述窗口的像素差值大于預(yù)設(shè)差值閾值,則所述窗口有邊緣。

      S404:統(tǒng)計所述不同相位數(shù)字信號各行的邊緣數(shù)量,并將所述不同相位數(shù)字信號各行中所有有邊緣的窗口的像素差值疊加,計算得到所述不同相位數(shù)字信號各行的銳利度。

      在一種應(yīng)用場景中,某數(shù)字信號中第一行中有5個窗口有邊緣,則該行的邊緣數(shù)量為5;該行的銳利度為這5個有邊緣的窗口的像素差值的總和。

      S500:分別統(tǒng)計不同相位數(shù)字信號的邊緣數(shù)量。

      在具體實施過程中,所述不同相位數(shù)字信號的邊緣數(shù)量為所述不同相位數(shù)字信號已檢測的所有行的邊緣數(shù)量之和。

      在一種應(yīng)用場景中,一邊緣檢測模塊,至當前時刻共檢測了某相位數(shù)字信號5行的邊緣數(shù)量和銳利度,那么,當前時刻,該數(shù)字信號的邊緣數(shù)量為這5行的邊緣數(shù)量之和。例如,這5行的邊緣數(shù)量分別為3、5、1、7、6,該數(shù)字信號的邊緣數(shù)量為3+5+1+7+6=22。

      S600:當任一相位數(shù)字信號的邊緣數(shù)量大于預(yù)設(shè)邊緣數(shù)量閾值時,根據(jù)已檢測的不同相位數(shù)字信號各行的銳利度,獲取所述模式信號的較好相位。

      當步驟S500檢測的任意相位數(shù)字信號的邊緣數(shù)量大于預(yù)設(shè)邊緣數(shù)量閾值時,已檢測的不同相位數(shù)字信號行的樣本數(shù)量足夠多,此時對至當前時刻已檢測的不同相位數(shù)字信號各行的銳利度進行對比,能夠獲取所述模式信號的較好相位。例如,R信號在三個相位的采樣時鐘下轉(zhuǎn)換為三個數(shù)字信號,三個邊緣檢測模塊分別檢測相對應(yīng)數(shù)字信號各行的邊緣數(shù)量和銳利度。預(yù)設(shè)邊緣數(shù)量閾值為2000,當前時刻,三個不同相位數(shù)字信號的邊緣數(shù)量為分別為2001、500、1300,其中,一個數(shù)字信號的邊緣數(shù)量大于2000,此時說明檢測的行數(shù)足夠多,此時,三個邊緣檢測模塊可以停止檢測邊緣數(shù)量和銳利度,可以對至當前時刻已檢測的銳利度進行對比,獲取R信號的較好相位。

      在具體實施過程中,參見圖3所示,所述根據(jù)已檢測的不同相位數(shù)字信號各行的銳利度,獲取所述模式信號的較好相位,包括:

      S601:分別對各行的不同相位數(shù)字信號的銳利度進行對比,得到各行的最優(yōu)銳利度,其中,所述各行的最優(yōu)銳利度為不同相位數(shù)字信號同一行的銳利度最大值。

      在一種應(yīng)用場景中,有三個不同相位數(shù)字信號分別為A數(shù)字信號、B數(shù)字信號和C數(shù)字信號,至當前時刻,三個邊緣檢測模塊分別檢測相對應(yīng)的數(shù)字信號各1000行的邊緣數(shù)量和銳利度,先將三個不同相位數(shù)字信號的第1行的銳利度進行對比,從而獲得第1行的最優(yōu)銳利度,按照上述方法獲得這1000行中各行的最優(yōu)銳利度。例如,第1行的最優(yōu)銳利度為B數(shù)字信號的第1行的銳利度。

      S602:分別對所述不同相位數(shù)字信號的最優(yōu)銳利度行數(shù)進行統(tǒng)計。

      分別統(tǒng)計不同相位數(shù)字信號的最優(yōu)銳利度的行數(shù)。

      在一種應(yīng)用場景中,在步驟S601中獲得了各行的最優(yōu)銳利度,對每個相位數(shù)字信號的最優(yōu)銳利度的行數(shù)進行統(tǒng)計。例如,三個不同相位數(shù)字信號為A數(shù)字信號、B數(shù)字信號和C數(shù)字信號,將三個數(shù)字信號的第一行的銳利度進行對比,如第1行的最優(yōu)銳利度為B數(shù)字信號的第1行的銳利度,則B數(shù)字信號的最優(yōu)銳利度行數(shù)為1;繼續(xù)第2行的最優(yōu)銳利度,如第2行的最優(yōu)銳利度為A數(shù)字信號的第2行的銳利度,則A數(shù)字信號的最優(yōu)銳利度行數(shù)為1;繼續(xù)對比,獲取第3行的最優(yōu)銳利度,如第3行的最優(yōu)銳利度為A數(shù)字信號第三行的銳利度,則A數(shù)字信號的最優(yōu)銳利度行數(shù)為對比前兩行時獲取的A數(shù)字信號的最優(yōu)銳利度行數(shù)加1。則第1至3行中,A數(shù)字信號的最優(yōu)銳利度行數(shù)為2,B數(shù)字信號的最優(yōu)銳利度行數(shù)為1,C數(shù)字信號的最優(yōu)銳利度行數(shù)為0。按照上述方法繼續(xù)統(tǒng)計至第1000行中各數(shù)字信號的最優(yōu)銳利度行數(shù),如A數(shù)字信號、B數(shù)字信號和C數(shù)字信號的最優(yōu)銳利度行數(shù)分別為500、200和300。

      S603:對比所述不同相位數(shù)字信號的最優(yōu)銳利度行數(shù),所述最優(yōu)銳利度行數(shù)最大的數(shù)字信號對應(yīng)的相位為所述模式信號的較好相位。

      對比步驟S602獲得的不同相位數(shù)字信號的最優(yōu)銳利度行數(shù),從而獲取最優(yōu)銳利度行數(shù)最大的數(shù)字信號,該數(shù)字信號對應(yīng)的相位為所述模式信號的較好相位。例如,R信號在A、B、C三個不同相位的采樣時鐘下分別轉(zhuǎn)換為A數(shù)字信號、B數(shù)字信號和C數(shù)字信號,經(jīng)步驟S602獲得A數(shù)字信號的最優(yōu)銳利度行數(shù)為500、B數(shù)字信號的最優(yōu)銳利度行數(shù)為200、C數(shù)字信號的最優(yōu)銳利度行數(shù)為300,對比這三個最優(yōu)銳利度行數(shù),可以獲得A數(shù)字信號的最優(yōu)銳利度行數(shù)最大,代表A數(shù)字信號最銳利,信號質(zhì)量最好,則A數(shù)字信號對應(yīng)的相位為所述模式信號的較好相位。

      S700:更新所述不同相位中除所述較好相位之外的相位控制信號,得到所述除所述較好相位以外的相位控制信號的采樣時鐘,獲取更新后的采樣時鐘下的數(shù)字信號,并與所述較好相位對應(yīng)的數(shù)字信號進行對比,獲取所述模式信號的最佳相位。

      由于一個時鐘周期有32個相位,步驟S600中得到了若干不同相位中的較好相位,還需獲取其他相位的采樣時鐘下的數(shù)字信號與所述較好相位下的數(shù)字信號進行對比。在具體實施過程中,更新所述不同相位中除所述較好相位之外的相位控制信號,得到所述除所述較好相位以外的相位控制信號的采樣時鐘,獲取更新后的采樣時鐘下的數(shù)字信號,并與所述較好相位的數(shù)字信號進行對比,直至32個相位的采樣時鐘下數(shù)字信號全部對比完畢后,獲得的較好相位即為所述模式信號對應(yīng)的最佳相位。

      在一種應(yīng)用場景中,步驟S600中得到了-16、-15、-14三個不同相位中的R信號的較好相位為-15,更新-16和-14對應(yīng)的相位控制信號,所述相位控制器向采樣時鐘生成器發(fā)送更新后的相位控制信號,使采樣時鐘生成器生成-13、-12三個相位的采樣時鐘分別發(fā)送給模擬數(shù)字轉(zhuǎn)換器,三個模擬數(shù)字轉(zhuǎn)換器分別在-13、-15、-12三個相位下將R信號轉(zhuǎn)換為三個數(shù)字信號,將這-13和-12對應(yīng)的數(shù)字信號與-15相位下的數(shù)字信號質(zhì)量對比,獲的這三個相位下的較好相位,如這三個相位下的較好相位為-12;繼續(xù)更新當前相位控制信號,直到把[-16,15]范圍內(nèi)的32個相位的采樣時鐘下的數(shù)字信號的質(zhì)量全部對比完畢,此時獲得的較好相位為3,那么3相位即為R信號對應(yīng)的最佳相位。

      S800:從多路的同一模擬視頻及圖形信號中獲取其他類型的模式信號,并獲取所述其他類型的模式信號的最佳相位,直至獲取到所有類型的模式信號的最佳相位。

      在具體實施過程中,步驟S700獲得一個類型的模式信號對應(yīng)的最佳相位,對于接受VGA信號的視頻、圖形信號接收或處理系統(tǒng)或接受Ypbpr的視頻、圖形信號接收或處理系統(tǒng),有3個或者4個類型的模式信號,當尋找到一個模式信號的最佳相位后,還需尋找其他模式信號的最佳相位。在具體實施過程中,返回步驟S100,從多路的同一模擬視頻及圖形信號中獲取其他類型的模式信號,并獲取所述其他類型的模式信號對應(yīng)的采樣時鐘生成器的最佳相位,直至獲取到所有類型的模式信號對應(yīng)的最佳相位。

      在一種應(yīng)用場景中,接受VGA信號的視頻、圖形信號接收或處理系統(tǒng)中,模式信號的類型有三種,分別為R信號、G信號和B信號,在具體實施過程中,先獲取R信號對應(yīng)的最佳相位,再獲取G信號對應(yīng)的最佳相位,最后獲取B信號對應(yīng)的最佳相位。

      在本發(fā)明實施例中,所有類型的模式信號對應(yīng)的最佳相位均獲取后,相位控制器向采樣時鐘生成器發(fā)送所有類型的模式信號對應(yīng)的最佳相位的相位控制信號,使采樣時鐘生成器分別生成所有類型模式信號的最佳相位的采樣時鐘;并且分別發(fā)送給每個模擬數(shù)字轉(zhuǎn)換器,若干多路選擇器分別選取不同類型的模式信號,并將模式信號發(fā)給對應(yīng)的模擬數(shù)字轉(zhuǎn)換器。所有類型的模式信號均在自己的最佳相位的采樣時鐘下被轉(zhuǎn)換成數(shù)字信號,使最終獲得的數(shù)字信號的視頻、圖形質(zhì)量達到最好。

      本發(fā)明實施例提供的一種視頻及圖形信號自動相位檢測方法,包括:從多路的同一模擬視頻及圖形信號中獲取同一類型的模式信號,其中,一所述模擬視頻及圖形信號對應(yīng)一畫面,所述模式信號的類型包括R信號、G信號和B信號,或,Y信號、Pb信號、Pr信號和cvbs信號;根據(jù)當前相位控制信號,產(chǎn)生不同相位的采樣時鐘;利用所述不同相位的采樣時鐘,將所述模式信號轉(zhuǎn)換為不同相位的數(shù)字信號;分別逐行檢測不同相位數(shù)字信號各行的邊緣數(shù)量和銳利度;分別統(tǒng)計不同相位數(shù)字信號的邊緣數(shù)量,其中,所述不同相位數(shù)字信號的邊緣數(shù)量為所述不同相位數(shù)字信號已檢測的所有行的邊緣數(shù)量之和;當任一相位數(shù)字信號的邊緣數(shù)量大于預(yù)設(shè)邊緣數(shù)量閾值時,根據(jù)已檢測的不同相位數(shù)字信號各行的銳利度,獲取所述模式信號的較好相位;更新所述不同相位中除所述較好相位之外的相位控制信號,得到所述除所述較好相位以外的相位控制信號的采樣時鐘,獲取更新后的采樣時鐘下的數(shù)字信號,并與所述較好相位對應(yīng)的數(shù)字信號進行對比,獲取所述模式信號的最佳相位;從多路的同一模擬視頻及圖形信號中獲取其他類型的模式信號,并獲取所述其他類型的模式信號的最佳相位,直至獲取到所有類型的模式信號的最佳相位。本發(fā)明實施例提供的視頻及圖形信號自動相位檢測方法,通過對比不同相位的采樣時鐘下轉(zhuǎn)換的不同相位數(shù)字信號同一行的邊緣數(shù)量和銳利度,確定視頻、圖形信號接收或處理系統(tǒng)中各模式信號的最佳相位,判斷最佳相位的單元為輸入的模擬視頻及圖形信號的行,一般而言在幾百行的時間內(nèi)就能做到APD收斂獲得最佳相位,收斂時間快,用戶體驗度高。

      基于相同的發(fā)明構(gòu)思,本發(fā)明實施例還提供一種視頻及圖形信號自動相位檢測裝置,參見圖4所示,包括:若干多路選擇器100、若干模擬數(shù)字轉(zhuǎn)換器200、若干邊緣檢測模塊300、采樣時鐘生成器400和相位控制器500,其中,

      若干所述多路選擇器100用于接收輸入的同一模擬視頻及圖形信號,并選擇同一類型的模式信號,其中,一所述數(shù)字視頻及圖形信號對應(yīng)一畫面。

      所述采樣時鐘生成器400與所述相位控制器耦接,所述采樣時鐘生成器用于根據(jù)當前若干相位控制信號,產(chǎn)生若干不同相位的采樣時鐘,并將所述采樣時鐘分別發(fā)送給所述模擬數(shù)字轉(zhuǎn)換器200。

      在具體實施過程中,所述采樣時鐘生成器400接收模擬視頻及圖形信號中的行同步信號確定所述模擬視頻及圖形信號的格式,并根據(jù)當前若干相位控制信號,產(chǎn)生若干不同相位的采樣時鐘,并將所述采樣時鐘分別發(fā)送給所述模擬數(shù)字轉(zhuǎn)換器200。

      所述模擬數(shù)字轉(zhuǎn)換器200與所述多路選擇器100逐個對應(yīng)耦接,所述模擬數(shù)字轉(zhuǎn)換器200用于接收所述多路選擇器發(fā)送的所述模式信號,并根據(jù)所述采樣時鐘生成器400發(fā)送的所述采樣時鐘將所述模式信號轉(zhuǎn)換為數(shù)字信號,并將所述數(shù)字信號發(fā)給相對應(yīng)的所述邊緣檢測模塊300。

      在具體實施過程中,所述模擬數(shù)字轉(zhuǎn)換器200的數(shù)量與視頻、圖形信號接收或處理系統(tǒng)模式信號的類型有關(guān),例如:接受VGA信號的視頻、圖形信號接收或處理系統(tǒng),模式信號的類型有三種,分別為R信號、G信號和B信號,相對應(yīng)的,所述模擬數(shù)字轉(zhuǎn)換器的數(shù)量為3個。

      所述邊緣檢測模塊300與所述模擬數(shù)字轉(zhuǎn)換器200逐個對應(yīng)耦接,所述邊緣檢測模塊300和多路選擇器100的數(shù)量均與所述模擬數(shù)字轉(zhuǎn)換器200的數(shù)量相匹配,所述邊緣檢測模塊300用于逐行檢測接收到的數(shù)字信號各行的邊緣數(shù)量和銳利度,并將檢測結(jié)果發(fā)送給所述相位控制器500。

      在一種應(yīng)用場景中,對于接受VGA信號的視頻、圖形信號接收或處理系統(tǒng),模式信號的類型有三種,分別為R信號、G信號和B信號,相對應(yīng)的,所述模擬數(shù)字轉(zhuǎn)換器的數(shù)量為3個,邊緣檢測模塊300和多路選擇器100的數(shù)量也均為3個。

      在一種可能的實施例中,所述邊緣檢測模塊300包括像素差值計算單元、差值判斷單元、邊緣確定單元、以及邊緣數(shù)量和銳利度獲取單元。

      所述像素差值計算單元,用于預(yù)設(shè)窗口大小為三個像素點,依次計算所述不同相位數(shù)字信號各行中所有窗口的像素差值,其中,所述窗口的像素差值i=|2b-a-c|,i為所述窗口的像素差值,b為所述窗口的中間像素點的像素值,a和c分別為所述窗口中間像素點以外的兩個像素點的像素值。

      所述差值判斷單元,用于判斷所述窗口的像素差值是否大于預(yù)設(shè)差值閾值。

      所述邊緣確定單元,用于若所述窗口的像素差值大于預(yù)設(shè)差值閾值,則所述窗口有邊緣。

      所述邊緣數(shù)量和銳利度獲取單元,用于統(tǒng)計所述不同相位數(shù)字信號各行的邊緣數(shù)量,并將所述不同相位數(shù)字信號各行中所有有邊緣的窗口的像素差值疊加,計算得到所述不同相位數(shù)字信號各行的銳利度。

      所述相位控制器500分別與所述邊緣檢測模塊300耦接,所述相位控制器500用于產(chǎn)生若干相位控制信號、并將所述相位控制信號發(fā)送給所述采樣時鐘生成器400,同時接收所述邊緣檢測模塊300發(fā)送的檢測結(jié)果并進行對比,得到所述模式信號對應(yīng)的所述采樣時鐘生成器400的最佳相位。

      在具體實施過程中,所述相位控制器500包括數(shù)字信號邊緣數(shù)量統(tǒng)計模塊和較好相位獲取模塊,其中,

      所述邊緣數(shù)量統(tǒng)計模塊用于分別統(tǒng)計不同相位數(shù)字信號的邊緣數(shù)量,其中,所述不同相位數(shù)字信號的邊緣數(shù)量為所述不同相位數(shù)字信號已檢測的所有行的邊緣數(shù)量之和。

      所述較好相位獲取模塊用于當任一相位數(shù)字信號的邊緣數(shù)量大于預(yù)設(shè)邊緣數(shù)量閾值時,根據(jù)已檢測的不同相位數(shù)字信號各行的銳利度,獲取所述模式信號的較好相位。在具體實施過程中,所述較好相位獲取模塊包括邊緣數(shù)量判斷單元,所述邊緣數(shù)量判斷單元用于判斷當前時刻任一相位數(shù)字信號的邊緣數(shù)量是否大于預(yù)設(shè)邊緣數(shù)量閾值。

      在一種可能的實施例中,所述較好相位獲取模塊包括:最優(yōu)銳利度獲取單元、統(tǒng)計單元和對比單元。

      所述最優(yōu)銳利度獲取單元,用于分別對各行的不同相位數(shù)字信號的銳利度進行對比,得到各行的最優(yōu)銳利度,其中所述各行的最優(yōu)銳利度為不同相位數(shù)字信號同一行的銳利度最大值;

      所述統(tǒng)計單元,用于分別對所述不同相位數(shù)字信號的最優(yōu)銳利度行數(shù)進行統(tǒng)計;

      所述對比單元,用于對比所述不同相位數(shù)字信號的最優(yōu)銳利度行數(shù),所述最優(yōu)銳利度行數(shù)最大的數(shù)字信號對應(yīng)的相位為所述模式信號的較好相位。

      在本發(fā)明實施例中,所述模式信號的類型包括R信號、G信號和B信號,或,Y信號、Pb信號、Pr信號和cvbs信號。

      本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里發(fā)明的公開后,將容易想到本發(fā)明的其它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本發(fā)明未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。

      應(yīng)當理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。

      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1