JP4383909B2 - Image collecting apparatus, method thereof, program for executing the method, and storage medium storing the program - Google Patents
Image collecting apparatus, method thereof, program for executing the method, and storage medium storing the program Download PDFInfo
- Publication number
- JP4383909B2 JP4383909B2 JP2004023588A JP2004023588A JP4383909B2 JP 4383909 B2 JP4383909 B2 JP 4383909B2 JP 2004023588 A JP2004023588 A JP 2004023588A JP 2004023588 A JP2004023588 A JP 2004023588A JP 4383909 B2 JP4383909 B2 JP 4383909B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- time
- display
- accumulated
- camera
- 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
- Closed-Circuit Television Systems (AREA)
- Studio Devices (AREA)
- Television Signal Processing For Recording (AREA)
Description
本発明は、例えば、例えば監視カメラによって撮像され、蓄積された画像を表示するための手法に関するものである。 The present invention relates to a technique for displaying, for example, an image captured and accumulated by a surveillance camera, for example.
近年、デジタルカメラあるいはデジタルビデオカメラに代表されるように、静止画像、動画像を電子的に記録、再生できる製品が発売されている。 In recent years, as represented by a digital camera or a digital video camera, products capable of electronically recording and reproducing still images and moving images have been released.
また、電子的に扱うメリットとして、画像と共に、例えば時刻や、撮像情報などを属性として持たせることができる。これらの情報を用いて、静止画像や映像を編集して撮像者の意図を表現できるような映像編集システムもでてきている。 Also, as an advantage of electronic handling, it is possible to have, for example, time and imaging information as attributes together with images. Video editing systems that can express the intention of the photographer by editing still images and videos using these pieces of information have come out.
例えば、撮像装置から画像や映像を収集して編集する(編集ソフトフォトレタッチソフトあるいはビデオ編集ソフト)が製品化されている。 For example, an image or video collected from an imaging device and edited (editing software photo retouching software or video editing software) has been commercialized.
一方、最近のインターネットの普及により、ネットワークを介して全世界的に様々な情報を受信したり、発信したりできるようになってきている。また、ネットワーク接続機能をもつネットワークカメラなどが登場してきている。 On the other hand, with the recent spread of the Internet, it has become possible to receive and transmit various information worldwide via a network. In addition, network cameras with network connection functions have appeared.
これらの発展により、遠隔地の画像をストリームとして受け取り、端末側で閲覧することが可能になる。また、同時に異なる地域の映像を閲覧することも可能となる。この受け取られたライブ映像は端末側でキャプチャするなどして蓄積しておくことが可能である。
しかしながら、ネットワークを介して収集される画像データが膨大となると、所望の蓄積画像を検索し、閲覧することは容易ではなかった。 However, when the amount of image data collected via the network becomes enormous, it is not easy to search for and view a desired stored image.
本発明では、膨大、多種類かつ不連続な蓄積画像群に対して、時間軸を利用して検索可能なシステムを提供することを1つの特徴とする。 One feature of the present invention is to provide a system capable of searching for a huge, diverse, and discontinuous stored image group using a time axis.
上述した目的を達成するために、本発明の画像収集装置は、例えば、以下の構成を有する。すなわち、カメラによって撮像された蓄積動画像を表示する第1のウインドウと、前記カメラの撮像時刻を示す時間軸を表示する第2のウインドウとを表示手段に表示させる表示制御手段と、撮像時刻を指示するための指示子の前記時間軸上における位置に対応する撮像時刻を蓄積動画像の再生を開始する撮像時刻として決定し、前記決定された再生を開始する撮像時刻の蓄積動画像を検索する検索手段とを有する。また、前記表示制御手段は、前記カメラの蓄積動画像の撮像期間の分布状態を前記時間軸上に表示させる。 In order to achieve the above-described object, the image collecting apparatus of the present invention has the following configuration, for example. That is, the display control means for displaying on the display means a first window for displaying the accumulated moving image imaged by the camera and a second window for displaying a time axis indicating the imaging time of the camera, and the imaging time. The imaging time corresponding to the position on the time axis of the indicator for indicating is determined as the imaging time for starting the reproduction of the accumulated moving image, and the accumulated moving image at the imaging time for starting the determined reproduction is searched. Search means. Further, the display control means displays the distribution state of the imaging period of the accumulated moving image of the camera on the time axis.
各カメラの画像を短時間で容易に検索することができる。 Images from each camera can be easily searched in a short time.
以下、本発明の実施の形態を詳細に述べる。 Hereinafter, embodiments of the present invention will be described in detail.
画像収集装置の構成図を図1に示す。 A block diagram of the image collecting apparatus is shown in FIG.
図1において、画像収集装置100は、システムを立ち上げるのに必要なプログラムやデータが記憶されるメモリ101、演算や処理の制御を行うところの中央処理装置102、文字、記号、画等情報を表示する表示装置103、データや情報を保存する補助記憶装置(HDD)104、文字等を入力するキーボード装置105、表示された文字等をカーソルで指示するポインティングデバイス106、データや情報を保存する差し替え可能(removable)な、二次記憶装置(FDD)107、インターネットなどのネットワーク200に接続されたネットワークインターフェースカードNIC108がバス109を介して接続される。
In FIG. 1, an image collecting apparatus 100 stores information such as a memory 101 that stores programs and data necessary for starting up the system, a
またメモリ101には、情報収集プログラム110、画像再生プログラム120、属性表示プログラム130、指示プログラム140、マルチ表示プログラム150、表示制御プログラム160がそれぞれ格納されている。
The memory 101 also stores an
また、FDD107には、蓄積画像170〜17nが格納されるものとする。また、HDD104には、蓄積画像群180〜18nが格納されるものとする。
The FDD 107 stores stored
図2は、ネットワークカメラ300と画像収集装置100との接続関係を示す図である。
FIG. 2 is a diagram illustrating a connection relationship between the
ネットワークカメラ300は、画像を撮像する撮像装置301、撮像した画像を保存する画像蓄積装置302を有し、画像収集装置100と同様にネットワーク200に接続されている。図2ではネットワークカメラ300はネットワーク200上に1台しか描かれていないが、同様のネットワークカメラが複数ネットワーク200に接続されているものとする。なお、画像蓄積装置302は必須ではなく後述の画像収集によって直接画像収集装置に画像を蓄積させても良い。また、ネットワーク200の代わりに画像蓄積装置302に保存された画像を着脱可能な記録メディアとしての二次記憶装置107から画像収集装置に画像を受け渡しても良い。
The
なお、画像蓄積装置302および二次記憶装置107に蓄積される蓄積画像170〜17nには画像及び各画像の付帯情報として撮像時刻が含まれる。
Note that the
次に、本実施例の動作について詳細に説明する。 Next, the operation of this embodiment will be described in detail.
画像収集プログラム110の収集動作を図3の動作処理フローチャートを用いて示す。
The collection operation of the
まず、ステップs301において画像を読み込む。二次記憶装置107、および、画像蓄積装置302、撮像装置301から取得された画像が読み込まれる。具体的には、二次記憶装置107に記憶された画像ファイルが読み込まれる。また、画像収集としてネットワークカメラ300の画像蓄積装置302からの、例えばftp転送などのネットワークプログラムによって蓄積画像が読み込まれる。また、ネットワークを介してストリーム配信された撮像装置301によって撮像された画像を収集する。
First, an image is read in step s301. Images acquired from the
ステップs302において、ネットワークカメラ300毎に蓄積画像180〜18nとしてHDD104に保存する。
In step s302, the
蓄積画像180〜18nは、ネットワークカメラごとに1つのあるフォルダに画像ファイル群を保存するなどして分類される。 The stored images 180 to 18n are classified by storing an image file group in one folder for each network camera.
ステップs303において、全ての蓄積画像が読み込まれたか確認し、読み込まれるまでステップs301〜s303を繰り返し、全て読み込まれたら終了する。なお、画像収集プログラム110は、ネットワークを介した画像収集など、画像収集装置100に常に画像が配信されるような場合は、終了せずにステップs301,s302を繰り返しても良い。
In step s303, it is confirmed whether all the stored images have been read. Steps s301 to s303 are repeated until all the stored images have been read. Note that the
なお画像収集プログラムの動作は、1時間おきに起動してもよいし、時刻を指定して起動させてもよい。また、マルチ表示プログラム150が起動するたびに同時に起動されても良い。 Note that the operation of the image collection program may be activated every hour, or may be activated by specifying a time. Alternatively, the multi-display program 150 may be activated at the same time each time it is activated.
次に、画像再生プログラム120の画像再生動作を図4の動作処理フローチャートを用いて示す。 Next, an image reproduction operation of the image reproduction program 120 will be described with reference to an operation processing flowchart of FIG.
まず、ステップs401において、HDD104に蓄積された蓄積画像のうち所望の1つが選択される。
First, in step s401, a desired one of the stored images stored in the
そして、ステップs402において、表示装置103の画面上に表示される指定位置を検出する。
In step s402, the designated position displayed on the screen of the
ステップs403において、指定された位置に対応した蓄積画像の撮像時刻を再生開始時刻として決定する。指定がない場合は、例えば時刻順に古い物から指定される。 In step s403, the image capturing time corresponding to the designated position is determined as the reproduction start time. When there is no designation, it designates from the oldest thing in order of time, for example.
ステップs404において、図5に示すようにディスプレイ103上に画像が再生される画像表示ウインドウ501が表示され、静止画像であれば該当時刻の画像が表示される。また、動画像であれば再生開始時刻から終了までの映像が再生される。
In step s404, as shown in FIG. 5, an
つぎに、ステップs405において、再生すべき画像群が残っていれば、s406で次の時刻を新たに指定してs403〜s405を繰り返す。そして、全て表示されたら新たな指示が発生するまでステップs401において待機する。 Next, in step s405, if there remains an image group to be reproduced, the next time is newly designated in s406, and s403 to s405 are repeated. Then, if all are displayed, the process waits in step s401 until a new instruction is generated.
なお、画像再生プログラム120は画像の再生動作を並列に実行させることができる。 Note that the image reproduction program 120 can execute image reproduction operations in parallel.
つぎに、図6の動作処理フローチャートを用いて属性表示プログラム130の動作処理を説明する。
Next, the operation processing of the
まず、ステップS601において、あるネットワークカメラによって撮像された蓄積画像が選択されたことを検出する。そして、ステップs602に進み、選択された画像に付帯する属性情報(時刻に関する情報)を読み込み、ステップs603に進み、このよみこまれた属性情報を表示する。 First, in step S601, it is detected that an accumulated image captured by a certain network camera has been selected. In step s602, attribute information (information related to time) attached to the selected image is read. In step s603, the read attribute information is displayed.
本実施の形態では、図7に示すように、ある一定期間(図7では2002/1/1〜2002/11/29)に対して蓄積画像の存在する期間をウインドウ701上に帯状に表示させる。具体的には、たとえば読み込まれた属性値の蓄積時刻に該当する期間を、時間軸を示す帯702の中で塗りつぶすことで蓄積画像期間を識別させる。ステップs604に進み、さらに画像群が残っていれば、ステップs602に戻り、再度s602〜s604を繰り返す。全て選択された画像の蓄積期間情報が表示された場合、新たな指示をs601で待つ。
In this embodiment, as shown in FIG. 7, the period in which the accumulated image exists for a certain period (2002/1/1 to 2002/11/29 in FIG. 7) is displayed on the
次に指示プログラム140の指示動作を図8の動作処理フローチャートを用いて説明する。
Next, the instruction operation of the
まず、s801において、図7のポインティングデバイス106がクリックされたときの図7に示すカーソル111の位置を検出する。そして、ステップs802において、検出されたカーソル111の位置から対応する時間帯を割り出す。さらに、ステップs803において、該当する帯状の時間表示の位置から、該当する撮像時刻を割り出す。
First, in s801, the position of the
なお、本実施の形態における帯表示による時間帯は、2002/1/1の0:00から2002/11/29の12:00までの期間が扱われている。図7の場合、ポインティングデバイス106によって、例えば2002/10/29 8:00が選択されている。
In the present embodiment, the time zone by the band display covers the period from 2:00 on 2002/1/1 to 12:00 on 2002/11/29. In the case of FIG. 7, for example, 2002/10/29 8:00 is selected by the
そして、ステップs804において、蓄積画像と指定された時刻に関する情報を表示制御プログラム160に受け渡す。
In step s804, information related to the stored image and the designated time is transferred to the
次に、図9の動作処理フローチャートを用いてマルチ表示プログラム150による画像収集装置100の動作説明する。マルチ表示は例えば図10に示すように、複数の画像ウインドウ501を再生表示することを指す。
Next, the operation of the image collection apparatus 100 by the multi-display program 150 will be described using the operation processing flowchart of FIG. For example, as shown in FIG. 10, the multi-display indicates that a plurality of
まず、ステップs901において、表示されるべき蓄積画像に対応する例えば6つのネットワークカメラが指定される。ステップs902において、指定された蓄積画像のそれぞれに対応する属性(撮像期間)情報の表示が属性表示プログラム130で行なわれる。例えば図10に示す属性情報表示ウインドウ1001のように、各蓄積画像のそれぞれに対応する蓄積された画像の撮像期間に関する情報(蓄積画像の有無)が帯表示702a〜fとして識別表示される。ウインドウ1001において、その縦軸は各インターネットカメラの名称であり、横軸は蓄積画像が撮像された時刻を示している。
First, in step s901, for example, six network cameras corresponding to accumulated images to be displayed are designated. In step s902, the
次に、ステップs903において、選択された蓄積画像の画像ウインドウ上における表示位置を決定する。例えば、ステップs901においてネットワークカメラが指定された順番に左上から配列する。 In step s903, the display position of the selected accumulated image on the image window is determined. For example, the network cameras are arranged from the upper left in the order specified in step s901.
次に、ステップs904において、表示制御プログラム160に対して蓄積画像を処理するための初期化イベントを投げる。これによって、再生開始時刻が指定される。
Next, in step s904, an initialization event for processing the stored image is thrown to the
ステップs905においてイベントの発生を検出した場合、ステップs906に進む。ステップs906において、発生したイベントが表示制御プログラム160からのものである場合、ステップs907に進む。ステップs907において、再生すべき蓄積画像と表示位置、再生開始する蓄積画像の撮像時刻に関する情報がそれぞれ画像再生プログラム120に受け渡される。
If occurrence of an event is detected in step s905, the process proceeds to step s906. If it is determined in step s906 that the event that has occurred is from the
この処理の結果、図10に示すように、複数の表示再生プログラム120が動作し、画像ウインドウ501上に各ネットワークカメラにおいて撮像された蓄積画像がマルチ画像表示される。
As a result of this processing, as shown in FIG. 10, a plurality of display reproduction programs 120 are operated, and accumulated images captured by each network camera are displayed in a multi-image on the
ステップs908において終了イベントであると判断した場合、マルチ表示プログラムを終了する。 If it is determined in step s908 that the event is an end event, the multi-display program is ended.
次に、表示制御プログラム160による表示制御動作を図11の造作処理フローチャートを用いて説明する。
Next, the display control operation by the
まず、ステップs1101において、イベントの発生が検出された場合、ステップs1102に進む。ステップs1102において、発生したイベントが指示プログラム140のs804の指定された蓄積画像と時刻に関する情報を取得したイベントと判別された場合、ステップs1103に進む。ステップs1103において、取得した蓄積画像と指定時刻に関する情報を組とし、ステップs1104においてこの組を引数としてマルチ表示プログラム150へイベントを投げる(s1104)。
First, in step s1101, when occurrence of an event is detected, it progresses to step s1102. If it is determined in step s1102 that the event that has occurred is an event in which information related to the specified stored image and time in s804 of the
ステップs1105において、マルチ表示プログラム150の初期化のイベントであることが判別された場合、ステップs1106に進み、蓄積画像および指定時刻を組みとしたデフォルトを決定し、マルチ表示プログラム150にイベントとして返す(s1104)。例えば、最も古い画像を指定した再生位置を返す。 If it is determined in step s1105 that the event is an initialization event for the multi-display program 150, the process advances to step s1106 to determine a default including the stored image and the specified time, and returns it to the multi-display program 150 as an event ( s1104). For example, the playback position specifying the oldest image is returned.
s1107において、終了のイベントであると判別された場合、表示制御プログラム160を終了させる。
If it is determined in s1107 that the event is a termination event, the
以上のようにすることで、長期間に渡り不連続に蓄積された複数の画像群、つまり蓄積情報から、指示プログラム140での指示によって所望された蓄積情報の所望された時点の画像の表示再生を行うことが出来る。
As described above, a plurality of image groups accumulated discontinuously over a long period of time, that is, display / reproduction of an image at a desired time of accumulated information desired by an instruction in the
(第2の実施の形態)
本実施の形態では、複数の制御を同時に行うことで、非同期に蓄積された蓄積情報を統一的に扱う処理を説明する。なお、本実施の形態の構成は、指示プログラム140およびマルチ表示プログラムが後述のとおりの処理に変更される以外は図1と同等である。
(Second Embodiment)
In the present embodiment, a process will be described in which accumulated information accumulated asynchronously is unified by performing a plurality of controls simultaneously. The configuration of the present embodiment is the same as that of FIG. 1 except that the
図12を用いて、本実施の形態における指示プログラム141による指示動作を説明する。 The instruction operation by the instruction program 141 in this embodiment will be described with reference to FIG.
ステップs1201において、図13に示すとおり、属性情報表示ウインドウ1001上に、指示子1301を表示させる。この棒状の指示子1301は、時間軸垂直方向に重畳され、ポインティングデバイス106を用いて移動させることができる。
In step s1201, an
ステップs1202において、例えば図13の「OK」ボタン1302が選択されると指示子1301の画面上の表示位置を取得する。そして、s1203において、該取得された位置が時間帯のうちのどの時刻に対応するかを割り出す。そして、ステップs1204に進み、指定された時刻に関する情報を表示制御プログラム160に受け渡す。
In step s1202, for example, when the “OK”
表示制御プログラムは、指定された時刻に関する情報に基づいて、現在マルチ表示すべき指定された蓄積画像の全てに再生の指示を画像再生プログラムに送る。すなわち、画像再生プログラム120は、指定された全てのネットワークカメラによって指定された時刻に撮像された画像を検索し、同時に再生表示させる。 The display control program sends a playback instruction to all the specified stored images to be multi-displayed to the image playback program based on information about the specified time. That is, the image reproduction program 120 searches for images captured at a designated time by all designated network cameras, and reproduces and displays them simultaneously.
すなわち、指示子1301を時間軸(横軸)上で時間軸に対して垂直方向に移動させることにより、複数の蓄積画像に対する同時刻の再生を一度に行うことができ、効率がよい。
That is, by moving the
なお、チェックボックスを表示させることにより、画像再生プログラム120への画像データの受け渡しを特定の1つにするかあるいは表示されている全画像にするかを切替えるようにしてもよい。 It should be noted that by displaying a check box, it is possible to switch whether the image data transfer to the image reproduction program 120 is a specific one or all displayed images.
また、指定された時刻に蓄積された画像が存在しない場合、指定された時刻以降で最も近い時刻に蓄積された画像を再生してもよい。このとき、指定した画像でないことを示すために、図14に示すとおり、画像表示ウインドウ501の周囲に赤い枠を設けたり、画像を点滅させたりしてもよい。また、指定された時刻に蓄積画像が存在しないことを示すために、図15に示すとおり、画像表示ウインドウ501上に特定の画像を表示させてもよい。
In addition, when there is no image accumulated at the designated time, the image accumulated at the nearest time after the designated time may be reproduced. At this time, a red frame may be provided around the
また、蓄積画像が存在しない期間を含む不連続な画像をマルチ画像再生しても以下のとおりにして同期を取ることができる。このときの画像再生プログラムの画像再生動作処理フローチャートを図17に示す。 Further, even when a discontinuous image including a period in which no accumulated image exists is reproduced as a multi-image, synchronization can be achieved as follows. FIG. 17 shows a flowchart of the image reproduction operation process of the image reproduction program at this time.
まず、ステップs1701において、HDD104に蓄積された蓄積画像のうち所望の1つが選択される。そして、ステップs1702において、表示装置103の画面上に表示される画像の表示位置が指定される。ステップs1703において、指定された位置に対応した時刻を再生開始時刻として決定する。指定された時刻に該当する画像がない場合は、決定された時刻以降であって最も近い蓄積画像が存在する時刻を再生開始時刻として決定する。
First, in step s1701, a desired one of the stored images stored in the
ステップs1704において、同期信号を発生させ、イベントの発生が検出された場合、ステップs1705に進む。ステップs1705において、各インターネットカメラの蓄積画像の撮像時刻が指定された再生開始時刻と異なるタイミングであるかどうかそれぞれ判断する。再生開始時刻に蓄積画像が存在しないものは、最も近い蓄積画像が存在する時刻の蓄積画像を再生表示される。一方、タイミングイベント(同期信号)がs1703で指定された再生開始時刻のタイミングであると判別されたものは、s1707へ進み、決定された再生開始時刻に対応する蓄積画像を再生表示する。 In step s1704, a synchronization signal is generated, and if occurrence of an event is detected, the process proceeds to step s1705. In step s1705, it is determined whether the image capturing time of the stored image of each Internet camera is different from the designated playback start time. If there is no accumulated image at the reproduction start time, the accumulated image at the time when the closest accumulated image exists is reproduced and displayed. On the other hand, if it is determined that the timing event (synchronization signal) is the timing of the reproduction start time specified in s1703, the process proceeds to s1707, and the stored image corresponding to the determined reproduction start time is reproduced and displayed.
マルチ表示を同期的に表示するための信号は、具体的には、指定された時点が12:00:00.00で、動画が30fpsであるとすれば、12:00:00.00,12:00:00.01,…12:00:00.29,12:00:01.00と言ったタイミングで発生させる。このような処理によりある指定された時点から、例え歯抜けの蓄積画像があったとしても、マルチ表示全体で同期をとって統一的に再生することが出来る。 Specifically, the signal for synchronously displaying the multi-display is 12: 00: 00.00, 12 if the designated time point is 12: 00: 00.00 and the moving image is 30 fps. : 10: 00: 00.01, ... 12: 00: 0.29, 12: 00: 01.00. Even if there is an accumulation image of missing teeth from a specified point in time by such processing, it can be reproduced in a unified manner in synchronization with the entire multi-display.
なお、ウインドウ501に表示される蓄積画像の代わりに現在インターネットカメラが撮像している画像を切換表示してもよい。
Note that instead of the stored image displayed in the
(第3の実施の形態)
本実施の形態では、蓄積画像の単位時間あたりの蓄積画像枚数に応じて蓄積画像の撮像時間帯の表示状態を変更する形態である。なお、画像収集装置100の構成は属性表示プログラムの動作処理以外は同様である。
(Third embodiment)
In the present embodiment, the display state of the storage time period of the stored image is changed according to the number of stored images per unit time of the stored image. The configuration of the image collecting apparatus 100 is the same except for the operation processing of the attribute display program.
図17は、本実施の形態における属性表示プログラムの動作処理フローチャートである。 FIG. 17 is an operational process flowchart of the attribute display program in the present embodiment.
まず、ステップs1701において、どのインターネットカメラの蓄積画像が選択されたかどうかを検出する。次にステップs1702において、選択されたインターネットカメラによって撮像された蓄積画像の属性情報(撮像時刻に関する情報)を抽出する。ステップs1703において、まだ属性情報が抽出されていない蓄積画像が存在するかどうか判別し、属性情報が抽出されていない蓄積画像があればステップs1702に戻る。すべての蓄積画像の属性情報の抽出を完了したと判断した場合、ステップs1704に進み、図18に示すとおりウインドウ1801上にインターネットカメラによって撮像された蓄積画像の撮像時刻の分布状態を示す帯1802が表示される。
First, in step s1701, it is detected which stored image of which Internet camera has been selected. Next, in step s1702, attribute information (information relating to the imaging time) of the stored image captured by the selected internet camera is extracted. In step s1703, it is determined whether there is an accumulated image from which attribute information has not yet been extracted. If there is an accumulated image from which attribute information has not been extracted, the process returns to step s1702. If it is determined that the extraction of the attribute information of all the stored images has been completed, the process proceeds to step s1704, and a
帯1802の横方向は撮像時刻を示し、黒っぽく表示されているほど蓄積画像の単位時間あたりの撮像枚数が多いことを示している。例えば、単位時間あたり0枚から500枚の蓄積のばらつきがあった場合、ディスプレイで表現できる濃度を0〜100とすると500/100=5枚の蓄積数がある毎に表示する濃度を変更すればよい。例えば単位時間あたりの枚数が0枚では濃度0、200枚では濃度40、500枚では濃度100として表現する。このような蓄積画像の分布状態を表示することは、例えば異常を検知して画像の蓄積を開始するシステムが提案されているが、このようなシステムに有用である。
The horizontal direction of the
この帯1802の所望の時刻に対応する位置を指定することで、その時刻の蓄積画像を検索し、再生表示をウインドウ501上で行うことができる。なお、濃淡ではなく、色相を変えて蓄積画像の単位時間あたりの撮像枚数を示してもよい。
By designating a position corresponding to a desired time in the
また、図19に示すとおり、帯の高さ方向を蓄積画像のサイズに関する情報に割り当てることもできる。具体的には、例えば、画像サイズの640x320を画素の100dot、320x160を画素の50dot、160X80を画素の25dotというような「高さ」に変換して表現させることで実現される。 Further, as shown in FIG. 19, the height direction of the band can be assigned to information relating to the size of the accumulated image. Specifically, for example, the image size 640 × 320 is converted into a “height” such as 100 dots of pixels, 320 × 160 is converted to 50 dots of pixels, and 160 × 80 is converted to “heights” of 25 dots of pixels.
なお、図19に示すような表示を実行するためには、蓄積画像の属性情報として、撮像時刻だけでなく、蓄積画像の画像サイズを保持しておく必要がある。これら撮像時刻、画像サイズに関する情報を必要に応じて読み出すことにより、図19の表示を行うことができる。 In order to execute the display as shown in FIG. 19, it is necessary to hold not only the imaging time but also the image size of the accumulated image as the attribute information of the accumulated image. The information shown in FIG. 19 can be displayed by reading out the information regarding the imaging time and the image size as necessary.
以上説明したとおり、長期間に渡り無秩序に複数蓄積された画像群に対して、画像フレーム数の分布の変化を濃淡で明示することで、容易に所望される時刻の蓄積画像を指定できる。 As described above, it is possible to easily specify an accumulated image at a desired time by clearly indicating a change in the distribution of the number of image frames in a shade for an image group that is randomly accumulated over a long period of time.
なお、上述した実施の形態においては、多地域で長期間に渡って蓄積された情報において、統一的な国際標準時GMTで検索するのではなく、各地域時刻で統一的に扱ってもよい。例えばある日の一日の再生を指定した際に、全ての地域の蓄積画像で、夜中の暗闇から朝日が昇り昼になりまた夜になる、といったような、同期表示が可能となる。 In the above-described embodiment, information accumulated over a long period of time in multiple areas may be handled in a unified manner at each local time instead of being searched by the unified international standard time GMT. For example, when the reproduction of one day of a certain day is designated, synchronized display such as the morning sun rising from the darkness in the middle of the night to the daytime and the nighttime can be performed on the accumulated images in all regions.
100 画像収集装置
101 メモリ
102 CPU
103 表示装置
300 ネットワークカメラ
100 Image collection device 101
103
Claims (5)
撮像時刻を指示するための指示子の前記時間軸上における位置に対応する撮像時刻を蓄積動画像の再生を開始する撮像時刻として決定し、前記決定された再生を開始する撮像時刻の蓄積動画像を検索する検索手段とを有し、
前記表示制御手段は、前記カメラの蓄積動画像の撮像期間の分布状態を前記時間軸上に表示させることを特徴とする画像収集装置。 Display control means for causing the display means to display a first window for displaying the accumulated moving image captured by the camera and a second window for displaying a time axis indicating the imaging time of the camera;
Determine the imaging time corresponding to the position in the time axis of the indicator for indicating the imaging time as an imaging time to start playback of the accumulated video image, storing moving image imaging time to start playing the determined And a search means for searching for
The display control means displays the distribution state of the imaging period of the accumulated moving image of the camera on the time axis.
前記カメラの蓄積動画像の撮像期間の分布状態を前記第2のウインドウの時間軸上に表示させることを特徴とする表示方法。 An indicator for instructing the imaging time by displaying on the display means a first window for displaying the accumulated moving image captured by the camera and a second window for displaying a time axis indicating the imaging time of the camera. wherein determining the imaging time corresponding to the position on the time axis as an imaging time to start playback of the accumulated video image to display the accumulated moving image imaging time to start playing the determined in the first window A display method in an image collecting apparatus,
A display method of displaying a distribution state of an imaging period of an accumulated moving image of the camera on a time axis of the second window.
カメラによって撮像された蓄積動画像を表示する第1のウインドウと、前記カメラの撮像時刻を示す時間軸を表示する第2のウインドウとを表示手段に表示させる表示制御手順と、
撮像時刻を指示するための指示子の前記時間軸上における位置に対応する撮像時刻を蓄積動画像の再生を開始する撮像時刻として決定し、前記決定された再生を開始する撮像時刻の蓄積動画像を検索する検索手順とを実行させ、
前記表示制御手順は、前記カメラの蓄積動画像の撮像期間の分布状態を前記時間軸上に表示させる
ことを特徴とするプログラム。 On the computer,
A display control procedure for causing the display means to display a first window for displaying the accumulated moving image captured by the camera and a second window for displaying a time axis indicating the imaging time of the camera;
Determine the imaging time corresponding to the position in the time axis of the indicator for indicating the imaging time as an imaging time to start playback of the accumulated video image, storing moving image imaging time to start playing the determined And perform a search procedure to search for
The display control procedure displays a distribution state of an imaging period of the accumulated moving image of the camera on the time axis.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004023588A JP4383909B2 (en) | 2004-01-30 | 2004-01-30 | Image collecting apparatus, method thereof, program for executing the method, and storage medium storing the program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004023588A JP4383909B2 (en) | 2004-01-30 | 2004-01-30 | Image collecting apparatus, method thereof, program for executing the method, and storage medium storing the program |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2005217886A JP2005217886A (en) | 2005-08-11 |
| JP2005217886A5 JP2005217886A5 (en) | 2007-03-01 |
| JP4383909B2 true JP4383909B2 (en) | 2009-12-16 |
Family
ID=34906550
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004023588A Expired - Fee Related JP4383909B2 (en) | 2004-01-30 | 2004-01-30 | Image collecting apparatus, method thereof, program for executing the method, and storage medium storing the program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4383909B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021192264A (en) * | 2017-07-14 | 2021-12-16 | キヤノンマーケティングジャパン株式会社 | Information processing apparatus, information processing method, and program |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007243267A (en) * | 2006-03-06 | 2007-09-20 | Sony Corp | Video surveillance system and video surveillance program |
| JP2008187656A (en) * | 2007-01-31 | 2008-08-14 | Aiphone Co Ltd | Video intercom system |
| JP5473478B2 (en) * | 2009-08-24 | 2014-04-16 | キヤノン株式会社 | Image display apparatus, control method thereof, and program |
| JP2012004739A (en) | 2010-06-15 | 2012-01-05 | Sony Corp | Information processor, information processing method and program |
| GB2532926A (en) * | 2014-11-27 | 2016-06-08 | Ibm | Managing time-dependent electronic files |
-
2004
- 2004-01-30 JP JP2004023588A patent/JP4383909B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021192264A (en) * | 2017-07-14 | 2021-12-16 | キヤノンマーケティングジャパン株式会社 | Information processing apparatus, information processing method, and program |
| JP7273333B2 (en) | 2017-07-14 | 2023-05-15 | キヤノンマーケティングジャパン株式会社 | Information processing device, information processing method, program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005217886A (en) | 2005-08-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1326070C (en) | Video information intelligent management system | |
| JP5524653B2 (en) | Display control apparatus and control method thereof | |
| US20120110509A1 (en) | Information processing apparatus, information processing method, program, and surveillance system | |
| CN101676913A (en) | Image searching device, digital camera and image searching method | |
| CN100551006C (en) | Reproducing apparatus, imaging apparatus, and screen display method | |
| AU2005200888A1 (en) | Visualising camera position in recorded video | |
| US12549689B2 (en) | Video reception/search apparatus and video display method | |
| US8405754B2 (en) | Image processing apparatus and control method for image processing apparatus | |
| JP2007243289A (en) | Video surveillance system and video surveillance program | |
| JP2013007836A (en) | Image display device, image display method, and program | |
| JP2009123196A (en) | Image search device | |
| JP4383909B2 (en) | Image collecting apparatus, method thereof, program for executing the method, and storage medium storing the program | |
| US20060126963A1 (en) | Frame classification information providing device and program | |
| JP5329130B2 (en) | Search result display method | |
| EP3185137A1 (en) | Method, apparatus and arrangement for summarizing and browsing video content | |
| JP4241562B2 (en) | Image compression device | |
| JP3558813B2 (en) | Video surveillance system | |
| JPH06162116A (en) | Video display | |
| JP2014192532A (en) | Image processing program and image processing device | |
| JP5554214B2 (en) | Minutes system and program | |
| JP2008311847A (en) | Display control apparatus, display control method, and program | |
| JP4209379B2 (en) | RECORDING DEVICE, ITS BROWSER DEVICE, ITS PROGRAM, AND RECORDING MEDIUM | |
| JP5737192B2 (en) | Image processing program, image processing apparatus, and image processing method | |
| JP2008090526A (en) | Conference information storage device, system, conference information display device, and program | |
| JP2006074667A (en) | Video surveillance system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070117 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070117 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081031 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081111 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090108 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090217 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090403 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090512 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090805 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20090827 |
|
| 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: 20090915 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090924 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121002 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4383909 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131002 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |