新四季網

對幀的像素的塊的離散餘弦係數進行近似的方法和設備的製作方法

2023-10-05 10:53:14

專利名稱:對幀的像素的塊的離散餘弦係數進行近似的方法和設備的製作方法
技術領域:
本發明的實施例涉及一種用於對第一幀的像素的第一塊的DC係數進行近似的方法和設備。本發明的另外的實施例涉及一種用於檢測視頻流中的單色幀的方法和設備。

背景技術:
在視頻流中,有時使用單色幀來用信號通知(signal)視頻流的不同部分之間(例如,由例如攝像機或可攜式攝像機拍攝的點之間,或者在廣告短片之間等)的邊界。
單色幀是包含在幀上的均勻一致的單一顏色分布的視頻幀。單色幀習慣於出現在兩段廣告之間的界線中,但是它們也出現在畫面漸變期間、緊接在電影的致謝名單之前或者甚至在強烈的閃光期間。在本說明書中,「幀」也被稱作「畫面」或「圖像」。
標識(logo)在幀中的出現會使該幀不是單色的。但是,因為該標識是後來添加到幀上的,所以幀的其餘部分可以是單色的。因此,必須考慮兩種單色幀出現標識的單色幀和不出現標識的單色幀。
當今大多數視頻數據都是以壓縮形式傳送的,比如以MPEG-2(運動畫面專家組)形式傳送。在MPEG-2中,在空間域內執行運動補償,也就是說在對所需參考幀進行了解碼之後執行運動補償。為了能夠對任意幀進行運動補償,首先必須對作為重建該幀的基礎的參考幀進行解碼及緩衝。
隨後利用當前幀的運動矢量,從相應的已解碼的參考幀中取得所需的像素信息並且將該像素信息置於當前幀中。此外,對於利用了差分誤差編碼的預測幀,所傳送的誤差被解碼並且被添加到運動估計中。
然而,在壓縮域內,出於一個基本原因而無法應用這一運動補償過程在空間域內,對應於參考幀的所有像素都是可用的(這是因為這些像素先前已經被解碼),而在壓縮域內,只可使用每個先前定界的宏塊的DCT係數。在大多數情況下,運動矢量所指向的參考區域並不與唯一的宏塊相匹配,而是與數個宏塊重疊。
存在幾種針對數字視頻的MPEG標準MPEG-1、MPEG-2、MPEG-4。MPEG-2意圖用於從視頻會議到高清晰度電視的高數據速率視頻應用。
與任何壓縮算法一樣,MPEG-2試圖減少視頻數據中的冗餘。
一般來說,未壓縮的視頻數據包括在不同時刻(instant in time)取得的連續幀的序列。在MPEG-2中,每幀以分層的方式被分成切片(slice)、宏塊(MB)、塊和像素(像元)。所述像元(或像素)是最小的圖像單元,並且其代表亮度和色度(其在RGB標準中等效於紅色、綠色和藍色的色彩強度)的各個樣本值。塊是8×8像元的集合,宏塊包括4個塊或者16×16個像元,而切片是1×n個宏塊的水平陣列,其中n是從1到最大水平宏塊數目(the maximum number ofmacro-blocks horizontally)的宏塊數目。
與JPEG圖像壓縮算法一樣,MPEG-2採用基於塊的二維離散餘弦變換(DCT)。8×8像元的塊被變換成8×8的DCT係數塊。
在具有均勻的亮度和顏色的像元塊中,比如一片天空,少數幾個DCT係數將集中所有的能量,而其餘的DCT係數將為零或幾乎為零。因此,經常出現的情況是對於每個64幀塊只需要傳送少數幾個DCT係數,從而大大減少了信息量。因此,對於單色塊來說,僅有左上角的係數(其也被稱作DC係數)會是非零的,而對於具有很多紋理或噪聲的塊來說,右下角部分會包含一些非零值。在量化之後,從右上角係數開始按照Z字形方式掃描所得到的非零係數,並且利用可變長度編碼(VLC)對其進行編碼。
由於相鄰幀之間的相似性而存在時間冗餘。在MPEG-2中存在3種主要的幀類型I幀、P幀和B幀。在I幀中,所有宏塊都被幀內編碼(intra-code),這意味著所有宏塊的經過量化的DCT係數都被傳送。在P幀中,宏塊可以被幀內編碼、被前向預測或者被跳過,這取決於該宏塊關於先前幀的改變程度。類似地,B幀宏塊可以被幀內編碼、被跳過、被前向預測、被後向預測或者被雙向預測。
每個前向預測過的宏塊都得自運動矢量(MV)所指向的先前參考幀(I或P幀)的宏塊和估計誤差。也就是說,取代傳送所述宏塊的DCT係數,指向該宏塊的先前位置的運動矢量與這個預測的估計誤差一起被提供。這樣,先前參考幀的DCT係數信息被用來導出當前的宏塊信息。按照相同的方式,後向預測過的宏塊包括指向該宏塊在下一參考幀中的位置的運動矢量。
雙向預測過的宏塊包含兩個運動矢量,其中一個運動矢量來自先前參考幀,而另外一個運動矢量來自下一參考幀。
在所述壓縮過程期間,通過把每個宏塊與所述先前參考幀和/或下一參考幀中的一些或所有其它宏塊進行比較來計算所述運動矢量。可以通過幾種方式來獲得運動矢量。
最常見的方法是幀間混合編碼。利用這種方法,於空間域內在運動估計器中獲得運動矢量,也就是說利用未壓縮的視頻信息來獲得運動矢量。隨後將對所述運動矢量進行差分編碼每個所傳送的運動矢量代表關於先前傳送的運動矢量的差。最後,經過運動補償的預測器獲得基於運動矢量的重建與原始幀之間的差。為此目的,必須對所述已編碼的DCT係數進行逆量化和逆變換。對差分誤差進行VLC編碼並且與所述運動矢量和標誌一起發送,其中該標誌表明是否存在這樣的誤差信息。MPEG-2既可以應對逐行視頻(Progrssive video)也可以應對隔行視頻。
畫面或幀被組織成畫面組(GOP)。GOP是一個I幀以及零個或更多個P和B幀的組合,其通常(但是也不一定)在整個視頻序列期間周期性地重複。GOP至少包含一個也僅僅包含一個I幀,其位於該GOP的開頭。
在US 2007-0256091 A1中公開了一種通過比較像素平均值來提取空間域中(即,在解壓縮之後)的單色幀的方法。然而,視頻流必須完全被解壓縮,從而尤其是當應用於高質量視頻流時招致高計算成本。
在US 2007-0206931中公開了一種用於通過使用統計數或幀內編碼的宏塊來提取壓縮域中的單色幀的方法。幀內編碼的宏塊的平均數目用作出現單色幀的指示器。然而,由於I幀總是被幀內編碼,所以該方法只能應用於P幀和B幀。
因此,需要用於對壓縮幀的像素的第一塊流(current)進行近似的改進的方法和設備,和需要用於檢測壓縮視頻流中的幀或單色幀的改進的方法和設備,以及需要相應的電腦程式產品。


發明內容
通過以下方法和設備來解決該目的 一種用於對第一幀的像素的第一塊的DC係數進行近似的方法,其包括 基於無近似誤差的、第一幀的宏塊的DC係數來計算亮度DC平均值;以及 基於第二塊的DC係數來確定第一塊的DC係數,其中,第二塊是第二幀的部分,該第二幀是第一幀的參考幀,第二塊與第一塊的參考塊重疊並具有與亮度DC平均值最接近的DC係數。
一種用於檢測視頻流中的單色幀的方法,其包括 上述的對DC係數進行近似; 確定第一幀中的DC係數的方差; 如果方差低於預定閾值,則將第一幀分類為單色。
一種用於對第一幀的像素的第一塊的DC係數進行近似的設備,其包括 計算單元,其被配置成基於無近似誤差的、第一幀的宏塊的DC係數來計算亮度DC平均值;以及 確定單元,其被配置成基於第二塊的DC係數來確定第一塊的DC係數,其中第二塊是第二幀的部分,該第二幀是第一幀的參考幀,第二塊與第一塊的參考塊重疊並具有與亮度DC平均值最接近的DC係數。
一種用於檢測視頻流中的單色幀的設備,其包括 上述設備; 方差確定單元,其被配置成確定幀中的DC係數的方差;以及 分類單元,其被配置成如果方差低於預定閾值則將該幀分類為單色。
一種電腦程式產品,其包括使計算機執行對DC係數進行近似的方法的電腦程式指令,所述對DC係數進行近似的方法包括 基於無近似誤差的、第一幀的宏塊的DC係數來計算亮度DC平均值;以及 基於第二塊的DC係數來確定第一塊的DC係數,其中,第二塊是第二幀的部分,第二幀是第一幀的參考幀,該第二塊與第一塊的參考塊重疊並具有與亮度DC平均值最接近的DC係數。
通過考慮附圖和後面的描述,本發明的其它細節將變得顯而易見。



附圖旨在提供對各實施例的進一步了解,並且被合併在本說明書中而且構成本說明書的一部分。附示了各實施例,並且與描述一起用來解釋各實施例的原理。參照後面的詳細描述可以很容易設想到其它實施例以及各實施例的多個預定優點。附圖的各要素不一定是相對於彼此按比例繪製的。相同的附圖標記指代相應的類似部件。
圖1示出了根據本發明的實施例的方法的示意性流程圖, 圖2示意性地示出了根據本發明的另一實施例的第一塊和第二塊, 圖3示意性地示出了根據本發明的另一實施例的設備, 圖4示意性地示出了根據本發明的另一實施例的方法的流程圖, 圖5示意性地示出了根據本發明的另一實施例的設備, 圖6示意性地示出了根據本發明的另一實施例的幀的部分, 圖7示意性地示出了根據本發明的另一實施例的分類方案, 圖8a示意性地示出了根據本發明的另一實施例的分類方案, 圖8b示意性地示出了根據本發明的另一實施例的分類方案, 圖9示意性地示出了根據另一示例性實例的對第一塊進行近似的另一可能性。

具體實施例方式 下面將描述本發明的各實施例。很重要的是應當注意到可以按照任意方式來組合下面所描述的所有實施例,也就是說並沒有關於所描述的特定實施例不可與其它實施例組合的限制。此外還應當注意到各圖中相同的附圖標記指代相同的或類似的元件。
應當理解的是,還可以利用其它實施例,並且在不偏離本發明的範圍的情況下可以做出結構上的或邏輯上的改變。因此,下面的詳細描述不應被視為限制性的,而是本發明的範圍由所附權利要求書限定。
還應當理解的是,除非另行聲明,這裡所描述的各實施例的特徵可以彼此組合。
在圖1中示意性地描繪了用於對第一幀的像素的第一塊的DC係數進行近似的方法的流程圖。在S100中,基於無近似誤差的、第一幀的宏塊的DC係數來計算亮度DC平均值。
在本說明書中,術語「第一幀」也可以被稱為「當前幀」或「第一幀」,並且術語「塊」也可以被稱為「子塊」。
所述DC係數是最低頻係數。但是,獲得對其餘DCT係數的近似的過程是類似的。此外,所述算法將在子塊級別上工作。每個宏塊包括4個這種亮度子塊,其中每個亮度子塊包括8×8個DCT係數。第一係數是最低頻分量或DC係數。每個子塊將被分配與其所屬的宏塊相同的宏塊類型。除了場宏塊(field macro-block)的情況之外,每個子塊將被分配其相應宏塊的運動矢量。所述運動矢量包括(x,y)對,其代表關於當前子塊位置的水平位移和垂直位移。
DC係數近似的總體過程可以分成兩個部分。首先,根據幀類型、宏塊類型和運動矢量,必須定位參考區域以及多達4個周圍子塊。隨後,將根據這些周圍子塊當中的一個或幾個來對當前預測的DC係數進行近似。對於每個將要預測的宏塊重複這一過程。
對於每個子塊,如下確定各相對應的參考子塊的位置。
如果已解碼的幀為P類型,則根據宏塊類型,下列情況適用 -前向預測運動矢量指向先前參考幀中的參考區域 -跳過運動矢量為零並且指向先前參考幀中的參考區域如果已解碼的幀為B類型,則根據宏塊類型,下列情況適用 -前向預測運動矢量指向先前參考幀中的參考區域 -後向預測運動矢量指向下一參考幀中的參考區域 -雙向預測傳送兩對運動矢量,其中一對指向先前參考幀,而另一對指向下一參考幀的參考區域 -跳過運動矢量和宏塊類型與先前計算的未跳過的子塊相同。在從相應的先前未跳過的子塊中拷貝了運動矢量和宏塊類型信息之後,前面的其中一種情況應當適用。
無近似誤差的DC係數可以是對於參考宏塊具有零運動矢量的被預測的宏塊,或者其可以是對於參考宏塊被跳過的宏塊,或者其可以是被幀內編碼的第一幀的宏塊。
在S102中,基於第二塊的DC係數,確定第一塊的DC係數,其中第二塊是第二幀的部分,該第二幀是第一幀的參考幀。第二塊與第一塊的參考塊重疊,並具有與亮度DC平均值最接近的DC係數。
所提出的方法也被稱為「最接近期望的單色值」。所述方法並不是旨在獲得原始幀的準確近似。而是所述方法旨在正確地重建單色幀。因此,將以比任何先前方法都更高的精確度來重建單色幀,而非單色幀會嘗試(experiment)較高的近似誤差(從均方誤差(MSE)方面而言)。
在開始DC係數近似之前,所述方法假設當前幀是單色幀,並根據以下來計算亮度DC平均值 ·當前幀的幀內編碼的宏塊(MB)的DC係數。由於被幀內編碼,這些值並沒有任何近似誤差。
·相應的參考幀的具有零運動矢量(MV)的前向、後向或雙向預測的宏塊(MB)。由於運動矢量是零,所以參考區域與當前的子塊位置完全重疊並且沒有近似誤差。
·相應的參考幀的被跳過的宏塊(只用於P幀DC近似)。
在P幀中,被跳過的宏塊等效於具有零運動矢量且無編碼誤差的前向的宏塊。
可以參照圖2更詳細地解釋所述方法。
令γ是這樣計算出來的期望的平均單色DC係數,則對於每個子塊SBCur, DC(SBCur)=DC(SBi)+DCErr(1) |DC(SBi)-γ|≤|DC(Sbj)-γ|,i,j∈{1,2,3,4}(2) 其中DCErr是所傳送的誤差係數。這意味著,將選擇與期望的單色DC值最接近的DC係數。
DC近似方案也可以包括兩種方法的組合。
例如,有可能確定屬於第三幀的第三塊,該第三幀是第二幀的參考幀。第三塊具有與第二塊的參考塊的最大重疊。隨後,基於第三塊的DC係數,確定第二塊的DC係數。
組合中的第一方法也被稱為「最近子塊選擇」,並且也可以參照圖2來解釋。基於當前子塊(SBCur)位置和運動矢量(MV),選擇出與所述參考區域最近的子塊,並且將其DC係數拷貝在SBCur中。這種方法的優點在於快速,這是因為只需要進行很少的計算。
藉助該方法,可以首先對P幀進行近似,以最小化攜帶的誤差並產生在MSE方面而言良好的近似。然後,使用所獲得的P幀作為參考幀,等式(1)和(2)的「最接近期望的單色值」方法將對P幀和B幀DC係數進行近似。
在圖9中描繪了另一種對DC係數進行近似的方法,其也被稱作「加權和」。
利用這種「加權和」方法,通過圍繞原始參考區域的多達4個子塊的DC係數的加權和來對當前子塊(SBCur)的DC係數進行近似 其中,權重wi代表每個子塊的SBi面積與所述參考子塊區域重疊的小部分,而DCErr代表所傳送的已編碼誤差DC係數。一般來說,這種方法代表了在均方誤差(MSE)方面的良好近似。但是,這並不意味著其對於後來的視頻特徵提取來說是更好的。對於所述單色幀檢測而言尤其是這種情況,這是因為通過考慮所有宏塊而引入的誤差即使其與所述參考區域間隔非常遠,也仍然可能會導致所重建宏塊的DC值不同於預期情況。此外,這種近似方法還有要求很高計算能力的缺點。為了對每個子塊進行近似,首先必須計算相應的重疊面積,隨後必須建立所述加權和。與此相比,所述最近子塊選擇方法僅僅需要對於每個運動矢量分量執行取整除法(round division)來找到所選的子塊,隨後只是拷貝DC係數。
當通過評估來比較這些方法時,關於示例性視頻流獲得以下表格。該表格示出了對於所描述的三種方法中的每種方法的被近似的單色幀的亮度DC係數方差的結果。因為已經使用了真實的單色幀,所以最低的方差值指示了對單色幀的較好的近似。
因為幀最初是單色的,所以理想的方差應該為0,但是,方差由於近似誤差而通常不是零。
如所指示的那樣,到目前為止,用於對該前向預測的單色幀進行近似的最好方法是最接近估計值近似。
在圖3中,描繪了用於對第一幀的DC係數進行近似的設備300。設備300包括計算單元302並且還包括確定單元304,該計算單元302被配置成基於無近似誤差的、第一幀的宏塊的DC係數來計算亮度DC平均值,該確定單元304被配置成基於第二塊的DC係數來確定第一塊的DC係數,其中第二塊是第二幀的部分,該第二幀是第一幀的參考幀。第二塊與第一塊的參考塊重疊,並具有與亮度DC值最接近的DC係數。
在圖4中,描繪了用於檢測視頻流中的單色幀的方法的流程圖。在S100和S102中對DC係數進行近似之後,在S400中確定DC係數的方差。在S402中,檢查該方差是否低於預定閾值。如果方差低於預定閾值,則幀被分類為單色的。
相應地,在圖5中描繪了用於檢測單色幀的設備500的示意圖。設備500包括設備300和方差確定單元502以及分類單元504,該設備300用於對DC係數進行近似,該方差確定單元502被配置成確定幀中的DC係數的方差,該分類單元504被配置成如果方差低於第二預定閾值則將幀分類為單色的。
在圖6中,描繪了示例性幀600。為了檢測單色幀,幀600的(具有寬度LBor的)外部部分可以首先被剪切來避免邊界效應。
然後將幀600的其餘部分劃分為5個部分其中可能出現頻道標識的角落{C1,C2,C3,C4}和幀的其餘部分AProc。為了確定幀是否是單色的,計算區域AProc的DC係數的方差。如果該方差低於預定的第一閾值σmono2,則幀將被分類為單色的。令xi是區域AProc的n個DC係數值,則按如下計算方差σ2 其中 為了確定單色幀是否包含標識,也計算每個角落區域Ci的DC係數的方差σi2並將其與閾值σlogo2進行比較。因為閃光的特徵在於具有很高的亮度,所以為了確定檢測到的(帶標識的或不帶標識的)單色幀是否實際上是閃光,將幀的平均亮度λcomp與閾值σflash進行比較。總之,對於每個幀,其單色特徵(MCH)值可以被表達為

因為對於P幀和B幀在比特流中不存在DCT係數,所以使用是使用上面討論的最接近期望的單色值算法來近似的DC係數。
在B幀的情況下,也可以使用可替換的且更快速的方法。單色幀進入連續幀的可變長度隊列(train),所述連續幀的可變長度隊列的範圍從1個單一幀到在某些情況下多於20個單一幀。因此可以出現2種不同情形 1.該隊列中的一些單色幀落入I類型幀或者P類型幀。在這種情況下,如果對於I幀或P幀不能檢測到單色,則對於任何B幀將不會檢測到單色,因為B幀是從其周圍的I幀或P幀被插值的。
2.隊列很短,並且所有單色幀都落入B幀。在這種情況下,單色B幀的大多數宏塊不能根據任何在周圍的參考幀來預測。因此,多個宏塊將被幀內編碼,並且其DCT係數將是可用的。
然後,可替換的方法是分析那些具有高比例的幀內編碼的宏塊的B幀。該比例代表了在速度和靈敏度之間的折衷,但是在任何情況下,該比例都應該足夠大,以確保它們代表幀的重要部分。然後,以與針對I幀和P幀相同的方式,分析幀內編碼的DC係數。
因為可能不存在角落區域的DCT係數,所以從最接近的I單色幀或P單色幀繼承標識信息。
在圖7中,描繪了對單色幀的確定的結果。
最後,為了確定單色幀是否實際上是閃光,計算亮度DC係數值的平均數(λcomp)。如果該平均數高於特定閾值τflash,則單色幀被標明為閃光(將值設定為2)。
單色幀的檢測可以用於若干應用,比如章節劃分(chaptering)、視頻分割或廣告檢測(commercial detection)。出於廣告檢測的目的,已經證明了德國電視廣播內容的最成功的特徵之一。在這種情況下,只使用該特徵和分類及回歸樹,可以實現96.5%的總體精確度。
在該部分中,公開了用於單色特徵的預處理方法,以使用模式識別分類器來使其適於廣告檢測。
單色幀檢測未經處理的特徵為每個幀估計它是否是單色幀。廣告塊的特徵在於在兩段廣告短片之間的界線中經常具有單色幀。因此,旨在給出關於在周圍而非僅在當前幀中出現單色幀的被監督的學習算法信息。
所提出的預處理算法因此給出一對特徵陣列。第一陣列MCHL針對每個幀位置指示了到先前檢測到的單色幀的距離(以幀為單位)。類似地,第二陣列MCHR指示了到下一檢測到的單色幀的距離。如等式(7)中所描述的那樣,給定MCH(k)、即幀k的未經處理的特徵,則

其中,k是所有MCH(k)=1的幀位置的集合。圖8a和圖8b比較了未經處理的特徵MCH(k)與通過預處理獲得的疊加MCHL和MCHR。
已經描述了用於檢測數字視頻中的單色幀的方法。將在壓縮域中提取單色特徵。因此,本方法直接對壓縮過的數字視頻起作用。對於MPEG-2壓縮視頻已經應用了本方法,但是其也可以被應用於利用了頻域變換(比如離散餘弦變換或小波變換)和(通過使用運動矢量或類似方法的)幀的運動估計的任何其它數字視頻標準。所提出的方法也可以被稱為「DC係數運動補償插值」。
雖然在這裡圖示並描述了具體實施例,但是本領域技術人員應當認識到,在不偏離所述實施例的範圍的情況下,可以用許多替換和/或等效實現方式來替代所示出並描述的具體實施例。本申請意圖包含這裡所討論的具體實施例的任何適配或變型。因此,本發明的範圍僅由權利要求書及其等效表述限定。
權利要求
1.一種用於對第一幀的像素的第一塊的DC係數進行近似的方法,其包括
基於無近似誤差的、第一幀的宏塊的DC係數來計算亮度DC平均值;以及
基於第二塊的DC係數來確定第一塊的DC係數,其中,第二塊是第二幀的部分,該第二幀是第一幀的參考幀,第二塊與第一塊的參考塊重疊並具有與亮度DC平均值最接近的DC係數。
2.根據權利要求1所述的方法,其中,無近似誤差的、第一幀的宏塊是對於參考宏塊具有零運動矢量的被預測的宏塊,或者是對於參考宏塊被跳過的宏塊,或者是被幀內編碼的第一幀的宏塊。
3.根據權利要求1所述的方法,其中,在確定第一塊的DC係數期間,誤差係數DCErr被添加到第二塊的DC係數。
4.根據權利要求1所述的方法,其還包括
確定屬於第三幀的第三塊,該第三幀是第二幀的參考幀;第三塊與第二塊的參考塊重疊得最多;以及
基於第三塊的DC係數來確定第二塊的DC係數。
5.根據權利要求1所述的方法,其還包括
基於無近似誤差的、第一幀的宏塊的DCT係數,通過計算DCT係數平均值,確定第一塊的另外的DCT係數;以及
基於另外的第二塊的DCT係數,確定第一塊的另外的DCT係數,其中,另外的第二塊是第二幀的部分,另外的第二塊與第一塊的參考塊重疊並具有與DCT係數平均值最接近的另外的DCT係數。
6.一種用於檢測視頻流中的單色幀的方法,其包括
根據權利要求1所述的對DC係數進行近似;
確定第一幀中的DC係數的方差;
如果方差低於預定閾值,則將第一幀分類為單色。
7.根據權利要求6所述的方法,其還包括
將第一幀劃分為至少兩個部分;
確定每個部分的DC係數的方差;
如果至少一個部分的方差低於第一預定閾值,則將第一幀分類為單色。
8.根據權利要求7所述的方法,其中,至少兩個部分中的至少一個部分是第一幀的角落區域。
9.根據權利要求8所述的方法,其中,第一幀被劃分為五個部分,並且五個部分中的四個部分是幀的角落區域。
10.根據權利要求7所述的方法,其中,如果所述部分的方差中的至少一個低於預定閾值並且所述部分的方差中的至少一個高於預定閾值,則第一幀被分類為帶標識的單色。
11.根據權利要求7所述的方法,其還包括
確定亮度DC係數的平均數,並且如果該平均數高於第二預定閾值,則將第一幀分類為閃光。
12.根據權利要求6所述的方法,其還包括
為每個幀位置確定到先前的檢測到的單色幀的距離或到下一檢測到的單色幀的距離的指示。
13.一種用於對第一幀的像素的第一塊的DC係數進行近似的設備,其包括
計算單元,其被配置成基於無近似誤差的、第一幀的宏塊的DC係數來計算亮度DC平均值;以及
確定單元,其被配置成基於第二塊的DC係數來確定第一塊的DC係數,其中第二塊是第二幀的部分,該第二幀是第一幀的參考幀,第二塊與第一塊的參考塊重疊並具有與亮度DC平均值最接近的DC係數。
14.根據權利要求13所述的設備,其中,無近似誤差的、第一幀的宏塊是對於參考宏塊具有零運動矢量的被預測的宏塊,或者是對於參考宏塊被跳過的宏塊,或者是被幀內編碼的第一幀的宏塊。
15.一種用於檢測視頻流中的單色幀的設備,其包括
根據權利要求13所述的設備;
方差確定單元,其被配置成確定幀中的DC係數的方差;以及
分類單元,其被配置成如果方差低於預定閾值則將該幀分類為單色。
16.根據權利要求15所述的設備,其中,分類單元還被配置成將幀劃分為至少兩個部分;確定每個部分的DC係數的方差;以及如果至少一個部分的方差低於第一預定閾值,則將幀分類為單色。
17.一種電腦程式產品,其包括使計算機執行對DC係數進行近似的方法的電腦程式指令,所述對DC係數進行近似的方法包括
基於無近似誤差的、第一幀的宏塊的DC係數來計算亮度DC平均值;以及
基於第二塊的DC係數來確定第一塊的DC係數,其中,第二塊是第二幀的部分,第二幀是第一幀的參考幀,該第二塊與第一塊的參考塊重疊並具有與亮度DC平均值最接近的DC係數。
18.計算機可讀存儲介質,其包括根據權利要求17所述的電腦程式產品。
全文摘要
本發明提出了一種對幀的像素的塊的離散餘弦係數進行近似的方法和設備。提出了用於對第一幀的像素的第一塊的DC係數進行近似的方法和設備。所述方法包括基於無近似誤差的、第一幀的宏塊的DC係數來計算亮度DC平均值;以及基於第二塊的DC係數來確定第一塊的DC係數,其中,第二塊是第二幀的部分,該第二幀是第一幀的參考幀,第二塊與第一塊的參考塊重疊並具有與亮度DC平均值最接近的DC係數。
文檔編號H04N7/50GK101765015SQ20091020640
公開日2010年6月30日 申請日期2009年11月12日 優先權日2008年11月12日
發明者F·M·弗南德茨, K·齊默曼, M·維爾特曼 申請人:索尼株式會社

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀