Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4855797B2 - Surveillance system and image processing apparatus - Google Patents
[go: Go Back, main page]

JP4855797B2 - Surveillance system and image processing apparatus - Google Patents

Surveillance system and image processing apparatus Download PDF

Info

Publication number
JP4855797B2
JP4855797B2 JP2006041284A JP2006041284A JP4855797B2 JP 4855797 B2 JP4855797 B2 JP 4855797B2 JP 2006041284 A JP2006041284 A JP 2006041284A JP 2006041284 A JP2006041284 A JP 2006041284A JP 4855797 B2 JP4855797 B2 JP 4855797B2
Authority
JP
Japan
Prior art keywords
image
video
information
event
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
Application number
JP2006041284A
Other languages
Japanese (ja)
Other versions
JP2007221582A (en
Inventor
美彦 鈴木
雄介 高橋
賢二 馬場
晴喜 木下
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2006041284A priority Critical patent/JP4855797B2/en
Publication of JP2007221582A publication Critical patent/JP2007221582A/en
Application granted granted Critical
Publication of JP4855797B2 publication Critical patent/JP4855797B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Closed-Circuit Television Systems (AREA)

Description

この発明は、カメラを用いて道路監視や侵入監視などの各種監視を行う場合に好適な監視システム及び画像処理装置に関するものである。   The present invention relates to a monitoring system and an image processing apparatus suitable for performing various types of monitoring such as road monitoring and intrusion monitoring using a camera.

従来の監視システムにおいては、図22に示されるように監視カメラ101−1、101−2、・・・により撮像した監視対象のアナログ映像信号をそのまま伝送して事象検出装置102へ導くものであった。アナログ映像信号を伝送するために、その劣化を抑制するイコライザー103を伝送路に設ける必要があった。事象検出装置102は映像信号を取り込んでA/D変換し、画像処理を行って事象検出を行うものであるが、監視カメラ101−1、101−2、・・・により得られた映像について複数のものを1台の事象検出装置102にて処理する場合には、映像分配器104によりアナログ映像信号を切り換えて事象検出装置102へ送出する構成であった。   In the conventional monitoring system, as shown in FIG. 22, analog video signals to be monitored captured by the monitoring cameras 101-1, 101-2,... Are directly transmitted to the event detection apparatus 102. It was. In order to transmit an analog video signal, it is necessary to provide an equalizer 103 in the transmission line that suppresses the deterioration. The event detection apparatus 102 captures a video signal, performs A / D conversion, performs image processing, and detects an event. A plurality of videos obtained by the monitoring cameras 101-1, 101-2,... When a single event detection device 102 processes the video signal, the video distributor 104 switches the analog video signal and sends it to the event detection device 102.

このシステムにおいては、映像分配器104による瞬時な切り換えが不可能であり、また映像分配器104により事象検出装置102を切り換える制御を行うことはできず、所要の監視カメラにより撮像された映像について次々に時分割による画像処理を実行することはできないものであった。また、レコーダ105によりアナログ映像信号を録画するものであるが、事象検出装置102からの制御により必要なアナログ映像信号を選択して録画するように構成されており、過去に録画した映像信号について後になって読み出して画像解析を行うことは不可能であった。   In this system, instantaneous switching by the video distributor 104 is impossible, and control for switching the event detection device 102 by the video distributor 104 cannot be performed, and videos taken by a required monitoring camera one after another. However, image processing by time division cannot be executed. The recorder 105 records an analog video signal. The recorder 105 is configured to select and record a necessary analog video signal under the control of the event detection device 102. The video signal recorded in the past will be recorded later. It was impossible to read and perform image analysis.

一方、複数の監視カメラにより得られた映像信号についてMPEGにて伝送を行い、日時情報と共に保存して、再生時には日時情報に基づき複数の画像を表示するものが特許文献1に開示されている。また、通常時にIフレームのみを送り、所定の動きを検出した際にはIフレーム、Bフレーム、Pフレームを送る監視システムが特許文献2に示されている。
特開2003−163923号公報 特開2000−165847号公報
On the other hand, Patent Document 1 discloses that video signals obtained by a plurality of monitoring cameras are transmitted by MPEG, stored together with date information, and a plurality of images are displayed based on the date information at the time of reproduction. Further, Patent Document 2 discloses a monitoring system that sends only an I frame in a normal state and sends an I frame, a B frame, and a P frame when a predetermined motion is detected.
JP 2003-163923 A JP 2000-165847 A

しかしながら、複数のカメラにより撮像された映像について画像処理を行う場合に、1つまたは複数の監視側端末において効率的に解析を行う観点からシステム構築されたものはなく、複数のカメラにより撮像された映像について画像処理を行う場合に好適な監視システム及び画像処理装置の出現が求められている。   However, when image processing is performed on images captured by a plurality of cameras, there is no system constructed from the viewpoint of efficient analysis at one or a plurality of monitoring terminals, and images are captured by a plurality of cameras. Appearance of a monitoring system and an image processing apparatus suitable for performing image processing on a video is required.

本発明が解決する課題は、複数のカメラにより撮像された映像について画像処理を行う場合に好適なシステムがないことであり、本発明の目的は、複数のカメラにより撮像された映像について画像処理を行う場合に好適な監視システム及び画像処理装置を提供することにある。   The problem to be solved by the present invention is that there is no system suitable for performing image processing on images captured by a plurality of cameras, and an object of the present invention is to perform image processing on images captured by a plurality of cameras. It is an object of the present invention to provide a monitoring system and an image processing apparatus that are suitable for performing.

本発明に係る監視システムは、被写対象を撮像するカメラを含み、撮像映像についてネットワーク送信可能な符号化映像情報を出力する複数の映像送出部と、前記複数の映像送出部が接続されるネットワークと、前記ネットワークに接続され、前記複数の映像送出部が送出した映像情報に含まれている少なくともIフレームを取り込むと共に必要に応じてBフレームPフレームも取り込み1画面分のディジタル画像情報へ変換するデコーダと、
前記デコーダが変換した複数の映像送出部に対応するディジタル画像情報である少なくともIフレームによる1枚の画像について物体を検出する画像処理を複数並列実行する並列処理にて画像解析し、事象発生および消滅の検出を行う画像処理手段であって、事象発生の場合に並列処理に係る1の映像送出部に対応するディジタル画像情報の処理を他の画像処理手段へ移行し、I、B、Pフレームを用いた処理を行い、事象消滅の場合に元の並列処理へ処理を戻す画像処理手段とを具備することを特徴とする。
A monitoring system according to the present invention includes a camera that captures a subject to be imaged, a plurality of video transmission units that output encoded video information that can be transmitted over a network with respect to the captured video, and a network to which the plurality of video transmission units are connected. And at least I frames included in the video information transmitted from the plurality of video transmission units connected to the network and, if necessary, B frames and P frames are captured and converted into digital image information for one screen. A decoder;
Image analysis is performed in parallel processing in which a plurality of image processings for detecting an object is performed in parallel on at least one I-frame image which is digital image information corresponding to a plurality of video transmission units converted by the decoder, and event occurrence and disappearance The image processing means for detecting the digital image information corresponding to one video transmission unit related to parallel processing in the event of an event transfer to another image processing means, and the I, B, P frames are And image processing means for performing the processing used and returning the processing to the original parallel processing when the event disappears .

本発明に係る監視システムでは、前記画像処理手段は複数のタスクを有し、事象発生消滅に応じて対応する映像送出部の送出に係るディジタル画像情報に関する各タスクに対するCPUリソースの割当割合を変更することを特徴とする。 In the monitoring system according to the present invention, the image processing means has a plurality of tasks, change the assignment proportion of CPU resources to each task related to digital image information according to the transmission of the corresponding picture sending unit in accordance with the event occurrence annihilation It is characterized by doing.

本発明に係る監視システムでは、前記画像処理手段は、1台の装置にそれぞれ設けられることを特徴とする。   The monitoring system according to the present invention is characterized in that the image processing means is provided in one apparatus.

本発明に係る監視システムでは、前記画像処理手段は、複数台の装置により実現されることを特徴とする。   In the monitoring system according to the present invention, the image processing means is realized by a plurality of devices.

本発明に係る監視システムでは、前記画像処理手段は、解析結果に応じて対応するカメラのディジタル画像情報について処理する画像処理手段へ通知することを特徴とする。   In the monitoring system according to the present invention, the image processing means notifies the image processing means that processes the digital image information of the corresponding camera according to the analysis result.

本発明に係る監視システムでは、前記カメラは、ズーム機構、旋回機構を備えており、前記画像処理手段による解析結果に応じて対応するカメラにおけるズーム機構、旋回機構の制御を行うカメラ制御手段が具備されていることを特徴とする。   In the monitoring system according to the present invention, the camera includes a zoom mechanism and a turning mechanism, and includes a camera control means for controlling the zoom mechanism and the turning mechanism in the corresponding camera according to the analysis result by the image processing means. It is characterized by being.

本発明に係る監視システムでは、旋回角度情報に旋回速度情報及びズーム情報が対応付けられたパトロール用データテーブルを備え、前記カメラ制御手段は上記パトロール用データテーブルの情報に基づき対応するカメラにおけるズーム機構、旋回機構の制御を行うことを特徴とする。   The monitoring system according to the present invention includes a patrol data table in which turning speed information and zoom information are associated with turning angle information, and the camera control means is a zoom mechanism in a corresponding camera based on information in the patrol data table. The swivel mechanism is controlled.

本発明に係る監視システムでは、カメラ制御手段は、送られる事象発生情報をネットワークを介して受け取り、この事象発生情報に応じて対応するカメラにおけるズーム機構、旋回機構の制御を行うことを特徴とする。   In the monitoring system according to the present invention, the camera control means receives the event occurrence information sent via the network, and controls the zoom mechanism and the turning mechanism in the corresponding camera according to the event occurrence information. .

本発明に係る監視システムでは、画像処理手段は、複数台の装置にそれぞれ設けられたカメラ制御手段へ解析結果に応じた通知を行う一方、通知を受けた装置におけるカメラ制御手段は、通知に応じて対応するカメラのズーム機構、旋回機構の制御を行うことを特徴とする。   In the monitoring system according to the present invention, the image processing means notifies the camera control means provided in each of the plurality of apparatuses according to the analysis result, while the camera control means in the apparatus that has received the notification responds to the notification. The zoom mechanism and the turning mechanism of the corresponding camera are controlled.

本発明に係る監視システムでは、幾つかのカメラによる映像情報に基づきパノラマ映像を作成する加工映像作成手段を備えていることを特徴とする。   The surveillance system according to the present invention is characterized in that it is provided with modified video creation means for creating a panoramic video based on video information from several cameras.

本発明に係る監視システムでは、幾つかのカメラによる映像情報に基づき移動体の移動状況を示す鳥観図映像を作成する加工映像作成手段を備えていることを特徴とする。   The monitoring system according to the present invention is characterized in that it is provided with processed video creation means for creating a bird's-eye view video showing the movement status of the moving body based on video information from several cameras.

本発明に係る監視システムでは、映像送出部により送出された映像情報をネットワークから取り込み蓄積する映像蓄積手段と、事象発生時の画像情報に、事象発生前後の映像を前記映像蓄積手段から取得する情報をセットした事象発生報知画像をクライアントへ送出する事象発生報知画像提供手段とを具備することを特徴とする。   In the monitoring system according to the present invention, video storage means for capturing and storing video information transmitted from the video transmission section from the network, and information for acquiring video before and after the occurrence of the event from the video storage means as image information at the time of the event occurrence And an event occurrence notification image providing means for sending an event occurrence notification image set to the client to the client.

本発明に係る画像処理装置は、映像情報に含まれている少なくともIフレームを取り込むと共に必要に応じてBフレームPフレームも取り込み1画面分のディジタル画像情報へ変換するデコーダと、前記デコーダが変換したディジタル画像情報である少なくともIフレームによる1枚の画像について物体を検出する画像処理を複数並列実行する並列処理にて画像解析し、事象発生および消滅の検出を行う画像処理手段であって、事象発生の場合に並列処理に係る1の映像送出部に対応するディジタル画像情報の処理を他の画像処理手段へ移行し、I、B、Pフレームを用いた処理を行い、事象消滅の場合に元の並列処理へ処理を戻す画像処理手段とを具備することを特徴とする。 The image processing apparatus according to the present invention, a decoder for converting optionally write Mutotomoni takes at least I-frames included in the video information to the B-frame P-frame also takes Write-one screen digital image information, the Image processing means for performing image analysis by parallel processing in which a plurality of image processes for detecting an object are performed in parallel on at least one I-frame image that is digital image information converted by a decoder, and detecting occurrence and disappearance of events. When an event occurs, the digital image information processing corresponding to one video transmission unit related to parallel processing is transferred to another image processing means, and processing using I, B, and P frames is performed. And image processing means for returning the processing to the original parallel processing .

本発明に係る監視システムでは、被写対象を撮像するカメラを含み、撮像映像についてネットワーク送信可能な符号化映像情報を出力する複数の映像送出部からネットワークを介して、前記複数の映像送出部が送出した映像情報に含まれている少なくともIフレームを取り込み1画面分のディジタル画像情報へ変換し、変換した複数の映像送出部に対応するディジタル画像情報を並列処理にて画像解析し、事象検出を行うので、複数のカメラにより撮像された映像について適切な画像処理を行うことが可能となる効果がある。本発明に係る画像処理装置では、映像情報に含まれている少なくともIフレームを取り込み1画面分のディジタル画像情報へ変換し、変換したディジタル画像情報を並列処理にて画像解析し、事象検出を行うので、カメラにより撮像された映像について適切な画像処理を行うことが可能となる効果がある。   In the monitoring system according to the present invention, the plurality of video transmission units include a camera that captures an object to be imaged, and a plurality of video transmission units that output encoded video information that can be transmitted over the network with respect to the captured video via the network. At least I frame included in the transmitted video information is captured and converted into digital image information for one screen, and the digital image information corresponding to the plurality of converted video transmission units is analyzed by parallel processing, and event detection is performed. Therefore, there is an effect that it is possible to perform appropriate image processing with respect to videos captured by a plurality of cameras. In the image processing apparatus according to the present invention, at least an I frame included in video information is captured and converted into digital image information for one screen, the converted digital image information is subjected to image analysis by parallel processing, and event detection is performed. Therefore, there is an effect that appropriate image processing can be performed on the video imaged by the camera.

本発明に係る監視システムでは、解析結果に応じて対応する映像送出部の送出に係るディジタル画像情報に関するCPUリソースの割当割合を変更し、また、解析結果に応じて対応するカメラのディジタル画像情報について処理する画像処理手段へ通知するので、解析結果に応じて適切な並列処理が進行することになる。   In the monitoring system according to the present invention, the CPU resource allocation ratio relating to the digital image information related to the transmission of the corresponding video transmission unit is changed according to the analysis result, and the corresponding digital image information of the camera is determined according to the analysis result. Since notification is made to the image processing means to be processed, appropriate parallel processing proceeds according to the analysis result.

本発明に係る監視システムは、映像情報に含まれている少なくともIフレームを取り込み1画面分のディジタル画像情報へ変換し、変換した複数の映像送出部に対応するディジタル画像情報を並列処理にて画像解析し、事象検出を行う構成を採用することにより、複数のカメラにより撮像された映像について適切な画像処理を行うという目的を達成したものである。   The monitoring system according to the present invention captures at least an I frame included in video information, converts it into digital image information for one screen, and converts the converted digital image information corresponding to a plurality of video transmission units into an image by parallel processing. By adopting a configuration for analyzing and detecting an event, the object of performing appropriate image processing on images captured by a plurality of cameras is achieved.

以下添付図面を参照して、本発明に係る監視システム及び画像処理装置の実施例を説明する。各図において、同一の構成要素には同一の符号を付して重複する説明を省略する。図1には、本発明に係る監視システムの実施例が示されている。この監視システムでは、被写対象を撮像するカメラを含み、撮像映像についてネットワーク送信可能な符号化映像情報(MPEG2、MPEG4の映像情報等)を出力する複数の映像送出部であるIPカメラ11−1、11−2、11−3がネットワーク10に接続されている。映像送出部としては、IPカメラに限られるものではなく、図2に示されるように、NTSC信号などの映像信号を出力するアナログカメラ12とアナログ映像信号をエンコードして符号化映像情報(MPEG2、MPEG4の映像情報等)へ変換して出力するエンコーダ13とにより構成することもできる。映像送出部は、複数であれば3台に限定されない。   Embodiments of a monitoring system and an image processing apparatus according to the present invention will be described below with reference to the accompanying drawings. In each figure, the same components are denoted by the same reference numerals, and redundant description is omitted. FIG. 1 shows an embodiment of a monitoring system according to the present invention. In this monitoring system, an IP camera 11-1 is a plurality of video transmission units that include a camera that captures an object to be imaged and that outputs encoded video information (MPEG2, MPEG4 video information, etc.) that can be transmitted over the network for the captured video. 11-2 and 11-3 are connected to the network 10. The video transmission unit is not limited to the IP camera. As shown in FIG. 2, the analog camera 12 that outputs a video signal such as an NTSC signal and the encoded video information (MPEG2, MPEG4) are encoded. It is also possible to use an encoder 13 that converts the video information into the video information and the like. The number of video transmission units is not limited to three as long as it is plural.

ネットワーク10には、パーソナルコンピュータにより構成される監視側端末20が接続されている。監視側端末20には、パーソナルコンピュータのディスプレイによる画像表示部30が接続されていると共に、デコーダ21、画像処理手段22、表示制御手段23が備えられている。デコーダ21は、上記複数の映像送出部であるIPカメラ11−1、11−2、11−3が送出した映像情報に含まれている少なくともIフレームを取り込み画像処理用の1画面分のディジタル画像情報へ変換するものである。画像処理手段22は、上記デコーダ21がデコードした複数のIPカメラ11−1、11−2、11−3に対応するディジタル画像情報を並列処理にて画像解析し、事象検出を行うものである。   A monitoring terminal 20 constituted by a personal computer is connected to the network 10. The monitoring terminal 20 is connected with an image display unit 30 by a display of a personal computer, and is provided with a decoder 21, an image processing unit 22, and a display control unit 23. The decoder 21 captures at least an I frame included in the video information transmitted from the IP cameras 11-1, 11-2, and 11-3, which are the plurality of video transmission units, and outputs a digital image for one screen for image processing. It is converted into information. The image processing means 22 analyzes the digital image information corresponding to the plurality of IP cameras 11-1, 11-2, 11-3 decoded by the decoder 21 through parallel processing, and detects an event.

表示制御手段23は、画像処理手段22による画像解析、事象検出結果を用いて、IPカメラ11−1、11−2、11−3が送出した映像情報についてデコードした画像情報に基づく表示を行うものである。   The display control means 23 uses the image analysis and event detection results by the image processing means 22 to perform display based on the decoded image information for the video information sent by the IP cameras 11-1, 11-2, 11-3. It is.

パーソナルコンピュータにより構成される監視側端末20にあっては、CPUが図3に示されるフローチャートに対応するプログラムに基づき動作を行うことにより、デコーダ21、画像処理手段22、表示制御手段23として機能するので、このフローチャートに基づき動作を説明する。スタートとなり、3台のIPカメラ11−1、11−2、11−3が送出した映像情報を取り込みデコードして、これらに対する画像処理を均等な並列処理により行い(S11)、事象発生の検出を行う(S12)。上記における映像情報には、Iフレーム、Bフレーム及びPフレームが含まれるが、ここではIフレームのみを取り込み、各画素対応の輝度情報へのデコードを行う。このため、Iフレームは1秒間に最大2フレーム分が到達するので、3台のIPカメラ11−1、11−2、11−3についてIフレームのみを取り込む。また、画像処理手段22による画像処理においては、間欠的な映像であっても物体を検出可能な画像処理アルゴリズム、例えば、エッジ抽出処理などを用いる。   In the monitoring terminal 20 constituted by a personal computer, the CPU functions as the decoder 21, the image processing means 22, and the display control means 23 by performing an operation based on a program corresponding to the flowchart shown in FIG. The operation will be described based on this flowchart. At the start, video information sent by the three IP cameras 11-1, 11-2, and 11-3 is captured and decoded, and image processing for these is performed in an equivalent parallel process (S11) to detect the occurrence of an event. Perform (S12). The video information in the above includes an I frame, a B frame, and a P frame. Here, only the I frame is captured and decoded into luminance information corresponding to each pixel. For this reason, since I frames reach a maximum of two frames per second, only the I frames are captured for the three IP cameras 11-1, 11-2, and 11-3. The image processing by the image processing means 22 uses an image processing algorithm that can detect an object even in intermittent video, for example, an edge extraction process.

ステップS12における事象発生の検出において、事象発生がなければステップS11へ戻って処理を続ける一方、ステップS12において事象発生が確認されると、事象発生のカメラ1台に対応するデコード結果の画像情報に多くのリソースを割り当てて画像処理を行う(S13)。例えば、映像情報のデコードと画像処理ソフトウエアとが図4に示されるように、IPカメラ11−1に係る映像対応用のタスクT1、IPカメラ11−2に係る映像対応用のタスクT2、IPカメラ11−3に係る映像対応用のタスクT3に独立しており、CPUリソースを使用しており、タスクマネージャTMが上記のタスクT1〜T3のいずれのタスクに多くのリソースを割り当てて処理を行うかを制御する。この結果、当初はステップS11において図5(a)に示されるようにタスクT1〜T3に均等にリソースを配分していたのに対し、例えば図5(b)に示されるようにタスクT1に多くのリソースを配分して処理を行う。リソースを多く配分されたタスクでは、デコードの対象としてIフレームのみならず、Pフレーム更にはBフレームを用いたデコードを行ったり、白黒画像へのデコードからカラー画像へのデコードを行ったり、処理のアルゴリズムの変更や幾つかのアルゴリズムを組み合わせて画像処理行うなどして処理精度を向上させる。なお、画像表示部30に対しては、例えば事象発生に係る1台のカメラのカメラ映像についてデコードした画像を表示させる(表示制御手段23)。   In the detection of the event occurrence in step S12, if no event has occurred, the process returns to step S11 to continue the processing. On the other hand, if the event occurrence is confirmed in step S12, the image information of the decoding result corresponding to one camera in which the event has occurred is displayed. Many resources are allocated to perform image processing (S13). For example, as shown in FIG. 4, the video information decoding and image processing software include a task T1 for video corresponding to the IP camera 11-1, a task T2 for video corresponding to the IP camera 11-2, and an IP. It is independent of the task T3 for video corresponding to the camera 11-3, uses CPU resources, and the task manager TM performs processing by assigning many resources to any of the tasks T1 to T3. To control. As a result, in step S11, resources are allocated evenly to tasks T1 to T3 as shown in FIG. 5A at the beginning, whereas for example, as shown in FIG. Allocate resources and process. In a task with a lot of resources allocated, not only I frame but also P frame or B frame can be decoded, and monochrome image to color image can be decoded. Processing accuracy is improved by performing image processing by changing algorithms or combining several algorithms. For example, the image display unit 30 displays a decoded image of the camera video of one camera related to the occurrence of an event (display control unit 23).

ステップS13による処理の結果について、発生していた事象が消滅したかを検出し(S14)、事象が消滅した場合にはステップS11へ戻り、画像処理を均等な並列処理により行う。ステップS14における判定の結果、事象の消滅がなければ、更に残り2台のカメラに対応するデコード結果の画像情報についての処理結果に事象が発生したかを検出し(S15)、ステップS15にて事象発生が検出できなければステップS13へ戻って処理を続ける一方、ステップS15にて事象発生が検出されると、この時点において事象発生しているカメラ2台に対応するデコード結果の画像情報に多くのリソースを割り当てて画像処理を行う(S16)。例えば図5(c)に示されるように事象発生がないタスクT3の処理を停止し、タスクT1、T2のみにリソースを配分して処理を行う。なお、画像表示部30に対しては、例えば事象発生に係る2台のカメラのカメラ映像についてデコードした画像を画面を2分割するなどして表示させる(表示制御手段23)。   As to the result of the processing in step S13, it is detected whether the event that has occurred has disappeared (S14). If the event has disappeared, the process returns to step S11, and image processing is performed by equal parallel processing. If the event does not disappear as a result of the determination in step S14, it is further detected whether an event has occurred in the processing result for the image information of the decoding results corresponding to the remaining two cameras (S15), and the event is detected in step S15. If the occurrence cannot be detected, the process returns to step S13 to continue the process. On the other hand, if the occurrence of an event is detected in step S15, a large amount of image information in the decoding result corresponding to the two cameras in which the event has occurred at this time is stored. Image processing is performed by allocating resources (S16). For example, as shown in FIG. 5C, the processing of the task T3 in which no event occurs is stopped, and the processing is performed by allocating resources only to the tasks T1 and T2. The image display unit 30 displays, for example, an image decoded for the camera images of the two cameras related to the occurrence of the event by dividing the screen into two (display control means 23).

ステップS16に次いで、発生していた事象が消滅したかを検出し(S17)、事象が消滅した場合にはステップS13へ戻り、ステップS17における判定の結果、事象の消滅がなければ、ステップS16による処理を継続する。このような処理によって、事象の発生と消滅とに応じてリソース配分が行われ、複数のカメラにより撮像された映像に対する画像処理が適切に行われることになる。   Following step S16, it is detected whether the event that has occurred has disappeared (S17). If the event has disappeared, the process returns to step S13. If the result of determination in step S17 is that the event has not disappeared, the process proceeds to step S16. Continue processing. Through such processing, resource allocation is performed according to the occurrence and disappearance of an event, and image processing on images captured by a plurality of cameras is appropriately performed.

図6には、本発明に係る監視システムの第2の実施例が示されている。この監視システムでは、3台の監視側端末20−1、20−2、20−3がネットワーク10に接続されている。監視側端末20−1には画像表示部30−1が備えられ、監視側端末20−2には画像表示部30−2が備えられ、監視側端末20−3には画像表示部30−3が備えられている。21−1、21−2、21−3はデコーダ、22−1、22−2、22−3は画像処理手段、23−1、23−2、23−3は表示制御手段を示している。監視側端末20−1には図7に示されるように、2つの処理要請先のアドレス(監視側端末20−2、20−3に対応するアドレス)とビジーフラグとがセットにされた処理要請情報が設けられている。   FIG. 6 shows a second embodiment of the monitoring system according to the present invention. In this monitoring system, three monitoring side terminals 20-1, 20-2 and 20-3 are connected to the network 10. The monitoring terminal 20-1 includes an image display unit 30-1, the monitoring terminal 20-2 includes an image display unit 30-2, and the monitoring terminal 20-3 includes an image display unit 30-3. Is provided. Reference numerals 21-1, 21-2, and 21-3 denote decoders, 22-1, 22-2, and 22-3 denote image processing means, and 23-1, 23-2, and 23-3 denote display control means. As shown in FIG. 7, the monitoring terminal 20-1 has processing request information in which two processing request destination addresses (addresses corresponding to the monitoring terminals 20-2 and 20-3) and a busy flag are set. Is provided.

監視側端末20−1のCPUは図8に示されるフローチャートに対応する処理を行うのに対し、監視側端末20−2、20−3のCPUは監視側端末20−1からの処理要請を受けて図9に示されるフローチャートに対応する画像処理を行う。表示制御手段23−1、23−2、23−3は画像表示部30−1、30−2、30−3に対して、画像処理している対応のカメラのカメラ映像についてデコードした画像を画面を表示させる(表示制御手段23)。以下、このシステムの動作を図8、図9に示されるフローチャートを参照して説明する。監視側端末20−1のCPUはスタートとなり、3台のIPカメラ11−1、11−2、11−3が送出した映像情報を取り込みデコードして、これらに対する画像処理を均等な並列処理により行い(S11)、事象発生の検出を行う(S12)。   The CPU of the monitoring terminal 20-1 performs processing corresponding to the flowchart shown in FIG. 8, whereas the CPUs of the monitoring terminals 20-2 and 20-3 receive processing requests from the monitoring terminal 20-1. The image processing corresponding to the flowchart shown in FIG. The display control means 23-1, 23-2, 23-3 display on the image display units 30-1, 30-2, 30-3 an image obtained by decoding the camera image of the corresponding camera that is processing the image. Is displayed (display control means 23). The operation of this system will be described below with reference to the flowcharts shown in FIGS. The CPU of the monitoring terminal 20-1 is started, and the video information sent from the three IP cameras 11-1, 11-2, 11-3 is fetched and decoded, and image processing for these is performed by equal parallel processing. (S11), event occurrence is detected (S12).

ステップS12における事象発生の検出において、事象発生がなければステップS11へ戻って処理を続ける一方、ステップS12において事象発生が確認されると、図7に示した処理要請情報を参照して次の(フラグのセットされていない)監視側端末を検索し、この監視側端末(例えば30−2)へ事象発生に係るカメラに対応するカメラ映像の画像処理を要請してフラグをセットし、事象発生していない2台のカメラに対応するカメラ映像についてデコードして画像処理を行う(S23)。これにより、監視側端末20−1のCPUは2台のカメラに対応するカメラ映像について画像処理を行うため、1台分についてリソースを多く割り当てることができ、Iフレームのみならず、Pフレーム更にはBフレームを用いたデコードを行ったり、白黒画像へのデコードからカラー画像へのデコードを行ったり、処理のアルゴリズムの変更や幾つかのアルゴリズムを組み合わせて画像処理行うなどして処理精度を向上させる。なお、画像表示部30−1に対しては、例えば事象発生していない2台のカメラのカメラ映像についてデコードした画像を表示させる(表示制御手段23)。   In the event occurrence detection in step S12, if no event has occurred, the process returns to step S11 and continues the process. On the other hand, if the event occurrence is confirmed in step S12, the process request information shown in FIG. Search for a monitoring terminal (with no flag set), request this monitoring terminal (for example, 30-2) to perform image processing of the camera video corresponding to the camera related to the event occurrence, set the flag, and generate the event The camera video corresponding to the two cameras not yet decoded is decoded and image processing is performed (S23). As a result, the CPU of the monitoring terminal 20-1 performs image processing on the camera video corresponding to the two cameras, so that a large amount of resources can be allocated for one camera, and not only the I frame but also the P frame, Processing accuracy is improved by performing decoding using a B frame, decoding from a monochrome image to color image, changing a processing algorithm, or performing image processing by combining several algorithms. For example, the image display unit 30-1 displays a decoded image of the camera images of two cameras in which no event has occurred (display control means 23).

ステップS23による処理に続いて、処理要請先の監視側端末から事象が消滅した旨の通知が到来したかを検出し(S24)、事象消滅通知があった場合にはステップS11へ戻り、画像処理を均等な並列処理により行う。ステップS24における判定の結果、事象消滅の通知がなければ、更に残り2台のカメラに対応するデコード結果の画像情報についての処理結果において事象が発生したかを検出し(S25)、ステップS25にて事象発生が検出できなければステップS23へ戻って処理を続ける一方、ステップS25にて事象発生が検出されると、図7に示した処理要請情報を参照して次の(フラグのセットされていない)監視側端末を検索し、この監視側端末(例えば30−3)へ事象発生に係るカメラに対応するカメラ映像の画像処理を要請してフラグをセットし、事象発生していない1台のカメラに対応するカメラ映像についてデコードして画像処理を行う(S26)。このとき、画像表示部30−1に対しては、例えば事象発生していない1台のカメラのカメラ映像についてデコードした画像を表示させる。   Following the processing in step S23, it is detected whether a notification that the event has disappeared has arrived from the monitoring-side terminal that is the processing request destination (S24). If there is an event disappearance notification, the process returns to step S11 to perform image processing. Are performed by equal parallel processing. As a result of the determination in step S24, if there is no notification of event disappearance, it is further detected whether an event has occurred in the processing result of the decoded image information corresponding to the remaining two cameras (S25), and in step S25 If the occurrence of an event cannot be detected, the process returns to step S23 to continue the processing. On the other hand, if the occurrence of an event is detected in step S25, the next (flag is not set) with reference to the processing request information shown in FIG. ) Search for the monitoring terminal, request the monitoring terminal (for example, 30-3) to perform image processing of the camera video corresponding to the camera related to the event occurrence, set the flag, and one camera in which no event has occurred The camera image corresponding to is decoded and image processing is performed (S26). At this time, on the image display unit 30-1, for example, an image decoded for the camera video of one camera in which no event has occurred is displayed.

ステップS26に次いで、処理要請先の監視側端末から事象が消滅した旨の通知が到来したかを検出し(S27)、事象消滅通知があった場合にはステップS23へ戻り、ステップS27における判定の結果、事象消滅の通知がなければ監視側端末30−1が担当する画像処理について事象発生が検出された場合でも、ステップS26による処理を継続する。このような処理によって、事象の発生と消滅とに応じて負荷分散が行われ、複数のカメラにより撮像された映像に対する画像処理が適切に行われることになる。   Following step S26, it is detected whether or not a notification indicating that the event has disappeared has arrived from the monitoring terminal that is the processing request destination (S27). If there is an event disappearance notification, the process returns to step S23, and the determination in step S27 is made. As a result, if there is no notification of event disappearance, even if an event occurrence is detected for the image processing handled by the monitoring terminal 30-1, the processing in step S26 is continued. By such processing, load distribution is performed according to the occurrence and disappearance of an event, and image processing on images captured by a plurality of cameras is appropriately performed.

一方、監視側端末20−2、20−3のCPUは、監視側端末20−1からの処理要請を受けて図9に示されるフローチャートに対応のプログラムをスタートさせて、要請された1台のカメラが送出した映像情報を取り込みデコードして、これらに対する画像処理を行い(S31)、事象の消滅について検出を行う(S32)。   On the other hand, in response to a processing request from the monitoring terminal 20-1, the CPU of the monitoring terminals 20-2 and 20-3 starts a program corresponding to the flowchart shown in FIG. The video information sent from the camera is captured and decoded, image processing is performed on these (S31), and the disappearance of the event is detected (S32).

上記ステップS32において事象消滅が検出できなければ、ステップS31へ戻って処理を続ける。このとき、画像表示部30−2または画像表示部30−3に対しては、処理要請に係る1台のカメラのカメラ映像についてデコードした画像を表示させる。また、上記ステップS32において事象消滅を検出した場合には、事象消滅の通知を処理要請元に係る監視側端末20−1へ送出して(S33)、エンドとなる。   If event disappearance cannot be detected in step S32, the process returns to step S31 and continues. At this time, the image display unit 30-2 or the image display unit 30-3 displays a decoded image of the camera video of one camera related to the processing request. If event disappearance is detected in step S32, an event disappearance notification is sent to the monitoring terminal 20-1 associated with the processing request source (S33), and the process ends.

第3の実施例に係る監視システムにあっては、システムの構成は図6に示した通りであるが、IPカメラ11−1、11−2、11−3が隣接する視界を有しており、例えばIPカメラ11−1により捕らえた移動体がIPカメラ11−1の視界からIPカメラ11−2の視界へ移り、更にIPカメラ11−2の視界からIPカメラ11−3の視界へ移るような状況に配置されている。また、監視側端末20−1、20−2、20−3のCPUは、それぞれに割り当てられたIPカメラ11−1、11−2、11−3により送られた映像情報をデコードして、図10に示されるフローチャートに対応する処理を行うので、以下、このシステムの動作を図10に示されるフローチャートを参照して説明する。   In the monitoring system according to the third embodiment, the configuration of the system is as shown in FIG. 6, but the IP cameras 11-1, 11-2, 11-3 have adjacent fields of view. For example, the moving body captured by the IP camera 11-1 moves from the field of view of the IP camera 11-1 to the field of view of the IP camera 11-2, and further moves from the field of view of the IP camera 11-2 to the field of view of the IP camera 11-3. Is placed in a different situation. Further, the CPUs of the monitoring side terminals 20-1, 20-2, 20-3 decode the video information sent by the IP cameras 11-1, 11-2, 11-3 assigned to them, respectively, and Since the processing corresponding to the flowchart shown in FIG. 10 is performed, the operation of this system will be described below with reference to the flowchart shown in FIG.

なお、ここではIPカメラ11−1により捕らえた移動体がIPカメラ11−1の視界からIPカメラ11−2の視界へ移り、更にIPカメラ11−2の視界からIPカメラ11−3の視界へ移るものとし、監視側端末20−1は視界が隣接する監視側端末20−2のアドレスを保持しており、監視側端末20−2は視界が隣接する監視側端末20−3のアドレスを保持している。監視側端末20−1、20−2、20−3のCPUはスタートとなり、割り当てられたカメラが送出した映像情報を取り込みデコードして、これらに対する画像処理を行い(S41)、移動体ありの検出を行う(S42)。   Here, the moving body captured by the IP camera 11-1 moves from the field of view of the IP camera 11-1 to the field of view of the IP camera 11-2, and further from the field of view of the IP camera 11-2 to the field of view of the IP camera 11-3. The monitoring side terminal 20-1 holds the address of the monitoring side terminal 20-2 whose view is adjacent, and the monitoring side terminal 20-2 holds the address of the monitoring side terminal 20-3 whose view is adjacent. is doing. The CPUs of the monitoring side terminals 20-1, 20-2, 20-3 start, take in and decode the video information sent by the assigned cameras, perform image processing on these (S41), and detect the presence of a moving object (S42).

上記ステップS42において移動体を検出できなかった場合には、隣接する監視側端末から「移動体あり」の通知がなされたかを検出し(S43)、「移動体あり」の通知が到来していなければステップS41へ戻って処理を続ける。また、ステップS42において移動体を検出した場合、またはステップS43において「移動体あり」の通知到来を検出した場合には、移動体検出の場合に定められた処理内容によって画像処理を行って(S44)、隣接するカメラ視界へ移動したかについて、予め定められた位置情報(例えば画面の端から横方向へ幾つの画素というような情報)を超えて隣接カメラ方向へ移動した状態かに基づき検出する(S45)。   If a moving object cannot be detected in step S42, it is detected whether or not the “monitoring object is present” is notified from the adjacent monitoring side terminal (S43), and the notification that “the moving object is present” has arrived. If so, the process returns to step S41 to continue the processing. Further, when a moving body is detected in step S42 or when a notification of “with moving body” is detected in step S43, image processing is performed according to the processing content determined in the case of detecting a moving body (S44). ) To detect whether or not the camera has moved to the adjacent camera field of view, based on whether it has moved in the direction of the adjacent camera beyond predetermined position information (for example, information such as the number of pixels in the horizontal direction from the edge of the screen). (S45).

ステップS45において移動体が隣接するカメラ視界へ移動していないことが検出されると、ステップS44へ戻って処理を続け、ステップS45において移動体が隣接するカメラ視界へ移動したことが検出された場合には、隣接するカメラに対応する監視側端末へ移動体ありの通知を行い(S46)、ステップS41へ戻って処理を行う。これによって、各監視側端末20−1、20−2、20−3では、早い段階から移動体検出の場合に定められた処理内容によって画像処理を行うことができ、ここでは、デコードの対象としてIフレームのみならず、Pフレーム更にはBフレームを用いたデコードを行ったり、白黒画像へのデコードからカラー画像へのデコードを行ったり、処理のアルゴリズムの変更や幾つかのアルゴリズムを組み合わせて画像処理行うなどして処理精度を向上させることが可能である。   When it is detected in step S45 that the moving body has not moved to the adjacent camera field of view, the process returns to step S44 and the process is continued. In step S45, it is detected that the moving body has moved to the adjacent camera field of view. In step S46, the monitoring terminal corresponding to the adjacent camera is notified that there is a moving object (S46), and the process returns to step S41. As a result, the monitoring terminals 20-1, 20-2, and 20-3 can perform image processing according to the processing content determined in the case of moving object detection from an early stage. Decoding using not only I frames but also P frames and B frames, decoding from black and white images to color images, changing processing algorithms and combining several algorithms for image processing It is possible to improve the processing accuracy by, for example.

図11には、本発明に係る監視システムの第4の実施例が示されている。この監視システムでは、複数の映像送出部であるIPカメラ11A−1、11A−2、11A−3がそれぞれズーム機構と旋回機構とを具備しており、監視側端末20Aに備えられたカメラ制御手段24からの制御情報によりIPカメラ11A−1、11A−2、11A−3におけるズーム機構と旋回機構を制御してズームと旋回を行うように構成されている。   FIG. 11 shows a fourth embodiment of the monitoring system according to the present invention. In this monitoring system, the IP cameras 11A-1, 11A-2, and 11A-3, which are a plurality of video transmission units, each include a zoom mechanism and a turning mechanism, and camera control means provided in the monitoring terminal 20A. The zoom mechanism and the turning mechanism in the IP cameras 11A-1, 11A-2, and 11A-3 are controlled by the control information from 24 to perform zooming and turning.

カメラ制御手段24がIPカメラ11A−1、11A−2、11A−3についてズームと旋回を行わせるための情報が格納されたパトロール用データテーブル25が監視側端末20Aに備えられている。パトロール用データテーブル25には図12に示すように、カメラIDに対応して、各フェーズにおける旋回角度と旋回の速度及びズーム比のデータが対応付けられたものが格納されている。図12におけるカメラIDがaのカメラはIPカメラ11A−1に対応し、カメラIDがbのカメラはIPカメラ11A−2に対応している。カメラIDがaのカメラにおいてフェーズF1では、0度から90度までの旋回を速度(1秒当たり1度)で行い、ズーム比はkkであり、フェーズF2では、91度から95度までの旋回を速度(1秒当たり0.3度)で行い、ズーム比はttであることを示している。また、カメラIDがbのカメラにおいてフェーズF1では、0度から190度までの旋回を速度(1秒当たり0.3度)で行い、ズーム比はkkであり、フェーズF2では、191度から295度までの旋回を速度(1秒当たり1度)で行い、ズーム比はttであることを示している。   A patrol data table 25 in which information for allowing the camera control means 24 to zoom and turn the IP cameras 11A-1, 11A-2, 11A-3 is provided in the monitoring terminal 20A. As shown in FIG. 12, the patrol data table 25 stores data in which the turning angle, turning speed, and zoom ratio data in each phase are associated with each other in correspondence with the camera ID. The camera with camera ID a in FIG. 12 corresponds to IP camera 11A-1, and the camera with camera ID b corresponds to IP camera 11A-2. In the camera with camera ID a, in phase F1, the turn from 0 degree to 90 degrees is performed at a speed (1 degree per second), the zoom ratio is kk, and in phase F2, the turn from 91 degrees to 95 degrees At a speed (0.3 degrees per second), indicating that the zoom ratio is tt. Further, in the camera with camera ID b, in phase F1, a turn from 0 degree to 190 degrees is performed at a speed (0.3 degrees per second), the zoom ratio is kk, and in phase F2, 191 degrees to 295. It turns that the turning to the degree is performed at the speed (1 degree per second), and the zoom ratio is tt.

監視側端末20AのCPUは、IPカメラ11−1、11−2、11−3により送られた映像情報をデコードして、図13に示されるフローチャートに対応する処理を行うので、以下、このシステムの動作を図13に示されるフローチャートを参照して説明する。監視側端末20AのCPUは、スタートとなりパトロール用データテーブル25の情報に従ってIPカメラ11−1、11−2、11−3へフェーズF1から制御情報を送出して旋回及びズームの制御を行い、映像情報の取り込み及びデコードを行って画像処理を行い(S51)、事象発生となったかを検出する(S52)。この画像処理では、IPカメラ11−1、11−2、11−3からの映像情報の取り込み及びデコードと画像処理は均等にリソース配分して行う。   The CPU of the monitoring terminal 20A decodes the video information sent by the IP cameras 11-1, 11-2, and 11-3, and performs processing corresponding to the flowchart shown in FIG. The operation will be described with reference to the flowchart shown in FIG. The CPU of the monitoring terminal 20A starts and sends control information from the phase F1 to the IP cameras 11-1, 11-2, 11-3 according to the information in the patrol data table 25, and controls the turning and zooming. Information is captured and decoded to perform image processing (S51), and it is detected whether an event has occurred (S52). In this image processing, capturing and decoding of video information from the IP cameras 11-1, 11-2, and 11-3 and image processing are performed by equally allocating resources.

ステップS52において、事象発生が検出されなければステップS51へ戻って処理を行う一方、ステップS52において、事象発生が検出された場合には、該当カメラに対して予め定められた値(例えば、最大値)までズームを行うように制御を行い、旋回速度を予め定められた値(例えば、最低値或いは停止)まで速度を落して、所定秒間のカメラ制御を行い、映像情報の取り込み及びデコードを行って画像処理を行う(S53)。   If no event occurrence is detected in step S52, the process returns to step S51 for processing. On the other hand, if an event occurrence is detected in step S52, a predetermined value (for example, the maximum value) for the corresponding camera is detected. ) Until the zoom speed is reduced to a predetermined value (for example, minimum value or stop), camera control is performed for a predetermined second, and video information is captured and decoded. Image processing is performed (S53).

上記ステップS53に次いで、ステップS53における旋回角度、速度、ズーム比を保存し、パトロール用データテーブル25の情報と比較して(S54)、該旋回角度、速度、ズーム比が一致しているかを調べる(S55)。ステップS55において一致していることが検出されると、ステップS51へ戻り処理を続け、ステップS55において不一致が検出されると、パトロール用データテーブル25へ上記旋回角度、速度、ズーム比を反映させて(S56)、ステップS51へ戻り処理を続ける。このようにして、事象発生が起こる旋回場所(旋回範囲)に対して旋回速度やズーム比を適切にしてカメラによるパトロール監視がなされる。なお、本実施例では、1回の事象発生によりパトロール用データテーブル25へ旋回角度、速度、ズーム比の反映を行ったが、同一旋回角度のときに所定回数の事象発生があったことを条件として反映を行うようにしても良い。   Following step S53, the turning angle, speed, and zoom ratio in step S53 are stored, and compared with the information in the patrol data table 25 (S54), it is checked whether the turning angle, speed, and zoom ratio match. (S55). If it is detected in step S55 that the values match, the process returns to step S51 to continue the process. If a mismatch is detected in step S55, the patrol data table 25 reflects the turning angle, speed, and zoom ratio. (S56), the process returns to step S51 and continues. In this way, patrol monitoring by the camera is performed with the turning speed and zoom ratio appropriate for the turning place (turning range) where the event occurs. In the present embodiment, the turning angle, speed, and zoom ratio are reflected in the patrol data table 25 by one event occurrence. However, the condition is that a predetermined number of events have occurred at the same turning angle. You may make it reflect as.

図14には、本発明に係る監視システムの第5の実施例が示されている。この監視システムでは、3台の監視側端末20A−1、20A−2、20A−3がネットワーク10に接続されている。監視側端末20A−1、20A−2、20−3には図6の構成に加えて、カメラ制御手段24−1、24−2、24−3が備えられている。IPカメラ11A−1、11A−2、11A−3が旋回により同一の移動体を撮像可能となっており、例えばIPカメラ11A−1により捕らえた移動体を捕らえた場合にIPカメラ11−2とIPカメラ11−3のパーンを行うことで同一の移動体を撮像可能な状況に各カメラが配置されている。また、監視側端末20A−1、20A−2、20A−3のCPUは、それぞれに割り当てられたIPカメラ11A−1、11A−2、11A−3により送られた映像情報をデコードして、図15に示されるフローチャートに対応する処理を行うので、以下、このシステムの動作を図15に示されるフローチャートを参照して説明する。   FIG. 14 shows a fifth embodiment of the monitoring system according to the present invention. In this monitoring system, three monitoring terminals 20A-1, 20A-2, and 20A-3 are connected to the network 10. The monitoring terminals 20A-1, 20A-2, 20-3 are provided with camera control means 24-1, 24-2, 24-3 in addition to the configuration of FIG. The IP camera 11A-1, 11A-2, 11A-3 can take an image of the same moving body by turning. For example, when the moving body captured by the IP camera 11A-1 is captured, the IP camera 11-2 Each camera is arranged in a situation where the same moving body can be imaged by performing panning of the IP camera 11-3. Further, the CPUs of the monitoring side terminals 20A-1, 20A-2, and 20A-3 decode the video information sent by the IP cameras 11A-1, 11A-2, and 11A-3 assigned to them, respectively. Since the processing corresponding to the flowchart shown in FIG. 15 is performed, the operation of this system will be described below with reference to the flowchart shown in FIG.

なお、ここではIPカメラ11A−1により移動体が捕らえられIPカメラ11−2とIPカメラ11−3をパーンさせる場合について説明するものとし、監視側端末20A−1、20A−2、20A−3は、それぞれ他の監視側端末のアドレスを保持している。監視側端末20A−1、20A−2、20A−3のCPUはスタートとなり、割り当てられたカメラが送出した映像情報を取り込みデコードして、これらに対する画像処理を行い(S61)、移動体ありの検出を行う(S62)。   Here, a case where a moving body is captured by the IP camera 11A-1 and the IP camera 11-2 and the IP camera 11-3 are panned will be described, and the monitoring side terminals 20A-1, 20A-2, and 20A-3 are described. Each hold the address of another monitoring terminal. The CPUs of the monitoring side terminals 20A-1, 20A-2, and 20A-3 are started, take in and decode the video information sent by the assigned cameras, perform image processing on these (S61), and detect the presence of a moving object. (S62).

上記ステップS62において移動体を検出できなかった場合には、他の監視側端末から「移動体あり」の通知がなされたかを検出し(S63)、「移動体あり」の通知が到来していなければステップS61へ戻って処理を続ける。また、ステップS62において移動体を検出した場合、予め定められたカメラに対応する監視側端末(ここでは、20A−2、20A−3)へ移動体ありの通知を行い(S67)、IPカメラ11A−1に対して移動体に合わせて旋回制御を行わせながら、IPカメラ11A−1から送られる映像情報を取り込みデコードして画像処理を行う(S68)。このとき、カメラの旋回については、移動体が画面の中央領域に映るように制御する。   If a moving object cannot be detected in step S62, it is detected whether or not a “moving object exists” notification has been made from another monitoring terminal (S63), and a “moving object exists” notification has arrived. If so, the process returns to step S61 to continue the processing. If a moving body is detected in step S62, the presence of the moving body is notified to the monitoring side terminals (in this case, 20A-2 and 20A-3) corresponding to a predetermined camera (S67), and the IP camera 11A is detected. The video information sent from the IP camera 11A-1 is fetched and decoded while performing turning control on -1 according to the moving body, and image processing is performed (S68). At this time, the turning of the camera is controlled so that the moving object is reflected in the center area of the screen.

ステップS68による旋回制御の結果、追跡範囲を超えたかを旋回角度により求めて判定し(S65)、追跡範囲を超えていないときにはステップS68による処理を継続し、追跡範囲を超えるとIPカメラ11A−1に対しホームポジションへ戻る旋回制御を行って(S66)、ステップS61へ戻り処理行う。   As a result of the turning control in step S68, it is determined by determining whether or not the tracking range has been exceeded based on the turning angle (S65). If the tracking range is not exceeded, the processing in step S68 is continued, and if the tracking range is exceeded, IP camera 11A-1 On the other hand, turning control for returning to the home position is performed (S66), and the process returns to step S61.

ステップS62において、移動体を検出できなかった場合には、他の監視側端末から「移動体あり」の通知がなされたかを検出し(S63)、「移動体あり」の通知が到来していなければステップS61へ戻って処理を続ける。また、ステップS62において移動体を検出した場合には、IPカメラ11A−1に対し移動体検出の場合に定められた角度だけ旋回制御を行い、移動体に合わせて旋回制御を行うと共に画像処理を行う(S64)。このステップS64に次いで、追跡範囲を超えたかを旋回角度により求めて判定し(S65)、追跡範囲を超えていないときにはステップS68による処理を継続し、追跡範囲を超えるとIPカメラ11A−1に対しホームポジションへ戻る旋回制御を行って(S66)、ステップS61へ戻り処理行う。   In step S62, when the moving body cannot be detected, it is detected whether the notification of “moving body” is given from another monitoring terminal (S63), and the notification of “moving body is present” has arrived. If so, the process returns to step S61 to continue the processing. If a moving object is detected in step S62, the IP camera 11A-1 is controlled to turn by an angle determined when the moving object is detected, and the turning control is performed according to the moving object and image processing is performed. Perform (S64). Subsequent to step S64, it is determined by determining whether the tracking range has been exceeded based on the turning angle (S65). If the tracking range has not been exceeded, the processing in step S68 is continued. The turning control to return to the home position is performed (S66), and the process returns to step S61.

監視側端末20A−2、20A−3のCPUは、監視側端末20A−1からの「移動体あり」の通知により、ステップS63においてYESへ分岐して処理続けることから、監視側端末20A−1において「移動体あり」の検出がなされた場合に、IPカメラ11A−2、11A−3がパーンされて移動体の追跡が始まることから、画像処理を行う場合に、デコードの対象としてIフレームのみならず、Pフレーム更にはBフレームを用いたデコードを行ったり、白黒画像へのデコードからカラー画像へのデコードを行ったり、処理のアルゴリズムの変更や幾つかのアルゴリズムを組み合わせて画像処理行うなどして処理精度を向上させることが可能である。   The CPUs of the monitoring side terminals 20A-2 and 20A-3 branch to YES in step S63 and continue the processing in response to the notification “There is a moving object” from the monitoring side terminal 20A-1, and therefore the monitoring side terminal 20A-1 When the “moving object is detected” is detected, the IP cameras 11A-2 and 11A-3 are panned and tracking of the moving object is started. Therefore, when performing image processing, only I frames are decoded. In addition, decoding using P frames and B frames, decoding from black and white images to color images, changing processing algorithms and combining several algorithms for image processing, etc. The processing accuracy can be improved.

第6の実施例は図16に示すように、図6に示した監視システムにおける例えば監視側端末20−1に、加工映像作成手段26、事象発生報知画像提供手段27及び映像配信手段28を具備させて構成したものである。監視側端末20−1備えられている他の手段は図6における実施例にて説明したものであり、ここでは図示を省略する。この監視システムにおいては、加工映像情報の配信先であるクライアント端末40(ここでは、1台であるが、複数でも良い)がネットワーク10に接続されており、また、IPカメラ11−1、11−2、11−3によって構成される映像送出部により送出された映像情報をネットワーク10から取り込み蓄積する映像蓄積手段である映像蓄積サーバ50がネットワーク10に接続されている。   In the sixth embodiment, as shown in FIG. 16, for example, the monitoring terminal 20-1 in the monitoring system shown in FIG. 6 includes a processed video creation means 26, an event occurrence notification image provision means 27, and a video distribution means 28. It is configured. The other means provided in the monitoring terminal 20-1 has been described in the embodiment in FIG. 6, and is not shown here. In this monitoring system, a client terminal 40 (here, there is one, but a plurality of client terminals) to which the processed video information is distributed is connected to the network 10, and the IP cameras 11-1, 11- Connected to the network 10 is a video storage server 50 which is a video storage means for acquiring and storing video information sent from the video sending unit composed of 2 and 11-3 from the network 10.

加工映像作成手段26は、幾つかのカメラによる映像情報に基づきパノラマ映像を作成するものであり、また、幾つかのカメラによる映像情報に基づき移動体の移動状況を示す鳥観図映像を作成するものである。また、事象発生報知画像提供手段27は、事象発生時の画像情報に、事象発生前後の映像を映像蓄積手段から取得する情報をセットした事象発生報知画像をクライアントへ送出するものである。映像配信手段28は上記加工映像作成手段26により作成されたパノラマ映像、鳥観図映像の画像情報、事象発生報知画像提供手段27による事象発生報知画像情報などを、例えばパーソナルコンピュータにより構成されているクライアント端末40へ配信するものである。   The processed video creation means 26 creates a panoramic video based on video information from several cameras, and creates a bird's-eye video showing the moving state of the moving body based on video information from several cameras. It is. Further, the event occurrence notification image providing means 27 sends an event occurrence notification image in which information for acquiring the video before and after the occurrence of the event from the video storage means is set to the image information at the time of occurrence of the event to the client. The video distribution means 28 includes a panoramic video created by the processed video creation means 26, image information of a bird's eye view video, event occurrence notification image information by the event occurrence notification image providing means 27, etc. This is distributed to the terminal 40.

加工映像作成手段26は例えば、IPカメラ11−1、11−2、11−3の画角(背景)が類似する場合にパノラマ映像を作成するように構成され、IPカメラ11−1、11−2、11−3の画角(背景)が異なる場合に鳥観図映像を作成するように構成される。加工映像作成手段26は監視側端末20−1のCPUが図17、図18に示すフローチャートに対応するプログラムを実行することにより実現されるので、以下、図17、図18に示すフローチャートに基づき動作を説明する。   The processed video creation means 26 is configured to create a panoramic video when the angle of view (background) of the IP cameras 11-1, 11-2, 11-3 is similar, for example, and the IP cameras 11-1, 11- 2 and 11-3 are configured to create a bird's-eye view video when the angle of view (background) is different. Since the processed video creation means 26 is realized by the CPU of the monitoring terminal 20-1 executing a program corresponding to the flowcharts shown in FIGS. 17 and 18, the operation based on the flowcharts shown in FIGS. Will be explained.

移動体検出があると、図17に示すフローチャートに対応するプログラムをパノラマ映像を作成する。まず、画像処理手段22の画像処理により移動体の移動速度を求め、各カメラにより送られる映像情報の取得時刻を決定し(S71)、取得時刻に各IPカメラ11−1、11−2、11−3から送られる映像情報を取り込み、静止画の画像情報を得て、背景が繋がるように、例えば各画面の側部における定められた長さ部分を重ねて画像を合成する(S72)。   When there is a moving object detection, a panoramic video is created by a program corresponding to the flowchart shown in FIG. First, the moving speed of the moving object is obtained by the image processing of the image processing means 22, the acquisition time of the video information sent by each camera is determined (S71), and each IP camera 11-1, 11-2, 11 is acquired at the acquisition time. The image information sent from -3 is taken in, the image information of the still image is obtained, and the image is synthesized by overlapping the predetermined length portions on the side portions of each screen, for example, so that the background is connected (S72).

ステップS72における各IPカメラ11−1(ID:a)、11−2(ID:b)、11−3(ID:c)から送られる映像情報の取得において、図19の左側に示すようにカメラa画像、カメラb画像、カメラc画像が得られた場合には、これらを横方向に連ねて合成し、進行方向を示す破線の矢印画像を重ねてパノラマ映像P1が得られる。このようにして得られたパノラマ映像は映像配信手段28は、予め保持しているクライアント端末40のアドレスを用いてクライアント端末40へ配信する(S73)。   In acquisition of video information sent from each IP camera 11-1 (ID: a), 11-2 (ID: b), 11-3 (ID: c) in step S72, as shown on the left side of FIG. When an a image, a camera b image, and a camera c image are obtained, they are combined in the horizontal direction, and a panoramic video P1 is obtained by superimposing dashed arrow images indicating the traveling direction. The panoramic video thus obtained is distributed to the client terminal 40 by using the address of the client terminal 40 held in advance by the video distribution means 28 (S73).

また鳥観図映像を作成する場合には、移動体検出があると、図18に示すフローチャートに対応するプログラムを実行する。まず、画像処理手段22の画像処理により移動体の移動速度を求め、各カメラにより送られる映像情報の取得時刻を決定し、取得時刻に各IPカメラ11−1、11−2、11−3から送られる映像情報を取り込みデコードする(S81)。次に、各カメラ対応のデコード画像において各カメラから移動体までの距離と位置を画面上の座標から検出する処理を行い、各距離と位置を鳥観図の画面における位置座標へ変換する(S82)。上記距離検出及び距離と位置から鳥観図の位置座標への変換には、例えば、予め作成された変換テーブルが用いられる。   When creating a bird's-eye view video, if there is a moving object detection, a program corresponding to the flowchart shown in FIG. 18 is executed. First, the moving speed of the moving body is obtained by image processing of the image processing means 22, the acquisition time of video information sent by each camera is determined, and from each IP camera 11-1, 11-2, 11-3 at the acquisition time. The video information to be sent is captured and decoded (S81). Next, in the decoded image corresponding to each camera, processing for detecting the distance and position from each camera to the moving body from the coordinates on the screen is performed, and each distance and position is converted into position coordinates on the bird's-eye view screen (S82). . For example, a conversion table prepared in advance is used for the distance detection and the conversion from the distance and position to the position coordinates of the bird's-eye view.

ステップS82において求められた位置座標に、移動体のマークMを図19における鳥観図映像P2に示すように配置し、移動体の進行方向を示す破線の矢印画像を配置して、鳥観図映像P2が完成され、この鳥観図映像P2は映像配信手段28により、予め保持しているクライアント端末40のアドレスを用いてクライアント端末40へ配信される(S83)。   At the position coordinates determined in step S82, the moving object mark M is arranged as shown in the bird's-eye view video P2 in FIG. 19, and a broken-line arrow image indicating the moving direction of the moving body is arranged, and the bird's-eye view video P2 is arranged. Is completed, and this bird's-eye view video P2 is distributed by the video distribution means 28 to the client terminal 40 using the address of the client terminal 40 held in advance (S83).

監視側端末20−1はWWWサーバとしてクライアント端末40へ、例えば図示せぬカメラの映像情報を表示するWebデータを転送して、当初は図21に示す監視画面Hのうち、事象発生表示Eのないものをクライアント端末40の表示器に表示させる機能を有する。事象発生があると、監視側端末20−1のCPUは図20に示すフローチャートに対応するプログラムを起動し、事象発生報知画像提供手段27による事象発生報知画像の画像情報の提供を行う。   The monitoring terminal 20-1 transfers Web data for displaying, for example, video information of a camera (not shown) to the client terminal 40 as a WWW server, and the event occurrence display E of the monitoring screen H shown in FIG. It has a function of displaying what is not displayed on the display of the client terminal 40. When an event occurs, the CPU of the monitoring terminal 20-1 activates a program corresponding to the flowchart shown in FIG. 20, and the event occurrence notification image providing means 27 provides the image information of the event occurrence notification image.

即ち、事象発生を受けて図20に示すフローチャートに対応するプログラムが起動されると、CPUは事象発生時のデコード画像情報(事象発生表示Eに表示するもの)に、映像蓄積サーバ50に蓄積されている上記事象発生に係るN秒前後の映像情報が蓄積されている映像を取り出すプログラム(リンク先アドレス等)をチェーンして、クライアント端末40へ送る(S91)。これによりクライアント端末40のWebブラウザは、図21の監視画面Hを表示する。事象発生表示Eの部分には、事象発生に係るN秒前後の映像情報が蓄積されている映像を取り出すプログラムがチェーンされており、事象発生表示Eの部分をマウスでクリックすると、事象発生に係るN秒前後の映像情報が映像蓄積サーバ50から送られて、事象発生に係るN秒前後の動画映像がクライアント端末40の表示器に表示される。以上のように、この実施例によりパノラマ映像、鳥観図映像、事象発生に係るN秒前後の映像をクライアント端末にて図21に示すように動画再生することができ、事象発生について効果的な報知が可能となるものである。この第6の実施例の構成は第1の実施例等、他の実施例の構成と共に採用することができ、より効率的な監視を行うことができる。   That is, when an event occurs and a program corresponding to the flowchart shown in FIG. 20 is started, the CPU stores the decoded image information (displayed on the event occurrence display E) at the time of the event in the video storage server 50. The program (link destination address, etc.) for retrieving the video in which the video information of about N seconds related to the occurrence of the event is stored is chained and sent to the client terminal 40 (S91). Thereby, the Web browser of the client terminal 40 displays the monitoring screen H of FIG. The event occurrence display E portion is chained with a program for extracting a video in which video information about N seconds related to the event occurrence is accumulated, and when the event occurrence display E portion is clicked with a mouse, the event occurrence indication E Video information about N seconds is sent from the video storage server 50, and a video image of about N seconds related to the occurrence of the event is displayed on the display of the client terminal 40. As described above, according to this embodiment, the panoramic video, the bird's-eye video, and the video of N seconds related to the occurrence of the event can be reproduced in the client terminal as shown in FIG. Is possible. The configuration of the sixth embodiment can be adopted together with the configurations of other embodiments such as the first embodiment, and more efficient monitoring can be performed.

本発明における第1の実施例に係る監視システムの構成を示す図。The figure which shows the structure of the monitoring system which concerns on 1st Example in this invention. 本発明の監視システムに用いられる映像送出部の他の構成例を示す図。The figure which shows the other structural example of the image | video transmission part used for the monitoring system of this invention. 本発明における第1の実施例に係る監視システムの動作を説明するためのフローチャート。The flowchart for demonstrating operation | movement of the monitoring system which concerns on 1st Example in this invention. 本発明における第1の実施例に係る監視システムによる並列処理のためのタスク構成を示す図。The figure which shows the task structure for the parallel processing by the monitoring system which concerns on 1st Example in this invention. 本発明における第1の実施例に係る監視システムによるリソース配分の変遷を説明するための図。The figure for demonstrating the transition of the resource allocation by the monitoring system which concerns on 1st Example in this invention. 本発明における第2の実施例に係る監視システムの構成を示す図。The figure which shows the structure of the monitoring system which concerns on 2nd Example in this invention. 本発明における第2の実施例に係る監視システムにて用いられる処理要請情報の内容を示す図。The figure which shows the content of the process request information used with the monitoring system which concerns on 2nd Example in this invention. 本発明における第2の実施例に係る監視システムの動作を説明するためのフローチャート。The flowchart for demonstrating operation | movement of the monitoring system which concerns on 2nd Example in this invention. 本発明における第2の実施例に係る監視システムの動作を説明するためのフローチャート。The flowchart for demonstrating operation | movement of the monitoring system which concerns on 2nd Example in this invention. 本発明における第3の実施例に係る監視システムの動作を説明するためのフローチャート。The flowchart for demonstrating operation | movement of the monitoring system which concerns on 3rd Example in this invention. 本発明における第4の実施例に係る監視システムの構成を示す図。The figure which shows the structure of the monitoring system which concerns on the 4th Example in this invention. 本発明における第4の実施例に係る監視システムにて用いられるパトロール用データテーブルの内容を示す図。The figure which shows the content of the data table for patrols used with the monitoring system which concerns on the 4th Example in this invention. 本発明における第4の実施例に係る監視システムの動作を説明するためのフローチャート。The flowchart for demonstrating operation | movement of the monitoring system which concerns on the 4th Example in this invention. 本発明における第5の実施例に係る監視システムの構成を示す図。The figure which shows the structure of the monitoring system which concerns on the 5th Example in this invention. 本発明における第5の実施例に係る監視システムの動作を説明するためのフローチャート。The flowchart for demonstrating operation | movement of the monitoring system which concerns on the 5th Example in this invention. 本発明における第6の実施例に係る監視システムの構成を示す図。The figure which shows the structure of the monitoring system which concerns on the 6th Example in this invention. 本発明における第6の実施例に係る監視システムの動作を説明するためのフローチャート。The flowchart for demonstrating operation | movement of the monitoring system which concerns on the 6th Example in this invention. 本発明における第6の実施例に係る監視システムの動作を説明するためのフローチャート。The flowchart for demonstrating operation | movement of the monitoring system which concerns on the 6th Example in this invention. 本発明における第6の実施例に係る監視システムにおける加工映像作成動作を説明するための図。The figure for demonstrating the process image | video production | generation operation | movement in the monitoring system which concerns on the 6th Example in this invention. 本発明における第6の実施例に係る監視システムの動作を説明するためのフローチャート。The flowchart for demonstrating operation | movement of the monitoring system which concerns on the 6th Example in this invention. 本発明における第6の実施例に係る監視システムにおける事象発生報知画像作成動作を説明するための図。The figure for demonstrating event generation alerting image creation operation | movement in the monitoring system which concerns on the 6th Example in this invention. 従来例に係る監視システムの構成を示す図。The figure which shows the structure of the monitoring system which concerns on a prior art example.

符号の説明Explanation of symbols

10 ネットワーク
11−1〜11−3、11A−1〜11A−3 IPカメラ
12 アナログカメラ
13 エンコーダ
20、20−1〜20−3、20A、20A−1〜20A−3 監視側端末
21、21−1〜21−3 デコーダ
22 画像処理手段
23 表示制御手段
24 カメラ制御手段
25 パトロール用データテーブル
26 加工映像作成手段
27 事象発生報知画像提供手段
28 映像配信手段
30、30−1〜30−3 画像表示部
40 クライアント端末
50 映像蓄積サーバ
10 network
11-1 to 11-3, 11A-1 to 11A-3 IP camera
12 Analog camera
13 Encoder
20, 20-1 to 20-3, 20A, 20A-1 to 20A-3 Monitoring side terminal
21, 211-1 to 21-3 decoder
22 Image processing means
23 Display control means
24 Camera control means
25 Data table for patrol
26 Processed image creation means
27 Event occurrence notification image providing means
28 Video distribution means
30, 30-1 to 30-3 Image display unit
40 client terminals
50 video storage server

Claims (13)

被写対象を撮像するカメラを含み、撮像映像についてネットワーク送信可能な符号化映像情報を出力する複数の映像送出部と、
前記複数の映像送出部が接続されるネットワークと、
前記ネットワークに接続され、前記複数の映像送出部が送出した映像情報に含まれている少なくともIフレームを取り込むと共に必要に応じてBフレームPフレームも取り込み1画面分のディジタル画像情報へ変換するデコーダと、
前記デコーダが変換した複数の映像送出部に対応するディジタル画像情報である少なくともIフレームによる1枚の画像について物体を検出する画像処理を複数並列実行する並列処理にて画像解析し、事象発生および消滅の検出を行う画像処理手段であって、事象発生の場合に並列処理に係る1の映像送出部に対応するディジタル画像情報の処理を他の画像処理手段へ移行し、I、B、Pフレームを用いた処理を行い、事象消滅の場合に元の並列処理へ処理を戻す画像処理手段と
を具備することを特徴とする監視システム。
A plurality of video transmission units including a camera that captures an object to be imaged, and outputting encoded video information that can be network-transmitted for the captured video;
A network to which the plurality of video transmission units are connected;
A decoder connected to the network for capturing at least an I frame included in the video information transmitted by the plurality of video transmission units, and capturing a B frame and a P frame as necessary, and converting them into digital image information for one screen; ,
Image analysis is performed in parallel processing in which a plurality of image processings for detecting an object is performed in parallel on at least one I-frame image which is digital image information corresponding to a plurality of video transmission units converted by the decoder, and event occurrence and disappearance The image processing means for detecting the digital image information corresponding to one video transmission unit related to parallel processing in the event of an event transfer to another image processing means, and the I, B, P frames are An image processing means for performing the processing used and returning the processing to the original parallel processing when the event disappears .
前記画像処理手段は複数のタスクを有し、事象発生消滅に応じて対応する映像送出部の送出に係るディジタル画像情報に関する各タスクに対するCPUリソースの割当割合を変更することを特徴とする請求項1に記載の監視システム。 It said image processing means has a plurality of tasks, claims, characterized in that to change the allocation ratio of CPU resources to each task related to digital image information according to the transmission of the corresponding picture sending unit in accordance with the event occurrence annihilation The monitoring system according to 1. 前記画像処理手段は、1台の装置において実現されることを特徴とする請求項1または請求項2に記載の監視システム。   The monitoring system according to claim 1, wherein the image processing unit is realized by a single device. 前記画像処理手段は、複数台の装置にそれぞれ設けられることを特徴とする請求項1または請求項2に記載の監視システム。   The monitoring system according to claim 1, wherein the image processing unit is provided in each of a plurality of apparatuses. 前記画像処理手段は、解析結果に応じて対応するカメラのディジタル画像情報について処理する画像処理手段へ通知することを特徴とする請求項1に記載の監視システム。   The monitoring system according to claim 1, wherein the image processing unit notifies the image processing unit that processes digital image information of a corresponding camera according to an analysis result. 前記カメラは、ズーム機構、旋回機構を備えており、
前記画像処理手段による解析結果に応じて対応するカメラにおけるズーム機構、旋回機構の制御を行うカメラ制御手段が具備されていることを特徴とする請求項1乃至請求項5のいずれか1項に記載の監視システム。
The camera includes a zoom mechanism and a turning mechanism,
6. The camera control unit according to claim 1, further comprising: a camera control unit that controls a zoom mechanism and a turning mechanism of a corresponding camera according to an analysis result by the image processing unit. Monitoring system.
旋回角度情報に旋回速度情報及びズーム情報が対応付けられたパトロール用データテーブルを備え、
前記カメラ制御手段は上記パトロール用データテーブルの情報に基づき対応するカメラにおけるズーム機構、旋回機構の制御を行うことを特徴とする請求項6に記載の監視システム。
A patrol data table in which turning speed information and zoom information are associated with turning angle information;
The monitoring system according to claim 6, wherein the camera control unit controls a zoom mechanism and a turning mechanism in a corresponding camera based on information in the patrol data table.
カメラ制御手段は、送られる事象発生情報をネットワークを介して受け取り、この事象発生情報に応じて対応するカメラにおけるズーム機構、旋回機構の制御を行うことを特徴とする請求項5に記載の監視システム。   6. The monitoring system according to claim 5, wherein the camera control means receives the event occurrence information sent via the network, and controls the zoom mechanism and the turning mechanism in the corresponding camera according to the event occurrence information. . 画像処理手段は、複数台の装置にそれぞれ設けられたカメラ制御手段へ解析結果に応じた通知を行う一方、
通知を受けた装置におけるカメラ制御手段は、通知に応じて対応するカメラのズーム機構、旋回機構の制御を行うことを特徴とする請求項6に記載の監視システム。
While the image processing means performs notification according to the analysis result to the camera control means provided in each of the plurality of devices,
7. The monitoring system according to claim 6, wherein the camera control means in the apparatus that has received the notification controls the zoom mechanism and the turning mechanism of the corresponding camera in response to the notification.
幾つかのカメラにより得られた映像情報に基づきパノラマ映像を作成する加工映像作成手段を備えていることを特徴とする請求項1乃至請求項9のいずれか1項に記載の監視システム。   The monitoring system according to any one of claims 1 to 9, further comprising processed image creation means for creating a panoramic image based on video information obtained by several cameras. 幾つかのカメラにより得られた映像情報に基づき移動体の移動状況を示す鳥観図映像を作成する加工映像作成手段を備えていることを特徴とする請求項1乃至請求項9のいずれか1項に記載の監視システム。   10. The modified video creation means for creating a bird's-eye view video showing a moving state of a moving body based on video information obtained by several cameras. The monitoring system described in. 映像送出部により送出された映像情報をネットワークから取り込み蓄積する映像蓄積手段と、
事象発生時の画像情報に、事象発生前後の映像を前記映像蓄積手段から取得する情報をセットした事象発生報知画像をクライアントへ送出する事象発生報知画像提供手段と
を具備することを特徴とする請求項1乃至請求項9のいずれか1項に記載の監視システム。
Video storage means for fetching and storing video information sent from the video sending unit from the network;
An event occurrence notification image providing means for sending an event occurrence notification image in which information for acquiring images before and after the occurrence of an event from the image storage means is set to image information at the time of occurrence of the event, to the client. The monitoring system according to any one of claims 1 to 9.
映像情報に含まれている少なくともIフレームを取り込むと共に必要に応じてBフレームPフレームも取り込み1画面分のディジタル画像情報へ変換するデコーダと、
前記デコーダが変換したディジタル画像情報である少なくともIフレームによる1枚の画像について物体を検出する画像処理を複数並列実行する並列処理にて画像解析し、事象発生および消滅の検出を行う画像処理手段であって、事象発生の場合に並列処理に係る1の映像送出部に対応するディジタル画像情報の処理を他の画像処理手段へ移行し、I、B、Pフレームを用いた処理を行い、事象消滅の場合に元の並列処理へ処理を戻す画像処理手段と
を具備することを特徴とする画像処理装置。
A decoder for converting optionally write Mutotomoni takes at least I-frames included in the video information to the B-frame P-frame also takes Write-one screen digital image information,
Image processing means for performing image analysis in parallel processing for executing a plurality of parallel image processings for detecting an object for at least one I-frame image that is digital image information converted by the decoder, and detecting occurrence and disappearance of events. In the event of an event, the processing of digital image information corresponding to one video transmission unit related to parallel processing is transferred to another image processing means, processing using I, B, and P frames is performed, and the event disappears And an image processing means for returning the processing to the original parallel processing .
JP2006041284A 2006-02-17 2006-02-17 Surveillance system and image processing apparatus Expired - Fee Related JP4855797B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006041284A JP4855797B2 (en) 2006-02-17 2006-02-17 Surveillance system and image processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006041284A JP4855797B2 (en) 2006-02-17 2006-02-17 Surveillance system and image processing apparatus

Publications (2)

Publication Number Publication Date
JP2007221582A JP2007221582A (en) 2007-08-30
JP4855797B2 true JP4855797B2 (en) 2012-01-18

Family

ID=38498318

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006041284A Expired - Fee Related JP4855797B2 (en) 2006-02-17 2006-02-17 Surveillance system and image processing apparatus

Country Status (1)

Country Link
JP (1) JP4855797B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011249869A (en) * 2010-05-21 2011-12-08 Sanyo Electric Co Ltd Monitoring camera device, and control method and control program thereof
JP5812794B2 (en) * 2011-10-06 2015-11-17 三菱電機株式会社 Video surveillance recorder
JP6471654B2 (en) * 2015-09-04 2019-02-20 株式会社デンソー Display control apparatus and display control method
WO2017130244A2 (en) * 2016-01-29 2017-08-03 Nec Corporation Centralized control server, local terminal, distributed surveillance system, surveillance method and storage medium
KR101893748B1 (en) * 2018-07-09 2018-08-31 주식회사 파로스 Video storage and distribution system for improving fog video
CN113472990B (en) * 2021-07-05 2022-11-08 深圳茂城科技有限公司 Law enforcement recorder control method and system for regional primary and secondary machine scheduling

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03263164A (en) * 1990-03-13 1991-11-22 Kawasaki Steel Corp Data parallel processing system
JP3619285B2 (en) * 1995-05-29 2005-02-09 株式会社エヌ・ディ・アール Monitoring device
JP2000165846A (en) * 1998-11-30 2000-06-16 Matsushita Electric Ind Co Ltd Video surveillance system
JP2000324475A (en) * 1999-05-06 2000-11-24 Nec Corp Multi-spot video monitoring system
JP2001025003A (en) * 1999-07-08 2001-01-26 Canon Inc Camera system and camera control method
US7015954B1 (en) * 1999-08-09 2006-03-21 Fuji Xerox Co., Ltd. Automatic video system using multiple cameras
JP2001086486A (en) * 1999-09-14 2001-03-30 Matsushita Electric Ind Co Ltd Surveillance camera system and surveillance camera display method
JP4387015B2 (en) * 1999-12-08 2009-12-16 名古屋電機工業株式会社 Image processing integration method by multitask scheduling
JP4346371B2 (en) * 2003-07-11 2009-10-21 三洋電機株式会社 Surveillance camera system
JP4133691B2 (en) * 2003-08-29 2008-08-13 三菱電機株式会社 Road monitoring system
JP4424031B2 (en) * 2004-03-30 2010-03-03 株式会社日立製作所 Image generating apparatus, system, or image composition method.

Also Published As

Publication number Publication date
JP2007221582A (en) 2007-08-30

Similar Documents

Publication Publication Date Title
US12342105B2 (en) Analytics-driven summary views for surveillance networks
JP6421422B2 (en) Video analysis device, monitoring device, monitoring system, and video analysis method
TWI435279B (en) Monitoring system, image capturing apparatus, analysis apparatus, and monitoring method
AU2005251372B2 (en) Modular immersive surveillance processing system and method
US8421866B2 (en) Image monitoring system and image monitoring program
US9143739B2 (en) Video analytics with burst-like transmission of video data
US8063936B2 (en) Modular immersive surveillance processing system and method
US10109316B2 (en) Method and apparatus for playing back recorded video
US8881218B2 (en) Video transmission with enhanced area
US8160129B2 (en) Image pickup apparatus and image distributing method
JP2008035095A (en) Monitoring device, monitoring system, monitoring method and program
CN112235540A (en) Intelligent video monitoring system for screen display fault recognition alarm
JP4855797B2 (en) Surveillance system and image processing apparatus
KR101025133B1 (en) Video surveillance system and video surveillance method
CN108074249A (en) A kind of Target Tracking System, method and device
CN106791703B (en) The method and system of scene is monitored based on panoramic view
KR101077777B1 (en) Network camera system, its image data processing method and its operation method
KR20210108691A (en) apparatus and method for multi-channel image back-up based on event, and network surveillance camera system including the same
US20250133226A1 (en) Video stream encoding both overview and region-of-interest(s) of a scene
WO2017126899A2 (en) Methods and systems for reconstructing a high frame rate high resolution video
JP4959987B2 (en) Monitoring system
JP4611042B2 (en) Video output system and control program for outputting video
CN115499634B (en) Video processing method and device
KR20150095080A (en) Apparatus and Method for Transmitting Video Data
JP6665913B2 (en) Video analysis device, monitoring device, monitoring system, and video analysis method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090209

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110418

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110517

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110719

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: 20111004

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: 20111027

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141104

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 4855797

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: 20141104

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees