JP6302582B2 - コンピュータ実装方法、デコーダ、及び、コンピュータ可読媒体 - Google Patents
コンピュータ実装方法、デコーダ、及び、コンピュータ可読媒体 Download PDFInfo
- Publication number
- JP6302582B2 JP6302582B2 JP2017025972A JP2017025972A JP6302582B2 JP 6302582 B2 JP6302582 B2 JP 6302582B2 JP 2017025972 A JP2017025972 A JP 2017025972A JP 2017025972 A JP2017025972 A JP 2017025972A JP 6302582 B2 JP6302582 B2 JP 6302582B2
- Authority
- JP
- Japan
- Prior art keywords
- coefficients
- sign
- zero
- coefficient
- last non
- 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 89
- 208000037170 Delayed Emergence from Anesthesia Diseases 0.000 claims description 13
- 230000002441 reversible effect Effects 0.000 claims description 11
- 238000005192 partition Methods 0.000 description 44
- 238000012545 processing Methods 0.000 description 42
- 230000008569 process Effects 0.000 description 34
- 238000012986 modification Methods 0.000 description 20
- 230000004048 modification Effects 0.000 description 20
- 230000006870 function Effects 0.000 description 19
- 238000013139 quantization Methods 0.000 description 19
- 238000007906 compression Methods 0.000 description 6
- 238000012360 testing method Methods 0.000 description 6
- 230000006835 compression Effects 0.000 description 5
- 230000009466 transformation Effects 0.000 description 5
- 238000012937 correction Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 101100243024 Arabidopsis thaliana PCO1 gene Proteins 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000000638 solvent extraction Methods 0.000 description 2
- 101100322581 Caenorhabditis elegans add-1 gene Proteins 0.000 description 1
- 241000023320 Luma <angiosperm> Species 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000001627 detrimental effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 description 1
- 238000004377 microelectronic Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012546 transfer Methods 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
-
- 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/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
-
- 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/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
- H04N19/147—Data rate or code amount at the encoder output according to rate distortion criteria
-
- 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/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/167—Position within a video image, e.g. region of interest [ROI]
-
- 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/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- 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/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/18—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
-
- 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/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
- H04N19/197—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters including determination of the initial value of an encoding parameter
-
- 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
-
- 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/46—Embedding additional information in the video signal during the compression process
- H04N19/467—Embedding additional information in the video signal during the compression process characterised by the embedded information being invisible, e.g. watermarking
-
- 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/48—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using compressed domain processing techniques other than decoding, e.g. modification of transform coefficients, variable length coding [VLC] data or run-length data
-
- 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/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
-
- 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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
-
- 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
-
- 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]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Television Signal Processing For Recording (AREA)
- Error Detection And Correction (AREA)
- Surgical Instruments (AREA)
- Image Processing (AREA)
Description
このリストの最後の非ゼロ係数の位置を示すために、情報の項目がエントロピー的に符号化される、
最後の非ゼロ係数の前に位置するそれぞれの係数に関して、その係数がゼロであるか、またはゼロでないかを示すために、情報の項目がエントロピー的に符号化される、
それぞれの先に示された非ゼロ係数に関して、係数が1であるか、または1に等しくないかを示すために、情報の項目がエントロピー的に符号化される、
最後の非ゼロ係数の前に位置する、1に等しくない、それぞれの非ゼロ係数に関して、情報の振幅項目(2だけ減少された係数の絶対値)がエントロピー的に符号化される、
それぞれの非ゼロ係数に関して、その非ゼロ係数に割り振られた符号が(+符号に関して)「0」または(-符号に関して)「1」によって符号化される。
前述のリスト内に含まれた量子化残差、
使用された符号化のモードを表す情報、具体的には、
予測のモード(イントラ予測、インター予測、それに関する情報の項目がデコーダに送信されない予測を実行するデフォルト予測(「スキップ」)、
予測のタイプを指定する情報(配向、基準画像など)、
パーティションのタイプ、
変換のタイプ、例えば、4×4DCT、8×8DCTなど、
必要に応じて、動き情報、
など。
符号を除いて、前記現在のパーティションのデータを表す関数の値を計算するステップと、
計算された値を符号の所定の値と比較するステップと、
比較するステップの結果に応じて、現在のパーティションのデータのうちの少なくとも1つを修正するまたは修正しないステップと、
修正するステップの場合、少なくとも1個の修正されたデータ項目を符号化するステップと
を実施するという点で注目すべきである。
符号を除いて、現在のパーティションのデータを表す関数の値を計算することと、
計算された値を符号の所定の値と比較することと、
比較することの結果に応じて、現在のパーティションのデータのうちの少なくとも1つを修正するまたは修正しないことと
が可能である処理手段を備え、
その処理手段によって修正を行う場合、少なくとも1個の修正されたデータ項目を符号化するための手段を備えるという点で注目すべきである。
符号を除いて、現在のパーティションのデータを復号するステップと、
現在のパーティションの復号されたデータを表す関数の値を計算するステップと、
計算された値に基づいて、符号の値を取得するステップと
を含むという点で注目すべきである。
符号を除いて、現在のパーティションのデータを復号することと、
現在のパーティションの復号されたデータを表す関数の値を計算することと、
計算された値に基づいて、符号の値を取得することと
が可能な処理手段を備えるという点で注目すべきである。
H.264/MPEG-4 AVC標準による符号化によって取得されるバイナリストリームに近いバイナリストリームに従って、画像のシーケンスを符号化するために、本発明による符号化方法が使用される、本発明の一般的な実施形態が次に説明される。本実施形態では、本発明による符号化方法は、例えば、H.264/MPEG-4 AVC標準に当初準拠するコーダを修正することによってソフトウェア様式またはハードウェア様式で実施される。
http://phenix.int-evry.fr/jct/doc_end_user/current_document.php?id=3286.
リストD1の最後の非ゼロデータ項目の前に位置するそれぞれのデータ項目に関して、ビットなど、情報のデジタル項目は、そのデータ項目がゼロであるか、またはゼロでないかを示すために、エントロピー的に符号化されることが意図され、データ項目がゼロである場合、それは、例えば、符号化されることになる、値0のビットであるのに対して、データ項目が非ゼロである場合、それは符号化されることになる、値1のビットである、
それぞれの非ゼロデータ項目に関して、ビットなど、情報のデジタル項目は、データ項目の絶対値が1に等しいか、または1に等しくないかを示すために、エントロピー的に符号化されることが意図され、絶対値が1に等しい場合、それは、例えば、符号化されることになる、値1のビットであり、絶対値が1に等しくない場合、それは、符号化されることになる、値0のビットである、
その絶対値が1に等しくなく、かつ最後の非ゼロデータ項目の前に位置する、それぞれの非ゼロデータ項目に関して、情報の振幅項目がエントロピー的に符号化される、
それぞれの非ゼロデータ項目に関して、その非ゼロデータ項目に割り振られた符号が、例えば、(+符号の場合)「0」または(-符号の場合)「1」に設定されたビットなど、情報のデジタル項目によって符号化される。
デコーダが隠蔽された符号の値をこのまたはこれらのゼロデータに割り振らないように、ゼロデータ項目、すなわち、第1の非ゼロデータ項目の前に位置するデータ、
および、計算の複雑さのため、ゼロデータ項目、すなわち、最後の非ゼロデータ項目の後に位置するデータ。
0に等しい剰余は2個の連続する正の符号、すなわち、+、+に対応する、
1に等しい剰余は連続する正の符号および負の符号、すなわち、+、-に対応する、
2に等しい剰余は連続する負の符号および正の符号、すなわち、-、+に対応する、
3に等しい剰余は2個の連続する負の符号、すなわち、-、-に対応する。
リストE1の最後の非ゼロ係数の前に位置するそれぞれの係数に関して、係数がゼロであるか、またはゼロでないかを示すために、ビットなど、情報のデジタル項目がエントロピー的に符号化されることが意図され、係数がゼロである場合、その係数は、例えば、符号化されることになる、値0のビットであるのに対して、係数が非ゼロである場合、それは、符号化されることになる、値1のビットである、
それぞれの非ゼロ係数+9、-7、+1、-1、+2、+1に関して、係数の絶対値が1であるか、または1に等しくないかを示すために、ビットなど、情報のデジタル項目がエントロピー的に符号化されることが意図され、係数が1に等しい場合、それは、例えば、符号化されることになる、値1のビットであるのに対して、係数が1に等しくない場合、それは、符号化されることになる、値0のビットである、
値+9、-7、+2の係数など、その絶対値が1に等しくなく、かつ最後の非ゼロ係数の前に位置する、それぞれの非ゼロ係数に関して、情報の振幅項目(そこから値2が差し引かれる係数の絶対値)がエントロピー的に符号化される、
それぞれの非ゼロ係数に関して、その係数に割り振られた符号が、例えば、(+符号の場合)「0」または(-符号の場合)「1」に設定されたビットなど、情報のデジタル項目によって符号化される。
デコーダが隠蔽された符号の値をこのまたはこれらのゼロ係数に割り振らないように、第1の非ゼロ係数の前に位置する1個または複数のゼロ係数、
および、計算の複雑さのため、最後の非ゼロ係数の後に位置する1個または複数のゼロ係数。
(1)J=D+λR、式中、
Dは、元のマクロブロックと再構築されたマクロブロックとの間の歪みを表し、Rは、符号化情報の符号のビットのコストを表し、λは、その値が符号化に先立って固定されうるラグランジュ乗数を表す。
0に等しい剰余は2個の連続する正の符号、すなわち、+、+に対応する、
1に等しい剰余は連続する正の符号および負の符号、すなわち、+、-に対応する、
2に等しい剰余は連続する負の符号および正の符号、すなわち、-、+に対応する、
3に等しい剰余は2個の連続する負の符号、すなわち、-、-に対応する。
復号方法がH.264/MPEG-4 AVC標準に当初準拠するデコーダを修正することによってソフトウェア様式またはハードウェア様式で実施される、本発明による復号方法の一般的な実施形態が次に説明される。
第1の非ゼロ係数の前に位置する1個または複数のゼロ係数、
および、計算の複雑さのため、最後の非ゼロ係数の後に位置する1個または複数のゼロ係数。
CO コーダ
CO1 コーダ
D リスト
DE_DO エントロピー復号モジュール
DE_DO1 エントロピー復号モジュール
DO デコーダ
DO1 デコーダ
Dm リスト
E リスト
EX_CO ソフトウェアモジュール
EX_DO ストリーム解析ソフトウェアモジュール、モジュール
EX_DO1 ストリーム解析ソフトウェアモジュール、モジュール
F 信号
IE 画像
MC_CO 符号化モジュール、符号化ソフトウェアモジュール
MC_CO1 符号化モジュール、符号化ソフトウェアモジュール
MD_DO 復号ソフトウェアモジュール、復号モジュール
MD_DO1 復号ソフトウェアモジュール、復号モジュール
ML_CO1 読取りソフトウェアモジュール
ML_DO1 モジュール
MT_CO1 変換ソフトウェアモジュール
MTI_DO1 逆変換ソフトウェアモジュール
MTR_CO 処理モジュール
MTR_CO1 処理ソフトウェアモジュール、処理モジュール
MTR_DO 処理ソフトウェアモジュール、処理モジュール
MTR_DO1 処理ソフトウェアモジュール、処理モジュール
MQ_CO1 量子化ソフトウェアモジュール
MR_DO 再構築ソフトウェアモジュール
MR_DO1 再構築ソフトウェアモジュール
PCO パーティションモジュール
PCO1 パーティションソフトウェアモジュール
PRED_CO1 予測ソフトウェアモジュール、予測モジュール
PRED_DO1 予測復号モジュール
SE サブリスト
TSIG しきい値
Claims (12)
- 画像の復号するためのコンピュータ実装方法であって、
前記方法は、
前記画像の残差ブロックを表し、複数の非ゼロ係数を含む、1つの係数のセットを取得すること、
前記係数のセットにおける修正可能な係数であって、残差ブロックの逆方向走査順序に従う最初の非ゼロ係数、前記逆方向走査順序に従う最後の非ゼロ係数、及び、前記逆方向走査順序に従う前記係数のセットにおける前記最初と最後の非ゼロ係数の間の係数を含む修正可能な係数、の数が所定の数よりも大きいことを判定すること、
前記係数のセットにおける前記修正可能な係数の数が前記所定の数以下であれば、前記逆方向走査順序に従う前記最後の非ゼロ係数の符号指定が隠蔽されていないと判定すること、及び、
前記係数のセットにおける前記修正可能な係数の数が前記所定の数より大きければ、前記最後の非ゼロ係数の前記符号指定が隠蔽されていると判定すること、
を含み、
前記最後の非ゼロ係数の前記符号指定の判定は、
前記係数のセットにおける非ゼロ係数の和を計算すること、
前記非ゼロ係数の和を用いてパリティデータを計算すること、及び、
前記パリティデータに基づいて前記最後の非ゼロ係数への符号を指定すること、
を含み、
前記所定の数は4である、
方法。 - 請求項1に記載の方法において、
前記最後の非ゼロ係数への符号を指定することは、
前記パリティデータの値が正の符号に割り当てられた特定の値と等しいと判定すること、及び、
前記パリティデータの前記値が前記正の符号に割り当てられた前記特定の値と等しいと判定することに応じて、前記最後の非ゼロ係数への前記正の符号を指定すること、
を含む方法。 - 請求項1に記載の方法において、
前記最後の非ゼロ係数への符号を指定することは、
前記パリティデータの値が負の符号に割り当てられた特定の値と等しいと判定すること、及び、
前記パリティデータの前記値が前記負の符号に割り当てられた前記特定の値と等しいと判定することに応じて、前記最後の非ゼロ係数への前記負の符号を指定すること、
を含む方法。 - 請求項1に記載の方法であって、
前記係数のセットに対する符号データの隠蔽符号化が可能であると判定することを含む方法。 - 画像の復号するためのデコーダであって、
1つ以上のプロセッサ、及び、
前記1つ以上のプロセッサに接続され、インストラクションを格納するコンピュータ可読媒体、
を備え、
そのインストラクションが前記1つ以上のプロセッサによって実行されるとき、前記1つ以上のプロセッサに、
前記画像の残差ブロックを表し、複数の非ゼロ係数を含む、1つの係数のセットを取得し、
前記係数のセットにおける修正可能な係数であって、残差ブロックの逆方向走査順序に従う最初の非ゼロ係数、前記逆方向走査順序に従う最後の非ゼロ係数、及び、前記逆方向走査順序に従う前記係数のセットにおける前記最初と最後の非ゼロ係数の間の係数を含む修正可能な係数、の数が所定の数よりも大きいことを判定し、
前記係数のセットにおける前記修正可能な係数の数が前記所定の数以下であれば、前記逆方向走査順序に従う前記最後の非ゼロ係数の符号指定が隠蔽されていないと判定し、且つ、
前記係数のセットにおける前記修正可能な係数の数が前記所定の数より大きければ、前記最後の非ゼロ係数の前記符号指定が隠蔽されていると判定する、
動作を実行させ、
前記最後の非ゼロ係数の前記符号指定の判定は、
前記係数のセットにおける非ゼロ係数の和を計算すること、
前記非ゼロ係数の和を用いてパリティデータを計算すること、及び、
前記パリティデータに基づいて前記最後の非ゼロ係数への符号を指定すること
を含み、
前記所定の数は4である、
デコーダ。 - 請求項5に記載のデコーダにおいて、
前記最後の非ゼロ係数のための符号を指定することは、
前記パリティデータの値が正の符号に割り当てられた特定の値と等しいと判定すること、及び、
前記パリティデータの前記値が前記正の符号に割り当てられた前記特定の値と等しいと判定することに応じて、前記最後の非ゼロ係数への前記正の符号を指定すること、
を含むデコーダ。 - 請求項5に記載のデコーダにおいて、
前記最後の非ゼロ係数への符号を指定することは、
前記パリティデータの値が負の符号に割り当てられた特定の値と等しいと判定すること、及び、
前記パリティデータの前記値が前記負の符号に割り当てられた前記特定の値と等しいと判定することに応じて、前記最後の非ゼロ係数への前記負の符号を指定すること、
を含むデコーダ。 - 請求項5に記載のデコーダにおいて、
前記動作は、
前記係数のセットに対して符号データの隠蔽符号化が可能であると判定することを含むデコーダ。 - 1つ以上のプロセッサに接続されインストラクションを格納するコンピュータ可読媒体であって、そのインストラクションが前記1つ以上のプロセッサによって実行されるとき、前記1つ以上のプロセッサに、
前記画像の残差ブロックを表し、複数の非ゼロ係数を含む、1つの係数のセットを取得し、
前記係数のセットにおける修正可能な係数であって、残差ブロックの逆方向走査順序に従う最初の非ゼロ係数、前記逆方向走査順序に従う最後の非ゼロ係数、及び、前記逆方向走査順序に従う前記係数のセットにおける前記最初と最後の非ゼロ係数の間の係数を含む修正可能な係数、の数が所定の数よりも大きいことを判定し、
前記係数のセットにおける前記修正可能な係数の数が前記所定の数以下であれば、前記逆方向走査順序に従う前記最後の非ゼロ係数の符号指定が隠蔽されていないと判定し、且つ、
前記係数のセットにおける前記修正可能な係数の数が前記所定の数より大きければ、前記最後の非ゼロ係数の前記符号指定が隠蔽されていると判定する、
動作を実行させ、
前記最後の非ゼロ係数の前記符号指定の判定は、
前記係数のセットにおける非ゼロ係数の和を計算すること、
前記非ゼロ係数の和を用いてパリティデータを計算すること、及び、
前記パリティデータに基づいて前記最後の非ゼロ係数への符号を指定すること、
を含み、
前記所定の数は4である、
コンピュータ可読媒体。 - 請求項9に記載のコンピュータ可読媒体において、
前記最後の非ゼロ係数への符号を指定することは、
前記パリティデータの値が正の符号に割り当てられた特定の値と等しいと判定すること、及び、
前記パリティデータの前記値が前記正の符号に割り当てられた前記特定の値と等しいと判定することに応じて、前記最後の非ゼロ係数への前記正の符号を指定すること、
を含むコンピュータ可読媒体。 - 請求項9に記載のコンピュータ可読媒体において、
前記最後の非ゼロ係数のための符号を指定することは、
前記パリティデータの値が負の符号に割り当てられた特定の値と等しいと判定すること、及び、
前記パリティデータの前記値が前記負の符号に割り当てられた前記特定の値と等しいと判定することに応じて、前記最後の非ゼロ係数への前記負の符号を指定すること、
を含むコンピュータ可読媒体。 - 請求項9に記載のコンピュータ可読媒体において、
前記動作は、
前記係数のセットに対して符号データ隠蔽が可能であると判定することを含むコンピュータ可読媒体。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1160114A FR2982446A1 (fr) | 2011-11-07 | 2011-11-07 | Procede de codage et decodage d'images, dispositif de codage et decodage et programmes d'ordinateur correspondants |
FR1160114 | 2011-11-07 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014539391A Division JP6096203B2 (ja) | 2011-11-07 | 2012-11-06 | 画像を符号化および復号するための方法、符号化デバイスおよび復号デバイス、ならびに対応するコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017123669A JP2017123669A (ja) | 2017-07-13 |
JP6302582B2 true JP6302582B2 (ja) | 2018-03-28 |
Family
ID=47263471
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014539391A Active JP6096203B2 (ja) | 2011-11-07 | 2012-11-06 | 画像を符号化および復号するための方法、符号化デバイスおよび復号デバイス、ならびに対応するコンピュータプログラム |
JP2017025972A Active JP6302582B2 (ja) | 2011-11-07 | 2017-02-15 | コンピュータ実装方法、デコーダ、及び、コンピュータ可読媒体 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014539391A Active JP6096203B2 (ja) | 2011-11-07 | 2012-11-06 | 画像を符号化および復号するための方法、符号化デバイスおよび復号デバイス、ならびに対応するコンピュータプログラム |
Country Status (23)
Country | Link |
---|---|
US (8) | US9609344B2 (ja) |
EP (8) | EP2991350B1 (ja) |
JP (2) | JP6096203B2 (ja) |
KR (12) | KR102393556B1 (ja) |
CN (5) | CN104041039B (ja) |
BR (2) | BR122022013656B1 (ja) |
CY (5) | CY1116898T1 (ja) |
DK (7) | DK3675491T3 (ja) |
ES (7) | ES2699274T3 (ja) |
FR (1) | FR2982446A1 (ja) |
HK (6) | HK1201394A1 (ja) |
HR (6) | HRP20220174T1 (ja) |
HU (6) | HUE037165T2 (ja) |
IN (1) | IN2014CN03040A (ja) |
LT (6) | LT3209021T (ja) |
NO (1) | NO2985998T3 (ja) |
PL (7) | PL3209021T3 (ja) |
PT (7) | PT2991350T (ja) |
RS (6) | RS60125B1 (ja) |
RU (5) | RU2734800C2 (ja) |
SI (7) | SI2985998T1 (ja) |
SM (1) | SMT201500239B (ja) |
WO (1) | WO2013068683A1 (ja) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7759113B2 (en) | 1999-04-30 | 2010-07-20 | The General Hospital Corporation | Fabrication of tissue lamina using microfabricated two-dimensional molds |
FR2982446A1 (fr) | 2011-11-07 | 2013-05-10 | France Telecom | Procede de codage et decodage d'images, dispositif de codage et decodage et programmes d'ordinateur correspondants |
FR2982447A1 (fr) * | 2011-11-07 | 2013-05-10 | France Telecom | Procede de codage et decodage d'images, dispositif de codage et decodage et programmes d'ordinateur correspondants |
EP3399753B1 (en) * | 2012-01-20 | 2019-12-11 | Velos Media International Limited | Multiple sign bit hiding within a transform unit |
US20140286413A1 (en) * | 2013-03-25 | 2014-09-25 | Qualcomm Incorporated | Disabling sign data hiding in video coding |
JP6480744B2 (ja) * | 2015-02-09 | 2019-03-13 | Dmg森精機株式会社 | 工作機械 |
US10368107B2 (en) * | 2016-08-15 | 2019-07-30 | Qualcomm Incorporated | Intra video coding using a decoupled tree structure |
US20180176582A1 (en) | 2016-12-21 | 2018-06-21 | Qualcomm Incorporated | Low-complexity sign prediction for video coding |
EP3725074A1 (en) | 2017-12-14 | 2020-10-21 | InterDigital VC Holdings, Inc. | Texture-based partitioning decisions for video compression |
WO2019135630A1 (ko) * | 2018-01-05 | 2019-07-11 | 에스케이텔레콤 주식회사 | 변환 계수의 부호 데이터 은닉 |
CN108334593B (zh) * | 2018-01-30 | 2022-01-28 | 西安电子科技大学 | 一种安全的云环境下的密文图像去重方法、云服务器 |
WO2019156469A1 (ko) * | 2018-02-09 | 2019-08-15 | 삼성전자 주식회사 | 비디오 복호화 방법 및 장치, 비디오 부호화 방법 및 장치 |
JP7085009B2 (ja) * | 2018-03-07 | 2022-06-15 | 華為技術有限公司 | マルチ符号ビット隠蔽及び残差符号予測を和合する方法及び装置 |
US10873765B2 (en) * | 2018-03-29 | 2020-12-22 | Apple Inc. | Techniques for high efficiency entropy coding of video data |
CN109788285B (zh) * | 2019-02-27 | 2020-07-28 | 北京大学深圳研究生院 | 一种量化系数结束标志位的上下文模型选取方法及装置 |
EP4206455A4 (en) | 2021-09-30 | 2024-02-21 | TPR Co., Ltd. | SLIDING ELEMENT |
Family Cites Families (88)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS4726141Y1 (ja) | 1967-09-06 | 1972-08-12 | ||
JPS5130676Y2 (ja) | 1971-04-09 | 1976-08-02 | ||
JP3387418B2 (ja) | 1998-07-10 | 2003-03-17 | 日本電気株式会社 | ディジタル信号の電子透かし挿入システム |
JP2001231017A (ja) * | 2000-02-16 | 2001-08-24 | Kddi Corp | 電子透かしを用いた絶対画質評価方法、そのための符号化方法、および符号化装置 |
GB0007781D0 (en) * | 2000-03-30 | 2000-05-17 | Sony Uk Ltd | Data compression |
JP3784635B2 (ja) * | 2000-11-10 | 2006-06-14 | 富士通株式会社 | データ運用方法 |
CN1941910B (zh) | 2001-11-27 | 2015-03-11 | 三星电子株式会社 | 编码坐标内插符、解码比特数据流的装置及方法 |
JP3932110B2 (ja) * | 2002-04-23 | 2007-06-20 | シャープ株式会社 | 画像処理装置、画像処理システム、電子情報機器、画像処理方法、制御プログラムおよび可読記録媒体 |
JP2004080756A (ja) * | 2002-07-22 | 2004-03-11 | Xerox Corp | Jpeg圧縮画像データの認証方法及び認証システム |
US6795584B2 (en) * | 2002-10-03 | 2004-09-21 | Nokia Corporation | Context-based adaptive variable length coding for adaptive block transforms |
JP4240283B2 (ja) | 2002-10-10 | 2009-03-18 | ソニー株式会社 | 復号装置及び復号方法 |
US7212681B1 (en) | 2003-01-15 | 2007-05-01 | Cisco Technology, Inc. | Extension of two-dimensional variable length coding for image compression |
KR100586101B1 (ko) | 2003-05-12 | 2006-06-07 | 엘지전자 주식회사 | 동영상 코딩 방법 |
US7769088B2 (en) | 2003-05-28 | 2010-08-03 | Broadcom Corporation | Context adaptive binary arithmetic code decoding engine |
EP1636995B1 (en) | 2003-06-25 | 2010-06-02 | Thomson Licensing | Encoding method and apparatus for insertion of watermarks in a compressed video bitstream |
JP4165752B2 (ja) * | 2003-09-30 | 2008-10-15 | アヴァシス株式会社 | 画像データへの秘匿データ挿入方式および秘匿データ検出方式 |
US7379608B2 (en) | 2003-12-04 | 2008-05-27 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung, E.V. | Arithmetic coding for transforming video and picture data units |
CN1642278A (zh) * | 2004-01-06 | 2005-07-20 | 北京大学 | 嵌入式零树编码方法及其电路结构 |
WO2005104011A1 (en) | 2004-03-26 | 2005-11-03 | New Jersey Institute Of Technology | System and method for reversible data hiding based on integer wavelet spread spectrum |
CN1677438A (zh) * | 2004-03-31 | 2005-10-05 | 松下电器产业株式会社 | 在数据码流中隐藏数据的方法及装置 |
CN1265323C (zh) * | 2004-06-25 | 2006-07-19 | 闫宇松 | 一种高压缩比人像编解码方法 |
JP4624359B2 (ja) * | 2004-09-06 | 2011-02-02 | 三菱電機株式会社 | 電子透かし装置 |
CN1756350A (zh) | 2004-09-29 | 2006-04-05 | 乐金电子(惠州)有限公司 | 动影像编码方法 |
DE102004059993B4 (de) * | 2004-10-15 | 2006-08-31 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Vorrichtung und Verfahren zum Erzeugen einer codierten Videosequenz unter Verwendung einer Zwischen-Schicht-Bewegungsdaten-Prädiktion sowie Computerprogramm und computerlesbares Medium |
KR100677548B1 (ko) * | 2004-12-31 | 2007-02-02 | 삼성전자주식회사 | 복호된 영상의 오류 재은닉 방법 및 그 장치 |
US7627467B2 (en) * | 2005-03-01 | 2009-12-01 | Microsoft Corporation | Packet loss concealment for overlapped transform codecs |
US7788106B2 (en) | 2005-04-13 | 2010-08-31 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Entropy coding with compact codebooks |
US8619860B2 (en) | 2005-05-03 | 2013-12-31 | Qualcomm Incorporated | System and method for scalable encoding and decoding of multimedia data using multiple layers |
IE20050277A1 (en) * | 2005-05-04 | 2006-11-29 | Nat Univ Ireland | Method and apparatus for generating error-correcting and error-detecting codes using zero-divisors and units in group rings |
RU2371881C1 (ru) | 2005-07-08 | 2009-10-27 | ЭлДжи ЭЛЕКТРОНИКС ИНК. | Способ моделирования информации кодирования видеосигнала для компрессии/декомпрессии информации |
US20070074251A1 (en) | 2005-09-27 | 2007-03-29 | Oguz Seyfullah H | Method and apparatus for using random field models to improve picture and video compression and frame rate up conversion |
CN100466739C (zh) | 2005-10-12 | 2009-03-04 | 华为技术有限公司 | Cabac解码***及方法 |
KR100811184B1 (ko) | 2005-10-21 | 2008-03-07 | 삼성전자주식회사 | 아우터 인코더 및 그 방법 |
FR2896359A1 (fr) * | 2006-01-19 | 2007-07-20 | France Telecom | Procede d'encodage et de decodage rapides et dispositifs associes. |
US8184712B2 (en) | 2006-04-30 | 2012-05-22 | Hewlett-Packard Development Company, L.P. | Robust and efficient compression/decompression providing for adjustable division of computational complexity between encoding/compression and decoding/decompression |
CN101507280B (zh) | 2006-08-25 | 2012-12-26 | 汤姆逊许可公司 | 用于降低分辨率划分的方法和装置 |
CN101137047B (zh) * | 2006-08-29 | 2010-09-15 | 昆山杰得微电子有限公司 | 一种通过有效残差系数分析提高编码效率的方法 |
US8121190B2 (en) | 2006-10-05 | 2012-02-21 | Siemens Aktiengesellschaft | Method for video coding a sequence of digitized images |
US8599926B2 (en) | 2006-10-12 | 2013-12-03 | Qualcomm Incorporated | Combined run-length coding of refinement and significant coefficients in scalable video coding enhancement layers |
RU2426227C2 (ru) | 2006-11-14 | 2011-08-10 | Квэлкомм Инкорпорейтед | Кодирование кодов переменной длины с эффективным использованием памяти |
CN101198051B (zh) | 2006-12-07 | 2011-10-05 | 深圳艾科创新微电子有限公司 | 基于h.264的熵解码器的实现方法及装置 |
DE602007010835D1 (de) | 2007-01-18 | 2011-01-05 | Fraunhofer Ges Forschung | Qualitätsskalierbarer videodatenstrom |
TWI341657B (en) | 2007-04-03 | 2011-05-01 | Nat Univ Tsing Hua | Cabac decoding method |
KR100873947B1 (ko) | 2007-05-30 | 2008-12-12 | 주식회사 엠엠칩스 | H.264/avc 표준용 워터마크 삽입 방법 및 시스템 |
US8254455B2 (en) * | 2007-06-30 | 2012-08-28 | Microsoft Corporation | Computing collocated macroblock information for direct mode macroblocks |
CN101822063A (zh) * | 2007-08-16 | 2010-09-01 | 诺基亚公司 | 用于编码和解码图像的方法和装置 |
FR2920929B1 (fr) | 2007-09-10 | 2009-11-13 | St Microelectronics Sa | Procede et dispositif d'encodage de symboles avec un code du type a controle de parite et procede et dispositif correspondants de decodage |
US9008171B2 (en) | 2008-01-08 | 2015-04-14 | Qualcomm Incorporated | Two pass quantization for CABAC coders |
KR101375668B1 (ko) | 2008-03-17 | 2014-03-18 | 삼성전자주식회사 | 변환 계수의 부호화, 복호화 방법 및 장치 |
US8542748B2 (en) | 2008-03-28 | 2013-09-24 | Sharp Laboratories Of America, Inc. | Methods and systems for parallel video encoding and decoding |
US8138956B2 (en) | 2008-06-02 | 2012-03-20 | Mediatek Inc. | CABAC encoder and CABAC encoding method |
KR20090129926A (ko) | 2008-06-13 | 2009-12-17 | 삼성전자주식회사 | 영상 부호화 방법 및 그 장치, 영상 복호화 방법 및 그 장치 |
CN101610405A (zh) | 2008-06-20 | 2009-12-23 | 刘镔 | 一种以压缩视频为载体的信息隐写方法 |
US20100014584A1 (en) * | 2008-07-17 | 2010-01-21 | Meir Feder | Methods circuits and systems for transmission and reconstruction of a video block |
US20100027663A1 (en) | 2008-07-29 | 2010-02-04 | Qualcomm Incorporated | Intellegent frame skipping in video coding based on similarity metric in compressed domain |
CN101365131A (zh) | 2008-08-19 | 2009-02-11 | 华亚微电子(上海)有限公司 | 适于vlsi实现的avs视频解码器变长解码的简化码表及实施方法 |
JP5086951B2 (ja) | 2008-09-16 | 2012-11-28 | 株式会社リコー | 画像生成装置、画像生成方法、コンピュータが実行可能なプログラム、およびコンピュータが読み取り可能な記録媒体 |
US8576916B2 (en) | 2008-10-08 | 2013-11-05 | Qualcomm Incorporated | Method and apparatus for reducing bus traffic of a texture decoding module in a video decoder |
BRPI0922846A2 (pt) * | 2008-12-03 | 2018-01-30 | Nokia Corp | alternando entre modos de codificação do coeficiente dct |
US9467699B2 (en) | 2008-12-03 | 2016-10-11 | Hfi Innovation Inc. | Method for performing parallel coding with ordered entropy slices, and associated apparatus |
KR20110106403A (ko) | 2009-01-27 | 2011-09-28 | 톰슨 라이센싱 | 비디오 인코딩 및 디코딩에서 변환 선택을 위한 방법 및 장치 |
CN101583045B (zh) * | 2009-06-18 | 2011-01-19 | 中国科学技术大学 | 基于obmc的svc层间错误隐藏方法 |
EP2449784A1 (fr) | 2009-07-03 | 2012-05-09 | France Telecom | Prédiction d'un vecteur mouvement d'une partition d'image courante de forme géometrique ou de taille différente de celle d'au moins une partition d'image de référence voisine, codage et décodage utilisant une telle prédiction |
EP2494782A1 (fr) | 2009-10-27 | 2012-09-05 | France Telecom | Procédés et dispositifs de codage et de décodage d'images, et programmes d'ordinateur correspondants |
US8315310B2 (en) | 2010-01-08 | 2012-11-20 | Research In Motion Limited | Method and device for motion vector prediction in video transcoding using full resolution residuals |
CN102148967A (zh) | 2010-02-04 | 2011-08-10 | 成都市世嘉电子实业有限公司 | 一种无损帧内预测熵编码算法 |
CN102158692B (zh) | 2010-02-11 | 2013-02-13 | 华为技术有限公司 | 编码方法、解码方法、编码器和解码器 |
CN102215383A (zh) | 2010-04-06 | 2011-10-12 | 陶为 | 一种基于h.264的cavlc编码器的实现方法 |
US8942282B2 (en) | 2010-04-12 | 2015-01-27 | Qualcomm Incorporated | Variable length coding of coded block pattern (CBP) in video compression |
EP2559253A1 (en) | 2010-04-13 | 2013-02-20 | Research In Motion Limited | Methods and devices for incorporating deblocking into encoded video |
CN101917625A (zh) | 2010-06-03 | 2010-12-15 | 北京邮电大学 | 一种基于联合信源-网络编码的可分级视频流传输方法 |
CN101944362B (zh) * | 2010-09-14 | 2012-05-30 | 北京大学 | 一种基于整形小波变换的音频无损压缩编码、解码方法 |
JP5041061B2 (ja) | 2010-12-27 | 2012-10-03 | ソニー株式会社 | 復号装置及び復号方法 |
US10397577B2 (en) | 2011-03-08 | 2019-08-27 | Velos Media, Llc | Inverse scan order for significance map coding of transform coefficients in video coding |
FR2975856A1 (fr) | 2011-05-26 | 2012-11-30 | France Telecom | Procede de codage et de decodage d'images, dispositif de codage et de decodage d'images et programmes d'ordinateur correspondants |
US8767824B2 (en) | 2011-07-11 | 2014-07-01 | Sharp Kabushiki Kaisha | Video decoder parallelization for tiles |
FR2980942A1 (fr) | 2011-09-30 | 2013-04-05 | France Telecom | Procede de codage et de decodage d'images, dispositif de codage et de decodage d'images et programmes d'ordinateur correspondants |
US9813704B2 (en) | 2011-10-31 | 2017-11-07 | Nanyang Technological University | Lossless image and video compression |
US8964849B2 (en) | 2011-11-01 | 2015-02-24 | Blackberry Limited | Multi-level significance maps for encoding and decoding |
FR2982446A1 (fr) | 2011-11-07 | 2013-05-10 | France Telecom | Procede de codage et decodage d'images, dispositif de codage et decodage et programmes d'ordinateur correspondants |
FR2982447A1 (fr) | 2011-11-07 | 2013-05-10 | France Telecom | Procede de codage et decodage d'images, dispositif de codage et decodage et programmes d'ordinateur correspondants |
US9008184B2 (en) * | 2012-01-20 | 2015-04-14 | Blackberry Limited | Multiple sign bit hiding within a transform unit |
EP3399753B1 (en) * | 2012-01-20 | 2019-12-11 | Velos Media International Limited | Multiple sign bit hiding within a transform unit |
CA2807786C (en) | 2012-03-08 | 2016-06-21 | Research In Motion Limited | Motion vector sign bit hiding |
US9294779B2 (en) * | 2012-06-15 | 2016-03-22 | Blackberry Limited | Multi-bit information hiding using overlapping subsets |
CN104380740A (zh) | 2012-06-29 | 2015-02-25 | 索尼公司 | 编码装置、编码方法、解码装置和解码方法 |
US9602930B2 (en) | 2015-03-31 | 2017-03-21 | Qualcomm Incorporated | Dual diaphragm microphone |
US10148961B2 (en) * | 2015-05-29 | 2018-12-04 | Qualcomm Incorporated | Arithmetic coder with multiple window sizes |
-
2011
- 2011-11-07 FR FR1160114A patent/FR2982446A1/fr not_active Withdrawn
-
2012
- 2012-11-06 RS RS20200386A patent/RS60125B1/sr unknown
- 2012-11-06 RS RS20220072A patent/RS62852B1/sr unknown
- 2012-11-06 SI SI201231120T patent/SI2985998T1/sl unknown
- 2012-11-06 EP EP15184700.1A patent/EP2991350B1/fr active Active
- 2012-11-06 KR KR1020217023308A patent/KR102393556B1/ko active IP Right Grant
- 2012-11-06 KR KR1020177014890A patent/KR101865309B1/ko active IP Right Grant
- 2012-11-06 KR KR1020217000685A patent/KR102282904B1/ko active IP Right Grant
- 2012-11-06 DK DK20157173.4T patent/DK3675491T3/da active
- 2012-11-06 CN CN201280066229.4A patent/CN104041039B/zh active Active
- 2012-11-06 HU HUE15184702A patent/HUE037165T2/hu unknown
- 2012-11-06 RS RS20150622A patent/RS54253B1/en unknown
- 2012-11-06 LT LTEP16207516.2T patent/LT3209021T/lt unknown
- 2012-11-06 US US14/356,804 patent/US9609344B2/en active Active
- 2012-11-06 PL PL16207516T patent/PL3209021T3/pl unknown
- 2012-11-06 HR HRP20220174TT patent/HRP20220174T1/hr unknown
- 2012-11-06 SI SI201231460T patent/SI3209021T1/sl unknown
- 2012-11-06 KR KR1020237010894A patent/KR20230047222A/ko not_active Application Discontinuation
- 2012-11-06 EP EP20166865.4A patent/EP3694209B1/fr active Active
- 2012-11-06 BR BR122022013656-7A patent/BR122022013656B1/pt active IP Right Grant
- 2012-11-06 SI SI201230321T patent/SI2777269T1/sl unknown
- 2012-11-06 PL PL18196614T patent/PL3442228T3/pl unknown
- 2012-11-06 KR KR1020147015526A patent/KR101652610B1/ko active IP Right Grant
- 2012-11-06 CN CN201710760366.2A patent/CN107396126B/zh active Active
- 2012-11-06 KR KR1020207001563A patent/KR102122079B1/ko active IP Right Grant
- 2012-11-06 EP EP16207516.2A patent/EP3209021B1/fr active Active
- 2012-11-06 ES ES16207516T patent/ES2699274T3/es active Active
- 2012-11-06 SI SI201231964T patent/SI3675491T1/sl unknown
- 2012-11-06 RU RU2016139456A patent/RU2734800C2/ru active
- 2012-11-06 PL PL15184702T patent/PL2985998T3/pl unknown
- 2012-11-06 PT PT151847001T patent/PT2991350T/pt unknown
- 2012-11-06 DK DK18196614.4T patent/DK3442228T3/da active
- 2012-11-06 KR KR1020187015529A patent/KR101915155B1/ko active IP Right Grant
- 2012-11-06 HU HUE18196614A patent/HUE049077T2/hu unknown
- 2012-11-06 HU HUE20166865A patent/HUE057616T2/hu unknown
- 2012-11-06 LT LTEP15184700.1T patent/LT2991350T/lt unknown
- 2012-11-06 ES ES20166865T patent/ES2905626T3/es active Active
- 2012-11-06 DK DK15184702.7T patent/DK2985998T3/da active
- 2012-11-06 SI SI201230875A patent/SI2991350T1/sl unknown
- 2012-11-06 PL PL12794437T patent/PL2777269T3/pl unknown
- 2012-11-06 KR KR1020197014590A patent/KR102069357B1/ko active Application Filing
- 2012-11-06 JP JP2014539391A patent/JP6096203B2/ja active Active
- 2012-11-06 CN CN201710760370.9A patent/CN107396103B/zh active Active
- 2012-11-06 PT PT16207516T patent/PT3209021T/pt unknown
- 2012-11-06 ES ES15184700.1T patent/ES2618066T3/es active Active
- 2012-11-06 EP EP12794437.9A patent/EP2777269B1/fr active Active
- 2012-11-06 DK DK12794437.9T patent/DK2777269T3/en active
- 2012-11-06 LT LTEP20157173.4T patent/LT3675491T/lt unknown
- 2012-11-06 KR KR1020207016280A patent/KR102203203B1/ko active IP Right Grant
- 2012-11-06 BR BR112014010842-0A patent/BR112014010842B1/pt active IP Right Grant
- 2012-11-06 EP EP21216368.7A patent/EP4030755A1/fr active Pending
- 2012-11-06 HU HUE15184700A patent/HUE030849T2/en unknown
- 2012-11-06 KR KR1020187031295A patent/KR101982824B1/ko active IP Right Grant
- 2012-11-06 LT LTEP18196614.4T patent/LT3442228T/lt unknown
- 2012-11-06 HU HUE12794437A patent/HUE025426T2/en unknown
- 2012-11-06 WO PCT/FR2012/052551 patent/WO2013068683A1/fr active Application Filing
- 2012-11-06 CN CN201710760368.1A patent/CN107347154B/zh active Active
- 2012-11-06 IN IN3040CHN2014 patent/IN2014CN03040A/en unknown
- 2012-11-06 EP EP20157173.4A patent/EP3675491B1/fr active Active
- 2012-11-06 PT PT151847027T patent/PT2985998T/pt unknown
- 2012-11-06 EP EP15184702.7A patent/EP2985998B1/fr active Active
- 2012-11-06 PT PT201571734T patent/PT3675491T/pt unknown
- 2012-11-06 PL PL15184700T patent/PL2991350T3/pl unknown
- 2012-11-06 DK DK16207516.2T patent/DK3209021T3/da active
- 2012-11-06 RS RS20170206A patent/RS55832B1/sr unknown
- 2012-11-06 ES ES15184702.7T patent/ES2647122T3/es active Active
- 2012-11-06 ES ES18196614T patent/ES2785109T3/es active Active
- 2012-11-06 DK DK20166865.4T patent/DK3694209T3/da active
- 2012-11-06 LT LTEP15184702.7T patent/LT2985998T/lt unknown
- 2012-11-06 PL PL20166865T patent/PL3694209T3/pl unknown
- 2012-11-06 HU HUE20157173A patent/HUE056971T2/hu unknown
- 2012-11-06 CN CN201710760372.8A patent/CN107347155B/zh active Active
- 2012-11-06 SI SI201231758T patent/SI3442228T1/sl unknown
- 2012-11-06 DK DK15184700.1T patent/DK2991350T3/en active
- 2012-11-06 RS RS20181444A patent/RS58189B1/sr unknown
- 2012-11-06 PT PT201668654T patent/PT3694209T/pt unknown
- 2012-11-06 ES ES12794437.9T patent/ES2549065T3/es active Active
- 2012-11-06 EP EP18196614.4A patent/EP3442228B1/fr active Active
- 2012-11-06 NO NO15184702A patent/NO2985998T3/no unknown
- 2012-11-06 KR KR1020227014339A patent/KR102517432B1/ko active IP Right Grant
- 2012-11-06 PT PT181966144T patent/PT3442228T/pt unknown
- 2012-11-06 RU RU2014123338A patent/RU2608682C2/ru active
- 2012-11-06 SI SI201231977T patent/SI3694209T1/sl unknown
- 2012-11-06 ES ES20157173T patent/ES2911912T3/es active Active
- 2012-11-06 LT LTEP20166865.4T patent/LT3694209T/lt unknown
- 2012-11-06 PL PL20157173T patent/PL3675491T3/pl unknown
- 2012-11-06 RS RS20171144A patent/RS56513B1/sr unknown
- 2012-11-06 PT PT127944379T patent/PT2777269E/pt unknown
- 2012-11-06 KR KR1020157009507A patent/KR101744653B1/ko active IP Right Grant
-
2014
- 2014-09-22 US US14/492,950 patent/US9319697B2/en active Active
-
2015
- 2015-02-17 HK HK15101770.7A patent/HK1201394A1/xx unknown
- 2015-02-17 HK HK18103871.8A patent/HK1244606A1/zh unknown
- 2015-02-17 HK HK18103870.9A patent/HK1244605A1/zh unknown
- 2015-03-16 HK HK15102624.3A patent/HK1202350A1/zh unknown
- 2015-09-29 HR HRP20151032TT patent/HRP20151032T1/hr unknown
- 2015-10-02 CY CY20151100878T patent/CY1116898T1/el unknown
- 2015-10-02 SM SM201500239T patent/SMT201500239B/xx unknown
-
2016
- 2016-04-18 US US15/132,081 patent/US9706219B2/en active Active
- 2016-05-03 HK HK16104996.8A patent/HK1217069A1/zh unknown
- 2016-06-22 HK HK16107215.6A patent/HK1219192A1/zh unknown
-
2017
- 2017-02-15 JP JP2017025972A patent/JP6302582B2/ja active Active
- 2017-02-21 HR HRP20170290TT patent/HRP20170290T8/hr unknown
- 2017-06-09 US US15/619,093 patent/US10257532B2/en active Active
- 2017-11-09 HR HRP20171721TT patent/HRP20171721T1/hr unknown
-
2018
- 2018-11-29 CY CY20181101273T patent/CY1121429T1/el unknown
- 2018-11-29 HR HRP20182010TT patent/HRP20182010T1/hr unknown
-
2019
- 2019-04-08 US US16/377,548 patent/US10701386B2/en active Active
-
2020
- 2020-04-03 CY CY20201100315T patent/CY1122965T1/el unknown
- 2020-04-20 HR HRP20200627TT patent/HRP20200627T1/hr unknown
- 2020-06-29 US US16/915,029 patent/US11277630B2/en active Active
- 2020-07-23 RU RU2020124439A patent/RU2739729C1/ru active
- 2020-09-17 RU RU2020130548A patent/RU2751082C1/ru active
-
2021
- 2021-06-29 RU RU2021118907A patent/RU2765300C1/ru active
- 2021-11-19 CY CY20211101002T patent/CY1124947T1/el unknown
-
2022
- 2022-02-14 CY CY20221100125T patent/CY1124989T1/el unknown
- 2022-03-11 US US17/693,185 patent/US11889098B2/en active Active
-
2023
- 2023-12-19 US US18/545,036 patent/US20240121420A1/en active Pending
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6302582B2 (ja) | コンピュータ実装方法、デコーダ、及び、コンピュータ可読媒体 | |
JP6908572B2 (ja) | コンピュータ可読媒体 | |
RU2782400C2 (ru) | Способ кодирования и декодирования изображений, устройство кодирования и декодирования и соответствующие компьютерные программы |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170307 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170308 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180130 |
|
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: 20180207 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180302 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6302582 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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |