JP2008141608A - Image display processing device and processing method of image display processing device - Google Patents
Image display processing device and processing method of image display processing device Download PDFInfo
- Publication number
- JP2008141608A JP2008141608A JP2006327334A JP2006327334A JP2008141608A JP 2008141608 A JP2008141608 A JP 2008141608A JP 2006327334 A JP2006327334 A JP 2006327334A JP 2006327334 A JP2006327334 A JP 2006327334A JP 2008141608 A JP2008141608 A JP 2008141608A
- Authority
- JP
- Japan
- Prior art keywords
- image
- frame
- network camera
- display
- frame image
- 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.)
- Granted
Links
Images
Landscapes
- Closed-Circuit Television Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
【課題】複数のフレームレートの異なる蓄積画像を同時に表示する場合に、「コマ送り」若しくは「コマ戻し」等の再生制御を行っても、再生の時刻を同期させることを目的とする。
【解決手段】複数のネットワークカメラ装置からのフレーム画像の表示を略同一のタイミングで更新表示させるための画像表示処理装置であって、新たに表示すべき第1のネットワークカメラ装置のフレーム画像とともに、取得される新たに表示すべき第1のネットワークカメラ装置のフレーム画像の撮影時刻に基づいて第2のネットワークカメラ装置のフレーム画像を取得する取得手段と、取得手段によって取得される新たに表示すべき第1,第2のネットワークカメラ装置のフレーム画像に略同一のタイミングで表示手段に更新表示させる表示処理手段とを有することによって課題を解決する。
【選択図】図2An object of the present invention is to synchronize playback time even when playback control such as “frame advance” or “frame return” is performed when a plurality of stored images having different frame rates are displayed simultaneously.
An image display processing device for updating display of frame images from a plurality of network camera devices at substantially the same timing, together with a frame image of a first network camera device to be newly displayed, An acquisition means for acquiring the frame image of the second network camera device based on the photographing time of the frame image of the first network camera device to be newly acquired, and a new display acquired by the acquisition means The problem is solved by having display processing means for causing the display means to update and display the frame images of the first and second network camera devices at substantially the same timing.
[Selection] Figure 2
Description
本発明は、画像表示処理装置及び画像表示処理装置の処理方法に関する。 The present invention relates to an image display processing device and a processing method of the image display processing device.
インターネット技術を利用して、カメラの撮影した画像を蓄積し、ネットワークを介して接続されたパソコン等の端末装置に蓄積された映像を配信する映像配信システムがある(例えば、特許文献1参照)。 There is a video distribution system that uses Internet technology to store images taken by a camera and distribute video stored in a terminal device such as a personal computer connected via a network (for example, see Patent Document 1).
しかしながら従来のシステムにおいて、複数の画像を同時に再生し、同時に早送りや巻き戻し等の操作を行うことが考慮されていなかった。 However, in the conventional system, it has not been considered to simultaneously reproduce a plurality of images and simultaneously perform operations such as fast forward and rewind.
ここで、1つの操作で複数のカメラの蓄積画像の再生制御を行う場合を考える。この場合、再生制御が「再生」や、「早送り」、「巻き戻し」、「スロー再生」等、時間に関連付けて再生する制御ならば、各カメラの1フレームの画像に対して行う処理を同時に実行することにより、複数の蓄積画像の時刻を同期して表示することができる。 Here, a case where reproduction control of accumulated images of a plurality of cameras is performed by one operation is considered. In this case, if the playback control is playback control related to time, such as “playback”, “fast forward”, “rewind”, “slow playback”, etc., the processing performed on one frame image of each camera is performed simultaneously. By executing, it is possible to display the time of a plurality of accumulated images in synchronization.
ところで、カメラから得られる画像のフレームレートは、カメラごと、あるいは時間ごとに変更することができる。
このように蓄積された各カメラのフレームレートが異なる場合を想定する。この状況において、再生制御が「コマ送り」あるいは、「コマ戻し」等、時間に依存することなく同一のタイミングで複数フレームの表示が更新される処理が選択された場合、表示される複数のフレーム画像の撮影時刻が同期しない。
By the way, the frame rate of the image obtained from the camera can be changed for each camera or for each time.
Assume that the frame rates of the cameras accumulated in this way are different. In this situation, when a process for updating the display of multiple frames at the same timing is selected without depending on time, such as “frame advance” or “frame return”, the multiple frames displayed are displayed. The image capture time is not synchronized.
本発明はこのような問題点に鑑みなされたもので、複数のフレームレートの異なる蓄積画像を同時に表示する場合に、「コマ送り」若しくは「コマ戻し」等の再生制御を行っても、再生の時刻を同期させることを目的とする。 The present invention has been made in view of such problems, and when displaying a plurality of stored images having different frame rates at the same time, even if playback control such as “frame advance” or “frame return” is performed, The purpose is to synchronize the time.
そこで、本発明は、複数のネットワークカメラ装置からのフレーム画像の表示を略同一のタイミングで更新表示させるための画像表示処理装置であって、新たに表示すべき第1のネットワークカメラ装置のフレーム画像とともに、取得される新たに表示すべき第1のネットワークカメラ装置のフレーム画像の撮影時刻に基づいて第2のネットワークカメラ装置のフレーム画像を取得する取得手段と、前記取得手段によって取得される新たに表示すべき第1,第2のネットワークカメラ装置のフレーム画像に略同一のタイミングで表示手段に更新表示させる表示処理手段とを有することを特徴とする。 Therefore, the present invention is an image display processing device for updating display of frame images from a plurality of network camera devices at substantially the same timing, and is a frame image of a first network camera device to be newly displayed. And an acquisition means for acquiring the frame image of the second network camera device based on the shooting time of the frame image of the first network camera device to be newly acquired, and the newly acquired by the acquisition means. And display processing means for causing the display means to update and display the frame images of the first and second network camera devices to be displayed at substantially the same timing.
係る構成とすることにより、複数のフレームレートの異なる記録画像を表示する場合に、「コマ送り」若しくは「コマ戻し」等の再生処理を行っても、再生の時刻を同期させることができる。 With such a configuration, when a plurality of recorded images with different frame rates are displayed, the playback time can be synchronized even if playback processing such as “frame advance” or “frame return” is performed.
なお、画像表示処理装置とは、例えば、後述する画像再生装置3等に対応する。
The image display processing device corresponds to, for example, an
また、本発明は、画像表示処理装置の処理方法としてもよい。 The present invention may also be a processing method for an image display processing device.
本発明によれば、複数のフレームレートの異なる記録画像を表示する場合に、「コマ送り」若しくは「コマ戻し」等の再生制御を行っても、再生の時刻を同期させることができる。 According to the present invention, when a plurality of recorded images having different frame rates are displayed, the playback time can be synchronized even if playback control such as “frame advance” or “frame return” is performed.
以下、本発明の実施形態について図面に基づいて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(実施形態1)
図1は、画像表示処理装置である画像再生装置3のハードウェア構成図である。図1に示されるように、画像再生装置3は、ハードウェア構成として、入力装置110と、ディスプレイ120と、ROM150と、RAM160と、CPU170と、インターフェース回路180と、HD190とを有する。
(Embodiment 1)
FIG. 1 is a hardware configuration diagram of an
入力装置110は、操作者(又はユーザ)の操作に応じて、画像再生装置3に「コマ送り(コマ戻し)」処理などの各種操作情報等を入力するためのものであり、マウス及びキーボードからなる。ディスプレイ120は、画像等を表示する。ROM150は後述の画像再生装置の処理を実行するためのプログラムを格納する。RAM160は、上記プログラムを実行するためのワークメモリとして用いられる。CPU170は、上記プログラムに基づいて画像再生装置3の全体を制御する。HD190は、フレーム画像を蓄積するための不揮発性の記憶媒体である。HD190にプログラムを記憶しておいてもよい。
The
インターフェース回路180は、画像再生装置3をネットワーク等に接続する。後述する画像再生装置3が行う処理に係る処理を実行するプログラムは、ネットワーク等を通じてダウンロードされたものであってもよい。
The
ROM150は、更に画像再生装置3の電源投入時に最初に読み込まれるプログラム等を記録する。RAM160は、画像再生装置3のメインメモリである。CPU170は、必要に応じて、ROM150よりプログラムを読み出して、RAM160に格納し、プログラムを実行することで、後述する画像処理の機能を実現する。
The
なお、後述する画像蓄積装置2のハードウェア構成も図1の示した画像再生装置3のハードウェア構成と同様である。つまり、画像蓄積装置2は、CPU170、RAM160、ROM150等のハードウェアを有し、CPUが画像蓄積装置2用のプログラムを実行することによって処理を実現させる。
Note that the hardware configuration of the image storage device 2 described later is the same as the hardware configuration of the
図2は、ネットワークカメラシステムのシステム構成図及び各装置の機能構成図(その1)である。図2に示されるように、ネットワークカメラシステムには、ネットワーク4を介して、ネットワークカメラ装置1と、画像蓄積装置2と、画像再生装置3と、が接続されている。なお、図2には示していないが、ネットワーク4には複数のネットワークカメラ装置1が接続されているものとする。
FIG. 2 is a system configuration diagram of the network camera system and a functional configuration diagram of each device (part 1). As shown in FIG. 2, a
ネットワークカメラ装置1は、機能構成として、撮像部12とネットワークI/F部11とを有する。撮像部12は、撮像素子及び撮像素子から出力された画像を処理する処理回路からなり、ネットワークカメラ装置1が設置されている周辺画像を得る。ネットワークI/F部11は、ネットワーク4を介して画像のフレームレートなどの変更命令を受信したり、撮影された画像を外部に送信したりする回路からなる。
The
画像蓄積装置2は、機能構成として、ネットワークI/F部21と、画像蓄積部22と、フレーム検索部23と、蓄積画像送信部24と、画像管理部25とを有する。
The image storage apparatus 2 includes a network I /
ネットワークI/F部21は、ネットワーク4を介して情報を送受信する。画像蓄積部22は、ネットワークカメラ装置1から送信されたフレーム画像を画像蓄積装置2の不揮発性の記憶媒体に蓄積する。フレーム検索部23は、画像蓄積部22が蓄積したフレーム画像から新たに表示すべきフレーム画像を検索する。
The network I /
蓄積画像送信部24は、画像蓄積部22が蓄積したフレーム画像をネットワークI/F部21及びネットワーク4等を介して、画像再生装置3に送信する。画像管理部25は、蓄積画像送信部24が送信したフレーム画像を管理する。
ネットワークI/F部21は、インターフェース回路180によって実現される。また、画像蓄積部22はHD190によって実現される。また、フレーム検索部23,蓄積画像送信部24,及び画像管理部25は、ROM150,CPU170,及びRAM160によって実現される。
The accumulated
The network I /
画像再生装置3は、機能構成として、ネットワークI/F部31と、画像表示部32と、フレーム時刻管理部33と、フレーム要求部35とを有する。
The
ネットワークI/F部31は、ネットワーク4を介して情報を送受信する。画像表示部32は、画像蓄積装置2より受信したフレーム画像をディスプレイ120に表示させる。フレーム時刻管理部33は、表示しているフレーム画像の時刻を管理する。
The network I /
フレーム要求部35は、フレーム画像の要求を、ネットワークI/F部31及びネットワーク4等を介して、画像蓄積装置2に送信する。
ネットワークI/F部31は、インターフェース回路180によって実現される。画像表示部32,フレーム時刻管理部33,及びフレーム要求部35は、ROM150,CPU170,及びRAM160によって実現される。
The
The network I /
このようなシステムにおいて、ネットワークカメラ装置1は、撮像部12で撮影したフレーム画像をネットワークI/F部11等を介して、画像蓄積装置2に送信する。ネットワークI/F部21等を介してフレーム画像を受け取った画像蓄積装置2の画像蓄積部22は、受信したフレーム画像に、各フレーム画像の受信時刻を撮影時刻として関連付けて蓄積する。なお、撮影時刻の関連付けはネットワークカメラ装置1において実行してもよい。
In such a system, the
ここで、画像蓄積装置2は、複数のネットワークカメラ装置1から受信したフレーム画像を画像蓄積部22に蓄積する。
Here, the image storage device 2 stores the frame images received from the plurality of
画像再生装置3は、画像蓄積装置2に対して、複数のネットワークカメラ装置1から受け取って蓄積されたフレーム画像を要求する。画像蓄積装置2の蓄積画像送信部24は、取得したフレーム画像を、要求に応じて画像再生装置3に送信する。画像再生装置3の画像表示部32は、受信した複数のネットワークカメラ装置1のフレーム画像をディスプレイ120に表示する。
The
画像蓄積装置2の画像管理部25は、フレーム画像が生成されたネットワークカメラ装置1を特定するカメラID及びフレーム画像がネットワークカメラ装置において生成された順番を特定するフレームIDに基づいて、蓄積画像送信部24が送信したフレーム画像を管理する。
The
画像表示部32は、ユーザの操作を検出することにより、複数のネットワークカメラ装置の中から再生表示する対象のネットワークカメラ装置を少なくとも2つ選択する。以下の説明では、基準となるネットワークカメラ装置1を第1のネットワークカメラ装置とよび、その他を第2のネットワークカメラ装置(複数存在してもよい)と呼ぶ。
ここで、ユーザの操作が入力され、「コマ送り」又は「コマ戻し」の蓄積されたフレーム画像の再生処理が選択されたことを検出する。すると、フレーム要求部35は、選択されたネットワークカメラ装置のうち、1つのネットワークカメラ装置(第1のネットワークカメラ装置とする)のカメラIDと、フレームIDに基づいて再生制御の命令を作成し、画像蓄積装置2に送信する。
なお、本実施の形態における「コマ送り(コマ戻り)」処理とは、入力装置110を介した「コマ送り(コマ戻り)」命令に応じて、略同一のタイミングで各ネットワークカメラ装置のフレーム画像の再生表示の更新が行われる処理を指すものとする。例えば、入力装置110のマウスのクリック操作に応じて各ネットワークカメラ装置のフレーム画像の再生表示が1枚ずつ更新される。
The
Here, it is detected that the user's operation is inputted and the reproduction processing of the stored frame image of “frame advance” or “frame return” is selected. Then, the
The “frame advance (frame return)” process in the present embodiment is a frame image of each network camera device at substantially the same timing in accordance with a “frame advance (frame return)” command via the
画像蓄積装置2は、画像再生装置3より新たに表示すべきフレーム画像のカメラID及びフレームIDを含むフレーム画像の要求を受信する。すると、フレーム検索部23は、カメラID及びフレームIDに基づいて、該当するフレーム画像を画像蓄積部22から検索する。画像蓄積装置2の蓄積画像送信部24は、検索されたフレーム画像及び該フレーム画像の撮影時刻情報を画像再生装置3に送信する。
The image storage device 2 receives a frame image request including the camera ID and frame ID of a frame image to be newly displayed from the
再生処理命令が「コマ送り」の場合、フレーム検索部23は、カメラIDで識別される基準となる第1のネットワークカメラ装置で生成されたフレーム画像のフレームID又は撮影時刻情報を参照する。これらの情報を参照することにより、現在表示が行われているフレーム画像の次に撮影されたフレーム画像を検索する。そして、画像蓄積装置2の蓄積画像送信部24は、検索されたフレーム画像を新たに表示すべき画像として該フレーム画像の撮影時刻情報とともに画像再生装置3に送信する。一方、再生処理命令が「コマ戻し」の場合、フレーム検索部23は、フレームID又は撮影時刻情報を参照することにより、現在表示が行われているフレーム画像の直前に撮影されたフレームIDで識別されるフレーム画像を新たに表示すべき画像として検索する。
When the reproduction processing command is “frame advance”, the
更に、フレーム検索部23は、検索された第1のネットワークカメラ装置のフレーム画像に対応する、新たに再生表示すべき第2のネットワークカメラ装置のフレーム画像を検索する。具体的には、フレーム検索部23は、第2のネットワークカメラ装置のカメラIDを有するフレーム画像のうち、検索された第1のネットワークカメラ装置のフレーム画像の撮影時刻情報に最も近いフレーム画像の検索を実行する。
Further, the
フレーム検索部23は、取得した第2のネットワークカメラ装置のフレーム画像のフレームIDが既に送信したフレーム画像のフレームIDと同じか否かを判定する。判定の結果、取得したフレーム画像のフレームIDと既に送信されたフレーム画像のフレームIDとが異なる場合、フレーム検索部23は、取得したフレーム画像を画像再生装置3に送信する。一方、判定の結果、取得した第2のネットワークカメラ装置のフレーム画像のフレームIDと既に送信したフレーム画像のフレームIDとが同一の場合は、フレーム検索部23は、画像再生装置3に該当するフレーム画像がないことを示す検索結果を画像再生装置3に送信する。
The
画像再生装置3の画像表示部32は、画像蓄積装置2から取得した第1,第2のネットワークカメラ装置のフレーム画像を略同一のタイミングでディスプレイ120に更新表示させる。「コマ送り」再生処理の場合、画像表示部32は、同一のタイミングで第1,第2のネットワークカメラ装置のフレーム画像の再生表示を更新する。更新される第1のネットワークカメラ装置のフレーム画像に対応する第2のネットワークカメラ装置のフレーム画像が存在しない場合、画像表示部32は、第2のネットワークカメラ装置のフレーム画像の再生表示を更新しない。すなわち、画像表示部32は、第2のネットワークカメラ装置に関しては前回のフレーム画像の再生表示を維持する。
The
図3は、第2のネットワークカメラ装置のフレーム画像を検索する際のフレーム検索部23の機能を実行する画像蓄積装置2のCPU170の動作処理フローチャートである。CPU170は、第2のネットワークカメラ装置のカメラIDを画像再生装置3より予め受信する(S51)。
FIG. 3 is an operation process flowchart of the
続いて、CPU170は、第2のネットワークカメラ装置のカメラIDを有するフレーム画像の中から、画像再生装置3への送信対象となるフレーム画像を検索する。すなわち、CPU170は、第2のネットワークカメラ装置のカメラIDを有するフレーム画像の中から、送信対象の第1のネットワークカメラ装置のカメラIDを有するフレーム画像の撮影時刻に最も近いフレーム画像を検索する(S52)。
Subsequently, the
続いて、CPU170は、検索されたフレーム画像のフレームIDが、既に前回送信されたフレームIDと異なるか否かを確認する(S53)。
Subsequently, the
フレームIDが異なる場合、CPU170は、送信対象の第1のネットワークカメラ装置のカメラIDを有するフレーム画像とともに、検索された第2のネットワークカメラ装置のカメラIDを有するフレーム画像を画像再生装置3に送信する(S54)。
一方、S53において、フレームIDが同一の場合、上述したように、CPU170は、送信対象の第1のネットワークカメラ装置のカメラIDを有するフレーム画像とともに、第2のネットワークカメラ装置のフレーム画像には、該当するフレーム画像が存在しないことを示す検索結果を画像再生装置3に送信する(S55)。画像再生装置3のCPU170は、画像蓄積装置2から取得した第1,第2のネットワークカメラ装置のフレーム画像を略同一のタイミングでディスプレイ120に更新表示させる。
When the frame IDs are different, the
On the other hand, when the frame IDs are the same in S53, as described above, the
図4は、画像再生装置3において「コマ送り」再生処理を実行する際の、画像蓄積装置2によるフレーム画像の検索処理を模式的に示した図(その1)である。図4において、横軸は撮影時刻を示しており、横軸上の指標は、対応する撮影時刻のフレーム画像が蓄積されていることを示している。図4においては、基準となるネットワークカメラ装置Aの画像フレーム以外にその他2台のネットワークカメラ装置B,Cのフレーム画像が再生表示される例を示している。
FIG. 4 is a diagram (part 1) schematically showing frame image search processing by the image storage device 2 when the “frame advance” playback processing is executed in the
図4において、画像再生装置3のディスプレイ120の表示画面上に現在表示されているフレーム画像は、フレーム画像91、92、93とする。この状態で画像再生装置3において「コマ送り」再生処理を実行すると、画像再生装置3は、新たに表示すべきネットワークカメラ装置Aのフレーム画像として、フレーム画像91の時間的に次の撮影時刻情報を有するフレーム画像94を更新表示する。
In FIG. 4, the frame images currently displayed on the display screen of the
フレーム画像94の再生表示と同時に、画像再生装置3は、その他2台のネットワークカメラ装置B,Cに対応する新たに表示すべきフレーム画像として、フレーム画像94の撮影時刻に近いフレーム画像92,95がそれぞれ更新表示されることになる。すなわち、ネットワークカメラ装置Bのフレーム画像は、既に表示されているフレーム画像92の撮影時刻がフレーム画像94の撮影時刻に最も近いため、更新されずに表示される。また、ネットワークカメラ装置Cのフレーム画像は、フレーム画像93の時間的に次の撮影時刻情報を有するフレーム画像が表示されずにフレーム画像94の撮影時刻に最も近いフレーム画像95の表示に更新されることになる。
Simultaneously with the playback and display of the
上述したように本実施形態によれば、複数のフレームレートの異なるネットワークカメラ装置の蓄積フレーム画像を「コマ送り」若しくは「コマ戻し」の再生処理を行っても略同一のタイミングで更新表示される画像フレームの撮影時刻を同期させることができる。 As described above, according to the present embodiment, a plurality of network camera devices with different frame rates are updated and displayed at substantially the same timing even when the reproduction processing of “frame advance” or “frame return” is performed. The shooting time of the image frame can be synchronized.
(実施形態2)
第1の実施形態においては、画像蓄積装置2において再生表示するフレーム画像を検索する形態であったが、画像蓄積装置2では検索せず、画像再生装置3に全てのフレーム画像を順次送信し、画像再生装置3において選択表示する処理を行ってもよい。
図5は、このような処理を実行可能なネットワークカメラシステムの構成図である。図5のネットワークシステムの構成は、図2の画像蓄積装置2のフレーム検索部23に代えて画像索引作成部27の機能が設けられ、更に画像再生装置3のフレーム要求部35に代えて画像索引管理部36の機能が設けられている。その他の構成及びハードウェア構成は図2と同様である。
(Embodiment 2)
In the first embodiment, the frame image to be reproduced and displayed in the image storage device 2 is searched. However, the image storage device 2 does not search, but sequentially transmits all the frame images to the
FIG. 5 is a configuration diagram of a network camera system capable of executing such processing. 5 is provided with a function of an image
画像索引作成部27は、画像蓄積部22によって蓄積されたフレーム画像の索引情報を作成する。索引情報としては、フレーム画像に関連付けられるネットワークカメラ装置のカメラIDフレーム画像ID及び撮影時刻情報であり、これら情報に基づいてフレーム画像が検索できる。
The image
画像索引管理部36は、画像索引作成部27によって取得された索引情報を画像再生装置3のRAM160に記憶させ、管理する。そして、画像索引管理部36は、フレーム要求部35によって画像蓄積装置2にフレーム画像を要求し、受信したフレーム画像の中から上述したフレーム検索部23と同様の手法によって新たに表示すべきフレーム画像を取得することが可能となる。
以下にその他の「コマ送り」再生表示処理例を説明する。この再生表示処理では、はじめに新たに表示すべきフレーム画像を検索する範囲を決定する。そして決定した範囲において各ネットワークカメラ装置のフレーム画像を検索し、取得する処理を行う。
図6は、図5のネットワークカメラシステムの画像再生装置3のCPU170によって実行される動作処理フローチャートである。図6の再生処理は、抜けなく複数のネットワークカメラ装置のフレーム画像をコマ送り(コマ戻し)再生する処理である。
The image
Other “frame advance” playback display processing examples will be described below. In this reproduction display process, first, a search range for a frame image to be newly displayed is determined. And the process which searches and acquires the frame image of each network camera apparatus in the determined range is performed.
FIG. 6 is an operational process flowchart executed by the
画像再生装置3のCPU170は、ユーザによる入力を検出する。検出結果が「コマ送り」の場合、時間の進む方向を進行方向とし、検出結果が「コマ戻し」の場合、時間が戻る方向を進行方向とする(S61)。
The
画像再生装置3のCPU170は、ディスプレイ120に表示されている複数のフレーム画像の撮影時刻のうち、最もS61において決定された進行方向側の撮影時刻を前時刻として設定するために画像再生装置3のRAM160に記憶する(S62)。
The
画像再生装置3のCPU170は、各ネットワークカメラ装置のフレーム画像のうち、索引情報に基づいて、前時刻から進行方向に2つ目の撮影時刻のフレーム画像をそれぞれ検索する(S64)。
Based on the index information, the
画像再生装置3のCPU170は、検索された各ネットワークカメラ装置のフレーム画像の関連付けられた撮影時刻のうち、最も進行方向とは逆方向の撮影時刻を後時刻として設定するために画像再生装置3のRAM160に記憶する(S65)。
画像再生装置3のCPU170は、設定された前時刻と後時刻との間の撮影時刻情報を有する画像フレームをネットワークカメラ装置ごとに検索する(S66)。1つのネットワークカメラ装置に対して複数の画像フレームが検索された場合、前時刻に最も近いフレーム画像を検索結果とする。
画像再生装置3のCPU170は、検索対象のフレーム画像が存在するかどうか判断する(S67)。検索対象のフレーム画像が存在する場合、画像再生装置3のCPU170は、再生表示するフレーム画像を更新する(S68)。検索対象のフレーム画像が存在しない場合、画像再生装置3のCPU170は、現在再生表示しているフレーム画像の再生表示を維持する。
The
The
The
図7は、画像再生装置3によって「コマ送り」処理を実行する場合の、画像再生装置3によるフレーム画像の検索処理を模式的に示した図(その2)である。図4において、横軸は撮影時刻を示しており、横軸上の指標は、対応する撮影時刻のフレーム画像が蓄積されていることを示している。図7においては、ネットワークカメラ装置A,B,Cのフレーム画像が再生表示される例を示している。
FIG. 7 is a diagram (part 2) schematically showing frame image search processing by the
ディスプレイ120において現在表示されているフレーム画像をフレーム画像71、72、73とする。この状態で画像再生装置3によって「コマ送り」の処理が実行される際、フレーム画像71,72,73のうち、最も時間軸方向に進んでいるフレーム画像72の撮影時刻74が前時刻となる。
Frame images currently displayed on the
そして、ネットワークカメラ装置A,B,Cについて、前時刻74から2つ目のフレーム画像75、76、77のうち、最も前時刻74に近いフレーム画像77の撮影時刻が後時刻78となる。
For the network camera devices A, B, and C, the shooting time of the
続いて、各ネットワークカメラ装置A,B,Cについて、前時刻74から1つ目のフレーム画像を検索する。
ネットワークカメラ装置Aの1つ目のフレーム画像79の撮影時刻は、前時刻74と制御後時刻78との間に存在するので、ネットワークカメラ装置Aに関して再生表示するフレーム画像はフレーム画像71からフレーム画像79に更新される。
Subsequently, the first frame image from the
Since the shooting time of the
また、ネットワークカメラ装置Bの1つ目のフレーム画像7Aの撮影時刻は、前時刻74と後時刻78との間にはない。そのため、ネットワークカメラBに関して再生表示するフレーム画像は更新されず、フレーム画像72の再生表示が維持される。
また、ネットワークカメラ装置Cの1つ目のフレーム画像7Bは、前時刻74と後時刻78との間に存在するので、ネットワークカメラ装置Cに関して再生表示するフレーム画像はフレーム画像71からフレーム画像79に更新される。
In addition, the shooting time of the
Further, since the
上述したように本実施形態によれば、複数のフレームレートの異なるネットワークカメラ装置の蓄積フレーム画像を「コマ送り」若しくは「コマ戻し」の再生処理を行っても略同一のタイミングで更新表示される画像フレームの撮影時刻を同期させることができる。
なお、上述した第2の実施形態の変形例として、現在表示されている各ネットワークカメラ装置のフレーム画像に関連付けられる何れかの撮影時刻から進行方向に予め定められた時間までを新たに表示すべきフレーム画像の取得範囲として決定してもよい。図6のステップS62〜S66のCPU170が実行する処理をこの処理に置き換えることによって達成できる。
As described above, according to the present embodiment, a plurality of network camera devices with different frame rates are updated and displayed at substantially the same timing even when the reproduction processing of “frame advance” or “frame return” is performed. The shooting time of the image frame can be synchronized.
As a modification of the above-described second embodiment, a new time from a shooting time associated with the currently displayed frame image of each network camera device to a predetermined time in the traveling direction should be displayed. It may be determined as a frame image acquisition range. This can be achieved by replacing the process executed by the
図8は、上述した各実施形態において、画像再生装置3における表示の一例を示す図(その1)である。
表示領域81は、ディスプレイ120の表示領域を示している。フレーム画像表示領域82,83,84は、それぞれネットワークカメラ装置A,B,Cに対するフレーム画像を表示する領域である。
FIG. 8 is a diagram (part 1) illustrating an example of display on the
A
タイムラインA〜Cは、それぞれネットワークカメラ装置A〜Cに係るフレーム画像の撮影時刻を時系列で図示したものである。タイムライン上の縦線は、蓄積されたフレーム画像の撮影時刻を示している。そのうち、指標88,89,8Aは、それぞれフレーム画像表示領域82,83,84に表示されている撮影時刻を示している。
The timelines A to C illustrate the shooting times of frame images related to the network camera apparatuses A to C in time series. The vertical line on the timeline indicates the shooting time of the accumulated frame image. Among them, the
画像再生装置3は、フレーム画像の撮影時刻情報を取得し、ディスプレイ120に対して、表示領域81内の各タイムライン上に図示させている。指標88,89,8Aは、他の撮影時刻情報と区別可能なようにCPU170によって強調表示処理されている。
The
図9は、第1の実施形態において、画像再生装置3における表示の一例を示す図(その2)である。
図9は、図8に加えて表示履歴が示される点が異なる。表示履歴指標8Bは、フレームの撮影時刻が時系列に図示されたものに、コマ送り(コマ戻し)処理の際の表示履歴を図示したものを示している。この表示履歴指標は、RAM160に表示履歴情報としてカメラID及びフレームIDを保持し、これらの情報に基づいてCPU170の処理により達成できる。
また、図10に示すように、ネットワークカメラ装置A〜Cのタイムラインを選択的に表示させてもよい。
FIG. 9 is a diagram (part 2) illustrating an example of display on the
FIG. 9 is different from FIG. 8 in that a display history is shown. The display history index 8B shows the display history at the time of frame advance (frame return) processing in addition to the frame shooting time shown in time series. This display history index can be achieved by processing of the
Further, as shown in FIG. 10, the timelines of the network camera apparatuses A to C may be selectively displayed.
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。例えば、上述した実施形態では、画像再生装置3の各機能は、CPU170で実行させるプログラム等によって実現されるものとして説明を行ったが、各機能をハードウェアとして画像再生装置3に実装してもよい。ネットワークカメラ装置1や、画像蓄積装置2も同様である。
The preferred embodiments of the present invention have been described in detail above, but the present invention is not limited to such specific embodiments, and various modifications can be made within the scope of the gist of the present invention described in the claims.・ Change is possible. For example, in the above-described embodiment, each function of the
1 ネットワークカメラ装置
2 画像蓄積装置
3 画像再生装置
4 ネットワーク
110 入力装置
120 ディスプレイ
150 ROM
160 RAM
170 CPU
180 インターフェース回路
190 HD
1 Network Camera Device 2
160 RAM
170 CPU
180
Claims (8)
新たに表示すべき第1のネットワークカメラ装置のフレーム画像とともに、取得される新たに表示すべき第1のネットワークカメラ装置のフレーム画像の撮影時刻に基づいて第2のネットワークカメラ装置のフレーム画像を取得する取得手段と、
前記取得手段によって取得される新たに表示すべき第1,第2のネットワークカメラ装置のフレーム画像に略同一のタイミングで表示手段に更新表示させる表示処理手段とを有することを特徴とする画像表示処理装置。 An image display processing device for updating and displaying display of frame images from a plurality of network camera devices at substantially the same timing,
A frame image of the second network camera device is acquired based on a shooting time of the frame image of the first network camera device to be newly displayed together with the frame image of the first network camera device to be newly displayed. Acquisition means to
And display processing means for causing the display means to update and display the frame images of the first and second network camera devices to be newly acquired acquired by the acquisition means at substantially the same timing. apparatus.
現在表示されている各ネットワークカメラ装置のフレーム画像の少なくとも何れかの撮影時刻に基づいて、新たに更新表示すべき各ネットワークカメラ装置のフレーム画像を取得するための撮影時刻の範囲を決定し、新たに更新表示すべき各ネットワークカメラ装置のフレーム画像を決定手段によって決定された範囲から取得する取得手段と、
前記取得手段によって取得される新たに表示すべき各ネットワークカメラ装置のフレーム画像に略同一のタイミングで表示手段に更新表示させる表示処理手段とを有することを特徴とする画像表示処理装置。 An image display processing device for updating and displaying display of frame images from a plurality of network camera devices at substantially the same timing,
Based on the shooting time of at least one of the frame images of each network camera device currently displayed, a shooting time range for acquiring a frame image of each network camera device to be newly updated is determined. Acquisition means for acquiring a frame image of each network camera device to be updated and displayed from the range determined by the determination means;
An image display processing apparatus comprising: a display processing unit that causes the display unit to update and display the frame image of each network camera device to be newly displayed acquired by the acquisition unit at substantially the same timing.
新たに表示すべき第1のネットワークカメラ装置のフレーム画像とともに、取得される新たに表示すべき第1のネットワークカメラ装置のフレーム画像の撮影時刻に基づいて第2のネットワークカメラ装置のフレーム画像を取得する取得ステップと、
前記取得ステップによって取得される新たに表示すべき第1,第2のネットワークカメラ装置のフレーム画像に略同一のタイミングで表示手段に更新表示させる表示処理ステップとを有することを特徴とする画像表示処理装置の処理方法。 A processing method of an image display processing device for updating and displaying display of frame images from a plurality of network camera devices at substantially the same timing,
A frame image of the second network camera device is acquired based on a shooting time of the frame image of the first network camera device to be newly displayed together with the frame image of the first network camera device to be newly displayed. An acquisition step to
And a display processing step of causing the display means to update and display the frame images of the first and second network camera devices to be newly acquired acquired at the acquisition step at substantially the same timing. Device processing method.
現在表示されている各ネットワークカメラ装置のフレーム画像の少なくとも何れかの撮影時刻に基づいて、新たに更新表示すべき各ネットワークカメラ装置のフレーム画像を取得するための撮影時刻の範囲を決定し、新たに更新表示すべき各ネットワークカメラ装置のフレーム画像を決定ステップによって決定された範囲から取得する取得ステップと、
前記取得ステップにおいて取得される新たに表示すべき各ネットワークカメラ装置のフレーム画像に略同一のタイミングで表示手段に更新表示させる表示処理ステップとを有することを特徴とする画像表示処理装置の処理方法。 An image display processing device for updating and displaying display of frame images from a plurality of network camera devices at substantially the same timing,
Based on the shooting time of at least one of the frame images of each network camera device currently displayed, a shooting time range for acquiring a frame image of each network camera device to be newly updated is determined. An acquisition step of acquiring a frame image of each network camera device to be updated and displayed from the range determined by the determination step;
A display processing step of causing the display means to update and display the frame image of each network camera device to be newly acquired acquired in the acquisition step at substantially the same timing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006327334A JP5164367B2 (en) | 2006-12-04 | 2006-12-04 | Image display processing apparatus, processing method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006327334A JP5164367B2 (en) | 2006-12-04 | 2006-12-04 | Image display processing apparatus, processing method, and program |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2008141608A true JP2008141608A (en) | 2008-06-19 |
| JP2008141608A5 JP2008141608A5 (en) | 2010-01-21 |
| JP5164367B2 JP5164367B2 (en) | 2013-03-21 |
Family
ID=39602592
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006327334A Expired - Fee Related JP5164367B2 (en) | 2006-12-04 | 2006-12-04 | Image display processing apparatus, processing method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5164367B2 (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012129853A (en) * | 2010-12-16 | 2012-07-05 | Mitsubishi Electric Corp | Synchronous display device for a plurality of videos and synchronous display method thereof |
| JP2013135411A (en) * | 2011-12-27 | 2013-07-08 | Toshiba Corp | Electronic apparatus and control method therefor |
| JP2013169013A (en) * | 2013-05-23 | 2013-08-29 | Casio Comput Co Ltd | Image processor, control method, and program |
| JP2017158202A (en) * | 2014-06-30 | 2017-09-07 | キヤノンマーケティングジャパン株式会社 | Information processing apparatus, control method therefor, and program |
| JP2018037734A (en) * | 2016-08-29 | 2018-03-08 | 株式会社Nexpoint | Surveillance camera system, moving image browsing method and moving image combination method in surveillance camera system |
| JP2018207279A (en) * | 2017-06-02 | 2018-12-27 | 株式会社日立ビルシステム | Video surveillance system and video surveillance device |
| JP2020174248A (en) * | 2019-04-09 | 2020-10-22 | 株式会社デンソーテン | Image reproduction device and image reproduction method |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005033598A (en) * | 2003-07-08 | 2005-02-03 | Sanyo Electric Co Ltd | Image management apparatus |
| JP2005210434A (en) * | 2004-01-22 | 2005-08-04 | Hitachi Kokusai Electric Inc | Video browsing method and video browsing system |
| JP2005328128A (en) * | 2004-05-12 | 2005-11-24 | Matsushita Electric Ind Co Ltd | Synchronous playback device |
-
2006
- 2006-12-04 JP JP2006327334A patent/JP5164367B2/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005033598A (en) * | 2003-07-08 | 2005-02-03 | Sanyo Electric Co Ltd | Image management apparatus |
| JP2005210434A (en) * | 2004-01-22 | 2005-08-04 | Hitachi Kokusai Electric Inc | Video browsing method and video browsing system |
| JP2005328128A (en) * | 2004-05-12 | 2005-11-24 | Matsushita Electric Ind Co Ltd | Synchronous playback device |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012129853A (en) * | 2010-12-16 | 2012-07-05 | Mitsubishi Electric Corp | Synchronous display device for a plurality of videos and synchronous display method thereof |
| JP2013135411A (en) * | 2011-12-27 | 2013-07-08 | Toshiba Corp | Electronic apparatus and control method therefor |
| JP2013169013A (en) * | 2013-05-23 | 2013-08-29 | Casio Comput Co Ltd | Image processor, control method, and program |
| JP2017158202A (en) * | 2014-06-30 | 2017-09-07 | キヤノンマーケティングジャパン株式会社 | Information processing apparatus, control method therefor, and program |
| JP2018037734A (en) * | 2016-08-29 | 2018-03-08 | 株式会社Nexpoint | Surveillance camera system, moving image browsing method and moving image combination method in surveillance camera system |
| WO2018042977A1 (en) * | 2016-08-29 | 2018-03-08 | 株式会社Nexpoint | Surveillance camera system, and video browsing method and video combining method for surveillance camera system |
| JP2018207279A (en) * | 2017-06-02 | 2018-12-27 | 株式会社日立ビルシステム | Video surveillance system and video surveillance device |
| JP2020174248A (en) * | 2019-04-09 | 2020-10-22 | 株式会社デンソーテン | Image reproduction device and image reproduction method |
| JP7274917B2 (en) | 2019-04-09 | 2023-05-17 | 株式会社デンソーテン | Video playback device and video playback method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5164367B2 (en) | 2013-03-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3748439B2 (en) | Network-connected camera and image display method | |
| JP4618325B2 (en) | Information processing apparatus, information processing method, and program | |
| JP3927608B2 (en) | Moving image display device and moving image storage device | |
| JP6206857B1 (en) | Tracking support device, tracking support system, and tracking support method | |
| JP2014155190A (en) | Video data delivery device, video data delivery system, and program | |
| US8982241B2 (en) | Image photography apparatus and method of recovering editing image thereof | |
| JP5164367B2 (en) | Image display processing apparatus, processing method, and program | |
| JP7639817B2 (en) | Information processing device, information processing method, imaging device, and image transfer system | |
| JP6139872B2 (en) | Information processing apparatus and control method therefor, program, storage medium, and video processing system | |
| JP2005244523A (en) | Network conference system, conference terminal and conference server | |
| US8824872B2 (en) | Display control apparatus, reproduction system, and recording medium in which display control is performed based on a detected event | |
| US20240422430A1 (en) | Image pickup signal processing apparatus, image pickup signal processing method, and storage medium | |
| JP4855287B2 (en) | Video recording device | |
| JP2008193715A (en) | Data recording device | |
| JP2008294789A (en) | Remote instruction system and server device | |
| JP4464088B2 (en) | Video media browsing system and method | |
| JP4458785B2 (en) | Image management device | |
| JP5827813B2 (en) | Monitoring device, image monitoring system, and program | |
| JP6632360B2 (en) | Information processing device | |
| JP6576704B2 (en) | Movie playback apparatus and movie playback method | |
| JP2004013628A (en) | Data storage system in portable device and portable device | |
| JP4983628B2 (en) | Monitoring device, monitoring method, and monitoring program | |
| WO2023281928A1 (en) | Communication device, control method, and program | |
| CN115174812A (en) | Video generation method, video generation device and electronic equipment | |
| JP2006260178A (en) | Content reproduction apparatus and content reproduction method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091130 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091130 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120223 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120306 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120423 |
|
| 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: 20121211 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121218 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151228 Year of fee payment: 3 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5164367 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151228 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |