JP2013523010A - ビデオ符号化およびビデオ復号化のための暗示的適応型動きベクトル予測器選択の方法および装置 - Google Patents
ビデオ符号化およびビデオ復号化のための暗示的適応型動きベクトル予測器選択の方法および装置 Download PDFInfo
- Publication number
- JP2013523010A JP2013523010A JP2013500043A JP2013500043A JP2013523010A JP 2013523010 A JP2013523010 A JP 2013523010A JP 2013500043 A JP2013500043 A JP 2013500043A JP 2013500043 A JP2013500043 A JP 2013500043A JP 2013523010 A JP2013523010 A JP 2013523010A
- Authority
- JP
- Japan
- Prior art keywords
- motion vector
- vector predictor
- block
- fidelity
- motion
- 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.)
- Granted
Links
- 230000033001 locomotion Effects 0.000 title claims abstract description 305
- 239000013598 vector Substances 0.000 title claims abstract description 267
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000003044 adaptive effect Effects 0.000 title claims abstract description 47
- 230000011664 signaling Effects 0.000 claims description 25
- 230000002123 temporal effect Effects 0.000 claims description 5
- 238000011156 evaluation Methods 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 93
- 238000004891 communication Methods 0.000 description 36
- 230000008901 benefit Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 11
- 238000013459 approach Methods 0.000 description 9
- 230000001364 causal effect Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000005457 optimization Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000010187 selection method Methods 0.000 description 2
- 230000000153 supplemental effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000007704 transition Effects 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/109—Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
-
- 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/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- 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/103—Selection of coding mode or of prediction mode
- H04N19/11—Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
-
- 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/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/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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
-
- 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
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
- H04N19/517—Processing of motion vectors by encoding
- H04N19/52—Processing of motion vectors by encoding by predictive encoding
-
- 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
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/513—Processing of motion vectors
- H04N19/521—Processing of motion vectors for estimating the reliability of the determined motion vectors or motion vector field, e.g. for smoothing the motion vector field or for correcting motion vectors
-
- 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
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/56—Motion estimation with initialisation of the vector search, e.g. estimating a good candidate to initiate a search
-
- 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
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/567—Motion estimation based on 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/57—Motion estimation characterised by a search window with variable size or shape
-
- 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
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive 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/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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
本出願は、その全体が参照により本明細書に組み込まれている、2010年3月16日に出願された米国特許仮出願第61/314,506号明細書の利益を主張するものである。
F(i)=f(Ei)
実施形態1では、動きベクトル予測器選択は、隣接候補の忠実度値によって提供された以前の情報に基づく。現在の符号化ブロックの動きベクトル予測器は、組の中の最も高い忠実度を有する動きベクトルである。
実施形態2では、動きベクトル候補の忠実度値は、加重中央値フィルタが動きベクトル予測器を導出するために使用される。加重中央値フィルタにおける加重は、フィルタサポート内での値の繰り返し回数を示す。ここでは、フィルタサポートは、ブロックの全ての動きベクトル候補を含む近隣である。動きベクトルの加重がnである場合、動きベクトルは、中央値フィルタによってフィルタリングされるときにn回複製される。実施形態2では、加重はマッピング関数によって忠実度と関連付けられ、マッピング関数は忠実度を動きベクトルの繰り返し回数にマップする。次いで、加重中央値フィルタの出力は、現在の符号化ブロックの動きベクトル予測器と見なされる。
実施形態3では、暗示的な動きベクトル予測器選択を明示的な手法と組み合わせることができる。隣接動きベクトルの忠実度が生成され、事前定義された閾値と比較される。全ての忠実度が閾値より低い場合、レート歪み最適化に基づいて動きベクトル予測器を選択するために、明示的なシグナリング手法が使用される。そうでない場合、暗示的なシグナリング手法が使用される。
表1は、本原理のある実施形態による例示的なスライスヘッダシンタックスを示す。
Claims (29)
- 暗示的適応型動きベクトル予測器選択を使用して、画像ブロックを符号化するためのビデオ符号器(100)を備える装置であって、前記ブロックを符号化するための動きベクトルは、複数の空間時間的な隣接動きベクトルに基づいて、前記ブロックに対して1組の動きベクトル予測器候補を定義し、前記空間時間的な隣接動きベクトルの忠実度のそれぞれの値に応じて、前記ブロックを符号化するための前記動きベクトルとして、特定の動きベクトル予測器候補を前記組から選択することによって予測される、前記装置。
- 前記忠実度は、前記符号器および対応する復号器の両方で利用可能な、動き補償誤差、動きベクトルの大きさ、および参照インデックスのうちの少なくとも1つの関数である、請求項1に記載の装置。
- 前記ブロックを符号化するための前記動きベクトルとして選択された前記特定の動きベクトル予測器候補は、前記組の中の前記動きベクトル予測器候補の中で最も高い忠実度を有する、請求項1に記載の装置。
- 前記空間時間的な隣接動きベクトルの前記忠実度の前記それぞれの値は、加重中央値フィルタが、前記ブロックを符号化するための前記動きベクトルとして選択された前記特定の動きベクトル予測器候補を導出するために使用される、請求項1に記載の装置。
- 前記暗示的適応型動きベクトル予測器選択は、ハイブリッドシナリオにおいて、動きベクトル予測器の明示的なシグナリングと組み合わされる、請求項1に記載の装置。
- 前記ブロックに対して前記暗示的適応型動きベクトル予測器選択を使用するか、動きベクトル予測器の前記明示的なシグナリングを使用するかの決定は、忠実度値の評価に応じて判定される、請求項5に記載の装置。
- 動きベクトル予測器の前記明示的なシグナリングは、スライスレベルで使用され、前記ブロックに対して前記暗示的適応型動きベクトル予測器選択を使用するか、動きベクトル予測器の前記明示的なシグナリングを使用するかの前記決定は、ブロックレベルで行われる、請求項5に記載の装置。
- ビデオ符号器において、
暗示的適応型動きベクトル予測器選択を使用して、画像ブロックを符号化するステップを含む方法であって、前記ブロックを符号化するための動きベクトルは、複数の空間時間的な隣接動きベクトルに基づいて、前記ブロックに対して1組の動きベクトル予測器候補を定義し(315、515、715)、前記空間時間的な隣接動きベクトルの忠実度のそれぞれの値に応じて(320、520、720)、前記ブロックを符号化するための前記動きベクトルとして、特定の動きベクトル予測器候補を前記組から選択する(325、530、740)ことによって予測される、前記方法。 - 前記忠実度は、前記符号器および対応する復号器の両方で利用可能な、動き補償誤差、動きベクトルの大きさ、および参照インデックスのうちの少なくとも1つの関数である(320、520、720)、請求項8に記載の方法。
- 前記ブロックを符号化するための前記動きベクトルとして選択された前記特定の動きベクトル予測器候補は、前記組の中の前記動きベクトル予測器候補の中で最も高い忠実度を有する(325)、請求項8に記載の方法。
- 前記空間時間的な隣接動きベクトルの前記忠実度の前記それぞれの値は、加重中央値フィルタが、前記ブロックを符号化するための前記動きベクトルとして選択された前記特定の動きベクトル予測器候補を導出するために使用される(525、530)、請求項8に記載の方法。
- 前記暗示的適応型動きベクトル予測器選択は、ハイブリッドシナリオにおいて、動きベクトル予測器の明示的なシグナリングと組み合わされる(700)、請求項8に記載の方法。
- 前記ブロックに対して前記暗示的適応型動きベクトル予測器選択を使用するか、動きベクトル予測器の前記明示的なシグナリングを使用するかの決定は、忠実度値の評価に応じて判定される(725)、請求項12に記載の方法。
- 動きベクトル予測器の前記明示的なシグナリングは、スライスレベルで使用され、前記ブロックに対して前記暗示的適応型動きベクトル予測器選択を使用するか、動きベクトル予測器の前記明示的なシグナリングを使用するかの前記決定は、ブロックレベルで行われる(700)、請求項12に記載の方法。
- 暗示的適応型動きベクトル予測器選択を使用して、画像ブロックを復号するためのビデオ復号器(200)を備える装置であって、前記ブロックを復号するための動きベクトルは、複数の空間時間的な隣接動きベクトルに基づいて、前記ブロックに対して1組の動きベクトル予測器候補を定義し、前記空間時間的な隣接動きベクトルの忠実度のそれぞれの値に応じて、前記ブロックを復号するための前記動きベクトルとして、特定の動きベクトル予測器候補を前記組から選択することによって予測される、前記装置。
- 前記忠実度は、前記復号器および対応する符号器の両方で利用可能な、動き補償誤差、動きベクトルの大きさ、および参照インデックスのうちの少なくとも1つの関数である、請求項15に記載の装置。
- 前記ブロックを復号するための前記動きベクトルとして選択された前記特定の動きベクトル予測器候補は、前記組の中の前記動きベクトル予測器候補の中で最も高い忠実度を有する、請求項15に記載の装置。
- 前記空間時間的な隣接動きベクトルの前記忠実度の前記それぞれの値は、加重中央値フィルタが、前記ブロックを復号するための前記動きベクトルとして選択された前記特定の動きベクトル予測器候補を導出するために使用される、請求項15に記載の装置。
- 前記暗示的適応型動きベクトル予測器選択は、ハイブリッドシナリオにおいて、動きベクトル予測器の明示的なシグナリングと組み合わされる、請求項15に記載の装置。
- 前記ブロックに対して前記暗示的適応型動きベクトル予測器選択を使用するか、動きベクトル予測器の前記明示的なシグナリングを使用するかの決定は、忠実度値の評価に応じて判定される、請求項19に記載の装置。
- 動きベクトル予測器の前記明示的なシグナリングは、スライスレベルで使用され、前記ブロックに対して前記暗示的適応型動きベクトル予測器選択を使用するか、動きベクトル予測器の前記明示的なシグナリングを使用するかの前記決定は、ブロックレベルで行われる、請求項19に記載の装置。
- ビデオ復号器において、
暗示的適応型動きベクトル予測器選択を使用して、画像ブロックを復号するステップを含む方法であって、前記ブロックを復号するための動きベクトルは、複数の空間時間的な隣接動きベクトルに基づいて、前記ブロックに対して1組の動きベクトル予測器候補を定義し(420、620、820)、前記空間時間的な隣接動きベクトルの忠実度のそれぞれの値に応じて(425、625、825)、前記ブロックを復号するための前記動きベクトルとして、特定の動きベクトル予測器候補を前記組から選択する(430、635、845)ことによって予測される、前記方法。 - 前記忠実度は、前記復号器および対応する符号器の両方で利用可能な、動き補償誤差、動きベクトルの大きさ、および参照インデックスのうちの少なくとも1つの関数である(425、625、825)、請求項22に記載の方法。
- 前記ブロックを復号するための前記動きベクトルとして選択された前記特定の動きベクトル予測器候補は、前記組の中の前記動きベクトル予測器候補の中で最も高い忠実度を有する(430)、請求項22に記載の方法。
- 前記空間時間的な隣接動きベクトルの前記忠実度の前記それぞれの値は、加重中央値フィルタが、前記ブロックを復号するための前記動きベクトルとして選択された前記特定の動きベクトル予測器候補を導出するために使用される(630、635)、請求項22に記載の方法。
- 前記暗示的適応型動きベクトル予測器選択は、ハイブリッドシナリオにおいて、動きベクトル予測器の明示的なシグナリングと組み合わされる(800)、請求項22に記載の方法。
- 前記ブロックに対して前記暗示的適応型動きベクトル予測器選択を使用するか、動きベクトル予測器の前記明示的なシグナリングを使用するかの決定は、忠実度値の評価に応じて判定される(830)、請求項26に記載の方法。
- 動きベクトル予測器の前記明示的なシグナリングは、スライスレベルで使用され、前記ブロックに対して前記暗示的適応型動きベクトル予測器選択を使用するか、動きベクトル予測器の前記明示的なシグナリングを使用するかの前記決定は、ブロックレベルで行われる(800)、請求項26に記載の方法。
- 符号化されたビデオ信号データを有する非一時的なコンピュータ可読記憶媒体であって、
暗示的適応型動きベクトル予測器選択を使用して符号化された画像ブロックの圧縮されたデータを備え、前記ブロックを符号化するための動きベクトルは、複数の空間時間的な隣接動きベクトルに基づいて、前記ブロックに対して1組の動きベクトル予測器候補を定義し、特定の動きベクトル予測器候補の、前記ビデオ符号器および対応する復号器の両方で利用可能な動き補償誤差に基づいて、前記ブロックを符号化するための前記動きベクトルとして、前記特定の動きベクトル予測器候補を前記組から選択することによって予測される、前記非一時的なコンピュータ可読記憶媒体。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US31450610P | 2010-03-16 | 2010-03-16 | |
| US61/314,506 | 2010-03-16 | ||
| PCT/US2011/000421 WO2011115659A1 (en) | 2010-03-16 | 2011-03-03 | Methods and apparatus for implicit adaptive motion vector predictor selection for video encoding and decoding |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2013523010A true JP2013523010A (ja) | 2013-06-13 |
| JP2013523010A5 JP2013523010A5 (ja) | 2015-09-24 |
| JP5882984B2 JP5882984B2 (ja) | 2016-03-09 |
Family
ID=44231283
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013500043A Active JP5882984B2 (ja) | 2010-03-16 | 2011-03-03 | ビデオ符号化およびビデオ復号化のための暗示的適応型動きベクトル予測子選択の方法および装置 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US9628788B2 (ja) |
| EP (1) | EP2548372B1 (ja) |
| JP (1) | JP5882984B2 (ja) |
| KR (1) | KR101952606B1 (ja) |
| CN (1) | CN102812706B (ja) |
| BR (1) | BR112012023319A2 (ja) |
| WO (1) | WO2011115659A1 (ja) |
Families Citing this family (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| PL4164224T3 (pl) * | 2011-06-28 | 2024-07-08 | Lg Electronics Inc. | Urządzenie do dekodowania wideo i urządzenie do kodowania wideo |
| TWI679876B (zh) * | 2011-10-31 | 2019-12-11 | 日商Jvc建伍股份有限公司 | 動態影像解碼裝置及動態影像解碼方法 |
| US9571833B2 (en) | 2011-11-04 | 2017-02-14 | Nokia Technologies Oy | Method for coding and an apparatus |
| KR20130050405A (ko) | 2011-11-07 | 2013-05-16 | 오수미 | 인터 모드에서의 시간 후보자 결정방법 |
| JP5485969B2 (ja) * | 2011-11-07 | 2014-05-07 | 株式会社Nttドコモ | 動画像予測符号化装置、動画像予測符号化方法、動画像予測符号化プログラム、動画像予測復号装置、動画像予測復号方法及び動画像予測復号プログラム |
| PL409214A1 (pl) | 2011-11-08 | 2015-07-20 | Kt Corporation | Sposób i urządzenie do skanowania współczynników na podstawie trybu podziału jednostki predykcji |
| TWI580264B (zh) * | 2011-11-10 | 2017-04-21 | Sony Corp | Image processing apparatus and method |
| CN103108178B (zh) * | 2011-11-11 | 2016-03-30 | 华为技术有限公司 | 视频图像编解码的方法及装置 |
| WO2013099244A1 (ja) * | 2011-12-28 | 2013-07-04 | 株式会社Jvcケンウッド | 動画像符号化装置、動画像符号化方法及び動画像符号化プログラム、並びに動画像復号装置、動画像復号方法及び動画像復号プログラム |
| CA2864002A1 (en) | 2012-04-24 | 2013-10-31 | Mediatek Inc. | Method and apparatus of motion vector derivation for 3d video coding |
| PL400344A1 (pl) * | 2012-08-13 | 2014-02-17 | Politechnika Poznanska | Sposób wyznaczania predyktora wektora ruchu |
| US10812829B2 (en) | 2012-10-03 | 2020-10-20 | Avago Technologies International Sales Pte. Limited | 2D block image encoding |
| US9883180B2 (en) | 2012-10-03 | 2018-01-30 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Bounded rate near-lossless and lossless image compression |
| US9978156B2 (en) * | 2012-10-03 | 2018-05-22 | Avago Technologies General Ip (Singapore) Pte. Ltd. | High-throughput image and video compression |
| WO2014055745A1 (en) | 2012-10-03 | 2014-04-10 | Broadcom Corporation | 2d block image encoding |
| US9661331B2 (en) | 2013-03-18 | 2017-05-23 | Vantrix Corporation | Method and apparatus for signal encoding realizing optimal fidelity |
| US9338450B2 (en) * | 2013-03-18 | 2016-05-10 | Ecole De Technologie Superieure | Method and apparatus for signal encoding producing encoded signals of high fidelity at minimal sizes |
| US10609405B2 (en) | 2013-03-18 | 2020-03-31 | Ecole De Technologie Superieure | Optimal signal encoding based on experimental data |
| KR101649120B1 (ko) | 2015-01-23 | 2016-08-18 | 오스템임플란트 주식회사 | 흡수성 치주조직 재생막 및 이를 보관하는 앰플 |
| US10390033B2 (en) * | 2016-06-06 | 2019-08-20 | Google Llc | Adaptive overlapped block prediction in variable block size video coding |
| US20170359575A1 (en) * | 2016-06-09 | 2017-12-14 | Apple Inc. | Non-Uniform Digital Image Fidelity and Video Coding |
| CN109565595B (zh) * | 2016-06-24 | 2021-06-22 | 华为技术有限公司 | 一种使用基于分割的视频编码块划分的视频编码设备和方法 |
| US10999602B2 (en) | 2016-12-23 | 2021-05-04 | Apple Inc. | Sphere projected motion estimation/compensation and mode decision |
| US11259046B2 (en) | 2017-02-15 | 2022-02-22 | Apple Inc. | Processing of equirectangular object data to compensate for distortion by spherical projections |
| US10924747B2 (en) | 2017-02-27 | 2021-02-16 | Apple Inc. | Video coding techniques for multi-view video |
| US10491917B2 (en) * | 2017-03-22 | 2019-11-26 | Qualcomm Incorporated | Decoder-side motion vector derivation |
| CN107094251B (zh) * | 2017-03-31 | 2021-07-23 | 浙江大学 | 一种基于空间位置自适应质量调整的视频、图像编解码方法及装置 |
| US11093752B2 (en) | 2017-06-02 | 2021-08-17 | Apple Inc. | Object tracking in multi-view video |
| US10754242B2 (en) | 2017-06-30 | 2020-08-25 | Apple Inc. | Adaptive resolution and projection format in multi-direction video |
| CH714289A2 (de) | 2017-10-31 | 2019-05-15 | Tecpharma Licensing Ag | Stromversorgung Zusatzmodul. |
| US10623746B2 (en) * | 2017-12-07 | 2020-04-14 | Tencent America LLC | Method and apparatus for video coding |
| US10880550B2 (en) * | 2018-04-06 | 2020-12-29 | Comcast Cable Communications, Llc | Systems and methods for compressing video |
| KR102214669B1 (ko) | 2020-04-09 | 2021-02-10 | 동아대학교 산학협력단 | 수정 하이브리드 메디안 필터로 최적화한 하드웨어 구조 추론 방법 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008082158A1 (en) * | 2007-01-03 | 2008-07-10 | Samsung Electronics Co., Ltd. | Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method |
| JP2008259174A (ja) * | 2007-04-05 | 2008-10-23 | Mitsubishi Electric Research Laboratories Inc | コンピュータにより実施される動きベクトルのマッピング方法、動きベクトルをマッピングするトランスコーダ及び動きベクトルをマッピングするデコーダ |
| JP2009520407A (ja) * | 2005-12-15 | 2009-05-21 | アナログ・デバイシズ・インコーポレーテッド | 予測誘導間引き探索を使用する動き推定 |
| WO2009115901A2 (en) * | 2008-03-19 | 2009-09-24 | Nokia Corporation | Combined motion vector and reference index prediction for video coding |
| JP2010016453A (ja) * | 2008-07-01 | 2010-01-21 | Sony Corp | 画像符号化装置および方法、画像復号装置および方法、並びにプログラム |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5546130A (en) * | 1993-10-11 | 1996-08-13 | Thomson Consumer Electronics S.A. | Method and apparatus for forming a video signal using motion estimation and signal paths with different interpolation processing |
| KR100739281B1 (ko) * | 2000-02-21 | 2007-07-12 | 주식회사 팬택앤큐리텔 | 움직임 추정 방법 및 장치 |
| DE60141961D1 (de) * | 2001-09-10 | 2010-06-10 | Texas Instruments Inc | Verfahren und Vorrichtung zur Bewegungsvektorenabschätzung |
| US20030123738A1 (en) * | 2001-11-30 | 2003-07-03 | Per Frojdh | Global motion compensation for video pictures |
| MXPA05005988A (es) * | 2002-12-04 | 2005-08-18 | Thomson Licensing Sa | Codificacion de desvanecimientos de video con el uso de una prediccion ponderada. |
| KR100579493B1 (ko) | 2003-06-16 | 2006-05-15 | 삼성전자주식회사 | 움직임 벡터 생성 장치 및 방법 |
| US7366237B2 (en) * | 2003-09-09 | 2008-04-29 | Microsoft Corporation | Low complexity real-time video coding |
| US20060012719A1 (en) * | 2004-07-12 | 2006-01-19 | Nokia Corporation | System and method for motion prediction in scalable video coding |
| US20070131269A1 (en) | 2005-12-09 | 2007-06-14 | Biprodas Dutta | High density nanowire arrays in glassy matrix |
| KR101768207B1 (ko) * | 2010-01-19 | 2017-08-16 | 삼성전자주식회사 | 축소된 예측 움직임 벡터의 후보들에 기초해 움직임 벡터를 부호화, 복호화하는 방법 및 장치 |
-
2011
- 2011-03-03 EP EP11708948.2A patent/EP2548372B1/en active Active
- 2011-03-03 CN CN201180014338.7A patent/CN102812706B/zh active Active
- 2011-03-03 BR BR112012023319A patent/BR112012023319A2/pt active Search and Examination
- 2011-03-03 JP JP2013500043A patent/JP5882984B2/ja active Active
- 2011-03-03 WO PCT/US2011/000421 patent/WO2011115659A1/en not_active Ceased
- 2011-03-03 US US13/634,663 patent/US9628788B2/en active Active
- 2011-03-03 KR KR1020127023953A patent/KR101952606B1/ko active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009520407A (ja) * | 2005-12-15 | 2009-05-21 | アナログ・デバイシズ・インコーポレーテッド | 予測誘導間引き探索を使用する動き推定 |
| WO2008082158A1 (en) * | 2007-01-03 | 2008-07-10 | Samsung Electronics Co., Ltd. | Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method |
| JP2008259174A (ja) * | 2007-04-05 | 2008-10-23 | Mitsubishi Electric Research Laboratories Inc | コンピュータにより実施される動きベクトルのマッピング方法、動きベクトルをマッピングするトランスコーダ及び動きベクトルをマッピングするデコーダ |
| WO2009115901A2 (en) * | 2008-03-19 | 2009-09-24 | Nokia Corporation | Combined motion vector and reference index prediction for video coding |
| JP2010016453A (ja) * | 2008-07-01 | 2010-01-21 | Sony Corp | 画像符号化装置および方法、画像復号装置および方法、並びにプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102812706A (zh) | 2012-12-05 |
| BR112012023319A2 (pt) | 2016-05-24 |
| US9628788B2 (en) | 2017-04-18 |
| KR101952606B1 (ko) | 2019-02-27 |
| WO2011115659A1 (en) | 2011-09-22 |
| EP2548372B1 (en) | 2023-02-15 |
| CN102812706B (zh) | 2016-11-02 |
| JP5882984B2 (ja) | 2016-03-09 |
| US20130208787A1 (en) | 2013-08-15 |
| KR20130006616A (ko) | 2013-01-17 |
| EP2548372A1 (en) | 2013-01-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5882984B2 (ja) | ビデオ符号化およびビデオ復号化のための暗示的適応型動きベクトル予測子選択の方法および装置 | |
| US20230040905A1 (en) | Methods and apparatus for adaptive motion vector candidate ordering for video encoding and decoding | |
| JP7179037B2 (ja) | 動き情報の適応型符号化方法及び装置 | |
| US10979707B2 (en) | Method and apparatus of adaptive inter prediction in video coding | |
| JP5224458B2 (ja) | マルチビュービデオ符号化のための低解像度アップデートモードを提供する方法及び装置 | |
| JP7775389B2 (ja) | ビデオの符号化および復号における動きベクトルの導出 | |
| JP2011517227A (ja) | ビデオ符号化及び復号化におけるテンプレート・マッチング予測(tmp)のための方法及び装置 | |
| CN101529921A (zh) | 无显式信令的局部照明和色彩补偿 | |
| JP2013523010A5 (ja) | ビデオ符号化およびビデオ復号化のための暗示的適応型動きベクトル予測子選択の方法および装置 | |
| WO2017036422A1 (en) | Method and apparatus of prediction offset derived based on neighbouring area in video coding |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140303 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150122 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150203 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20150507 |
|
| A524 | Written submission of copy of amendment under article 19 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A524 Effective date: 20150803 |
|
| 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: 20160105 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160204 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5882984 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |