JP2006262159A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2006262159A5 JP2006262159A5 JP2005077616A JP2005077616A JP2006262159A5 JP 2006262159 A5 JP2006262159 A5 JP 2006262159A5 JP 2005077616 A JP2005077616 A JP 2005077616A JP 2005077616 A JP2005077616 A JP 2005077616A JP 2006262159 A5 JP2006262159 A5 JP 2006262159A5
- Authority
- JP
- Japan
- Prior art keywords
- frame
- image
- pixel block
- encoding
- frames
- 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
- 238000007906 compression Methods 0.000 claims 6
- 238000004590 computer program Methods 0.000 claims 2
Claims (16)
前記複数の画像フレームを所定の順番で圧縮符号化する符号化手段と、
前記複数の画像フレームのうち、所定のイントラフレームを基準フレームとして保持する基準フレーム保持手段と、
前記基準フレームより後に圧縮符号化され、少なくとも前記基準フレームと前記基準フレーム以前に符号化された第2の画像フレームとについて前記動き参照が可能な第1の画像フレームのうち、前記第2の画像フレームを動き参照して圧縮符号化がなされる画素ブロックを有する第3の画像フレームの有無に関する参照情報を生成する情報生成手段と、
前記参照情報に基づいて、前記基準フレームを、イントラフレームとして出力するか、前記基準フレームを飛び越したフレーム間の動き参照を制限する参照制限フレームとして出力するかを設定する設定手段と
を備えることを特徴とする動画像符号化装置。 Oite into a plurality of image frames, it performs motion references between frames pixel block constituting the image frame, a moving picture encoding apparatus for compression encoding,
Encoding means for compressing and encoding the plurality of image frames in a predetermined order;
Reference frame holding means for holding a predetermined intra frame as a reference frame among the plurality of image frames;
Of the first image frames that are compression-encoded after the reference frame and are capable of performing the motion reference for at least the reference frame and the second image frame encoded before the reference frame, the second image Information generating means for generating reference information relating to the presence or absence of a third image frame having a pixel block that is subjected to compression encoding with reference to motion of the frame;
Setting means for setting, based on the reference information, whether to output the reference frame as an intra frame or a reference restriction frame that restricts a motion reference between frames that skip the reference frame. A moving image encoding device.
前記第1の画像フレームを構成する第1の画素ブロックと、前記基準フレームを構成する基準画素ブロック及び前記第2の画像フレームを構成する第2の画素ブロックとのマッチング処理を行い、画素ブロック間の差分値を算出するマッチング手段を備え、
前記第1の画素ブロックと前記基準画素ブロックとの差分値の最小値が、前記第1の画素ブロックと前記第2の画素ブロックとの差分値の最小値よりも大きい場合に、前記第1の画素ブロックを前記第2の画像フレームを動き参照して圧縮符号化がなされる画素ブロックとすることを特徴とする請求項1乃至3のいずれか1項に記載の動画像符号化装置。 The information generating means
Matching processing is performed between the first pixel block that constitutes the first image frame, the reference pixel block that constitutes the reference frame, and the second pixel block that constitutes the second image frame. A matching means for calculating the difference value of
When the minimum value of the difference value between the first pixel block and the reference pixel block is larger than the minimum value of the difference value between the first pixel block and the second pixel block, the first moving picture coding apparatus according to any one of claims 1 to 3, characterized in that a pixel block motion referring to compressed encoded pixel blocks said second image frame is made.
前記第1の画像フレームを構成する第1の画素ブロックと、前記基準フレームを構成する基準画素ブロック及び前記第2の画像フレームを構成する第2の画素ブロックとのマッチング処理を行い、画素ブロック間の差分値を算出するマッチング手段を備え、
前記第1の画素ブロックと前記基準画素ブロックとの差分値の第1の最小値が、前記第1の画素ブロックと前記第2の画素ブロックとの差分値の第2の最小値より大きく、かつ、前記第1の最小値と第2の最小値との差が所定値よりも大きい場合に、前記第1の画素ブロックを前記第2の画像フレームを動き参照して圧縮符号化がなされる画素ブロックとすることを特徴とする請求項1乃至3のいずれか1項に記載の動画像符号化装置。 The information generating means
Matching processing is performed between the first pixel block that constitutes the first image frame, the reference pixel block that constitutes the reference frame, and the second pixel block that constitutes the second image frame. A matching means for calculating the difference value of
A first minimum value of a difference value between the first pixel block and the reference pixel block is greater than a second minimum value of a difference value between the first pixel block and the second pixel block; and When the difference between the first minimum value and the second minimum value is larger than a predetermined value, the pixels that are compression-encoded by referring to the first image block in the second image frame moving picture coding apparatus according to any one of claims 1 to 3, characterized in that the block.
前記基準フレームをイントラフレームに設定して格納する第1の格納手段と、前記基準フレームを参照制限フレームに設定して格納する第2の格納手段とを備え、
前記設定手段は、
前記前記参照情報に基づいて、前記第1の格納手段及び第2の格納手段に格納されているフレームのいずれかを選択することを特徴とする請求項1乃至5のいずれか1項に記載の動画像符号化装置。 The holding means is
First storage means for setting and storing the reference frame as an intra frame; and second storage means for setting and storing the reference frame as a reference restriction frame;
The setting means includes
Based on said reference information, according to any one of claims 1 to 5, characterized in that selecting one of the first storage means and second storage are stored in the unit frame Video encoding device.
前記複数の画像フレームを所定の順番で圧縮符号化する符号化手段と、
前記複数の画像フレームのうち、所定のイントラフレームを基準フレームとして保持する基準フレーム保持手段と、
前記基準フレームより後に圧縮符号化され、少なくとも前記基準フレームと前記基準フレーム以前に符号化された第2の画像フレームとについて前記動き参照が可能な第1の画像フレーム内の画素と、前記基準フレーム内の画素との差分を算出する差分算出手段と、
前記差分が所定値以下の場合に、前記基準フレームを、該基準フレームを飛び越したフレーム間の動き参照を制限する参照制限フレームとして出力するように設定する設定手段と
を備えることを特徴とする動画像符号化装置。 Oite into a plurality of image frames, it performs motion references between frames pixel block constituting the image frame, a moving picture encoding apparatus for compression encoding,
Encoding means for compressing and encoding the plurality of image frames in a predetermined order;
Reference frame holding means for holding a predetermined intra frame as a reference frame among the plurality of image frames;
A pixel in the first image frame that is compression-encoded after the reference frame and is capable of referring to the motion for at least the reference frame and a second image frame encoded before the reference frame; and the reference frame Difference calculating means for calculating a difference from the pixels in
A moving image comprising: a setting unit configured to set the reference frame to be output as a reference restriction frame that restricts motion reference between frames that have skipped the reference frame when the difference is equal to or less than a predetermined value. Image encoding device.
前記複数の画像フレームを所定の順番で圧縮符号化する符号化工程と、
前記複数の画像フレームのうち、所定のイントラフレームを基準フレームとして保持する基準フレーム保持工程と、
前記基準フレームより後に圧縮符号化され、少なくとも前記基準フレームと前記基準フレーム以前に符号化された第2の画像フレームとについて前記動き参照が可能な第1の画像フレームのうち、前記第2の画像フレームを動き参照して圧縮符号化がなされる画素ブロックを有する第3の画像フレームの有無に関する参照情報を生成する情報生成工程と、
前記参照情報に基づいて、前記基準フレームを、イントラフレームとして出力するか、前記基準フレームを飛び越したフレーム間の動き参照を制限する参照制限フレームとして出力するかを設定する設定工程と
を備えることを特徴とする動画像符号化装置の制御方法。 Oite into a plurality of image frames, it performs motion references between frames pixel block constituting the image frame, a control method of a video encoding apparatus for compression encoding,
An encoding step of compressing and encoding the plurality of image frames in a predetermined order;
A reference frame holding step of holding a predetermined intra frame as a reference frame among the plurality of image frames;
Of the first image frames that are compression-encoded after the reference frame and are capable of performing the motion reference for at least the reference frame and the second image frame encoded before the reference frame, the second image An information generating step for generating reference information regarding the presence or absence of a third image frame having a pixel block that is subjected to compression encoding with reference to motion of the frame;
A setting step for setting, based on the reference information, whether to output the base frame as an intra frame or a reference restriction frame that restricts motion reference between frames that have skipped the base frame. A method for controlling a moving image encoding device.
前記第1の画像フレームを構成する第1の画素ブロックと、前記基準フレームを構成する基準画素ブロック及び前記第2の画像フレームを構成する第2の画素ブロックとのマッチング処理を行い、画素ブロック間の差分値を算出するマッチング工程を備え、
前記第1の画素ブロックと前記基準画素ブロックとの差分値の最小値が、前記第1の画素ブロックと前記第2の画素ブロックとの差分値の最小値よりも大きい場合に、前記第1の画素ブロックを前記第2の画像フレームを動き参照して圧縮符号化がなされる画素ブロックとすることを特徴とする請求項8乃至10のいずれか1項に記載の動画像符号化装置の制御方法。 The information generation step includes
Matching processing is performed between the first pixel block that constitutes the first image frame, the reference pixel block that constitutes the reference frame, and the second pixel block that constitutes the second image frame. A matching step for calculating a difference value of
When the minimum value of the difference value between the first pixel block and the reference pixel block is larger than the minimum value of the difference value between the first pixel block and the second pixel block, the first the method of the moving picture coding apparatus according to any one of claims 8 to 10, characterized in that a pixel block motion referring to compressed encoded pixel blocks said second image frame is made .
前記第1の画像フレームを構成する第1の画素ブロックと、前記基準フレームを構成する基準画素ブロック及び前記第2の画像フレームを構成する第2の画素ブロックとのマッチング処理を行い、画素ブロック間の差分値を算出するマッチング工程を備え、
前記第1の画素ブロックと前記基準画素ブロックとの差分値の第1の最小値が、前記第1の画素ブロックと前記第2の画素ブロックとの差分値の第2の最小値より大きく、かつ、前記第1の最小値と第2の最小値との差が所定値よりも大きい場合に、前記第1の画素ブロックを前記第2の画像フレームを動き参照して圧縮符号化がなされる画素ブロックとすることを特徴とする請求項8乃至10のいずれか1項に記載の動画像符号化装置の制御方法。 The information generation step includes
Matching processing is performed between the first pixel block that constitutes the first image frame, the reference pixel block that constitutes the reference frame, and the second pixel block that constitutes the second image frame. A matching step for calculating a difference value of
A first minimum value of a difference value between the first pixel block and the reference pixel block is greater than a second minimum value of a difference value between the first pixel block and the second pixel block; and When the difference between the first minimum value and the second minimum value is larger than a predetermined value, the pixels that are compression-encoded by referring to the first image block in the second image frame the method of the moving picture coding apparatus according to any one of claims 8 to 10, characterized in that the block.
前記基準フレームをイントラフレームに設定して第1の格納部に格納する第1の格納工程と、前記基準フレームを参照制限フレームに設定して第2の格納部に格納する第2の格納工程とを備え、
前記設定工程では、前記前記参照情報に基づいて、前記第1の格納部及び第2の格納部に格納されているフレームのいずれかが選択されることを特徴とする請求項8乃至12のいずれか1項に記載の動画像符号化装置の制御方法。 The holding step includes
A first storage step of setting the reference frame as an intra frame and storing it in a first storage unit; and a second storage step of setting the reference frame as a reference restriction frame and storing it in a second storage unit; With
In the setting step, based on said reference information, any of the first storage unit and the claims 8 to 12 or of the frame in which the second is stored in the storage unit is characterized Rukoto selected A method for controlling the moving picture encoding apparatus according to claim 1 .
前記複数の画像フレームを所定の順番で圧縮符号化する符号化工程と、
前記複数の画像フレームのうち、所定のイントラフレームを基準フレームとして保持する基準フレーム保持工程と、
前記基準フレームより後に圧縮符号化され、少なくとも前記基準フレームと前記基準フレーム以前に符号化された第2の画像フレームとについて前記動き参照が可能な第1の画像フレーム内の画素と、前記基準フレーム内の画素との差分を算出する差分算出工程と、
前記差分が所定値以下の場合に、前記基準フレームを、該基準フレームを飛び越したフレーム間の動き参照を制限する参照制限フレームとして出力するように設定する設定工程と
を備えることを特徴とする動画像符号化装置の制御方法。 Oite into a plurality of image frames, it performs motion references between frames pixel block constituting the image frame, a control method of a video encoding apparatus for compression encoding,
An encoding step of compressing and encoding the plurality of image frames in a predetermined order;
A reference frame holding step of holding a predetermined intra frame as a reference frame among the plurality of image frames;
A pixel in the first image frame that is compression-encoded after the reference frame and is capable of referring to the motion for at least the reference frame and a second image frame encoded before the reference frame; and the reference frame A difference calculating step for calculating a difference from the pixels in
And a setting step for setting the reference frame to be output as a reference restriction frame for restricting motion reference between frames that have skipped the reference frame when the difference is equal to or less than a predetermined value. A method for controlling an image coding apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005077616A JP4708821B2 (en) | 2005-03-17 | 2005-03-17 | Moving picture coding apparatus, control method therefor, computer program, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005077616A JP4708821B2 (en) | 2005-03-17 | 2005-03-17 | Moving picture coding apparatus, control method therefor, computer program, and storage medium |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2006262159A JP2006262159A (en) | 2006-09-28 |
JP2006262159A5 true JP2006262159A5 (en) | 2008-05-01 |
JP4708821B2 JP4708821B2 (en) | 2011-06-22 |
Family
ID=37100888
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005077616A Active JP4708821B2 (en) | 2005-03-17 | 2005-03-17 | Moving picture coding apparatus, control method therefor, computer program, and storage medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4708821B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100846802B1 (en) | 2007-02-14 | 2008-07-16 | 삼성전자주식회사 | Decoding method and encoding method of video frame |
JP4953926B2 (en) * | 2007-06-05 | 2012-06-13 | キヤノン株式会社 | Imaging apparatus and imaging method |
JP4952624B2 (en) * | 2008-03-14 | 2012-06-13 | 日本電気株式会社 | COMPRESSED IMAGE RECOMPRESSION DEVICE, COMPRESSED IMAGE RECOMPRESSION METHOD, AND PROGRAM |
JP6365253B2 (en) * | 2014-11-12 | 2018-08-01 | 富士通株式会社 | VIDEO DATA PROCESSING DEVICE, VIDEO DATA PROCESSING PROGRAM, AND VIDEO DATA PROCESSING METHOD |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0888854A (en) * | 1994-09-20 | 1996-04-02 | Toshiba Corp | Moving picture encoding system |
EP1589768A1 (en) * | 2003-01-20 | 2005-10-26 | Matsushita Electric Industrial Co., Ltd. | Image encoding method |
-
2005
- 2005-03-17 JP JP2005077616A patent/JP4708821B2/en active Active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5620641B2 (en) | Video encoding / decoding apparatus and method using adaptive scanning | |
JP4682102B2 (en) | Image coding apparatus and image coding method | |
JP2011199396A5 (en) | ||
JP2009503921A5 (en) | ||
JP2006157481A5 (en) | ||
JP2012138883A5 (en) | ||
JP2006067117A5 (en) | ||
JP2004254327A5 (en) | ||
JP2007097145A5 (en) | ||
JP2011151838A5 (en) | ||
RU2015122410A (en) | Moving image encoding device predictive method of coding a moving image with the prediction, the moving image encoding PROGRAM predictive moving image decoding device for predictions, MOVING PICTURE DECODING METHOD WITH prediction and moving image decoding program predictively | |
CA2692250A1 (en) | Video encoding and decoding methods using residual prediction, and corresponding apparatuses | |
CN1905680A (en) | Moving picture coding apparatus, method and program | |
JP2008283402A5 (en) | ||
JP2006080794A5 (en) | ||
JP2010239422A (en) | Video encoding and decoding device | |
CN105812804A (en) | Method and device used for determining optimal quantization value in RDOQ process | |
JP2007228077A5 (en) | ||
US20100027617A1 (en) | Method and apparatus for compressing a reference frame in encoding/decoding moving images | |
JP2006262159A5 (en) | ||
KR20170120747A (en) | Method and apparatus of intra prediction for high efficient video coding | |
JP2014011572A5 (en) | Moving picture predictive decoding apparatus, method and program | |
JP4569968B2 (en) | Moving picture composition apparatus and program | |
JP2008004983A5 (en) | ||
JP2006333249A5 (en) |