JP6168452B2 - 動画像符号化方法、動画像復号方法、動画像符号化装置、動画像復号装置、および動画像符号化復号装置 - Google Patents
動画像符号化方法、動画像復号方法、動画像符号化装置、動画像復号装置、および動画像符号化復号装置 Download PDFInfo
- Publication number
- JP6168452B2 JP6168452B2 JP2013547052A JP2013547052A JP6168452B2 JP 6168452 B2 JP6168452 B2 JP 6168452B2 JP 2013547052 A JP2013547052 A JP 2013547052A JP 2013547052 A JP2013547052 A JP 2013547052A JP 6168452 B2 JP6168452 B2 JP 6168452B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- sao
- decoding
- offset
- encoding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 187
- 230000003044 adaptive effect Effects 0.000 claims description 54
- 230000008569 process Effects 0.000 claims description 40
- 238000003860 storage Methods 0.000 claims description 10
- 238000012545 processing Methods 0.000 description 154
- 238000010586 diagram Methods 0.000 description 56
- 230000005236 sound signal Effects 0.000 description 23
- 238000013139 quantization Methods 0.000 description 19
- 230000003287 optical effect Effects 0.000 description 17
- 238000013500 data storage Methods 0.000 description 13
- 239000000872 buffer Substances 0.000 description 12
- 238000006243 chemical reaction Methods 0.000 description 12
- 230000000694 effects Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000002452 interceptive effect Effects 0.000 description 6
- 238000010606 normalization Methods 0.000 description 5
- 239000004065 semiconductor Substances 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 238000009826 distribution Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000001228 spectrum Methods 0.000 description 4
- 230000015556 catabolic process Effects 0.000 description 3
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 239000000470 constituent Substances 0.000 description 3
- 238000006731 degradation reaction Methods 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000001131 transforming effect Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 101100315260 Picea mariana SB09 gene Proteins 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000001678 irradiating effect Effects 0.000 description 1
- 239000010410 layer Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000011946 reduction process Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000002356 single layer Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/117—Filters, e.g. for pre-processing or post-processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
- H04N19/463—Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
- H04N19/82—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
図1A〜1Dは、SAOと呼ばれるオフセット処理に用いられる4種類の情報を示す図である。これらの4種類の情報(パラメタ)は、SAO種別情報(sao_type_idx)、SAO画素値幅位置情報(sao_band_position)、SAOオフセット値(sao_offset[i])およびSAOオフセット正負符号(sao_offset_sign[i])である。なお、これらの情報を総称してSAO情報という。
図7は、実施の形態1に係る動画像復号装置100の構成の一例を示すブロック図である。
本実施の形態における動画像符号化装置は、動画像を符号化することによって、実施の形態1の動画像復号装置100によって復号されるビットストリームBSを生成する。
上記各実施の形態で示した動画像符号化方法(画像符号化方法)または動画像復号化方法(画像復号方法)の構成を実現するためのプログラムを記憶メディアに記録することにより、上記各実施の形態で示した処理を独立したコンピュータシステムにおいて簡単に実施することが可能となる。記憶メディアは、磁気ディスク、光ディスク、光磁気ディスク、ICカード、半導体メモリ等、プログラムを記録できるものであればよい。
上記各実施の形態で示した動画像符号化方法または装置と、MPEG−2、MPEG4−AVC、VC−1など異なる規格に準拠した動画像符号化方法または装置とを、必要に応じて適宜切替えることにより、映像データを生成することも可能である。
上記各実施の形態で示した動画像符号化方法および装置、動画像復号化方法および装置は、典型的には集積回路であるLSIで実現される。一例として、図30に1チップ化されたLSIex500の構成を示す。LSIex500は、以下に説明する要素ex501、ex502、ex503、ex504、ex505、ex506、ex507、ex508、ex509を備え、各要素はバスex510を介して接続している。電源回路部ex505は電源がオン状態の場合に各部に対して電力を供給することで動作可能な状態に起動する。
上記各実施の形態で示した動画像符号化方法または装置によって生成された映像データを復号する場合、従来のMPEG−2、MPEG4−AVC、VC−1などの規格に準拠する映像データを復号する場合に比べ、処理量が増加することが考えられる。そのため、LSIex500において、従来の規格に準拠する映像データを復号する際のCPUex502の駆動周波数よりも高い駆動周波数に設定する必要がある。しかし、駆動周波数を高くすると、消費電力が高くなるという課題が生じる。
テレビや、携帯電話など、上述した機器・システムには、異なる規格に準拠する複数の映像データが入力される場合がある。このように、異なる規格に準拠する複数の映像データが入力された場合にも復号できるようにするために、LSIex500の信号処理部ex507が複数の規格に対応している必要がある。しかし、それぞれの規格に対応する信号処理部ex507を個別に用いると、LSIex500の回路規模が大きくなり、また、コストが増加するという課題が生じる。
20,100 動画像復号装置
101 SAO情報復号部
102 Sao_Type復号部
103 Sao_Type判定部
104,105 スイッチ
107 Sao_band_position復号部
108 Sao_Offset復号部
109 Sao_offset_sign復号部
110 エントロピー復号部
111 データ格納部
120,230 逆量子化・逆変換部
125,235 加算器
130,240 ループフィルタ
140,250 メモリ
150,260 イントラ予測部
160,280 動き補償部
170 イントラ/インター切換スイッチ
205 減算器
210 変換・量子化部
220 エントロピー符号化部
270 動き検出部
Claims (17)
- 入力画像を符号化することによりビットストリームを生成する動画像符号化方法であって、
前記入力画像の符号化で生成される画像に含まれる画素の画素値にオフセット値を与える処理であるSAO(Sample Adaptive Offset)に用いられる複数種のSAO情報のうちの第1の情報を、可変の確率値が用いられるコンテキスト適応算術符号化によって符号化し、
前記複数種のSAO情報のうちの第2の情報および第3の情報を、固定の確率値が用いられ、可変の確率値が用いられないバイパス算術符号化によって連続して符号化し、
前記ビットストリーム中には、符号化された前記第1の情報の後に、符号化された前記第2の情報および前記第3の情報が配置される
動画像符号化方法。 - 前記第2の情報および前記第3の情報のうちの一方は、前記SAOが適用される画素値の範囲を示すsao_band_positionである
請求項1に記載の動画像符号化方法。 - 前記第2の情報および前記第3の情報のうちの他方は、前記SAOが適用される画素値に対して与えられるオフセット値が正であるか負であるかを示すsao_offset_signである
請求項2に記載の動画像符号化方法。 - 前記第2の情報および前記第3の情報を符号化する際には、
前記sao_offset_signの符号化の後に、前記sao_band_positionを符号化する
請求項3に記載の動画像符号化方法。 - 前記SAOが適用される画素は複数種の成分を有し、
成分ごとに、当該成分に対応する前記第1の情報の符号化と、当該成分に対応する前記第2の情報および前記第3の情報の符号化とを行う
請求項1〜4の何れか1項に記載の動画像符号化方法。 - 前記第2の情報および前記第3の情報を符号化する際には、
さらに、前記第2の情報および前記第3の情報の符号化に連続して、前記複数種のSAO情報のうちの少なくとも1つの他の情報を前記バイパス算術符号化によって符号化する
請求項1〜5の何れか1項に記載の動画像符号化方法。 - 前記第1の情報は、前記SAOを行なわないこと、または前記SAOの種別を示すsao_type_idxの一部である
請求項1〜6の何れか1項に記載の動画像符号化方法。 - ビットストリームに含まれる符号化画像を復号する動画像復号方法であって、
前記符号化画像の復号で生成される画像に含まれる画素の画素値にオフセット値を与える処理であるSAO(Sample Adaptive Offset)に用いられる、前記ビットストリームに含まれる複数種のSAO情報のうちの第1の情報を、可変の確率値が用いられるコンテキスト適応算術復号によって復号し、
前記複数種のSAO情報のうちの、前記ビットストリーム中で前記第1の情報の後にある第2の情報および第3の情報を、固定の確率値が用いられ、可変の確率値が用いられないバイパス算術復号によって連続して復号する
動画像復号方法。 - 前記第2の情報および前記第3の情報のうちの一方は、前記SAOが適用される画素値の範囲を示すsao_band_positionである
請求項8に記載の動画像復号方法。 - 前記第2の情報および前記第3の情報のうちの他方は、前記SAOが適用される画素値に対して与えられるオフセット値が正であるか負であるかを示すsao_offset_signである
請求項9に記載の動画像復号方法。 - 前記第2の情報および前記第3の情報を復号する際には、
前記sao_offset_signの復号の後に、前記sao_band_positionを復号する
請求項10に記載の動画像復号方法。 - 前記SAOが適用される画素は複数種の成分を有し、
成分ごとに、当該成分に対応する前記第1の情報の復号と、当該成分に対応する前記第2の情報および前記第3の情報の復号とを行う
請求項8〜11の何れか1項に記載の動画像復号方法。 - 前記第2の情報および前記第3の情報を復号する際には、
さらに、前記第2の情報および前記第3の情報の復号に連続して、前記複数種のSAO情報のうちの少なくとも1つの他の情報を前記バイパス算術復号によって復号する
請求項8〜12の何れか1項に記載の動画像復号方法。 - 前記第1の情報は、前記SAOを行なわないこと、または前記SAOの種別を示すsao_type_idxの一部である
請求項8〜13の何れか1項に記載の動画像復号方法。 - 制御回路と、前記制御回路に電気的に接続される記憶装置とを備え、入力画像を符号化することによりビットストリームを生成する動画像符号化装置であって、
前記制御回路は、
前記入力画像の符号化で生成される画像に含まれる画素の画素値にオフセット値を与える処理であるSAO(Sample Adaptive Offset)に用いられる複数種のSAO情報のうちの第1の情報を、可変の確率値が用いられるコンテキスト適応算術符号化によって符号化し、
前記複数種のSAO情報のうちの第2の情報および第3の情報を、固定の確率値が用いられ、可変の確率値が用いられないバイパス算術符号化によって連続して符号化し、
前記ビットストリーム中には、符号化された前記第1の情報の後に、符号化された前記第2の情報および前記第3の情報が配置される
動画像符号化装置。 - 制御回路と、前記制御回路に電気的に接続される記憶装置とを備え、ビットストリームに含まれる符号化画像を復号する動画像復号装置であって、
前記制御回路は、
前記符号化画像の復号で生成される画像に含まれる画素の画素値にオフセット値を与える処理であるSAO(Sample Adaptive Offset)に用いられる、前記ビットストリームに含まれる複数種のSAO情報のうちの第1の情報を、可変の確率値が用いられるコンテキスト適応算術復号によって復号し、
前記複数種のSAO情報のうちの、前記ビットストリーム中で前記第1の情報の後にある第2の情報および第3の情報を、固定の確率値が用いられ、可変の確率値が用いられないバイパス算術復号によって連続して復号する
動画像復号装置。 - 請求項15に記載の動画像符号化装置と、
請求項16に記載の動画像復号装置とを備える
動画像符号化復号装置。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261651653P | 2012-05-25 | 2012-05-25 | |
US61/651,653 | 2012-05-25 | ||
PCT/JP2013/003158 WO2013175748A1 (ja) | 2012-05-25 | 2013-05-17 | 動画像符号化方法、動画像復号方法、動画像符号化装置、動画像復号装置、および動画像符号化復号装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2013175748A1 JPWO2013175748A1 (ja) | 2016-01-12 |
JP6168452B2 true JP6168452B2 (ja) | 2017-07-26 |
Family
ID=49621582
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013547052A Active JP6168452B2 (ja) | 2012-05-25 | 2013-05-17 | 動画像符号化方法、動画像復号方法、動画像符号化装置、動画像復号装置、および動画像符号化復号装置 |
Country Status (15)
Country | Link |
---|---|
US (4) | US9749623B2 (ja) |
EP (2) | EP4149113A1 (ja) |
JP (1) | JP6168452B2 (ja) |
KR (1) | KR102132917B1 (ja) |
CN (2) | CN103650511B (ja) |
AU (1) | AU2013264323B2 (ja) |
BR (1) | BR112014000369B1 (ja) |
CA (1) | CA2841112C (ja) |
ES (1) | ES2936333T3 (ja) |
MX (1) | MX2013015089A (ja) |
MY (1) | MY167340A (ja) |
PL (1) | PL2858354T3 (ja) |
RU (1) | RU2623800C2 (ja) |
TW (1) | TWI573438B (ja) |
WO (1) | WO2013175748A1 (ja) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101529992B1 (ko) * | 2010-04-05 | 2015-06-18 | 삼성전자주식회사 | 픽셀 그룹별 픽셀값 보상을 위한 비디오 부호화 방법과 그 장치, 및 픽셀 그룹별 픽셀값 보상을 위한 비디오 복호화 방법과 그 장치 |
CN104247429B (zh) * | 2012-04-16 | 2017-11-07 | 寰发股份有限公司 | 具有分隔的符号和幅值的采样自适应偏移编码的方法和装置 |
CA2841112C (en) | 2012-05-25 | 2019-09-17 | Panasonic Corporation | Moving picture coding and decoding using context adaptive binary arithmetic coding with fixed probability for some sample adaptive offset parameters |
WO2013175736A1 (ja) | 2012-05-25 | 2013-11-28 | パナソニック株式会社 | 動画像符号化方法、動画像符号化装置、動画像復号方法、動画像復号装置、および、動画像符号化復号装置 |
SG10201608592UA (en) | 2012-05-25 | 2016-12-29 | Sun Patent Trust | Image coding method, image coding apparatus, image decoding method, image decoding apparatus, and image coding and decoding apparatus |
CN107820092B (zh) * | 2012-06-04 | 2020-04-21 | 太阳专利托管公司 | 运动图像编码方法及装置、运动图像编解码装置 |
CN104869396B (zh) * | 2012-06-11 | 2018-10-19 | 三星电子株式会社 | 视频解码方法 |
US10623759B2 (en) | 2012-06-13 | 2020-04-14 | Sony Corporation | Decoupling enhancements in sample adaptive offset (SAO) for high efficiency video encoder (HEVC) |
US20130336386A1 (en) * | 2012-06-18 | 2013-12-19 | Qualcomm Incorporated | Sample adaptive offset (sao) coding |
AU2012203828B2 (en) * | 2012-06-28 | 2015-12-10 | Canon Kabushiki Kaisha | Method, apparatus and system for encoding and decoding a sample adaptive offset data of encoded video data |
WO2014002399A1 (ja) * | 2012-06-28 | 2014-01-03 | 日本電気株式会社 | 映像量子化パラメータ符号化方法、映像量子化パラメータ復号方法、装置およびプログラム |
TWI502162B (zh) * | 2014-03-21 | 2015-10-01 | Univ Feng Chia | 雙影像導引追瞄之射擊系統與方法 |
CN110267039B (zh) | 2014-04-04 | 2023-05-16 | 北京三星通信技术研究有限公司 | 对像素标识进行处理的方法和装置 |
JP6237927B2 (ja) * | 2014-10-27 | 2017-11-29 | 株式会社村田製作所 | 触覚提示装置 |
EP3280143A1 (en) * | 2016-08-04 | 2018-02-07 | Thomson Licensing | A method and an apparatus for image block encoding and decoding |
JP6904156B2 (ja) | 2017-08-10 | 2021-07-14 | 富士通株式会社 | 動画像符号化装置、動画像符号化方法、及び動画像符号化プログラム |
GB2585042A (en) * | 2019-06-25 | 2020-12-30 | Sony Corp | Image data encoding and decoding |
WO2021199283A1 (ja) * | 2020-03-31 | 2021-10-07 | 富士通株式会社 | 画像処理制御装置、画像処理制御プログラム、及び画像処理制御方法 |
US20220107738A1 (en) * | 2020-10-06 | 2022-04-07 | Kioxia Corporation | Read controller and input/output controller |
Family Cites Families (81)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI117533B (fi) | 2000-01-20 | 2006-11-15 | Nokia Corp | Menetelmä digitaalisten videokuvien suodattamiseksi |
ES2467940T3 (es) * | 2001-11-29 | 2014-06-13 | Panasonic Corporation | Método de extracción de distorsión de codificación |
US6894628B2 (en) * | 2003-07-17 | 2005-05-17 | Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. | Apparatus and methods for entropy-encoding or entropy-decoding using an initialization of context variables |
US6900748B2 (en) | 2003-07-17 | 2005-05-31 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Method and apparatus for binarization and arithmetic coding of a data value |
MXPA06001111A (es) * | 2003-08-19 | 2006-04-11 | Matsushita Electric Ind Co Ltd | Metodo de codificacion de imagen en movimiento y metodo de decodificacion de imagen en movimiento. |
KR100674941B1 (ko) | 2005-01-13 | 2007-01-26 | 삼성전자주식회사 | 내용 적응 가변 길이 부호화 장치 및 방법 |
KR100624432B1 (ko) | 2004-08-05 | 2006-09-19 | 삼성전자주식회사 | 내용 기반 적응적 이진 산술 복호화 방법 및 장치 |
JP4856954B2 (ja) | 2005-06-08 | 2012-01-18 | パナソニック株式会社 | 画像符号化装置 |
KR100718134B1 (ko) * | 2005-07-21 | 2007-05-14 | 삼성전자주식회사 | 비트율에 적응적인 영상 데이터 이진 산술 부호화/복호화장치 및 방법 |
US7221296B2 (en) | 2005-08-22 | 2007-05-22 | Streaming Networks (Pvt.) Ltd. | Method and system for fast context based adaptive binary arithmetic coding |
CN100438629C (zh) * | 2005-09-19 | 2008-11-26 | 华为技术有限公司 | 图像编码处理中的环路滤波方法 |
CN100466739C (zh) | 2005-10-12 | 2009-03-04 | 华为技术有限公司 | Cabac解码系统及方法 |
JP2007142637A (ja) | 2005-11-16 | 2007-06-07 | Matsushita Electric Ind Co Ltd | 画像情報符号化装置 |
US8385424B2 (en) | 2006-06-26 | 2013-02-26 | Qualcomm Incorporated | Reduction of errors during computation of inverse discrete cosine transform |
RU2419855C2 (ru) | 2006-06-26 | 2011-05-27 | Квэлкомм Инкорпорейтед | Снижение ошибок в ходе вычисления обратного дискретного косинусного преобразования |
EP1980107A4 (en) | 2006-11-17 | 2010-01-13 | Lg Electronics Inc | METHOD AND APPARATUS FOR DECODING / ENCODING A VIDEO SIGNAL |
CN100512443C (zh) | 2007-01-11 | 2009-07-08 | 北京交通大学 | 基于自适应哈什和格型矢量量化的分布式视频编码方法 |
JP4947364B2 (ja) | 2007-06-22 | 2012-06-06 | ソニー株式会社 | 情報処理システムおよび方法、情報処理装置および方法、並びにプログラム |
US7535387B1 (en) | 2007-09-10 | 2009-05-19 | Xilinx, Inc. | Methods and systems for implementing context adaptive binary arithmetic coding |
US8782379B2 (en) | 2007-09-27 | 2014-07-15 | Qualcomm Incorporated | H.264 video decoder CABAC core optimization techniques |
US7999870B2 (en) * | 2008-02-01 | 2011-08-16 | Omnivision Technologies, Inc. | Sampling and readout of an image sensor having a sparse color filter array pattern |
EP2237557A1 (en) * | 2009-04-03 | 2010-10-06 | Panasonic Corporation | Coding for filter coefficients |
US20120069906A1 (en) | 2009-06-09 | 2012-03-22 | Kazushi Sato | Image processing apparatus and method (as amended) |
KR20120046729A (ko) | 2009-08-06 | 2012-05-10 | 파나소닉 주식회사 | 부호화 방법, 복호 방법, 부호화 장치 및 복호 장치 |
CN101771879B (zh) | 2010-01-28 | 2011-08-17 | 清华大学 | 基于cabac的并行归一化编码实现电路及编码方法 |
US9973768B2 (en) | 2010-03-16 | 2018-05-15 | Texas Instruments Incorporated | CABAC decoder with decoupled arithmetic decoding and inverse binarization |
WO2011126277A2 (en) | 2010-04-05 | 2011-10-13 | Samsung Electronics Co., Ltd. | Low complexity entropy-encoding/decoding method and apparatus |
HUE037656T2 (hu) | 2010-04-13 | 2018-09-28 | Fraunhofer Ges Forschung | Valószínûség intervallum partícionáló kódoló és dekódoló |
ITVI20100175A1 (it) | 2010-06-21 | 2011-12-22 | St Microelectronics Pvt Ltd | Sistema per la codifica entropica di video h.264 per applicazioni hdtv in tempo reale |
US9591320B2 (en) | 2010-07-15 | 2017-03-07 | Texas Instruments Incorporated | Context and bypass encoding video |
JP2012023613A (ja) | 2010-07-15 | 2012-02-02 | Mitsubishi Electric Corp | 動画像符号化装置、動画像復号装置、動画像符号化方法及び動画像復号方法 |
US8520740B2 (en) | 2010-09-02 | 2013-08-27 | International Business Machines Corporation | Arithmetic decoding acceleration |
US9055305B2 (en) | 2011-01-09 | 2015-06-09 | Mediatek Inc. | Apparatus and method of sample adaptive offset for video coding |
CN102231830B (zh) | 2010-11-23 | 2013-04-17 | 浙江大学 | 用于上下文算术编解码的运算单元 |
US9042440B2 (en) | 2010-12-03 | 2015-05-26 | Qualcomm Incorporated | Coding the position of a last significant coefficient within a video block based on a scanning order for the block in video coding |
US20120163448A1 (en) | 2010-12-22 | 2012-06-28 | Qualcomm Incorporated | Coding the position of a last significant coefficient of a video block in video coding |
US9060174B2 (en) | 2010-12-28 | 2015-06-16 | Fish Dive, Inc. | Method and system for selectively breaking prediction in video coding |
US8768080B2 (en) | 2011-01-04 | 2014-07-01 | Blackberry Limited | Coding of residual data in predictive compression |
CA2822925C (en) | 2011-01-04 | 2017-09-19 | Research In Motion Limited | Coding of residual data in predictive compression |
US9161041B2 (en) * | 2011-01-09 | 2015-10-13 | Mediatek Inc. | Apparatus and method of efficient sample adaptive offset |
US20120294353A1 (en) * | 2011-05-16 | 2012-11-22 | Mediatek Inc. | Apparatus and Method of Sample Adaptive Offset for Luma and Chroma Components |
US10123053B2 (en) | 2011-05-23 | 2018-11-06 | Texas Instruments Incorporated | Acceleration of bypass binary symbol processing in video coding |
US9112526B2 (en) | 2011-06-15 | 2015-08-18 | Sony Corporation | Binarization of DQP using separate absolute value and sign (SAVS) in CABAC |
CN107347161B (zh) | 2011-06-16 | 2020-06-12 | Ge视频压缩有限责任公司 | 解码器、编码器、解码和编码视频的方法及存储介质 |
US8837582B2 (en) | 2011-06-22 | 2014-09-16 | Blackberry Limited | Compressing image data |
CN102186087B (zh) | 2011-06-24 | 2013-06-12 | 哈尔滨工业大学 | 用于二进制算术编码可并行的非零系数上下文建模方法 |
US20130083856A1 (en) | 2011-06-29 | 2013-04-04 | Qualcomm Incorporated | Contexts for coefficient level coding in video compression |
US9008179B2 (en) | 2011-06-30 | 2015-04-14 | Futurewei Technologies, Inc. | Encoding of prediction residuals for lossless video coding |
WO2013003823A1 (en) | 2011-06-30 | 2013-01-03 | Huawei Technologies, Co., Ltd. | Lossless coding and associated signaling methods for compound video |
US9392301B2 (en) | 2011-07-01 | 2016-07-12 | Qualcomm Incorporated | Context adaptive entropy coding for non-square blocks in video coding |
US9807426B2 (en) | 2011-07-01 | 2017-10-31 | Qualcomm Incorporated | Applying non-square transforms to video data |
US10536701B2 (en) | 2011-07-01 | 2020-01-14 | Qualcomm Incorporated | Video coding using adaptive motion vector resolution |
CN103650496B (zh) | 2011-07-12 | 2018-09-21 | 华为技术有限公司 | 用于在hevc中编码的基于像素的帧内预测 |
EP2736255A4 (en) | 2011-07-18 | 2014-12-17 | Panasonic Ip Corp America | IMAGE ENCODING METHOD, IMAGE DECODING METHOD, IMAGE ENCODING APPARATUS, IMAGE DECODING APPARATUS, AND IMAGE ENCODING / DECODING APPARATUS |
EP2740272A4 (en) * | 2011-08-04 | 2015-04-08 | Mediatek Inc | METHOD AND DEVICE FOR RECORDING BINARIZATION OF SYNTAX ELEMENTS IN CABAC |
WO2013050612A1 (en) | 2011-10-06 | 2013-04-11 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Entropy coding buffer arrangement |
US9871537B2 (en) | 2011-10-27 | 2018-01-16 | Qualcomm Incorporated | Mapping states in binary arithmetic coder for video coding |
US20130114691A1 (en) | 2011-11-03 | 2013-05-09 | Qualcomm Incorporated | Adaptive initialization for context adaptive entropy coding |
US10051289B2 (en) | 2011-11-04 | 2018-08-14 | Qualcomm Incorporated | Adaptive center band offset filter for video coding |
EP2777258B1 (en) | 2011-11-04 | 2017-01-11 | Huawei Technologies Co., Ltd. | Binarization of prediction residuals for lossless video coding |
LT3310060T (lt) | 2011-11-07 | 2021-05-10 | Tagivan Ii Llc | Vaizdo kodavimo būdas ir vaizdo kodavimo aparatas |
US9088796B2 (en) * | 2011-11-07 | 2015-07-21 | Sharp Kabushiki Kaisha | Video decoder with enhanced CABAC decoding |
JP5368662B1 (ja) | 2011-11-07 | 2013-12-18 | パナソニック株式会社 | 符号化方法および符号化装置 |
US9277194B2 (en) * | 2011-11-08 | 2016-03-01 | Texas Instruments Incorporated | Method and apparatus for image and video coding using hierarchical sample adaptive band offset |
US9154792B2 (en) | 2011-11-08 | 2015-10-06 | Qualcomm Incorporated | Progressive coding of position of last significant coefficient |
US20130114686A1 (en) * | 2011-11-08 | 2013-05-09 | Sharp Laboratories Of America, Inc. | Video decoder with enhanced cabac motion vector decoding |
US9344722B2 (en) | 2011-11-18 | 2016-05-17 | Futurewei Technologies, Inc. | Scanning of prediction residuals in high efficiency video coding |
US9503717B2 (en) | 2012-01-09 | 2016-11-22 | Texas Instruments Incorporated | Context adaptive binary arithmetic coding (CABAC) with scalable throughput and coding efficiency |
US8581753B2 (en) * | 2012-01-19 | 2013-11-12 | Sharp Laboratories Of America, Inc. | Lossless coding technique for CABAC in HEVC |
US9654139B2 (en) | 2012-01-19 | 2017-05-16 | Huawei Technologies Co., Ltd. | High throughput binarization (HTB) method for CABAC in HEVC |
US9380302B2 (en) | 2012-02-27 | 2016-06-28 | Texas Instruments Incorporated | Sample adaptive offset (SAO) parameter signaling |
US9584802B2 (en) | 2012-04-13 | 2017-02-28 | Texas Instruments Incorporated | Reducing context coded and bypass coded bins to improve context adaptive binary arithmetic coding (CABAC) throughput |
CN104247429B (zh) * | 2012-04-16 | 2017-11-07 | 寰发股份有限公司 | 具有分隔的符号和幅值的采样自适应偏移编码的方法和装置 |
US9031137B2 (en) * | 2012-05-03 | 2015-05-12 | Texas Instruments Incorporated | Signaling signed band offset values for sample adaptive offset (SAO) filtering in video coding |
WO2013175736A1 (ja) | 2012-05-25 | 2013-11-28 | パナソニック株式会社 | 動画像符号化方法、動画像符号化装置、動画像復号方法、動画像復号装置、および、動画像符号化復号装置 |
CA2841112C (en) | 2012-05-25 | 2019-09-17 | Panasonic Corporation | Moving picture coding and decoding using context adaptive binary arithmetic coding with fixed probability for some sample adaptive offset parameters |
CA2937449C (en) | 2012-05-29 | 2018-12-04 | Mediatek Inc. | Method and apparatus for coding of sample adaptive offset information |
CN107820092B (zh) | 2012-06-04 | 2020-04-21 | 太阳专利托管公司 | 运动图像编码方法及装置、运动图像编解码装置 |
US9386307B2 (en) | 2012-06-14 | 2016-07-05 | Qualcomm Incorporated | Grouping of bypass-coded bins for SAO syntax elements |
EP3917150A1 (en) * | 2012-07-02 | 2021-12-01 | Sony Group Corporation | Decoupling enhancements in sample adaptive offset (sao) for high efficiency video encoder (hevc) |
US9787992B2 (en) * | 2012-07-16 | 2017-10-10 | Samsung Electronics Co., Ltd. | Video encoding method and video encoding apparatus and video decoding method and video decoding apparatus for signaling SAO parameters |
-
2013
- 2013-05-17 CA CA2841112A patent/CA2841112C/en active Active
- 2013-05-17 EP EP22205537.8A patent/EP4149113A1/en active Pending
- 2013-05-17 PL PL13793080.6T patent/PL2858354T3/pl unknown
- 2013-05-17 MX MX2013015089A patent/MX2013015089A/es active IP Right Grant
- 2013-05-17 ES ES13793080T patent/ES2936333T3/es active Active
- 2013-05-17 WO PCT/JP2013/003158 patent/WO2013175748A1/ja active Application Filing
- 2013-05-17 CN CN201380002039.0A patent/CN103650511B/zh active Active
- 2013-05-17 KR KR1020147000400A patent/KR102132917B1/ko active IP Right Grant
- 2013-05-17 JP JP2013547052A patent/JP6168452B2/ja active Active
- 2013-05-17 BR BR112014000369-6A patent/BR112014000369B1/pt active IP Right Grant
- 2013-05-17 MY MYPI2014700025A patent/MY167340A/en unknown
- 2013-05-17 CN CN201711427859.0A patent/CN107846598B/zh active Active
- 2013-05-17 AU AU2013264323A patent/AU2013264323B2/en active Active
- 2013-05-17 RU RU2013158190A patent/RU2623800C2/ru active
- 2013-05-17 EP EP13793080.6A patent/EP2858354B1/en active Active
- 2013-05-20 TW TW102117758A patent/TWI573438B/zh active
- 2013-05-21 US US13/898,722 patent/US9749623B2/en active Active
-
2017
- 2017-07-21 US US15/656,081 patent/US9967560B2/en active Active
-
2018
- 2018-04-04 US US15/944,954 patent/US10298924B2/en active Active
-
2019
- 2019-04-04 US US16/375,127 patent/US10567758B2/en active Active
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6612416B2 (ja) | 画像復号方法および画像復号装置 | |
JP6238215B2 (ja) | 復号方法および復号装置 | |
JP6168452B2 (ja) | 動画像符号化方法、動画像復号方法、動画像符号化装置、動画像復号装置、および動画像符号化復号装置 | |
JP6498811B2 (ja) | 符号化方法および符号化装置 | |
JP5937020B2 (ja) | 動画像符号化方法、動画像復号方法、動画像符号化装置、動画像復号装置、及び動画像符号化復号装置 | |
JP2014030230A (ja) | 符号化復号装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160324 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160324 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20160530 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170606 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170616 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6168452 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |