JP4979355B2 - 画像符号化装置および画像符号化方法 - Google Patents
画像符号化装置および画像符号化方法 Download PDFInfo
- Publication number
- JP4979355B2 JP4979355B2 JP2006324611A JP2006324611A JP4979355B2 JP 4979355 B2 JP4979355 B2 JP 4979355B2 JP 2006324611 A JP2006324611 A JP 2006324611A JP 2006324611 A JP2006324611 A JP 2006324611A JP 4979355 B2 JP4979355 B2 JP 4979355B2
- Authority
- JP
- Japan
- Prior art keywords
- encoding
- moving image
- picture
- image signal
- encoded
- 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.)
- Expired - Fee Related
Links
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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/43—Hardware specially adapted for motion estimation or compensation
-
- 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/107—Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
-
- 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/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/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/154—Measured or subjectively estimated visual quality after decoding, e.g. measurement of distortion
-
- 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/172—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 picture, frame or field
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
-
- 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)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
また、上記目的を達成するために、本発明に係る画像符号化装置は、動画像信号を符号化する画像符号化装置であって、前記動画像信号を取得する動画像取得手段と、前記動画像信号のうち先頭部分を検出する先頭検出手段と、前記先頭検出手段で検出された先頭部分の動画像信号を、第1の符号化条件に従って符号化する仮符号化手段と、前記仮符号化手段による符号化の結果および前記第1の符号化条件に基づいて、第2の符号化条件を生成する符号化条件生成手段と、前記符号化条件生成手段により生成された第2の符号化条件に従って、前記先頭部分を含む前記動画像信号を符号化する実符号化手段とを備えることを特徴とする。
図1は、本発明の実施の形態に係る画像符号化装置の構成を示すブロック図である。
以下、本実施の形態における変形例について説明する。
本変形例に係る画像符号化装置100aは、画像入力部101、バッファ102、符号化ピクチャ選択部103、符号化条件生成部104、画像符号化部201、可変長符号化部202、出力部106、および先頭検出部107を備えている。つまり、本変形例に係る画像符号化装置100aは、H.264の規格に準じた画像符号化処理を行う装置であって、上記実施の形態の画像符号化装置100の符号化部105の代わりに、画像符号化部201と可変長符号化部202とを備えている。
101 画像入力部
102 バッファ
103 符号化ピクチャ選択部
104 符号化条件生成部
105 符号化部
106 出力部
107 先頭検出部
201 画像符号化部
202 可変長符号化部
Claims (4)
- 動画像信号を符号化する画像符号化装置であって、
前記動画像信号を取得する動画像取得手段と、
前記取得した動画像信号を符号化し、2値化データを出力する第1符号化手段と、
前記2値化データを少なくとも可変長符号化して出力する第2符号化手段と、
前記動画像信号のうち先頭部分を検出する先頭検出手段と、
前記第1符号化手段における仮符号化で利用した符号化条件に基づいて、前記動画像信号が前記第1符号化手段および前記第2符号化手段によって符号化された際に符号化後のデータ量が所望のデータ量に近づくように、実符号化用の符号化条件を生成する符号化条件生成手段と、を備え、
前記第1符号化手段は、前記先頭検出手段で検出された先頭部分の動画像信号を仮符号化し、
前記符号化条件生成手段は、前記第1符号化手段において前記先頭部分の動画像信号を仮符号化した際に利用した符号化条件に基づいて、前記実符号化用の符号化条件を生成し、
前記第1符号化手段は、前記実符号化用の符号化条件に基づいて、前記取得した動画像信号の全体を実符号化して2値化データを出力し、
前記第2符号化手段は、前記実符号化用の符号化条件に基づいて得られる2値化データを処理し、
さらに、
前記動画像取得手段は、ピクチャを順次取得することにより、複数のピクチャを含んで構成される前記動画像信号を取得し、
前記第1符号化手段は、前記動画像取得手段で取得されたピクチャに対して前記実符号化が実行されない期間に、前記先頭部分に含まれるピクチャに対する仮符号化を実行する
画像符号化装置。 - 動画像信号を符号化する画像符号化装置であって、
前記動画像信号を取得する動画像取得手段と、
前記取得した動画像信号を符号化し、2値化データを出力する第1符号化手段と、
前記2値化データを少なくとも可変長符号化して出力する第2符号化手段と、
前記動画像信号のうち先頭部分を検出する先頭検出手段と、
前記第1符号化手段における仮符号化で利用した符号化条件に基づいて、前記動画像信号が前記第1符号化手段および前記第2符号化手段によって符号化された際に符号化後のデータ量が所望のデータ量に近づくように、実符号化用の符号化条件を生成する符号化条件生成手段と、を備え、
前記第1符号化手段は、前記先頭検出手段で検出された先頭部分の動画像信号を仮符号化し、
前記符号化条件生成手段は、前記第1符号化手段において前記先頭部分の動画像信号を仮符号化した際に利用した符号化条件に基づいて、前記実符号化用の符号化条件を生成し、
前記第1符号化手段は、前記実符号化用の符号化条件に基づいて、前記取得した動画像信号の全体を実符号化して2値化データを出力し、
前記第2符号化手段は、前記実符号化用の符号化条件に基づいて得られる2値化データを処理し、
さらに、
前記第1符号化手段において、前記先頭部分の動画像に対応する先頭ピクチャを前記仮符号化する際に利用する前記先頭ピクチャの参照関係と、前記先頭ピクチャを前記実符号化する際に利用する前記先頭ピクチャの参照関係とは異なる
画像符号化装置。 - 動画像信号を符号化する画像符号化方法であって、
前記動画像信号を取得する動画像取得ステップと、
前記取得した動画像信号を符号化し、2値化データを出力する第1符号化ステップと、
前記2値化データを少なくとも可変長符号化して出力する第2符号化ステップと、
前記動画像信号のうち先頭部分を検出する先頭検出ステップと、
前記第1符号化ステップにおける仮符号化で利用した符号化条件に基づいて、前記動画像信号が前記第1符号化ステップおよび前記第2符号化ステップによって符号化された際に符号化後のデータ量が所望のデータ量に近づくように、実符号化用の符号化条件を生成する符号化条件生成ステップと、を含み、
前記第1符号化ステップでは、前記先頭検出ステップで検出された先頭部分の動画像信号を仮符号化し、
前記符号化条件生成ステップでは、前記第1符号化ステップにおいて前記先頭部分の動画像信号を仮符号化した際に利用した符号化条件に基づいて、前記実符号化用の符号化条件を生成し、
前記第1符号化ステップでは、前記実符号化用の符号化条件に基づいて、前記取得した動画像信号の全体を実符号化して2値化データを出力し、
前記第2符号化ステップでは、前記実符号化用の符号化条件に基づいて得られる2値化データを処理し、
さらに、
前記動画像取得ステップでは、ピクチャを順次取得することにより、複数のピクチャを含んで構成される前記動画像信号を取得し、
前記第1符号化ステップでは、前記動画像取得ステップで取得されたピクチャに対して前記実符号化が実行されない期間に、前記先頭部分に含まれるピクチャに対する仮符号化を実行する
画像符号化方法。 - 動画像信号を符号化する画像符号化方法であって、
前記動画像信号を取得する動画像取得ステップと、
前記取得した動画像信号を符号化し、2値化データを出力する第1符号化ステップと、
前記2値化データを少なくとも可変長符号化して出力する第2符号化ステップと、
前記動画像信号のうち先頭部分を検出する先頭検出ステップと、
前記第1符号化ステップにおける仮符号化で利用した符号化条件に基づいて、前記動画像信号が前記第1符号化ステップおよび前記第2符号化ステップによって符号化された際に符号化後のデータ量が所望のデータ量に近づくように、実符号化用の符号化条件を生成する符号化条件生成ステップと、を含み、
前記第1符号化ステップでは、前記先頭検出ステップで検出された先頭部分の動画像信号を仮符号化し、
前記符号化条件生成ステップでは、前記第1符号化ステップにおいて前記先頭部分の動画像信号を仮符号化した際に利用した符号化条件に基づいて、前記実符号化用の符号化条件を生成し、
前記第1符号化ステップでは、前記実符号化用の符号化条件に基づいて、前記取得した動画像信号の全体を実符号化して2値化データを出力し、
前記第2符号化ステップでは、前記実符号化用の符号化条件に基づいて得られる2値化データを処理し、
さらに、
前記第1符号化ステップにおいて、前記先頭部分の動画像に対応する先頭ピクチャを前記仮符号化する際に利用する前記先頭ピクチャの参照関係と、前記先頭ピクチャを前記実符号化する際に利用する前記先頭ピクチャの参照関係とは異なる
画像符号化方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006324611A JP4979355B2 (ja) | 2006-11-30 | 2006-11-30 | 画像符号化装置および画像符号化方法 |
US11/947,087 US8135060B2 (en) | 2006-11-30 | 2007-11-29 | Picture coding apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006324611A JP4979355B2 (ja) | 2006-11-30 | 2006-11-30 | 画像符号化装置および画像符号化方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008141401A JP2008141401A (ja) | 2008-06-19 |
JP4979355B2 true JP4979355B2 (ja) | 2012-07-18 |
Family
ID=39602434
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006324611A Expired - Fee Related JP4979355B2 (ja) | 2006-11-30 | 2006-11-30 | 画像符号化装置および画像符号化方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8135060B2 (ja) |
JP (1) | JP4979355B2 (ja) |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0959629A3 (en) * | 1992-10-28 | 2003-01-02 | Victor Company Of Japan, Limited | Variable transfer rate information reproducing apparatus |
AU667165B2 (en) * | 1993-03-25 | 1996-03-07 | Sony Corporation | Method for coding or decoding time-varying image, and apparatuses for coding/decoding |
JP3050047B2 (ja) * | 1994-06-24 | 2000-06-05 | 日本ビクター株式会社 | 動画像符号化装置及び動画像符号化方法 |
EP0829875B1 (en) * | 1995-05-31 | 2002-09-18 | Sony Corporation | Method and device for encoding audio signal and method and device for decoding audio signal |
JP3356004B2 (ja) | 1997-05-30 | 2002-12-09 | 日本ビクター株式会社 | 可変レート符号化装置及び方法 |
JP4123567B2 (ja) * | 1998-04-30 | 2008-07-23 | ソニー株式会社 | 画像信号処理装置及び方法 |
WO2003084241A2 (en) * | 2002-03-22 | 2003-10-09 | Realnetworks, Inc. | Context-adaptive macroblock type encoding/decoding methods and apparatuses |
US20040141732A1 (en) * | 2003-01-22 | 2004-07-22 | Kenji Sugiyama | Moving-picture code amount control method, moving-picture recording method, moving-picture code amount control apparatus and moving-picture recording apparatus |
JP2006080925A (ja) * | 2004-09-09 | 2006-03-23 | Toshiba Corp | 動画符号化装置、動画符号化方法および動画符号化プログラム |
US7876819B2 (en) * | 2005-09-22 | 2011-01-25 | Qualcomm Incorporated | Two pass rate control techniques for video coding using rate-distortion characteristics |
JP4616765B2 (ja) * | 2005-12-15 | 2011-01-19 | 富士通株式会社 | 動画像符号化装置 |
-
2006
- 2006-11-30 JP JP2006324611A patent/JP4979355B2/ja not_active Expired - Fee Related
-
2007
- 2007-11-29 US US11/947,087 patent/US8135060B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20090010322A1 (en) | 2009-01-08 |
US8135060B2 (en) | 2012-03-13 |
JP2008141401A (ja) | 2008-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8675979B2 (en) | Transcoder, method of transcoding, and digital recorder | |
US8275035B2 (en) | Video coding apparatus | |
JP5188033B2 (ja) | 記録再生装置、送出装置及び伝送システム。 | |
JP4682102B2 (ja) | 画像符号化装置及び画像符号化方法 | |
JPWO2006098226A1 (ja) | 符号化装置および符号化装置を備えた動画像記録システム | |
US8165217B2 (en) | Image decoding apparatus and method for decoding prediction encoded image data | |
JP5116704B2 (ja) | 画像符号化装置及び画像符号化方法 | |
JP6512916B2 (ja) | 撮像装置およびその制御方法ならびにプログラム | |
JP2010288166A (ja) | 動画像符号化装置、放送波記録装置及び、プログラム | |
KR20170126934A (ko) | 컨텐츠-적응적 b-픽쳐 패턴 비디오 인코딩 | |
US9008448B2 (en) | Method and apparatus for successively encoding/decoding image | |
US20170142439A1 (en) | Encoding apparatus, encoding method, and storage medium | |
JP4979355B2 (ja) | 画像符号化装置および画像符号化方法 | |
US20120183234A1 (en) | Methods for parallelizing fixed-length bitstream codecs | |
US20090245350A1 (en) | Image coding apparatus and image coding method | |
JP5189618B2 (ja) | 映像符号化方法,映像符号化装置および映像符号化プログラム | |
JP2007336005A (ja) | 画像符号化装置および画像符号化方法 | |
EP2277311A2 (en) | Apparatus and method for recording video data | |
US20110085604A1 (en) | Image processing device, system and method | |
US11611749B2 (en) | Encoding apparatus, image capturing apparatus, control method, and storage medium | |
JP4674535B2 (ja) | 記録再生装置および記録再生方法、記録装置および記録方法、並びに、再生装置および再生方法 | |
US11197014B2 (en) | Encoding apparatus, decoding apparatus, and image processing system | |
US9578340B2 (en) | Image processing apparatus, method of controlling the same, and recording medium | |
JP2010056849A (ja) | 映像信号再符号化装置および方法 | |
JP2007104155A (ja) | 画像復号装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091125 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110201 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110208 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110401 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111220 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120216 |
|
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: 20120403 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120417 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150427 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |
|
LAPS | Cancellation because of no payment of annual fees |