新四季網

視頻解交錯裝置與方法

2023-10-06 07:18:19

專利名稱:視頻解交錯裝置與方法
技術領域:
本發明涉及一種視頻解交錯裝置與方法,且特別是涉及一種以影片來源 的梳形為基礎的視頻解交錯裝置與方法。
背景技術:
一般在拍攝影片的時候,大部分採取每秒24場(即所謂的膠巻3: 2格式) 或每秒30場(即所謂的膠巻2: 2格式)的速度進行錄製,然而一般電視視頻的 標準卻是每秒50場或每秒60場,因此當影片利用電視進行傳播的時候,必 須先將一個幀(frame)交錯地拆成兩個場,並且安插數個額外的場來保持影片 的播放速度,這個動作被稱的為剪輯(Telecine),較為常見的有2: 2下拉(2: 2 pull-down)及3: 2下拉(3: 2 puU-do麗)二種方式。以NTSC視頻來說,NTSC每秒需要60張場,當所接收的視頻為膠巻3: 2 格式時,由於膠巻3:2格式每秒只有24張幀,若直接分為奇場與偶場,則每 秒只有48張場,因此需要如圖1A所示將一個幀ll分成奇場Olll與偶場Elll, 另一個幀12分為奇場0121、偶場E122與奇場0123,如此循環便可以得到 60張場,此即所謂的3: 2下拉。圖1B則示出了習知2: 2下拉示意圖。由 於膠巻2: 2格式原本就有30個幀,只要將所有幀F01皆分為奇場001與偶場 E01即可。當電視接收到視頻之後,會一個場接一個場地交錯播放,因此播放時必 須要先進行解交錯(de-interlace)處理,以避免兩個不同的場出現在同一個 畫面上造成的畫面產生梳形(combing)問題。圖2即兩個不同的場出現在同一 個畫面上所造成的梳形結果。視頻解交錯的方式很多, 一般來說,若視頻來 源是膠巻格式的時候,最好的解交錯方式是將屬於同一個幀的兩個場結合回 去成為一個幀,這樣會得到最清晰的影像,這個動作被稱之為場合併(weave), 較為常見的有反2: 2下拉(inverse 2: 2 pull-down)及反3: 2下拉(inverse 3: 2 pul卜down)二種方式。圖3A以及圖3B分別示出了反2: 2下拉以及反3: 2下拉的示意圖。 由於^見頻的來源,可能來自於2:2 pull-down、 3:2 pull-down、或是一 般的錄像(video),因此在進行反剪輯前,先要對視頻進行分析判斷,這樣才 能決定某個場是應該要結合前一個場或者後一個場,還是進行一般視頻解交 錯的動作。發明內容本發明的目的就是在提供一種視頻解交錯裝置,用以判斷所接收的視頻 格式,並選擇一種適合的解交錯處理。本發明的再一 目的是提供一種視頻解交錯方法,用以檢測連續場的梳形 的數量,應用上述梳形數量結果,進行膠巻^r測,以達到對上述連續場作適 應性的解交錯處理。本發明提出一種視頻解交錯裝置,包括梳形檢測裝置以及解交錯格式 決定裝置。梳形檢測裝置接收多個連續的場,對上述場作梳形檢測,輸出一 梳形檢測結果。解交錯格式決定裝置接收梳形檢測結果並將梳形檢測結果與 多個樣式作比較,當梳形檢測結果與上述樣式之中一特定樣式符合時,決定依照本發明的較佳實施例所述的視頻解交錯裝置,上述連續的場包括奇 場與偶場,且梳形檢測裝置包括動態檢測裝置以及梳形檢測器。動態檢測 裝置接收連續的場,用以判斷上述連續的場之中,相鄰的奇場與相鄰的偶場 之間是否有動態現象。當動態檢測裝置判斷連續的場中,相鄰的一特定奇場 與一特定偶場有動態現象時,梳形檢測器統計特定奇場與特定偶場的一梳形 數目。依照本發明的較佳實施例所述的視頻解交錯裝置,上迷每一場包括多個 像素,分別表示為P(x,y) 其中(x,y)表示像素在場中所在的位置,且動態 檢測裝置包括動態運算裝置以及動態判斷裝置。動態運算裝置接收第i個 場的第P(x,y)像素、第i個場的第P(x,y+1)像素、第i+l個場的第P(x,y) 像素、第i+l個場的第P(x,y+1)像素、第i+2個場的第P(x,y)像素、第i+2 個場的第P(x,y+1)像素,將第i+2個場的第P(x,y)像素與第i + l個場的第 P(x,y)像素的差值加上第i+2個場的第P(x,y+1)像素與第i+l個場的第 P(x,y)像素的差值作為一第一加總值,將第i+2個場的第P(x,y+l)像素與第 i+l個場的第P(x,y+1)像素的差值加上第i+2個場的第P(x,y+1)像素與第 i+l個場的第P(x, y)像素的差值作為一第二加總值,將第i+2個場的第P(x, y) 像素與該第i個場的第P(x,y)像素的差值加上第i+2個場的第P(x,y+l)像素 與第i個場的第P(x,y+1)像素的差值作為一第三加總值,其中i為自然數且 0<—<=該些場的數目。動態判斷裝置,接收第一、第二、第三加總值,輸出 一偶數像素移動信號以及一奇數像素移動信號,當第一加總值與第三加總值 大於等於第一默認值時,使能偶數像素移動信號,當第二加總值與第三加總 值大於等於第一默認值時,使能奇數像素移動信號。依照本發明的較佳實施例所述的視頻解交錯裝置,上述動態運算裝置包 括第一 第五減法器以及第一 第三加法器。第一減法器將第i+2個場的 第P(x,y)像素與第i+l個場的第P(x,y)像素作減法運算後輸出一第一減法 值。第二減法器將第i+2個場的第P(x,y+1)像素與第i+l個場的第P(x,y) 像素作減法運算後輸出一第二減法值。第三減法器將第i+2個場的第P(x,y+1) 像素與第i+l個場的第P(x,y+1)像素作減法運算後輸出一第三減法值。第四 減法器將第i+2個場的第P(x,y)像素與第i個場的第P(x,y)像素作減法運算 後輸出一第四減法值。第五減法器將第i+2個場的第P(x,y+1)像素與第i個 場的第P(x,y+1)像素作減法運算後輸出一第五減法值。第一加法器接收第一 減法值與第二減法值,將第一減法值加上第二減法值後輸出第一加總值。第 二加法器接收第二減法值與第三減法值,將第二減法值加上第三減法值後輸 出第二加總值。第三加法器接收第四減法值與第五減法值,將第四減法值加 上第五減法值後輸出第三加總值。在一較佳實施例中,上述第三、第四、第 五加法器更包括作低通運算。依照本發明的較佳實施例所述的視頻解交錯裝置,上述動態判斷裝置包 括第一 第三比較器以及第一 第二邏輯電路。第一比較器接收第一加總 值與第一默認值,輸出第--判斷信號,當第一加總值大於等於第一默認值, 使能第一判斷信號。第二比較器接收第二加總值與第一默認值,輸出第二判 斷信號,當第二加總值大於等於第一默認值,使能第二判斷信號。第三比較 器接收第三加總值與第一默認值,輸出第三判斷信號,當第三加總值大於等 於第一默認值,使能第三判斷信號。第一邏輯電路耦接第一比較器與第三比 較器,接收第一判斷信號與第三判斷信號,輸出偶數像素移動信號,當第一 判斷信號與第三判斷信號同時為使能狀態時,使能偶數像素移動信號。第二 邏輯電路耦接第二比較器與第三比較器,接收第二判斷信號與第三判斷信號, 輸出奇數像素移動信號,當第二判斷信號與該第三判斷信號同時為使能狀態 時,使能奇數像素移動信號。依照本發明的較佳實施例所述的視頻解交錯裝置,上述梳形檢測器包括 梳形運算裝置、梳形判斷裝置以及梳形累加紀錄緩衝器。梳形判斷裝置接收 第i + l個場的第P(x,y)像素、第i+l個場的第P(x,y+1)像素、第i+2個場的 第P(x,y)像素、第i+2個場的第P(x,y+1)像素,當第i+2個場的第P (x, y) 像素與第i+l個場的第PU,y)像素的差值大於等於第二默認值時,輸出並使 能第一比較信號,當第i+2個場的第P(x,y+1)像素與第i+l個場的第P(x,y) 像素的差值大於等於第二默認值時,輸出並使能第二比較信號,當第i+2個 場的第P(x,y+1)像素與第i+l個場的第P(x,y+1)像素的差值大於等於第二默 認值時,輸出並使能第三比較信號,其中i為自然數且0<="=該些場的數目。 梳形運算裝置接收並根據第一比較信號、第二比較信號、第三比較信號、奇 數像素移動信號以及偶數像素移動信號,決定第i+l個場的第P(x,y)像素、 第i + l個場的第P(x, y+l)像素、第i+2個場的第P(x,y)像素、第i+2個場的 第P(x,y+1)像素是否有梳形現象,當判斷為是時,將梳形累加值累加默認值 作為梳形累加值,當第i+t個幀與第i+2個幀中所有像素皆判斷完畢,輸出 梳形累加值。梳形累加紀錄緩衝器接收梳形累加值,用以分類儲存每一連續 K個場所對應的梳形累加值。依照本發明的較佳實施例所述的視頻解交錯裝置,上述梳形運算裝置包 括第六 第八減法器以及第四 第六比較器。第六減法器將第i+2個場的 第P(x,y)像素與第i+l個場的第P(x,y)像素作減法運算後輸出一第六減法 值。第七減法器將第i+2個場的第P(x,y+1)像素與第i+l個場的第P(x,y) 像素作減法運算後輸出第七減法值。第八減法器將第i+2個場的第P(x,y+1) 像素與第i+l個場的第P(x,y+1)像素作減法運算後輸出第八減法值。第四比 較器將第六減法值與第二默認值作比較後輸出第 一比較信號,當第六減法值 大於等於第二默認值,使能第一比較信號。第五比較器將第七減法值與第二 默認值作比較後輸出第二比較信號,當該第七減法值大於等於第二默認值, 使能第二比較信號。第六比較器將第八減法值與第二默認值作比較後輸出第 三比較信號,當第八減法值大於等於第二默認值,使能第三比較信號。依照本發明的較佳實施例所述的視頻解交錯裝置,上述梳形判斷裝置更 包括一梳形檢查裝置。此梳形檢查裝置接收第六減法值、第七減法值以及第
八減法值,將第i+2個場的P(x-l,yM象素與第i+l個場的P(x-l,yM象素的差 值與該第六減法值作比較,將第i+2個場的P(x-l,y+l)像素與第i+l個場的 P(x-l,y)像素的差值與該第七減法值作比較,將第i+2個場的P(x-l,y+l)像 素與第i+l個場的P(x-1,y+l)像素的差值與該第八減法值作比較,輸出第一 梳形判斷信號以及第二梳形判斷信號,其中,梳形運算裝置更耦接梳形檢查 裝置,接收並根據第一比較信號、該第二比較信號、第三比較信號、奇數像 素移動信號、偶數像素移動信號、第一梳形判斷信號以及該第二梳形判斷信 號,決定第i+l個場的第P(x,y)像素、第i+l個場的第P(x,y+1)像素、第 i+2個場的第P(x, y)像素、第i+2個場的第P(x,y+1)像素是否有梳形現象。依照本發明的較佳實施例所述的視頻解交錯裝置,上述梳形檢查裝置更 包括第一梳形型態檢查器、第二梳形型態檢查器、第一梳形型態緩存器、 第二梳形型態緩存器、第一梳形型態比較器以及第二梳形型態比較器。第一 梳形型態檢查器接收第六減法值與第七減法值,用以判斷第i+2個場的P(x,y) 像素、P(x,y+1)像素以及第i + l場的P(x,y)像素的梳形型態。第二梳形型態 檢查器接收第七減法值與第八減法值,用以判斷第i+l個場的P(x,y)像素、 P(x,y+1)像素以及第i+2場的P(x,y+1)像素的梳形型態。第一梳形型態緩存 器儲存有第i+2個場的P(x-l,y)像素、P(x-1,y+l)像素以及第i+l場的 P(x-1,y)像素的梳形型態。第二梳形型態緩存器儲存有第i+l個場的P(x-l,y) 像素、P(x-1,y+l)像素以及第i+2場的P(x-l,y+l)像素的梳形型態。第一梳 形型態比較器耦接第 一梳形型態檢查器以及第 一梳形型態緩存器,用以比較 第i+2個場的P(x,y)像素、P(x,y+1)像素以及第i+l場的P (x, y)像素的梳形 型態與第i+2個場的P(x-1. y)像素、P(x-1,y+l)像素以及第i+l場的P(x-l,y) 像素的梳形型態是否相同,當兩者型態相同時,輸出並使能第一梳形判斷信 號。第二梳形型態比較器耦接第二梳形型態檢查器以及第二梳形型態緩存器, 用以比較第i+l個場的P(x,y)像素、P(x,y+1)像素以及第i+2場的P(x,y+1) 像素的梳形型態與第i + l個場的P(x-l,y)像素、P(x-l,y+l)像素以及第i+2 場的P(x-l,y+l)像素的梳形型態是否相同,當兩者型態相同時,輸出並使能 該第二梳形判斷信號。依照本發明的較佳實施例所述的視頻解交錯裝置,上述梳形運算裝置包 括第一 第四邏輯門、累加器以及延遲電路。第一邏輯門接收奇數像素移 動信號、第一比較信號以及該第二比較信號,輸出第一邏輯信號,當奇數像
素移動信號、第一比較信號以及第二比較信號使能時,第一邏輯信號為第一 邏輯狀態。第二邏輯門接收偶數像素移動信號、第二比較信號以及該第三比 較信號,輸出一第二邏輯信號,當偶數像素移動信號、第二比較信號以及第 三比較信號使能時,第二邏輯信號為第一邏輯狀態。延遲電路耦接第二邏輯 門,接收第二邏輯信號,將第二邏輯信號延遲一預設時間後輸出一第二延遲 邏輯信號。第三邏輯門,耦接第一邏輯門以及延遲電路,接收第一邏輯信號以及第二延遲邏輯信號,輸出第三邏輯信號,當第一邏輯信號與第二延遲邏 輯信號同為第一邏輯狀態時,將第三邏輯信號設為第一邏輯狀態。第四邏輯門耦接第 一邏輯門以及第二邏輯門,接收該第 一邏輯信號以及該第二邏輯信 號,輸出第四邏輯信號,g第一邏輯信號與該第二邏輯信號同為該第一邏輯 狀態時,將該第四邏輯信號設為該第一邏輯狀態。累加器耦接第三邏輯門與 第四邏輯門,接收第三邏輯信號與該第四邏輯信號,當該第三邏輯信號或該第四邏輯信號其中之一為第 一邏輯狀態時,將梳形累加值累加默認值作為梳 形累加值,當第三邏輯信號或第四邏輯信號兩者皆為第一邏輯狀態時,將梳 形累加值累加兩倍該默認值作為該梳形累加值。依照本發明的較佳實施例所述的視頻解交錯裝置,上述梳形運算裝置包括第一邏輯門、第二邏輯門、延遲電路、第三邏輯門、第四邏輯門以及梳 形群集紀錄器。第一邏輯門接收奇數像素移動信號、第一比較信號以及第二 比較信號,輸出一第一邏輯信號,當奇數像素移動信號、第一比較信號以及 第二比較信號使能時,第一邏輯信號為一第一邏輯狀態。第二邏輯門接收偶 數像素移動信號、第二比較信號以及第三比較信號,輸出一第二邏輯信號, 當該偶數像素移動信號、第二比較信號以及該第三比較信號使能時,第二邏 輯信號為該第一邏輯狀態。延遲電路耦接第二邏輯門,接收第二邏輯信號, 延遲一預設時間後輸出 一第二延遲邏輯信號。第三邏輯門耦接第 一邏輯門以 及延遲電路,接收第一邏輯信號以及第二延遲邏輯信號,輸出一第三邏輯信 號,當第一邏輯信號與第二延遲邏輯信號同為第一邏輯狀態時,將第三邏輯 信號設為第一邏輯狀態。第四邏輯門耦接第一邏輯門以及第二邏輯門,接收 第一邏輯信號以及第二邏輯信號,輸出第四邏輯信號,當第一邏輯信號與第 二邏輯信號同為第一邏輯狀態時,將第四邏輯信號設為第一邏輯狀態。梳形群集紀錄器耦接第三邏輯門與第四邏輯門,接收並紀錄第三邏輯信號與第四 邏輯信號,統計像素P(x,y) ~P(x-k,y-k)的範圍內,第三邏輯信號、第四邏輯信號為第一邏輯狀態的次數,當前述次數大於一群集默認值時,將所述次數值加上梳形累加值作為梳形累加值,當第i+l個幀與第i+2個幀中所有像 素皆判斷完畢,輸出梳形累加值,其中,k為自然數且k〈-x, k<=y。依照本發明的較佳實施例所述的視頻解交錯裝置,上述梳形檢測結果包 括m個梳形累加值,第i個梳形累加值對應第i個場與第i+l個場的梳形個 數,其中m、 i為自然數且m〉i,解交錯格式決定裝置包括膠巻樣式檢測器。 此膠巻樣式檢測器接收m個梳形累加值,並將上述m個梳形累加值與內建的 多個膠巻樣式作比較,當上述m個梳形累加值與膠巻樣式之中一特定膠巻樣 式符合時,決定用特定樣式所對應的一特定解交錯形式對場作解交錯處理。依照本發明的較佳實施例所述的視頻解交錯裝置,上述膠巻樣式檢測器 包括2:2膠巻樣式比較器、3: 2膠巻樣式比較器以及解交錯形式決策器,其 中2: 2膠巻樣式比較器包括多個2: 2膠巻樣式比較器以及2: 2膠巻檢測狀 態機器。每一2:2膠巻樣式比較器包括多個2:2膠巻樣式其中之一,並且接 收上述m個梳形累加值,依照上述m個梳形累加值是否符合上述2: 2膠巻樣 式比較器中的2: 2膠巻樣式,上述2:2膠巻樣式比較器分別輸出[吻合]、[不 吻合]以及[不確定]信號。2:2膠巻檢測狀態機器,耦接上述2:2膠巻樣式比 較器,根據每一該些2: 2膠巻樣式比較器所輸出的[吻合]、[不吻合]以及[不 確定]信號,當一特定2: 2膠巻樣式比較器所輸出的[吻合]信號的次數大於一 第三默認值時,輸出特定2: 2膠巻樣式比較器中的2: 2膠巻樣式所對應的一 特定2: 2吻合信號以及一特定2: 2對策信號。另外,3: 2膠巻樣式比較器包 括多個3: 2膠巻樣式比較器以及3: 2膠巻檢測狀態機器。每一 3: 2膠巻樣 式比較器包括多個3: 2膠巻樣式其中之一,並且接收上述m個梳形累加值, 依照上述m個梳形累加值是否符合上述3: 2膠巻樣式比較器中的3: 2膠巻樣 式,上述3:2膠巻樣式比較器分別輸出[吻合]、[不吻合]以及[不確定]信號。 3: 2膠巻檢測狀態機器耦接上述3: 2膠巻樣式比較器,根據每一 3: 2膠巻樣 式比較器所輸出的[吻合]、[不吻合]以及[不確定]信號,當一特定3:2膠巻 樣式比較器所輸出的[吻合]信號的次數大於一第三默認值時,輸出特定3:2 膠巻樣式比較器中的3: 2膠巻樣式所對應的一特定3: 2吻合信號以及一特定 3:2對策信號。解交錯形式決策器接收並根據特定2:2吻合信號、特定2:2 對策信號、特定3: 2吻合信號以及特定3: 2對策信號,決定該些連續的場使 用特定解交錯形式對上述連續的場作解交錯處理。 依照本發明的較佳實施例所述的視頻解交錯裝置,上述解交錯形式決策器包括形式決定器以及決策選擇器。形式決定器耦接2:2膠巻檢測狀態機 器與3: 2膠巻檢測狀態機器,接收特定2: 2吻合信號、特定3: 2吻合信號, 輸出一形式判定信號。決策選擇器耦接2: 2膠巻檢測狀態機器與3: 2膠巻檢 測狀態機器,接收並根據特定2: 2對策信號、特定3: 2對策信號以及形式判 定信號,在多個解交錯形式中決定特定解交錯形式對上述場作解交錯處理。依照本發明的較佳實施例所述的視頻解交錯裝置,上述解交錯形式決策 器更包括 一膠巻場景改變檢測器,其耦接形式決定器,接收形式判定信號, 根據形式判定信號與前次所接收的形式判定信號判斷是否有場景改變,當判 斷出有場景改變時,則輸出並使能膠巻場景改變信號,其中,當膠巻場景改 變信號使能時,膠巻(Film)樣式檢測器以及決策選擇器重置並重新接收m個 梳形累加值以決定對上述連續的場的解交錯處理。依照本發明的較佳實施例所述的視頻解交錯裝置,上述解交錯格式決定 裝置更包括 一場景改變檢測器,接收並根據m個梳形累加值,判斷是否有 場景變換,當判斷出有場景改變時,輸出並使能一場景改變信號,其中,當 場景改變信號使能時,膠巻(Film)樣式檢測器重置並重新接收m個梳形累加 值以決定對上述連續的場的解交錯處理。本發明提出一種視頻解交錯方法,此方法包括下列步驟提供多個連續 的場;對上述場作梳形檢測,得到一梳形檢測結果;將梳形檢測結果分別與 多個樣式作比較;當梳形檢測結果與上述樣式之中一特定樣式符合時,決定 用特定樣式所對應的一特定解交錯形式對上述場作解交錯處理。依照本發明的較佳實施例所述的視頻解交錯方法,上述連續的場包括奇 場與偶場,且「對該些場作梳形檢測,得到一梳形檢測結果J的步驟包括a. 判斷該些連續的場的中,相鄰的奇場與相鄰的偶場之間是否有動態現象;b. 當該動態檢測裝置判斷該些連續的場中,相鄰的一特定奇場與一特定偶場 有動態現象時,統計該特定奇場與該特定偶場的一梳形數目,重複上述動作 m次以得到m個梳形數目,其中m為自然數。依照本發明的較佳實施例所述的視頻解交錯方法,上述每一場包括多個 像素,分別表示為P(x,y),其中(x,y)表示像素在場中所在的位置,且「a. 判斷該些連續的場的中,相鄰的奇場與相鄰的偶場之間是否有動態現象』的 步驟包括接收第i個場的第P(x,y)像素、第i個場的第P(x,y+1)像素、第 i+l個場的第P(x,y)像素、第i+l個場的第P(x,y+1)像素、第i+2個場的第 P(x,y)像素、第i+2個場的第P(x,y+1)像素;將第i+2個場的第P (x, y)像素 與第i + l個場的第P(x,y)像素的差值加上第i+2個場的第P(x,y+1)像素與第 i + l個場的第P(x,y)像素的差值作為一第一加總值;將第i+2個場的第 P(x,y+1)像素與第i + l個場的第P(x,y+1)像素的差值加上第i+2個場的第 P(x,y+1)像素與第i + l個場的第P(x,y)像素的差值作為一第二加總值;將第 i+2個場的第P(x,y)像素與該第i個場的第P(x,y)像素的差值加上第i+2個 場的第P(x,y+1)像素與第i個場的第P(x,y+1)像素的差值作為一第三加總 值,其中i為自然數且0< <=該些場的數目;當第一加總值與第三加總值大 於等於第一默認值時,判斷為偶數像素移動,當第二加總值與該第三加總值 大於等於第一默認值時,判斷為奇數像素移動。依照本發明的較佳實施例所述之視頻解交錯方法,上述「當該動態檢測 裝置判斷該些連續的場中,相鄰的一特定奇場與一特定偶場有動態現象時, 統計該特定奇場與該特定偶場的一梳形數目」的步驟包括當「第i+2個場 的第P(x,y)像素與第i+l個場的第P(x,y)像素的差值大於等於一第二默認 值J且「第i+2個場的第P(x,y+1)像素與第i + l個場的第P(x,y)像素的差值 大於等於該第二默認值」且「該奇數像素移動」時,將梳形累加值累加默認 值作為梳形累加值;當「第i+2個場的第P(x,y+1)像素與第i+l個場的第 P(x,y)像素的差值大於等於該第二默認值」且「第i+2個場的第P(x,y+1)像 素與第i+l個場的第P(x,y+1)像素的差值大於等於該第二默認值」且「該偶 數像素移動」時,將梳形累加值累加默認值作為梳形累加值;當第i+l個幀 與第i+2個幀中所有像素皆判斷完畢,將梳形累加值作為梳形數目。依照本發明的較佳實施例所述的視頻解交錯方法,上述『當「第i+2個 場的第P(x,y)像素與第i+l個場的第P(x,y)像素的差值大於等於一第二默認 值」且「第i+2個場的第P(x, y+l)像素與第i + l個場的第P(x,y)像素的差值大於等於該第二默認值」且「該奇數像素移動」時』還包括下列條件當第 i+2個場的P(x,y)像素、P(x,y+1)像素、第i+l場的P(x, y)像素的梳形型態 與第i+2個場的P(x-l,y)像素、P(x-1, y+l)像素、第i + l場的P (x-l, y)像素 的梳形型態相同,將梳形累加值累加默認值作為梳形累加值。依照本發明的較佳實施例所述的視頻解交錯方法,上述『當「第i+2個 場的第P(x,y+1)像素與第i+l個場的第P(x,y)像素的差值大於等於該第二默
認值」且r第i+2個場的第P(x,y+1)像素與第i + l個場的第P(x,y+1)像素的 差值大於等於該第二默認值J且「該偶數像素移動」時』還包括下列條件 當第i+l個場的P(x,y)像素、P(x,y+1)像素以及第i+l場的P (x, y+l)像素的 才虎形型態與第i+2個場的P(x-l,y)像素、P(x-1, y+l)像素以及第i + l場的 P (x-1, y)像素的梳形型態相同時,將梳形累加值累加默認值作為梳形累加值。 依照本發明的較佳實施例所述的視頻解交錯方法,上述「將該梳形檢測 結果分別與多個樣式作比較」的步驟包括將m個梳形數目與多個2: 2膠巻 樣式作比較;將m個梳形數目與多個3: 2膠巻樣式作比較。且在一較佳實施 例中,「該特定解交錯形式」包括單場插值(BOB)、向前場合併(Forward Weave)以及向後場合併(Backward Weave)。本發明因採用對所接攻的場作梳形檢測並且以場的梳形檢測結果作基 礎,將其與內建的多個樣式作比較以判斷所接收的視頻需要使用何種解交錯 處理,因此可以準確的進行膠巻檢測,因而可以達到對上述連續場作適應性 的解交錯處理。為讓本發明的上述和其它目的、特徵和優點能更明顯易懂,下文特舉較 佳實施例,並配合附圖,作詳細說明如下。


圖1A以及圖1B分別示出了現有的3: 2下拉以及2: 2下拉示意圖。 圖2示出了現有技術兩個不同的場出現在同一個畫面上所造成的梳形結果圖。圖3A以及圖3B分別示出了反2: 2下拉以及反3: 2下拉的示意圖。圖4示出了本發明實施例的一種視頻解交錯裝置方塊圖。圖5示出了本發明實施例的一種視頻解交錯方法流程圖。圖6示出了本發明實施例圖4中的梳形檢測裝置401較詳細的裝置方塊圖。圖7示出了圖6實施例的動態檢測裝置61的詳細電路方塊圖。 圖8示出了本發明圖7實施例中場F03、 F02、 F01中的像素的配置。 圖9示出了圖6實施例的梳形判斷裝置621與梳形運算裝置622的詳細 電^各方塊圖。圖IOA與圖IOB分別繪示相同梳形型態與不同梳形型態的場像素配置舉例圖。圖11示出了解交錯格式決定裝置402較詳細的電路方塊圖。圖12示出了本發明實施例圖11中的3:2膠巻樣式檢測器1105的較詳細電^各方塊圖。圖13示出了本發明實施例圖11中的場景改變檢測器1102的較詳細電路方塊圖。圖14示出了本發明實施例圖11解交錯形式決策器1103的較詳細電路方 塊圖。附圖符號說明0111、 0121、 0123、 001:奇場Elll、 E122、 E01:偶場401:梳形檢測裝置402:解交錯格式決定裝置501 ~ 504:本發明實施例的步驟61:動態;險測裝置62:梳形檢測器621:梳形判斷裝置622:梳形運算裝置623:梳形累加紀錄緩沖器611:動態運算裝置612:動態判斷裝置701:第一減法器702:第二減法器703:第三減法器704:第四減法器705:第五減法器706:第一加法器707:第二加法器708:第三加法器709:第一比較器710:第二比較器
711第三比較器712第一邏輯電路713第二邏輯電路F01第一與場F02第二場F03第三場P(x,y)、 P(x, y+l):場的像素V706:第一加總值V707:第二加總值V708:第三加總值PRE1:第一默認值PRE2:第二默認值G709:第一判斷信號G710:第二判斷信號G711:第三判斷信號EM712:偶數像素移動信號0M713:奇數像素移動信號901:第六減法器902:第七減法器903:第八減法器904:第四比較器905:第五比較器906:第六比較器907:梳形檢查裝置91:第一梳形型態檢查器92:第二梳形型態檢查器93:第一梳形型態緩存器94:第二梳形型態緩存器95:第一梳形型態比較器96:第二梳形型態比較器908:第一邏輯門 909:第二邏輯門910:第三邏輯門911:第四邏輯門912:延遲電路913:梳形群集紀錄器M901:第六減法值M902:第七減法值M903:第八減法值CB95:第一梳形判斷信號CB96:第二梳形判斷信號P904:第一比較信號P905:第二比較信號P906:第三比較信號L908:第一邏輯信號L909:第二邏輯信號DL912:第二延遲邏輯信號L910:第三邏輯信號L911:第四邏輯信號1101:膠巻樣式檢測器1102:場景改變檢測器1103:解交錯形式決策器1104: 2:2膠巻樣式^r測器1105: 3:2膠巻樣式檢測器1201 - 1205: 3:2膠巻樣式比較器1206: 3:2膠巻檢測狀態機器1301:除法器1302:延遲電路1303、 1304:比較器1 305:邏輯門1401:形式決定器1402:延遲電路 1403:決策選擇器1404:膠巻場景改變檢測器 G1401:形式判定信號 G1402:延遲判定信號 FC1404:膠巻場景改變信號具體實施方式
圖4示出了本發明實施例的一種視頻解交錯裝置。此視頻解交錯裝置包 括梳形檢測裝置401以及解交錯格式決定裝置4G2。梳形檢測裝置401接收 多個連續的場,對場作梳形檢測,輸出一梳形檢測結果。假設本實施例的梳 形檢測裝置401接收到如圖1A的場0111、 Elll、 0121、 E122以及0123,接 下來梳形檢測裝置401便會開始作梳形檢測,判斷連續場中是否有梳形產生。 以圖1A為例,場0111與Elll之間兩者是來自同一幀11的圖,因此場Olll 與Elll便不會有梳形產生,然而場E111與0121是來自不同的幀,此兩者便 很可能會有梳形的產生。若以「 1」表示有梳形,「 0」表示沒有梳形,以圖 1A的例子來說,梳形檢測結果便是「 01001」。若以圖1B為例時,梳形檢測 結果便是「 010101」。接下來,解交錯格式決定裝置402接收梳形檢測裝置401所輸出的梳形 檢測結果,並將此梳形檢測結果與其內部所儲存的多個樣式作比較。內部儲 存的多個樣式例如可以是膠巻3:2格式的「01001」或是膠巻2:2格式的 「 010101」等等。以圖1A的膠巻3: 2格式為例,假設梳形檢測結果與一膠巻 3: 2格式的「 01001」樣式符合時,此時解交錯格式決定裝置402便決定對場 0111作向前場合併(Forward Weave)處理,對場Elll作向後場合併(Backward Weave)處理,對場0121作向前場合併處理,對場El22作向後場合併處理(或 向前場合併處理)以及對場0123作向後場合併處理。由上面的例子,本發明另外提出一種視頻解交錯方法,其流程圖繪示於 圖5。首先,提供多個連續的場(步驟501)。接下來,對所接收的場作梳形檢 測,得到一梳形檢測結果(步驟502)。將梳形檢測結果分別與多個樣式作比 較(步驟503),其中每一個樣式對應一個解交錯處理。當梳形檢測結果與上 述的樣式之中一特定樣式符合時,決定用此特定樣式所對應的一特定解交錯 形式對場作解交錯處理(步驟504)。 值得一提的是,雖然上述實施例中已經對種視頻解交錯方法與裝置描繪 出了一個可能的型態,但所屬技術領域中具有通常知識者應當知道,各廠商 對於視頻解交錯方法與裝置的設計都不一樣,因此本發明的應用當不限制於 此種可能的型態。換言之,只要是以檢測連續場的梳形作為基礎的裝置或方 法,且將檢測梳形的結果與內建的樣式作比較,來得到適應性的解交錯處理, 就已經是符合了本發明的精神所在。以下便舉一較佳實施例以便所屬技術領域具有通常知識的技術人員能夠 輕易實施本發明。圖6示出了本發明實施例圖4中的梳形檢測裝置401較詳細的裝置方塊 圖。請參考圖6,此梳形檢測裝置401包括動態檢測裝置61以及梳形檢測器 62。其中,梳形檢測器62包括梳形判斷裝置621、梳形運算裝置622以及梳 形累加紀錄緩沖器623。動態檢測裝置61包括動態運算裝置611以及動態判 斷裝置612。梳形判斷裝置621會參考動態檢測裝置61所檢測出相鄰場間物體移動的 部分,並且檢測物體移動的地方是否有梳形現象。梳形運算裝置622則會統 計梳形判斷裝置621所判斷出的梳形數目。梳形累加紀錄緩衝器623接收梳 形運算裝置622所輸出的上述梳形數目,並分類儲存。舉例來說,梳形累加 紀錄緩沖器623例如可以將第1個場與第2個場的梳形數目儲存成第1筆梳 形數目,第2個場與第3個場的梳形數目儲存成第2筆梳形數目,第3個場 與第4個場的梳形數目儲存成第3筆梳形數目…以此類推,而這些分類儲存 的梳形數目便可以作為上一'實施例所述的梳形檢測結果。上面實施例中的幾 個主要電路方塊的詳細的實施電路容後詳述。圖7示出了圖6實施例的動態檢測裝置61的詳細電路方塊圖。請參考圖 7,動態運算裝置611包括第一減法器701、第二減法器702、第三減法器703、 第四減法器704、第五減法器705、第一加法器706、第二加法器7(H以及第 三加法器708。動態判斷裝置612包括第一比較器709、第二比較器"0、第 三比較器711、第一邏輯電路712以及第二邏輯電路713。首先,先以動態檢測裝置61檢測第一F01、第二F02與第三場F03的動 態來舉例。在此先假設每一個場的像素皆表示為P(x,y),其中,x代表像素 的水平地址,y代表像素的垂直地址。第一減法器701將第三場F03的第P(x,y) 像素與第二場F02的第P(x,y)像素作減法運算後輸出一第一減法值。第二減
法器702將第三場F03的第P (x, y+lH象素與第二場F02的第P(x, yH象素作減 法運算後輸出第二減法值。第三減法器703將第三場F03的第P(x,y+1)像素 與第二場F02的第P(x,y+1)像素作減法運算後輸出第三減法值;第四減法器 704將第三場F03的第P(x,yH象素與第一場F01的第P (x, y)〗象素作減法運算 後輸出第四減法值。第五減法器705將第三場F03的第P(x,y+1)像素與第一 場FOl的第P(x, y+l)像素作減法運算後輸出第五減法值。第一加法器706將第一減法值加上第二減法值後輸出第一加總值V706。 第二加法器707將第二減法值加上第三減法值後輸出第二加總值V707。第三 加法器708將第四減法值加上第五減法值後輸出第三加總值V708。接下來, 動態判斷裝置612便根據第一、第二與第三加總值來判定到底是哪一列(也就 是y軸)的像素有動態(motion)現象。在此,先假設第三場F03為奇場(也就 是具有1、 3、 5…等等奇數條掃描線的圖),F02為偶場,F01為奇場。若將 場F03與F02合成一個幀時,場中的像素便會如圖8的配置。接下來,第一比較器709、第二比較器710、第三比較器711分別接收第 一加總值V706、第二加總值V707、第三加總值V708與第一默認值PRE1,並 且分別輸出第一判斷信號G'磨、第二判斷信號G710以及第三判斷信號G711。 當第一加總值V706大於等幹第一默認值PRE1時,第一判斷信號G (^使能。 當第二加總值V707大於等幹第一默認值PRE1時,第二判斷信號G710使能。 當第三加總值V708大於等於第一默認值PRE1時,第三判斷信號G 11使能。第一邏輯電路712接收第一判斷信號G709與第三判斷信號G711,輸出 偶數像素移動信號EM712。當第一判斷信號G709與第三判斷信號Gni同時 為使能狀態時,此即表示場F03的P(x,y)像素與場F02的P(x,y)像素有移動 現象,第一邏輯電路712便使能偶數像素移動信號EM712。第二邏輯電路713 接收第二判斷信號G710與第三判斷信號G711 ,輸出奇數像素移動信號0M713。 當第二判斷信號G710與第三判斷信號G711同時為使能狀態時,此即表示場 F03的P(x, y+l)像素與場F02的P (x, y+l)像素有移動現象,第二邏輯電路713 便使能奇數像素移動信號OM713。梳形檢測器62便會接收偶數像素移動信號 EM712以及奇數像素移動信號OM713。圖9示出了圖6實施例的梳形判斷裝置621與梳形運算裝置622的詳細 電路方塊圖。請參考圖9,梳形判斷裝置621包括第六減法器901、第七減法 器902、第八減法器903、第四比較器904、第五比較器905、第六比較器906、 梳形檢查裝置907,其中,梳形檢查裝置907包括第一梳形型態檢查器91、 第二梳形型態檢查器92、第一梳形型態緩存器93、第二梳形型態緩存器94、 第一梳形型態比較器95以及第二梳形型態比較器96。梳形運算裝置622包 括第一邏輯門908、第二邏輯門909、第三邏輯門910、第四邏輯門911、延 遲電路912以及梳形群集紀錄器913。繼續上面的例子,梳形運算裝置,接收第二場F02的第P(x,y)像素、第 二場F02的第P(x, y+l)像素、第三場F03的第P(x,y)像素、第三場F03的第 P(x,y+1)像素。上述的像素透過第六減法器901、第七減法器902、第八減法 器903運算出第六減法值M901、第七減法值M902以及第八減法值M903,其 中第六減法值M901為第三場F03的P(x,y)像素與第二場F02的P(x,y)像素 的差值,第七減法值M902為第二場F02的P(x,y)像素與第三場F03的P(x, y+l) 像素的差值,第八減法值M903為第二場F02的P(x,y+1)像素與第三場F03 的P(x, y+l)像素的差值。接下來,第六減法值M901、第七減法值M902與第八減法值M903分別送 給第四比較器904、第五比較器905、第六比較器906、梳形檢查裝置907中 的第一梳形型態檢查器91以及第二梳形型態檢查器92。第四比較器9(M、第 五比較器905以及第六比較器906還另外接收一第二默認值PRE2。當第六減 法值M901的絕對值大於第二默認值PRE2時,第四比較器904所輸出的第一 比較信號P904便會使能。當第七減法值M902的絕對值大於第二默認值PRE2 時,第五比較器905所輸出的第二比較信號P905便會使能。當第八減法值 M903的絕對值大於第二默認值PRE2時,第六比較器906所輸出的第三比較 信號P906便會使能。梳形檢查裝置907主要是要檢查第三幀F03的像素P (x, y) 、 P (x, y+l)、 第二幀F02的像素P(x, y) 、 P(x, y+l)兩者所構成的梳形是否與第三幀F03的 像素P(x-l,y)、 P(x-1,y+l)、第二幀F02的像素P(x-l,y)、 P(x-1,y+l)兩者 所構成的梳形的梳形型態(combing type)是否相同。以圖10A以及圖IOB作 為舉例,圖IOA即為相同桶,形型態的例子,圖IOB即為不同梳形型態的例子。 一般來說,梳形就是像素呈現亮、暗、亮、暗交錯的情況。當畫面中的物體 運動的幅度很大,且場合成錯誤時,在物體的邊緣就會造成梳形的產生。一 般來說,為了避免誤判,圖10A的情況才會符合梳形,而圖10B則會被當成 是物體邊緣的噪聲或者是畫面的噪聲。以下開始解釋衝危形;險查裝置907中各
組件如何達到判斷梳形型態的功能。第一梳形型態檢查器9]接收第六減法值M901與第七減法值M902,並用 上述的減法值M901與M902判斷第三場F03的P(x,y)像素、P(x,y+1)像素以 及第二場F02的P(x, y)像素的梳形型態。首先在此先假設第三場F03的P (x, y) 與P(x,y+1)皆為較暗的像素,第二場F02的P(x,y)與P (x, y+l)皆為較亮的 像素,如圖10A的左側圖形,因此第六減法值M901應當是負值,第七減法值 M902應當是正值。如此便可以判斷出梳形型態為r暗亮暗」。同樣的,第二 梳形型態;險查器92接收第七減法值M902與第八減法值M903,用以判斷第二 場F02的P(x, y)像素、P(x, y+l)像素以及第三場的P(x, y+l)像素的梳形型態。接下來,第一梳形型態緩存器93儲存有第三場F03的P(x-l,y)像素、 P(x-1,y+l)像素以及第二場F02的P(x-l,y)像素的梳形型態;第二梳形型態 緩存器94儲存有第二場FC2的P(x-l,y)像素、P (x-1, y+l)像素以及第三場 F03的P(x-l,y)像素的梳形型態。接著,第一梳形型態比較器95用以比較第 三場F03的P(x,y)像素、P(x,y+1)像素以及第二場F02的P(x,y)像素的梳形 型態與第三場F03的P(x-l,y)像素、P(x-1,y+l)像素以及第二場F02的 P(x-l,y)像素的梳形型態是否相同,當兩者型態相同時,輸出並使能第一梳 形判斷信號CB95。第二梳形型態比較器96用以比較第二場F02的P(x,y)像 素、P(x,y+1)像素以及第三場F03的P(x,y+1)像素的梳形型態與第二場F02 的P(x-l,y)像素、P(x-1,y+l)像素以及第三場F03的P (x-1, y+l)像素的梳形 型態是否相同,當兩者型態相同時,輸出並使能第二梳形判斷信號CB96。梳形運算裝置622主要是根據上面所述的第一梳形判斷信號CB95、第二 梳形判斷信號CB96、第一比較信號P904、第二比較信號P905、第三比較信 號P906、偶數像素移動信號EM712以及奇數像素移動信號OM713來判斷第三 場F03的像素P(x,y)、 P(:(,y+1)以及第二場F02的像素P (x, y) 、 P (x, y+l) 是否為梳形,若為梳形,則累加一梳形累加值,直到第三場與第二場所有像 素接判斷並統計完畢後,才將此梳形累加值輸出。以下便分別解釋梳形運算 裝置622中各組件如何運作。在此實施例假設第一梳形判斷信號CB95、第二梳形判斷信號CB96、第一 比較信號P904、第二比較信號P905、第三比較信號P906、偶數像素移動信 號EM712以及奇數像素移動信號OM713使能時,皆為邏輯高電位狀態。另夕卜, 假設第一邏輯門908、第二邏輯門909、第三邏輯門910以及第四邏輯門911 皆為及(AND)閘。首先,第一邏輯門908接收第一梳形判斷信號CB95、奇數像素移動信號 OM713、第一比較信號P904以及第二比較信號P905,輸出一第一邏輯信號 L908。當第一梳形判斷信號CB95、奇數像素移動信號OM713、第一比較信號 P904以及第二比較信號P95皆為使能狀態(在此實施例是邏輯高電位)時, 表示第二 F02與第三F03的像素P (x, y)有移動現象且第三場F03的像素P (x, y) 與第二 F02場的像素P (x, y)的亮度差值大於第二默認值PRE2,且第三場F03 的P(x,y+1)與第二 F02場的像素P(x,y)的亮度差值大於第二默認值PRE2, 此時第一邏輯門908所輸出的第一邏輯信號L908為邏輯高電位。同樣道理,第二邏輯門909接收第二梳形判斷信號CB96、偶數像素移動 信號EM714、第二比較信號P905以及第三比較信號P906,輸出第二邏輯信號 L909。當第二梳形判斷信號CB96、偶數像素移動信號EM714、第二比較信號 P905以及第三比較信號P906皆為使能狀態(在此實施例是邏輯高電位)時, 表示第二 F02與第三F03的像素P(x,y+1)有移動現象,且第三場F03的像素 P (x, y+l)與第二 F02場的傢素P (x, y)的亮度差值大於第二默認值PRE2,且第 三場F03的P (x, y+l)與第二 F02場的像素P (x, y+l)的亮度差值大於第二默認 值PRE2,此時第二邏輯門909所輸出的第二邏輯信號L909為邏輯高電位。延遲電路912耦接第二邏輯門909,接收第二邏輯信號L912,延遲一預 設時間後輸出一第二延遲邏輯信號DL912。第三邏輯門910耦接第一邏輯門 908以及延遲電路912,接收第一邏輯信號L908以及延遲電路所輸出的第二 延遲邏輯信號DL912,輸出第三邏輯信號L910。當第一邏輯信號W08與第二 延遲邏輯信號DL910同為邏輯高電位時,第三邏輯信號為邏輯高電位。第四 邏輯門911耦接第一邏輯門908以及第二邏輯門909,接收第一邏輯信號L908 以及第二邏輯信號L909,輸出一第四邏輯信號Wll。當第一邏輯信號W08 與第二邏輯信號L909同為邏輯高電位時,將第四邏輯信號L911設為邏輯高 電位。為了方便所屬技術領域具有通常知識者能夠了解本發明上述實施例,首 先先假設下列情況:假設第二場F02的像素P (x, y)與P (x, y+l)為較亮的像素, 第三場F03的P(x,y+1)為較暗的像素,也就是此三個像素所呈現的梳形型態 為「亮暗亮」。因此需要確認第三場F03的像素P(x,y)是否為「暗」的像素, 故需要第四邏輯門911接收第一L908、第二邏輯信號L909。若第二邏輯信號 L909為邏輯高電位在此實施例表示第二場F02的像素P(x, y)、第三場F03的 像素P(x,y+l)、第二場F02的像素P(x,y+l)呈現「亮暗亮」型態時,第一邏 輯信號L908為邏輯高電位則表示第三場F03的像素P(x,y)、第二場F02的 像素P(x,y)、第三場F03的像素P(x,y+1)呈現「暗亮暗」型態,其隱含的涵 義就是第三場F03的像素P(x,y)為「暗J 。同樣的道理,若第一邏輯信號L908為邏輯高電位則表示第三場F03的像 素P (x, y)、第二場F02的像素P (x, y)、第三場F03的像素P (x, y+l)呈現r暗 亮暗」,則需要前一次的第二邏輯信號L909來證明第二場F02的像素P(x, y-l) 為「亮」,因此需要此延遲電路912將上次的第二邏輯信號L909延遲一預設 時間輸出。接下來,梳形群集紀錄器913耦接第三邏輯門910與第四邏輯門911, 接收並紀錄第三邏輯信號L910與第四邏輯信號L911,統計像素P(x,y) ~ P(x-k,y-k)的範圍內,第三邏輯信號L910、第四邏輯信號L911為邏輯高電 位的次數,當上述邏輯高電位的次數大於一群集默認值時,將所述邏輯高電 位的次數值加上梳形累加值作為梳形累加值。簡單的說,雖然經由上述的嚴 格邏輯判斷,判斷出幀F03的像素P (x, y)、幀F02的像素P (x, y)、幀F03的 像素P(x,y+l)以及幀F02的像素P(x,y+l)表示「暗亮暗亮」的梳形,但是此 結果仍然有可能是畫面噪聲,因此在此較佳實施例中設定了一個較保險的機 制,也就是說除了上述四個像素為梳形之外,還要其左方與左上方畫面以及 上方畫面皆為梳形,而且梳形數目大於上述群集默認值,梳形群集紀錄器913 才會統計這些梳形。直到幀F02、 F03接統計完畢後,梳形群集紀錄器913輸 出屬於幀F02、 F03專屬的^^形累加值。然而本領域具有通常知識者,參考了上述的實施例後,應當知道,梳形 群集紀錄器913亦可以用普通累加器所取代,也就是說若不設定上面的保險 機制,僅僅統計整張畫面的梳形數目,並且在畫面噪聲不多的情況下,以累 加器統計上述的第三邏輯門910與第四邏輯門911輸出邏輯高電位的次數, 亦可以實施本發明的實施例。同樣道理,梳形檢查裝置907亦為非必要組件, 僅僅是為了畫面噪聲可能造成的誤判而設計,若在畫面噪聲不多的情況下, 或者已經預先設定畫面會有多少噪聲的情況下,上述的梳形檢查裝置907便 可以忽略不用,或根本不需出現在實施例的電路中。接下來,梳形累加紀錄緩衝器623便會分類儲存幾筆梳形累加值,以供
應後續解交錯格式決定裝置402來判斷用何種解交錯形式對場作解交錯處理。以下便開始介紹解交錯格式決定裝置402的詳細電路方塊。圖11示出了解交錯格式決定裝置402較詳細的電路方塊圖。請參考圖 11,此解交錯格式決定裝置402包括膠巻(Film)樣式檢測器1101、場景改變 檢測器1102以及解交錯形式決策器1103,其中膠巻樣式檢測器1101又分為 2: 2膠巻樣式檢測器1104以及3: 2膠巻樣式檢測器1105。在此實施例主要是 利用上述膠巻樣式檢測器1101以及場景改變檢測器1102來接收梳形累加紀 錄緩沖器623所輸出的幾組梳形累加值,來判斷所接收的場是屬於2: 2膠巻 格式、3: 2膠巻格式亦或是不屬於上述兩種膠巻格式,並將判斷結果交給解 交錯形式決策器1103。解交錯形式決策器1103便根據上述膠巻樣式檢測器 1101以及場景改變檢測器1102所輸出的判斷結果,找出對應的解交錯形式, 並對所接收的場作解交錯處理。上述實施例中的各個電路方塊較詳細的電路 即其運作容後詳述。圖12示出了本發明實施例圖11中的3:2膠巻樣式檢測器1105的較詳細 電路方塊圖。請參考圖12,在此實施例中,3:2膠巻樣式檢測器1105包括五 個3: 2膠巻樣式比較器,分別是圖12中的1201 ~ 1205,以及一 3: 2膠巻檢 測狀態機器1206。在說明此實施例之前,首先假設梳形累加紀錄緩沖器623紀錄了五組梳 形累加值。接下來假設以代數來表示五組梳形累加值與場的關係,分別可以 以下述方式表示第1組梳形累加值為第i個場與第i+l個場的梳形數目, 第2組梳形累加值為第i+l個場與第i+2個場的梳形數目,第3組梳形累加 值為第i+2個場與第i+3個場的梳形數目,第4組梳形累加值為第i+3個場 與第i+4個場的梳形數目,第5組梳形累加值為第i+4個場與第i+5個場的 梳形數目。再接下來,假設第1個3: 2膠巻樣式比較器1201所儲存的3: 2膠巻樣式 為「大小大小小」,第2個3: 2膠巻樣式比較器1202所儲存的3: 2膠巻樣式 為「小大小小大」,第3個3: 2膠巻樣式比較器1203所儲存的3: 2膠巻樣式 為「大小小大小」,第4個3: 2膠巻樣式比較器1204所儲存的3: 2膠巻樣式 為「小小大小大」,第5個3: 2膠巻樣式比較器1204所儲存的3: 2膠巻樣式 為「小大小大小」。以下便以上面的假設來開始說明圖12實施例。3: 2膠巻樣式比較器1201 ~ 1205分別接收第1 ~ 5組梳形累加值,並且 分別與上述幾個3: 2膠巻樣式比較器所儲存的膠巻樣式作比較。若所接收的場是屬於一般的錄像(video)轉撥的場,且在一般動態的情況下,每一場皆屬 於不同畫面,因此第1 ~ 5組梳形累加值應該是「大大大大大」。若所接收的 場是屬於膠巻格式的場(無論2: 2或3: 2格式),第1 ~ 5組梳形累加值應該 會有r大」有r小j 。請回頭參考圖1A,假設所接收的場是屬於如圖1A所 示的3: 2膠巻格式,理想上,梳形檢測裝置401所檢測出來的結果應當是r無 梳形、有梳形、無梳形、無梳形、有梳形j或「有梳形、無梳形、無梳形、 有梳形、無梳形」或「無梳形、無梳形、有梳形、無梳形、有梳形j或「無 梳形、有梳形、無梳形、有梳形、無梳形、」或r無梳形、有梳形、無梳形、 有梳形、無梳形J 。然而,若考慮所接收的場信號,可能會有噪聲的發生,因此在電路或軟 件設計時,會考慮以設定門坎的方式決定何謂r無梳形」,何謂「有梳形J 。 舉例來說,我們可以設定梳形累加值小於20時,當作「無梳形」,也就是本 實施例的「小」,設定梳形累加值大於200時,當作「有梳形」,也就是本 實施例的「大」。然而,某些情況下也有可能發生梳形累加值在20 - 200之 間,此時便無法判斷,因此每一個3: 2膠巻樣式比較器1201 ~ 1205會依照其 所接收的第1~5組梳形累加值的大小順序,與其內部的膠巻樣式(也就是上 述的「大小大小小」、「小大小小大J、 「大小小大小」、「小小大小大J、 r小大小大小」)作比較,並且分別輸出[吻合]、[不吻合]以及[不確定]信號。 接下來,3: 2膠巻檢測狀態機器1206耦接第1 ~ 5個3: 2膠巻樣式比較 器1201 ~ 1205,接收每一 3: 2膠巻樣式比較器1201 ~ 1205所輸出的[吻合]、 [不吻合]以及[不確定]信號。若第2個3: 2膠巻樣式比較器1202輸出[吻合] 時,表示第1 ~5組的梳形累加值分別是「小於20,大於200,小於20,小 於20,大於200 j,換句話說,也就是第1 5組梳形累加值符合r小大小小 大J膠巻樣式。3: 2膠巻檢測狀態機器1206在第一個3: 2膠巻樣式比較器1201輸出[吻 合]時,便會輸出第一 3: 2吻合信號以及第一 3: 2對策信號給解交錯形式決策 器1103,在第二個3:2膠巻樣式比較器1202輸出[吻合]時,便會輸出第二 3: 2吻合信號以及第二 3: 2對策信號給解交錯形式決策器1103,在第三個3: 2 膠巻樣式比較器1203輸出[吻合]時,便會輸出第三3:2吻合信號以及第三 3:2對策信號給解交錯形式決策器1103,在第四個3:2膠巻樣式比較器1204 輸出[吻合]時,便會輸出第四3: 2吻合信號以及第四3: 2對策信號給解交錯 形式決策器1103,在第五個3:2膠巻樣式比較器1205輸出[吻合]時,便會 輸出第五3: 2吻合信號以及第五3: 2對策信號給解交錯形式決策器1103。之 後解交錯形式決策器1103便根據其所接收的特定3: 2吻合信號以及特定3: 2 對策信號來決定使用什麼樣的對策來解交錯。以上便是3: 2膠巻樣式檢測器 1105的運作原理。同樣的道理,2: 2膠巻樣式檢測器1104的電路方塊與3: 2膠巻樣式檢 測器1105類似,然而2: 2膠巻樣式檢測器1104不像3: 2膠巻樣式檢測器 1105需要5個膠巻樣式比較器1201 ~ 1205。 2: 2膠巻樣式檢測器1104隻需 要兩個膠巻樣式比較器, 一個儲存「大小大小大」,另一個儲存「小大小大 小」,便可以分析出所接收的場是否為2: 2膠巻格式。在此不予贅述。圖13示出了本發明實施例圖11中的場景改變檢測器1102的較詳細電路 方塊圖。場景改變檢測器1102主要是用以接收並根據所接收的梳形累加值, 判斷是否有場景變換。當判斷出有場景改變時,場景改變檢測器1102便輸出 並使能一場景改變信號。首先,在說明原理之前,先說明有關剪接的部分。 一般來說,視頻信號 是以場為單位作傳輸。 一般電影的場格式是2: 2膠巻或3: 2膠巻格式的場, 如圖1A與1B。若以電視播放電影為例,雖然電視播放的電影也會是2: 2膠 巻或3: 2膠巻格式的視頻信號,但是當進廣告時,則可能會在其中兩個場之 間插入廣告的場。若插入廣告的場是屬於同一個幀時,則在解交錯時便會發 生很大的梳形現象。若以圖1A為例子,若廣告差撥在場Elll與場0111之間 時,若還是使用3: 2膠巻格式的對策來解交錯,則會因為解交錯的圖形錯誤, 使得奇場0111與廣告的場合成一個幀,使得畫面嚴重的錯誤。因此,當判斷出有場景改變時,場景改變檢測器1102便輸出並使能場景 改變信號,用以重置2: 2膠巻樣式檢測器1104、 3: 2膠巻樣式檢測器1105, 始上述的2: 2膠巻樣式檢測器1104、 3: 2膠巻樣式檢測器1105重新檢測接 下來的場,並且利用此場景改變信號重置解交錯形式決策器1103,使得解交 錯形式決策器1.103使用例如單場插值(BOB)的方式解交錯。如此,便不會發 生上述的場合併錯誤造成的畫面嚴重的錯誤。以下便開始說明此場景改變檢 測器1102電3各的4喿作。上述的單場插值(BOB)—般來說有兩種做法,第一種對於一個場,其中 缺少的像素(掃描線)由同一張影像中相鄰的像素(掃描線)來補齊。例如偶場 缺少奇數條掃描線,就直接把偶數條掃描線複製到偶場所缺少的奇數掃描線 使用。同樣的,奇場缺少偶數條掃描線,就把直接把奇數條掃描線複製到奇 場所缺少的偶數掃描線使用,,另外一種則是利用相鄰的兩條掃描線,利用內 插計算,算出場所缺少的掃描線。場景改變檢測器1102包括除法器1301、延遲電路1302、比較器1303、 1304以及邏輯門1 305,在此實施例,仍然是使用與門作為邏輯門1305的實 施例。除法器1301接收梳形累加值,並且將所接收的梳形累加值除上一固定 倍率後輸出。延遲電路1 302同樣接收梳形累加值,延遲一預設時間後輸出。 比較器1303接收除法器13D1所輸出的除上固定倍率的梳形累加值以及延遲 電路1302所輸出的梳形累加值,當除法器1301所輸出的值大於延遲電路1302 所輸出的值,則比較器1303輸出邏輯高電位。比較器1304則接收梳形累加 值,將此梳形累加值與一第四默認值作比較。當比較器13(M所接收的梳形累 加值大於第四默認值,比較器1304輸出邏輯高電位。邏輯門1305則是輸出 場景改變信號,當比較器1303與1304同時輸出邏輯高電位時,使能場景改 變信號。在此先定義何謂場景改變首先場景改變主要是兩個場之間會有很大量 的梳形現象。若兩場屬於不同的圖像,理論上,若進行場合併(weave)後應該 是整個畫面都是梳形。因此在此定義場景改變條件1:必須有大量的梳形。 換句話說,梳形累加值必須大於第四默認值。接下來,場景改變條件2:梳 形累加值必須大於前一個梳形累加值的某個倍率。若同時成立此兩條件,即 定義為場景改變。條件1的實施例就是比較器1304,條件2的實施例則是除 法器1301、延遲電路1 302以及比較器1 303。透過邏輯門1305判斷是否符合 條件1與條件2,當兩者皆符合時,則使能場景改變信號。圖14示出了本發明實施例圖11解交錯形式決策器1103的較詳細電路方 塊圖。請參考圖14,此解交錯形式決策器1103包括形式決定器MOl、延遲 電路1402、決策選擇器1403以及膠巻場景改變檢測器1404。形式決定器1401 接收特定2:2吻合信號、特定3:2吻合信號,輸出一形式判定信號G1401。 延遲電路1402接收式判定信號G1401,延遲一場時間後輸出一延遲判定信號 G1402。決策選擇器1403接收並特定2:2對策信號、特定3: 2對策信號以及 形式判定信號G1401,在多個解交錯形式中決定解交錯形式,以對場作解交
錯處理。2: 2膠巻樣式檢測器1105、 3: 2膠巻樣式檢測器1105會輸出給圖14 實施例兩個信號,分別是吻合信號與對策信號。若上述連續場的梳形累加值 與3: 2膠巻樣式檢測器llOf中的5個膠巻樣式比較器1201 ~ 1205其中之一 吻合(match)時,3: 2膠巻樣式檢測器1105便會輸出吻合信號。同樣的,2: 2膠巻樣式檢測器1104亦同。另外,假設上述連續場的梳形累加值符合3: 2 膠巻樣式檢測器1105中的膠巻樣式比較器1202所儲存之「小大小小大」樣 式時,3: 2膠巻樣式檢測器1105輸出的對策信號則是「向前場合併、向後 場合併、向前場合併、向後(或向前)場合併、向後場合併J 。形式決定器1401則會接收3: 2膠巻樣式檢測器1105與2: 2膠巻樣式 檢測器1104所輸出的吻合信號與延遲電路1402所輸出的延遲判定信號 G1402。假設此時3: 2膠巻樣式檢測器1105所輸出的吻合信號代表「吻合J , 且延遲判定信號G1402表示上次也是3: 2膠巻樣式檢測器1105輸出「吻合J, 此時形式決定器1401便會輸出形式判定信號G1401以控制決策選擇器1403 根據3: 2膠巻樣式檢測器1105所輸出的對策信號作基準,進一步來決定如 何對場解交錯。另外,當場景改變時,無論是場景改變檢測器1102檢測到場景改變或者 是膠巻場景改變檢測器1404檢測到場景改變,都要對決策選擇器1403、 3: 2膠巻樣式檢測器1105以及2: 2膠巻樣式檢測器1104重置,並且暫時以單 場插值(BOB)的方式解交錯以免畫面錯誤。 一般來說,播放電影時,若電影的 格式是3: 2膠巻格式,則形式判定信號G1402會一直輸出代表3: 2膠巻格 式的信號。因此要判斷膠巻場景改變就是要判斷規則是否被打破,也就是判 定信號G1402與之前不同。校巻場景改變檢測器1404主要是接收形式判定信 號G1402以及延遲判定信號G1402,判定是否相同,當不同時,則表示規則 被打破,也就是膠巻場景改變發生,此時膠巻場景改變檢測器1404便使能膠 巻場景改變信號FC1404以重置決策選擇器1403、 3: 2膠巻樣式檢測器1105 以及2: 2膠巻樣式檢測器1104 。綜上所述,本發明因採用對所接收的場作梳形檢測並且以場的梳形檢測 結果作基礎,將其與內建的多個樣式作比較以判斷所接收的視頻需要使用何 種解交錯處理,因此可以準確的進行膠巻檢測,因而可以達到對上述連續場 作適應性的解交錯處理。
雖然本發明已經以較佳實施例揭露如上,然其並非用以限定本發明,任 何所屬技術領域具有通常知識者,在不脫離本發明的精神和範圍內,當可作 些許的更動與潤飾,因此本發明的保護範圍當視所附申請專利範圍所界定者為準。
權利要求
1.一種視頻解交錯裝置,包括一梳形檢測裝置,接收多個連續的場,對該些場作梳形檢測,輸出一梳形檢測結果;以及一解交錯格式決定裝置,接收該梳形檢測結果並與多個樣式作比較,當該梳形檢測結果與該些樣式之中一特定樣式符合時,決定用該特定樣式所對應的一特定解交錯形式對該些場作解交錯處理。
2. 如權利要求1所述的視頻解交錯裝置,其中,該些連續的場包括奇場 與偶場,且該梳形檢測裝置包括一動態檢測裝置,接收該些連續的場,用以判斷該些連續的場中,相鄰的奇場與相鄰的偶場之間是否有動態現象;以及一梳形檢測器,當該動態檢測裝置判斷該些連續的場中,相鄰的一特定 奇場與一特定偶場有動態現象時,統計該特定奇場與該特定偶場的一^f危形數目。
3. 如權利要求2所述的視頻解交錯裝置,其中,每一該些場包括多個像 素,分別表示為P(x,y),其中(x,y)表示像素在場中所在的位置,且該動態 檢測裝置包括一動態運算裝置,接收第i個場的第P(x, y)像素、第i個場的第P(x, y+l) 像素、第i+l個場的第P(x,y)像素、第i+l個場的第P(x,y+1)像素、第i+2 個場的第P(x,y)像素、第i+2個場的第P(x,y+1)像素,將第i+2個場的第 P(x,y)像素與第i + l個場的第P(x,y)像素的差值加上第i+2個場的第 P(x,y+1)像素與第i+l個場的第P(x,y)像素的差值作為一第一加總值,將第 i+2個場的第P(x,y+1)像素與第i+l個場的第P(x,y+1)像素的差值加上第 i+2個場的第P(x,y+1)像素與第i+l個場的第P(x,y)像素之差值作為一第二 加總值,將第i+2個場的第P(x,y)像素與該第i個場的第P(x,y)像素的差值 加上第i+2個場的第P(x,y+1)像素與第i個場的第P(x,y+1)像素的差值作為 一第三加總值,其中i為自然數且0〈-i扣該些場的數目;以及一動態判斷裝置,接收該第一、該第二、該第三加總值,輸出一偶數像 素移動信號以及一奇數像素移動信號,當該第一加總值與該第三加總值大於 等於一第一默認值時,使能該偶數像素移動信號,當該第二加總值與該第三 加總值大於等於該第一默認值時,^使能該奇IW象素移動信號。
4. 如權利要求3所述的視頻解交錯裝置,其中,該動態運算裝置包括 一第一減法器,將第i+2個場的第P(x,y)像素與第i+l個場的第P(x,y)像素作減法運算後輸出 一 第一減法值;一第二減法器,將第i+2個場的第P(x,y+1)像素與第i+l個場的第P(x,y)像素作減法運算後輸出一第二減法值;一第三減法器,將第i+2個場的第P(x,y+1)像素與第i+l個場的第 P (x, y+l)像素作減法運算後輸出 一第三減法值;一第四減法器,將第i+2個場的第P(x,y)像素與第i個場的第P(x,y)像素作減法運算後輸出 一第四減法值;一第五減法器,將第i+2個場的第P(x,y+1)像素與第i個場的第P(x,y+1) 像素作減法運算後輸出一第五減法值;一第一加法器,耦接該第一減法器與該第二減法器,接收該第一減法值 與該第二減法值,將該第 一減法值加上該第二減法值後輸出該第 一加總值;一第二加法器,耦接該第二減法器與該第三減法器,接收該第二減法值 與該第三減法值,將該第二減法值加上該第三減法值後輸出該第二加總值; 以及一第三加法器,耦接該第四減法器與該第五減法器,接收該第四減法值 與該第五減法值,將該第四減法值加上該第五減法值後輸出該第三加總值。
5. 如權利要求4所述的視頻解交錯裝置,其中,該第三、第四、第五加法器更包括作一低通運算。
6. 如權利要求3所述的視頻解交錯裝置,其中,該動態判斷裝置包括一第一比較器,接收該第一加總值與該第一默認值,輸出一第一判斷信 號,當該第一加總值大於等於該第一默認值,使能該第一判斷信號;一第二比較器,接收該第二加總值與該第一默認值,輸出一第二判斷信 號,當該第二加總值大於等於該第一默認值,使能該第二判斷信號;一第三比較器,接收該第三加總值與該第一默認值,輸出一第三判斷信 號,當該第三加總值大於等於該第一默認值,使能該第三判斷信號;一第一邏輯電路,耦接該第一比較器與該第三比較器,接收該第一判斷 信號與該第三判斷信號,輸出該偶數像素移動信號,當該第一判斷信號與該 第三判斷信號同時為使能狀態時,使能該偶數像素移動信號;以及一第二邏輯電路,耦接該第二比較器與該第三比較器,接收該第二判斷 信號與該第三判斷信號,輸出該奇數像素移動信號,當該第二判斷信號與該 第三判斷信號同時為使能狀態時,使能該奇數像素移動信號。
7. 如權利要求3所述的視頻解交錯裝置,其中該梳形檢測器包括 一梳形判斷裝置,接收第i+l個場的第P(x,y)像素、第i+l個場的第P(x,y+1)像素、第i+2個場的第P(x,yM象素、第i+2個場的第P (x, y+l)像素, 當第i+2個場的第P(x,y)像素與第i+l個場的第P(x,y)像素的差值大於等於 一第二默認值時,輸出並使能一第一比較信號,當第i+2個場的第P(x,y+l) 像素與第i+l個場的第P(x,y)像素的差值大於等於該第二默認值時,輸出並 使能一第二比較信號,當第i+2個場的第P(x,y+1)像素與第i+l個場的第 P(x,y+1)像素的差值大於等於該第二默認值時,輸出並使能一第三比較信號, 其中i為自然數且0<=4<=該些場的數目;一梳形運算裝置,耦接該梳形判斷裝置與動態判斷裝置,接收並根據該 第一比較信號、該第二比較信號、該第三比較信號、該奇數像素移動信號以 及該偶數像素移動信號,決定第i+l個場的第P(x,y)像素、第i+l個場的第 P(x,y+1)像素、第i+2個場的第P(x,y)像素、第i+2個場的第P (x, y+l)像素 是否有梳形現象,當判斷為是時,將一梳形累加值累加一默認值作為該梳形 累加值,當第i+l個幀與第i+2個幀中所有像素皆判斷完畢,輸出該梳形累 加1"直;以及一梳形累加紀錄緩衝器,耦接該梳形運算裝置,接收該梳形累加值,用 以分類儲存每一連續K個場所對應的該梳形累加值。
8. 如權利要求7所述的視頻解交錯裝置,其中該梳形判斷裝置包括 一第六減法器,將第i+2個場的第P(x,y)像素與第i+l個場的第P(x,y)像素作減法運算後輸出 一第六減法值;一第七減法器,將第i+2個場的第P(x,y+1)像素與第i+l個場的第P(x, y) 像素作減法運算後輸出 一 第七減法值;一第八減法器,將第〕+2個場的第P(x,y+1)像素與第i+l個場的第 P (x, y+1)像素作減法運算後輸出 一第八減法值;一第四比較器,將該第六減法值與該第二默認值作比較後輸出該第 一 比 較信號,當該第六減法值大於等於該第二默認值,使能該第一比較信號;一第五比較器,將該第七減法值與該第二默認值作比較後輸出該第二比較信號,當該第七減法值大於等於該第二默認值,使能該第二比較信號;以及一第六比較器,將該第八減法值與該第二默認值作比較後輸出該第三比 較信號,當該第八減法值大於等於該第二默認值,使能該第三比較信號。
9. 如權利要求8所述的視頻解交錯裝置,其中,該梳形判斷裝置更包括 一梳形檢查裝置,接收該第六減法值、該第七減法值以及該第八減法值,將第i+2個場的P(x-l,y)像素與第i+l個場的P(x-l,y)像素的差值與該第六 減法值作比較,將第i+2個場的P(x-1,y+l)像素與第i+l個場的P(x-l,y) 像素的差值與該第七減法值作比較,將第i+2個場的P(x-l,y+l)像素與第i+l 個場的P(x-l,y+l)像素的差值與該第八減法值作比較,輸出一第一梳形判斷 信號以及一 第二梳形判斷信號,其中,該梳形運算裝置更耦接該梳形檢查裝置,接收並根據該第一比較信 號、該第二比較信號、該第三比較信號、該奇數像素移動信號、該偶數像素 移動信號、該第一梳形判斷信號以及該第二梳形判斷信號,決定第i+l個場 的第P(x,y)像素、第i+l個場的第P(x,y+1)像素、第i+2個場的第P (x, y) 像素、第i+2個場的第P(x,y+1)像素是否有梳形現象。
10. 如權利要求9所述的視頻解交錯裝置,其中,該梳形檢查裝置包括 一第一梳形型態檢查器,接收該第六減法值與該第七減法值,用以判斷第i+2個場的P(x,y)像素、P(x,y+1)像素以及第i+l場的P (x, y)像素的梳形型態;一第二梳形型態檢查器,接收該第七減法值與該第八減法值,用以判斷第i + l個場的P(x, y)像素、P(x,y+1)像素以及第i+2場的P(x,y+1)像素的梳 形型態;一第一梳形型態緩存器,儲存有第i+2個場的P(x-1,y)像素、P(x-1,y+l) 像素以及第i+l場的P(x-l,y)像素的梳形型態;一第二梳形型態緩存器,儲存有第i+l個場的P(x-1,y)像素、P(x-1,y+l) 像素以及第i+2場的P(x-1,y+l)像素的梳形型態;一第 一梳形型態比較器,耦接該第 一梳形型態檢查器以及第 一梳形型態 緩存器,用以比較第i+2個場的P(x,y)像素、P(x,y+1)像素以及第i+l場的 P(x,y)像素的梳形型態與第i+2個場的P(x-l,y)像素、P(x-1, y+l)像素以及 第i+l場的P(x-l,y)像素的梳形型態是否相同,當兩者型態相同時,輸出並使能該第一梳形判斷信號;以及一第二梳形型態比較器,耦接該第二梳形型態檢查器以及第二梳形型態緩存器,用以比較第i+l個場的P(x,y)像素、P(x, y+l)像素以及第i+2場的 P(x,y+1)像素的梳形型態與第i+l個場的P(x-l,y)像素、P (x-1, y+l)像素以 及第i+2場的P(x-l,y+1)像素的梳形型態是否相同,當兩者型態相同時,輸出並使能該第二梳形判斷信號。
11. 如權利要求7所述的視頻解交錯裝置,其中,該梳形運算裝置包括 一第一邏輯門,接收該奇數像素移動信號、第一比較信號以及該第二比較信號,輸出一第一邏輯信號,當該奇數像素移動信號、第一比較信號以及 該第二比較信號使能時,該第 一邏輯信號為 一第 一邏輯狀態;一第二邏輯門,接收該偶數像素移動信號、第二比較信號以及該第三比 較信號,輸出一第二邏輯信號,當該偶數像素移動信號、第二比較信號以及 該第三比較信號使能時,該第二邏輯信號為該第 一邏輯狀態;一延遲電路,耦接該第二邏輯門,接收該第二邏輯信號,延遲一預設時 間後輸出 一 第二延遲邏輯信號;一第三邏輯門,耦接該第一邏輯門以及該延遲電路,接收該第一邏輯信 號以及該第二延遲邏輯信號,輸出一第三邏輯信號,當該第一邏輯信號與該 第二延遲邏輯信號同為該第 一邏輯狀態時,將該第三邏輯信號設為該第 一邏 輯狀態;一第四邏輯門,耦接該第一邏輯門以及該第二邏輯門,接收該第一邏輯 信號以及該第二邏輯信號,輸出一第四邏輯信號,當該第一邏輯信號與該第 二邏輯信號同為該第一邏輯狀態時,將該第四邏輯信號設為該第一邏輯狀態; 以及一累加器,耦接該第三邏輯門與該第四邏輯門,接收該第三邏輯信號與 該第四邏輯信號,當該第三邏輯信號或該第四邏輯信號其中之一為該第一邏 輯狀態時,將該梳形累加值累加該默認值作為該梳形累加值,當該第三邏輯 信號或該第四邏輯信號兩者皆為為該第 一邏輯狀態時,將該梳形累加值累加 兩倍該默認值作為該梳形累加值。
12. 如權利要求7所述的視頻解交錯裝置,其中,該梳形運算裝置包括 一第一邏輯門,接收該奇數像素移動信號、第一比較信號以及該第二比較信號,輸出一第一邏輯信號,當該奇數像素移動信號、第一比較信號以及該第二比較信號使能時,該第 一邏輯信號為 一第 一邏輯狀態;一第二邏輯門,接收該偶數像素移動信號、第二比較信號以及該第三比較信號,輸出一第二邏輯信號,當該偶數像素移動信號、第二比較信號以及該第三比較信號使能時,該第二邏輯信號為該第 一邏輯狀態;一延遲電路,耦接該第二邏輯門,接收該第二邏輯信號,延遲一預設時間後輸出 一 第二延遲邏輯信號;一第三邏輯門,耦接該第一邏輯門以及該延遲電路,接收該第一邏輯信號以及該第二延遲邏輯信號,輸出一第三邏輯信號,當該第一邏輯信號與該第二延遲邏輯信號同為該第 一邏輯狀態時,將該第三邏輯信號設為該第 一邏輯狀態;一第四邏輯門,耦接該第一邏輯門以及該第二邏輯門,接收該第一邏輯 信號以及該第二邏輯信號,輸出一第四邏輯信號,當該第一邏輯信號與該第 二邏輯信號同為該第 一邏輯狀態時,將該第四邏輯信號設為該第 一邏輯狀態; 以及一梳形群集紀錄器,耦接該第三邏輯門與該第四邏輯門,接收並紀錄該 第三邏輯信號與該第四邏輯信號,統計像素P(x,y) ~P(x-k,y-k)的範圍內, 該第三邏輯信號、該第四邏輯信號為該第一邏輯狀態之次數,當前述次數大 於一群集默認值時,將所述次數值加上該梳形累加值作為該梳形累加值,當 第i+l個幀與第i+2個幀中所有像素皆判斷完畢,輸出該梳形累加值,其中 k為自然數且k《x, kOy。
13. 如權利要求1所述的視頻解交錯裝置,其中,該梳形檢測結果包括 m個梳形累加值,第i個梳形累加值對應第i個場與第i+l個場的梳形個數, 其中tn、 i為自然數且m〉i,該解交錯格式決定裝置包括一膠巻樣式檢測器,接收m個梳形累加值,並將上述m個梳形累加值與 內建的多個膠巻樣式作比較,當上述m個梳形累加值與該些膠巻樣式之中一 特定膠巻樣式符合時,決定用該特定樣式所對應的一特定解交錯形式對該些 場作解交錯處理。
14. 如權利要求13所述的視頻解交錯裝置,其中,該膠巻樣式檢測器包括一2:2膠巻樣式檢測器.包括多個2: 2膠巻樣式比較器,每一 2: 2膠巻樣式比較器包括多個2: 2膠巻 樣式其中之一,並且接收上述m個梳形累加值,依照上述m個梳形累加值是 否符合上述2: 2膠巻樣式比較器中的2: 2膠巻樣式,上述2: 2膠巻樣式比較 器分別輸出[吻合]、[不吻合]以及[不確定]信號;一 2: 2膠巻檢測狀態機器,耦接該些2: 2膠巻樣式比較器,根據每一該 些2: 2膠巻樣式比較器所輸出的[吻合]、[不吻合]以及[不確定]信號,當一 特定2: 2膠巻樣式比較器所輸出的[吻合]信號之次數大於一第三默認值時, 輸出該特定2: 2膠巻樣式比較器中的2: 2膠巻樣式所對應之一特定2: 2吻合 信號以及一特定2:2對策信號;以及一 3: 2膠巻樣式檢測器,包括多個3: 2膠巻樣式比較器,每一 3: 2膠巻樣式比較器包括多個3: 2膠巻 樣式其中之一,並且接收上述m個梳形累加值,依照上述ni個梳形累加值是 否符合上述3: 2膠巻樣式比較器中的3: 2膠巻樣式,上述3: 2膠巻樣式比較 器分別輸出[吻合]、[不吻合]以及[不確定]信號;一 3: 2膠巻檢測狀態機器,耦接該些3: 2膠巻樣式比較器,根據每一該 些3:2膠巻樣式比較器所輸出的[吻合]、[不吻合]以及[不確定]信號,當一 特定3: 2膠巻樣式比較器所輸出的[吻合]信號之次數大於一第三默認值時, 輸出該特定3: 2膠巻樣式比較器中的3: 2膠巻樣式所對應之一特定3: 2吻合 信號以及一特定3:2對策信號;以及一解交錯形式決策器,接收並根據該特定2: 2吻合信號、該特定2: 2對 策信號、該特定3: 2吻合信號以及該特定3: 2對策信號,決定該些連續的場 使用該特定解交錯形式對該些連續的場作解交錯處理。
15. 如權利要求14所述的視頻解交錯裝置,其中,該解交錯形式決策器 包括一形式決定器,耦接該2: 2膠巻檢測狀態機器與該3: 2膠巻檢測狀態機 器,接收該特定2:2吻合信號、該特定3:2吻合信號,將其與前次輸入的該 特定2: 2吻合信號、該特定3: 2吻合信號作比較,輸出一形式判定信號;以 及一決策選擇器,耦接該2: 2膠巻檢測狀態機器與該3: 2膠巻檢測狀態機 器,接收並根據該特定2: 2對策信號、該特定3: 2對策信號以及該形式判定 信號,在多個解交錯形式中決定該特定解交錯形式對該些場作解交錯處理。
16. 如權利要求15所述的視頻解交錯裝置,其中,該解交錯形式決策器 更包括一膠巻場景改變檢測器,耦接該形式決定器,接收該形式判定信號,根 據該形式判定信號與前次所接收的該形式判定信號判斷是否有場景改變,當 判斷出有場景改變時,則輸出並使能一膠巻場景改變信號,其中,當該膠巻場景改變信號使能時,該膠巻樣式檢測器以及該決策選 擇器重置並重新接收m個梳形累加值以決定對該些連續的場的解交錯處理。
17. 如權利要求13所迷的視頻解交錯裝置,其中,該解交錯格式決定裝 置更包括一場景改變檢測器,接收並根據m個梳形累加值,判斷是否有場景變換, 當判斷出有場景改變時,輸出並使能一場景改變信號,其中,當該場景改變 信號使能時,該膠巻樣式檢測器重置並重新接收m個梳形累加值以決定對該 些連續的場的解交錯處理。
18. —種視頻解交錯方法,包括 提供多個連續的場;對該些場作梳形檢測,得到一梳形檢測結果; 將該梳形檢測結果分別與多個樣式作比較;以及 當該梳形檢測結果與該些樣式之中一特定樣式符合時,決定用該特定樣 式所對應的 一特定解交錯形式對該些場作解交錯處理。
19. 如權利要求18所述的視頻解交錯方法,其中,該些連續的場包括奇 場與偶場,且「對該些場作梳形檢測,得到一梳形檢測結果」的步驟包括a. 判斷該些連續的場的中,相鄰的奇場與相鄰的偶場之間是否有動態現 象;以及b. 當該動態檢測裝置判斷該些連續的場中,相鄰的一特定奇場與一特定 偶場有動態現象時,統計該特定奇場與該特定偶場的一梳形數目,重複上述動作m次以得到ra個梳形數目,其中m為自然數。
20. 如權利要求19所述的視頻解交錯方法,其中,每一該些場包括多個 像素,分別表示為P(x,y),其中(x,y)表示像素在場中所在的位置,且ra. 判斷該些連續的場的中,相鄰的奇場與相鄰的偶場之間是否有動態現象」的 步驟包括接收第i個場的第P(x,y)像素、第i個場的第P(x,y+1)像素、第i+l個 場的第P(x,y)像素、第i+l個場的第P(x,y+1)像素、第i+2個場的第P(x,y) 像素、第i+2個場的第P(x,y+1)像素;將第i+2個場的第P(x,y)像素與第i+l個場的第P(x,y)像素的差值加上 第i+2個場的第P(x,y+1)像素與第i+l個場的第P(x,y)像素的差值作為一第 一力。總值;將第i+2個場的第P(x,y+1)像素與第i+l個場的第P(x,y+1)像素的差值 加上第i+2個場的第P(x,y+1)像素與第i+l個場的第P(x, y)像素的差值作為 一第二加總值;將第i+2個場的第P(x,y)像素與該第i個場的第P(x,y)像素的差值加上 第i+2個場的第P(x,y+1)像素與第i個場的第P(x,y+1)像素的差值作為一第 三加總值,其中,i為自然數且0〈-K-該些場的數目;以及當該第一加總值與該第三加總值大於等於一第一默認值時,判斷為一偶 數像素移動,當該第二加總值與該第三加總值大於等於該第一默認值時,判 斷為一奇數像素移動。
21. 如權利要求20所述的視頻解交錯裝置,其中「當該動態檢測裝置判 斷該些連續的場中,相鄰的一特定奇場與一特定偶場有動態現象時,統計該 特定奇場與該特定偶場的一梳形數目」的步驟包括當「第i+2個場的第P(x,y)像素與第i+l個場的第P(x,y)像素的差值大 於等於一第二默認值」且「第i+2個場的第P(x,y+1)像素與第i+l個場的第 P(x,y)像素的差值大於等於該第二默認值」且「該奇數像素移動」時,將一 梳形累加值累加一默認值作為該梳形累加值;當「第i+2個場的第P(x,y+1)像素與第i+l個場的第P(x,y)像素的差值 大於等於該第二默認值」且「第i+2個場的第P(x,y+1)像素與第i+l個場的 第P(x, y+l)像素的差值大於等於該第二默認值」且「該偶數像素移動」時, 將該梳形累加值累加該默認值作為該梳形累加值;以及當第i+l個幀與第i+2個幀中所有像素皆判斷完畢,將該梳形累加值作 為該梳形數目。
22. 如權利要求21所述的視頻解交錯裝置,其中,『當r第i+2個場的 第P(x,y)像素與第i+l個場的第P(x,y)像素的差值大於等於一第二默認值J 且「第i+2個場的第P(x,y+1)像素與第i+l個場的第P(x,y)像素的差值大於 等於該第二默認值」且「該奇數像素移動」時』還包括下列條件當第i+2個場的P(x,yM象素、P(x,y+1)像素、第i+l場的P (x, y)像素的 梳形型態與第i+2個場的P(x-l,y)像素、P(x-1,y+l)像素、第i+l場的 P (x-1, y)像素的梳形型態相同,將該梳形累加值累加該默認值作為該梳形累加值。
23. 如權利要求21所述的視頻解交錯裝置,其中,『當「第i+2個場的 第P(x,y+1)像素與第i + l個場的第P(x,y)像素的差值大於等於該第二默認 值」且「第i+2個場的第P(x,y+1)像素與第i+l個場的第P(x, y+l)像素的差 值大於等於該第二默認值」且「該偶數像素移動」時』還包括下列條件當第i+l個場的P(x,y)像素、P(x,y+1)像素以及第i+l場的P(x,y+1) 像素的梳形型態與第i+2/、場的P(x-l,y)像素、P(x-1,y+l)像素以及第i+l 場的P(x-l,y+1)像素的梳形型態相同時,將該梳形累加值累加該默認值作為 該梳形累加值。
24. 如權利要求19所述的視頻解交錯裝置,其中,「將該梳形檢測結果 分別與多個樣式作比較」的步驟包括將m個梳形數目與多個2: 2膠巻樣式作比較;以及 將m個梳形數目與多個3: 2膠巻樣式作比較。
25. 如權利要求18所述的視頻解交錯裝置,其中,「該特定解交錯形式J 包括單場插值(BOB)、向前場合併以及向後場合併。
全文摘要
一種視頻解交錯裝置與方法,此裝置包括梳形檢測裝置以及解交錯格式決定裝置。梳形檢測裝置接收多個連續的場,對上述場作梳形檢測,輸出一梳形檢測結果。解交錯格式決定裝置接收梳形檢測結果並將其與多個樣式作比較。當梳形檢測結果與上述多個樣式之中一特定樣式符合時,決定用此特定樣式所對應的一特定解交錯形式對上述場作解交錯處理。
文檔編號H04N5/44GK101155271SQ20061015439
公開日2008年4月2日 申請日期2006年9月25日 優先權日2006年9月25日
發明者呂炎龍, 李東信, 羅偉仁 申請人:聯詠科技股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀