(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2024-01-26
(45)【発行日】2024-02-05
(54)【発明の名称】画像処理装置、画像処理方法、画像処理システム及びプログラム
(51)【国際特許分類】
G06T 7/60 20170101AFI20240129BHJP
H04N 23/60 20230101ALI20240129BHJP
【FI】
G06T7/60 110
H04N23/60
(21)【出願番号】P 2019170665
(22)【出願日】2019-09-19
【審査請求日】2022-08-22
(73)【特許権者】
【識別番号】000001007
【氏名又は名称】キヤノン株式会社
(74)【代理人】
【識別番号】100109380
【氏名又は名称】小西 恵
(74)【代理人】
【識別番号】100109036
【氏名又は名称】永岡 重幸
(72)【発明者】
【氏名】菅谷 温人
【審査官】長谷川 素直
(56)【参考文献】
【文献】特開2006-254104(JP,A)
【文献】特開2015-082768(JP,A)
【文献】特開平05-046732(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
G06T 7/00
H04N 23/00
(57)【特許請求の範囲】
【請求項1】
対象領域の画像に対して第1の補正量を用いた第1の階調補正を行う第1の補正手段と、
前記第1の補正手段により補正された前記対象領域の画像中の特定物体の個数を推定する第1の推定手段と、
前記対象領域の画像に対して前記第1の補正量とは異なる第2の補正量を用いた第2の階調補正を行う第2の補正手段と、
前記第2の補正手段により補正された前記対象領域の画像中の特定物体の個数を推定する第2の推定手段と、
前記第1の推定手段によって推定された前記特定物体の個数と、前記第2の推定手段によって推定された前記特定物体の個数のうち、多い方の個数を選択する選択手段と、
を備えることを特徴とする画像処理装置。
【請求項2】
前記対象領域の画像の輝度のヒストグラムを求める算出手段をさらに備え、
前記第1の補正手段は、前記算出手段が求めたヒストグラムを用いて前記第1の補正量を決定し、
前記第2の補正手段は、前記算出手段が求めたヒストグラムを用いて前記第2の補正量を決定する、
ことを特徴とする請求項1記載の画像処理装置。
【請求項3】
前記第1の補正手段は、
第1の輝度に基づいて設定される領域の輝度頻度が強調されるように重み付けを行って前記第1の補正量を決定し、
前記第2の補正手段は、
第2の輝度に基づいて設定される領域の輝度頻度が強調されるように重み付けを行って前記第2の補正量を決定する、
ことを特徴とする請求項2記載の画像処理装置。
【請求項4】
前記第1の補正手段は、
輝度頻度の集中している領域ほど大きくなるように前記第1の補正量を決定し、
前記第2の補正手段は、
輝度頻度の集中している領域ほど大きくなるように前記第2の補正量を決定する、
ことを特徴とする請求項3記載の画像処理装置。
【請求項5】
前記対象領域の画像を、第1の領域と第2の領域に分割する分割手段をさらに備え、
前記第1の補正手段は、
前記第1の領域に対して前記第1の階調補正を行い、
前記第2の補正手段は、
前記第2の領域に対して前記第2の階調補正を行う、
ことを特徴とする請求項1から請求項4のいずれか1項に記載の画像処理装置。
【請求項6】
前記
分割
手段により分割された前記第1の領域と前記第2の領域のいずれかにおいて、前記第1の推定手段または前記第2の推定手段よって推定された前記
特定物体の個数に応じて、前記対象領域の画像内に含まれる前記特定物体の個数を推定する第3の推定手段をさらに備える、
ことを特徴とする請求項5に記載の画像処理装置。
【請求項7】
前記特定物体の密集度を検出する第1の検出手段をさらに備え、
前記第1の補正手段は、
前記第1の検出手段が検出した特定物体の密集度に応じて前記第1の補正量を決定し、
前記第2の補正手段は、
前記第1の検出手段が検出した特定物体の密集度に応じて前記第2の補正量を決定する、
ことを特徴とする請求項1から請求項6のいずれか1項に記載の画像処理装置。
【請求項8】
前記第1の補正手段は、
前記検出手段が検出した特定物体の密集度が所定の閾値より高い領域の輝度頻度が強調されるように前記第1の補正量を決定し、
前記第2の補正手段は、
前記検出手段が検出した特定物体の密集度が所定の閾値より高い領域の輝度頻度が強調されるように前記第2の補正量を決定する、
ことを特徴とする請求項7記載の画像処理装置。
【請求項9】
前記対象領域の画像は、複数のフレームの画像を含み、
前記第1の補正手段は、各フレームの画像に対して前記第1の階調補正を行い、
前記第2の補正手段は、各フレームの画像に対して前記第2の階調補正を行い、
各フレームの画像に対する前記第1の補正量を合成する第1の合成手段と、
各フレームの画像に対する前記第2の補正量を合成する第2の合成手段と、をさらに備える、
ことを特徴とする請求項1から請求項8のいずれか1項に記載の画像処理装置。
【請求項10】
前記複数のフレームの画像間の変化量を検出する第2の検出手段と、
前記第2の検出手段により検出した変化量に応じて前記第1の補正量又は前記第2の補正量を変更する変更手段と、をさらに備える
ことを特徴とする請求項9記載の画像処理装置。
【請求項11】
前記第1の推定手段が前記
特定物体の個数の推定する領域又は前記第2の推定手段が前記
特定物体の個数の推定する領域を入力する入力手段と、
前記第1の補正手段又は前記第2の補正手段が前記階調補正の対象とする領域を制御する制御手段と、を備える、
ことを特徴とする請求項1から請求項10のいずれか1項に記載の画像処理装置。
【請求項12】
対象領域の画像に対して第1の補正量を用いた第1の階調補正を行う
第1補正ステップと、
前記
第1補正ステップによって補正された前記対象領域の画像中の特定物体の個数を推定する
第1推定ステップと、
前記対象領域の画像に対して前記第1の補正量とは異なる第2の補正量を用いた第2の階調補正を行う
第2補正ステップと、
前記
第2補正ステップによって補正された前記対象領域の画像中の特定物体の個数を推定する
第2推定ステップと、
前記
第1推定ステップによって推定された
前記特定物体の個数
と、前記第2推定ステップによって推定された前記特定物体の個数のうち、多い方の個数を選択するステップと、
を備えることを特徴とする画像処理方法。
【請求項13】
対象領域を撮像する撮像手段と、
前記撮像手段により撮像された対象領域の画像に対して第1の補正量を用いた第1の階調補正を行う第1の補正手段と、
前記第1の補正手段により補正された前記対象領域の画像中の特定物体の個数を推定する第1の推定手段と、
前記対象領域の画像に対して前記第1の補正量とは異なる第2の補正量を用いた第2の階調補正を行う第2の補正手段と、
前記第2の補正手段により補正された前記対象領域の画像中の特定物体の個数を推定する第2の推定手段と、
前記第1の推定手段によって推定された前記特定物体の個数と、前記第2の推定手段によって推定された前記特定物体の個数のうち、多い方の個数を選択する選択手段と、
を備えることを特徴とする画像処理システム。
【請求項14】
コンピュータを、請求項1から請求項11のいずれか1項に記載の画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、画像処理装置、画像処理方法、画像処理システム及びプログラムに関する。
【背景技術】
【0002】
混雑状況の把握やマーケティングへの利用を目的として、監視カメラから取得した画像を定期的に解析し、撮影範囲における人体、車両等の特定物体の個数を記録するものが知られている。また、特定物体の個数を推定する方法として人体検出手段によって検出した人物の数を計測する技術や連続したフレーム画像間の変化量や動きの検出結果に基づいて算出した混雑量から特定物体の個数を推定する技術がある。
【0003】
上述の技術では、画像から算出される特徴点や動きの検出結果に基づいて推定を行うため、入力画像のコントラストによって推定精度が異なり、特に霧や霞が発生している状態、ガラス越しで撮影する場合などコントラストが低下した状態では推定精度が低下する。
【0004】
コントラストを強調するための技術として、特許文献1では画像のヒストグラムから設定された補正強度に応じた階調補正を行う技術が開示されている。また、特許文献2では、画像の特定の注目領域を基準に階調補正を行う技術が開示されている。
【先行技術文献】
【特許文献】
【0005】
【文献】特許第6486055号公報
【文献】特開2002-305683号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、上述の各特許文献に開示された従来技術は、特定物体の個数を推定することを目的とした技術ではないため、映像品質が向上されたとしても特定物体の個数を推定する処理にとって好適な階調補正とならない場合がある。このため、特定物体の個数の推定精度を向上させるためには適切ではない。
【0007】
本発明は上述の課題に鑑みて成されたものであり、画像中の特定物体の個数の推定精度を向上させることを目的とする。
【課題を解決するための手段】
【0008】
上記の課題を解決するため、本発明に係る画像処理装置のある態様によれば、対象領域の画像に対して第1の補正量を用いた第1の階調補正を行う第1の補正手段と、前記第1の補正手段により補正された前記対象領域の画像中の特定物体の個数を推定する第1の推定手段と、前記対象領域の画像に対して前記第1の補正量とは異なる第2の補正量を用いた第2の階調補正を行う第2の補正手段と、前記第2の補正手段により補正された前記対象領域の画像中の特定物体の個数を推定する第2の推定手段と、前記第1の推定手段によって推定された前記特定物体の個数と、前記第2の推定手段によって推定された前記特定物体の個数のうち、多い方の個数を選択する選択手段と、を備える画像処理装置が提供される。
【発明の効果】
【0009】
本発明によれば、画像中の特定物体の個数の推定精度を向上させることができる。
【図面の簡単な説明】
【0010】
【
図1】実施形態1の画像処理装置の構成例を示すブロック図。
【
図2】画像処理装置における画像処理の例を示すフローチャート。
【
図3】推定対象となる画像と推定対象となる画像から得られるヒストグラムの例を示す図。
【
図4】実施形態2の画像処理システムの構成例を示すブロック図。
【
図5】時間的に連続したフレーム画像に対する個数記録部によって推定人数の記録が行われる記録フレーム画像の割り当ての例を示す図。
【
図6】画像処理システムにおける画像処理の例を示すフローチャート。
【
図7】推定対象となる画像と個数推定部によって得られる位置情報の例を示す図。
【発明を実施するための形態】
【0011】
以下、添付図面を参照して、本発明を実施するための実施形態について詳細に説明する。なお、以下に説明する各実施形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正または変更されるべきものであり、本発明は、以下の各実施形態に必ずしも限定されるものではない。また、各実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【0012】
(実施形態1)
図1は、実施形態1の画像処理装置の構成例を示すブロック図である。
この画像処理装置は、画像を取得する画像取得部1と、取得した画像の階調を補正する階調補正部2と、補正された画像中の特定物体の個数を推定する個数推定部3と、個数推定部3が推定した個数を記録する個数記録部4とを備えている。
【0013】
画像取得部1は、特定物体の個数を推定する対象となる領域(対象領域)の画像を取得する。階調補正部2は、画像取得部1が取得した画像に対して所定の補正量に基づいて階調補正を行う。個数推定部3は、階調補正部2によって階調補正された画像に対して解析を行って撮影範囲における特定物体の個数(例えば特定物体が人体である場合には人数)を推定する。また、個数推定部3は、人数と共に、画像上の特定物体の位置情報を取得することができるようになっている。個数記録部4は、個数推定部3によって推定された特定物体の推定個数を記録する。また、個数記録部4は、個数推定部3によって取得された特定物体の位置情報を記録する。
【0014】
なお、本実施形態では、特定物体の例として人体の個数推定を行う場合を例にして説明するが、特定物体はこの例に限定されず、車両等であってもよい。また、人体の個数(人数)の推定方法は人体の頭から肩にかけての凸形状が検出された数を計測するものであってもよいし、その他の特徴量や動き量の検出結果を用いて推定されるものでもよく、特に限定されるものではない。
【0015】
図2は、第1の実施形態に係る画像処理装置の画像処理の例を示すフローチャートである。
まず、S1において、画像取得部1は、対象領域の画像を取得する。画像取得部1は、CMOSセンサ等の撮像素子から画像を取得してもよいし、ハードディスク等の外部機器に記録された画像を取得してもよい。次に、S2において、階調補正部2は、補正量の異なる複数の補正曲線を生成する。補正曲線の生成方法としては、事前に用意された補正曲線テーブルを参照しながら順次補正曲線を生成してもよいし、以下に示す方法(
図3参照)を用いて、画像に応じた補正曲線を生成してもよい。
【0016】
図3は、補正曲線の生成方法を説明する図であり、推定対象となる画像と、推定対象となる画像から得られるヒストグラムの例を示している。
図3(a)は、推定対象となる画像30の例であり、霧や霞等の影響でコントラストが低下している例を示している。また、斜線部31は日陰等の局所的に照度の低い領域を示している。そのため、
図3(a)のヒストグラムを示す
図3(b)では、中輝度領域の頻度が高くなっている。
【0017】
一般的にヒストグラムは、画像の各画素が取りうる輝度の範囲を所定の分割数で分割して複数の区間に分け、画像を走査して各区間に属する輝度を持つ画素の個数をカウントして頻度を求めることで形成される。本実施形態では説明のため、輝度の範囲を8つに分割した例を示しているが、分割数に制限はない。
【0018】
以下、
図3を参照して補正曲線を生成する方法の1例を説明する。
まず、階調補正部2は、輝度に応じて画像を複数の領域に分割する。なお、大域的な輝度の分布に応じて領域分割を行うための前処理として、画像の高周波成分を低減させるフィルタ処理等を行ってもよい。
ここでは、所定の輝度Y1を境界として分割する例を示す。
階調補正部2は、例えば
図3(a)の例では、所定の輝度Y1以下の領域(斜線部31)を低輝度領域とし、それ以外の領域を非低輝度領域として領域の分割を行う。続いて、階調補正部2は、画像に対するヒストグラムを作成するが、このとき、低輝度領域に存在する画素の頻度をカウントする際は、頻度を1加算するのではなく、第1の重みw1をかけた値で加算する。一方、階調補正部2は、非低輝度領域では、第2の重みw2をかけた値で加算して頻度を求める。このとき、階調補正部2は、全画素に対する重みの平均が1となるように第1の重みw1と第2の重みw2を設定する。
【0019】
上記のように重み付けをして作成した重み付きヒストグラムの例を
図3(c)に示す。このように重みを付けてヒストグラムを計算すると、
図3(c)に示すように、低輝度領域の頻度が強調されたヒストグラムとなる。
その後、階調補正部2は、
図3(d)に示すように、重み付きヒストグラムの各区間において、頻度に比例させた傾きを持つ入出力特性の補正曲線35を生成する。すなわち、輝度頻度の集中している領域ほど大きくなるように補正曲線を決定する。このように作成された補正曲線に基づいて階調補正を行うことにより、低輝度領域のコントラストが強調された画像となるため、個数推定部3では、階調補正が行われない画像に比べて、低輝度領域における個数推定精度が向上する。なお、輝度Y1を用いずに、輝度Y1より高い輝度Y2を用いて、画像の領域を高輝度領域と非高輝度領域に分割して高輝度領域の頻度が強調されたヒストグラムを作成することで、高輝度領域のコントラストが強調される補正曲線を生成することもできる。また、第1の輝度Y1と第2の輝度Y2を用いて、第1の輝度Y1以上であって第2の輝度Y2以下の中輝度領域の頻度が強調される補正曲線も作成することができる。さらに、第1の輝度Y1、第2の輝度Y2、第1の重みw1、第2の重みw2を様々変化させることにより、多様な補正曲線を作成することができる。
【0020】
図2に戻る。S2の後、S3において、階調補正部2は、生成した各補正曲線に基づいて階調補正を行って、複数の推定用画像を出力する。
S4において、個数推定部3は、階調補正部2が階調補正を行った複数の推定用画像に対して人数の推定を行う。続くS5において、個数推定部3は、各推定用画像に対して推定した人数(推定人数)の比較を行う。さらに、S6において、個数推定部3は、比較結果に応じて、推定された複数の推定人数のうちの最大となる推定人数を選択し、個数記録部4に供給する。個数記録部4は、個数推定部3から供給された推定人数を記録する。なお、領域毎に推定人数が最大となる補正曲線が異なる場合があるため、事前に領域を記録用領域として分割しておき、記録用領域毎に最大となる推定人数を記録するようにしてもよい。すなわち、分割された領域のいずれかにおいて、推定した対象物体の個数に応じて、対象領域の画像内に含まれる特定物体の個数を推定するようにしてもよい。
【0021】
以上説明したように、本実施形態では、低輝度領域のコントラストが強調された画像を用いて特定物体の個数を推定することにより、画像中の特定物体の個数の推定精度を向上させることができる。また、本実施形態では、補正を行った複数の推定用画像に対して推定人数を推定し、複数の推定人数のうちの最大となる推定人数を選択することにより、画像中の特定物体の個数の推定精度をさらに向上させることができる。
【0022】
(実施形態2)
図4は、実施形態2の画像処理システムの構成例を示すブロック図である。
以下、この画像処理システムの構成については、上述の実施形態1の画像処理装置と同一または対応する部分に関しては同一の符号を付して説明を省略する。
この画像処理システムは、対象領域を撮像する撮像装置10と、撮像装置10が撮像した画像についての処理を行う情報処理装置20とを備えている。
【0023】
撮像装置10は、画像取得部1に代わる撮像部11と、撮像部11からの画像の階調を補正する階調補正部2と、情報処理装置20との通信を行う通信部13と、推定情報を記録する推定情報記録部14とを備えている。
【0024】
撮像部11は、撮影によって連続したフレーム画像を階調補正部2に出力する。通信部13は、階調補正部2によって階調補正されたフレーム画像を情報処理装置20に送信する。推定情報記録部14は、通信部13を介して情報処理装置20からの推定個数と階調補正部2から得られる推定対象となったフレーム画像に対する補正曲線を1組の推定情報として記録する。
【0025】
情報処理装置20は、撮像装置10との通信を行う通信部21と、撮像装置10からの映像を記録する映像記録部22と、設定を入力する設定入力部23と、個数推定部3と、個数記録部4とを備えている。映像記録部22は、例えばストレージ装置やメモリ装置等の記憶装置を備えている。なお、本実施形態では、個数推定部3は、推定人数と共に画像上の物体の位置を示す位置情報を出力可能としている。
【0026】
通信部21は、個数推定部3の推定した位置情報を撮像装置10に送信する。
映像記録部22は、通信部21を介して撮像装置10から受信したフレーム画像を記録する。設定入力部23は、表示装置やキーボード等のユーザーインターフェースを介して映像記録部22に記録されたフレーム画像の確認、特定物の個数推定を行う推定対象領域の選択、および、個数推定部3の記録周期の設定等の設定を入力する。
【0027】
以下、
図5を参照しながら、画像処理システムにおける周期的な人数推定について説明する。
図5は、時間的に連続したフレーム画像に対する記録フレーム画像の割り当てを示している。記録フレーム画像とは、個数推定部3が推定した推定人数の記録が行われるフレーム画像のことである。
図5中では、符号40、41、42は、記録フレーム画像を示しており、それ以外(符号43、44、45、46等)が非記録フレーム画像を示している。
個数推定部3は、記録周期T毎に1回、上述の実施形態1と同様に、画像中の人数の推定を行う。記録周期Tは、設定入力部23によって設定することができる。また、記録周期Tは、設定入力部23によって変更することも可能である。記録周期Tの間に撮像装置10から供給される画像のフレーム数をNとすると、推定人数の記録が行われない非記録フレーム画像は2枚の記録フレーム画像(例えば40と41の間、41と42の間)間にN-2枚存在することになる。本実施形態では、N-2枚の非記録フレームを用いて、次の記録フレーム画像に好適な補正曲線を探索する。
【0028】
図6は、本実施形態の画像処理システムにおける画像処理の例を示すフローチャートである。
まず、S11において、撮像部11は、対象領域を撮像してフレーム画像を取得する。
続くS12において、階調補正部2は、撮像部11からの現在のフレーム画像が記録フレーム画像か否かを判定し、記録フレーム画像である場合には、S13に進む。S13において、階調補正部2は、推定情報記録部14に記録された過去の推定情報を参照し、推定された人数が最大であった補正曲線を生成してS15に進む。
【0029】
一方、記録フレーム画像でない場合には、S14に進み、階調補正部2は、探索用補正曲線を生成してS15に進む。探索用補正曲線の生成方法については後述する。
S15において、階調補正部2は、S13もしくはS14で生成された補正曲線に基づいて階調補正を行う。
【0030】
S16において、個数推定部3は、通信部21を介して撮像装置10から得たフレーム画像に対して人数推定を行う。
S17において、個数推定部3は、現在のフレーム画像が記録フレーム画像であるか否かを判定する。フレーム画像が記録フレーム画像であると判定した場合には、個数推定部3は、S18に進み、推定した人数を個数記録部4に記録し、S11に戻る。
一方、フレーム画像が記録フレーム画像ではないと判定した場合には、個数推定部3はS19に進み、推定人数と推定の対象となった現在のフレーム画像に対する補正曲線のデータを1組の推定情報として記録し、S11に戻る。
【0031】
図7は、推定対象となる画像と個数推定部3によって得られる位置情報の例を示す図である。
以下、
図7を参照して探索用補正曲線の生成方法を説明する。
探索用補正曲線の生成方法では、実施形態1と同様に、重み付きヒストグラムを作成し、補正曲線を作成するが、本実施形態では、推定情報記録として記録されている位置情報を用いて各領域の重みを作成する。ここでは、例えば
図7(a)に示すように、6×4の矩形のブロック状に領域を分割し、各領域に対する重みを算出する場合について説明する。各領域の重みW
(i,j)は、例えば以下の式(1)、(2)によって算出する。
【0032】
【0033】
ここで、N
(x、y)は1領域の推定人数、N
sumはフレーム画像全体の推定人数である。また、σは任意の係数、n,mは領域分割数であり、本実施形態では、n=6,m=4である。
σ=1として算出した場合の重みの例を
図7(c)に示す。
図7(c)からわかるように、上述の式(1)、(2)を用いて重みを算出することにより、人の密集度の高い領域ほど重みを大きくすることができる。ここで、個数推定部3が階調補正部2より後段に配置されているため、位置情報は現フレーム画像より以前のフレーム画像に対して推定されたものが使用される。このため、通信部13、21による遅延、個数推定部3の計算コスト(計算時間)によっては位置情報の更新速度が低下する可能性がある。これを回避するため、個数推定部3の推定対象領域を分割したすべての領域とするのではなく、矩形のブロック状に分割された領域を1つおきに推定対象領域としてもよい。そして、非推定対象領域に関しては周辺の推定対象領域の推定個数から線形予測した結果を推定個数として扱ってもよい。
【0034】
上述のように、密集度に応じた処理を行うことにより、人の存在する確率の高い領域に集中してコントラスト強調が行われるため、画像中の特定物体の個数の推定効率が向上する。一方で、新たな特定物体の出現や、個数推定部3による初期段階の推定で検出されなかった特定物体がある可能性を考慮してもよい。具体的には、フレーム間の推定個数が一定フレーム数の間、変化しない、あるいは、減少した場合には密集度の低い領域の重みが大きくなるように重み算出を行うこととしてもよい。また、階調補正部2が、領域毎に階調補正を行うようにしてもよく、その場合には、領域毎に推定個数が向上した領域のみ補正曲線を更新して個々の領域で独立した階調補正を行ってもよい。
【0035】
また、映像記録部22に保存される画像に対してはフレーム毎に異なる階調補正が行われているため、隣接したフレーム画像間で急激な輝度変化が生じうる。このため、階調補正部2は、現フレーム画像に対して算出した重み、あるいは、補正曲線と直前フレーム画像に対して算出した重み、あるいは、補正曲線を所定の係数をもって合成して使用してもよい。このとき、急激な画角、照度等の変化に対応するため、背景差分や動き量によってフレーム間の変化量を算出可能な不図示の画像変化量算出部を追加してもよい。この場合、階調補正部2は、フレーム間の変化量が大きいほど前記所定の係数を現フレーム画像に対して算出した重み、または、補正曲線の影響が大きくなるように設定することとしてもよい。
【0036】
また、設定入力部23によって推定対象領域が選択された場合には、S12からS19までの処理対象領域を推定対象領域を内包することを条件として階調補正を行う領域を限定することで計算コストの低減を図ってもよい。
【0037】
上述のように、本実施形態では、実施形態1と同様に、画像中の特定物体の個数の推定精度を向上させることができる。また、本実施形態では、非記録フレームを用いて、次の記録フレーム画像に好適な補正曲線を探索することにより、画像中の特定物体の個数の推定精度をさらに向上させることができる。また、本実施形態では、特定物体の密集度に応じて補正量を決定することにより、密集度が所定の閾値より高い領域の輝度頻度が強調されるように補正量を決定することにより、画像中の特定物体の個数の推定精度をさらに向上させることができる。
【0038】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
図4では階調補正部2が撮像装置10に設けられていたが、階調補正部2は情報処理装置20に設けられてもよい。また、
図4では撮像装置10と情報処理装置20が別々の装置として示されているが、情報処理装置20を撮像装置10に組み込んでもよい。
【0039】
(その他の実施形態)
以上、実施形態を詳述したが、本発明は例えば、システム、装置、方法、プログラム若しくは記録媒体(記憶媒体)等としての実施態様をとることが可能である。具体的には、複数の機器(例えば、ホストコンピュータ、インタフェース機器、撮像装置、webアプリケーション等)から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【0040】
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。ASICはApplication Specific Integrated Circuitの略である。
【符号の説明】
【0041】
1…画像取得部、2…階調補正部、3…個数推定部、4…個数記録部、10…撮像装置、11…撮像部、13…通信部、14…推定情報記録部、20…情報処理装置、21…通信部、22…映像記録部、23…設定入力部