【手続補正書】
【提出日】平成22年11月26日(2010.11.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
前記課題を解決するため請求項１記載の発明に係る符号量制御装置にあっては、動画像の圧縮符号化に際し、圧縮符号化後の符号量を制御する符号量制御装置において、各フレームの画像を圧縮符号化する時の目標符号量として、単位時間当たりの複数フレームからなる画像グループの発生符号量を維持するための目標符号量をフレーム毎に設定する設定手段と、この設定手段により設定された目標符号量を所定の情報に基づき補正する補正手段と、この補正手段による所定の情報に基づく目標符号量の増加補正動作を、補正に伴う増加分に応じた符号量が仮想的な蓄積管理バッファの蓄積符号量を超え、且つ、その超過分が所定量を超える場合には行わせない制限手段と、前記補正手段の補正による目標符号量の減少分に応じた符号量を、前記蓄積管理バッファの蓄積符号量に対して所定の蓄積量を限度として加算するとともに、前記補正手段の補正による目標符号量の増加分に応じた符号量を、前記蓄積管理バッファの蓄積符号量を超え、所定量を限度として前記蓄積管理バッファの蓄積符号量に対して減算する蓄積量管理手段と、前記補正手段の補正による目標符号量に従って前記各フレームの画像を圧縮符号化する符号化手段と、を備え、前記蓄積量管理手段は、前記補正手段の補正による目標符号量の減少分に応じた符号量として、補正後の目標符号量に従った前記符号化手段による圧縮符号化後における前記画像グループの残りの全画像に対する割当符号量から、補正前の目標符号量に対する補正後の目標符号量の減少率を当該割当符号量に乗じた符号量を差し引いた符号量を前記蓄積管理バッファの蓄積符号量に対して加算することを特徴とする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、請求項２記載の発明に係る符号量制御装置にあっては、前記補正手段は、前記所定の情報に基づき補正係数を決定し、決定した補正係数を前記設定手段により設定された目標符号量に乗じることにより当該目標符号量を増減することを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また、請求項３記載の発明に係る符号量制御装置にあっては、前記補正手段は、前記所定の情報に基づき、圧縮符号化対象の画像が符号量を増加すべき画像であるか、又は符号量を削減すべき画像であるかを判断する判断手段と、この判断手段によって対象フレームの画像が符号量を増加すべき画像であると判断された場合には、予め決められている符号量増加用の補正係数を前記補正係数として設定するとともに、判断手段によって対象フレームの画像が符号量を削減すべき画像であると判断された場合には、予め決められている符号量削減用の補正係数を前記補正係数として設定する補正係数設定手段とを含むことを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、請求項４記載の発明に係る符号量制御装置にあっては、前記判断手段は、複数の前記所定の情報に基づき、圧縮符号化対象の画像が符号量を増加すべき画像であるか、又は符号量を削減すべき画像であるかを判断することを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、請求項５記載の発明に係る符号量制御装置にあっては、前記補正手段が前記設定手段により設定された目標符号量を所定の情報に基づき補正する際の当該所定の情報には、対象フレームの画像に関する画像情報が含まれることを特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
また、請求項６記載の発明に係る符号量制御装置にあっては、前記補正手段が前記設定手段により設定された目標符号量を所定の情報に基づき補正する際の当該所定の情報には、対象フレームの画像の取得環境を示す環境情報が含まれることを特徴とする。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
また、請求項７記載の発明に係る符号量制御装置にあっては、前記符号化手段は、動き補償によるフレーム間予測技術を用いた符号化方式により各フレームの画像をフレーム内符号化画像及びフレーム間予測符号化画像として圧縮符号化し、前記補正手段は、前記フレーム間予測符号化画像に対して前記設定手段により設定された目標符号量を所定の情報に基づき補正することを特徴とする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
また、請求項８記載の発明に係る符号量制御装置にあっては、前記補正手段が前記設定手段により設定された目標符号量を所定の情報に基づき補正する際の当該所定の情報には、前記符号化手段による直前フレームの画像の圧縮符号化時におけるフレーム間予測後の残差値が含まれることを特徴とする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
また、請求項９記載の発明に係る符号量制御装置にあっては、前記補正手段は、前記フレーム内符号化画像に対して前記設定手段により設定された目標符号量が所定の上限を超える場合に、前記設定手段により設定された目標符号量を前記上限の符号量に補正する規制手段を含むことを特徴とする。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
また、請求項１０記載の発明に係る符号量制御装置にあっては、前記補正手段は、前記規制手段により規制される前記フレーム内符号化画像の目標符号量の上限を所定の情報に基づき設定する上限設定手段を含むことを特徴とする。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
また、請求項１１記載の発明に係る符号量制御装置にあっては、前記上限設定手段が前記目標符号量の上限を所定の情報に基づき設定する際の当該所定の情報には、対象フレームの画像に関する画像情報が含まれることを特徴とする。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
また、請求項１２記載の発明に係る符号量制御装置にあっては、前記上限設定手段が前記目標符号量の上限を所定の情報に基づき設定する際の当該所定の情報には、対象フレームの画像の取得環境を示す環境情報が含まれることを特徴とする。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
また、請求項１３記載の発明に係る符号量制御装置にあっては、前記蓄積量管理手段は、前記補正手段の補正によるフレーム間予測符号化画像の目標符号量の減少分に応じた符号量のみを、所定の蓄積量を上限として仮想的な蓄積管理バッファの蓄積符号量に対して加算するとともに、前記補正手段の補正によるフレーム間予測符号化画像の目標符号量の増加分に応じた符号量を前記蓄積管理バッファの蓄積符号量に対して減算し、前記制限手段は、前記補正手段におけるフレーム間予測符号化画像の目標符号量の増加補正動作を制御し、前記補正手段による補正に伴うフレーム間予測符号化画像の目標符号量の増加分を、前記蓄積管理バッファの蓄積符号量を超え、且つ、その超過分が所定量である符号量以下に制限することを特徴とする。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
また、請求項１４記載の発明に係る符号量制御方法にあっては、符号化手段による動画像の圧縮符号化に際し、各フレームの画像を圧縮符号化する時の目標符号量として、単位時間当たりの複数フレームからなる画像グループの発生符号量を維持するための目標符号量をフレーム毎に設定する工程と、設定した目標符号量を所定の情報に基づき補正する工程と、補正に伴う目標符号量の増加分に応じた符号量が、仮想的な蓄積管理バッファの蓄積符号量を超え、且つ、その超過分が所定量を超える場合には、前記補正を行わせない工程と、前記補正が目標符号量の減少である場合に、目標符号量の減少分に応じた符号量として、補正後の目標符号量に従った圧縮符号化後における前記画像グループの残りの全画像に対する割当符号量から、補正前の目標符号量に対する補正後の目標符号量の減少率を当該割当符号量に乗じた符号量を差し引いた符号量を、前記蓄積管理バッファの蓄積符号量に対して所定の蓄積量を限度として加算する工程と、前記補正が目標符号量の増加である場合に、目標符号量の増加分に応じた符号量を、前記蓄積管理バッファの蓄積符号量を超え、所定量を限度として前記蓄積管理バッファの蓄積符号量に対して減算する工程と、前記補正された目標符号量に従って前記各フレームの画像を圧縮符号化する工程と、を含むことを特徴とする。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
また、請求項１５記載の発明にあっては、コンピュータに、動画像の圧縮符号化に際し、各フレームの画像を圧縮符号化する時の目標符号量として、単位時間当たりの複数フレームからなる画像グループの発生符号量を維持するための目標符号量をフレーム毎に設定する機能と、設定した目標符号量を所定の情報に基づき補正する機能と、補正に伴う目標符号量の増加分に応じた符号量が、仮想的な蓄積管理バッファの蓄積符号量を超え、且つ、その超過分が所定量を超える場合には、前記補正を行わせない機能と、前記補正が目標符号量の減少である場合に、目標符号量の減少分に応じた符号量として、補正後の目標符号量に従った圧縮符号化後における前記画像グループの残りの全画像に対する割当符号量から、補正前の目標符号量に対する補正後の目標符号量の減少率を当該割当符号量に乗じた符号量を差し引いた符号量を、前記蓄積管理バッファの蓄積符号量に対して所定の蓄積量を限度として加算する機能と、前記補正が目標符号量の増加である場合に、目標符号量の増加分に応じた符号量を、前記蓄積管理バッファの蓄積符号量を超え、所定量を限度として前記蓄積管理バッファの蓄積符号量に対して減算する機能と、前記補正された目標符号量に従って前記各フレームの画像を圧縮符号化する機能と、を実現させるための符号量制御プログラムとした。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
また、請求項１６記載の発明に係る動画記録装置にあっては、動画像を撮影する撮影手段と、この撮影手段により撮影された動画像を構成する各フレームの画像を圧縮符号化する時の目標符号量として、単位時間当たりの複数フレームからなる画像グループの発生符号量を維持するための目標符号量をフレーム毎に設定する設定手段と、この設定手段により設定された目標符号量を所定の情報に基づき補正する補正手段と、この補正手段による所定の情報に基づく目標符号量の増加補正動作を、補正に伴う増加分に応じた符号量が仮想的な蓄積管理バッファの蓄積符号量を超え、且つ、その超過分が所定量を超える場合には行わせない制限手段と、前記補正手段の補正による目標符号量の減少分に応じた符号量を、前記蓄積管理バッファの蓄積符号量に対して所定の蓄積量を限度として加算するとともに、前記補正手段の補正による目標符号量の増加分に応じた符号量を、前記蓄積管理バッファの蓄積符号量を超え、所定量を限度として前記蓄積管理バッファの蓄積符号量に対して減算する蓄積量管理手段と、前記補正手段の補正による目標符号量に従って前記各フレームの画像を圧縮符号化する符号化手段と、を備え、前記蓄積量管理手段は、前記補正手段の補正による目標符号量の減少分に応じた符号量として、補正後の目標符号量に従った前記符号化手段による圧縮符号化後における前記画像グループの残りの全画像に対する割当符号量から、補正前の目標符号量に対する補正後の目標符号量の減少率を当該割当符号量に乗じた符号量を差し引いた符号量を前記蓄積管理バッファの蓄積符号量に対して加算することを特徴とする。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
ｓｔｅｐ３：アクティビティ制御
ＱＰの平均値を、ＭＢごとのアクティビティによって変化させる。
マクロブロックｊの空間的アクティビティ測定ａｃｔ（ｊ）として、入力画像の輝度ブロック（ＭＢ中に４個含まれる）の画素値を使って分散を次式で計算する。
var_sblk ＝ 1/64・Σ(Pk−P(ave))＾2 (k=1〜64)
sblk       :輝度ブロックの番号
Pk         :8×8ブロックの画素値
P(ave)     :8×8ブロックの画素値平均
アクティビティａｃｔ（ｊ）を、次式で計算する。
act(j) ＝ 1＋min(var_sblk)
マクロブロック内の一部分だけでも平坦性が高い部分が存在した場合に量子化を細かく行う目的で、最小値ｍｉｎ（）を選択している。平均的なアクティビティの値からの偏りによって０．５以上、２以下の範囲に正規化した係数Ｎａｃｔ（ｊ）を次式にて計算する。
Nact(j) ＝ (2×act(j)＋avg-act) / (act(j)＋2×avg-act)
avg-act :直前の時刻の画像のact(j)の平均値(初期値＝400)
この正規化した係数を用いて最終的な量子化ステップは次式で得られる。
Mq(j) ＝ Q(j)×Nact(j)
・視覚特性上ノイズに敏感なアクティビティの低い部分(平坦画像)は小さな量子化値
・視覚特性上ノイズに鈍感なアクティビティの高い部分(平坦でない画像)は大きな量子化値がそれぞれ与えられる結果となり、視覚特性を考慮した符号化が行われる。逆に、ノイズの目立ちにくい、変化の激しい部分には粗い量子化ステップが割り当てられる。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
Ｂ−４：引き出し
あるフレームの符号化が終了した後、目標符号量を低く設定していたら、その分を蓄積管理バッファから減算する。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】変更
【補正の内容】
【００６１】
そして、これから符号化する画像がＩピクチャである場合には（ステップＳ１０１でＹＥＳ）、まず、仮想的な蓄積管理バッファの蓄積符号量（Ｂａｎｋ）を初期化し、蓄積管理バッファを空（Ｂａｎｋ＝０）にした後（ステップＳ１０２）、ＴＭ５のｓｔｅｐ１，２に従い、ＧＯＰの目標符号量（＝bit rate / 1（sec））を一定として、Ｉピクチャの目標符号量ＴＩの算出、及びＴＭ５で使用する仮想バッファ値の設定、複雑度ｘｉの更新といったＩピクチャ処理を行う（ステップＳ１０３）。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】変更
【補正の内容】
【００６３】
引き続き、直前のフレームを符号化した時の動きベクトルに基づきカメラの移動速度ＣＡＭｍｏｖを取得し（ステップＳ１０６）、その移動速度に基づいて、当該フレームの撮影時にパン又はチルトが行われていたか否かを判断する（ステップＳ１０７）。そして、パン又はチルトが行われており、かつ移動速度が所定の閾値ＴＨｍｏｖよりも速いときには（ステップＳ１０７，Ｓ１０８が共にＹＥＳ）、画像の高周波成分が欠落していると判断できるため、実際に使用する目標符号量ＴＩとして、第１のリミット値Ｔｌｍａｘ１よりも小さな値である第２のリミット値Ｔｌｍａｘ２（例えば１５０ｋｂ）を再設定する（ステップＳ１０９）。つまり先に概略説明で述べた（Ａ−２）を実施する。
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００７４
【補正方法】変更
【補正の内容】
【００７４】
また、ステップＳ１２１の判別結果がＮＯであって、当該フレームが第１のＡＥ条件に該当しないときには、さらに当該フレームの撮影時に高速ズーム中であったか否かを判別する（ステップＳ１２３）。係る判別はズームキーが一定時間以上、継続操作されていた場合には高速ズームと判別する。ここで高速ズーム中であったときには（ステップＳ１２３でＹＥＳ）、フレーム間予測が当たりにくく、より多くの符号を与えないと画像劣化が激しくなると判断し、符号量調整係数Ｆｋとして１．５を設定するとともに、ステップＳ１２２と同様に
T ＝ 算出目標符号量（Tp or Tb）× Fk
によって修正後の目標符号量Ｔを求める（ステップＳ１２４）。
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００７９
【補正方法】変更
【補正の内容】
【００７９】
図７は、ステップＳ１２８において設定するＳＡＤＲに対応する具体的なＦｋの値を示した図であって、横軸がＳＡＤＲ、縦軸がＦｋである。本実施形態では、図示したようにＳＡＤＲが２５００以下の時にはＦｋを１以下とする。すなわちＳＡＤＲが十分小さい時はフレーム間予測が十分に当たっており、前フレームの画像品質が十分良好な符号化が行われている状況である。そのため、当該フレームの目標符号量Ｔｐ，Ｔｂを減じて、それ以降の画像のため符号量余力を残すようにする。
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００９０
【補正方法】変更
【補正の内容】
【００９０】
まず、符号量調整係数Ｆｋとして１よりも小さな値を設定していた場合には（ステップＳ２０３でＹＥＳ）、フレーム符号化後の発生符号量が、再設定していた目標符号量Ｔよりも少なく、かつ蓄積管理バッファの蓄積符号量Ｂａｎｋが所定の上限値Ｂａｍｋｍａｘに達していないことを条件として（ステップＳ２０４，Ｓ２０５が共にＹＥＳ）、以下の貯蓄処理を行う（ステップＳ２０６）。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】０１０９
【補正方法】変更
【補正の内容】
【０１０９】
例えば一枚あたりの残りの目標符号量を「ｒｅｓｔ１ｐｉｃ」として、
rest1pic ＝ rest ／ ＧＯＰの残りピクチャ数
bank = bank ＋（rest1pic ×（１−Fk））
rest = rest −（rest1pic ×（１−Fk））
としてもよい。つまり目標符号量（Ｔｐ，Ｔｂ）の削減分に相当する余剰符号量を、一枚あたりの残りの目標符号量に標符号量（Ｔｐ，Ｔｂ）の減少率を乗じた符号量であって、ＧＯＰ内の残りピクチャ数に関係なく、目標符号量（Ｔｐ，Ｔｂ）の削減分（節約した符号量）に応じた符号量とし、それをＧＯＰの残りの目標符号量Ｒｅｓｔから差し引く調整を行ってもよい。なお、詳細については省略するが、本実施形態における貯蓄処理を行った場合の方が長いシーケンスで見たときの画像の劣化防止効果が高いことが本発明者らにおいて実験により確認されている。
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】０１１３
【補正方法】変更
【補正の内容】
【０１１３】
また、前述したＴｐ＆Ｔｂ再設定処理（図４参照）において、目標符号量（Ｔｐ，Ｔｂ）を補正する場合における補正係数Ｆｋの具体的な決定方法については、本実施形態に示した方法に限定されるものではなく、必要に応じて適宜変更することができる。また、本実施形態においては、上記補正係数Ｆｋを全画素の輝度平均値ａｖｅＹ、直前フレームのＳＡＤＲといった画像情報や、ＡＥ制御時の露出補正係数Ｅｋ、高速ズームの実施の有無といった環境情報に基づき決定したが、上記補正係数Ｆｋを他の画像情報や環境情報に基づき決定するようにしてもよい。
【手続補正３０】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
動画像の圧縮符号化に際し、圧縮符号化後の符号量を制御する符号量制御装置において、
各フレームの画像を圧縮符号化する時の目標符号量として、単位時間当たりの複数フレームからなる画像グループの発生符号量を維持するための目標符号量をフレーム毎に設定する設定手段と、
この設定手段により設定された目標符号量を所定の情報に基づき補正する補正手段と、
この補正手段による所定の情報に基づく目標符号量の増加補正動作を、補正に伴う増加分に応じた符号量が仮想的な蓄積管理バッファの蓄積符号量を超え、且つ、その超過分が所定量を超える場合には行わせない制限手段と、
前記補正手段の補正による目標符号量の減少分に応じた符号量を、前記蓄積管理バッファの蓄積符号量に対して所定の蓄積量を限度として加算するとともに、前記補正手段の補正による目標符号量の増加分に応じた符号量を、前記蓄積管理バッファの蓄積符号量を超え、所定量を限度として前記蓄積管理バッファの蓄積符号量に対して減算する蓄積量管理手段と、
前記補正手段の補正による目標符号量に従って前記各フレームの画像を圧縮符号化する符号化手段と、を備え、
前記蓄積量管理手段は、前記補正手段の補正による目標符号量の減少分に応じた符号量として、補正後の目標符号量に従った前記符号化手段による圧縮符号化後における前記画像グループの残りの全画像に対する割当符号量から、補正前の目標符号量に対する補正後の目標符号量の減少率を当該割当符号量に乗じた符号量を差し引いた符号量を前記蓄積管理バッファの蓄積符号量に対して加算する
ことを特徴とする符号量制御装置。
【請求項２】
前記補正手段は、前記所定の情報に基づき補正係数を決定し、決定した補正係数を前記設定手段により設定された目標符号量に乗じることにより当該目標符号量を増減することを特徴とする請求項１記載の符号量制御装置。
【請求項３】
前記補正手段は、
前記所定の情報に基づき、圧縮符号化対象の画像が符号量を増加すべき画像であるか、又は符号量を削減すべき画像であるかを判断する判断手段と、
この判断手段によって対象フレームの画像が符号量を増加すべき画像であると判断された場合には、予め決められている符号量増加用の補正係数を前記補正係数として設定するとともに、判断手段によって対象フレームの画像が符号量を削減すべき画像であると判断された場合には、予め決められている符号量削減用の補正係数を前記補正係数として設定する補正係数設定手段と
を含むことを特徴とする請求項２記載の符号量制御装置。
【請求項４】
前記判断手段は、複数の前記所定の情報に基づき、圧縮符号化対象の画像が符号量を増加すべき画像であるか、又は符号量を削減すべき画像であるかを判断することを特徴とする請求項３記載の符号量制御装置。
【請求項５】
前記補正手段が前記設定手段により設定された目標符号量を所定の情報に基づき補正する際の当該所定の情報には、対象フレームの画像に関する画像情報が含まれることを特徴とする請求項１乃至４いずれか記載の符号量制御装置。
【請求項６】
前記補正手段が前記設定手段により設定された目標符号量を所定の情報に基づき補正する際の当該所定の情報には、対象フレームの画像の取得環境を示す環境情報が含まれることを特徴とする請求項１乃至５いずれか記載の符号量制御装置。
【請求項７】
前記符号化手段は、動き補償によるフレーム間予測技術を用いた符号化方式により各フレームの画像をフレーム内符号化画像及びフレーム間予測符号化画像として圧縮符号化し、
前記補正手段は、前記フレーム間予測符号化画像に対して前記設定手段により設定された目標符号量を所定の情報に基づき補正することを特徴とする請求項１乃至６いずれか記載の符号量制御装置。
【請求項８】
前記補正手段が前記設定手段により設定された目標符号量を所定の情報に基づき補正する際の当該所定の情報には、前記符号化手段による直前フレームの画像の圧縮符号化時におけるフレーム間予測後の残差値が含まれることを特徴とする請求項７記載の符号量制御装置。
【請求項９】
前記補正手段は、前記フレーム内符号化画像に対して前記設定手段により設定された目標符号量が所定の上限を超える場合に、前記設定手段により設定された目標符号量を前記上限の符号量に補正する規制手段を含むことを特徴とする請求項７又は８記載の符号量制御装置。
【請求項１０】
前記補正手段は、前記規制手段により規制される前記フレーム内符号化画像の目標符号量の上限を所定の情報に基づき設定する上限設定手段を含むことを特徴とする請求項９記載の符号量制御装置。
【請求項１１】
前記上限設定手段が前記目標符号量の上限を所定の情報に基づき設定する際の当該所定の情報には、対象フレームの画像に関する画像情報が含まれることを特徴とする請求項１０記載の符号量制御装置。
【請求項１２】
前記上限設定手段が前記目標符号量の上限を所定の情報に基づき設定する際の当該所定の情報には、対象フレームの画像の取得環境を示す環境情報が含まれることを特徴とする請求項１０又は１１記載の符号量制御装置。
【請求項１３】
前記蓄積量管理手段は、前記補正手段の補正によるフレーム間予測符号化画像の目標符号量の減少分に応じた符号量のみを、所定の蓄積量を上限として仮想的な蓄積管理バッファの蓄積符号量に対して加算するとともに、前記補正手段の補正によるフレーム間予測符号化画像の目標符号量の増加分に応じた符号量を前記蓄積管理バッファの蓄積符号量に対して減算し、
前記制限手段は、前記補正手段におけるフレーム間予測符号化画像の目標符号量の増加補正動作を制御し、前記補正手段による補正に伴うフレーム間予測符号化画像の目標符号量の増加分を、前記蓄積管理バッファの蓄積符号量を超え、且つ、その超過分が所定量である符号量以下に制限する
ことを特徴とする請求項７乃至１２いずれか記載の符号量制御装置。
【請求項１４】
符号化手段による動画像の圧縮符号化に際し、各フレームの画像を圧縮符号化する時の目標符号量として、単位時間当たりの複数フレームからなる画像グループの発生符号量を維持するための目標符号量をフレーム毎に設定する工程と、
設定した目標符号量を所定の情報に基づき補正する工程と、
補正に伴う目標符号量の増加分に応じた符号量が、仮想的な蓄積管理バッファの蓄積符号量を超え、且つ、その超過分が所定量を超える場合には、前記補正を行わせない工程と、
前記補正が目標符号量の減少である場合に、目標符号量の減少分に応じた符号量として、補正後の目標符号量に従った圧縮符号化後における前記画像グループの残りの全画像に対する割当符号量から、補正前の目標符号量に対する補正後の目標符号量の減少率を当該割当符号量に乗じた符号量を差し引いた符号量を、前記蓄積管理バッファの蓄積符号量に対して所定の蓄積量を限度として加算する工程と、
前記補正が目標符号量の増加である場合に、目標符号量の増加分に応じた符号量を、前記蓄積管理バッファの蓄積符号量を超え、所定量を限度として前記蓄積管理バッファの蓄積符号量に対して減算する工程と、
前記補正された目標符号量に従って前記各フレームの画像を圧縮符号化する工程と、
を含むことを特徴とする符号量制御方法。
【請求項１５】
コンピュータに、
動画像の圧縮符号化に際し、各フレームの画像を圧縮符号化する時の目標符号量として、単位時間当たりの複数フレームからなる画像グループの発生符号量を維持するための目標符号量をフレーム毎に設定する機能と、
設定した目標符号量を所定の情報に基づき補正する機能と、
補正に伴う目標符号量の増加分に応じた符号量が、仮想的な蓄積管理バッファの蓄積符号量を超え、且つ、その超過分が所定量を超える場合には、前記補正を行わせない機能と、
前記補正が目標符号量の減少である場合に、目標符号量の減少分に応じた符号量として、補正後の目標符号量に従った圧縮符号化後における前記画像グループの残りの全画像に対する割当符号量から、補正前の目標符号量に対する補正後の目標符号量の減少率を当該割当符号量に乗じた符号量を差し引いた符号量を、前記蓄積管理バッファの蓄積符号量に対して所定の蓄積量を限度として加算する機能と、
前記補正が目標符号量の増加である場合に、目標符号量の増加分に応じた符号量を、前記蓄積管理バッファの蓄積符号量を超え、所定量を限度として前記蓄積管理バッファの蓄積符号量に対して減算する機能と、
前記補正された目標符号量に従って前記各フレームの画像を圧縮符号化する機能と、
を実現させるための符号量制御プログラム。
【請求項１６】
動画像を撮影する撮影手段と、
この撮影手段により撮影された動画像を構成する各フレームの画像を圧縮符号化する時の目標符号量として、単位時間当たりの複数フレームからなる画像グループの発生符号量を維持するための目標符号量をフレーム毎に設定する設定手段と、
この設定手段により設定された目標符号量を所定の情報に基づき補正する補正手段と、
この補正手段による所定の情報に基づく目標符号量の増加補正動作を、補正に伴う増加分に応じた符号量が仮想的な蓄積管理バッファの蓄積符号量を超え、且つ、その超過分が所定量を超える場合には行わせない制限手段と、
前記補正手段の補正による目標符号量の減少分に応じた符号量を、前記蓄積管理バッファの蓄積符号量に対して所定の蓄積量を限度として加算するとともに、前記補正手段の補正による目標符号量の増加分に応じた符号量を、前記蓄積管理バッファの蓄積符号量を超え、所定量を限度として前記蓄積管理バッファの蓄積符号量に対して減算する蓄積量管理手段と、
前記補正手段の補正による目標符号量に従って前記各フレームの画像を圧縮符号化する符号化手段と、を備え、
前記蓄積量管理手段は、前記補正手段の補正による目標符号量の減少分に応じた符号量として、補正後の目標符号量に従った前記符号化手段による圧縮符号化後における前記画像グループの残りの全画像に対する割当符号量から、補正前の目標符号量に対する補正後の目標符号量の減少率を当該割当符号量に乗じた符号量を差し引いた符号量を前記蓄積管理バッファの蓄積符号量に対して加算する
ことを特徴とする動画記録装置。