一種數(shù)字視頻信號處理系統(tǒng)及方法
【專利摘要】本發(fā)明提供了一種數(shù)字視頻信號處理系統(tǒng)及方法。對輸入的數(shù)字視頻信號進(jìn)行同步處理,并提取其中的行信息和場信息,以及幀長度和幀頭信息;將同步后的數(shù)字視頻信號轉(zhuǎn)為系統(tǒng)時鐘域下;對轉(zhuǎn)換后的數(shù)字視頻信號進(jìn)行整幀緩存;讀出緩存中的數(shù)字視頻信號。利用本發(fā)明方案在設(shè)計編碼器的時候就不存在由于視頻信號切換或者閃斷從而引起編碼芯片重新編碼或者死機(jī)的情況。從而提高了在前端信號切換時的用戶體驗(yàn),和編碼的穩(wěn)定性。
【專利說明】一種數(shù)字視頻信號處理系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種數(shù)字視頻信號處理系統(tǒng)及方法,特別是涉及一種適用于廣播電視行業(yè)的數(shù)字視頻信號處理系統(tǒng)及方法。
【背景技術(shù)】
[0002]現(xiàn)階段常用的編碼方案為先經(jīng)過數(shù)字ADC將模擬信號轉(zhuǎn)化為數(shù)字視頻信號,然后再將數(shù)字視頻信號給編碼芯片進(jìn)行編碼。
[0003]1、在前端的模擬信號可能出現(xiàn)信號源閃斷的情況,則會導(dǎo)致編碼芯片死機(jī)或者編出的圖像唇音不同步。
[0004]2、在前端的模擬信號進(jìn)行切換的時候,由于信號的變化會導(dǎo)致編碼芯片重啟編碼,導(dǎo)致輸出的圖像會出現(xiàn)較長時間的黑屏,從而導(dǎo)致用戶體驗(yàn)不好。
【發(fā)明內(nèi)容】
[0005]本發(fā)明要解決的技術(shù)問題是提供一種無論前端信號如何變化,均保證編碼器能夠正常穩(wěn)定工作的數(shù)字視頻信號處理系統(tǒng)及方法。
[0006]本發(fā)明采用的技術(shù)方案如下:一種數(shù)字視頻信號處理系統(tǒng),其特征在于,包括:
同步模塊,對輸入的數(shù)字視頻信號進(jìn)行同步處理,并提取其中的行信息和場信息,以及幀長度和幀頭信息;
轉(zhuǎn)換時鐘域模塊,將同步后的數(shù)字視頻信號轉(zhuǎn)為系統(tǒng)時鐘域下;
視頻幀緩存模塊,對數(shù)字視頻信號進(jìn)行整幀緩存;
視頻信號讀取模塊,讀出緩存中的數(shù)字視頻信號。
[0007]作為優(yōu)選,還包括內(nèi)部時鐘產(chǎn)生模塊,根據(jù)同步得出的行場信息確定出視頻的格式,從而通過鎖相環(huán)或者晶振產(chǎn)生出相應(yīng)的時鐘頻率發(fā)送至視頻信號讀取模塊。
[0008]作為優(yōu)選,所述內(nèi)部時鐘產(chǎn)生模塊為數(shù)字鎖相環(huán)或者晶振。
[0009]一種數(shù)字視頻信號處理方法,其特征在于,具體方法步驟為:
一、對輸入的數(shù)字視頻信號進(jìn)行同步處理,并提取其中的行信息和場信息,以及幀長度和幀頭信息;
二、將同步后的數(shù)字視頻信號轉(zhuǎn)為系統(tǒng)時鐘域下;
三、對轉(zhuǎn)換后的數(shù)字視頻信號進(jìn)行整幀緩存;
四、讀出緩存中的數(shù)字視頻信號。
[0010]作為優(yōu)選,所述步驟四中,以內(nèi)部產(chǎn)生的時鐘讀出緩存中的數(shù)字視頻信號。
[0011]作為優(yōu)選,所述內(nèi)部產(chǎn)生的時鐘,根據(jù)同步得出的行場信息確定出視頻的格式,從而通過鎖相環(huán)或者晶振產(chǎn)生出相應(yīng)的時鐘頻率。
[0012]作為優(yōu)選,所述方法還包括,當(dāng)緩存中沒有新的緩存幀時則讀出上一次的緩存幀。
[0013]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:利用本發(fā)明方案在設(shè)計編碼器的時候就不存在由于視頻信號切換或者閃斷從而引起編碼芯片重新編碼或者死機(jī)的情況。從而提高了在前端信號切換時的用戶體驗(yàn),和編碼的穩(wěn)定性。
【專利附圖】
【附圖說明】
[0014]圖1為本發(fā)明其中一實(shí)施例的原理不意圖。
【具體實(shí)施方式】
[0015]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0016]本說明書(包括任何附加權(quán)利要求、摘要和附圖)中公開的任一特征,除非特別敘述,均可被其他等效或者具有類似目的的替代特征加以替換。即,除非特別敘述,每個特征只是一系列等效或類似特征中的一個例子而已。
[0017]如圖1所示,數(shù)字視頻信號處理方法的具體方法步驟為:
一、同步模塊對輸入的數(shù)字視頻信號進(jìn)行同步處理,并提取其中的行信息和場信息,以及幀長度和幀頭信息;同步模塊主要是對ADC輸出的視頻信號進(jìn)行同步,并且提取出其中的幀頭,長度,以及制式等后面模塊所需要的指示信號。并且在同步的時候要考慮到前端ADC在鎖定的時候會出現(xiàn)視頻時鐘不穩(wěn)定的情況。
[0018]二、轉(zhuǎn)換時鐘域模塊將同步后的數(shù)字視頻信號轉(zhuǎn)為系統(tǒng)時鐘域下,確保前端視頻信號在鎖定的過程中不會對后面的模塊產(chǎn)生影響。轉(zhuǎn)換時鐘域模塊主要是將視頻信號轉(zhuǎn)換到內(nèi)部時鐘域中,防止由于前端信號的時鐘信號不穩(wěn)定而引起后端模塊崩潰。
[0019]三、視頻幀緩存模塊對轉(zhuǎn)換后的數(shù)字視頻信號進(jìn)行整幀緩存,以整幀的方式寫入緩存中;視頻幀緩存以及幀保護(hù)模塊,主要是將視頻信號以整幀為單位寫入,這樣就能保證該模塊輸出的視頻信號時鐘為整幀的數(shù)據(jù),從而是編碼器能正常的工作。視頻幀緩存模塊可以為外部的SRAM,DDR2,SDRAM等存儲芯片。
[0020]四、視頻信號讀取模塊讀出緩存中的數(shù)字視頻信號。
[0021]利用本發(fā)明方案在設(shè)計編碼器的時候就不存在由于視頻信號切換或者閃斷從而引起編碼芯片重新編碼或者死機(jī)的情況。從而提高了在前端信號切換時的用戶體驗(yàn),和編碼的穩(wěn)定性。
[0022]在本具體實(shí)施例中,所述步驟四中,以內(nèi)部產(chǎn)生的時鐘讀出緩存中的數(shù)字視頻信號。
[0023]在本具體實(shí)施例中,所述內(nèi)部產(chǎn)生的時鐘,內(nèi)部時鐘產(chǎn)生模塊根據(jù)同步得出的行場信息確定出視頻的格式,從而通過鎖相環(huán)或者晶振產(chǎn)生出相應(yīng)的時鐘頻率。主要是根據(jù)同步模塊得出的視頻格式產(chǎn)生相應(yīng)的時鐘供內(nèi)部時鐘產(chǎn)生模塊使用。內(nèi)部時鐘產(chǎn)生模塊可以為數(shù)字鎖相環(huán)或者晶振。
[0024]在本具體實(shí)施例中,所述方法還包括,當(dāng)緩存中沒有新的緩存幀時則讀出上一次的緩存幀。
【權(quán)利要求】
1.一種數(shù)字視頻信號處理系統(tǒng),其特征在于,包括: 同步模塊,對輸入的數(shù)字視頻信號進(jìn)行同步處理,并提取其中的行信息和場信息,以及幀長度和幀頭信息; 轉(zhuǎn)換時鐘域模塊,將同步后的數(shù)字視頻信號轉(zhuǎn)為系統(tǒng)時鐘域下; 視頻幀緩存模塊,對數(shù)字視頻信號進(jìn)行整幀緩存; 視頻信號讀取模塊,讀出緩存中的數(shù)字視頻信號。
2.根據(jù)權(quán)利要求1所述的數(shù)字視頻信號處理系統(tǒng),其特征在于,還包括內(nèi)部時鐘產(chǎn)生模塊,根據(jù)同步得出的行場信息確定出視頻的格式,從而通過鎖相環(huán)或者晶振產(chǎn)生出相應(yīng)的時鐘頻率發(fā)送至視頻信號讀取模塊。
3.根據(jù)權(quán)利要求2所述的數(shù)字視頻信號處理系統(tǒng),其特征在于,所述內(nèi)部時鐘產(chǎn)生模塊為數(shù)字鎖相環(huán)或者晶振。
4.一種數(shù)字視頻信號處理方法,其特征在于,具體方法步驟為: 一、對輸入的數(shù)字視頻信號進(jìn)行同步處理,并提取其中的行信息和場信息,以及幀長度和幀頭信息; 二、將同步后的數(shù)字視頻信號轉(zhuǎn)為系統(tǒng)時鐘域下; 三、對轉(zhuǎn)換后的數(shù)字視頻信號進(jìn)行整幀緩存; 四、讀出緩存中的數(shù)字視頻信號。
5.根據(jù)權(quán)利要求4所述的數(shù)字視頻信號處理方法,所述步驟四中,以內(nèi)部產(chǎn)生的時鐘讀出緩存中的數(shù)字視頻信號。
6.根據(jù)權(quán)利要求5所述的數(shù)字視頻信號處理方法,所述內(nèi)部產(chǎn)生的時鐘,根據(jù)同步得出的行場信息確定出視頻的格式,從而通過鎖相環(huán)或者晶振產(chǎn)生出相應(yīng)的時鐘頻率。
7.根據(jù)權(quán)利要求4所述的數(shù)字視頻信號處理方法,所述方法還包括,當(dāng)緩存中沒有新的緩存幀時則讀出上一次的緩存幀。
【文檔編號】H04N5/04GK104469462SQ201410720031
【公開日】2015年3月25日 申請日期:2014年12月3日 優(yōu)先權(quán)日:2014年12月3日
【發(fā)明者】袁勝利, 唐俊輝 申請人:成都德芯數(shù)字科技有限公司