JP2006074474A - 動画像符号化装置、動画像符号化方法および動画像符号化プログラム - Google Patents
動画像符号化装置、動画像符号化方法および動画像符号化プログラム Download PDFInfo
- Publication number
- JP2006074474A JP2006074474A JP2004255810A JP2004255810A JP2006074474A JP 2006074474 A JP2006074474 A JP 2006074474A JP 2004255810 A JP2004255810 A JP 2004255810A JP 2004255810 A JP2004255810 A JP 2004255810A JP 2006074474 A JP2006074474 A JP 2006074474A
- Authority
- JP
- Japan
- Prior art keywords
- motion vector
- encoding
- generating
- target region
- generated
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 75
- 239000013598 vector Substances 0.000 claims abstract description 413
- 230000008569 process Effects 0.000 claims description 57
- 238000013139 quantization Methods 0.000 claims description 52
- 238000004364 calculation method Methods 0.000 description 73
- 238000001514 detection method Methods 0.000 description 58
- 230000009466 transformation Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 5
- 230000002457 bidirectional effect Effects 0.000 description 4
- 230000001186 cumulative effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 230000009467 reduction 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/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/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/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/124—Quantisation
-
- 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/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/152—Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer
-
- 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/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/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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
【解決手段】符号化処理の対象となる対象領域に隣接する隣接領域の既知の動きベクトルに基づいて、対象領域に対する第1予測動きベクトルを生成する第1予測動きベクトル生成手段101と、第1予測動きベクトルに基づいて、対象領域に対する動きベクトルを生成する動きベクトル生成手段100と、動きベクトルに基づいて対象領域を符号化するときに利用する符号化情報を生成する符号化情報生成手段と、符号化情報に基づいて、対象領域に対する第2予測動きベクトルを生成する第2予測動きベクトル生成手段112と、第2予測動きベクトルに基づいて前記対象領域の画像を符号化する符号化手段111とを備えた。
【選択図】 図1
Description
図1は、本発明の実施の形態にかかる動画像符号化装置10の構成を示すブロック図である。動画像符号化装置10は、動きベクトル検出部100と、第1予測動きベクトル計算部101と、Intra予測部102と、Inter予測部103と、モード判定部104と、直交変換部(T)105と、量子化部(Q)106と、逆量子化部(Q-1)107と、逆直交変換部(T-1)108と、予測復号化部(P-1)109と、参照フレームメモリ110と、エントロピー符号化部111と、第2予測動きベクトル計算部112とを備えている。
(例1)全てのマクロブロックがフレーム間符号化されるものと仮定して、仮予測動きベクトルを計算する。
(例2)例1に加えて、全てのマクロブロックにおける特定のブロック形状(例えば16×16)での最適な動きベクトルを用いて仮予測動きベクトルを計算する。
(例3)直前のマクロブロックあるいはブロックの動きベクトルを仮予測動きベクトルとする。
(例4)第1予測動きベクトルを固定値(例えば(0,0))とする。
次に実施の形態2にかかる動画像符号化装置10について説明する。実施の形態2にかかる動画像符号化装置10は、1フレームの符号化処理を3段のパイプライン処理により行う。図9は、実施の形態2にかかる動画像符号化装置10の処理の順序およびタイミングを示している。
次に実施の形態3にかかる動画像符号化装置10について説明する。実施の形態3にかかる動画像符号化装置10は、フレーム内のマクロブロック毎の符号化処理を該マクロブロック毎に完結させるのにかえて、各フレーム中の全てのマクロブロックに対し所定の処理を行い、その後全てのマクロブロックに対し次の処理を行う。図10は、実施の形態3にかかる処理の順序およびタイミングを示す図である。
次に、実施の形態4にかかる動画像符号化装置10について説明する。実施の形態4にかかる動画像符号化装置10は、双方向予測ピクチャBを用いて符号化する。また、実施の形態4にかかる動画像符号化装置10は、テレスコピックサーチにより符号化処理を行う。
51 CPU
52 ROM
53 RAM
57 通信I/F
62 バス
100 動きベクトル検出部
101 第1予測動きベクトル計算部
102 Intra予測部
103 Inter予測部
104 モード判定部
105 直交変換部
106 量子化部
107 逆量子化部
108 逆直交変換部
109 予測復号化部
110 参照フレームメモリ
111 エントロピー符号化部
112 第2予測動きベクトル計算部
113 レート制御部
114 累積加算器
150 参照アドレス計算部
151 予測信号生成部
152 MV/REF符号化コスト計算部
153 SAD計算部
154 符号化コスト計算部
155 最適動きベクトル更新部
Claims (17)
- 動画像に対し符号化処理を行う動画像符号化装置であって、
前記符号化処理の対象となる対象領域に隣接する隣接領域の既知の動きベクトルに基づいて、前記対象領域に対する第1予測動きベクトルを生成する第1予測動きベクトル生成手段と、
前記第1予測動きベクトル生成手段によって生成された前記第1予測動きベクトルに基づいて、前記対象領域に対する動きベクトルを生成する動きベクトル生成手段と、
前記動きベクトル生成手段によって生成された前記動きベクトルに基づいて、前記対象領域を符号化するときに利用する符号化情報を生成する符号化情報生成手段と、
前記符号化情報生成手段によって生成された前記符号化情報に基づいて、前記対象領域に対する第2予測動きベクトルを生成する第2予測動きベクトル生成手段と、
前記第2予測動きベクトル生成手段によって生成された前記第2予測動きベクトルに基づいて前記対象領域の画像を符号化する符号化手段と
を備えたことを特徴とする動画像符号化装置。 - 前記第1予測動きベクトル生成手段は、前記動きベクトル生成手段が既に生成した前記動きベクトルに基づいて前記第1予測動きベクトルを生成することを特徴とする請求項1に記載の動画像符号化装置。
- 前記対象領域は、複数のブロックを含むマクロブロックであることを特徴とする請求項1または2に記載の動画像符号化装置。
- 前記第1予測動きベクトル生成手段は、Inter符号化における前記第1予測動きベクトルを生成することを特徴とする請求項1から3のいずれか一項に記載の動画像符号化装置。
- 前記第1予測動きベクトル生成手段は、予め定められた形状および大きさの前記対象領域に対して前記第1予測動きベクトルを生成することを特徴とする請求項1から4のいずれか一項に記載の動画像符号化装置。
- 前記第1予測動きベクトル生成手段は、前記対象領域を含むフレームの直前フレームに対する動きベクトルに基づいて、前記第1予測動きベクトルを生成することを特徴とする請求項1から5のいずれか一項に記載の動画像符号化装置。
- 前記動きベクトル生成手段は、前記隣接領域の量子化パラメータのうち既に生成されている量子化パラメータと、前記第1予測動きベクトルとに基づいて、前記対象領域に対する前記動きベクトルを生成することを特徴とする請求項1から6のいずれか一項に記載の動画像符号化装置。
- 動画像に対し符号化処理を行う動画像符号化装置であって、
前記符号化処理の対象となる対象領域に隣接する隣接領域の既知の量子化パラメータに基づいて、前記対象領域に対する動きベクトルを生成する動きベクトル生成手段と、
前記動きベクトル生成手段によって生成された前記動きベクトルに基づいて、前記対象領域の画像を符号化する符号化手段と
を備えたことを特徴とする動画像符号化装置。 - 前記動きベクトル生成手段は、前記対象領域を含むフレームの直前のフレームに対する量子化パラメータに基づいて、前記動きベクトルを生成することを特徴とする請求項8に記載の動画像符号化装置。
- 前記動きベクトル生成手段は、前記対象領域を含むフレームと符号化モードが同一のフレームに対する量子化パラメータに基づいて、前記動きベクトルを生成することを特徴とする請求項8または9に記載の動画像符号化装置。
- 動画像に対し符号化処理を行う動画像符号化装置であって、
予め定められた第1予測動きベクトルに基づいて動きベクトルを生成する動きベクトル生成手段と、
前記動きベクトル生成手段によって生成された前記動きベクトルに基づいて、前記符号化処理の対象となる対象ブロックを符号化するときに利用する符号化情報を生成する符号化情報生成手段と、
前記符号化情報生成手段によって生成された前記符号化情報に基づいて、前記対象ブロックに対する第2予測動きベクトルを生成する第2予測動きベクトル生成手段と、
前記第2予測動きベクトル生成手段によって生成された前記第2予測動きベクトルに基づいて前記対象ブロックの画像を符号化する符号化手段と
を備えたことを特徴とする動画像符号化装置。 - 動画像に対し符号化処理を行う動画像符号化方法であって、
前記符号化処理の対象となる対象領域に隣接する隣接領域の既知の動きベクトルに基づいて、前記対象領域に対する第1予測動きベクトルを生成する第1予測動きベクトル生成ステップと、
前記第1予測動きベクトル生成ステップにおいて生成された前記第1予測動きベクトルに基づいて、前記対象領域に対する動きベクトルを生成する動きベクトル生成ステップと、
前記動きベクトル生成ステップにおいて生成された前記動きベクトルに基づいて、前記対象領域を符号化するときに利用する符号化情報を生成する符号化情報生成ステップと、
前記符号化情報生成ステップにおいて生成された前記符号化情報に基づいて、前記対象領域に対する第2予測動きベクトルを生成する第2予測動きベクトル生成ステップと、
前記第2予測動きベクトル生成ステップにおいて生成された前記第2予測動きベクトルに基づいて前記対象領域の画像を符号化する符号化ステップと
を有することを特徴とする動画像符号化方法。 - 動画像に対し符号化処理を行う動画像符号化方法であって、
前記符号化処理の対象となる対象領域に隣接する隣接領域の既知の量子化パラメータに基づいて、前記対象領域に対する動きベクトルを生成する動きベクトル生成ステップと、
前記動きベクトル生成ステップにおいて生成された前記動きベクトルに基づいて、前記対象領域の画像を符号化する符号化ステップと
を有することを特徴とする動画像符号化方法。 - 動画像に対し符号化処理を行う動画像符号化方法であって、
予め定められた第1予測動きベクトルに基づいて動きベクトルを生成する動きベクトル生成ステップと、
前記動きベクトル生成ステップにおいて生成された前記動きベクトルに基づいて、前記対象ブロックを符号化するときに利用する符号化情報を生成する符号化情報生成ステップと、
前記符号化情報生成ステップにおいて生成された前記符号化情報に基づいて、前記符号化処理の対象となる対象ブロックに対する第2予測動きベクトルを生成する第2予測動きベクトル生成ステップと、
前記第2予測動きベクトル生成ステップにおいて生成された前記第2予測動きベクトルに基づいて前記対象ブロックの画像を符号化する符号化ステップと
を有することを特徴とする動画像符号化方法。 - 動画像符号化処理をコンピュータに実行させる動画像符号化プログラムであって、
前記符号化処理の対象となる対象領域に隣接する隣接領域の既知の動きベクトルに基づいて、前記対象領域に対する第1予測動きベクトルを生成する第1予測動きベクトル生成ステップと、
前記第1予測動きベクトル生成ステップにおいて生成された前記第1予測動きベクトルに基づいて、前記対象領域に対する動きベクトルを生成する動きベクトル生成ステップと、
前記動きベクトル生成ステップにおいて生成された前記動きベクトルに基づいて、前記対象領域を符号化するときに利用する符号化情報を生成する符号化情報生成ステップと、
前記符号化情報生成ステップにおいて生成された前記符号化情報に基づいて、前記対象領域に対する第2予測動きベクトルを生成する第2予測動きベクトル生成ステップと、
前記第2予測動きベクトル生成ステップにおいて生成された前記第2予測動きベクトルに基づいて前記対象領域の画像を符号化する符号化ステップと
を有することを特徴とする動画像符号化プログラム。 - 動画像符号化処理をコンピュータに実行させる動画像符号化プログラムであって、
前記符号化処理の対象となる対象領域に隣接する隣接領域の既知の量子化パラメータに基づいて、前記対象領域に対する動きベクトルを生成する動きベクトル生成ステップと、
前記動きベクトル生成ステップにおいて生成された前記動きベクトルに基づいて、前記対象領域の画像を符号化する符号化ステップと
を有することを特徴とする動画像符号化プログラム。 - 動画像符号化処理をコンピュータに実行させる動画像符号化プログラムであって、
予め定められた第1予測動きベクトルに基づいて動きベクトルを生成する動きベクトル生成ステップと、
前記動きベクトル生成ステップにおいて生成された前記動きベクトルに基づいて、前記符号化処理の対象となる対象ブロックを符号化するときに利用する符号化情報を生成する符号化情報生成ステップと、
前記符号化情報生成ステップにおいて生成された前記符号化情報に基づいて、前記対象ブロックに対する第2予測動きベクトルを生成する第2予測動きベクトル生成ステップと、
前記第2予測動きベクトル生成ステップにおいて生成された前記第2予測動きベクトルに基づいて前記対象ブロックの画像を符号化する符号化ステップと
を有することを特徴とする動画像符号化プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004255810A JP2006074474A (ja) | 2004-09-02 | 2004-09-02 | 動画像符号化装置、動画像符号化方法および動画像符号化プログラム |
US11/211,720 US20060045186A1 (en) | 2004-09-02 | 2005-08-26 | Apparatus and method for coding moving picture |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004255810A JP2006074474A (ja) | 2004-09-02 | 2004-09-02 | 動画像符号化装置、動画像符号化方法および動画像符号化プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006074474A true JP2006074474A (ja) | 2006-03-16 |
Family
ID=35943028
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004255810A Pending JP2006074474A (ja) | 2004-09-02 | 2004-09-02 | 動画像符号化装置、動画像符号化方法および動画像符号化プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20060045186A1 (ja) |
JP (1) | JP2006074474A (ja) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008048200A (ja) * | 2006-08-17 | 2008-02-28 | Fujitsu Ltd | フレーム間予測処理装置、フレーム間予測方法、画像符号化装置及び画像復号装置 |
JP2008048289A (ja) * | 2006-08-18 | 2008-02-28 | Fujitsu Ltd | フレーム間予測処理装置、画像符号化装置、及び画像復号化装置 |
WO2008044658A1 (en) * | 2006-10-10 | 2008-04-17 | Nippon Telegraph And Telephone Corporation | Intra prediction encoding control method and device, its program, and storage medium containing program |
JP2008104124A (ja) * | 2006-10-23 | 2008-05-01 | Nippon Telegr & Teleph Corp <Ntt> | 映像符号化方法、映像符号化装置、映像符号化プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2008154072A (ja) * | 2006-12-19 | 2008-07-03 | Canon Inc | 動画像符号化装置及び動画像符号化方法 |
JP2009188996A (ja) * | 2008-01-10 | 2009-08-20 | Panasonic Corp | 動画像コーデック装置及びその方法 |
JP2010034946A (ja) * | 2008-07-30 | 2010-02-12 | Kddi Corp | 動画像符号化装置および復号装置 |
JP2010515399A (ja) * | 2007-01-03 | 2010-05-06 | サムスン エレクトロニクス カンパニー リミテッド | 複数の動きベクトル・プレディクタを使用して動きベクトルを推定する方法、装置、エンコーダ、デコーダ及びデコーディング方法 |
JP2011091696A (ja) * | 2009-10-23 | 2011-05-06 | Victor Co Of Japan Ltd | 動きベクトル予測方法 |
JP2011217421A (ja) * | 2006-08-08 | 2011-10-27 | Canon Inc | 動きベクトル検出装置及び動きベクトル検出方法 |
CN102439978A (zh) * | 2010-03-12 | 2012-05-02 | 联发科技(新加坡)私人有限公司 | 运动预测方法 |
JP2013012960A (ja) * | 2011-06-29 | 2013-01-17 | Jvc Kenwood Corp | 画像符号化装置、画像符号化方法、および画像符号化プログラム |
JP2013012961A (ja) * | 2011-06-29 | 2013-01-17 | Jvc Kenwood Corp | 画像復号装置、画像復号方法、および画像復号プログラム |
CN105611300A (zh) * | 2009-09-16 | 2016-05-25 | 美国博通公司 | 用于视频编码的方法和*** |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8548055B2 (en) * | 2005-03-10 | 2013-10-01 | Qualcomm Incorporated | Encoding of multimedia data |
JP4752631B2 (ja) * | 2006-06-08 | 2011-08-17 | 株式会社日立製作所 | 画像符号化装置、及び画像符号化方法 |
JP2008252176A (ja) * | 2007-03-29 | 2008-10-16 | Toshiba Corp | 動画像符号化装置及び方法 |
US20090003449A1 (en) * | 2007-06-28 | 2009-01-01 | Mitsubishi Electric Corporation | Image encoding device, image decoding device, image encoding method and image decoding method |
KR100918862B1 (ko) * | 2007-10-19 | 2009-09-28 | 광주과학기술원 | 참조영상을 이용한 깊이영상 생성방법 및 그 장치, 생성된깊이영상을 부호화/복호화하는 방법 및 이를 위한인코더/디코더, 그리고 상기 방법에 따라 생성되는 영상을기록하는 기록매체 |
US20090225227A1 (en) * | 2008-03-05 | 2009-09-10 | Panasonic Corporation | Motion vector detecting device |
US8498493B1 (en) | 2009-06-02 | 2013-07-30 | Imagination Technologies Limited | Directional cross hair search system and method for determining a preferred motion vector |
JP5368631B2 (ja) | 2010-04-08 | 2013-12-18 | 株式会社東芝 | 画像符号化方法、装置、及びプログラム |
BR112013000516B1 (pt) * | 2010-07-15 | 2022-06-14 | Mitsubishi Electric Corporation | Dispositivo e método de codificação de imagem em movimento, e, dispositivo e método de decodificação de imagem em movimento |
US9300975B2 (en) * | 2011-09-11 | 2016-03-29 | Texas Instruments Incorporated | Concurrent access shared buffer in a video encoder |
US9350989B2 (en) | 2012-12-11 | 2016-05-24 | Megachips Corporation | Moving image coding apparatus, code amount control method, and storage medium |
US9571846B2 (en) * | 2013-09-27 | 2017-02-14 | Apple Inc. | Data storage and access in block processing pipelines |
JP7164813B2 (ja) * | 2018-11-21 | 2022-11-02 | 日本電信電話株式会社 | 予測装置、予測方法、及びプログラム。 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6418166B1 (en) * | 1998-11-30 | 2002-07-09 | Microsoft Corporation | Motion estimation and block matching pattern |
CN1204751C (zh) * | 1999-04-13 | 2005-06-01 | 松下电器产业株式会社 | 编码数据变换方法、再编码方法、再编码***以及数据记录媒体 |
KR100865034B1 (ko) * | 2002-07-18 | 2008-10-23 | 엘지전자 주식회사 | 모션 벡터 예측 방법 |
US20040141555A1 (en) * | 2003-01-16 | 2004-07-22 | Rault Patrick M. | Method of motion vector prediction and system thereof |
-
2004
- 2004-09-02 JP JP2004255810A patent/JP2006074474A/ja active Pending
-
2005
- 2005-08-26 US US11/211,720 patent/US20060045186A1/en not_active Abandoned
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011217421A (ja) * | 2006-08-08 | 2011-10-27 | Canon Inc | 動きベクトル検出装置及び動きベクトル検出方法 |
JP2008048200A (ja) * | 2006-08-17 | 2008-02-28 | Fujitsu Ltd | フレーム間予測処理装置、フレーム間予測方法、画像符号化装置及び画像復号装置 |
US8565308B2 (en) | 2006-08-17 | 2013-10-22 | Fujitsu Semiconductor Limited | Interframe prediction processor with address management mechanism for motion vector storage |
JP4712643B2 (ja) * | 2006-08-17 | 2011-06-29 | 富士通セミコンダクター株式会社 | フレーム間予測処理装置、フレーム間予測方法、画像符号化装置及び画像復号装置 |
JP2008048289A (ja) * | 2006-08-18 | 2008-02-28 | Fujitsu Ltd | フレーム間予測処理装置、画像符号化装置、及び画像復号化装置 |
WO2008044658A1 (en) * | 2006-10-10 | 2008-04-17 | Nippon Telegraph And Telephone Corporation | Intra prediction encoding control method and device, its program, and storage medium containing program |
JPWO2008044658A1 (ja) * | 2006-10-10 | 2010-02-12 | 日本電信電話株式会社 | イントラ予測符号化制御方法および装置、そのプログラム並びにプログラムを記録した記憶媒体 |
JP2014140169A (ja) * | 2006-10-10 | 2014-07-31 | Nippon Telegr & Teleph Corp <Ntt> | イントラ予測符号化制御方法および装置、そのプログラム並びにプログラムを記録した記録媒体 |
US8228998B2 (en) | 2006-10-10 | 2012-07-24 | Nippon Telegraph And Telephone Corporation | Intra prediction encoding control method and apparatus, program therefor, and storage medium which stores the program |
JP2008104124A (ja) * | 2006-10-23 | 2008-05-01 | Nippon Telegr & Teleph Corp <Ntt> | 映像符号化方法、映像符号化装置、映像符号化プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP4563981B2 (ja) * | 2006-10-23 | 2010-10-20 | 日本電信電話株式会社 | 映像符号化方法、映像符号化装置、映像符号化プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2008154072A (ja) * | 2006-12-19 | 2008-07-03 | Canon Inc | 動画像符号化装置及び動画像符号化方法 |
US8831105B2 (en) | 2007-01-03 | 2014-09-09 | Samsung Electronics Co., Ltd. | Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method |
US9113111B2 (en) | 2007-01-03 | 2015-08-18 | Samsung Electronics Co., Ltd. | Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method |
US9369731B2 (en) | 2007-01-03 | 2016-06-14 | Samsung Electronics Co., Ltd. | Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method |
US9313518B2 (en) | 2007-01-03 | 2016-04-12 | Samsung Electronics Co., Ltd. | Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method |
US9113112B2 (en) | 2007-01-03 | 2015-08-18 | Samsung Electronics Co., Ltd. | Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method |
US8385420B2 (en) | 2007-01-03 | 2013-02-26 | Samsung Electronics Co., Ltd. | Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method |
JP2010515399A (ja) * | 2007-01-03 | 2010-05-06 | サムスン エレクトロニクス カンパニー リミテッド | 複数の動きベクトル・プレディクタを使用して動きベクトルを推定する方法、装置、エンコーダ、デコーダ及びデコーディング方法 |
US8625674B2 (en) | 2007-01-03 | 2014-01-07 | Samsung Electronics Co., Ltd. | Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method |
US9113110B2 (en) | 2007-01-03 | 2015-08-18 | Samsung Electronics Co., Ltd. | Method and apparatus for estimating motion vector using plurality of motion vector predictors, encoder, decoder, and decoding method |
JP2015119502A (ja) * | 2007-01-03 | 2015-06-25 | サムスン エレクトロニクス カンパニー リミテッド | 複数の動きベクトル・プレディクタを使用して動きベクトルを推定する方法、装置、エンコーダ、デコーダ及びデコーディング方法 |
JP2009188996A (ja) * | 2008-01-10 | 2009-08-20 | Panasonic Corp | 動画像コーデック装置及びその方法 |
JP2010034946A (ja) * | 2008-07-30 | 2010-02-12 | Kddi Corp | 動画像符号化装置および復号装置 |
CN105611300A (zh) * | 2009-09-16 | 2016-05-25 | 美国博通公司 | 用于视频编码的方法和*** |
JP2011091696A (ja) * | 2009-10-23 | 2011-05-06 | Victor Co Of Japan Ltd | 動きベクトル予測方法 |
CN102439978A (zh) * | 2010-03-12 | 2012-05-02 | 联发科技(新加坡)私人有限公司 | 运动预测方法 |
JP2013012961A (ja) * | 2011-06-29 | 2013-01-17 | Jvc Kenwood Corp | 画像復号装置、画像復号方法、および画像復号プログラム |
JP2013012960A (ja) * | 2011-06-29 | 2013-01-17 | Jvc Kenwood Corp | 画像符号化装置、画像符号化方法、および画像符号化プログラム |
Also Published As
Publication number | Publication date |
---|---|
US20060045186A1 (en) | 2006-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2006074474A (ja) | 動画像符号化装置、動画像符号化方法および動画像符号化プログラム | |
KR102044250B1 (ko) | 영상 복호화 방법 및 컴퓨터로 읽을 수 있는 기록 매체 | |
TWI556633B (zh) | 視訊解碼裝置、視訊編碼裝置、視訊解碼方法、視訊編碼方法、及儲存媒體(三) | |
JP3863510B2 (ja) | 動きベクトル符号化/復号化方法及びその装置 | |
JP5277257B2 (ja) | 動画像復号化方法および動画像符号化方法 | |
JP5310614B2 (ja) | 動画像符号化装置、動画像符号化方法及び動画像復号装置ならびに動画像復号方法 | |
JP5321426B2 (ja) | 画像符号化装置、画像復号化装置、画像符号化方法、及び画像復号化方法 | |
KR20110008653A (ko) | 움직임 벡터 예측 방법과 이를 이용한 영상 부호화/복호화 장치 및 방법 | |
JP2007202150A (ja) | 可変ブロックサイズ動き予測のための符号化モードの決定方法及び装置 | |
JP2010016454A (ja) | 画像符号化装置および方法、画像復号装置および方法、並びにプログラム | |
JP4250638B2 (ja) | 動画像符号化装置及びその方法 | |
JP2006254349A (ja) | 動きベクトル検出方法、動きベクトル検出装置およびコンピュータ上で動きベクトル検出処理を実行するコンピュータプログラム | |
JPWO2012086829A1 (ja) | 動き推定装置、動き推定方法、動き推定プログラム、および動画像符号化装置 | |
WO2017010073A1 (ja) | 動画像符号化装置、動画像符号化方法および動画像符号化プログラムを記憶する記録媒体 | |
JP5807402B2 (ja) | 動画像復号装置、動画像符号化装置、動画像復号方法、動画像符号化方法、動画像復号プログラム及び動画像符号化プログラム | |
JP4713972B2 (ja) | 符号化装置 | |
JP5786988B2 (ja) | 動画像復号方法、動画像復号装置、及び動画像復号プログラム | |
JP5281597B2 (ja) | 動きベクトル予測方法,動きベクトル予測装置および動きベクトル予測プログラム | |
JP6992815B2 (ja) | 動画像符号化装置、動画像符号化方法および動画像符号化プログラム | |
JP5281596B2 (ja) | 動きベクトル予測方法,動きベクトル予測装置および動きベクトル予測プログラム | |
JP4697802B2 (ja) | 動画像予測符号化方法および装置 | |
KR101841352B1 (ko) | 참조 프레임 선택 방법 및 그 장치 | |
JP2007259247A (ja) | 符号化装置、復号化装置、データ処理システム | |
JP4385869B2 (ja) | 動きベクトル検出装置、動画符号化装置、および、プログラム | |
JP5637010B2 (ja) | 動きベクトル検出装置、動きベクトル検出方法及び動きベクトル検出プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070829 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071127 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080128 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090106 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090309 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090519 |