(57)【要約】  【課題】  カメラが旋回中であるか否かに応じて適切な符号化処理を施すことのできる符号化装置を提供する。  【解決手段】  符号化装置１は、カメラ２がＰＴＺ動作中であるか否かを判定するＰＴＺ動作判定部５と、符号化パラメータを用いて入力画像に符号化処理を施す符号化処理部６と、以前にカメラ２のＰＴＺ動作終了後から次のＰＴＺ動作開始までの間に入力画像を符号化したときに用いた第２符号化パラメータが、当該入力画像を撮影したときのカメラ制御値と関連付けて記憶された学習テーブル７を備える。符号化処理部６は、カメラ２のＰＴＺ動作中には発生符号量を少なくする第１符号化パラメータを用い、カメラ２のＰＴＺ動作終了後には学習テーブル７を参照しＰＴＺ動作終了直後のカメラ制御値に最も近いカメラ制御値に関連付けられた第２符号化パラメータを用い、ＰＴＺ動作終了後から次のＰＴＺ動作開始までの間には入力画像に応じた符号化パラメータを用いて、入力画像に符号化処理を施す。【選択図】  図１
2014022968.tif 000002
【特許請求の範囲】
【請求項１】
入力画像を撮影しているカメラが旋回中であるか否かを判定する旋回判定部と、
前記入力画像に応じた符号化パラメータを用いて、前記入力画像に符号化処理を施す符号化処理部と、
前記カメラの旋回終了後に用いられる符号化パラメータとして、前記カメラの旋回中に用いられる第１符号化パラメータより発生符号量が多い第２符号化パラメータを記憶するパラメータ記憶部と、
を備え、
前記パラメータ記憶部には、以前に入力画像を符号化したときに用いた第２符号化パラメータが、当該入力画像を撮影したときのカメラ制御値と関連付けて記憶されており、
前記符号化処理部は、前記パラメータ記憶部に記憶された前記第２符号化パラメータのうち、前記カメラの旋回終了後のカメラ制御値に最も近いカメラ制御値に関連付けられた第２符号化パラメータを用いて、前記カメラの旋回終了後の入力画像に符号化処理を施すことを特徴とする符号化装置。
【請求項２】
前記符号化処理部は、撮影位置情報に基づいて前記撮影エリアが同一であると判定された場合には、前記パラメータ記憶部に記憶された前記第２符号化パラメータのうち、当該撮影エリアを以前に撮影したときのカメラ制御値の中で、前記カメラの旋回終了後のカメラ制御値に最も近いカメラ制御値に関連付けられた第２符号化パラメータを用いて、前記カメラの旋回終了後の入力画像に符号化処理を施すことを特徴とする請求項１に記載の符号化装置。
【請求項３】
前記カメラの旋回終了後から次の旋回開始までの間に前記入力画像の符号化処理に用いられた符号化パラメータに基づいて、前記パラメータ記憶部に記憶すべき第２符号化パラメータを算出する符号化パラメータ算出部と、
前記カメラの旋回終了後から次の旋回開始までの間のカメラ制御値に基づいて、前記第２符号化パラメータと関連付けて前記パラメータ記憶部に記憶すべきカメラ制御値を算出するカメラ制御値算出部と、
を備えたことを特徴とする請求項１または請求項２に記載の符号化装置。
【請求項４】
前記カメラ制御値には、ＡＦ制御値、露光時間、絞り値、レンズフォーカス位置が含まれることを特徴とする請求項１ないし請求項３のいずれかに記載の符号化装置。
【請求項５】
前記カメラ制御値は、ＡＦ制御値であることを特徴とする請求項１ないし請求項４のいずれかに記載の符号化装置。
【請求項６】
入力画像を撮影しているカメラが旋回中であるか否かを判定し、
前記入力画像に応じた符号化パラメータを用いて、前記入力画像に符号化処理を施すことを含み、
パラメータ記憶部に、前記カメラの旋回終了後に用いられる符号化パラメータとして、前記カメラの旋回中に用いられる第１符号化パラメータより発生符号量が多い第２符号化パラメータが記憶されている符号化方法であって、
前記パラメータ記憶部には、以前に入力画像を符号化したときに用いた第２符号化パラメータが、当該入力画像を撮影したときのカメラ制御値と関連付けて記憶されており、
前記パラメータ記憶部に記憶された前記第２符号化パラメータのうち、前記カメラの旋回終了後のカメラ制御値に最も近いカメラ制御値に関連付けられた第２符号化パラメータを用いて、前記カメラの旋回終了後の入力画像に符号化処理を施すことを特徴とする符号化方法。
【請求項７】
入力画像を撮影するカメラと、
前記カメラが旋回中であるか否かを判定する旋回判定部と、
前記入力画像に応じた符号化パラメータを用いて、前記入力画像に符号化処理を施す符号化処理部と、
前記カメラの旋回終了後に用いられる符号化パラメータとして、前記カメラの旋回中に用いられる第１符号化パラメータより発生符号量が多い第２符号化パラメータを記憶するパラメータ記憶部と、
を備え、
前記パラメータ記憶部には、以前に入力画像を符号化したときに用いた第２符号化パラメータが、当該入力画像を撮影したときのカメラ制御値と関連付けて記憶されており、
前記符号化処理部は、前記パラメータ記憶部に記憶された前記第２符号化パラメータのうち、前記カメラの旋回終了後のカメラ制御値に最も近いカメラ制御値に関連付けられた第２符号化パラメータを用いて、前記カメラの旋回終了後の入力画像に符号化処理を施すことを特徴とするカメラ装置。
【請求項８】
ネットワークに接続されるネットワーク接続装置であって、
入力画像を撮影しているカメラが旋回中であるか否かを判定する旋回判定部と、
前記入力画像に応じた符号化パラメータを用いて、前記入力画像に符号化処理を施す符号化処理部と、
前記符号化処理を施した入力画像を前記ネットワークに出力するネットワーク出力部と、
前記カメラの旋回終了後に用いられる符号化パラメータとして、前記カメラの旋回中に用いられる第１符号化パラメータより発生符号量が多い第２符号化パラメータを記憶するパラメータ記憶部と、
を備え、
前記パラメータ記憶部には、以前に入力画像を符号化したときに用いた第２符号化パラメータが、当該入力画像を撮影したときのカメラ制御値と関連付けて記憶されており、
前記符号化処理部は、前記パラメータ記憶部に記憶された前記第２符号化パラメータのうち、前記カメラの旋回終了後のカメラ制御値に最も近いカメラ制御値に関連付けられた第２符号化パラメータを用いて、前記カメラの旋回終了後の入力画像に符号化処理を施すことを特徴とするネットワーク接続装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラで撮影した入力画像を符号化する符号化装置に関し、特に、カメラが旋回中であるか否かに応じて適切な符号化処理を施す技術に関するものである。
【背景技術】
【０００２】
従来、監視システムなどで用いられるカメラとして、ＰＴＺ機能（パン・チルト・ズーム機能）を備えたものが知られている。そのようなカメラでは、例えば、複数の地点（監視エリア）を自動で巡回するようにＰＴＺの制御が行われ、各地点の画像が順番に撮影される。
【０００３】
ところで、カメラで撮影された画像（入力画像）をネットワークを通じて送信等する場合、入力画像を符号化する処理が行われる。例えば、帯域の制限されたネットワークで画像を送信したり、容量に限りのある媒体に画像を記録したりする場合、画像のデータ量（符号量）を一定に保つような符号化が行われる（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２４４６２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の符号化処理においては、カメラが旋回中であるか否かについて何の考慮されていないという問題があった。
【０００６】
本発明は、上記従来の問題を解決するためになされたもので、カメラが旋回中であるか否かに応じて適切な符号化処理を施すことのできる符号化装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の符号化装置は、入力画像を撮影しているカメラが旋回中であるか否かを判定する旋回判定部と、前記入力画像に応じた符号化パラメータを用いて、前記入力画像に符号化処理を施す符号化処理部と、前記カメラの旋回終了直後に用いられる符号化パラメータとして、前記カメラの旋回中に用いられる第１符号化パラメータより発生符号量が多い第２符号化パラメータを記憶するパラメータ記憶部と、を備え、前記パラメータ記憶部には、以前に入力画像を符号化したときに用いた第２符号化パラメータが、当該入力画像を撮影したときのカメラ制御値と関連付けて記憶されており、前記符号化処理部は、前記パラメータ記憶部に記憶された前記第２符号化パラメータのうち、前記カメラの旋回終了直後のカメラ制御値に最も近いカメラ制御値に関連付けられた第２符号化パラメータを用いて、前記カメラの旋回終了直後の入力画像に符号化処理を施す構成を有している。
【０００８】
この構成により、カメラの旋回中には、第１符号化パラメータを用いて入力画像の符号化が行われ、発生符号量を少なく抑えることができる。一方、カメラの旋回終了直後には、第２符号化パラメータを用いて入力画像の符号化が行われ、高画質の出力画像を得ることができる。この場合、以前に入力画像を符号化したときに用いた第２符号化パラメータがカメラ制御値（例えば、ＡＦ制御値など）と関連付けて記憶されており、その中から適切な第２符号化パラメータ（カメラの旋回終了後のカメラ制御値に最も近いカメラ制御値に関連付けられた第２符号化パラメータ）を用いて、カメラの旋回終了直後の入力画像の符号化が行われる。したがって、カメラの旋回終了後に、即座に高画質の出力画像を得ることが可能である。また、カメラの旋回終了後において、第２符号化パラメータを用いて入力画像の符号化が行われた後は、発生符号量と入力画像に応じた符号化パラメータにより入力画像の符号化が行われ、入力画像の変動に応じた高画質の出力画像を得ることができる。
【０００９】
また、本発明の符号化装置では、前記符号化処理部は、撮影位置情報に基づいて前記撮影エリアが同一であると判定された場合には、前記パラメータ記憶部に記憶された前記第２符号化パラメータのうち、当該撮影エリアを以前に撮影したときのカメラ制御値に最も近いカメラ制御値に関連付けられた第２符号化パラメータを用いて、前記カメラの旋回終了後の入力画像に符号化処理を施す構成を有している。
【００１０】
この構成により、撮影位置情報（例えば、地点名情報、座標情報、ＰＴＺ情報など）に基づいて、カメラの旋回終了後の撮影エリアが、以前に撮影したことのある撮影エリアと同一であるか否かの判定が行われる。そして、撮影エリアが同一であると判定された場合には、カメラの旋回終了後のカメラ制御値（例えば、ＡＦ制御値など）を、その撮影エリアを以前に撮影したときのカメラ制御値（パラメータ記憶部に記憶されたカメラ制御値）と比較して、パラメータ記憶部に記憶されたカメラ制御値の中で最も近いカメラ制御値に関連付けられた第２符号化パラメータを用いて、カメラの旋回終了後の入力画像の符号化処理が行われる。したがって、カメラの旋回終了後に、即座に高画質の出力画像を得ることができる。
【００１１】
また、本発明の符号化装置は、前記カメラの旋回終了後から次の旋回開始までの間に前記入力画像の符号化処理に用いられた符号化パラメータに基づいて、前記パラメータ記憶部に記憶すべき第２符号化パラメータを算出する符号化パラメータ算出部と、前記カメラの旋回終了後から次の旋回開始までの間のカメラ制御値に基づいて、前記第２符号化パラメータと関連付けて前記パラメータ記憶部に記憶すべきカメラ制御値を算出するカメラ制御値算出部と、を備えた構成を有している。
【００１２】
この構成により、カメラの旋回終了後から次の旋回開始までの間に入力画像の符号化処理に用いられた符号化パラメータに基づいて、適切な第２符号化パラメータ（例えば、カメラの旋回終了後から次の旋回開始までの間に入力画像の符号化処理に用いられた符号化パラメータの平均値）が算出され、パラメータ記憶部に記憶される。また、カメラの旋回終了後から次の旋回開始までの間のカメラ制御値に基づいて、適切なカメラ制御値（例えば、カメラの旋回終了後から次の旋回開始までの間のカメラ制御値の平均値）が算出され、第２符号化パラメータと関連付けてパラメータ記憶部に記憶される。
【００１３】
また、本発明の符号化装置では、前記カメラ制御値には、ＡＦ制御値、露光時間、絞り値、レンズフォーカス位置が含まれる。望ましくは、前記カメラ制御値は、ＡＦ制御値である。
【００１４】
本発明の符号化方法は、入力画像を撮影しているカメラが旋回中であるか否かを判定し、前記入力画像に応じた符号化パラメータを用いて、前記入力画像に符号化処理を施すことを含み、パラメータ記憶部に、前記カメラの旋回終了直後に用いられる符号化パラメータとして、前記カメラの旋回中に用いられる第１符号化パラメータより発生符号量が多い第２符号化パラメータが記憶されている符号化方法であって、前記パラメータ記憶部には、以前に入力画像を符号化したときに用いた第２符号化パラメータが、当該入力画像を撮影したときのカメラ制御値と関連付けて記憶されており、前記パラメータ記憶部に記憶された前記第２符号化パラメータのうち、前記カメラの旋回終了直後のカメラ制御値に最も近いカメラ制御値に関連付けられた第２符号化パラメータを用いて、前記カメラの旋回終了直後の入力画像に符号化処理を施すものである。
【００１５】
この方法によっても、上記と同様に、カメラの旋回中には、発生符号量を少なく抑えることができ、カメラの旋回終了後には、即座に高画質の出力画像を得ることが可能である。
【００１６】
本発明のカメラ装置は、入力画像を撮影するカメラと、前記カメラが旋回中であるか否かを判定する旋回判定部と、前記入力画像に応じた符号化パラメータを用いて、前記入力画像に符号化処理を施す符号化処理部と、前記カメラの旋回終了直後に用いられる符号化パラメータとして、前記カメラの旋回中に用いられる第１符号化パラメータより発生符号量が多い第２符号化パラメータを記憶するパラメータ記憶部と、を備え、前記パラメータ記憶部には、以前に入力画像を符号化したときに用いた第２符号化パラメータが、当該入力画像を撮影したときのカメラ制御値と関連付けて記憶されており、前記符号化処理部は、前記パラメータ記憶部に記憶された前記第２符号化パラメータのうち、前記カメラの旋回終了直後のカメラ制御値に最も近いカメラ制御値に関連付けられた第２符号化パラメータを用いて、前記カメラの旋回終了直後の入力画像に符号化処理を施す構成を有している。
【００１７】
このカメラ装置によっても、上記と同様に、カメラの旋回中には、発生符号量を少なく抑えることができ、カメラの旋回終了後には、即座に高画質の出力画像を得ることが可能である。
【００１８】
本発明のネットワーク接続装置は、ネットワークに接続されるネットワーク接続装置であって、入力画像を撮影しているカメラが旋回中であるか否かを判定する旋回判定部と、前記入力画像に応じた符号化パラメータを用いて、前記入力画像に符号化処理を施す符号化処理部と、前記符号化処理を施した入力画像を前記ネットワークに出力するネットワーク出力部と、前記カメラの旋回終了直後に用いられる符号化パラメータとして、前記カメラの旋回中に用いられる第１符号化パラメータより発生符号量が多い第２符号化パラメータを記憶するパラメータ記憶部と、を備え、前記パラメータ記憶部には、以前に入力画像を符号化したときに用いた第２符号化パラメータが、当該入力画像を撮影したときのカメラ制御値と関連付けて記憶されており、前記符号化処理部は、前記パラメータ記憶部に記憶された前記第２符号化パラメータのうち、前記カメラの旋回終了直後のカメラ制御値に最も近いカメラ制御値に関連付けられた第２符号化パラメータを用いて、前記カメラの旋回終了直後の入力画像に符号化処理を施す構成を有している。
【００１９】
このネットワーク接続装置によっても、上記と同様に、カメラの旋回中には、発生符号量を少なく抑えることができ、カメラの旋回終了後には、即座に高画質の出力画像を得ることが可能である。
【発明の効果】
【００２０】
本発明は、カメラが旋回中であるか否かに応じて適切な符号化処理を施すことができるという効果を有する符号化装置を提供することができるものである。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施の形態における符号化装置のブロック図
【図２】本発明の実施の形態におけるカメラの巡回動作の説明図
【図３】（ａ）本発明の実施の形態における符号化パラメータの時間変動の説明図（ｂ）比較例における符号化パラメータの時間変動の説明図
【図４】本発明の実施の形態における学習テーブルの説明図
【図５】本発明の実施の形態における符号化装置の動作説明のためのフロー図
【図６】本発明の実施の形態におけるカメラ装置のブロック図
【図７】本発明の実施の形態におけるネットワーク接続装置のブロック図
【発明を実施するための形態】
【００２２】
以下、本発明の実施の形態の符号化装置について、図面を用いて説明する。本実施の形態では、監視システム等に用いられる符号化装置の場合を例示する。
【００２３】
本発明の実施の形態の符号化装置の構成を、図面を参照して説明する。図１は、本実施の形態の符号化装置を示すブロック図である。図１に示すように、符号化装置１は、デジタルカメラ２に接続されており、デジタルカメラ２で撮影した入力画像を符号化する機能を備えている。
【００２４】
デジタルカメラ２は、ＣＣＤやＣＭＯＳなどで構成される撮像部３と、種々のカメラ信号処理（例えば、自動露光（ＡＥ）制御処理、自動焦点（ＡＦ）制御処理、自動ホワイトバランス（ＡＷＢ）制御処理など）を施す信号処理部４を備えている。このデジタルカメラ２は、ＰＴＺ機能（パン・チルト・ズーム機能）を備えており、図２に示すように、複数の地点（例えばＡ１地点、Ａ２地点、Ａ３地点）を自動で巡回するようにＰＴＺの制御が行われる。そして、デジタルカメラ２で撮影された画像（カメラ信号処理が施された画像）が、入力画像として符号化装置１に入力される。
【００２５】
符号化装置１は、入力画像を撮影しているデジタルカメラ２がＰＴＺ動作中であるか否かを判定するＰＴＺ動作判定部５を備えている。ＰＴＺ動作判定部５は、デジタルカメラ２から撮影位置情報を受け取ってＰＴＺ動作中であるか否かの判定を行ってもよく、あるいは、デジタルカメラ２から入力される入力画像に基づいてＰＴＺ動作中であるか否かの判定を行ってもよい。撮影位置情報には、例えば、地点名情報（Ａ１地点、Ａ２地点、Ａ３地点など）や、座標情報（ＸＹ座標など）、ＰＴＺ情報（パン角度、チルト角度、ズーム倍率）などが含まれる。
【００２６】
また、符号化装置１は、入力画像に応じた符号化パラメータを用いて、入力画像に符号化処理を施す符号化処理部６を備えている。符号化パラメータとしては、例えば、Ｉピクチャ量子化パラメータとＰピクチャ量子化パラメータを用いることができる。
【００２７】
符号化装置１には、符号化パラメータ（Ｉピクチャ量子化パラメータとＰピクチャ量子化パラメータ）を記憶するための学習テーブル７が備えられている。この学習テーブル７には、デジタルカメラ２のＰＴＺ動作中に用いられる第１符号化パラメータ（第１のＩピクチャ量子化パラメータとＰピクチャ量子化パラメータ）と、デジタルカメラ２のＰＴＺ動作終了直後に用いられる第２符号化パラメータ（第２のＩピクチャ量子化パラメータとＰピクチャ量子化パラメータ）が記憶されている。第２符号化パラメータは、第１符号化パラメータより発生符号量が多い符号化パラメータである。なお、第１符号化パラメータは、学習テーブル７に記憶されていなくてもよい。
【００２８】
また、学習テーブル７には、符号化パラメータと関連付けて、カメラ制御値が記憶されている。例えば、学習テーブル７には、以前にカメラの旋回終了後から次の旋回開始までの間の入力画像を符号化したときに用いた第２符号化パラメータ（第２のＩピクチャ量子化パラメータとＰピクチャ量子化パラメータ）が、その入力画像を撮影したときのカメラ制御値と関連付けて記憶されている。カメラ制御値には、例えば、ＡＦ制御値、露光時間、絞り値、レンズフォーカス位置が含まれる。本実施の形態の学習テーブル７には、カメラ制御値としてＡＦ制御値が記憶されている。ＡＦ制御値は、例えば、入力画像の空間周波数の高域成分値である。
【００２９】
符号化装置１は、現在の入力画像を符号化するための符号化パラメータ（Ｉピクチャ量子化パラメータとＰピクチャ量子化パラメータ）を取得（あるいは算出）する符号化パラメータ取得部８と、現在の入力画像から得られるＡＦ制御値を取得（あるいは算出）するＡＦ制御値取得部９を備えている。符号化パラメータ取得部８は、学習テーブル７から、以前に入力画像を符号化したときに用いた符号化パラメータ（Ｉピクチャ量子化パラメータとＰピクチャ量子化パラメータ）を取得する機能も備えている。また、ＡＦ制御値取得部９は、学習テーブル７から、以前に入力画像を符号化したときに用いた符号化パラメータに関連付けて記憶されているＡＦ制御値を取得する機能も備えている。
【００３０】
符号化装置１には、デジタルカメラ２のＰＴＺ動作終了後から次のＰＴＺ動作開始までの間に入力画像の符号化処理に用いられた符号化パラメータ（Ｉピクチャ量子化パラメータとＰピクチャ量子化パラメータ）の平均値を算出する符号化パラメータ平均算出部１０が備えられている。算出された符号化パラメータの平均値は、学習テーブル７に記憶される。なお、ここでは、符号化パラメータの平均値を学習テーブル７に記憶する場合を例示して説明したが、例えば、符号化パラメータの近似曲線による予測値を学習テーブル７に記憶してもよい。
【００３１】
また、符号化装置１には、デジタルカメラ２のＰＴＺ動作終了後から次のＰＴＺ動作開始までの間のカメラ制御値（ＡＦ制御値）の平均値を算出するＡＦ制御値平均算出部１１が備えられている。算出されたＡＦ制御値の平均値は、学習テーブル７に記憶される。また、符号化パラメータと同様に、ここでは、ＡＦ制御値の平均値を学習テーブル７に記憶する場合を例示して説明したが、例えば、ＡＦ制御値の近似曲線による予測値を学習テーブル７に記憶してもよい。
【００３２】
さらに、この符号化装置１は、ＡＦ制御値比較部１２と符号化パラメータ決定部１３を備えている。ＡＦ制御値比較部１２は、デジタルカメラ２のＰＴＺ動作終了後のカメラ制御値（ＡＦ制御値）と、学習テーブル７に記憶された同一撮影エリア（地点）のカメラ制御値（ＡＦ制御値）とを比較する。
【００３３】
符号化パラメータ決定部１３は、入力画像の符号化に用いる符号化パラメータを決定する。つまり、符号化処理部６は、符号化パラメータ決定部１３によって決定された符号化パラメータ（Ｉピクチャ量子化パラメータとＰピクチャ量子化パラメータ）を用いて入力画像の符号化を行う。
【００３４】
例えば、符号化パラメータ決定部１３は、カメラのＰＴＺ動作中には、学習テーブル７に記憶された第１符号化パラメータを、入力画像の符号化に用いる符号化パラメータとして決定する。また、符号化パラメータ決定部１３は、カメラのＰＴＺ動作終了直後には、学習テーブル７に記憶された第２符号化パラメータを、入力画像の符号化に用いる符号化パラメータとして決定する。
【００３５】
この場合、符号化パラメータ決定部１３は、学習テーブル７に記憶された第２符号化パラメータのうち、デジタルカメラ２のＰＴＺ動作終了後のＡＦ制御値に最も近いＡＦ制御値に関連付けられた第２符号化パラメータを、カメラのＰＴＺ動作終了直後の入力画像の符号化に用いる符号化パラメータとして決定する。
【００３６】
また、符号化パラメータ決定部１３は、撮影位置情報（例えば、地点名情報、座標情報、ＰＴＺ情報など）に基づいて撮影エリア（地点）が同一であると判定された場合には、学習テーブル７に記憶された第２符号化パラメータのうち、その撮影エリア（地点）を以前に撮影したときのＡＦ制御値の中で、デジタルカメラ２のＰＴＺ動作終了後のＡＦ制御値に最も近いＡＦ制御値に関連付けられた第２符号化パラメータを、カメラのＰＴＺ動作終了後の入力画像の符号化に用いる符号化パラメータとして決定する。
【００３７】
ここで、図３と図４を参照しながら、本発明の特徴をより具体的に説明する。
【００３８】
図３（ａ）には、本発明の場合の符号化パラメータの時間変動の一例が示される。また、図３（ｂ）には、比較例（ＰＴＺ動作中に第１符号化パラメータを用いるだけの例）の場合の符号化パラメータの時間変動の一例が示される。比較例は、ＰＴＺ動作終了後に第２符号化パラメータを用いない場合であるともいえる。
【００３９】
図３の例では、時間Ｔ０のときにデジタルカメラ２は初期状態であり、時間Ｔ０からＴ１にかけてＰＴＺ動作が行われ、時間Ｔ１からＴ２にかけてＡ１地点の撮影が行われる。次に、時間Ｔ２からＴ３にかけてＰＴＺ動作が行われ、時間Ｔ３からＴ４にかけてＡ２地点の撮影が行われる。そして、時間Ｔ４からＴ５にかけてＰＴＺ動作が行われ、時間Ｔ５からＴ６にかけてＡ３地点の撮影が行われる。
【００４０】
本発明によれば、図３（ａ）に示すように、ＰＴＺ動作中（時間Ｔ０〜Ｔ１、Ｔ２〜Ｔ３、Ｔ４〜Ｔ５）には第１符号化パラメータが用いられ、ＰＴＺ動作終了直後（時間Ｔ１、Ｔ３、Ｔ５）には第２符号化パラメータが用いられ、その後のＰＴＺ動作停止中（時間Ｔ１〜Ｔ２、Ｔ３〜Ｔ４、Ｔ５〜Ｔ６）には撮影被写体に応じた符号化パラメータが用いられる。この場合、符号化パラメータの値が大きいほど低画質の画像が得られ、符号化パラメータの値が小さいほど高画質の画像が得られる。したがって、図３（ａ）の例では、ＰＴＺ動作中は低画質の画像が得られ、ＰＴＺ動作終了後は高画質の画像が得られる。特に、図３（ｂ）の比較例と比べると、ＰＴＺ動作終了の直後（時間Ｔ１、Ｔ３、Ｔ５）に高画質の画像を得ることができる。
【００４１】
図４には、学習テーブル７の一例が示される。図４（ａ）〜（ｃ）に示すように、学習テーブル７には、ＡＦ制御値テーブルとＩピクチャ量子化パラメータテーブルとＰピクチャ量子化パラメータテーブルが含まれる。それぞれのテーブルには、１回前からＮ回前までの撮影で得られたデータ（ＡＦ制御値の平均値とＩピクチャ量子化パラメータの平均値とＰピクチャ量子化パラメータの平均値）が記録されている。
【００４２】
例えば、現在、Ａ１地点を撮影して、ＡＦ制御値が「６７３７」であったとすると、ＡＦ制御値テーブルに記録されているＡ１地点のＡＦ制御値の中から、「６７３７」に最も近い値（図４（ａ）の例では、Ｎ−１回前の「７９９２」）が検索される。そうすると、Ｉピクチャ量子化パラメータテーブルに記録されているＡ１地点の量子化パラメータの中から、そのＡＦ制御値に対応する量子化パラメータ（図４（ｂ）の例では、Ｎ−１回前の「３５」）が選択され、同様に、Ｐピクチャ量子化パラメータテーブルに記録されているＡ１地点の量子化パラメータの中から、そのＡＦ制御値に対応する量子化パラメータ（図４（ｃ）の例では、Ｎ−１回前の「３３」）が選択される。そして、それらの量子化パラメータ（Ｉピクチャ量子化パラメータ「３５」とＰピクチャ量子化パラメータ「３３」）を用いて入力画像の符号化が行われる。
【００４３】
なお、定点に設置された監視カメラは、１日中同じ場所をＰＴＺ制御によって巡回撮影しているが、同じ撮影地点、同じ被写体、同じ時間帯でも、晴れた日や雨の日など、撮影日の天候によって、カメラ制御値は大きく異なる。また、同一撮影日でも時間帯によって、カメラ制御値は大きく異なる。例えば、昼間に撮影した被写体と夜間に撮影した被写体が似たような（同じような静止または動きをした）映像でも、撮影環境の明るさの違いなどにより、ＡＦ制御値などのカメラ制御値は異なる。従って、昼間に撮影した被写体のＡＦ制御値から、過去である夜間に撮影した被写体のＡＦ制御値を参照しても、似たような映像を見つけることはできず、最適な量子化係数（符号化パラメータ）を決定することができないという課題があった。
【００４４】
本実施の形態の符号化装置１では、過去のＡＦ制御値と符号化パラメータを記憶しておく範囲を、過去のある時点の特徴的な複数の撮影シーンや１日中などの全範囲などではなく、１回前から直近の過去Ｎ回前（例として、Ｎ＝２０）までとした。そして、カメラ２が旋回し、再び同じ撮影地点でカメラ２が旋回停止したとき、最も古い値に現在取得した値を上書きすることで、学習テーブル７を更新することとした。これにより、テーブル値は、撮影日の天候や時間帯に関わらず常に現在の撮影環境に近いものになり、昼間の映像を夜間の映像から似た画像（ＡＦ制御値）を探すことなく、撮影環境の変化による課題を解決することができる。
【００４５】
次に、図５のフロー図を参照しながら、符号化装置１の動作の流れを説明する。
【００４６】
図５に示すように、デジタルカメラ２で撮影した入力画像を符号化するときには、まず、デジタルカメラ２から撮影位置情報を取得する（Ｓ１）。ＰＴＺ動作が停止中の場合（Ｓ２）には、現在のＡＦ制御値を取得する（Ｓ３）。そして、ＡＦ制御値の取得がＰＴＺ動作の停止後、１回目（例えば、図３における時間Ｔ１、Ｔ３、Ｔ５）の場合（Ｓ４）には、ＡＦ制御値テーブルを参照して、最も近いＡＦ制御値を検索し（Ｓ５）、そのＡＦ制御値に対応づけて記憶されている符号化パラメータ（第２符号化パラメータ）を、符号化処理に用いる符号化パラメータとして設定する（Ｓ６）。ＰＴＺ動作の停止後、２回目以降の場合（Ｓ４）には、ＡＦ制御値テーブルを参照せずに、撮影被写体の変動に応じて符号化処理に用いる符号化パラメータを設定する（Ｓ７）。
【００４７】
ＰＴＺ動作が停止中でない場合（Ｓ２）、すなわちＰＴＺ動作中である場合には、ＰＴＺ動作後、１回目（例えば、図３における時間Ｔ２、Ｔ４、Ｔ６）のときに（Ｓ８）、ＡＦ制御値と符号化パラメータのそれぞれの平均値を算出して（Ｓ９）、学習テーブル７に記録する（Ｓ１０）。そして、ＡＦ制御値テーブルを参照して、ＰＴＺ動作中に用いる符号化パラメータ（第１符号化パラメータ）を、符号化処理に用いる符号化パラメータとして設定する（Ｓ１１）。ＰＴＺ動作後、２回目以降のときには、学習テーブル７への記録は行わない。本実施の形態の符号化装置１では、上記のようにして設定された符号化パラメータを用いて符号化処理が行われる（Ｓ１２）。
【００４８】
このような本発明の実施の形態の符号化装置１によれば、デジタルカメラ２がＰＴＺ動作中であるか否かに応じて適切な符号化処理を施すことができる。
【００４９】
すなわち、本実施の形態では、デジタルカメラ２のＰＴＺ動作中には、第１符号化パラメータを用いて入力画像の符号化が行われ、発生符号量を少なく抑えることができる。一方、デジタルカメラ２のＰＴＺ動作終了直後には、第２符号化パラメータを用いて入力画像の符号化が行われ、高画質の出力画像を得ることができる。この場合、以前に入力画像を符号化したときに用いた第２符号化パラメータがカメラ制御値（ＡＦ制御値）と関連付けて記憶されており、その中から適切な第２符号化パラメータ（デジタルカメラ２のＰＴＺ動作終了直後のＡＦ制御値に最も近いＡＦ制御値に関連付けられた第２符号化パラメータ）を用いて、デジタルカメラ２のＰＴＺ動作終了直後の入力画像の符号化が行われる。したがって、デジタルカメラ２のＰＴＺ動作終了後に、即座に高画質の出力画像を得ることが可能である。また、デジタルカメラ２の旋回終了後において、第２符号化パラメータを用いて入力画像の符号化が行われた後は、発生符号量と入力画像に応じた符号化パラメータにより入力画像の符号化が行われ、入力画像の変動に応じた高画質の出力画像を得ることができる。
【００５０】
また、本実施の形態では、撮影位置情報（例えば、地点名情報、座標情報、ＰＴＺ情報など）に基づいて、デジタルカメラ２のＰＴＺ動作終了後の撮影エリアが、以前に撮影したことのある撮影エリアと同一であるか否かの判定が行われる。そして、撮影エリアが同一であると判定された場合には、デジタルカメラ２の旋回終了直後のカメラ制御値（例えば、ＡＦ制御値など）を、その撮影エリアを以前に撮影したときのカメラ制御値（パラメータ記憶部に記憶されたカメラ制御値）と比較して、学習テーブル７に記憶されたカメラ制御値の中で最も近いＡＦ制御値に関連付けられた第２符号化パラメータを用いて、デジタルカメラ２のＰＴＺ動作終了直後の入力画像の符号化処理が行われる。したがって、デジタルカメラ２のＰＴＺ動作終了後に、即座に高画質の出力画像を得ることができる。
【００５１】
また、本実施の形態では、デジタルカメラ２のＰＴＺ動作終了後から次のＰＴＺ動作開始までの間に入力画像の符号化処理に用いられた符号化パラメータに基づいて、適切な第２符号化パラメータ（例えば、第２符号化パラメータの平均値）が算出され、学習テーブル７に記憶される。また、デジタルカメラ２のＰＴＺ動作終了後から次のＰＴＺ動作開始までの間のＡＦ制御値に基づいて、適切なＡＦ制御値（例えば、ＡＦ制御値の平均値）が算出され、第２符号化パラメータと関連付けて学習テーブル７に記憶される。
【００５２】
以上、本発明の実施の形態を例示により説明したが、本発明の範囲はこれらに限定されるものではなく、請求項に記載された範囲内において目的に応じて変更・変形することが可能である。
【００５３】
例えば、以上の説明では、符号化装置１の例について説明したが、例えば、カメラ装置やネットワーク接続装置としても同様に実施可能である。
【００５４】
図６には、カメラ装置の例が示される。図６に示すように、カメラ装置２０には、符号化部２１が備えられている。この符号化部２１は、上記の符号化装置１と同様の機能を備えている。
【００５５】
また、図７には、ネットワーク接続装置の例が示される。図７に示すように、ネットワーク接続装置３０には、ネットワーク出力部３１が備えられている。ネットワーク出力部３１は、符号化処理を施した入力画像をネットワーク３２に出力するためのネットワークＩ／Ｆである。この場合、ネットワーク接続装置３０に接続されるカメラとして、アナログカメラ３３を使用することができる。
【産業上の利用可能性】
【００５６】
以上のように、本発明にかかる符号化装置は、カメラが旋回中であるか否かに応じて適切な符号化処理を施すことができるという効果を有し、監視システムに用いられる符号化装置等として有用である。
【符号の説明】
【００５７】
１  符号化装置
２  デジタルカメラ
３  撮像部
４  信号処理部
５  ＰＴＺ動作判定部（旋回判定部）
６  符号化処理部
７  学習テーブル（パラメータ記憶部）
８  符号化パラメータ取得部
９  ＡＦ制御値取得部
１０  符号化パラメータ平均算出部（符号化パラメータ算出部）
１１  ＡＦ制御値平均算出部（カメラ制御値算出部）
１２  ＡＦ制御値比較部（カメラ制御値比較部）
１３  符号化パラメータ決定部
２０  カメラ装置
２１  符号化部
３０  ネットワーク接続装置
３１  ネットワーク出力部
３２  ネットワーク
【図１】
2014022968.tif 000003
【図２】
2014022968.tif 000004
【図３】
2014022968.tif 000005
【図４】
2014022968.tif 000006
【図５】
2014022968.tif 000007
【図６】
2014022968.tif 000008
【図７】
2014022968.tif 000009