本發明專利技術提供一種圖像編碼方法及圖像編碼裝置。一形態的圖像編碼方法包括:二值化步驟,將處理對象塊的控制參數二值化,由此生成二值排列;上下文控制步驟,在多個上下文中,決定對處理對象塊使用的上下文;算術編碼步驟,使用被決定的上下文,對二值排列進行算術編碼,由此生成比特序列。在上下文控制步驟中,在信號種類是第1種類的情況下,使用既利用與處理對象塊鄰接的左塊的已編碼的控制參數又利用與處理對象塊鄰接的上塊的已編碼的控制參數的第1條件,決定上下文,在信號種類是第2種類的情況下,使用第2條件決定上下文,第2條件是既不利用上塊的已編碼的控制參數也不利用左塊的已編碼的控制參數、而使用預先設定的固定值的條件。
【技術實現步驟摘要】
圖像編碼方法及圖像編碼裝置本申請是2012年6月22日提交的,中國專利申請號為201280025624.8(國際申請號PCT/JP2012/004046),專利技術名稱為“圖像解碼方法、圖像編碼方法、圖像解碼裝置、圖像編碼裝置及圖像編碼解碼裝置”的專利申請的分案申請。
本專利技術涉及圖像解碼方法、圖像編碼方法、圖像解碼裝置、圖像編碼裝置及圖像編碼解碼裝置,特別涉及使用算術編碼或算術解碼的圖像解碼方法、圖像編碼方法、圖像解碼裝置、圖像編碼裝置及圖像編碼解碼裝置。
技術介紹
自然圖像的圖像信號具有統計上的波動,該波動呈變動性的特性。在利用統計上的波動的變動性的熵編碼方式之一中,有Context-BasedAdaptiveBinaryArithmeticCoding(CABAC,基于上下文的自適應二進制算術編碼)(參照非專利文獻1)。該CABAC方式在ITU-T/ISOIECstandardforvideocoding,H.264/AVC方式中被采用。以下,說明在CABAC方式中使用的用語的意義。(1)"Context-BasedAdaptive"(基于上下文的自適應),是使編碼及解碼方法自適應于統計性波動的變動。即,"Context-BasedAdaptive"也可以說是在將某個碼元編碼或解碼的情況下,匹配于周圍的條件的發生事件作為該碼元的發生概率而預測適當的概率。例如,在編碼中,在決定某個碼元S的各值的發生概率p(x)的情況下,使用以實際發生的事件或事件的列F(z)為條件的帶條件的發生概率。(2)"Binary"(二進制)是指將碼元用二進制排列表現。關于用多值表示的碼元,一次變形為稱作binstring的二值排列。并且對于各個排列要素,一邊切換使用預測概率(條件概率),一邊將發生了兩個值的事件的哪個進行比特序列化。由此,能夠用比信號種類的單位更詳細的單位(二進制數要素單位)對值的概率進行管理(初始化及更新)(參照非專利文獻1的圖2等)。(3)所謂"arithmetic"(算術),是指上述的比特序列生成處理不是通過表的對應、而是通過計算輸出。在使用H.263、MPEG-4及H.264中的可變長代碼表的編碼方式中,即使是具有發生概率比0.5(50%)高的發生概率的碼元,也需要使碼元能夠取的各個值對應于1個二進制數列(比特序列)。由此,關于概率最高的值,也最短必須使1個比特與1個碼元建立對應。相對于此,算術編碼能夠將事件的較高的概率下的發生用整數值1比特以下表現。例如,有第1個二進制數的值為“0”的發生概率超過0.9(90%)那樣的信號種類,在作為事件而第1個二進制數的值連續N次是“0”的情況下,不再需要對各個值“0”將1比特的數據輸出N次。現有技術文獻非專利文獻非專利文獻1:DetlevMarpe,et.al.,"Context-BasedAdaptiveBinaryArithmeticCodingintheH.264/AVCVideoCompressionStandard",IEEETransactiononcircuitsandsystemsforvideotechnology,Vol.13,No.7,July2003.非專利文獻2:JointCollaborativeTeamonVideoCoding(JCT-VC)ofITU-TSG16WP3andISO/IECJTC1/SC29/WG114thMeeting:Daegu,KR,20-28January,2011"WD2:WorkingDraft2ofHigh-EfficiencyVideoCoding"JCTVC-D503http://wftp3.itu.int/av-arch/jctvc-site/2011_01_D_Daegu/JCTVC-D503.doc非專利文獻3:JointCollaborativeTeamonVideoCoding(JCT-VC)ofITU-TSG16WP3andISO/IECJTC1/SC29/WG114thMeeting:Daegu,KR,20-28January,2011,"Commontestconditionsandsoftwarereferenceconfigurations",JCTVC-E700非專利文獻4:GisleBjontegaard,“ImprovementsoftheBD-PSNRmodel,"ITU-TSG16Q.6Document,VCEG-AI11,Berlin,July2008
技術實現思路
專利技術要解決的問題但是,在這樣的圖像編碼方法及圖像解碼方法中,希望存儲器使用量(使用的存儲器容量)的減少。所以,本專利技術的目的是提供一種能夠削減存儲器使用量的圖像編碼方法或圖像解碼方法。用于解決問題的手段為了達成上述目的,本專利技術的一個形態的圖像編碼方法使用算術編碼,包括:二值化步驟,將處理對象塊的控制參數二值化,由此生成二值排列;上下文控制步驟,在多個上下文中,決定對上述處理對象塊使用的上下文;算術編碼步驟,使用被決定的上述上下文,對上述二值排列進行算術編碼,由此生成比特序列;在上述上下文控制步驟中,判斷上述處理對象塊的控制參數的信號種類,在上述信號種類是第1種類的情況下,使用既利用與上述處理對象塊鄰接的左塊的已編碼的控制參數又利用與上述處理對象塊鄰接的上塊的已編碼的控制參數的第1條件,決定上述上下文,在上述信號種類是與上述第1種類不同的第2種類的情況下,使用第2條件決定上述上下文,上述第2條件是既不利用上述上塊的已編碼的控制參數也不利用上述左塊的已編碼的控制參數、而使用預先設定的固定值的條件,上述第1種類是表示上述處理對象塊是否被分割為多個塊的標志、或表示是否跳過上述處理對象塊的標志,上述第2種類是表示是否對上述處理對象塊使用合并模式的標志。為了達成上述目的,本專利技術的一個形態的圖像編碼裝置使用算術編碼,包括:二值化部,將處理對象塊的控制參數二值化,由此生成二值排列;上下文控制部,在多個上下文中,決定對上述處理對象塊使用的上下文;算術編碼部,使用被決定的上述上下文,對上述二值排列進行算術編碼,由此生成比特序列;上述上下文控制部進行如下處理:判斷上述處理對象塊的控制參數的信號種類,在上述信號種類是第1種類的情況下,使用既利用與上述處理對象塊鄰接的左塊的已編碼的控制參數又利用與上述處理對象塊鄰接的上塊的已編碼的控制參數的第1條件,決定上述上下文,在上述信號種類是與上述第1種類不同的第2種類的情況下,使用第2條件決定上述上下文,上述第2條件是既不利用上述上塊的已編碼的控制參數也不利用上述左塊的已編碼的控制參數、而使用預先設定的固定值的條件,上述第1種類是表示上述處理對象塊是否被分割為多個塊的標志、或表示是否跳過上述處理對象塊的標志,上述第2種類是表示是否對上述處理對象塊使用合并模式的標志。專利技術效果本專利技術能夠提供能削減存儲器使用量的圖像編碼方法或圖像解碼方法。附圖說明圖1是有關本專利技術的實施方式1的圖像編碼裝置的功能框圖。圖2是有關本專利技術的實施方式1的可變長編碼部的功能框圖。圖3是關于有關本專利技術的實施方式1的控制參數的上下文模型的表。圖4是表示有關本專利技術的實施方式1的算術編碼方法的流程圖。圖5是有關本專利技術的實施本文檔來自技高網...

【技術保護點】
一種圖像編碼方法,使用算術編碼,包括:二值化步驟,將處理對象塊的控制參數二值化,由此生成二值排列;上下文控制步驟,在多個上下文中,決定對上述處理對象塊使用的上下文;算術編碼步驟,使用被決定的上述上下文,對上述二值排列進行算術編碼,由此生成比特序列;在上述上下文控制步驟中,判斷上述處理對象塊的控制參數的信號種類,在上述信號種類是第1種類的情況下,使用既利用與上述處理對象塊鄰接的左塊的已編碼的控制參數又利用與上述處理對象塊鄰接的上塊的已編碼的控制參數的第1條件,決定上述上下文,在上述信號種類是與上述第1種類不同的第2種類的情況下,使用第2條件決定上述上下文,上述第2條件是既不利用上述上塊的已編碼的控制參數也不利用上述左塊的已編碼的控制參數、而使用預先設定的固定值的條件,上述第1種類是表示上述處理對象塊是否被分割為多個塊的標志、或表示是否跳過上述處理對象塊的標志,上述第2種類是表示是否對上述處理對象塊使用合并模式的標志。
【技術特征摘要】
2011.06.23 US 61/500,1631.一種圖像編碼方法,使用算術編碼,包括:二值化步驟,將處理對象塊的控制參數二值化,由此生成二值排列;上下文控制步驟,在多個上下文中,決定對上述處理對象塊使用的上下文;算術編碼步驟,使用被決定的上述上下文,對上述二值排列進行算術編碼,由此生成比特序列;在上述上下文控制步驟中,判斷上述處理對象塊的控制參數的信號種類,在上述信號種類是第1種類的情況下,使用既利用與上述處理對象塊鄰接的左塊的已編碼的控制參數又利用與上述處理對象塊鄰接的上塊的已編碼的控制參數的第1條件,決定上述上下文,在上述信號種類是與上述第1種類不同的第2種類的情況下,使用第2條件決定上述上下文,上述第2條件是既不利用上述上塊的已編碼的控制參數也不利用上述左塊的已編碼的控制參數、而使用預先設定的固定值的條件,上述第1種類是表示上述處理對象塊是否被分割為多個塊的標志、或表示是否跳過上述處理對象塊的標志,上述第2種...
【專利技術屬性】
技術研發人員:笹井壽郎,西孝啟,柴原陽司,杉尾敏康,谷川京子,松延徹,
申請(專利權)人:太陽專利托管公司,
類型:發明
國別省市:美國,US
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。