新四季網

基於圖像內容的偽像檢測方案的方法和裝置製造方法

2023-05-27 18:46:36

基於圖像內容的偽像檢測方案的方法和裝置製造方法
【專利摘要】本原理提供用於偽像檢測的方法和裝置,其測量諸如由因丟包而引起的時間上的錯誤隱藏造成的偽像的級別,用於進行有條件的錯誤隱藏。本原理基於視頻的銳邊很少與宏塊的邊界對齊的假設,對整個視頻檢查視頻不連續性。該方案解決了現有方法在使用偽像時間上隱藏時的錯誤傳播以及高誤報率的問題。對於圖像的區域、整個圖像或者對於視頻序列提供了偽像檢測方法,同時提供了基於偽像級別有條件地進行錯誤隱藏。
【專利說明】基於圖像內容的偽像檢測方案的方法和裝置

【技術領域】
[0001] 在提出了隱藏方法之後,本原理涉及用於檢測圖像的區域、畫面或者視頻序列中 的偽像的方法和裝置。

【背景技術】
[0002] 通過諸如無線網絡或者網際網路這樣的不可靠的信道所傳送的壓縮視頻可能會遭 受丟包。丟包導致圖像缺陷,從而可能造成圖像質量的顯著降低。在多數實際系統中,在傳 輸層檢測丟包,並且解碼器錯誤隱藏後期處理嘗試減輕丟包的影響。這有助於改善圖像質 量,但是仍然可能在視頻中留下一些明顯的缺陷。典型地,在諸如無參考視頻質量評估這樣 的一些應用中需要檢測隱藏缺陷。如果僅視頻編碼層的信息可用(亦即,未提供比特流), 則基於圖像內容來檢測隱藏偽像。
[0003] 在本文中所述的實施例提供偽像檢測的方案。所提出的方案也基於如下假設:"銳 邊"(sharpedge)很少與宏塊邊界對齊。然而,通過高效的框架,所提出的方案實際上解決 了錯誤傳播和高誤報率的問題。


【發明內容】

[0004] 在本文中所述的原理涉及偽像檢測。在本文中所述的至少一個實施方式涉及檢測 時間上的隱藏偽像。與現有方法相比,在本文中所述的原理提供的偽像檢測的方法和裝置 降低了錯誤傳播,特別是降低了在由於時間上的錯誤隱藏引起的偽像中的錯誤傳播,並且 減少了誤報率。
[0005] 根據本原理的一方面,提供了一種用於偽像檢測的方法,其生成表示存在於圖像 的區域中的偽像的級別的值並被用於針對圖像區域有條件地實施錯誤隱藏。該方法包含以 下步驟:基於圖像中的像素值確定圖像區域的偽像級別;以及,響應於偽像級別有條件地 實施錯誤隱藏。
[0006] 根據本原理的另一方面,提供了一種用於偽像檢測的方法,其生成表示存在於圖 像中的偽像的級別的值並被用於針對圖像有條件地實施錯誤隱藏。該方法包含前面提到 的基於圖像中的像素值確定圖像區域的偽像級別的步驟,並且針對包含整個圖像的區域實 施。該方法還包含以下步驟:去除圖像的重疊區域的偽像級別;評估由其中檢測到偽像的 區域覆蓋的圖像的大小對整個圖像的總體大小的比率;以及,響應於偽像級別有條件地實 施錯誤隱藏。
[0007] 根據本原理的另一方面,提供了一種用於偽像檢測的方法,其生成表示存在於視 頻序列中的偽像的級別的值並被用於針對視頻序列中的圖像有條件地實施錯誤隱藏。該方 法包含基於圖像中的像素值確定圖像區域的偽像級別的步驟,並且針對包含整個圖像的區 域以及包含視頻序列的畫面實施。該方法還包含響應於偽像級別針對視頻序列中的圖像有 條件地實施錯誤隱藏。
[0008] 根據本原理的另一方面,提供了一種用於偽像檢測的裝置,其生成表示存在於圖 像的區域中的偽像的級別的值並被用於針對圖像區域有條件地實施錯誤隱藏。該裝置包 含:處理器,基於圖像中的像素值確定圖像區域的偽像級別;以及隱藏模塊,針對圖像區域 有條件地實施錯誤隱藏。
[0009] 根據本原理的另一方面,提供了一種用於偽像檢測的裝置,其產生表示存在於圖 像中的偽像的級別的值並被用於針對整個圖像有條件的實施錯誤隱藏。該裝置包含前面提 到的處理器,其中,該處理器基於圖像的像素值確定圖像區域的偽像級別。該處理器針對包 含整個圖像的區域進行操作。該裝置還包含:重疊消除器,去除圖像的重疊區域的偽像級 別;定標電路,評估由其中檢測到偽像的區域覆蓋的圖像的大小對圖像的總體大小的比率; 以及隱藏模塊,針對圖像有條件地實施錯誤隱藏。
[0010] 根據本原理的另一方面,提供了一種用於偽像檢測的裝置,其產生表示存在於視 頻序列中的偽像的級別的值並被用於針對視頻序列有條件地實施錯誤隱藏。該裝置包含前 面提到的處理器,其中,該處理器基於圖像中的像素值確定視頻序列中的圖像的偽像級別, 並且針對包含圖像的區域以及包含該序列的圖像進行操作。該裝置還包含:重疊消除器,去 除圖像的重疊區域的偽像級別;定標電路,評估由其中檢測到偽像的區域覆蓋的每個圖像 的大小對圖像的總體大小的比率;以及隱藏模塊,針對視頻序列的圖像有條件地實施錯誤 隱藏。
[0011] 根據在下面詳細說明並結合附圖一起閱讀的示例性的實施例,本原理的這些以及 其他方面、特徵和優點將變得顯而易見。

【專利附圖】

【附圖說明】
[0012] 圖1示出關於(a)空間上隱藏和(b)時間上隱藏的錯誤隱藏缺陷。
[0013] 圖2示出在宏塊邊界處的採樣間差(intersampledifference) : (a)具有時間上 隱藏的幀;(b)採樣宏塊的十六進位值。
[0014] 圖3a和b示出某些傳統方案的局限性:(a)錯誤傳播;(b)誤報。
[0015]圖 4a和b示出(a)Qi(Xj)和(b)Oi (x,y)的採樣值。
[0016] 圖5a和b示出(a)對於圖像區域取得的採樣間差的示例性的實施例和(b)宏塊 及相關記號。
[0017] 圖6a和b示出(a)當重疊只是垂直時的兩個宏塊的重疊以及(b)當重疊是垂直 和水平時的兩個宏塊的重疊。
[0018] 圖7示出實現本發明的原理的方法的一個示例性的實施例。
[0019] 圖8示出針對整個圖像實現本發明的原理的方法的另一個示例性的實施例。
[0020] 圖9示出實現本發明的原理的裝置的一個示例性的實施例。
[0021] 圖10示出實現本發明的原理的裝置的另一個示例性的實施例,其對像素之間的 差進行加權。
[0022] 圖11示出實現本發明的原理的裝置的另一個示例性的實施例,其去除重疊偽像 級別的影響。

【具體實施方式】
[0023] 在本文中所述的原理涉及偽像檢測。具體地,在本文中的原理的目標是在包丟失 時生成表示存在於圖像的區域、畫面或者視頻序列中的偽像的值,並且將使用錯誤隱藏技 術。在圖1(b)中示出了偽像的例子,其通常在使用時間上錯誤隱藏時遇到。
[0024] 對於時間上錯誤隱藏,通過應用運動補償來插入缺失的運動矢量並且填充受損的 視頻區域。典型地,時間上錯誤隱藏在視頻序列包含不平滑的移動對象時或者在場景改變 的情況下不能很好地工作。
[0025] 某些傳統的時間上隱藏檢測方案基於如下假設:在自然圖像中,"銳邊"很少與宏 塊的邊界對齊。基於該假設,無論是在每個宏塊行的水平邊界處還是在該宏塊行的內部,均 仔細地檢查像素之間的差以檢測時間上的隱藏。這些差被稱為採樣間差,其可以是鄰近的 水平像素、鄰近的垂直像素之間的或者任何其他指定像素之間的差。
[0026] 圖2示出傳統的時間上錯誤隱藏偽像的例子。在圖2(a)中的圓的中央的宏塊在 宏塊邊界處具有明確的不連續性。圖2(b)示出四個相鄰宏塊的亮度的十六進位值,其中, 左下部對應於在圖2(a)中的圓的中央的宏塊。圖2(b)中的線標識宏塊邊界。無論是在水 平邊界處還是垂直邊界處的採樣間差均比在該宏塊內部的高得多。
[0027] 由於若干原因,一些傳統的檢測方案的性能十分有限。
[0028] 第一,當在視頻編碼中其他幀參考當前幀,則將傳播很多偽像。對於很多時間上隱 藏偽像也是如此。由於錯誤傳播,內容不連續性將不僅發生在宏塊邊界處,還發生在幀內的 任何地方。圖3(a)示出圖2(a)中的另一宏塊的亮度的十六進位值,可以通過在左下處的 宏塊的前幾行中的線來標識明確的不連續性,其不在該宏塊邊界處。
[0029] 第二,一些傳統的檢測方案導致高誤報率。當存在未嚴格地與宏塊邊界對齊的跨 越宏塊邊界的自然邊緣時,如圖3(b)所示,平均採樣間差的值很高。即使在該宏塊邊界處 的某些點的採樣間差較低,該方案仍錯誤地確定檢測到諸如因時間上錯誤隱藏而出現的偽 像。
[0030] 為了解決高誤報率的問題,在本文中所述的一個實施例檢查在邊緣處的不連續的 點的數量。不連續的點是存在高於在邊緣的交替側(alternateside)的像素之間的正常 差的圖像的那些區域。如果在宏塊邊界處的所有像素都是不連續的點,則在該宏塊邊界處 的圖像是偽像的可能性更高。如果僅沿著該宏塊邊界的一些像素是不連續的點,而其他像 素具有相似的平均採樣間差,則不連續的點很有可能是由跨越宏塊邊界的某個自然邊緣造 成的。
[0031] 為了解決錯誤傳播的問題,在本文中所述的一個實施例不僅在宏塊邊界處還沿著 所有水平和垂直線檢查採樣間差以確定存在的偽像的級別。
[0032] 根據剛剛說明的分析,在本文中所述的原理提出了一種偽像檢測的方案以避免某 些傳統方案的不利之處,即:錯誤傳播和高誤報率。響應於偽像級別的檢測,可以代替建議 的或已實施的錯誤隱藏操作,或者在其基礎上,針對圖像有條件地實施糾錯技術。
[0033] 為了例示這些原理的例子,假設經解碼的視頻序列V= {f\,f2, . . .,fn},其中, fi(l<iSn)是視頻序列中的幀。V的寬度和高度分別是W和Η。假設該宏塊的大小是 ΜΧΜ,並且fi(x,y)是幀&中的位置(x,y)處的像素值。
[0034] 採樣間差
[0035]對於每個幀可以將兩個二維(2D)映射(map)Oi,Oi :WXH-{0, 1,2,. . .,255} 定義為: Θ:(..V. ν) = I (.V, ν) - /' (.V -1. vll χmaskix,ν) ,,、
[0036] ' . . " ;" ; ( 1 ) (Ι),u..ν) ^I./,I'·.y)-.//u..V-1JjXmask(x,y)
[0037] 為了簡單,設A(-1,y) =A(0,y)並且A(χ,-I) =fjx,0)。在上面的等式中, mask(x,y)是例如在O和1之間的表示掩蔽影響(例如,亮度掩蔽、紋理掩蔽等)的級別的 值。可以在Y.T.Jia、W.Lin、A.A.Kassim於2006年7月在《IEEETransactionsonCircuits andSystemsforVideoTechnology》發表的《EstimatingJust-NoticeableDistortion forVideo》中找到關於掩蔽影響的詳細信息。
[0038] 分別在圖4(a)和圖4(b)中示出圖1(b)中的幀的Oi(Xj)和Oi(Xj)的值。同 時將所示的值進行放大以便於說明。
[0039] 然後,對這兩個映射施加諸如通過下面的等式定義的濾波器g( ·)。
[_]叫10 is: ⑴
[0041] 其中,Y是常量。可能的濾波器g( ·)的另一個例子被定義為:
[0042] g(-v) = (^X~Y (2)
[0χ<γ
[0043] 隨後,在下面的說明中,也將Oi(Xj)和〇i(X,y)的經濾波的或者經門限處理的 版本稱為θi(X,y)和Φi(X,y)。
[0044]宏塊中的偽像
[0045] 考慮左上角位於(x,y)的塊。期望確定出該塊受諸如時間上錯誤隱藏偽像這樣的 偽像影響的級別。
[0046]將Qi(XJ)定義為(Oi(XJ),OiOc,y+1),···,OiOc,y+Μ-Ι)}中的非零值的數 量,將ft(X,y)定義為{Φ?(χ,y),Φ?(χ+1,y), · · ·,Φ?(χ+Μ-1,y)}中的非零值的數量。即, Qi(Xj)和奶(x,y)分別表示沿著從(x,y)開始的垂直線和水平線的長度的非零值的數 量。
[0047] 圖5(a)示出關於左上角位於(X,y)處的區域的根據本原理的一個實施例的採樣 間差。首先找到在圖像區域的邊緣處的像素與在該區域外部的對應像素之間的差。在該例 子中,在該區域外部的像素距離一個像素位置。跨越圖像的頂部和底部查找垂直差,而對於 圖像的左、右側查找水平差。然後,如上面的等式(1)那樣地對每個差進行加權或掩蔽。在 此之後,如等式(2)那樣地進行濾波或門限處理。然後,檢查沿著該區域的每一側的結果值 以確定有多少值高於門限。例如,如果將門設置為零,則確定每一側的非零值的數量。然後, 使用規則尋找存在於該區域中的偽像的級別,對此在下面進一步地進行說明。
[0048] 圖5(b)指示在該分析中使用的標記。例如宏塊這樣的區域的四個角分別位於 (X,y)、(X,y+M-1)、(x+M-1,y)、(x+M-1,y+Μ-Ι),其中,M是宏塊邊緣的長度。
[0049] 然後,將在上部邊界處的非零採樣間差的數量標識為仍(X,y),將在底部邊界處的 非零採樣間差的數量標識為的(X,y+Μ-Ι),將在左邊界處的數量標識為θi(X,y),並且將在 右邊界處的數量標識為Θi(x+M-1,y)。
[0050]根據先前的說明,例如,在宏塊受時間上錯誤隱藏偽像影響時,更高的採樣間差更 頻繁地出現在宏塊邊界處。例如,可以通過大型查找表或者經濾波的輸出的邏輯組合來實 現用於確定宏塊是否受偽像影響的規則。
[0051] -個示例性的規則是:
[0052]如果:
[0053] 1.灼(X,y)、仍(X,y+Μ-Ι)、Θi(X,y)和Θi(χ+Μ-1,y)這四個值中的至少兩個大於 門限c1;並且
[0054] 2.約(X,y)、奶(X,y+Μ-Ι)、Θi(X,y)和Θi(χ+Μ-1,y)的值的總數大於門限C2, (3)
[0055]貝Ij :
[0056] 認為該宏塊受偽像影響。
[0057] 如果滿足在(3)中所列的條件,則認為該宏塊受偽像影響。否則,認為該宏塊未受 到偽像影響。該示例性的規則可被具體地應用於時間上錯誤隱藏的偽像檢測,並且在等式 3中的邏輯表達式生成二元結果。
[0058] 然而,可以使用產生模擬值的其他規則來確定在圖像的區域中的偽像的級別。
[0059] 關於幀的偽像級別的建議模型
[0060] 對於左上角例如位於(X,y)處的諸如宏塊這樣的MXM的圖像區域,在先前的段落 中提出了一種評估例如該宏塊是否受到偽像(諸如由時間上錯誤隱藏造成的那些偽像)影 響的方法。使用這個建議的方法,能夠定義幀fi受到偽像影響的程度。
[0061] 步驟1:所有圖像區域的初始設置
[0062] 對於每個像素4〇^,7),如果左上角位於〇^ 7)處的圖像區域滿足(3)中的條件, 則設置偽像級別(Kfi,X,y) = 1 ;否則,如果不滿足(3)中的條件,則設置(Kfi,X,y) = 0。
[0063] 步驟2:消除重疊
[0064] 對於滿足如下條件的兩個像素A(Xl,yi)和A(x2,y2)
[0065] Xi=x2,IIrl21 <M
[0066]或者 (4)
[0067] Yi=y2,IXi-X21<M
[0068] 左上角位於這兩個像素處的對應圖像區域的邊緣在一定程度上重疊。在圖6(a) 中示出了這樣的一個例子。為了減少該重疊的影響,可以將圖像區域中的至多一個認為是 受到偽像影響。
[0069] 例如,從左向右且從上到下地掃描該幀中的像素^(X1,y),然後如果(Kfi,X,y)= 1,則對於每個j= 1-M, 2-M, · · ·,-2, -1,1,2, · · ·,M-1,設置(Kfi,x+j,y) = (Kfi,X,y+j)= 0,從而可以實現減小重疊的影響。該過程將使得識別圖像區域中的至多一個受到偽像的影 響。
[0070] 步驟3:幀的偽像的評估
[0071] 對於在值(Kfi,X,y) = 1情況下的幀中的每個像素,均存在左上角是(X,y)的對 應的宏塊。由所有這些宏塊覆蓋的像素對該幀大小的比率被定義為fi的偽像的總體評估, 記為(Kfi)。
[0072] 應當注意的是,因為在步驟2中的操作,上述宏塊將沒有邊緣重疊(例如,如圖 6(a)所示),然而仍然存在空間重疊(例如,如圖6(b)所示)。因此,不應當使用cKf^xj) 的非零值的數量乘宏塊的大小來計算由所有這些宏塊覆蓋的像素的數量。如果變量(Kfi)是允許在O和1之間變化的值,則(Kfi)=O的值表示在該幀中根本沒有偽像,而(Kfi)= 1則表不該巾貞中的偽像的最差的情況。
[0073] 步驟4 :視頻序列的偽像的評估
[0074] 為了在已知視頻序列的每個幀或塊的偽像評估時確定視頻序列的偽像評估,必須 解決匯聚(pooling)問題。因為匯聚策略在本【技術領域】中是眾所周知的,所以本領域的普 通技術人員可以構想出使用本原理的方法來評估視頻序列中的偽像的級別,而這在這些原 理的範圍內。
[0075] 參數值
[0076]在本原理的一個示例性的實施例中,將在先前的段落中提到的參數設置如下:
[0077] 為了簡單,mask(X,y) = 1,使得在該具體的實施例中不考慮掩蔽影響;
[0078] y= 8 ;
[0079] M= 16 ;
[0080] C1= 4,C2= 16。
[0081] 當提供了比特流信息時,針對幀的隱藏偽像檢測將更加容易。然而,存在比特流本 身不可用的情況。在這些情況下,隱藏偽像檢測是基於圖像內容的。本原理提供這樣的檢 測算法來檢測圖像的區域、幀或者視頻序列中的偽像級別。
[0082] 雖然本領域的技術人員可以構想出使用相同原理的比特流層實施例的一種或多 種實現方式,但是在本公開中教導的目前優選的方案是像素層信道偽像檢測方法。雖然很 多所述的實施例涉及諸如由時間上錯誤隱藏造成的那些偽像,但是應當理解的是,所述原 理並不限於時間上錯誤隱藏偽像,其還可以涉及由其他來源(例如,濾波、信道缺陷或者噪 聲)造成的偽像的檢測。
[0083] 在圖7中示出本原理的一個實施例,S卩:一種用於偽像檢測的方法700。該方法開 始於步驟710,並且還包含用於確定圖像的區域的偽像級別的步驟720。該方法還包含步驟 730,用於基於偽像級別有條件地實施糾錯。該糾錯可以是在可能先前已實施的任何糾錯操 作的基礎上或者是代替可能先前已實施的任何糾錯操作。
[0084] 在圖8中示出本原理的另一實施例,其包括一種用於視頻幀的偽像檢測的方法 800。該方法開始於步驟810,並且還包含用於確定圖像的區域的偽像級別的步驟820。該步 驟可以使用門限信息,其中,如果門限信息並非已知,則可以從外部來源輸入。在對於該區 域確定了偽像級別之後,判定是否已到達圖像的結束。如果未到達圖像的結束,則判定電路 830將控制發送回步驟810以開始確定該圖像中的下一個區域的偽像級別的處理。如果判 定電路830確定已到達圖像的結束,則在步驟840中去除重疊區域的偽像級別。在該步驟 之後,在步驟840中實施關於整個幀的區域的偽像級別的評估,從而生成該幀的偽像級別。 在步驟850之後,該方法還包含步驟860,步驟860基於在步驟850中確定的偽像級別針對 整個圖像有條件地實施糾錯。該糾錯可以是在可能先前已實施的任何糾錯操作的基礎上或 者是代替可能先前已實施的任何糾錯操作。
[0085] 在圖9中示出本原理的另一實施例,其示出了一種用於偽像檢測的裝置900。該裝 置包含處理器910,該處理器910確定圖像的區域的偽像級別。處理器910的輸出表示圖 像的區域的偽像級別,並且該輸出與隱藏模塊920之間以信號的形式進行通信。隱藏模塊 920基於從處理器910接收到的偽像級別對圖像的區域實現有條件的錯誤隱藏。
[0086] 圖10例示本原理的另一實施例,一種用於偽像檢測的裝置1000。該裝置包含處 理裝置1005。處理裝置1005包含:差分電路1010,查找圖像區域的像素之間的差。差分電 路1010的輸出與進一步構成處理裝置1005的加權電路1020的輸入之間以信號的形式進 行通信。加權電路1020對由差分電路1010找到的差施加加權。加權電路1020的輸出與 進一步構成處理裝置1005的門限單元1030的輸入之間以信號的形式進行通信。門限單元 1030可以對從加權電路1020輸出的經加權的差值施加門限操作。門限單元1030的輸出與 進一步構成處理裝置1005的判定和比較器電路1040的輸入之間以信號的形式進行通信。 判定和比較器電路1040使用例如門限單元輸出值與另外的門限值之間的比較來確定圖像 區域的偽像級別。判定和比較器電路1040的輸出與隱藏模塊1050的輸入之間以信號的形 式進行通信,其中,隱藏模塊基於來自判定和比較器電路1040的偽像級別有條件地實施錯 誤隱藏。該糾錯可以是在可能先前已實施的任何糾錯操作的基礎上或者是代替可能先前已 實施的任何糾錯操作。
[0087] 在圖11中示出本原理的另一實施例,其示出一種用於圖像的隱藏偽像檢測的裝 置1100。該裝置包含差分電路1110,其查找諸如宏塊這樣的圖像區域的像素之間的差,其 中,對該圖像區域將進行關於偽像級別的確定。差分電路Ilio的輸出與加權電路1120的 輸入之間以信號的形式進行通信,其中,加權電路取得圖像區域的像素之間的差並且對所 述差施加加權。加權電路1120的輸出與門限單元1130之間以信號的形式進行通信,其中, 門限單元對經加權的差值施加門限或濾波函數。門限單元1130的輸出與判定和比較器電 路1140的輸入之間以信號的形式進行通信。判定和比較器電路1140通過例如比較門限單 元1130的輸出與各種另外的門限來確定整個圖像的圖像區域的偽像級別。針對包含畫面 的區域重複由差分電路1110、加權電路1120、門限單元1130以及判定和比較器電路1140 實施的處理,直至該畫面的所有區域均被處理為止,並且將輸出發送給重疊消除電路1150。 判定和比較器電路1140的輸出與重疊消除電路1150的輸入之間以信號的形式進行通信。 重疊消除電路1150確定已確定出偽像級別的區域相重疊的程度並且去除重疊的影響以便 避免偽像級別被計數兩次。重疊消除電路1150的輸出與定標電路1160的輸入之間以信號 的形式進行通信。定標電路1160在考慮包含該幀的所有區域的偽像級別之後確定圖像的 幀的隱藏偽像級別。該值表示整個幀的隱藏偽像級別。定標電路1160的輸出與隱藏模塊 1170的輸入之間以信號的形式進行通信,其中,隱藏模塊基於來自定標電路1160的偽像級 別有條件地實施錯誤隱藏。該糾錯可以是在可能先前已實施的任何糾錯操作的基礎上或者 是代替可能先前已實施的任何糾錯操作。
[0088] 已提供了具有本發明的目前優選的實施例的具體特徵和方面的一種或多種實施 方式。然而,所述實現方式的特徵和方面還可以適合於其他實現方式。例如,這些實施方式 和特徵可被用於其他視頻設備或系統的情況下。不需要以標準的形式使用該實施方式和特 徵。
[0089]關於在本說明書中的本原理的"一個實施例"或"實施例"或"一種實現方式"或"實 現方式"及其其他變體表示結合實施例所述的具體特性、結構、特徵等被包括在本原理的至 少一個實施例中。因此,出現在本說明書的各個位置處的短語"在一個實施例中"或"在實 施例中"或"在一種實現方式中"或"在實現方式中"及其其他變體不必都引用同一實施例。
[0090] 例如,在本文中所述的實現方式可被實現為方法或過程、裝置、軟體程序、數據流 或者信號。儘管僅論述了單一形式的實現方式的情況(例如,僅作為方法進行了論述),但 是所討論的特徵的實現方式還可以被實現為其他形式(例如,裝置或者計算機軟體程序)。 例如,裝置可以被實現為適當硬體、軟體和固件。例如,方法可以被實現為諸如例如處理器 這樣的裝置,其中,處理器通常是指處理設備,包括例如計算機、微處理器、集成電路或者可 編程的邏輯器件。處理器還包括通信設備,諸如例如計算機、手機、便攜/個人數字助理 ("PDA")以及便於與終端用戶之間進行信息通信的其他設備。
[0091] 在本文中所述的各種處理和特徵的實現方式可以體現為各種不同的設備或應用。 這樣的設備的例子包括網絡伺服器、可攜式電腦、個人計算機、手機、PDA以及其他通信設 備。應當清楚的是,設備可以是移動的,甚至是可以被安裝在移動交通工具中。
[0092] 另外,方法可以通過由處理器實施的指令來實現,這樣的指令(和/或實施方式生 成的數據值)可以被存儲在諸如例如集成電路、軟體載體或者諸如例如硬碟、壓縮盤、隨機 存取存儲器("RAM")或只讀存儲器("ROM")這樣的其他存儲設備這樣的處理器可讀取 的介質上。指令可以形成有形地體現在處理器可讀取的介質上的應用程式。例如,指令可 以是以硬體、固件、軟體或者其組合的形式。例如,指令可以存在於作業系統、單獨的應用或 者這兩者的組合中。因此,例如可以將處理器的特徵描述為既是一種被配置為執行處理的 設備也是一種包括具有執行處理的指令的處理器可讀取的介質(諸如存儲設備)的設備。 另外,在指令的基礎上或者代替指令,處理器可讀取的介質還可以存儲實現方式生成的數 據值。
[0093] 實施方式可以使用在本文中所述的全部或一部分的方法,這一點對於本領域的技 術人員將是顯而易見的。例如,實現方式可以包括用於實施方法的指令或者所述的實施例 之一生成的數據。
[0094] 已說明了多種實現方式。然而,應當理解的是,可以進行各種改變。例如,可以將 不同的實現方式的元素進行組合、補充、改變或去除以生成其他實現方式。另外,技術人員 將理解到其他結構和處理可以代替那些已公開的結構和處理,並且得到的實現方式將以至 少基本相同的(多種)方式來實施至少基本相同的(多個)功能以實現與已公開的實現方 式至少基本相同的(多個)效果。相應地,根據本公開可以構想出這些及其他實現方式,並 且均在本公開的範圍內。
【權利要求】
1. 一種用於偽像檢測的方法,包含: 基於圖像中的像素值確定所述圖像的區域的偽像級別;以及 響應於所述偽像級別有條件地實施糾錯。
2. 如權利要求1所述的方法,包含以下步驟:根據圖像區域的所述像素值之間的差來 確定所述偽像級別。
3. 如權利要求2所述的方法,包含以下步驟:進一步地確定跨越所述圖像區域的邊緣 的像素之間的差。
4. 如權利要求3所述的方法,包含以下步驟:對所述差進行加權。
5. 如權利要求4所述的方法,包含以下步驟:確定像素中的鄰近像素之間的經加權的 差。
6. 如權利要求5所述的方法,包含以下步驟:對所述經加權的差施加門限值以便生成 每個所述像素的門限結果。
7. 如權利要求6所述的方法,包含以下步驟:至少部分地根據有多少門限結果超過所 述門限值來確定所述偽像級別。
8. 如權利要求7所述的方法,包含以下步驟: 對所述圖像區域的每個邊緣分別實施所述確定步驟;以及 將每個邊緣的超過所述門限值的門限結果的數量與第二門限值進行比較。
9. 如權利要求7所述的方法,包含以下步驟: 對所述圖像區域的所有邊緣實施所述確定步驟;以及 將所有邊緣的超過所述門限值的門限結果的數量與第二門限值進行比較。
10. 如權利要求7所述的方法,包含基於以下的組合來確定所述偽像級別的步驟: 所述圖像區域有多少邊緣具有超過第二門限值的門限結果的數量;以及 組合的圖像區域的所有邊緣的門限結果的數量是否超過第三門限值。
11. 如權利要求10所述的方法,其中,對於要設置為預定值的圖像區域的偽像級別,具 有超過第二門限值的門限結果的邊緣的數量必須至少為2。
12. 如權利要求1所述的方法,包含以下步驟:針對整個圖像的圖像區域實施所述確定 步驟以便生成所述整個圖像的偽像級別。
13. 如權利要求12所述的方法,還包含以下步驟: 去除重疊圖像區域的像素的偽像級別;以及 評估由其中檢測到偽像的圖像區域覆蓋的圖像的大小對所述整個圖像的總體大小的 比率以生成所述整個圖像的偽像的測量。
14. 如權利要求13所述的方法,包含以下步驟:針對視頻序列的幀實施去除和評估步 驟以生成視頻序列的偽像級別。
15. -種用於偽像檢測的裝置,包含: 處理器,基於圖像中的像素值確定所述圖像的區域的偽像級別;以及 隱藏模塊,響應於所述偽像級別有條件地實施錯誤隱藏。
16. 如權利要求15所述的裝置,所述處理器還包含:差分電路,確定所述圖像區域的像 素值之間的差。
17. 如權利要求16所述的裝置,所述差分電路還查找跨越所述圖像區域的邊緣的像素 之間的差。
18. 如權利要求17所述的裝置,所述處理器還包含:加權電路,對所述差施加加權。
19. 如權利要求18所述的裝置,所述差分電路查找所述像素中的鄰近像素之間的差。
20. 如權利要求19所述的裝置,所述處理器還包含:門限單元,對所述經加權的差施加 門限值以便生成每個像素的門限結果。
21. 如權利要求20所述的裝置,所述處理器使偽像級別至少部分地基於有多少門限結 果超過所述門限值。
22. 如權利要求21所述的裝置,所述處理器包含: 判定電路,對於所述圖像區域的每個邊緣分別產生表示有多少門限結果超過所述門限 值的數值;以及 比較器,對於所述圖像區域的每個邊緣比較所述數值與第二門限值。
23. 如權利要求21所述的裝置,所述處理器包含: 判定電路,產生表示沿著所述圖像區域的所有邊緣有多少門限結果超過所述門限值的 數值;以及 比較器,比較所述數值與第二門限值。
24. 如權利要求21所述的裝置,所述處理器包含: 判定電路,基於以下組合來確定所述偽像級別: 表示所述圖像區域有多少邊緣具有超過第二門限值的門限結果的第一數值;以及 表示沿著所述圖像區域的所有邊緣有多少門限結果超過所述門限值的第二數值是否 超過第二門限值。
25. 如權利要求24所述的裝置,其中,所述判定電路使用至少為2的第二門限值並且當 所述第二數值超過所述第三門限值時將所述圖像區域的偽像級別設置為預定值。
26. 如權利要求15所述的裝置,所述處理器針對整個圖像的圖像區域進行操作以生成 所述整個圖像的偽像級別。
27. -種用於偽像檢測的裝置,包含: 處理器,基於整個圖像的區域中的像素值確定所述區域的偽像級別; 重疊消除器,去除重疊區域的像素的偽像級別; 定標電路,評估由其中檢測到偽像的圖像區域覆蓋的整個圖像的大小與整個圖像大小 的比率以生成所述整個圖像的偽像的測量;以及 隱藏模塊,響應於所述測量針對所述整個圖像有條件地實施錯誤隱藏。
28. 如權利要求27所述的裝置,所述裝置針對視頻序列的圖像進行操作以生成所述視 頻序列的偽像的測量。
【文檔編號】G06T7/00GK104246823SQ201180076291
【公開日】2014年12月24日 申請日期:2011年11月24日 優先權日:2011年11月24日
【發明者】顧曉東, 劉德兵, 陳志波 申請人:湯姆遜許可公司

同类文章

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

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