• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于顏色空間變換進行編解碼誤差修正的方法和系統技術方案

    技術編號:8685972 閱讀:223 留言:0更新日期:2013-05-09 05:30
    本發明專利技術提供了基于顏色空間變換進行編解碼誤差修正的方法,包括:將用YUV類型的顏色空間表示的彩色數字化的視頻的解碼視頻幀的每一個像素的Y、U、V三個分量進行顏色空間變換,獲得與所述Y、U、V三個分量對應的R、G、B三個分量;將R、G、B三個分量的值分別修正到預設最小值和預設最大值之間,獲得與所述R、G、B三個分量對應的R’、G’、B’三個分量;將所述R’、G’、B’三個分量進行顏色空間反變換,獲得與所述R’、G’、B’三個分量對應的Y’、U’、V’三個分量,所述Y’、U’、V’三個分量作為解碼視頻幀的每一個像素修正后的分量。解碼視頻幀的每一個像素的Y、U、V三個分量通過編解碼誤差修正使得解碼視頻幀和原始視頻幀更加接近,從而提高了編碼效率。

    【技術實現步驟摘要】

    本專利技術涉及信號處理中的視頻編解碼
    ,特別涉及基于顏色空間變換進行編解碼誤差修正的方法和系統
    技術介紹
    彩色的數字化的視頻通常用YUV類型的顏色空間來表示,通常用8個二進制位表示像素的每個分量的值。但是視頻在采集和回放的時候,通常都需要變換到RGB類型的顏色空間。在信號處理中的視頻編解碼
    中,有許多數字視頻編解碼標準,其中,具有代表性的有國際標準MPEG-4、H.264/MPEG-4AVC (—種由ITU-T和IS0/IEC MPEG共同制定的視頻壓縮編碼國際標準)、我國自主制定的標準AVS等,這些標準都涉及到了對有損編碼模塊產生的誤差進行修正的技術,其基本方法都是在YUV類型的顏色空間分別將解碼(重建)視頻幀的每個像素的各個分量的取值范圍限制在(Γ255。然而,經過仔細分析各種顏色空間變換,我們發現在從RGB類型的顏色空間變換到YUV類型的顏色空間的過程中,RGB類型的顏色空間中的立方體3在變換到YUV類型的顏色空間后不再是一個立方體,而是一個平行六面體,其體積也縮小了。該平行六面體完全位于RGB類型的顏色空間的立方體[O, 255]3之內。在YUV類型的顏色空間進行有損壓縮編碼時,由于存在編解碼誤差,有些像素的三個分量的值所確定的色點可能會超出上述平行六面體的范圍。如前所述,在回放時視頻需要變換到RGB類型的顏色空間。那么那些超出平行六面體范圍的色點在經過顏色空間變換后就會超出RGB類型的顏色空間中的立方體3的范圍。這時回放設備會把色點在RGB類型的顏色空間強行拉回到立方體之內。在現有的有損壓縮方法中,在編碼過程中對重建幀的處理和解碼過程中對解碼幀的處理都是將得到的Y,U和V分量的取值范圍分別限制在(Γ255,并沒有考慮到YUV類型的顏色空間中平行六面體的形狀,這樣雖然不會影響視頻在回放時的顏色,但是由于重建幀和解碼幀會作為后續幀的參考幀,其中的誤差會使后續幀在進行預測時得到更大的預測誤差,從而降低編碼效率。
    技術實現思路
    本專利技術的目的在于提供基于顏色空間變換進行編解碼誤差修正的方法和系統以解決采用現有的有損壓縮方法編碼效率不高的問題。為解決上述技術問題,本專利技術提供:基于顏色空間變換進行編解碼誤差修正的方法,包括:將用YUV類型的顏色空間表示的彩色數字化的視頻的解碼視頻幀的每一個像素的Y、U、V三個分量進行顏色空 間變換,獲得與所述Y、U、V三個分量對應的R、G、B三個分量;將所述R、G、B三個分量的值分別修正到預設最小值和預設最大值之間,獲得與所述R、G、B三個分量對應的R’、G’、B’三個分量;將所述R’、G’、B’三個分量進行顏色空間反變換,獲得與所述R’、G’、B’三個分量對應的修正后的解碼視頻幀的每一個像素的Y’、U’、V’三個分量。可選的,在所述的基于顏色空間變換進行編解碼誤差修正的方法中,所述將所述R、G、B三個分量的值分別修正到預設最小值和預設最大值之間的步驟包括:當所述R、G、B三個分量的值大于預設最大值時,則將所述R、G、B三個分量的值置為預設最大值;當所述R、G、B三個分量的值小于預設最小值時,則將所述R、G、B三個分量的值置為預設最小值時;當所述R、G、B三個分量的值大于等于預設最小值且小于等于預設最大值,則所述R、G、B三個分量的值保持不變。可選的,在所述的基于顏色空間變換進行編解碼誤差修正的方法中,所述預設最小值為零;所述預設最大值為2n-l,其中,η為表示Y、U、V三個分量的二進制位數,η的取值由一編解碼系統決定。同時,本專利技術還提供基于顏色空間變換進行編解碼誤差修正的系統,包括:顏色空間變換模塊,用于將用YUV類型的顏色空間表示的彩色數字化的視頻的解碼視頻幀的每一個像素的Y、u、V三個分量進行顏色空間變換,獲得與所述Y、U、V三個分量對應的R、G、B三個分量;編解碼誤差修正模塊,用于將所述R、G、B三個分量的值分別修正到預設最小值和預設最大值之間,獲得與所述R、G、B三個分量對應的R’、G’、B’三個分量;顏色空間反變換模塊,用于將所述R’、G’、B’三個分量進行顏色空間反變換,獲得與所述R’、G’、B’三個分量對應的修正后的解碼視頻幀的每一個像素的Y’、U’、V’三個分量。可選的,在所述的基于顏色空間變換進行編解碼誤差修正的系統中,所述解碼視頻幀組成的視頻是用YUV類型的顏色空間表示的彩色數字化的視頻。可選的,在所述的基于顏色空間變換進行編解碼誤差修正的系統中,在編解碼誤差修正模塊,當所述R、G、B三個分量的值大于預設最大值時,則將所述R、G、B三個分量的值置為預設最大值;當所述R、G、B三個分量的值小于預設最小值時,則將所述R、G、B三個分量的值置為預設最小值時;當所述R、G、B三個分量的值大于等于預設最小值且小于等于預設最大值,則所述R、G、B三個分量的值保持不變。可選的,在所述的基于顏色空間變換進行編解碼誤差修正的系統中,所述預設最小值為零;所述預設最大值為2n-l,其中,η為表示Y、U、V三個分量的二進制位數,η的取值由一編解碼系統決定。本專利技術提供的基于顏色空間變換進行編解碼誤差修正的方法和系統,具有以下有益效果:在編碼過程中,解碼視頻幀的每一個像素的Y、U、V三個分量通過編解碼誤差修正使得解碼視頻幀和原始視頻幀更加接近,從而提高了編碼效率。在解碼過程中,每一個像素的Y、U、V三個分量都有效的被限制在YUV類型的顏色空間內部,提高了圖像的質量。附圖說明下面將結合附圖及實施例對本專利技術作進一步說明,附圖中:圖1是本專利技術實施例的基于顏色空間變換進行編解碼誤差修正的方法的流程示意圖;圖2是本專利技術實施例的基于顏色空間變換進行編解碼誤差修正的系統的結構示意圖。具體實施例方式以下結合附圖和具體實施例對本專利技術提出的基于顏色空間變換進行編解碼誤差修正的方法和系統作進一步詳細說明。根據下面說明和權利要求書,本專利技術的優點和特征將更清楚。需說明的是,附圖均采用非常簡化的形式且均使用非精準的比例,僅用以方便、明晰地輔助說明本專利技術實施例的目的。請參考圖1,其是本專利技術實施例的基于顏色空間變換進行編解碼誤差修正的方法的流程示意圖。如圖1所示,基于顏色空間變換進行編解碼誤差修正的方法,包括:Sll:將用YUV類型的顏色空間表示的彩色數字化的視頻的解碼視頻幀的每一個像素的Y、u、V三個分量進行顏色空間變換,獲得與所述Y、U、V三個分量對應的R、G、B三個分量;S12:將所述R、G、B三個分量的值分別修正到預設最小值和預設最大值之間,獲得與所述R、G、B三個分量對應的R’、G’、B’三個分量;具體的,當所述R、G、B三個分量的值大于預設最大值時,則將所述R、G、B三個分量的值置為預設最大值;當所述R、G、B三個分量的值小于預設最小值時,則將所述R、G、B三個分量的值置為預設最小值時;當所述R、G、B三個分量的值大于等于預設最小值且小于等于預設最大值,則所述R、G、B三個分量的值保持不變。特別的,在本實施例中,所述預設最小值為零;所述預設最大值為2n_l,其中,η表示η個二進制位,用η個二進制位表示Y、U、V三個分量,η的取值由視頻編解碼系統決定。S13:將所述R’、G’、B’三個分量進行顏色空間反變換,獲得與所述R’、G’、B’三個分量對應的修正后的解碼視頻幀的每一個像素本文檔來自技高網
    ...

    【技術保護點】
    基于顏色空間變換進行編解碼誤差修正的方法,其特征在于,包括:將用YUV類型的顏色空間表示的彩色數字化的視頻的解碼視頻幀的每一個像素的Y、U、V三個分量進行顏色空間變換,獲得與所述Y、U、V三個分量對應的R、G、B三個分量;將所述R、G、B三個分量的值分別修正到預設最小值和預設最大值之間,獲得與所述R、G、B三個分量對應的R’、G’、B’三個分量;將所述R’、G’、B’三個分量進行顏色空間反變換,獲得與所述R’、G’、B’三個分量對應的修正后的解碼視頻幀的每一個像素的Y’、U’、V’三個分量。

    【技術特征摘要】
    1.關于顏色空間變換進行編解碼誤差修正的方法,其特征在于,包括: 將用YUV類型的顏色空間表示的彩色數字化的視頻的解碼視頻幀的每一個像素的Y、U、V三個分量進行顏色空間變換,獲得與所述Y、U、V三個分量對應的R、G、B三個分量; 將所述R、G、B三個分量的值分別修正到預設最小值和預設最大值之間,獲得與所述R、G、B三個分量對應的R’、G’、B’三個分量; 將所述R’、G’、B’三個分量進行顏色空間反變換,獲得與所述R’、G’、B’三個分量對應的修正后的解碼視頻幀的每一個像素的Y’、U’、V’三個分量。2.根據權利要求1所述的基于顏色空間變換進行編解碼誤差修正的方法,其特征在于,所述將所述R、G、B三個分量的值分別修正到預設最小值和預設最大值之間的步驟包括: 當所述R、G、B三個分量的值大于預設最大值時,則將所述R、G、B三個分量的值置為預設最大值; 當所述R、G、B三個分量的值小于預設最小值時,則將所述R、G、B三個分量的值置為預設最小值時; 當所述R、G、B三個分量的值大于等于預設最小值且小于等于預設最大值,則所述R、G、B三個分量的值保持不變。3.根據權利要求2所述的基于顏色空間變換進行編解碼誤差修正的方法,其特征在于,所述預設最小值為零;所述預設最大值為2n-l,其中,η為表示Y、U、V三個分量的二進制位數,η的取值由一編解碼系統決定。4.關...

    【專利技術屬性】
    技術研發人員:李亞柯范濤趙海武李國平騰國偉羅平偉
    申請(專利權)人:上海國茂數字技術有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 日韩人妻无码一区二区三区久久| 亚洲av中文无码乱人伦在线r▽| 精品人妻无码一区二区三区蜜桃一 | 无码粉嫩小泬无套在线观看| 日本无码一区二区三区白峰美| 成人无码A区在线观看视频| 亚洲一区AV无码少妇电影☆| 最新亚洲春色Av无码专区| 国产综合无码一区二区色蜜蜜| 无码GOGO大胆啪啪艺术| 亚洲一区AV无码少妇电影☆| 国产精品JIZZ在线观看无码| 亚洲视频无码高清在线| 国产激情无码一区二区| 极品粉嫩嫩模大尺度无码视频| 亚州AV综合色区无码一区| 久久久久亚洲AV无码专区首JN | 国产成人精品无码播放| 亚洲AⅤ无码一区二区三区在线| 亚洲综合无码一区二区三区| 无码免费一区二区三区免费播放| 精品久久久久久无码人妻蜜桃| 亚洲中文无码亚洲人成影院| 久久精品无码专区免费青青| 无码一区二区三区视频| 无码精品久久久久久人妻中字| 国精品无码一区二区三区在线| 中文字幕av无码不卡免费| 内射人妻无套中出无码| 少妇人妻av无码专区| 日韩少妇无码一区二区三区| 国产成人无码精品久久久露脸| 无码被窝影院午夜看片爽爽jk| 亚洲精品中文字幕无码A片老| 亚洲精品无码不卡在线播放| 波多野结衣VA无码中文字幕电影| 亚洲av无码成人影院一区| 成人年无码AV片在线观看| 国产午夜激无码av毛片| 惠民福利中文字幕人妻无码乱精品| 日韩人妻无码一区二区三区久久99|