專利名稱:可處理復(fù)合信號及非復(fù)合信號的視頻處理電路及其方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種視頻處理電路,特別有關(guān)于一種可處理復(fù)合信號與非 復(fù)合信號的視頻處理電路及其相關(guān)視頻處理方法。
背景技術(shù):
請參閱圖1。圖1所示為依據(jù)現(xiàn)有技術(shù)的視頻處理電路(video processing circuit)10的示意圖。視頻處理電路10包含視頻解碼器(video decoder)12,串 色抑制器(cross color suppressor) 14,解交錯掃描電路(de-interlace circuit)16及 縮放控制器(scalar)18,其中視頻解碼器12及串色抑制器14有各自的線緩沖 器(line buffer)及幀緩沖器(frame buffer)(圖中未顯示)。依據(jù)現(xiàn)有技術(shù),串 色抑制器14用以解決串色(cross color)問題。與現(xiàn)有的未使用串色抑制器的 視頻處理電路相比,圖1所示的結(jié)構(gòu)導(dǎo)致需要額外的場/幀緩沖器、線緩沖器 及運算邏輯,進(jìn)一步導(dǎo)致這些緩沖器需要額外的存儲器存取帶寬,從而需要 在串色問題及上述的額外需求間進(jìn)行權(quán)衡。
發(fā)明內(nèi)容
為解決上述無法同時解決串色問題及對緩沖器、運算邏輯和存儲器存取 帶寬需求的問題,本發(fā)明公開一種視頻處理電路及方法,可在解決串色問題 的同時減少對場/幀緩沖器,線緩沖器及運算邏輯及存儲器存取帶寬的額外需 求。
本發(fā)明提供一種可處理復(fù)合信號及非復(fù)合信號的視頻處理電路,包含線 緩沖器,幀緩沖器,視頻解碼器,串色抑制器及路徑控制器。視頻解碼器通 過利用線緩沖器及幀緩沖器作為暫時緩沖器來解碼復(fù)合信號;串色抑制器通 過利用線緩沖器及幀緩沖器作為暫時緩沖器來對非復(fù)合信號執(zhí)行串色抑制;
路徑控制器耦接于視頻解碼器及串色抑制器,在需要使用線緩沖器及幀緩沖 器時,耦接線緩沖器及幀緩沖器至視頻解碼器或串色抑制器。
本發(fā)明還提供一種可處理復(fù)合信號及非復(fù)合信號的視頻處理方法,包含: 提供線緩沖器;提供幀緩沖器;利用線緩沖器及幀緩沖器作為視頻解碼器的 暫時緩沖器解碼復(fù)合信號;利用線緩沖器及幀緩沖器作為串色抑制器的暫時 緩沖器對非復(fù)合信號執(zhí)行串色抑制;以及在需要使用線緩沖器及幀緩沖器時, 耦接線緩沖器及幀緩沖器至視頻解碼器或串色抑制器。
上述視頻處理電路及方法在解決串色問題的同時極大地減少了場/幀緩 沖器,線緩沖器及運算邏輯的額外需求,并且更進(jìn)一步,極大減少了前述存 儲器存取帶寬的額外需求。
圖1所示為依據(jù)現(xiàn)有技術(shù)的視頻處理電路的示意圖。
圖2所示為依據(jù)本發(fā)明的第一實施方式的能夠處理復(fù)合信號及非復(fù)合信 號的視頻處理電路的示意圖。
圖3顯示圖2的混合電路中視頻解碼器及串色抑制器在第一范例選擇下 的邏輯代表圖。
圖4顯示圖2的混合電路中視頻解碼器及串色抑制器在第二范例選擇下 的邏輯代表圖。
圖5顯示圖2的混合電路中視頻解碼器及串色抑制器在第三范例選擇下
的邏輯代表圖。
圖6是圖2中VD-CCS模塊110的信號路徑示意圖。
圖7是與圖2中VD-CCS模塊110相似的VD-CCS模塊的另一信號路徑 示意圖。
圖8到圖12是各種與圖2中VD-CCS模塊110相似的VD-CCS模塊的
實施細(xì)節(jié)示意圖。
具體實施例方式
在說明書及權(quán)利要求當(dāng)中使用了某些詞匯來指稱特定的組件。所屬領(lǐng)域 的技術(shù)人員應(yīng)可理解,硬件制造商可能會用不同的名詞來稱呼同一個組件。 本說明書及權(quán)利要求并不以名稱的差異來作為區(qū)分組件的方式,而是以組件 在功能上的差異來作為區(qū)分的準(zhǔn)則。在通篇說明書及后續(xù)的權(quán)利要求項當(dāng)中 所提及的"包含"為開放式的用語,故應(yīng)解釋成"包含但不限定于"。以外,
"耦接" 一詞在此包含任何直接及間接的電氣連接手段。因此,若文中描述 第一裝置耦接于第二裝置,則代表該第一裝置可直接電氣連接于該第二裝置, 或透過其它裝置或連接手段間接地電氣連接至該第二裝置。
請參閱圖2,圖2所示為依據(jù)本發(fā)明第一實施方式的能夠接收并處理復(fù)
合信號(例如復(fù)合電視廣播信號(composite video broadcast signal, CVBS)) 及非復(fù)合信號(例如R/G/B信號,Y/U/V信號或Y/Cb/Cr信號)的視頻處理 電路100的示意圖。視頻處理電路100包含視頻解碼器及串色抑制器(Video Decoder and Cross Color Suppressor,以下簡稱為VD-CCS)模塊110,線緩沖 器(line buffer)120,幀緩沖器(frame buffer)130,解交錯掃描電路(de-interlace circuit)160及縮放控制器(Scalar)180。 VD-CCS模塊110包含路徑控制器(path controller" 10C及混合電路(hybrid circuit" 10H。
圖3,圖4及圖5分別顯示圖2所示的混合電路110H中視頻解碼器112 及串色抑制器114在不同范例選擇下的邏輯代表圖。依據(jù)圖3所示的第一范 例選擇,視頻解碼器112及串色抑制器114為完全不同的組件。依據(jù)圖4所 示的第二范例選擇,視頻解碼器112及串色抑制器114包含至少一共享電路 (例如圖4中陰影部分),共享電路可暫時用做視頻解碼器112的一部分及暫 時用做串色抑制器114的一部分。如圖5所示,依據(jù)第三范例選擇(第二范例 選擇的特定情況),上述視頻解碼器112及串色抑制器114的共享電路為視頻 解碼器112或串色抑制器114的全部。
依據(jù)本發(fā)明一實施方式,無論采用上述哪種范例選擇,包含視頻解碼器
112或串色抑制器114的視頻處理電路100均可利用線緩沖器120及幀緩沖 器130作為暫時緩沖器。更明確地說,在本實施方式中,視頻解碼器112可 利用線緩沖器120及幀緩沖器130作為暫時緩沖器以解碼復(fù)合信號。此外, 串色抑制器114可利用線緩沖器120及幀緩沖器130作為暫時緩沖器以對非 復(fù)合信號執(zhí)行串色抑制。
在本實施方式中,耦接于混合電路110H中的視頻解碼器112及串色抑 制器114的路徑控制器IIOC,可在需要使用線緩沖器120及幀緩沖器130 時,耦接線緩沖器120及幀緩沖器130至視頻解碼器112或串色抑制器114。 更明確地說,路徑控制器110C可依據(jù)是否接收到復(fù)合信號或非復(fù)合信號來 決定是否將線緩沖器120及幀緩沖器130耦接至視頻解碼器112或串色抑制 器114。依據(jù)本發(fā)明第一實施方式,當(dāng)接收到復(fù)合信號時,視頻解碼器112 是有效的(active),并且串色抑制器114是停止的(inactive);而當(dāng)接收到非復(fù) 合信號時,視頻解碼器112是停止的,并且串色抑制器114是有效的。因而, 若視頻解碼器112為有效,則路徑控制器110C可耦接線緩沖器120及幀緩 沖器130至視頻解碼器112;否則,路徑控制器110C可耦接線緩沖器120 及幀緩沖器130至串色抑制器114。
圖6是圖2中VD-CCS模塊110的信號路徑示意圖。如圖6所示,路徑 控制器110C包含多工器(multiplexer)612及614,用以多工視頻處理電路100 中的信號。路徑控制器llOC更包含輸入源檢測器(input source detector)622, 用以檢測是否接收到復(fù)合信號或非復(fù)合信號。依據(jù)本實施方式,輸入源檢測 器622控制路徑控制器110C中多工器612的信號選擇。若接收到復(fù)合信號, 則多工器612選擇視頻處理電路100中的二維(two-dimensional, 2D)梳形濾波 器(comb filter)602的濾波結(jié)果;若接收到非復(fù)合信號,則多工器612選擇非 復(fù)合信號。如圖6所示,視頻處理電路100中的移動檢測器624控制路徑控 制器110C中的多工器614的信號選擇。若檢測到靜態(tài)影像(still image),則 多工器614選擇視頻處理電路100中的三維(three-dimensional, 3D)梳形濾波
器603的濾波結(jié)果。若檢測到動態(tài)影像(motion image),則多工器614選擇多 工器612的輸出。
關(guān)于本實施方式的第一范例選擇,其實施細(xì)節(jié)將更進(jìn)一步描述如下。視 頻處理電路100包含至少一暫時緩沖器(例如線緩沖器120或幀緩沖器130) 及至少一運算電路的組合。每一運算電路包含至少一算術(shù)單元,至少一多工 器,及/或至少一放大器。當(dāng)視頻解碼器112有效時,視頻解碼器112可利用 至少包含線緩沖器120及至少一運算電路的組合作為二維梳形濾波器602。 當(dāng)串色抑制器114有效時,串色抑制器114可利用至少包含線緩沖器120及 至少一運算電路的組合作為濾波器,其中該濾波器大致等同于二維梳形濾波 器602的變形濾波器。
此外,當(dāng)視頻解碼器112有效時,視頻解碼器112可利用至少包含幀緩 沖器130及至少一運算電路的組合作為三維梳形濾波器603。并且當(dāng)串色抑 制器114有效時,串色抑制器114可利用至少包含幀緩沖器130及至少一運 算電路的組合作為濾波器,其中該濾波器大致等同于三維梳形濾波器603的 變形濾波器。
關(guān)于本實施方式的第二范例選擇或第三范例選擇,其實施細(xì)節(jié)將更進(jìn)一 步描述如下。視頻解碼器112及串色抑制器114包含至少一共享電路。每一 共享電路均包含至少一算術(shù)單元,至少一多工器,及/或至少一放大器,每一 組件均為視頻解碼器112及串色抑制器114的共享組件。當(dāng)視頻解碼器112 有效時,視頻解碼器112可利用至少共享電路及線緩沖器120的組合作為二 維梳形濾波器602。并且當(dāng)串色抑制器114有效時,串色抑制器114可利用 至少共享電路及線緩沖器120的組合作為濾波器,其中該濾波器大致等同于 二維梳形濾波器602或二維梳形濾波器602的變形濾波器。
此外,當(dāng)視頻解碼器112有效時,視頻解碼器112可利用至少共享電路 及幀緩沖器130的組合作為三維梳形濾波器603。并且當(dāng)串色抑制器114有 效時,串色抑制器114可利用至少共享電路及幀緩沖器130的組合作為濾波
器,其中該濾波器大致等同于三維梳形濾波器603或三維梳形濾波器603的 變形濾波器。
依據(jù)本發(fā)明第二實施方式(第一實施方式的變形實施方式),視頻解碼 器112可利用至少共享電路及幀緩沖器(例如幀緩沖器130)的組合作為第一 移動檢測器,并且串色抑制器114可利用至少共享電路及幀緩沖器的組合作 為第二移動檢測器。依據(jù)第二實施方式的變形實施方式,第二移動檢測器大 致等同于第一移動檢測器或第一移動檢測器的變形檢測器。
圖7顯示與圖2中VD-CCS模塊(例如VD-CCS模塊1 IO)相似的VD-CCS 模塊的另一信號路徑示意圖。其中,當(dāng)接收到復(fù)合信號時,視頻解碼器112 是有效的,并且串色抑制器114是停止的;當(dāng)接收到非復(fù)合信號時,視頻解 碼器112是停止的,并且串色抑制器114是有效的。如圖7所示,輸入源檢 測器722是輸入源檢測器622的變形檢測器,并且濾波器702及703分別是 二維梳形濾波器602及三維梳形濾波器603的變形濾波器。
圖7中,變形實施方式的輸入源檢測器722可控制暫時緩沖器及至少一 共享電路/運算電路的不同組合作為濾波器702及703。更明確地說,當(dāng)視頻 解碼器112有效時,濾波器702等同于上述二維梳形濾波器602,并且濾波 器703等同于上述三維梳形濾波器603。此外,當(dāng)串色抑制器114有效時, 濾波器702可為垂直濾波器(vertical filter),并且濾波器703可為時間濾波器 (temporal filter)。
圖8到圖12是各種與圖2中VD-CCS模塊110相似的VD-CCS模塊的 實施細(xì)節(jié)示意圖。圖8是二維梳形濾波器602的一實施方式的示意圖。其中 線延遲器(line delay)811及812對應(yīng)于線緩沖器120。圖9是二維梳形濾波器 602及三維梳形濾波器603的一實施方式的示意圖。圖10是視頻解碼器112 的一實施方式的示意圖,串色抑制器114可暫時使用其中一些組件,例如線 緩沖器IOIO(對應(yīng)于線緩沖器120),算術(shù)單元1011、 1012及1013,及放大器 1014及1015(標(biāo)記為"0.5X"),同時,算術(shù)單元1011、 1012及1013及放大
器1014及1015可實現(xiàn)于至少一共享電路中。圖11是視頻解碼器112的另一 實施方式的示意圖,串色抑制器114可暫時使用其中一些組件,例如線延遲 器1110(對應(yīng)于線緩沖器120)。圖12是視頻解碼器112的又一實施方式的示 意圖,串色抑制器114可暫時使用其中一些組件,例如線延遲1211及 1212(對應(yīng)于線緩沖器120)。
與現(xiàn)有技術(shù)相比,本發(fā)明的電路及方法極大地減少了對場/幀緩沖器,線 緩沖器及運算邏輯的額外需求,更進(jìn)一步,極大減少了對存儲器存取帶寬的額外需求。
雖然本發(fā)明已以實施方式揭露如上,但是對于本領(lǐng)域的技術(shù)人員,依據(jù) 本發(fā)明實施方式的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種可處理復(fù)合信號及非復(fù)合信號的視頻處理電路,其特征在于,所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電路包含線緩沖器;幀緩沖器;視頻解碼器,通過利用所述的線緩沖器及所述的幀緩沖器作為暫時緩沖器來解碼所述的復(fù)合信號;串色抑制器,通過利用所述的線緩沖器及所述的幀緩沖器作為暫時緩沖器來對所述的非復(fù)合信號執(zhí)行串色抑制;以及路徑控制器,耦接于所述的視頻解碼器及所述的串色抑制器,在需要使用所述的線緩沖器及所述的幀緩沖器時,耦接所述的線緩沖器及所述的幀緩沖器至所述的視頻解碼器或所述的串色抑制器。
2. 如權(quán)利要求1所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電路, 其特征在于,所述的路徑控制器依據(jù)是否接收到所述的復(fù)合信號或所述的非 復(fù)合信號決定是否將所述的線緩沖器及所述的幀緩沖器耦接至所述的視頻解 碼器或所述的串色抑制器。
3. 如權(quán)利要求1所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電路, 其特征在于,所述的視頻解碼器及所述的串色抑制器包含至少一個共享電路, 所述的共享電路可暫時作為所述的視頻解碼器的一部分及暫時作為所述的串 色抑制器的一部分。
4. 如權(quán)利要求3所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電路, 其特征在于,所述的視頻解碼器可利用至少所述的共享電路及所述的線緩沖 器作為二維梳形濾波器,并且所述的串色抑制器可利用至少所述的共享電路 及所述的線緩沖器作為濾波器。
5. 如權(quán)利要求4所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電路, 其特征在于,所述的濾波器為垂直濾波器或為大致等同于所述的二維梳形濾 波器或所述的二維梳形濾波器變形的濾波器。
6. 如權(quán)利要求3所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電路, 其特征在于,所述的視頻解碼器可利用至少所述的共享電路及所述的幀緩沖 器作為三維梳形濾波器,并且所述的串色抑制器可利用至少所述的共享電路 及所述的幀緩沖器作為濾波器。
7. 如權(quán)利要求6所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電路, 其特征在于,所述的濾波器為時間濾波器或為大致等同于所述的三維梳形濾 波器或所述的三維梳形濾波器變形的濾波器。
8. 如權(quán)利要求3所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電路, 其特征在于,所述的共享電路包含至少一算術(shù)單元,至少一多工器,或至少 一放大器。
9. 如權(quán)利要求3所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電路, 其特征在于,所述的視頻解碼器可利用至少所述的共享電路及所述的幀緩沖 器作為第一移動檢測器,并且所述的串色抑制器可利用至少所述的共享電路 及所述的幀緩沖器作為第二移動檢測器。
10. 如權(quán)利要求9所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電路, 其特征在于,所述的第二移動檢測器大致等同于所述的第一移動檢測器或所 述的第一移動檢測器的變形檢測器。
11. 如權(quán)利要求1所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電路, 其特征在于,所述的視頻解碼器可利用至少所述的線緩沖器及至少一運算電 路的組合作為二維梳形濾波器,并且所述的串色抑制器可利用至少所述的線 緩沖器及至少一運算電路的組合作為濾波器。
12. 如權(quán)利要求11所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電 路,其特征在于,所述的濾波器為垂直濾波器或為大致等同于所述的二維梳 形濾波器變形的濾波器。
13. 如權(quán)利要求11所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電 路,其特征在于,所述的運算電路包含至少一算術(shù)單元,至少一多工器,或 至少一放大器。
14. 如權(quán)利要求1所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電路, 其特征在于,所述的視頻解碼器可利用至少所述的幀緩沖器及至少一運算電 路的組合作為三維梳形濾波器,并且所述的串色抑制器可利用至少所述的幀 緩沖器及至少一運算電路的組合作為濾波器。
15. 如權(quán)利要求14所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電 路,其特征在于,所述的濾波器為時間濾波器或為大致等同于所述的三維梳 形濾波器變形的濾波器。
16. 如權(quán)利要求14所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電 路,其特征在于,所述的運算電路包含至少一算術(shù)單元,至少一多工器,或 至少一放大器。
17. 如權(quán)利要求1所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電路, 其特征在于,所述的路徑控制器包含至少一多工器,用以多工視頻處理電路中的至少一信號;以及 輸入源檢測器,耦接于所述的多工器,用以檢測是否接收到所述的復(fù)合 信號或所述的非復(fù)合信號。
18. 如權(quán)利要求17所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電 路,其特征在于,所述的輸入源檢測器控制所述的路徑控制器中的至少一多 工器的信號選擇。
19. 如權(quán)利要求17所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理電 路,其特征在于,所述的視頻處理電路中的移動檢測器控制所述的路徑控制 器中的至少一多工器的信號選擇。
20. —種可處理復(fù)合信號及非復(fù)合信號的視頻處理方法,所述的方法包含提供線緩沖器; 提供幀緩沖器;利用所述的線緩沖器及所述的幀緩沖器作為視頻解碼器的暫時緩沖器來 解碼所述的復(fù)合信號;利用所述的線緩沖器及所述的幀緩沖器作為串色抑制器的暫時緩沖器來 對所述的非復(fù)合信號執(zhí)行串色抑制;以及在需要使用所述的線緩沖器及所述的幀緩沖器時,耦接所述的線緩沖器 及所述的幀緩沖器至所述的視頻解碼器或所述的串色抑制器。
21. 如權(quán)利要求20所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理方 法,其特征在于,所述的在需要使用所述的線緩沖器及所述的幀緩沖器時, 耦接所述的線緩沖器及所述的幀緩沖器至所述的視頻解碼器或所述的串色抑 制器的步驟更包含依據(jù)是否接收到所述的復(fù)合信號或所述的非復(fù)合信號決定是否將所述的 線緩沖器及所述的幀緩沖器耦接至所述的視頻解碼器或所述的串色抑制器。
22. 如權(quán)利要求20所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理方 法,其特征在于,更包含提供至少一共享電路,所述的共享電路可暫時用做所述的視頻解碼器的 一部分及暫時用做所述的串色抑制器的一部分。
23. 如權(quán)利要求20所述的可處理復(fù)合信號及非復(fù)合信號的視頻處理方 法,其特征在于,所述的視頻解碼器及所述的串色抑制器是完全不同的組件。
全文摘要
本發(fā)明是關(guān)于一種可處理復(fù)合信號與非復(fù)合信號的視頻處理電路,其包含線緩沖器、幀緩沖器、視頻解碼器、串色抑制器及路徑控制器。視頻解碼器通過利用線緩沖器及幀緩沖器作為暫時緩沖器來解碼復(fù)合信號。串色抑制器通過利用線緩沖器及幀緩沖器作為暫時緩沖器來執(zhí)行非復(fù)合信號的串色抑制。路徑控制器耦接于視頻解碼器及串色抑制器,在需要使用線緩沖器及幀緩沖器時,耦接線緩沖器及幀緩沖器至視頻解碼器。本發(fā)明還公開一種視頻處理方法。上述視頻處理電路及方法在解決串色問題的同時極大地減少了場/幀緩沖器,線緩沖器及運算邏輯的額外需求,并且更進(jìn)一步,極大減少了存儲器存取帶寬的額外需求。
文檔編號H04N11/20GK101365091SQ20071015245
公開日2009年2月11日 申請日期2007年10月12日 優(yōu)先權(quán)日2007年8月6日
發(fā)明者趙柏偉, 陳一弘 申請人:聯(lián)發(fā)科技股份有限公司