JP4020719B2 - 画像検索装置 - Google Patents
画像検索装置 Download PDFInfo
- Publication number
- JP4020719B2 JP4020719B2 JP2002208667A JP2002208667A JP4020719B2 JP 4020719 B2 JP4020719 B2 JP 4020719B2 JP 2002208667 A JP2002208667 A JP 2002208667A JP 2002208667 A JP2002208667 A JP 2002208667A JP 4020719 B2 JP4020719 B2 JP 4020719B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- image
- time
- recorded
- recording
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【発明の属する技術分野】
この発明は、画像検索装置に監視、特に記録媒体に記録された複数の画像から所望の画像を検索する画像検索装置に関する。
【0002】
【従来の技術】
例えば、コンビニエンスストアーやカジノ等を監視する場合、複数の監視カメラを用いて、カメラからの画像を所定のタイミングで切り換え、その画像をデジタル変換してハードディスク等のメモリに記録する。また、記録された画像が、どのカメラのものか、その時刻はいつかなど、その画像を特定するために必要な複数の付加情報が画像と共に記録媒体に記録される。
【0003】
監視領域に何か異常が起こった場合、ユーザはその時の状態を把握するため、異常が生じた日時をインプットして、そのときの画像を検索する。
【0004】
【発明が解決しようとする課題】
しかし、ユーザによってインプットされた日時の画像データが存在しない場合にはユーザの便宜を考えて、その日時に最も近い映像を検索して表示することになるが、単に時刻の順番に次の画像を検索していく方法であると、ユーザによってインプットされた日時によっては検索時間が長くなってしまうという問題がある。
【0005】
【課題を解決するための手段】
請求項1の発明は、監視カメラから入力される画像データを時刻情報と関連付けて記録する画像データ記録領域と、画像データの画像データ記録領域での記録アドレス情報と画像データ毎に時刻情報を関連付けて記録するデータ管理領域を夫々リング状に形成して成るメモリ手段と、検索用時刻データを入力する検索用時刻データ入力手段と、検索用時刻データとデータ管理領域に記録された時刻情報を比較する第1比較手段と、第1比較手段にて両者が一致すると判断される場合に画像データ記録領域とデータ管理領域に記録された時刻情報を比較する第2比較手段と、第2比較手段にて両者が一致すると判断される場合に画像データ記録領域内の画像データを表示するための画像出力を行う出力手段を備える画像検索装置である。
【0006】
請求項2の発明は、請求項1に従う画像検索装置であって、第2比較手段にて、両者が一致しないと判断される場合に、所定の計算方法によって前記検索用時刻データを変更する変更手段をさらに備え、変更手段にて変更された検索用時刻データを基に、第1及び第2比較手段での比較動作を再度実行することを特徴とする。
【0007】
請求項3の発明は、請求項1乃至2に従う画像検索装置であって、メモリ手段にはデータ管理領域に記録されているデータ管理情報群を管理するインデックス情報管理領域がリング状に形成され、インデックス情報管理領域には、データ管理情報群が所定量を上回る毎に新たなインデックス情報を記録時刻情報と関連付けて記録し、検索用時刻データ入力手段によって検索用時刻データが入力されると前記検索用時刻データとインデックス情報管理領域に記録された記録時刻情報を比較する第3比較手段をさらに備え、第3比較手段にて記録時刻情報が検索用時刻データを含むと判断されるデータ管理情報群を特定し、特定されたデータ管理情報群に対応するデータ管理領域にて前記第1比較手段による比較動作を実行することを特徴とする。
【0008】
【発明の実施の形態】
図1を用いて発明の一実施例について説明する。この実施例の監視カメラシステム10は、画像検索装置12を備えている。画像検索装置12は、監視カメラ14で撮影した図示しない被写体の静止画像を一定間隔で記録するとともに、この記録した静止画像を再生する。さらに、画像検索装置12は、記録した静止画像の中から所望のものを検索する機能をも有している。
【0009】
すなわち、監視カメラ14から出力されるアナログの画像信号は、入力端子T1を介して画像検索装置12内に入力される。画像検索装置12内に入力された画像信号は、A/D変換器16によってディジタルの画像データIt(tは、時刻を表すインデックスである。)に変換され、この変換後の画像データItは、ビデオプロセサ18に入力される。ビデオプロセサ18は、入力された画像データItに対してフィルタリング処理などの所定の処理を施した後、この処理後の画像データItをD/A変換器22に入力する。D/A変換器22に入力された画像データItは、ここでアナログの画像信号に変換され、出力端子T2を介してディスプレイ24に入力される。これによって、ディスプレイ24に、被写体のリアルタイムな動画像が表示される。
【0010】
さらに、ビデオプロセサ18による処理後の画像データItは、上述した一定間隔で、一旦、画像メモリ26に記憶され、その後、画像圧縮伸長回路28に順次入力される。画像圧縮伸長回路28は、入力される画像データItをJPEG方式に従って圧縮され、バッファーメモリ30をへてハードディスク32に記憶される。なお、カメラ14の切り換えはSW39を用いてCPU34にて行う。
【0011】
監視カメラから取り込まれ、JPEG方式に変換された画像はハードディスク32の記録媒体に記録する際に、図2の(a)(b)(c)に示されるようにインデックス、TAG、画像データの3つが作成される。インデックスはTAG情報を管理するものであり、TAGは画像情報を管理するものである。インデックスには900個のTAG情報が記載され、TAGの数が900個毎に1つのインデックスが作成される。即ち画像が初めて取り込まれたとき作成され、記録画像が900枚を越えると新たなインデックスが作成される。インデックスにはインデックスが作成された日時及び各TAGの先頭アドレスが記録される。次にTAGは画像毎に作成され、画像が記録された日時、カメラNO、画像が記録された先頭アドレス、一つ前の画像が記録された画像の先頭アドレスおよび次に映像が記録された場合にはその画像が記録された先頭アドレスが記録される。また、画像データは画像データの他一緒に記録日時等が記録される。なお、インデックス、TAG、画像データはハードディスクの異なるメモリー領域にリング状に記録される。
【0012】
つぎに、監視カメラからの画像の記録動作であるが、画像は時間と共にハードディスク32の記録媒体に記録されて行くが、その記録方法としては記録媒体のメモリをリング状に構成し、メモリの最終アドレスまで記録すると最初のアドレスに戻って上書記録を繰り返すようにしている。メモリのリング状の構成は画像データ領域のみならず、インデックス領域、TAG領域毎に設けられ、いずれかの領域が最終アドレスに達したとき、画像データ領域、TAG領域、インデックス領域の全ての記録開始アドレスの設定を最初のアドレスにリセットする。
【0013】
画像の検索方法であるが、ユーザは図1に示す操作キーによって検索したい画像の日時とカメラNOをインプットする。インプットされると、CPU34は、まずインデックスに記録された日時を検索して、その日時が含まれるインデックスと、その次のインデックスを検索する。その後に、その日時が含まれるインデックスに記録された900個のTAGからインプットされた日時とカメラNOとが一致するデータを検索する。一致するデータが有ればそのTAGに書かれた画像データが存在するアドレスの所定の位置に画像データとともに記録されている記録日時を取り出して、さらに時刻の一致を比較する。一致すればその画像データを取りだしてモニター24に表示する。ここで、TAGに記録された日時データと画像データに記録された記録日時の一致を再度比較するのは、画像が常に上書きされ、画像データ量が監視対象によって変化するため、TAGデータが存在してもそのTAGに対応する画像データが上書きされて存在しない場合があるからである。
【0014】
対応する日時データがない場合には、選択された2つのインデックスの中から最も時間的に近い画像データが選択されて表示されることになる。
【0015】
一方、インプットされた日時データと同一の時刻が記録されたTAGデータ若しくは時間的に近似したTAGデータが検出された場合でも、TAGデータとそのTAGに対応する画像データとともに記録された記録日時が一致しない場合、すなわち、すでに新しい画像データに置き換わってしまってTAGに対応する画像データがない場合は、TAGが指定したアドレスには記録日時データが存在しなく全く異なったデータが存在して日時データと記録日時が一致しなくなっている。
【0016】
本装置は一定毎数の画像を記録するのが目的ではなくメモリに出来るだけ多くの画像を記憶することを目的としているため、例えば、監視時間帯が夜の場合、監視画像のデータ量が少なく、リングメモリの最後のアドレスまで画像を記録した後、リングメモリの最初のアドレスから書き始めたとする。この時、インデックス、TAGも始めのアドレスから上書きされるが、その後周りが明るくなって画像データのデータ量が増えると、1の画像が必要とする画像データ領域は今まで書き込んできた1の画像データ領域より大きな領域を必要とする。したがって、TAGは存在するが、そのTAGに対応する画像データが後から取り込まれた画像によって上書きされてしまう場合がある。
【0017】
このような場合の検索方法について述べる。この場合には、入力された日時に対応するデータがすでに新しく記録された画像データに上書きされているためインプットされた時刻よりも古いデータは存在しなく、インプットされた時刻より新しいデータしか存在しない。また、記録媒体には常に新しいデータが記録され続けられているためどんどん古いデータが上書きされる。従って記録レートより先のデータを選択してインプットされた時間に最も近いデータを検索しなければならない。そのため、図3に示した計算式が採用される。なお、この検索式は単なる一例でこの検索式に限定されるものではない。
【0018】
例えば、1秒間に60枚の監視カメラからの画像が記録媒体に続けて記録されている場合はレートに入力される値は1であり、60秒間に1枚の画像が記録され続けている場合にはレートは60となる。つまり、1秒間に60枚記録されている場合、検索する次のインデックスはインプットされた時刻より1分先のインデックスのTAGデータが検索の対象となり、60秒間に1枚の画像が記録され続けている場合には2分先のインデックスのTAGデータが検索の対象となる。つまり、この計算式によって計算された値をユーザがインプットした日時データに足して再度検索を行う。目的のデータが検出されない場合にはこの動作(計算値を順に足す)を30回行いそれでも検索されない場合には”NOT FOUND”と表示される。
【0019】
この動作内容を示したのが、図4フローチャートである。このフローチャートに従って、検索動作を更に詳しく説明する。
【0020】
図4に示すように、画像を検索したい日時がユーザによってインプットされる(S1)。日時がインプットされるとインデックスに記録された日時データが検索され、その日時を含むインデックスと、その次のインデックスが選択される(S2)。次に、そのインデックスに記載されているTAGが検索されて最もインプットされた日時に近いTAGが選択される(S3)。そして、そのTAGに記録されているアドレスに基づいて画像データと共に記録された記録日時が取り出されTAGに記録されている日時と記録日時が一致するか比較される(S5)。一致すればその画像データを取りだしてモニターに表示する(S6)。
【0021】
一致しなければ、インプットされた日時に所定の計算式から算出された値を足して、その日時に基づいてステップ2〜4と同じ動作である動作を行う(S8〜S10)。ステップ5と同様にTAGの日時と記録日時が一致するか比較し(S11)、一致しなければステップ12で不一致の数が30回を越えない範囲でS7〜S11の動作を繰り返す。30回繰り返して一致しなければ”NOT FOUND”を表示し、一致すればその画像データを取りだしてモニターへ表示する(S13)。
【0022】
【発明の効果】
TAGデータが残っているのに、そのTAGデータに対応する画像データが存在しない場合は、検索に要する時間が多く必要であったが、記録レートに基づいて検索する時刻を修正するため、即座に必要な画像が検索出来る。
【図面の簡単な説明】
【図1】本発明の一実施例である画像検索装置のブロック図である。
【図2】本発明の一実施例である画像検索装置のメモリに構成されるインデックス(a)、TAG(b)、画像データ(c)の構成を示した図である。
【図3】計算式の一例を示した図である.
【図4】本発明の一実施例である画像検索装置の画像検索動作を示したフローチャートである。
【符号の説明】
14:監視カメラ、32:ハードディスク、34:CPU、36:操作キー
Claims (3)
- 監視カメラから入力される画像データを時刻情報と関連付けて記録する画像データ記録領域と、前記画像データの画像データ記録領域での記録アドレス情報と前記画像データ毎に時刻情報を関連付けて記録するデータ管理領域を夫々リング状に形成して成るメモリ手段と、
検索用時刻データを入力する検索用時刻データ入力手段と、
前記検索用時刻データと前記データ管理領域に記録された時刻情報を比較する第1比較手段と、
前記第1比較手段にて両者が一致すると判断される場合に前記画像データ記録領域とデータ管理領域に記録された時刻情報を比較する第2比較手段と、
該第2比較手段にて両者が一致すると判断される場合に前記画像データ記録領域内の画像データを表示するための画像出力を行う出力手段を備える、画像検索装置。 - 前記第2比較手段にて、両者が一致しないと判断される場合に、所定の計算方法によって前記検索用時刻データを変更する変更手段をさらに備え、
前記変更手段にて変更された検索用時刻データを基に、前記第1及び第2比較手段での比較動作を再度実行することを特徴とする請求項1記載の画像検索装置。 - 前記メモリ手段には前記データ管理領域に記録されているデータ管理情報群を管理するインデックス情報管理領域がリング状に形成され、該インデックス情報管理領域には、該データ管理情報群が所定量を上回る毎に新たなインデックス情報を記録時刻情報と関連付けて記録し、
前記検索用時刻データ入力手段によって検索用時刻データが入力されると前記検索用時刻データとインデックス情報管理領域に記録された記録時刻情報を比較する第3比較手段をさらに備え、
前記第3比較手段にて前記記録時刻情報が前記検索用時刻データを含むと判断されるデータ管理情報群を特定し、特定されたデータ管理情報群に対応するデータ管理領域にて前記第1比較手段による比較動作を実行することを特徴とする、請求項1、2記載の画像検索装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002208667A JP4020719B2 (ja) | 2002-07-17 | 2002-07-17 | 画像検索装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002208667A JP4020719B2 (ja) | 2002-07-17 | 2002-07-17 | 画像検索装置 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2004056302A JP2004056302A (ja) | 2004-02-19 |
JP2004056302A5 JP2004056302A5 (ja) | 2005-09-22 |
JP4020719B2 true JP4020719B2 (ja) | 2007-12-12 |
Family
ID=31932751
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002208667A Expired - Fee Related JP4020719B2 (ja) | 2002-07-17 | 2002-07-17 | 画像検索装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4020719B2 (ja) |
-
2002
- 2002-07-17 JP JP2002208667A patent/JP4020719B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004056302A (ja) | 2004-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6647200B1 (en) | Digital recorder, monitoring system, remote monitoring system, monitor image retrieval method, remote image reproduction method, recording medium and computer data signal | |
JP5506324B2 (ja) | 類似画像検索システム、および、類似画像検索方法 | |
JP2003134435A (ja) | 映像データ送信方法及び映像データ受信方法、並びに映像監視システム | |
WO2018086527A1 (zh) | 一种视频处理方法及装置 | |
JP3754320B2 (ja) | 画像信号処理装置 | |
JP6214762B2 (ja) | 画像検索システム、検索画面表示方法 | |
US20090089845A1 (en) | Video storage and retrieval system | |
JP2006245756A (ja) | 映像情報記録再生方法および映像情報処理方法および映像情報記録再生装置および映像情報処理装置 | |
JP4020719B2 (ja) | 画像検索装置 | |
JP6210634B2 (ja) | 画像検索システム | |
JP4773998B2 (ja) | 監視カメラ・システム,動画検索装置および顔画像データベース更新装置ならびにそれらの動作制御方法 | |
US20090248745A1 (en) | Metadata management apparatus | |
JP5023784B2 (ja) | 映像監視装置 | |
JP4438945B2 (ja) | 監視システム | |
JP2009087004A (ja) | 画像検索装置、画像検索方法 | |
JP4519866B2 (ja) | 画像記録装置及びその画像ファイル生成方法 | |
JP4209379B2 (ja) | 録画装置、その閲覧装置、並びに、そのプログラムおよび記録媒体 | |
JP5117154B2 (ja) | 画像検索表示装置、画像検索表示方法 | |
US20080056667A1 (en) | Video recording and reproducing apparatus | |
JP3955258B2 (ja) | 画像記録装置 | |
JP2006094543A (ja) | 画像データを含むディジタルデータを記録する方法及び装置 | |
JP4212486B2 (ja) | 情報記録装置 | |
JP2001285788A (ja) | 時系列情報蓄積・再生装置 | |
JP2000132669A (ja) | 監視システム、デジタルレコーダ、監視画像検索方法及び記録媒体 | |
US8081869B2 (en) | Time-varying image recording device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050415 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050415 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20051226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070605 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070806 |
|
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: 20070828 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070925 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101005 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101005 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111005 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |