Nothing Special   »   [go: up one dir, main page]

JP2009296363A5 - - Google Patents

Download PDF

Info

Publication number
JP2009296363A5
JP2009296363A5 JP2008148324A JP2008148324A JP2009296363A5 JP 2009296363 A5 JP2009296363 A5 JP 2009296363A5 JP 2008148324 A JP2008148324 A JP 2008148324A JP 2008148324 A JP2008148324 A JP 2008148324A JP 2009296363 A5 JP2009296363 A5 JP 2009296363A5
Authority
JP
Japan
Prior art keywords
motion vector
search
division
division method
accuracy
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
Application number
JP2008148324A
Other languages
Japanese (ja)
Other versions
JP2009296363A (en
JP5390794B2 (en
Filing date
Publication date
Application filed filed Critical
Priority to JP2008148324A priority Critical patent/JP5390794B2/en
Priority claimed from JP2008148324A external-priority patent/JP5390794B2/en
Priority to PCT/JP2009/056771 priority patent/WO2009123248A1/en
Priority to CN2009801124155A priority patent/CN101990761B/en
Priority to US12/679,618 priority patent/US8488678B2/en
Publication of JP2009296363A publication Critical patent/JP2009296363A/en
Publication of JP2009296363A5 publication Critical patent/JP2009296363A5/ja
Application granted granted Critical
Publication of JP5390794B2 publication Critical patent/JP5390794B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Claims (6)

1画面を符号化単位である符号化ブロックに分割すると共に該符号化ブロックを動き補償ブロックに分割し、符号化対象の該符号化ブロックに含まれる該動き補償ブロックに対して少なくとも過去の画像を参照して動きベクトルを探索する動きベクトル探索装置であって、
前記符号化対象の符号化ブロックを設定された複数の異なる分割方法で分割して、該分割方法に対応した動き補償ブロックを形成する分割手段と、
前記複数の異なる分割方法により前記分割手段で形成された前記動き補償ブロックのそれぞれに対して、設定された探索精度に応じて前記動きベクトルを探索する動きベクトル探索手段と、
前記動きベクトル探索手段での前記探索精度による前記動きベクトルの探索の結果に基づき前記分割方法を選択して、選択された該分割方法と、前記複数の異なる分割方法のうちの所定の分割方法とを前記分割手段に対して設定すると共に、より精度が高い探索精度を前記探索精度として設定する設定手段と、
前記設定手段により前記分割方法および前記探索精度を設定し、設定された該分割方法および該探索精度に応じて前記動きベクトル探索手段により前記動きベクトルを探索する動作を、順次繰り返し行うように制御する制御手段と
を備え、
前記制御手段は、
前記繰り返し行われる前記動作により前記設定手段で設定される前記より精度が高い探索精度が予め設定された探索精度になったと判断したら、前記動きベクトル探索手段による前記動きベクトルの探索結果に基づき、該探索結果に基づき選択した前記分割方法と、前記所定の分割方法とから1つの前記分割方法を選択し、選択された該分割方法による前記動きベクトルの探索結果として得られた動きベクトルを、最終的な動きベクトルとする
ことを特徴とする動きベクトル探索装置。
One screen is divided into coding blocks which are coding units, the coding block is divided into motion compensation blocks, and at least past images are included in the motion compensation block included in the coding block to be coded. A motion vector search device for searching for a motion vector with reference to
A dividing unit configured to divide the encoding block to be encoded by a plurality of different setting division methods to form a motion compensation block corresponding to the division method;
Motion vector search means for searching for the motion vector according to a set search accuracy for each of the motion compensation blocks formed by the dividing means by the plurality of different dividing methods;
Selecting the division method based on the search result of the motion vector based on the search accuracy by the motion vector search means, the selected division method, and a predetermined division method among the plurality of different division methods; and sets to the dividing means, and setting means for setting a high search accuracy is good Ri accuracy as the search accuracy,
The division means and the search accuracy are set by the setting means, and the motion vector search means is controlled to sequentially repeat the motion vector search operation according to the set division method and the search accuracy. Control means,
The control means includes
If it is determined that the higher-accuracy search accuracy set by the setting unit has been set to a preset search accuracy by the repeated operation, based on the motion vector search result by the motion vector search unit, One division method is selected from the division method selected based on the search result and the predetermined division method, and a motion vector obtained as a search result of the motion vector by the selected division method is finally obtained. A motion vector search apparatus characterized in that a motion vector is used.
前記設定手段は、
前記動きベクトルの探索の結果に基づき1の前記分割方法を選択して前記分割手段に設定すると共に、1の前記所定の分割方法を前記分割手段に設定することを特徴とする請求項1に記載の動きベクトル探索装置。
The setting means includes
2. The division method according to claim 1, wherein one of the division methods is selected based on a result of the motion vector search and set in the division unit, and one predetermined division method is set in the division unit. Motion vector search device.
前記設定手段は、
前記複数の異なる分割方法により形成された複数の前記動き補償ブロックのそれぞれに対して該分割方法に応じてグループを割り当て、該グループ毎に、前記動きベクトルの探索の結果に基づき前記分割方法を選択して前記分割手段に設定すると共に前記所定の分割方法を前記分割手段に設定する
ことを特徴とする請求項1に記載の動きベクトル探索装置。
The setting means includes
A group is assigned to each of the plurality of motion compensation blocks formed by the plurality of different division methods according to the division method, and the division method is selected for each group based on the result of the motion vector search. The motion vector search apparatus according to claim 1, wherein the dividing unit is set and the predetermined dividing method is set in the dividing unit.
前記設定手段は、前記グループ毎に、
前記動きベクトルの探索の結果に基づき1の前記分割方法を選択して前記分割手段に設定すると共に1の前記所定の分割方法を前記分割手段に設定する
ことを特徴とする請求項3に記載の動きベクトル探索装置。
The setting means is provided for each group.
4. The division method according to claim 3, wherein one of the division methods is selected based on a result of the motion vector search and set in the division unit, and one predetermined division method is set in the division unit. Motion vector search device.
前記所定の分割方法は、前記符号化対象の符号化ブロックを前記複数の異なる分割方法により分割して形成された動き補償ブロックのそれぞれに対して行った前記動きベクトルの探索結果を複数の画像データについて蓄積し、蓄積された該探索結果に対して統計的処理を施した結果に基づき決定される
ことを特徴とする請求項1乃至請求項4の何れか1項に記載の動きベクトル探索装置。
In the predetermined division method, a search result of the motion vector performed on each of the motion compensation blocks formed by dividing the encoding block to be encoded by the plurality of different division methods is obtained as a plurality of image data. 5. The motion vector search apparatus according to claim 1, wherein the motion vector search apparatus is determined based on a result obtained by performing a statistical process on the stored search result.
1画面を符号化単位である符号化ブロックに分割すると共に該符号化ブロックを動き補償ブロックに分割し、符号化対象の該符号化ブロックに含まれる該動き補償ブロックに対して少なくとも過去の画像を参照して動きベクトルを探索する動きベクトル探索方法であって、
分割手段が、前記符号化対象の符号化ブロックを設定された複数の異なる分割方法で分割して、該分割方法に対応した動き補償ブロックを形成する分割ステップと、
動きベクトル探索手段が、前記複数の異なる分割方法により前記分割ステップで形成された前記動き補償ブロックのそれぞれに対して、設定された探索精度に応じて前記動きベクトルを探索する動きベクトル探索ステップと、
設定手段が、前記動きベクトル探索ステップでの前記探索精度による前記動きベクトルの探索の結果に基づき前記分割方法を選択して、選択された該分割方法と、前記複数の異なる分割方法のうちの所定の分割方法とを前記分割ステップに対して設定すると共に、より精度が高い探索精度を前記探索精度として設定する設定ステップと、
制御手段が、前記設定ステップにより前記分割方法および前記探索精度を設定し、設定された該分割方法および該探索精度に応じて前記動きベクトル探索ステップにより前記動きベクトルを探索する動作を、順次繰り返し行うように制御する制御ステップと
を備え、
前記制御ステップは、
前記繰り返し行われる前記動作により前記設定ステップで設定される前記より精度が高い探索精度が予め設定された探索精度になったと判断したら、前記動きベクトル探索ステップによる前記動きベクトルの探索結果に基づき、該探索結果に基づき選択した前記分割方法と、前記所定の分割方法とから1つの前記分割方法を選択し、選択された該分割方法による前記動きベクトルの探索結果として得られた動きベクトルを、最終的な動きベクトルとする
ことを特徴とする動きベクトル探索方法。
One screen is divided into coding blocks which are coding units, the coding block is divided into motion compensation blocks, and at least past images are included in the motion compensation block included in the coding block to be coded. A motion vector search method for searching for a motion vector with reference,
A dividing step in which a dividing unit divides the encoding block to be encoded by a plurality of different dividing methods set to form a motion compensation block corresponding to the dividing method;
A motion vector search step for searching for the motion vector according to a set search accuracy for each of the motion compensation blocks formed in the division step by the plurality of different division methods;
The setting means selects the division method based on a result of the motion vector search based on the search accuracy in the motion vector search step, and the selected division method and a predetermined one of the plurality of different division methods a setting step of the a dividing method and sets to the dividing step, setting a high search accuracy is good Ri accuracy as the search accuracy,
The control means sequentially repeats the operation of setting the division method and the search accuracy in the setting step, and searching for the motion vector in the motion vector search step according to the set division method and the search accuracy. A control step for controlling
The control step includes
If it is determined that the higher-precision search accuracy set in the setting step has reached a preset search accuracy by the repeated operation, based on the motion vector search result in the motion vector search step, One division method is selected from the division method selected based on a search result and the predetermined division method, and a motion vector obtained as a search result of the motion vector by the selected division method is finally obtained. A motion vector search method characterized in that a motion vector is used.
JP2008148324A 2008-04-01 2008-06-05 Motion vector search apparatus and motion vector search method Expired - Fee Related JP5390794B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2008148324A JP5390794B2 (en) 2008-06-05 2008-06-05 Motion vector search apparatus and motion vector search method
PCT/JP2009/056771 WO2009123248A1 (en) 2008-04-01 2009-03-25 Moving image encoding apparatus and moving image encoding method
CN2009801124155A CN101990761B (en) 2008-04-01 2009-03-25 Moving image encoding apparatus and moving image encoding method
US12/679,618 US8488678B2 (en) 2008-04-01 2009-03-25 Moving image encoding apparatus and moving image encoding method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008148324A JP5390794B2 (en) 2008-06-05 2008-06-05 Motion vector search apparatus and motion vector search method

Publications (3)

Publication Number Publication Date
JP2009296363A JP2009296363A (en) 2009-12-17
JP2009296363A5 true JP2009296363A5 (en) 2011-07-21
JP5390794B2 JP5390794B2 (en) 2014-01-15

Family

ID=41544116

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008148324A Expired - Fee Related JP5390794B2 (en) 2008-04-01 2008-06-05 Motion vector search apparatus and motion vector search method

Country Status (1)

Country Link
JP (1) JP5390794B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3833026B1 (en) * 2011-01-13 2022-07-13 NEC Corporation Video decoding device, video decoding method, and program
JP5763578B2 (en) * 2012-04-17 2015-08-12 三菱電機ビルテクノサービス株式会社 Image coding apparatus, image coding method, and program
JP6272194B2 (en) * 2014-09-24 2018-01-31 株式会社日立情報通信エンジニアリング Moving picture encoding apparatus, moving picture decoding apparatus, and moving picture encoding / decoding method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003284091A (en) * 2002-03-25 2003-10-03 Toshiba Corp Motion picture coding method and motion picture coding apparatus
JP4142563B2 (en) * 2003-12-12 2008-09-03 株式会社エヌ・ティ・ティ・ドコモ Moving picture coding apparatus, moving picture coding method, and moving picture coding program
JP4317814B2 (en) * 2004-12-06 2009-08-19 株式会社ルネサステクノロジ Encoding apparatus and encoding method for moving picture information

Similar Documents

Publication Publication Date Title
JP2017055267A5 (en)
RU2011133831A (en) METHOD FOR CODING MULTI-FURNITURE IMAGES, METHOD FOR DECODING MULTI-FURNITURE IMAGES, DEVICE FOR CODING MULTI-FURNITURE IMAGES, DEVICE FOR DECODING MULTI-FURNITURE IMAGES, PROGRAM
JP2018511225A5 (en)
JP2014112939A5 (en)
RU2009114363A (en) METHOD FOR GENERATING PREDICTED RELATED INFORMATION, METHODS FOR CODING AND DECODING VIDEOS, DEVICES FOR THIS, PROGRAMS FOR THIS AND A MEDIA DATA STORING THESE PROGRAMS
RU2019122137A (en) ENCODING DEVICE, CODING METHOD AND STORING MEDIA, DECODING DEVICE, DECODING METHOD AND STORING MEDIA
EP4387229A3 (en) Picture prediction method and related apparatus
JP2012161074A5 (en)
JP2012105349A5 (en) Moving picture decoding apparatus and moving picture decoding method
RU2013140677A (en) METHOD FOR CODING IMAGES AND METHOD FOR DECODING IMAGES
JP2005295526A5 (en)
JP2009302776A5 (en)
JP2014096755A5 (en) Image coding apparatus, image coding method, and program
JP2014220845A5 (en)
JP2014220846A5 (en)
JP2009296363A5 (en)
JP2017005724A5 (en) Moving picture decoding apparatus, moving picture decoding method, moving picture decoding program, receiving apparatus, receiving method, and receiving program
JP2008042685A5 (en)
JP2009094644A5 (en)
JP2010257342A5 (en)
JP2008004983A5 (en)
JP2008271411A5 (en)
JP2005295505A5 (en)
CN105934950A (en) Method and apparatus for performing wave-front parallel encoding procedure with constraint on one or both of coding mode and quantization parameter selection
RU2014119878A (en) VIDEO ENCODING METHOD WITH motion prediction DEVICE WITH VIDEO CODING motion prediction VIDEO ENCODING PROGRAM predictive MOTION VIDEO DECODING METHOD WITH motion prediction VIDEO DECODING DEVICE WITH MOTION PREDICTION AND DECODING VIDEO PROGRAM motion prediction C