JP2009111625A - 映像符号化装置及び映像符号化方法 - Google Patents
映像符号化装置及び映像符号化方法 Download PDFInfo
- Publication number
- JP2009111625A JP2009111625A JP2007280729A JP2007280729A JP2009111625A JP 2009111625 A JP2009111625 A JP 2009111625A JP 2007280729 A JP2007280729 A JP 2007280729A JP 2007280729 A JP2007280729 A JP 2007280729A JP 2009111625 A JP2009111625 A JP 2009111625A
- Authority
- JP
- Japan
- Prior art keywords
- code
- picture
- amount
- compression
- video encoding
- 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
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/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/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/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
-
- 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/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Processing (AREA)
Abstract
【解決手段】符号量制御に用いる仮想バッファの占有量の算出において、圧縮符号化処理の途中結果である符号と、最終結果である圧縮符号との、ピクチャあたりの符号長を用いる。すなわち、未だ算術符号化手段102での処理が完了していないピクチャについては、二値化手段101が出力する符号の符号長を用い仮想バッファの占有量算出を行う。
【選択図】図1
Description
R :デコーダバッファへの入力ビットレート
B :デコーダバッファのサイズ
F :デコーダが最初のピクチャをバッファから引き抜く時のバッファ占有量
D :デコーダが最初のピクチャをバッファから引き抜く時の遅延時間
t_i:各ピクチャ{i}の表示時刻
b_i:各ピクチャ{i}の符号量(可逆符号化手段1004が出力する符号量をピクチャ毎に計数した結果)
である(ここで、ピクチャとは、フレーム、もしくはフィールドのどちらかである)。
F_{i+1}=min(B,F_i−b_i+R×(t_{i+1}−t_i)) (式2)
ITU-T H.264 (03/2005) : Infrastructure of audiovisual services-Coding of moving video, Advanced video coding for generic audiovisual services 大久保他、H.264/AVC 教科書、(株)インプレス (2004)
図1は本発明の実施の形態1における映像符号化装置100のブロック図である。画像並替手段1001、直交変換手段1002、量子化手段1003、可逆符号化手段1004、レート制御手段1006、逆量子化手段1007、逆直交変換手段1008、フレームメモリ1009、動き予測・補償手段1010については、MPEG−2やH.264などの映像符号化装置での構成手段であって、その詳細は例えば(非特許文献2)に開示されているので、説明を省略する。
実符号量は、ピクチャ{0}までの値が判明
している状態で、
ピクチャ{4}のBIN量が判明した場合には、
F_iは、ピクチャ{0}の実符号量により算出した値
であり、また、
i=1
j=4
であって、その後、403での処理により、
j=5
となる。
ピクチャ{5}での発生符号量<F’_{5}<F_{5}
となって、(式3)を満足する、すなわち、アンダーフローを発生しないようにできる。
101 二値化手段
102 算術符号化手段
103 バッファシミュレーション手段
104 バッファ
1001 画像並替手段
1002 直交変換手段
1003 量子化手段
1004 可逆符号化手段
1006 レート制御手段
1007 逆量子化手段
1008 逆直交変換手段
1009 フレームメモリ
1010 動き予測・補償手段
Claims (6)
- 映像信号を構成するピクチャを圧縮符号化する映像符号化装置であって、符号量制御に用いる仮想バッファの占有量の算出手段において、圧縮符号化処理の途中結果である符号と、最終結果である圧縮符号との、ピクチャあたりの符号長を用いる
ことを特徴とする映像符号化装置。 - 請求項1記載の映像符号化装置であって、前記算出手段において、最終結果である圧縮符号の符号長により仮想バッファ占有量を算出し、さらに引き続いて、圧縮符号化処理の途中結果である符号の符号長を発生符号量の符号長であると見なしてバッファ占有量を算出する
ことを特徴とする映像符号化装置。 - 請求項1ないし2記載の映像符号化装置であって、圧縮符号化処理の途中結果である符号として、可逆符号化処理手段を構成する二値算術符号化処理手段の前段である二値化処理手段の出力である符号を用い、この符号のピクチャあたり符号量を用いる
ことを特徴とする映像符号化装置。 - 映像信号を構成するピクチャを圧縮符号化する映像符号化方法であって、符号量制御に用いる仮想バッファの占有量の算出において、圧縮符号化処理の途中結果である符号と、最終結果である圧縮符号との、ピクチャあたりの符号長を用いる
ことを特徴とする映像符号化方法。 - 請求項4記載の映像符号化方法であって、最終結果である圧縮符号の符号長により仮想バッファ占有量を算出し、さらに引き続いて、圧縮符号化処理の途中結果である符号の符号長を発生符号量の符号長であると見なしてバッファ占有量を算出する
ことを特徴とする映像符号化方法。 - 請求項4ないし5記載の映像符号化方法であって、圧縮符号化処理の途中結果である符号として、可逆符号化処理を構成する二値算術符号化処理の前処理である二値化処理の生成する符号を用い、この符号のピクチャあたり符号量を用いる
ことを特徴とする映像符号化方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007280729A JP5330672B2 (ja) | 2007-10-29 | 2007-10-29 | 映像符号化装置及び映像符号化方法 |
PCT/JP2008/002785 WO2009057249A1 (ja) | 2007-10-29 | 2008-10-03 | 映像符号化装置及び映像符号化方法 |
US12/738,886 US8934537B2 (en) | 2007-10-29 | 2008-10-03 | Video coding device and video coding method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007280729A JP5330672B2 (ja) | 2007-10-29 | 2007-10-29 | 映像符号化装置及び映像符号化方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2009111625A true JP2009111625A (ja) | 2009-05-21 |
JP2009111625A5 JP2009111625A5 (ja) | 2010-12-16 |
JP5330672B2 JP5330672B2 (ja) | 2013-10-30 |
Family
ID=40590656
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007280729A Active JP5330672B2 (ja) | 2007-10-29 | 2007-10-29 | 映像符号化装置及び映像符号化方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8934537B2 (ja) |
JP (1) | JP5330672B2 (ja) |
WO (1) | WO2009057249A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012050067A (ja) * | 2010-07-30 | 2012-03-08 | Canon Inc | 動画像の予測符号化装置及びその制御方法、コンピュータプログラム |
WO2012137656A1 (ja) * | 2011-04-06 | 2012-10-11 | ソニー株式会社 | 画像処理装置および方法 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10084535B1 (en) | 2017-04-26 | 2018-09-25 | UbiquitiLink, Inc. | Method and apparatus for handling communications between spacecraft operating in an orbital environment and terrestrial telecommunications devices that use terrestrial base station communications |
EP3672242B1 (en) * | 2018-12-21 | 2021-08-18 | Axis AB | A method of encoding a video sequence |
US11863250B2 (en) | 2021-01-06 | 2024-01-02 | Lynk Global, Inc. | Satellite communication system transmitting navigation signals using a wide beam and data signals using a directive beam |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060165165A1 (en) * | 2005-01-26 | 2006-07-27 | Nader Mohsenian | Rate control in a video encoder |
JP2007124122A (ja) * | 2005-10-26 | 2007-05-17 | Sony Corp | 符号化装置、符号化方法およびプログラム |
JP2007158430A (ja) * | 2005-11-30 | 2007-06-21 | Matsushita Electric Ind Co Ltd | 画像情報符号化装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001148858A (ja) * | 1999-11-18 | 2001-05-29 | Sony Corp | 画像情報変換装置及び画像情報変換方法 |
US20030174771A1 (en) * | 2002-03-12 | 2003-09-18 | Victor Company Of Japan, Ltd | Method, apparatus, and program for variable bit rate encoding |
JP4528043B2 (ja) | 2004-07-12 | 2010-08-18 | 株式会社日立製作所 | 映像信号変換装置、変換方法及びこれを用いた映像信号記録装置 |
JP4856954B2 (ja) * | 2005-06-08 | 2012-01-18 | パナソニック株式会社 | 画像符号化装置 |
US20070025441A1 (en) * | 2005-07-28 | 2007-02-01 | Nokia Corporation | Method, module, device and system for rate control provision for video encoders capable of variable bit rate encoding |
US8396311B2 (en) * | 2007-05-21 | 2013-03-12 | Nec Corporation | Image encoding apparatus, image encoding method, and image encoding program |
US8295344B2 (en) * | 2007-10-22 | 2012-10-23 | Broadcom Corporation | Adaptive rate control for encoding of variable frame rate video sources |
-
2007
- 2007-10-29 JP JP2007280729A patent/JP5330672B2/ja active Active
-
2008
- 2008-10-03 US US12/738,886 patent/US8934537B2/en active Active
- 2008-10-03 WO PCT/JP2008/002785 patent/WO2009057249A1/ja active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060165165A1 (en) * | 2005-01-26 | 2006-07-27 | Nader Mohsenian | Rate control in a video encoder |
JP2007124122A (ja) * | 2005-10-26 | 2007-05-17 | Sony Corp | 符号化装置、符号化方法およびプログラム |
JP2007158430A (ja) * | 2005-11-30 | 2007-06-21 | Matsushita Electric Ind Co Ltd | 画像情報符号化装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012050067A (ja) * | 2010-07-30 | 2012-03-08 | Canon Inc | 動画像の予測符号化装置及びその制御方法、コンピュータプログラム |
WO2012137656A1 (ja) * | 2011-04-06 | 2012-10-11 | ソニー株式会社 | 画像処理装置および方法 |
JP2012222531A (ja) * | 2011-04-06 | 2012-11-12 | Sony Corp | 画像処理装置および方法 |
US9723304B2 (en) | 2011-04-06 | 2017-08-01 | Sony Corporation | Image processing device and method |
US10171817B2 (en) | 2011-04-06 | 2019-01-01 | Sony Corporation | Image processing device and method |
Also Published As
Publication number | Publication date |
---|---|
WO2009057249A1 (ja) | 2009-05-07 |
US20100220782A1 (en) | 2010-09-02 |
JP5330672B2 (ja) | 2013-10-30 |
US8934537B2 (en) | 2015-01-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10382778B2 (en) | Method for motion vector storage in video coding and apparatus thereof | |
KR100804335B1 (ko) | 분할 연산의 필요성을 감소시킨 디지털 비디오 엔코딩을 위해 가변 정확도 화상간 타이밍 특정을 위한 방법 및 장치 | |
JP5385251B2 (ja) | デジタルビデオ符号化処理における可変精度ピクチャ間タイミング指定方法及び装置 | |
JP2010154568A5 (ja) | ||
JP6632638B2 (ja) | トランスコーディングのための方法および構成 | |
JP5330672B2 (ja) | 映像符号化装置及び映像符号化方法 | |
US20220109891A1 (en) | Features of range asymmetric number system encoding and decoding | |
CN102860010A (zh) | 视频编码控制方法及装置 | |
JP2011518527A (ja) | 映像の復号化 | |
TW201724852A (zh) | 平行算術寫碼技術 | |
JP2009159599A (ja) | 動画像符号化装置及び動画像符号化方法 | |
CN116805968A (zh) | 视频编解码方法、装置、计算机可读介质及电子设备 | |
JP2013532439A (ja) | 変換係数ヒストグラムに基づくビデオレート制御 | |
JP5362099B2 (ja) | 符号化装置 | |
US20230059035A1 (en) | Efficient encoding of film grain noise | |
JP2007336005A (ja) | 画像符号化装置および画像符号化方法 | |
JP2006303580A (ja) | 符号化データの変更装置、変更方法及び変更プログラム | |
KR100677128B1 (ko) | 동영상 부호화기의 비트율 제어장치 및 방법 | |
KR20120056443A (ko) | 실시간 소스-채널 복합부호화 방법 및 그 장치 | |
JP2018157291A (ja) | 画像処理装置 | |
CN110612725A (zh) | 处理设备及其控制方法 | |
JP2004080682A (ja) | 動画像データ符号化装置および動画像データ復号装置ならびにそれらの方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101028 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101028 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130115 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130307 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130402 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130516 |
|
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: 20130723 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130726 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5330672 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |