[發明專利]視頻編碼方法與視頻編碼裝置無效
| 申請號: | 201210278309.8 | 申請日: | 2012-08-07 |
| 公開(公告)號: | CN103581689A | 公開(公告)日: | 2014-02-12 |
| 發明(設計)人: | 張育瑋 | 申請(專利權)人: | 聯詠科技股份有限公司 |
| 主分類號: | H04N19/61 | 分類號: | H04N19/61;H04N19/91;H04N19/117;H04N19/513 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 史新宏 |
| 地址: | 中國臺灣新竹*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 編碼 方法 裝置 | ||
技術領域
本發明是有關于一種視頻編碼的方法與裝置。
背景技術
在視頻編碼中,通常會把一張影像劃分為多個巨方塊(macro?block),并且一個巨方塊可以包括一或多個方塊。如果想要找到視頻中的時間冗余(temporal?redundancy),會搜尋一個方塊的動作向量(motion?vector)。搜尋動作向量的過程又稱為動作估測(motion?estimation)。一個動作向量是從目前影像的一個方塊指向參考影像的一個方塊。編碼器會利用參考影像上的方塊來預測目前影像的方塊,并且產生預測后的剩余值(residual)。編碼器會對產生的剩余值進行轉換、量化、和熵值編碼(entropy?coding)等運算。
然而,在影像中通常都會有噪聲。這些噪聲可以經過濾波器運算來消除。而濾波器的種類又可分為空間上與時間上的濾波器(temporal?filter)。若為時間上的濾波器,同樣會參考一個參考影像。因此,如何在視頻編碼時,同時進行濾波器運算,為本領域技術人員所關心的議題。
發明內容
本發明的實施例提出一種視頻編碼方法與視頻編碼系統,可以在編碼時同時進行濾波器運算。
本發明一實施例提出一種視頻編碼的方法,用于視頻編碼裝置。此方法包括:取得目前影像與參考影像,其中目前影像包括一個第一方塊;取得多個動作向量,其中每一個動作向量是指向參考影像的一個參考方塊;針對每一個動作向量,根據所指向的參考方塊與第一方塊執行濾波器運算以產生一個第一濾波方塊,并且根據所指向的參考方塊與對應的第一濾波方塊計算誤差值。此方法還包括:取得上述誤差值中最小的第一誤差值,并且取得對應于第一誤差值的第二濾波方塊;以及根據第二濾波方塊編碼第一方塊。
在一實施例中,上述針對每一個動作向量,根據所指向的參考方塊與對應的第一濾波方塊計算誤差值的步驟包括:根據對應的第一濾波方塊與第一方塊執行細節保留運算以取得細節保留方塊;以及,計算細節保留方塊與所指向的參考方塊之間的誤差值。上述根據第二濾波方塊編碼第一方塊的步驟包括:取得對應于第二濾波方塊的第一參考方塊;取得對應第二濾波方塊的細節保留方塊;以及編碼細節保留方塊與第一參考方塊之間的剩余值。
在一實施例中,上述根據第二濾波方塊編碼第一方塊的步驟包括:取得參考影像中的零參考方塊,其中零參考方塊在參考影像的坐標等于第一方塊在目前影像的坐標;根據零參考方塊與第一方塊執行濾波器運算以取得第三濾波方塊;根據第二濾波方塊與第三濾波方塊執行濾波器運算以取得第四濾波方塊;取得在目前影像中相鄰于第一方塊的第二方塊;以及根據第二方塊預測第四濾波方塊以取得一個剩余值,并且編碼此剩余值。
在一實施例中,上述根據第二濾波方塊編碼第一方塊的步驟包括:取得參考影像中的零參考方塊,其中零參考方塊在參考影像的坐標等于第一方塊在目前影像的坐標;根據零參考方塊與第一方塊執行濾波器運算以取得第三濾波方塊;根據第二濾波方塊與第三濾波方塊執行濾波器運算以取得第四濾波方塊;取得對應于第二濾波方塊的第一參考方塊;以及編碼第一參考方塊與第四濾波方塊之間的剩余值。
在一實施例中,在取得動作向量的步驟之前,上述的方法還包括:取得多個粗動作向量,其中每一個粗動作向量是指向參考畫面的一個第二參考方塊;針對每一個粗動作向量,計算所指向的第二參考方塊與第一方塊之間的第三誤差值;取得第三誤差值中最小的第四誤差值,并且取得對應于第四誤差值的第一粗動作向量;取得多個細動作向量;并且根據這些細動作向量與第一粗動作向量產生上述的動作向量。
在一實施例中,上述的每一個粗動作向量的水平分量與垂直分量為整數,并且每一個細動作向量的水平方量與垂直分量為小于1的小數。
在一實施例中,上述的視頻編碼方法還包括:取得一個粗動作向量與目前畫面中的第四方塊,其中粗動作向量是指向參考影像的第一參考方塊;根據第一參考方塊與第四方塊執行濾波器運算以取得第二濾波方塊;根據第二濾波方塊與第四方塊執行細節保留運算以取得一個細節保留方塊;根據此粗動作向量產生多個第一動作向量,其中每一個第一動作向量是指向參考影像的一個第二參考方塊;計算每一個第二參考方塊與細節保留方塊之間的第三誤差值;取得第三誤差值中最小的第四誤差值;取得對應于第四誤差值的第一細節保留方塊;根據第一細節保留方塊編碼第四方塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯詠科技股份有限公司,未經聯詠科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210278309.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:平疤祛印儀
- 下一篇:一種蘑菇套囊式胸腔引流管





