JP2005252752A - 動画像符号化装置,動画像符号化方法,動画像符号化プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 - Google Patents
動画像符号化装置,動画像符号化方法,動画像符号化プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 Download PDFInfo
- Publication number
- JP2005252752A JP2005252752A JP2004061712A JP2004061712A JP2005252752A JP 2005252752 A JP2005252752 A JP 2005252752A JP 2004061712 A JP2004061712 A JP 2004061712A JP 2004061712 A JP2004061712 A JP 2004061712A JP 2005252752 A JP2005252752 A JP 2005252752A
- Authority
- JP
- Japan
- Prior art keywords
- encoding
- pictures
- output
- bit rate
- unit
- 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
- 238000000034 method Methods 0.000 title claims description 53
- 239000000872 buffer Substances 0.000 claims description 68
- 230000005540 biological transmission Effects 0.000 claims description 8
- 230000003044 adaptive effect Effects 0.000 abstract description 7
- 238000005315 distribution function Methods 0.000 abstract description 4
- 238000013139 quantization Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
Images
Landscapes
- Television Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
【解決手段】全体制御部19は,各符号化部10〜12におけるNピクチャ分の符号化ストリームを単位として,事前符号化部16〜18による事前符号化結果をもとに発生符号量を予測し,各符号化部10〜12に配分する出力ビットレートを決定する。各符号化部10〜12では,決定された出力ビットレートのもとで各チャネルごとの入力映像の符号化を行う。このとき,すべての符号化部10〜12においてNピクチャ分の符号化ストリームの出力が終了する時刻から所定の余裕時間分経過した時刻を,以降のNピクチャ分の符号化ストリームの出力開始時刻とし,出力開始タイミングを一致させる。
【選択図】図1
Description
図1は,本発明の第1の実施の形態における動画像符号化装置の構成を示す図である。ここでは,入力映像のチャネル数が3の場合の例について説明する。動画像符号化装置1は,各チャネルごとの事前符号化部16,17,18と,フレームバッファ13,14,15と,符号化部10,11,12と,各符号化部10〜12の出力する符号化ストリームを多重化する多重化部30と,これら全体の制御を行う全体制御部10とを備える。
図6は,本発明の第2の実施の形態における動画像符号化装置の構成を示す図である。動画像符号化装置2は,符号化部20〜22,全体制御部23,多重化部24からなる。全体制御部23は,符号化部20〜22全体の符号化を制御する符号化部制御部(図示省略)を備える他,特に,各入力映像の各符号化部20〜22における過去の符号化結果をもとにNピクチャ分の符号化ストリームを単位として各符号化部20〜22における出力ビットレートを決定する出力ビットレート決定制御部230と,各符号化部20〜22におけるNピクチャ分の符号化ストリームの出力開始タイミングを制御する出力開始タイミング制御部231とを備える。
以上の第1および第2の実施の形態では,Nピクチャ分の符号化ストリームを単位として出力ビットレートを変更するようにしており,このNの値はあらかじめ決められているものとした。第3の実施の形態では,このNを符号化中に可変にする。Nを可変にすることにより,例えばシーンチェンジが生じた場合などには,チャネル間のビットレートの配分をその時点で変更する。これによりバッファの破綻を生じにくくし,さらに効率的な符号量の配分を実現することができる。
10,20 符号化部
11,21 符号化部
12,22 符号化部
13 フレームバッファ
14 フレームバッファ
15 フレームバッファ
16 事前符号化部
17 事前符号化部
18 事前符号化部
19,23 全体制御部
24,30 多重化部
100,110,120,160,170,180,200,210,220 制御部
101,111,121,161,171,181,201,211,221 ストリーム生成部
102,112,122,162,172,182,202,212,222 ストリームバッファ
190,230 出力ビットレート決定制御部
191,231 出力開始タイミング制御部
Claims (16)
- 複数のチャネルの映像をそれぞれに対応する符号化部で符号化し,符号化ストリームをそれぞれ出力または多重化して出力する動画像符号化装置において,
前記各符号化部の符号化を制御するとともに,前記各符号化部におけるN(Nは1以上の整数)ピクチャ分の符号化ストリームを単位として出力ビットレートを変更し,符号化ストリームの出力を制御する全体制御部を備え,
前記全体制御部は,
前記各符号化部におけるNピクチャ分の符号化データの発生符号量の予測値をもとに,前記各符号化部の出力ビットレートを決定し,前記各符号化部に通知する出力ビットレート決定制御部と,
すべての前記符号化部においてNピクチャ分の符号化ストリームの出力が終了する時刻から所定の余裕時間分経過した時刻を算出し,その時刻を次のNピクチャ分の符号化ストリームの出力開始時刻として前記各符号化部に通知し,前記各符号化部に次のNピクチャ分の符号化ストリームの出力を同時に開始させる制御を行う出力開始タイミング制御部とを備える
ことを特徴とする動画像符号化装置。 - 請求項1記載の動画像符号化装置において,
前記出力開始タイミング制御部は,
前記各符号化部におけるNピクチャ分の符号化ストリーム生成終了後,前記各符号化部の該Nピクチャ分の符号化ストリームの出力ビットレートと発生符号量とから,該Nピクチャ分の符号化ストリームの出力が終了する時刻を求め,すべての前記符号化部において該Nピクチャの符号化ストリームの出力が終了する時刻から所定の余裕時間分経過した時刻を,それ以降のピクチャの符号化ストリームの出力を再開すべき出力開始時刻として事前に前記各符号化部に伝達する
ことを特徴とする動画像符号化装置。 - 請求項1または請求項2記載の動画像符号化装置において,
前記出力ビットレート決定制御部は,
前記各符号化部の前記Nピクチャ分の発生符号量の予測値に比例して,前記各符号化部の前記Nピクチャ分の符号化ストリームの出力ビットレートを決定する
ことを特徴とする動画像符号化装置。 - 請求項1,請求項2または請求項3記載の動画像符号化装置において,
前記出力ビットレート決定制御部は,
前記各符号化部の前記Nピクチャ分の発生符号量の予測値を,前記各符号化部における過去のピクチャの符号化結果から求める
ことを特徴とする動画像符号化装置。 - 請求項1,請求項2または請求項3記載の動画像符号化装置において,
前記各符号化部に対応して各チャネルごとの入力映像の事前符号化を行う複数の事前符号化部を備え,
前記出力ビットレート決定制御部は,
前記各事前符号化部における事前符号化による前記Nピクチャ分の発生符号量を,前記各符号化部の前記Nピクチャ分の発生符号量の予測値として用いる
ことを特徴とする動画像符号化装置。 - 請求項5記載の動画像符号化装置において,
前記全体制御部は,
前記事前符号化部における事前符号化情報を,対応する前記各符号化部へ通知し,各符号化部に前記事前符号化部における事前符号化と同様の符号化を行わせ,
前記各符号化部は,
前記出力ビットレート決定制御部が決定した前記Nピクチャ分の符号化ストリームの出力ビットレートのもとで,ストリーム送受信バッファの破綻が生じないように前記事前符号化時の符号量に対して,符号量の削減および符号量の追加を行いながら該Nピクチャ分の符号化を行う
ことを特徴とする動画像符号化装置。 - 請求項1から請求項6までのいずれか1項に記載の動画像符号化装置において,
前記全体制御部は,
前記Nを符号化中に動的に変更する手段を備える
ことを特徴とする動画像符号化装置。 - 複数のチャネルの映像をそれぞれに対応する符号化部で符号化し,符号化ストリームをそれぞれ出力または多重化して出力する動画像符号化方法において,
前記各符号化部において各チャネルごとの入力映像の符号化を行う過程と,
前記各符号化部におけるN(Nは1以上の整数)ピクチャ分の符号化ストリームを単位として前記各符号化部に配分する出力ビットレートを,前記各符号化部におけるNピクチャ分の符号化データの発生符号量の予測値をもとに決定する過程と,
すべての前記符号化部においてNピクチャ分の符号化ストリームの出力が終了する時刻から所定の余裕時間分経過した時刻を,すべての前記符号化部の出力開始時刻として算出する過程と,
前記各符号化部において前記算出された出力開始時刻をもとに次のNピクチャ分の符号化ストリームの出力を同時に開始する過程とを有する
ことを特徴とする動画像符号化方法。 - 請求項8記載の動画像符号化方法において,
前記出力開始時刻を算出する過程では,
前記各符号化部におけるNピクチャ分の符号化ストリーム生成終了後,前記各符号化部の該Nピクチャ分の符号化ストリームの出力ビットレートと発生符号量とから,該Nピクチャ分の符号化ストリームの出力が終了する時刻を求め,すべての前記符号化部において該Nピクチャの符号化ストリームの出力が終了する時刻から所定の余裕時間分経過した時刻を,それ以降のピクチャの符号化ストリームの出力を開始すべき出力開始時刻として算出する
ことを特徴とする動画像符号化方法。 - 請求項8または請求項9記載の動画像符号化方法において,
前記出力ビットレートを決定する過程では,
前記各符号化部の前記Nピクチャ分の発生符号量の予測値に比例して,前記各符号化部の前記Nピクチャ分の符号化ストリームの出力ビットレートを決定する
ことを特徴とする動画像符号化方法。 - 請求項8,請求項9または請求項10記載の動画像符号化方法において,
前記出力ビットレートを決定する過程では,
前記各符号化部の前記Nピクチャ分の発生符号量の予測値を,前記各符号化部における過去のピクチャの符号化結果から求める
ことを特徴とする動画像符号化方法。 - 請求項8,請求項9または請求項10記載の動画像符号化方法において,
前記各符号化部に対応する事前符号化部により各チャネルごとの入力映像の事前符号化を行う過程を有し,
前記出力ビットレートを決定する過程では,
前記事前符号化によるNピクチャ分の発生符号量を,前記各符号化部の前記Nピクチャ分の発生符号量の予測値として用いる
ことを特徴とする動画像符号化方法。 - 請求項12記載の動画像符号化方法において,
前記事前符号化における事前符号化情報を,対応する前記各符号化部へ通知する過程を有し,
前記各符号化部において符号化を行う過程では,
前記Nピクチャ分の符号化ストリームの出力ビットレートのもとで,ストリーム送受信バッファの破綻が生じないように前記事前符号化時の符号量に対して,符号量の削減および符号量の追加を行いながら該Nピクチャ分の符号化を行う
ことを特徴とする動画像符号化方法。 - 請求項8から請求項13までのいずれか1項に記載の動画像符号化方法において,
前記Nを符号化中に動的に変更する過程を有する
ことを特徴とする動画像符号化方法。 - 請求項8から請求項14までのいずれか1項に記載の動画像符号化方法をコンピュータに実行させるための動画像符号化プログラム。
- 請求項8から請求項14までのいずれか1項に記載の動画像符号化方法をコンピュータに実行させるための動画像符号化プログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004061712A JP3914212B2 (ja) | 2004-03-05 | 2004-03-05 | 動画像符号化装置,動画像符号化方法,動画像符号化プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004061712A JP3914212B2 (ja) | 2004-03-05 | 2004-03-05 | 動画像符号化装置,動画像符号化方法,動画像符号化プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005252752A true JP2005252752A (ja) | 2005-09-15 |
JP3914212B2 JP3914212B2 (ja) | 2007-05-16 |
Family
ID=35032808
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004061712A Expired - Lifetime JP3914212B2 (ja) | 2004-03-05 | 2004-03-05 | 動画像符号化装置,動画像符号化方法,動画像符号化プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3914212B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013255208A (ja) * | 2012-02-01 | 2013-12-19 | Nippon Telegr & Teleph Corp <Ntt> | 映像符号化装置、映像符号化方法及び映像符号化プログラム |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07264580A (ja) * | 1994-03-17 | 1995-10-13 | Toshiba Corp | 映像信号伝送方法並びに映像信号送信装置及び映像信号受信装置 |
JPH08223582A (ja) * | 1995-02-15 | 1996-08-30 | Sony Corp | 圧縮画像データ選択システムおよび画像処理システム |
JPH09116520A (ja) * | 1995-10-20 | 1997-05-02 | Mitsubishi Electric Corp | 多重化装置 |
JPH09252290A (ja) * | 1996-01-11 | 1997-09-22 | Sony Corp | 符号化装置、符号化方法、伝送装置、伝送方法及び記録媒体 |
JPH1023413A (ja) * | 1996-07-03 | 1998-01-23 | Fuji Xerox Co Ltd | 符号化装置 |
JPH10336663A (ja) * | 1997-05-27 | 1998-12-18 | Thomson Broadcast | Mpeg2符号化用の前処理装置 |
JPH1198502A (ja) * | 1997-09-25 | 1999-04-09 | Toshiba Corp | 動画像符号化装置 |
JP2000102003A (ja) * | 1998-09-25 | 2000-04-07 | Nippon Telegr & Teleph Corp <Ntt> | 動画像符号化装置および動画像符号化方法 |
JP2000244437A (ja) * | 1999-02-17 | 2000-09-08 | Sony Corp | データ多重化装置及びデータ多重化方法 |
JP2000261797A (ja) * | 1999-03-04 | 2000-09-22 | Nippon Telegr & Teleph Corp <Ntt> | 並列ソフトウェア画像符号化方法、および並列ソフトウェア画像符号化プログラムを記録した記録媒体 |
JP2000341690A (ja) * | 1999-05-31 | 2000-12-08 | Mitsubishi Electric Corp | データ送信装置 |
JP2001204034A (ja) * | 2000-01-18 | 2001-07-27 | Nec Corp | 圧縮多重系制御システム及びその制御方法 |
JP2002232882A (ja) * | 2001-01-31 | 2002-08-16 | Nec Corp | 事前解析を用いた動画像符号化装置、動画像符号化方法、及びそのプログラム。 |
JP2002534936A (ja) * | 1999-01-15 | 2002-10-15 | ノキア モービル フォーンズ リミティド | マルチメディア装置におけるビットレート制御 |
JP2003061044A (ja) * | 2001-08-16 | 2003-02-28 | Fuji Photo Film Co Ltd | 画像データ圧縮装置およびその制御方法 |
JP2003244699A (ja) * | 2001-12-04 | 2003-08-29 | Matsushita Electric Ind Co Ltd | 複数のプロセッサを用いた動画像符号化装置およびその方法 |
-
2004
- 2004-03-05 JP JP2004061712A patent/JP3914212B2/ja not_active Expired - Lifetime
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07264580A (ja) * | 1994-03-17 | 1995-10-13 | Toshiba Corp | 映像信号伝送方法並びに映像信号送信装置及び映像信号受信装置 |
JPH08223582A (ja) * | 1995-02-15 | 1996-08-30 | Sony Corp | 圧縮画像データ選択システムおよび画像処理システム |
JPH09116520A (ja) * | 1995-10-20 | 1997-05-02 | Mitsubishi Electric Corp | 多重化装置 |
JPH09252290A (ja) * | 1996-01-11 | 1997-09-22 | Sony Corp | 符号化装置、符号化方法、伝送装置、伝送方法及び記録媒体 |
JPH1023413A (ja) * | 1996-07-03 | 1998-01-23 | Fuji Xerox Co Ltd | 符号化装置 |
JPH10336663A (ja) * | 1997-05-27 | 1998-12-18 | Thomson Broadcast | Mpeg2符号化用の前処理装置 |
JPH1198502A (ja) * | 1997-09-25 | 1999-04-09 | Toshiba Corp | 動画像符号化装置 |
JP2000102003A (ja) * | 1998-09-25 | 2000-04-07 | Nippon Telegr & Teleph Corp <Ntt> | 動画像符号化装置および動画像符号化方法 |
JP2002534936A (ja) * | 1999-01-15 | 2002-10-15 | ノキア モービル フォーンズ リミティド | マルチメディア装置におけるビットレート制御 |
JP2000244437A (ja) * | 1999-02-17 | 2000-09-08 | Sony Corp | データ多重化装置及びデータ多重化方法 |
JP2000261797A (ja) * | 1999-03-04 | 2000-09-22 | Nippon Telegr & Teleph Corp <Ntt> | 並列ソフトウェア画像符号化方法、および並列ソフトウェア画像符号化プログラムを記録した記録媒体 |
JP2000341690A (ja) * | 1999-05-31 | 2000-12-08 | Mitsubishi Electric Corp | データ送信装置 |
JP2001204034A (ja) * | 2000-01-18 | 2001-07-27 | Nec Corp | 圧縮多重系制御システム及びその制御方法 |
JP2002232882A (ja) * | 2001-01-31 | 2002-08-16 | Nec Corp | 事前解析を用いた動画像符号化装置、動画像符号化方法、及びそのプログラム。 |
JP2003061044A (ja) * | 2001-08-16 | 2003-02-28 | Fuji Photo Film Co Ltd | 画像データ圧縮装置およびその制御方法 |
JP2003244699A (ja) * | 2001-12-04 | 2003-08-29 | Matsushita Electric Ind Co Ltd | 複数のプロセッサを用いた動画像符号化装置およびその方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013255208A (ja) * | 2012-02-01 | 2013-12-19 | Nippon Telegr & Teleph Corp <Ntt> | 映像符号化装置、映像符号化方法及び映像符号化プログラム |
Also Published As
Publication number | Publication date |
---|---|
JP3914212B2 (ja) | 2007-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0771120B1 (en) | Video encoding apparatus | |
KR101809306B1 (ko) | 낮은 레이턴시 레이트 제어 시스템 및 방법 | |
JP4402219B2 (ja) | ビデオ・データ中のフラッシュ・フレームの検出および符号化 | |
JP4358215B2 (ja) | 動画像符号化装置及びその方法 | |
US20090274212A1 (en) | Semiconductor Device Having Moving Image Transcoder and Transcoding Method Therefor | |
JP2004172830A (ja) | 動画像符号化ビットレート選択方式 | |
JP2009524328A (ja) | ビデオストリーム信号におけるフレームデータの置換 | |
US20110142140A1 (en) | Transmitting apparatus and method, and receiving apparatus and method | |
JP4223567B2 (ja) | 符号化ビデオシーケンスの切り替え方法及び装置 | |
US20040218672A1 (en) | Video transmission system video transmission unit and methods of encoding decoding video data | |
JP3668110B2 (ja) | 画像伝送システムおよび画像伝送方法 | |
AU2002321220A1 (en) | Video transmission system video transmission unit and methods of encoding decoding video data | |
JP2015171114A (ja) | 動画像符号化装置 | |
KR100511034B1 (ko) | 화상전송장치및화상전송방법 | |
US10432946B2 (en) | De-juddering techniques for coded video | |
JP2006148409A (ja) | フレームレート変換方法 | |
JP3147859B2 (ja) | 映像信号の多チャネル符号化装置 | |
WO2004045216A1 (en) | Video streaming device and method of control for switchable video streams | |
JP3914212B2 (ja) | 動画像符号化装置,動画像符号化方法,動画像符号化プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
US20100272170A1 (en) | Image encoding apparatus, image encoding method and medium on which image encoding program is recorded | |
JP3836701B2 (ja) | 動画像を符号化する方法及び装置及びプログラム並びに動画像音声多重化の方法及び装置 | |
US9124868B2 (en) | 3D encoding apparatus | |
CN105306970A (zh) | 一种流媒体直播发送速度的控制方法及装置 | |
JP3946804B2 (ja) | 画像符号化制御方法 | |
JPH0638191A (ja) | 動画像信号符号化装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070119 |
|
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: 20070130 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070201 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 3914212 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D04 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110209 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110209 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120209 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130209 Year of fee payment: 6 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
EXPY | Cancellation because of completion of term |