(57)【要約】【課題】接続されるデジタルカメラからの画像出力サイズに関わらず指定のサイズの画像を出力することができる画像サイズ変換装置を提供する。【解決手段】デジタルカメラ１０から出力される原画像のカメラ画像幅及びカメラ画像高さを計数し、当該計数値をマイクロプロセッサ３０に設定して取込み、当該取り込んだ画像を画像サイズ変換部３３ａで要求される指定画像幅及び指定画像高さからなる指定画像に変換する。その際、要求される指定画像幅Ｐｏｈ及び指定画像高さと、カメラ画像幅及びカメラ画像高さの比である画像幅比Ｈｒ及び画像高さ比Ｖｒの何れか小さい整数値からなる圧縮比Ｐｒを算出する。算出された圧縮比Ｐｒを用いて画像切出しを行い、切出画像Ｐｃからさらに圧縮比Ｐｒを用いて圧縮し指定画像を出力する。【選択図】図１
2010087918.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮像するカメラから出力されたカメラ画像の画像幅であるカメラ画像幅及びカメラ画像の画像高さであるカメラ画像高さからなる画像サイズを算出する画像サイズ算出手段と、
この画像サイズ算出手段によって算出された前記カメラ画像幅及びカメラ画像高さと、要求される出力画像サイズの画像幅である指定画像幅及び指定された出力画像サイズの画像高さである指定画像高さとの比から圧縮比を算出する圧縮比算出手段と、
前記指定画像幅及び指定画像高さに前記圧縮比を乗算して算出した切出画像幅及び切出画像高さからなる切出画像を前記カメラ画像から切出す切出手段と、
この切出手段で切出した切出画像を前記指定画像幅及び指定画像高さを有する指定画像サイズに圧縮した画像を出力する指定画像出力手段と、
を備えたことを特徴とする画像サイズ変換装置。
【請求項２】
前記画像サイズ算出手段は、
前記カメラ画像幅の出力時間を示す水平走査信号が出力されている間に、前記カメラから出力される画像データ数を計数する画像幅算出手段と、
前記画像高さの出力時間を示す垂直走査信号が出力されている間に、出力される前記水平走査信号を計数する画像高さ算出手段と、
を備えたことを特徴とする請求項１記載の画像サイズ変換装置。
【請求項３】
前記圧縮比算出手段は、
前記カメラ画像幅の前記指定画像幅に対する比の切捨て整数値からなる画像幅比、及び前記カメラ画像高さの前記指定画像高さに対する比の切捨て整数値からなる画像高さ比を算出し、これら画像幅比及び画像高さ比の中の小さい値を選択して圧縮比とすることを特徴とする請求項１記載の画像サイズ変換装置。
【請求項４】
前記切出手段は、
前記指定画像幅に前記圧縮比を乗算して切出画像幅を算出する手段と、
前記指定画像高さに前記圧縮比を乗算して切出画像高さを算出する手段と、
これら算出された切出画像幅及び切出画像高さからなる切出画像を前記カメラ画像から切出すことを特徴とする請求項１記載の画像サイズ変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、人物を認証する顔照合装置などにおいて、カメラで取り込んだ画像サイズによらず指定した画像サイズを出力する画像サイズ変換装置に関する。
【背景技術】
【０００２】
図６は、従来の画像サイズ変換装置２００を示すブロック図である。この画像サイズ変換装置２００は、デジタルカメラ１１０、コンバータ１２０及びマイクロプロセッサ１３０で構成される。
【０００３】
デジタルカメラ１１０は被写体を撮像し、撮像した画像をコンバータ１２０に送信する。
【０００４】
コンバータ１２０は、デジタルカメラ１１０から送信された画像を取込み、マイクロプロセッサ１３０に送信する。その際、マイクロプロセッサ１３０の画像取込部１３１で取り込める形式に変換して送信する。
【０００５】
マイクロプロセッサ１３０は、画像取込部１３１と画像処理部１３３を有する。画像取込部１３１は、コンバータ１２０から送信された画像の画像幅と画像高さとを変換して画像処理部１３３に送信する。画像処理部１３３は、取り込んだ画像に対して所定の画像処理を実施する。
【０００６】
この従来の画像サイズ変換装置２００は、例えば、被写体の顔を撮影し、特定の画像処理を実施して、被写体を特定する顔認証システムなどに使用される。このようなシステムにおける画像取込部１３１は、予め画像サイズ（画像幅、画像高さ）を設定しており、この画像サイズの画像のみを取り込むことができる場合が多い。なお、接続される電子機器の表示画面の水平画素数及び垂直画素数と同一の画素数から構成される画像データとなるようにデジタルカメラ側に所定の処理を加える方法が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００５−８００４３号公報  （第９−１０頁、図４）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の構成では、予めカメラ画像の画像サイズ（画像幅、画像高さ）の設定が必要なため、この画像サイズの設定と異なるカメラを接続するには、マイクロプロセッサ側で取り込み可能な画像サイズを事前に設定しておく必要があり、マイクロプロセッサ側の画像サイズと異なる画像サイズのカメラを容易に接続することができないという課題があった。
【０００８】
本発明は、上記課題を解決するためになされたもので、カメラから出力される画像の画像幅、画像高さを計数し、当該計数値をマイクロプロセッサに与えることにより接続されるカメラに関わらず指定画像サイズの画像に画像サイズを変換して出力することができる画像サイズ変換装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の請求項１記載の画像サイズ変換装置は、画像を撮像するカメラと、このカメラと接続され、このカメラから出力されたカメラ画像の画像幅であるカメラ画像幅及びカメラ画像の画像高さであるカメラ画像高さからなる画像サイズを算出する画像サイズ算出手段と、この画像サイズ算出手段によって、算出された前記カメラ画像幅及びカメラ画像高さと、指定された出力画像サイズの画像幅である指定画像幅及び指定された出力画像サイズの画像高さである指定画像高さとの比から圧縮比を算出する圧縮比算出手段と、前記指定画像幅及び指定画像高さに前記圧縮比を乗算して算出した切出画像幅及び切出画像高さからなる切出画像を前記カメラ画像から切出す切出手段と、この切出手段で切出した切出画像を前記圧縮比で除算することにより、前記指定画像幅及び指定画像高さからなる指定画像サイズからなる画像を出力する指定画像出力手段と、を備えたことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、接続されるカメラの画像サイズに関わらず画像を取り込み指定画像サイズの画像に画像サイズを変換して出力することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明の実施例を説明する。
【実施例１】
【００１２】
図１は、本発明の実施例１に係る画像サイズ変換装置１００の構成図である。この画像サイズ変換装置は、デジタルカメラ１０、コンバータ２０及びマイクロプロセッサ３０などで構成される。
【００１３】
デジタルカメラ１０の出力はカメラリンク規格に基づいて画像データがコンバータ２０に送信される。
【００１４】
コンバータ２０には、画像出力形式変換部２１及び画像幅／高さ算出部２２が備えられている。
【００１５】
画像出力形式変換部２１は、デジタルカメラ１０からカメラリンク規格に基づいて出力された画像データをマイクロプロセッサ３０で受信可能な信号形式にデータ変換を行い、マイクロプロセッサ３０に送信する。
【００１６】
また、画像幅／高さ算出部（画像サイズ算出手段）２２は、デジタルカメラ１０から送信されたカメラ画像の画像幅であるカメラ画像幅（Ｈ）及びカメラ画像の画像高さであるカメラ画像高さ（Ｖ）を計数し、送信画像の画像サイズデータを取得する。このようにして取得した画像サイズに係るカメラ画像幅及びカメラ画像高さからなる画像サイズデータは、マイクロプロセッサ３０に送信される。
【００１７】
マイクロプロセッサ３０は、画像取込部３１、画像幅／高さ設定部３２及び画像処理部３３などで構成される。
【００１８】
画像取込部３１は、コンバータ２０の画像出力形式変換部２１から送信される画像データを取り込む。なお、画像出力形式変換部２１は、上述したように画像取込部３１で受信できる（取り込める）形式に変換して送信する。このようにして画像取込部３１によって取り込まれた画像データは、メモリ（図示しない）に記憶される。
【００１９】
画像幅／高さ設定部３２は、コンバータ２０の画像幅／高さ算出部２２から送信された画像サイズデータを受信する。受信した画像サイズデータは、画像取込部３１に送信する。
【００２０】
従って、実際には画像取込部３１は、取り込む画像サイズデータを画像幅／高さ設定部３２によって設定され、その設定画像サイズに基づいてコンバータ２０が送信してくる画像を受信することになる。
【００２１】
従来、画像取込部３１では、コンバータ２０から送信される画像の画像サイズを知ることができないためにコンバータ２０から送信される画像の画像サイズがわかっている場合にしか受信できなかったが、本実施例では上述したようにコンバータ２０から送信される画像の画像サイズ情報を知ることができるため、コンバータ２０に接続されるデジタルカメラの出力画像サイズに関わらず画像取込部３１で画像を取り込むことができる。
【００２２】
本実施例の画像処理部３３は、本システムを顔照合システム（図示しない）に適用した場合の一例で、画像サイズ変換部３３ａ及び顔認証部３３ｂを有して構成される。
【００２３】
画像サイズ変換部３３ａは、カメラ画像幅及びカメラ画像高さからなるカメラ画像（原画像）を顔認証部３３ｂで要求する指定画像幅及び指定画像高さからなる指定画像のサイズに変換する機能を有する。
【００２４】
図２は、コンバータ２０とマイクロプロセッサ３０との画像データの流れを説明するフローチャートである。
【００２５】
図２（１）は、画像幅／高さ情報の流れを説明するフローチャートである。デジタルカメラ１０で撮像された画像は、コンバータ２０に送信され、当該コンバータ２０で画像幅／高さが計数される。計数方法は後述する。
【００２６】
図２（２）は、画像出力変換の流れを説明するフローチャートである。デジタルカメラ１０で撮像された画像は、カメラリンク規格に基づいてコンバータ２０の画像出力形式変換部２１に送信される。画像出力形式変換部２１は、カメラリンク規格の画像データをマイクロプロセッサ３０の画像取込部３１で処理できる形式に変換する。
【００２７】
画像取込部３１は、画像出力形式変換部２１から受信した画像を取り込み、画像処理部３３に送る。
【００２８】
画像処理部３３は、顔認証結果を出力する（結果出力）。
【００２９】
図３は、コンバータ２０における画像幅／高さ算出部２２の動作を説明する図である。ここで、図中に使用されている記号は下記のとおりである。
【００３０】
水平走査信号ＨＤとは、画像サイズの画像幅に相当する走査信号で、１水平走査に１回出力される。従って、水平画素数がｎの場合1水平走査時間Ｔｈ間にｎ個のデータが出力される。一方、垂直走査信号ＶＤとは、画像サイズの画像高さに相当する垂直走査信号で、垂直画素数がｍの場合、周期Ｔｖの間に１水平走査信号ＨＤがｍ回出力される。以上の情報を基に図３（１）が記載されている。
【００３１】
図３（２）は、例えば、カメラ画像幅ｎ及びカメラ画像高さｍからなる画像サイズの画像イメージを示す。ここで、カメラ画像幅ｎは、カメラ画像幅の画素数がｎであることを示し、カメラ画像高さｍは、カメラ画像高さの画素数がｍであることを示す。この場合の画像データは以下（１）〜（４）で示すことができる。
【００３２】
１行目のデータ    ：ｄ１１〜ｄ１ｎ・・・・・・・・・・・（１）
２行目のデータ    ：ｄ２１〜ｄ２ｎ・・・・・・・・・・・（２）
・・・・・・・・・・・・・・・・・・・・・・・・・
ｍ−１行目のデータ：ｄ（ｍ−１）１〜ｄ（ｍ−１）ｎ ・・・・・・（３）
ｍ行目のデータ    ：ｄｍ１〜ｄｍｎ・・・・・ ・・・・・（４）
以上のように示された画像データからカメラ画像幅及びカメラ画像高さを算出する方法を示す。ここで、カメラ画像幅の算出（画像幅算出手段）は、水平走査信号ＨＤが“１”のときの画像データ数（上記（１））を計数することにより得られる。本実施例の場合ｎになる。一方、画像高さの算出（画像高さ算出手段）は、垂直走査信号ＶＤが“１”のときの水平走査信号ＨＤの立ち上がり数を計数することにより得られる。本実施例の場合のｍが該当する。このようにしてカメラ画像のカメラ画像幅及びカメラ画像高さが算出される。なお、上記画像幅算出手段及び画像高さ算出手段は、画像幅／高さ算出部によって算出される。
【００３３】
図４は、本実施例の画像サイズ変換装置３３ａを顔認証装置（図示しない）に適用した場合の一例である。この場合、図１に示す画像処理部３３は、画像サイズ変換部３３ａ及び顔認証部３３ｂで構成される。
【００３４】
画像サイズ変換部３３ａは、カメラから取得した画像（カメラ画像）を顔認証部３３ｂで要求される出力画像サイズの指定画像幅及び指定画像高さからなる指定画像に変換する。すなわち、出力画像サイズを要求する顔認証部３３ｂの画像サイズ仕様（指定画像）に合わせた画像サイズに変換される。例えば、顔認証部が画像幅２４０（画素）×画像高さ３２０（画素）の画像サイズ（顔認証仕様サイズ）を必要とする場合は、カメラ画像幅１０２４（画素）×カメラ画像高さ１０２４(画素)又はカメラ画像幅１０２４(画素)×カメラ画像高さ１２８０（画素）のいずれの場合にも、画像サイズ変換部３３ａによって顔認証仕様サイズである画像幅２４０（画素）×画像高さ３２０(画素)の画像サイズに変換する。
【００３５】
図５は、図４に示す画像サイズ変換部３３ａの動作の詳細を示す図である。なお、以下の処理は画像サイズ変換部３３ａの圧縮比算出手段、切出し手段、指定画像切出し手段などの演算機能によって実行される。
【００３６】
図５（１）は、カメラ画像Ｐｉ１がカメラ画像幅１０２４（画素）×カメラ画像高さ１０２４（画素）である場合について画像サイズが変換される流れを説明したものである。
【００３７】
最初に顔認証仕様（指定画像）Ｐｏサイズ（画像幅２４０（画素）×画像高さ３２０（画素））を基準にしてカメラ画像との比が算出される。端数は切り捨て整数にする（圧縮比算出手段）。
【００３８】
カメラ画像Ｐｉ１：カメラ画像幅１０２４×カメラ画像高さ１０２４（画素）
指定画像  Ｐｏ  ：        画像幅２４０×画像高さ３２０（画素）
画像幅比Ｈｒ１＝カメラ画像幅／指定画像幅
＝１０２４／２４０＝４．２６＝４・・・・・（５）
画像高さ比Ｖｒ１＝カメラ画像高さ／指定画像高さ
＝１０２４／３２０＝３．２＝３・・・・・（６）
次に、上式（５）、（６）で算出した画像幅比Ｈｒ１及び画像高さ比Ｖｒ１（以下、横縦比と称する場合もある。）の中の小さい方の比を圧縮比Ｐｒ１として選択する。本実施例の場合、式（６）で求められた画像高さ比Ｖｒ１（＝３）が圧縮比Ｐｒ１として選択される。この圧縮比Ｐ１（＝３）を用いて下式（７）、（８）により原画像であるカメラ画像からの切出画像Ｐｃ１の切出画像幅Ｐｃ１ｈ及び切出画像高さＰｃ１ｖを算出する（切出手段）。
【００３９】
切出画像幅Ｐｃ１ｈ＝指定画像幅×圧縮比Ｐｒ
＝２４０×３＝７２０（画素）・・・・・・（７）
切出画像高さＰｃ１ｖ＝指定画像高さ×圧縮比Ｐｒ
＝３２０×３＝９６０（画素）・・・・・（８）
次に、上式（７）及び（８）で算出した切出画像幅７２０（画素）及び切出画像高さ９６０（画素）を上記圧縮比Ｐｒ１（＝３）で圧縮し縮小画像にして指定画像幅Ｐｏｈ及び指定画像高さＰｏｖからなる出力画像Ｐｏを出力する（指定画像出力手段）。
【００４０】
指定画像幅Ｐｏｈ＝切出画像幅Ｐｃ１ｈ／Ｐｒ１
＝７２０／３＝２４０（画素）・・・・・・・（９）
指定画像高さＰｏｖ＝切出画像高さｖ／Ｐｒ１
＝９６０／３＝３２０（画素）・・・・・・（１０）
顔認証部３３ｂは、この指定画像Ｐｏから顔領域を抽出し、その領域から特徴量を算出することで顔認証を行う。この顔認証方法は各種知られており、本発明の主旨ではないため、詳細の説明を省略する。
【００４１】
図５（２）を参照し、カメラ画像Ｐｉ２がカメラ画像幅１０２４（画素）×カメラ画像高さ１２８０（画素）の場合も図５（１）と同様にして切出画像Ｐｃ２の切出画像幅Ｐｃ２ｈ及び切出画像高さＰｃ２ｖを下式（１１）〜（１４）により算出する（切出手段）。
【００４２】
カメラ画像Ｐｉ２：カメラ画像幅１０２４×カメラ画像高さ１２８０（画素）
指定画像  Ｐｏ  ：      画像幅  ２４０×画像高さ  ３２０（画素）
画像幅比Ｈｒ２＝カメラ画像幅／指定画像幅
＝１０２４／２４０＝４．２６＝４・・・・・・（１１）
画像高さ比Ｖｒ２＝カメラ画像高さ／指定画像高さ
＝１２８０／３２０＝４・・・・・・・・・・・（１２）
上式（１１）、（１２）で算出した画像幅比Ｈｒ２及び画像高さ比Ｖｒ２の中の小さい方の比を圧縮比Ｐｒ２として選択する。ここでは、Ｐｒ２＝４となる。この圧縮比Ｐｒ２を用いて下式（１３）、（１４）により切出画像幅Ｐｃ２ｈ及び切出画像高さＰｃ２ｖを算出する（切出手段）。
【００４３】
切出画像幅Ｐｃ２ｈ＝指定画像幅２４０×圧縮比Ｐｒ２
＝２４０×４＝９６０（画素）・・・・・・・（１３）
切出画像高さＰｃ２ｖ＝指定画像高さ３２０×圧縮比Ｐｒ２
＝３２０×４＝１２８０（画素）・・・・・・（１４）
また、このときの圧縮比Ｐｒ２＝４であるから、圧縮された出力画像は下式（１５）、（１６）により算出される（指定画像出力手段）。
【００４４】
指定画像幅Ｐｏｈ＝切出画像幅Ｐｃ２ｈ／Ｐｒ２
＝１０２４／４＝２４０（画素）・・・・・・（１５）
指定画像高さＰｏｖ＝切出画像高さＰｃ２ｖ／Ｐｒ２
＝１２８０／４＝３２０（画素）・・・・・（１６）
以上説明したように図５（１）に示すカメラ画像Ｐｉ１の場合も図５（２）に示すカメラ画像Ｐｉ２の場合も出力画像Ｐｏの画像サイズは共に画像幅２４０（画素）×画像高さ３２０（画素）になる。
【００４５】
以上説明したように、本発明の実施例によれば、カメラ画像のサイズが異なる場合であってもカメラ画像の画像幅サイズ及び画像高さサイズを計数し、要求される出力画像サイズに必要な所定の演算を行うことによって出力画像サイズを同一にすることが可能である。
【図面の簡単な説明】
【００４６】
【図１】本発明の実施例１による画像サイズ変換装置の構成図
【図２】図１に示す画像サイズ変換装置を構成するコンバータとマイクロプロセッサでの画像データの流れを説明するフローチャート
【図３】コンバータにおける画像幅／高さ算出部の動作を説明する図
【図４】本発明の画像サイズ変換装置を顔認証装置に適用した場合の一例を示す図
【図５】図４に示す画像サイズ変換部の動作の詳細を示す図
【図６】従来の画像サイズ変換装置
【符号の説明】
【００４７】
１００  画像サイズ変換装置
２００  従来の画像サイズ変換装置
１０  デジタルカメラ
２０  コンバータ
２１  画像出力形式変換部
２２  画像幅／高さ算出部
３０  マイクロプロセッサ
３１  画像取込部
３２  画像幅／高さ設定部
３３  画像処理部
３３ａ  画像サイズ変換部
３３ｂ  顔認識部
【図１】
2010087918.tif 000003
【図２】
2010087918.tif 000004
【図３】
2010087918.tif 000005
【図４】
2010087918.tif 000006
【図５】
2010087918.tif 000007
【図６】
2010087918.tif 000008