JP2009296363A5 - - Google Patents
Download PDFInfo
- 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
Links
Claims (6)
前記符号化対象の符号化ブロックを設定された複数の異なる分割方法で分割して、該分割方法に対応した動き補償ブロックを形成する分割手段と、
前記複数の異なる分割方法により前記分割手段で形成された前記動き補償ブロックのそれぞれに対して、設定された探索精度に応じて前記動きベクトルを探索する動きベクトル探索手段と、
前記動きベクトル探索手段での前記探索精度による前記動きベクトルの探索の結果に基づき前記分割方法を選択して、選択された該分割方法と、前記複数の異なる分割方法のうちの所定の分割方法とを前記分割手段に対して設定すると共に、より精度が高い探索精度を前記探索精度として設定する設定手段と、
前記設定手段により前記分割方法および前記探索精度を設定し、設定された該分割方法および該探索精度に応じて前記動きベクトル探索手段により前記動きベクトルを探索する動作を、順次繰り返し行うように制御する制御手段と
を備え、
前記制御手段は、
前記繰り返し行われる前記動作により前記設定手段で設定される前記より精度が高い探索精度が予め設定された探索精度になったと判断したら、前記動きベクトル探索手段による前記動きベクトルの探索結果に基づき、該探索結果に基づき選択した前記分割方法と、前記所定の分割方法とから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つの前記分割方法を選択し、選択された該分割方法による前記動きベクトルの探索結果として得られた動きベクトルを、最終的な動きベクトルとする
ことを特徴とする動きベクトル探索方法。 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.
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)
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)
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 |
-
2008
- 2008-06-05 JP JP2008148324A patent/JP5390794B2/en not_active Expired - Fee Related
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 |