[go: up one dir, main page]

JP2009088666A - Image processor - Google Patents

Image processor Download PDF

Info

Publication number
JP2009088666A
JP2009088666A JP2007252130A JP2007252130A JP2009088666A JP 2009088666 A JP2009088666 A JP 2009088666A JP 2007252130 A JP2007252130 A JP 2007252130A JP 2007252130 A JP2007252130 A JP 2007252130A JP 2009088666 A JP2009088666 A JP 2009088666A
Authority
JP
Japan
Prior art keywords
image data
resolution
captured image
low
time
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.)
Pending
Application number
JP2007252130A
Other languages
Japanese (ja)
Inventor
Masaaki Takemoto
雅昭 竹本
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.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan Ltd
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 Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP2007252130A priority Critical patent/JP2009088666A/en
Publication of JP2009088666A publication Critical patent/JP2009088666A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Facsimiles In General (AREA)
  • Storing Facsimile Image Data (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To record or display photographed image data of high resolution when abnormality has occurred by detecting abnormality by image analysis without using a processor structure which can bear a high load. <P>SOLUTION: The image processor is provided with: a low resolution image storage means 13a for storing a received photographed image data of the low resolution and time of day information; a high resolution image storage means 13b for storing the received photographed image data of high resolution and time of day information; an image judging means 11c for determining whether or not the photographed image data of high resolution before and after the time of day of the photographed image data of the low resolution stored last are stored; an abnormality detecting means 11d for detecting abnormality by using the photographed image data of low resolution stored last when it is determined that the photographed image data of high resolution are stored; an image selection means 11e for selecting a photographed image of high resolution at a time of day closest to the time of day of the photographed image data of low resolution stored last when abnormality is detected; and an output control means 11f for causing an optical disk drive 14 to record the selected photographed image data of the high resolution. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、カメラとネットワークを介して接続され、カメラにより撮影された撮影画像データを受信し、受信した撮影画像データの画像解析結果に基づいて、撮影画像データを記録、又は表示する画像処理装置に関する。   The present invention is an image processing apparatus that is connected to a camera via a network, receives captured image data captured by the camera, and records or displays the captured image data based on an image analysis result of the received captured image data. About.

ホテル、商用ビル、又はコンビニエンスストア等には、犯罪防止を目的として、監視カメラと、この監視カメラが撮影した画像を解析する画像解析装置とを備えた監視カメラシステムが設置されることが多い。   In many hotels, commercial buildings, convenience stores, and the like, a surveillance camera system including a surveillance camera and an image analysis device that analyzes an image captured by the surveillance camera is often installed for the purpose of crime prevention.

また、昨今のネットワークの普及により、ネットワークに接続することができるネットワークカメラが普及してきている。そこで、このようなネットワークカメラと、ネットワークカメラが撮影した撮影画像データを受信し、受信した撮影画像データの画像解析を行う画像解析装置とを備えた監視カメラシステムがある。   In addition, with the recent spread of networks, network cameras that can be connected to networks have become popular. Therefore, there is a surveillance camera system that includes such a network camera and an image analysis device that receives captured image data captured by the network camera and performs image analysis of the received captured image data.

ここで、ネットワークカメラは、撮影画像データを、例えば、720×480画素のフレーム画像を1秒間に30枚の伝送レートで画像解析装置へ送信する。そこで、画像解析装置は、このような膨大なデータ量の撮影画像データについての画像解析処理を行う必要があり、この負荷に耐え得るだけの処理能力が必要であった。そのため、これを実現するためには、高性能なCPU(Central Processing Unit)を搭載する等、装置全体として製造費用などのコストが増大するという問題があった。   Here, the network camera transmits the captured image data, for example, a frame image of 720 × 480 pixels to the image analysis apparatus at a transmission rate of 30 frames per second. Therefore, the image analysis apparatus needs to perform image analysis processing on the photographic image data having such an enormous amount of data, and has a processing capability sufficient to withstand this load. Therefore, in order to realize this, there has been a problem that costs such as manufacturing cost increase as a whole apparatus such as mounting a high-performance CPU (Central Processing Unit).

そこで、特許文献1には、カメラから入力された原画像から縮小画像を作成し、縮小画像を解析することで一次判定を行い、この一次判定で詳細に解析すべき領域を絞り込み、絞り込んだ領域について原画像を詳細に解析する画像センサ装置が提案されている。
特開2006−127195号公報
Therefore, in Patent Document 1, a reduced image is created from an original image input from a camera, a primary determination is performed by analyzing the reduced image, and a region to be analyzed in detail is narrowed down by this primary determination, and the narrowed region An image sensor device that analyzes an original image in detail has been proposed.
JP 2006-127195 A

しかしながら、特許文献1に記載の画像センサ装置では、カメラから入力された原画像から縮小画像を作成するので、この縮小する処理自体が装置にとって高負荷となっていた。そのため、特許文献1に記載の画像センサ装置を実現するには、高性能なMPU(Micro Processing Unit)を搭載する等、装置全体として製造費用などのコストが増大するという問題があった。   However, in the image sensor device described in Patent Document 1, a reduced image is created from the original image input from the camera, and this reduction processing itself is a heavy load on the device. For this reason, in order to realize the image sensor device described in Patent Document 1, there is a problem that the cost of manufacturing the device as a whole increases, such as mounting a high-performance MPU (Micro Processing Unit).

本発明は、上記問題に鑑みてなされたものであり、高負荷に耐え得る装置構成を用いることなく、画像解析により異常を検出し、異常時における画像を記録、又は強調表示することが可能な画像処理装置を提供することを目的とする。   The present invention has been made in view of the above problems, and can detect an abnormality by image analysis and record or highlight an image at the time of an abnormality without using a device configuration that can withstand a high load. An object is to provide an image processing apparatus.

上記目的を解決するため、本発明に係る画像処理装置の第1の特徴は、カメラとネットワークを介して接続され、カメラにより撮影された低解像度の撮影画像データと高解像度の撮影画像データとを受信し、受信した低解像度の撮影画像データの画像解析結果に基づいて、受信した高解像度の撮影画像データを記録、又は表示する画像処理装置であって、カメラより受信した低解像度の撮影画像データと、この低解像度の撮影画像データを受信したときの時刻、又は低解像度の撮影画像データがカメラより送信されたときの時刻を示す時刻情報とを関連づけて、記憶する低解像度画像記憶手段と、カメラより受信した高解像度の撮影画像データと、この高解像度の撮影画像データを受信したときの時刻、又は高解像度の撮影画像データがカメラより送信されたときの時刻を示す時刻情報とを関連づけて、記憶する高解像度画像記憶手段と、低解像度画像記憶手段に最後に記憶された低解像度の撮影画像データの時刻情報が示す時刻の前後所定時間内の時刻情報に対応する高解像度の撮影画像データが、高解像度画像記憶手段に記憶されているか否かを判定する画像判定手段と、画像判定手段により、高解像度画像記憶手段に記憶されていると判定された場合に、最後に記憶された低解像度の撮影画像データを用いて画像解析を行い、この画像解析結果に基づいて画像上の異常を検出する異常検出手段と、異常検出手段により、画像上の異常が検出された場合に、高解像度画像記憶手段から、最後に記憶された低解像度の撮影画像データに対応する時刻情報が示す時刻に最も近い時刻を示す時刻情報に対応する高解像度の撮影画像データを選択する画像選択手段と、選択された高解像度の撮影画像データを記録部に記録させ、又は選択された高解像度の撮影画像データを表示部に強調表示させる出力制御手段とを備えたことにある。   In order to solve the above object, the first feature of the image processing apparatus according to the present invention is that a low-resolution captured image data and a high-resolution captured image data captured by the camera are connected to the camera via a network. An image processing apparatus that records or displays received high-resolution captured image data based on an image analysis result of the received low-resolution captured image data, and receives the low-resolution captured image data received from the camera And a low-resolution image storage unit that stores the time when the low-resolution captured image data is received, or time information indicating the time when the low-resolution captured image data is transmitted from the camera, The high-resolution captured image data received from the camera, the time when the high-resolution captured image data was received, or the high-resolution captured image data Before and after the time indicated by the time information of the low-resolution captured image data stored last in the high-resolution image storage means and the low-resolution image storage means stored in association with the time information indicating the time when the image is transmitted The high-resolution captured image data corresponding to the time information within a predetermined time is stored in the high-resolution image storage unit by the image determination unit that determines whether or not the high-resolution image storage unit stores the high-resolution captured image data. An abnormality detection unit that performs image analysis using the low-resolution captured image data stored last, and detects an abnormality on the image based on the image analysis result; When an abnormality on the image is detected, the time closest to the time indicated by the time information corresponding to the last-stored low-resolution captured image data from the high-resolution image storage means Image selecting means for selecting high-resolution captured image data corresponding to the time information shown, and causing the selected high-resolution captured image data to be recorded in the recording unit, or selecting the selected high-resolution captured image data on the display unit Output control means for highlighting.

上記目的を解決するため、本発明に係る画像処理装置の第2の特徴は、異常検出手段は、画像判定手段により、高解像度画像記憶手段に記憶されていると判定された場合に、低解像度画像記憶手段に記憶された最も古い時刻情報に対応する低解像度の撮影画像データと、最後に記憶された低解像度の撮影画像データとの差分が所定の閾値以上である場合には、画像上の異常があると判定し、出力制御手段は、低解像度撮影画像記憶手段に、最後に記憶された低解像度の撮影画像データに対応する時刻情報より所定時間より前の時刻情報に対応する低解像度の撮影画像データを削除させると共に、選択された高解像度の撮影画像データを記録部に記録させ、又は選択された高解像度の撮影画像データを表示部に強調表示させるをことにある。   In order to solve the above-described object, the second feature of the image processing apparatus according to the present invention is that, when the abnormality detection unit determines that the image determination unit stores the high resolution image storage unit, the low resolution When the difference between the low-resolution captured image data corresponding to the oldest time information stored in the image storage means and the low-resolution captured image data stored last is equal to or greater than a predetermined threshold, The output control means determines that there is an abnormality, and the output control means stores the low resolution corresponding to the time information before the predetermined time from the time information corresponding to the low resolution photographed image data stored last. The photographic image data is deleted, and the selected high-resolution photographic image data is recorded in the recording unit, or the selected high-resolution photographic image data is highlighted on the display unit.

上記目的を解決するため、本発明に係る画像処理装置の第3の特徴は、異常検出手段は、画像判定手段により、高解像度画像記憶手段に記憶されていると判定された場合に、最後に記憶された低解像度の撮影画像データのうち、所定の色を示す画素数が所定の閾値以上である場合には、異常があると判定するをことにある。   In order to solve the above object, the third feature of the image processing apparatus according to the present invention is that, when the abnormality detection unit determines that the image determination unit stores the high-resolution image storage unit, In the stored low-resolution captured image data, when the number of pixels indicating a predetermined color is equal to or greater than a predetermined threshold, it is determined that there is an abnormality.

本発明に係る画像処理装置によれば、高負荷に耐え得る装置構成を用いることなく、画像解析により異常を検出し、異常時における高解像度の撮影画像データを記録、又は強調表示することができる。   According to the image processing apparatus of the present invention, it is possible to detect abnormality by image analysis and record or highlight high-resolution captured image data at the time of abnormality without using a device configuration that can withstand a high load. .

以下、本発明を実施するための最良の形態について図面を参照して説明する。   The best mode for carrying out the present invention will be described below with reference to the drawings.

本発明の実施例1では、ネットワークカメラを用いた監視カメラシステムに適用され、ネットワークカメラにより撮影された低解像度の撮影画像データと高解像度の撮影画像データとを受信し、最新の低画像の撮影画像データと所定時間前の低画像の撮影画像データとの差が閾値以上か否かによって異常を検出し、異常が検出された時刻付近の高解像度の撮影画像データを光ディスクに記憶する画像処理装置を例に挙げて説明する。   The first embodiment of the present invention is applied to a surveillance camera system using a network camera, receives low-resolution captured image data and high-resolution captured image data captured by the network camera, and captures the latest low image. An image processing apparatus for detecting an abnormality depending on whether or not a difference between image data and low-captured captured image data before a predetermined time is equal to or greater than a threshold, and storing high-resolution captured image data near the time when the abnormality is detected on an optical disc Will be described as an example.

<監視カメラシステムの構成>
図1は、本発明の実施例1である画像処理装置を適用した監視カメラシステムの構成を示した構成図である。
<Configuration of surveillance camera system>
FIG. 1 is a configuration diagram illustrating a configuration of a surveillance camera system to which an image processing apparatus that is Embodiment 1 of the present invention is applied.

図1に示すように、監視カメラシステム100は、画像処理装置1と、ネットワークカメラC及びCと、サーバ3とを備え、各々はネットワーク2を介して接続されている。 As shown in FIG. 1, the monitoring camera system 100 includes an image processing apparatus 1, network cameras C 1 and C 2, and a server 3, each of which is connected via a network 2.

ネットワークカメラC及びCは、図示しないが、レンズ等による光学系と、CCD等の光電変換回路を有した撮像部と、撮像した画像を符号化する符号化部と、ネットワーク2に接続して通信するためのネットワークインタフェース部とを備えており、撮影した撮影画像データを符号化してネットワーク2へ送信する。また、ネットワークカメラC及びCは、解像度が異なる複数の撮影画像データを送信でき、例えば、VGA(Video Graphics Array:640×480画素)の画像とQQVGA(Quarter Quarter VGA:160×120画素)の撮影画像データとを送信できる。ここでは、VGAの画像を高解像度の撮影画像データ、QQVGAの画像を低解像度の撮影画像データとして説明する。なお、ネットワークカメラC及びCは、アナログカメラと、アナログカメラにより撮影されたアナログ撮影画像データをA/D(Analog/Digital)するA/D変換器と、A/D変換された撮影画像データを符号化する符号化部と、ネットワーク2に接続して通信するためのネットワークインタフェース部とを備えた構成としてもよい。 Although not shown, the network cameras C 1 and C 2 are connected to the network 2, an optical system using a lens or the like, an imaging unit having a photoelectric conversion circuit such as a CCD, an encoding unit that encodes the captured image, and the network 2. A network interface unit for communication, and the captured captured image data is encoded and transmitted to the network 2. The network cameras C 1 and C 2 can transmit a plurality of captured image data having different resolutions. For example, a VGA (Video Graphics Array: 640 × 480 pixels) image and a QQVGA (Quarter Quarter VGA: 160 × 120 pixels). The captured image data can be transmitted. Here, a VGA image is described as high-resolution captured image data, and a QQVGA image is described as low-resolution captured image data. The network cameras C 1 and C 2 include an analog camera, an A / D converter that performs analog / digital (A / D) analysis of analog captured image data captured by the analog camera, and A / D converted captured image data. It is good also as a structure provided with the encoding part to encode and the network interface part for connecting to the network 2 and communicating.

サーバ3は、不図示ではあるが、ハードディスクや光ディスクドライブ等の記憶装置を備え、各種サービスを提供すると共に、画像処理装置1から受信した高解像度の撮影画像データを記憶装置に記憶する。   Although not shown, the server 3 includes a storage device such as a hard disk or an optical disk drive, provides various services, and stores high-resolution captured image data received from the image processing device 1 in the storage device.

画像処理装置1は、CPU11と、ネットワークインタフェース12と、メモリ13と、光ディスクドライブ14と、ハードディスク15と、表示部16とを備え、各々はバス20を介して同図のごとく接続されている。   The image processing apparatus 1 includes a CPU 11, a network interface 12, a memory 13, an optical disk drive 14, a hard disk 15, and a display unit 16, which are connected via a bus 20 as shown in FIG.

ネットワークインタフェース12は、ネットワークカードなどの通信装置であり、このネットワークインタフェース12を介してネットワーク2に接続することによって、ネットワークカメラC及びCが撮影した撮影画像データを受信することができる。 Network interface 12 is a communication device such as a network card, by connecting to the network 2 via the network interface 12 may be a network camera C 1 and C 2 receives the photographed image data photographed.

メモリ13は、その機能ブロックとして、低解像度画像記憶手段13aと、高解像度画像記憶手段13bとを備える。   The memory 13 includes a low-resolution image storage unit 13a and a high-resolution image storage unit 13b as functional blocks.

低解像度画像記憶手段13aは、ネットワークカメラC及びCより受信した低解像度の撮影画像データと、この低解像度の撮影画像データを受信した時刻、又は低解像度の撮影画像データがネットワークカメラC及びCより送信された時刻を示す時刻情報とを関連づけて記憶する。 Low resolution image storing means 13a, the network camera C 1 and the low resolution of the captured image data received from the C 2, the time receiving the captured image data of the low resolution or low-resolution captured image data is the network camera C 1 of And time information indicating the time transmitted from C 2 is stored in association with each other.

高解像度画像記憶手段13bは、ネットワークカメラC及びCより受信した高解像度の撮影画像データと、この高解像度の撮影画像データを受信した時刻、又は高解像度の撮影画像データがネットワークカメラC及びCより送信された時刻を示す時刻情報とを関連づけて記憶する。 High resolution image storage unit 13b, the network cameras C 1 and C 2 and the high-resolution captured image data received from, the high-resolution time receives the captured image data, or high-resolution captured image data is the network camera C 1 of And time information indicating the time transmitted from C 2 is stored in association with each other.

光ディスクドライブ14は、CPU11の指示に従い、ネットワークカメラC及びCが撮影した高解像度の撮影画像データを光ディスクに記録する。 The optical disk drive 14 records high-resolution captured image data captured by the network cameras C 1 and C 2 on the optical disk in accordance with instructions from the CPU 11.

ハードディスク15には、オペレーティングシステムなどのプログラムの他に、本発明の実施例1である画像処理装置1が実行する画像処理プログラム等も記録されている。また、ハードディスク15は、CPU11の指示に従い、ネットワークカメラC及びCが撮影した高解像度の撮影画像データを記録する。 In addition to a program such as an operating system, the hard disk 15 stores an image processing program executed by the image processing apparatus 1 according to the first embodiment of the present invention. Further, the hard disk 15 records high-resolution captured image data captured by the network cameras C 1 and C 2 in accordance with instructions from the CPU 11.

なお、光ディスクドライブ14に記録されるデータをハードディスク15に記録するようにし、光ディスクドライブ14を備えないようにしてもよい。   The data recorded on the optical disk drive 14 may be recorded on the hard disk 15 and the optical disk drive 14 may not be provided.

表示部16は、液晶ディスプレイやCRTディスプレイ等で構成され、CPU11の指示に従い、ネットワークカメラC及びCが撮影した撮影画像データを表示する。 The display unit 16 includes a liquid crystal display, a CRT display, and the like, and displays captured image data captured by the network cameras C 1 and C 2 in accordance with instructions from the CPU 11.

なお、表示部16は、画像処理装置1に内蔵されるものであってよいし、外部装置として画像処理装置1に接続されるものであってもよい。   The display unit 16 may be built in the image processing apparatus 1 or may be connected to the image processing apparatus 1 as an external device.

画像処理装置1のCPU11は、自装置の中枢的な制御を行い、画像処理プログラムを実行することによって、その機能上、受信画像判定手段11aと、記憶制御手段11bと、画像判定手段11cと、異常検出手段11dと、画像選択手段11eと、出力制御手段11fとを実装する。   The CPU 11 of the image processing apparatus 1 performs central control of the apparatus itself and executes an image processing program, so that the received image determination means 11a, the storage control means 11b, the image determination means 11c, An abnormality detection unit 11d, an image selection unit 11e, and an output control unit 11f are mounted.

CPU11の受信画像判定手段11aは、ネットワークカメラC及びCから送信され、ネットワーク2を介してネットワークインタフェース12で受信した撮影画像データが高解像度の撮影画像データであるか、又は低解像度の撮影画像データであるかを判定する。 Receiving image determining unit 11a of the CPU11 is transmitted from the network camera C 1 and C 2, or captured image data received by the network interface 12 via the network 2 is a photographic image data of high resolution, or low resolution shooting It is determined whether it is image data.

CPU11の記憶制御手段11bは、CPU11の受信画像判定手段11aにより受信した撮影画像データが低解像度の撮影画像データであると判定された場合には、受信した低解像度の撮影画像データをメモリ13の低解像度画像記憶手段13aに記憶させる。一方、CPU11の受信画像判定手段11aにより受信した撮影画像データが高解像度の撮影画像データであると判定された場合には、受信した高解像度の撮影画像データをメモリ13の高解像度画像記憶手段13bに記憶させる。   When it is determined that the captured image data received by the received image determination unit 11 a of the CPU 11 is low-resolution captured image data, the storage control unit 11 b of the CPU 11 stores the received low-resolution captured image data in the memory 13. It is stored in the low resolution image storage means 13a. On the other hand, when it is determined that the captured image data received by the received image determination unit 11a of the CPU 11 is high-resolution captured image data, the received high-resolution captured image data is stored in the high-resolution image storage unit 13b of the memory 13. Remember me.

画像判定手段11cは、低解像度画像記憶手段13aに最後に記憶された低解像度の撮影画像データの時刻情報が示す時刻前後の時刻情報に対応する高解像度の撮影画像データが、高解像度画像記憶手段13bに記憶されているか否かを判定する。   The image determination unit 11c has a high-resolution image storage unit that stores high-resolution captured image data corresponding to time information before and after the time indicated by the time information of the low-resolution captured image data stored last in the low-resolution image storage unit 13a. It is determined whether or not it is stored in 13b.

異常検出手段11dは、画像判定手段11cにより、高解像度画像記憶手段13bに記憶されていると判定された場合に、低解像度画像記憶手段13aに記憶された最も古い時刻情報に対応する低解像度の撮影画像データと、最後に記憶された低解像度の撮影画像データとの差分が所定の閾値以上である場合には、異常として検出する。   The abnormality detection unit 11d has a low resolution corresponding to the oldest time information stored in the low resolution image storage unit 13a when the image determination unit 11c determines that the image is stored in the high resolution image storage unit 13b. When the difference between the photographed image data and the last stored low-resolution photographed image data is equal to or greater than a predetermined threshold, it is detected as abnormal.

画像選択手段11eは、異常検出手段11dにより、異常が検出された場合に、メモリ13の高解像度画像記憶手段13bから、最後に記憶された低解像度の撮影画像データに対応する時刻情報が示す時刻に最も近い時刻を示す時刻情報に対応する高解像度の撮影画像を選択する。   When an abnormality is detected by the abnormality detection unit 11d, the image selection unit 11e indicates the time indicated by the time information corresponding to the low-resolution captured image data stored last from the high-resolution image storage unit 13b of the memory 13. A high-resolution captured image corresponding to the time information indicating the time closest to is selected.

出力制御手段11fは、低解像度画像記憶手段13aに、最後に記憶された低解像度の撮影画像データに対応する時刻情報より所定時間以前の時刻情報に対応する低解像度の撮影画像データを削除させると共に、選択された高解像度の撮影画像を光ディスクドライブ14に記録させる。   The output control unit 11f causes the low-resolution image storage unit 13a to delete the low-resolution photographic image data corresponding to the time information before a predetermined time from the time information corresponding to the low-resolution photographic image data stored last. The selected high-resolution captured image is recorded on the optical disk drive 14.

<監視カメラシステム100の作用>
次に、本発明の実施例1である画像処理装置1が適用された監視カメラシステム100の作用について図面を参照して説明する。
<Operation of Surveillance Camera System 100>
Next, the operation of the monitoring camera system 100 to which the image processing apparatus 1 that is Embodiment 1 of the present invention is applied will be described with reference to the drawings.

図2は、本発明の実施例1である画像処理装置1が適用された監視カメラシステム100における撮影画像データの送受信を説明した図であり、同図(a)は、撮影画像データをマルチキャストパケットで送受信した場合を説明した図であり、同図(b)は、撮影画像データをユニキャストパケットで送受信した場合を説明した図である。   FIG. 2 is a diagram for explaining transmission / reception of photographed image data in the monitoring camera system 100 to which the image processing apparatus 1 according to the first embodiment of the present invention is applied. FIG. FIG. 5B is a diagram illustrating a case where captured image data is transmitted / received in a unicast packet.

図2(a)に示すように、ネットワークカメラC及びCは、複数の撮影画像データを送信することが可能である。図2(a)では、ネットワークカメラC及びCが、マルチキャストm1で高解像度の撮影画像データをネットワーク2へ送信している。一般に、マルチキャストパケットはネットワーク2に接続された全ての機器に到達するので、ネットワークカメラC及びCから送信された高解像度の撮影画像データは、画像処理装置1に到達すると共に、サーバ3にも到達する。 As shown in FIG. 2 (a), the network camera C 1 and C 2 is capable of transmitting a plurality of photographed image data. In FIG. 2 (a), the network camera C 1 and C 2 is transmitting a high resolution photographic image data to the network 2 in multicast m1. In general, since the multicast packet reaches all devices connected to the network 2, the high-resolution captured image data transmitted from the network cameras C 1 and C 2 arrives at the image processing apparatus 1 and reaches the server 3. Also reach.

同様に、ネットワークカメラC及びCは、マルチキャストm2で低解像度の撮影画像データをネットワーク2へ送信する。そして、ネットワークカメラC及びCから送信された低解像度の画像データは、画像処理装置1に到達すると共に、サーバ3にも到達する。 Similarly, the network cameras C 1 and C 2 transmit low-resolution captured image data to the network 2 by multicast m2. The low-resolution image data transmitted from the network cameras C 1 and C 2 reaches the image processing apparatus 1 and also reaches the server 3.

また、図2(b)に示すように、ネットワークカメラC及びCは、複数のユニキャストパケットを送信することも可能である。図2(b)に示した例では、ネットワークカメラC及びCは、ユニキャストu1で高解像度の画像データをネットワーク2へ送信し、ユニキャストu2で低解像度の画像データをネットワーク2へ送信する。一般に、ユニキャストパケットはネットワーク2内の特定の機器に到達するので、図2(b)に示した例では、ネットワークカメラC及びCから送信された撮影画像データは指定された画像処理装置1のみに到達する。 Further, as shown in FIG. 2 (b), the network camera C 1 and C 2, it is also possible to send multiple unicast packets. In the example shown in FIG. 2 (b), the network camera C 1 and C 2, and transmits the high-resolution image data in unicast u1 to the network 2, transmits a low-resolution image data in unicast u2 to the network 2 To do. In general, since the unicast packet arrives at the particular device in the network 2, in the example shown in FIG. 2 (b), the captured image data transmitted from the network camera C 1 and C 2 an image processing apparatus as specified Reach only one.

このように、ネットワークカメラC及びCは、マルチキャストパケット、又はユニキャストパケットのいずれを用いて撮影画像データを送信してもよい。 Thus, the network camera C 1 and C 2, multicast packet, or any of the may transmit the captured image data by using unicast packets.

また、ネットワークカメラC及びCは、マルチキャストパケット、又はユニキャストパケットのいずれを用いた場合においても、送信する撮影画像データに送信時の時刻情報を付加することもできる。具体的には、ネットワークカメラC及びCは、高解像度の撮影画像データに時刻情報を付加し、低解像度の撮影画像データにも同様に時刻情報を付加してネットワーク2へ送信することができる。時刻情報としては、例えば、RFC1889に記述されているRTP(Real-time Transport Protocol)のタイムスタンプを用いる。 Further, the network cameras C 1 and C 2 can also add time information at the time of transmission to the captured image data to be transmitted, regardless of whether multicast packets or unicast packets are used. Specifically, the network cameras C 1 and C 2 can add time information to the high-resolution captured image data, and also add time information to the low-resolution captured image data and transmit it to the network 2. it can. As the time information, for example, a RTP (Real-time Transport Protocol) time stamp described in RFC1889 is used.

ここで、ネットワークカメラC及びCが、撮影画像データを送信するタイミングは、ネットワークカメラ毎に設定されており、例えば、t1時点に高解像度の撮影画像データを送信し、t2時点に低解像度の撮影画像データを送信する等のように、高解像度の撮影画像データと低解像度の撮影画像データと順に送信するようにしてもよいし、高解像度の撮影画像データと低解像度の撮影画像データと同時に送信するようにしてもよい。 Here, the timing at which the network cameras C 1 and C 2 transmit the captured image data is set for each network camera. For example, the network cameras C 1 and C 2 transmit the high-resolution captured image data at the time t 1 and the low resolution at the time t 2. The high-resolution photographic image data and the low-resolution photographic image data may be transmitted in order, as in the case of transmitting the photographic image data. You may make it transmit simultaneously.

また、ネットワークカメラC及びCが送信した撮影画像データは、送信された順に画像処理装置1に到達するとは限らない。これは送信する撮影画像データの大きさや、ネットワーク2の負荷状態等に起因し、例えば、ネットワークカメラC及びCが、t1時点に高解像度の撮影画像データを送信し、その後のt2時点に低解像度の撮影画像データを送信した場合において、画像処理装置1は、t3時点に低解像度の撮影画像データを受信し、その後のt4時点に高解像度の撮影画像データを受信する場合もある。 The captured image data transmitted by the network cameras C 1 and C 2 does not always reach the image processing apparatus 1 in the order of transmission. This and size of the photographed image data to be transmitted, due to the load conditions of the network 2 such as, for example, network cameras C 1 and C 2 may transmit a high resolution photographic image data of the t1 time, the subsequent time t2 When the low-resolution captured image data is transmitted, the image processing apparatus 1 may receive the low-resolution captured image data at time t3 and then receive the high-resolution captured image data at time t4.

このようにして、画像処理装置1は、ネットワークカメラC及びCから送信された撮影画像データを、ネットワーク2を介して受信する。そして、撮影画像データを受信した画像処理装置1は、以下に詳述するように、画像一時記憶処理、及び画像記録処理を実行する。 In this way, the image processing apparatus 1 receives the captured image data transmitted from the network cameras C 1 and C 2 via the network 2. Then, the image processing apparatus 1 that has received the captured image data performs an image temporary storage process and an image recording process, as will be described in detail below.

≪画像一時記憶処理≫
図3は、本発明の実施例1である画像処理装置1における画像一時記憶処理の処理手順を示したフローチャートである。
≪Temporary image storage process≫
FIG. 3 is a flowchart showing the procedure of the temporary image storage process in the image processing apparatus 1 according to the first embodiment of the present invention.

図3に示すように、画像処理装置1の受信画像判定手段11aは、ネットワークカメラC及びCから送信された撮影画像データを、ネットワーク2を介してネットワークインタフェース12で受信し取得する(ステップS101)。 As shown in FIG. 3, the received image determination unit 11a of the image processing apparatus 1, the captured image data transmitted from the network camera C 1 and C 2, via the network 2 and received by the network interface 12 obtains (step S101).

次に、受信画像判定手段11aは、受信した撮影画像データが高解像度の撮影画像データであるか、又は低解像度の撮影画像データであるかを判定する(ステップS102)。具体的には、高解像度の撮影画像データを受信する際のポート番号と、低解像度の撮影画像データを受信する際のポート番号とを異なるポート番号として割り当て、受信したパケットの宛先ポート番号によって、受信した撮影画像データが高解像度の撮影画像データであるか、又は低解像度の撮影画像データであるかを判定する。   Next, the received image determination unit 11a determines whether the received captured image data is high-resolution captured image data or low-resolution captured image data (step S102). Specifically, the port number for receiving high-resolution captured image data and the port number for receiving low-resolution captured image data are assigned as different port numbers, and depending on the destination port number of the received packet, It is determined whether the received captured image data is high-resolution captured image data or low-resolution captured image data.

ステップS102において、受信画像判定手段11aが、受信した撮影画像データが低解像度の撮影画像データであると判定した場合には、受信した低解像度の撮影画像データに時刻情報が付加されているか否かを判定する(ステップS103)。   In step S102, if the received image determination unit 11a determines that the received captured image data is low-resolution captured image data, whether or not time information is added to the received low-resolution captured image data. Is determined (step S103).

ステップ103において、受信した低解像度の撮影画像データに時刻情報が付加されていると判定した場合には、受信画像判定手段11aは、受信した低解像度の撮影画像データとこの低解像度の撮影画像データに付加された時刻情報とを関連づけて、メモリ13の低解像度画像記憶手段13aに記憶させる(ステップS105)。   If it is determined in step 103 that the time information is added to the received low-resolution captured image data, the received image determination unit 11a receives the received low-resolution captured image data and the low-resolution captured image data. Is associated with the time information added to and stored in the low-resolution image storage means 13a of the memory 13 (step S105).

一方、ステップS103において、受信画像判定手段11aが、受信した低解像度の撮影画像データに時刻情報が付加されていないと判定した場合には、この低解像度の撮影画像データを受信した時刻を時刻情報として生成し(ステップS104)、この生成した時刻情報と受信した低解像度の撮影画像データとを関連づけて、メモリ13の低解像度画像記憶手段13aに記憶させる(ステップS105)。   On the other hand, if the received image determination unit 11a determines in step S103 that the time information is not added to the received low-resolution captured image data, the time when the received low-resolution captured image data is received is the time information. (Step S104), the generated time information and the received low-resolution captured image data are associated with each other and stored in the low-resolution image storage unit 13a of the memory 13 (step S105).

また、ステップS102において、受信画像判定手段11aが、受信した撮影画像データが高解像度の撮影画像データであると判定した場合には、ステップS103の処理と同様に、受信した高解像度の撮影画像データに時刻情報が付加されているか否かを判定する(ステップS106)。   If the received image determination unit 11a determines in step S102 that the received captured image data is high-resolution captured image data, the received high-resolution captured image data is the same as in step S103. It is determined whether or not time information is added to (step S106).

ステップS106において、受信画像判定手段11aが、受信した高解像度の撮影画像データに時刻情報が付加されていると判定した場合には、受信した高解像度の撮影画像データとこの高解像度の撮影画像データに付加された時刻情報とを関連づけて、メモリ13の高解像度画像記憶手段13bに記憶させる(ステップS108)。   In step S106, when the received image determination unit 11a determines that time information is added to the received high-resolution captured image data, the received high-resolution captured image data and the high-resolution captured image data Is associated with the time information added to and stored in the high-resolution image storage means 13b of the memory 13 (step S108).

一方、ステップS106において、受信画像判定手段11aが、受信した高解像度の撮影画像データに時刻情報が付加されていないと判定した場合には、ステップS107の処理と同様に、この高解像度の撮影画像データを受信した時刻を時刻情報として生成し(ステップS107)、この生成した時刻情報と受信した高解像度の撮影画像データとを関連づけて、メモリ13の高解像度画像記憶手段13bに記憶させる(ステップS108)。   On the other hand, in step S106, when the received image determination unit 11a determines that time information is not added to the received high-resolution captured image data, this high-resolution captured image is the same as in step S107. The time when the data is received is generated as time information (step S107), and the generated time information is associated with the received high-resolution captured image data and stored in the high-resolution image storage unit 13b of the memory 13 (step S108). ).

≪画像記録処理≫
図4は、本発明の実施例1である画像処理装置1における画像記録処理の処理手順を示したフローチャートである。
≪Image recording process≫
FIG. 4 is a flowchart showing a processing procedure of image recording processing in the image processing apparatus 1 according to the first embodiment of the present invention.

まず、CPU11の画像判定手段11cは、記憶制御手段11bにより新たに低解像度の撮影画像データが記憶されたか否かを判定する(ステップS201)。   First, the image determination unit 11c of the CPU 11 determines whether or not low-resolution captured image data is newly stored by the storage control unit 11b (step S201).

ステップS201において、新たに低解像度の撮影画像データが記憶されたと判定した場合、この新たに記憶された、即ち低解像度画像記憶手段13aに最後に記憶された低解像度の撮影画像データの時刻情報が示す時刻前後の時刻情報に対応する高解像度の撮影画像データが記憶されているか否かを判定する(ステップS202)。   If it is determined in step S201 that low-resolution captured image data has been newly stored, the time information of the newly-stored low-resolution captured image data stored in the low-resolution image storage unit 13a is stored. It is determined whether or not high-resolution captured image data corresponding to time information before and after the indicated time is stored (step S202).

具体的には、画像判定手段11cは、メモリ13の低解像度画像記憶手段13aから、最後に記憶された低解像度の撮影画像データに関連づけられた時刻情報を読み出す。そして、画像判定手段11cは、メモリ13の高解像度画像記憶手段13bから、高解像度の撮影画像データに関連付けられた時刻情報を読み出し、読み出した時刻情報の中に、最後に記憶された低解像度の撮影画像データに関連付けられた時刻情報が示す時刻の前後の時刻に対応する時刻情報が存在するか否かを判定する。そして、この時刻情報が存在していれば、画像判定手段11cは、最後に記憶された低解像度の撮影画像データの時刻情報が示す時刻前後の時刻情報に対応する高解像度の撮影画像データが記憶されていると判定する。   Specifically, the image determination unit 11c reads time information associated with the low-resolution captured image data stored last from the low-resolution image storage unit 13a of the memory 13. Then, the image determination unit 11c reads the time information associated with the high-resolution captured image data from the high-resolution image storage unit 13b of the memory 13, and the low-resolution image stored last in the read time information. It is determined whether or not time information corresponding to the time before and after the time indicated by the time information associated with the captured image data exists. If this time information exists, the image determination unit 11c stores high-resolution captured image data corresponding to the time information before and after the time indicated by the time information of the low-resolution captured image data stored last. It is determined that

ステップS202において、該当の高解像度の撮影画像データが記憶されていると判定された場合、異常検出手段11dは、画像解析により、最後に記憶された低解像度の撮影画像データと最も古い低解像度の撮影画像データとの差分を計算し、この結果により異常があるか否かを判定する(ステップS203,S204)。   If it is determined in step S202 that the corresponding high-resolution captured image data is stored, the abnormality detection unit 11d performs the image analysis to store the last stored low-resolution captured image data and the oldest low-resolution image data. The difference from the captured image data is calculated, and it is determined whether there is an abnormality based on the result (steps S203 and S204).

具体的には、異常検出手段11dは、メモリ13の低解像度画像記憶手段13aから、最も古い時刻情報に関連づけられた低解像度の撮影画像データを読み出す。そして、異常検出手段11dは、読み出した低解像度の撮影画像データと最後に記憶された低解像度の撮影画像データとをそれぞれ所定の画像エリアに分割し、分割された画像エリア毎に両撮影画像データの差分を算出する。そして、異常検出手段11dは、算出した差分を累積加算し、この累積加算された差分合計値が予め定めた閾値を越えている場合には、異常として検出する。   Specifically, the abnormality detection unit 11d reads low-resolution captured image data associated with the oldest time information from the low-resolution image storage unit 13a of the memory 13. Then, the abnormality detection unit 11d divides the read low-resolution captured image data and the last stored low-resolution captured image data into predetermined image areas, and both captured image data for each of the divided image areas. The difference is calculated. Then, the abnormality detecting unit 11d cumulatively adds the calculated differences, and detects the abnormality when the accumulated difference total value exceeds a predetermined threshold value.

ここで、この閾値は、高すぎると両撮影画像データが常に類似すると判定され、異常を検出できなくなり、低すぎると両撮影画像データの差が例えばノイズのような微少な場合でも異常を検出してしまう。そのため、予め提供者等が実測に基づいた適正な値を予め算出し、提供者や利用者等が予め適正な値を設定しておく必要がある。   Here, if this threshold is too high, it is determined that the two photographed image data are always similar, and it is impossible to detect an abnormality, and if it is too low, an abnormality is detected even when the difference between the two photographed image data is as small as, for example, noise. End up. For this reason, it is necessary for the provider or the like to calculate in advance an appropriate value based on the actual measurement, and for the provider or the user to set an appropriate value in advance.

次に、異常検出手段11dにより異常が検出された場合には、画像選択手段11eは、メモリ13の高解像度画像記憶手段13bから、最後に記憶された低解像度の撮影画像データの時刻情報が示す時刻に最も近い時刻を示す時刻情報に関連付けられた高解像度の撮影画像データを選択する(ステップS205)。   Next, when an abnormality is detected by the abnormality detection unit 11d, the image selection unit 11e indicates the time information of the low-resolution captured image data stored last from the high-resolution image storage unit 13b of the memory 13. High-resolution captured image data associated with time information indicating the time closest to the time is selected (step S205).

そして、出力制御手段11fは、光ディスクドライブ14を制御して、画像選択手段11eにより選択された高解像度の撮影画像データを光ディスクに記録させる(ステップS206)。   Then, the output control unit 11f controls the optical disc drive 14 to record the high-resolution captured image data selected by the image selection unit 11e on the optical disc (step S206).

なお、出力制御手段11fは、画像選択手段11eにより選択された高解像度の撮影画像データを光ディスクに記憶させる替わりに、選択された高解像度の撮影画像データをハードディスク15に記憶させるようにしてもよいし、ネットワークインタフェース12を介して、ネットワーク2に接続されたサーバ3が内蔵するハーディスクに記憶させるようにしてもよい。   Note that the output control unit 11f may store the selected high-resolution photographic image data in the hard disk 15 instead of storing the high-resolution photographic image data selected by the image selection unit 11e in the optical disc. Then, it may be stored in a hard disk built in the server 3 connected to the network 2 via the network interface 12.

次に、出力制御手段11fは、ステップS205において選択された高解像度の撮影画像データをこれに関連づけられた時刻情報と共に、メモリ13の高解像度画像記憶手段13bから削除する(ステップS207)。   Next, the output control unit 11f deletes the high-resolution captured image data selected in step S205 from the high-resolution image storage unit 13b of the memory 13 together with the time information associated therewith (step S207).

さらに、出力制御手段11fは、ステップS205において選択された高解像度の撮影画像データの時刻情報が示す時刻より古い時刻情報に関連づけられた高解像度の撮影画像データを時刻情報と共に、メモリ13の高解像度画像記憶手段13bから削除する(ステップS209)。   Further, the output control unit 11f outputs the high-resolution captured image data associated with the time information older than the time indicated by the time information of the high-resolution captured image data selected in step S205 together with the time information to the high resolution of the memory 13. It deletes from the image memory | storage means 13b (step S209).

次に、出力制御手段11fは、所定時間より前の時刻情報に関連づけられた低解像度の撮影画像データをこの時刻情報と共に、メモリ13の低解像度画像記憶手段13aから削除する(ステップS210)。   Next, the output control unit 11f deletes the low-resolution captured image data associated with the time information before the predetermined time from the low-resolution image storage unit 13a of the memory 13 together with the time information (step S210).

ここで、この所定時間は長すぎると、大容量のメモリ13を備える必要があり、装置のコストが高くなる。また所定時間が短すぎると、ネットワークカメラC及びCが撮影する被写体の動きが遅い場合、異常を検出できなくなる。そのため、予め提供者等が実測に基づいた適正な値を予め算出し、提供者や利用者等が予め適正な値を設定しておく必要がある。 Here, if the predetermined time is too long, it is necessary to provide a large-capacity memory 13, and the cost of the apparatus increases. Further, when the predetermined time is too short, when the motion of the object network camera C 1 and C 2 is photographed is slow, it can not be detected abnormalities. For this reason, it is necessary for the provider or the like to calculate in advance an appropriate value based on the actual measurement, and for the provider or the user to set an appropriate value in advance.

一方、ステップS204において、異常検出手段11dにより異常が検出されない場合は、ステップS205の処理と同様に、画像選択手段11eは、メモリ13の高解像度画像記憶手段13bから、最後に記憶された低解像度の撮影画像データの時刻情報が示す時刻に最も近い時刻を示す時刻情報に関連付けられた高解像度の撮影画像データを選択し、処理をステップS209へ移行する(ステップS208)。   On the other hand, if no abnormality is detected by the abnormality detection unit 11d in step S204, the image selection unit 11e receives the last stored low resolution from the high resolution image storage unit 13b of the memory 13, as in the process of step S205. The high-resolution captured image data associated with the time information indicating the time closest to the time indicated by the time information of the captured image data is selected, and the process proceeds to step S209 (step S208).

なお、ステップS203,S204において、異常検出手段11dは、分割された画像エリア毎に両撮影画像データの差分を算出し、この差分を累積加算した差分合計値が予め定めた閾値を越えている場合には、異常として検出したが、さらに高解像度の撮影画像データを用いて画像解析を行い、その画像解析結果により異常を検出するようにしてもよい。   In steps S203 and S204, the abnormality detection unit 11d calculates the difference between the two captured image data for each divided image area, and the difference total value obtained by cumulatively adding the difference exceeds a predetermined threshold value. However, it is also possible to perform image analysis using higher-resolution captured image data and detect the abnormality based on the image analysis result.

具体的には、異常検出手段11dは、分割された低解像度の撮影画像データにおける画像エリアのうち、差分が高い画像エリアを抽出する。そして、異常検出手段11dは、最後に記憶された低解像度の撮影画像データの時刻情報が示す時刻に最も近い時刻を示す時刻情報に関連付けられた高解像度の撮影画像データを高解像度画像記憶手段13bから読み出すと共に、最も古い時刻情報に関連づけられた高解像度の撮影画像データを高解像度画像記憶手段13bから読み出す。そして、異常検出手段11dは、読み出されたこれらの高解像度の撮影画像データにおいて、抽出された差分が高い低解像度の画像エリアに対応する高解像度の画像エリアを抽出し、抽出した高解像度の画像エリアについて、さらに所定の第2の画像エリアに分割し、分割された第2の画像エリア毎に両高解像度の画像エリアの差分を算出する。そして、異常検出手段11dは、算出した差分を累積加算し、この累積加算された第2の差分値が予め定めた第2の閾値を越えている場合には、異常として検出するようにしてもよい。   Specifically, the abnormality detection unit 11d extracts an image area having a high difference from the image areas in the divided low-resolution captured image data. Then, the abnormality detection unit 11d outputs the high-resolution captured image data associated with the time information indicating the time closest to the time indicated by the time information of the low-resolution captured image data stored last, to the high-resolution image storage unit 13b. And the high-resolution captured image data associated with the oldest time information is read from the high-resolution image storage unit 13b. Then, the abnormality detection unit 11d extracts a high-resolution image area corresponding to the extracted low-resolution image area having a high difference from the read high-resolution captured image data, and extracts the extracted high-resolution image data. The image area is further divided into predetermined second image areas, and the difference between the high-resolution image areas is calculated for each divided second image area. Then, the abnormality detecting unit 11d cumulatively adds the calculated differences, and when the accumulated second difference value exceeds a predetermined second threshold value, the abnormality detecting unit 11d detects the abnormality. Good.

このように、本発明の実施例1である画像処理装置1によれば、低解像度の撮影画像データに基づいて、異常を検出したか否かを判定し、異常を検出した場合のみ高解像度の撮影画像データを光ディスクに記録するので、画像の縮小等の装置にとって高負荷が掛かる処理を伴うことなく、異常を検出した付近の高解像度の撮影画像データを記録することができる。   As described above, according to the image processing apparatus 1 that is Embodiment 1 of the present invention, it is determined whether or not an abnormality is detected based on low-resolution captured image data. Since the photographed image data is recorded on the optical disk, the high-resolution photographed image data in the vicinity where the abnormality is detected can be recorded without a process that places a heavy load on the apparatus such as image reduction.

図5は、本発明の実施例1である画像処理装置1において、低解像度の撮影画像データと高解像度の撮影画像データとが送信された順に到達した場合の画像一時記憶処理及び画像記録処理のタイムチャートである。なお、図5中のT1〜T19は、時間軸上のある時点を示しており、時間の経過に沿って符号を昇順で示している。   FIG. 5 shows an image temporary storage process and an image recording process when the low-resolution captured image data and the high-resolution captured image data arrive in the order of transmission in the image processing apparatus 1 that is Embodiment 1 of the present invention. It is a time chart. In addition, T1-T19 in FIG. 5 has shown the certain time point on the time-axis, and has shown the code | symbol in ascending order along progress of time.

図5に示すように、画像処理装置1は、T11時点において、ネットワークカメラCからT1時点に送信されたことを示す時刻情報が付加された低解像度の撮影画像データを受信する。そして、画像処理装置1は、この受信した低解像度の撮影画像データをメモリ13に記憶する。同様に、T12時点において、ネットワークカメラCからT2時点に送信されたことを示す時刻情報が付加された高解像度の撮影画像データを受信してメモリ13に記憶し、T13時点において、ネットワークカメラCからT4時点に送信されたことを示す時刻情報が付加された低解像度の撮影画像データを受信してメモリ13に記憶し、T14時点において、ネットワークカメラCからT5時点に送信されたことを示す時刻情報が付加された高解像度の撮影画像データを受信してメモリ13に記憶している。ここで、T2時点〜T4時点までの時間の方が、T4時点〜T5時点までの時間より長いとする。 As shown in FIG. 5, the image processing apparatus 1, in the T11 time, receives the low-resolution photographic image data of the time information indicating that the network camera C 1 are transmitted to the T1 time it is added. Then, the image processing apparatus 1 stores the received low-resolution captured image data in the memory 13. Similarly, in the T12 time, receives the high-resolution captured image data of the time information is added to indicate that it has been transmitted from the network camera C 1 to time T2 stored in the memory 13, at T13 the time, the network camera C It receives the low-resolution photographic image data of the time information is added to indicate that it has been transmitted from the 1 to the time T4 stored in the memory 13, at T14 the time, that has been transmitted from the network camera C 1 to T5 time High-resolution captured image data to which the time information shown is added is received and stored in the memory 13. Here, it is assumed that the time from the time T2 to the time T4 is longer than the time from the time T4 to the time T5.

そして、T13時点において、新たに低解像度の撮影画像データが記憶され、かつ、T14時点において、最後に記憶されたT4時点の低解像度の撮影画像データの前後の時刻情報であるT2時点及びT5時点の高解像度の撮影画像データが記憶されているので、T14時点において、異常検出手段11dは、最後に記憶された低解像度の撮影画像データに基づいて、画像解析を開始する。そして、T15時点において、異常検出手段11dは、解析の結果、異常を検出する。   At time T13, new low-resolution captured image data is stored, and at time T14, time information T2 and time T5 are time information before and after the last stored low-resolution captured image data at time T4. Since the high-resolution captured image data is stored, at time T14, the abnormality detecting unit 11d starts image analysis based on the last stored low-resolution captured image data. At time T15, the abnormality detection unit 11d detects an abnormality as a result of the analysis.

次に、異常が検出されたので、T16時点において、画像選択手段11eは、メモリ13の高解像度画像記憶手段13bから、T4時点に最も近い時刻であるT5時点の時刻情報に関連付けられた高解像度の撮影画像データを選択し、出力制御手段11fは、光ディスクドライブ14を制御して、この選択されたT5時点の高解像度の撮影画像データを光ディスクに記録させる。   Next, since an abnormality has been detected, at time T16, the image selection unit 11e receives from the high resolution image storage unit 13b of the memory 13 the high resolution associated with the time information at time T5, which is the time closest to time T4. Then, the output control unit 11f controls the optical disk drive 14 to record the selected high-resolution captured image data at time T5 on the optical disk.

そして、T17時点において、出力制御手段11fは、メモリ13の高解像度画像記憶手段13bから、選択されたT5時点の高解像度の撮影画像データをこれに関連づけられた時刻情報と共に削除する。   At time T17, the output control unit 11f deletes the selected high-resolution captured image data at time T5 from the high-resolution image storage unit 13b of the memory 13 together with time information associated therewith.

次に、T18時点において、出力制御手段11fは、メモリ13の高解像度画像記憶手段13bから、選択されたT5時点の高解像度の撮影画像データの時刻情報が示す時刻より古い時刻であるT2時点の高解像度の撮影画像データをこれに関連づけられた時刻情報と共に、削除する。   Next, at time T18, the output control unit 11f reads from the high-resolution image storage unit 13b of the memory 13 at the time T2 which is a time older than the time indicated by the time information of the selected high-resolution captured image data at time T5. The high-resolution captured image data is deleted together with the time information associated therewith.

さらに、T19時点において、出力制御手段11fは、メモリ13の低解像度画像記憶手段13aから、所定時間より前の時刻であるT1時点の低解像度の撮影画像データをこの時刻情報と共に、削除する。   Further, at the time T19, the output control unit 11f deletes the low-resolution captured image data at the time T1 which is a time before a predetermined time from the low-resolution image storage unit 13a of the memory 13 together with this time information.

図6は、本発明の実施例1である画像処理装置1において、低解像度の撮影画像データと高解像度の撮影画像データとが送信された順と到達した順が一致しない場合の処理の画像一時記憶処理及び画像記録処理を示したタイムチャートである。なお、図6中のT1〜T30は、時間軸上のある時点を示しており、時間の経過に沿って符号を昇順で示している。   FIG. 6 shows image temporary processing in the case where the order in which low-resolution captured image data and high-resolution captured image data are transmitted does not match the order of arrival in the image processing apparatus 1 that is Embodiment 1 of the present invention. 3 is a time chart showing a storage process and an image recording process. In addition, T1-T30 in FIG. 6 has shown the certain time point on the time-axis, and has shown the code | symbol in ascending order along progress of time.

図6に示すように、画像処理装置1は、T21時点において、ネットワークカメラCからT1時点に送信されたことを示す時刻情報が付加された高解像度の撮影画像データを受信する。そして、画像処理装置1は、この受信した高解像度の撮影画像データと時刻情報とを関連づけてメモリ13に記憶する。同様に、T22時点において、ネットワークカメラCからT2時点に送信されたことを示す時刻情報が付加された低解像度の撮影画像データを受信してメモリ13に記憶し、T23時点において、ネットワークカメラCからT3時点に送信されたことを示す時刻情報が付加された高解像度の撮影画像データを受信してメモリ13に記憶する。そして、T24時点において、ネットワークカメラCからT24時点に送信されたことを示す時刻情報が付加された高解像度の撮影画像データを受信してメモリ13に記憶する。そして、T25時点において、ネットワークカメラCからT5時点に送信されたことを示す時刻情報が付加された低解像度の撮影画像データを受信してメモリ13に記憶する。ネットワーク2では、データを送信した順序でデータが受信されるとは限らないので、ここではT5時点に送信された撮影画像データよりもT24時点で送信された撮影画像データのほうが先に受信されている。ここで、T5時点〜T24時点までの時間の方が、T3時点〜T5時点までの時間より長いとする。 As shown in FIG. 6, the image processing apparatus 1, in the T21 time, receives the high-resolution captured image data of the time information indicating that the network camera C 1 are transmitted to the T1 time it is added. The image processing apparatus 1 stores the received high-resolution captured image data and time information in the memory 13 in association with each other. Similarly, in the T22 time, receives the low-resolution photographic image data of the time information is added to indicate that it has been transmitted from the network camera C 1 to time T2 stored in the memory 13, at T23 the time, the network camera C The high-resolution captured image data to which time information indicating transmission from 1 to T3 is added is received and stored in the memory 13. At T24 time, time information indicating that it has been transmitted from the network camera C 1 to T24 point receives the captured image data of the added high resolution stored in the memory 13. At T25 time, the time information indicating that the network camera C 1 are transmitted to the T5 point receives the captured image data of the added low resolution stored in the memory 13. Since the network 2 does not always receive data in the order in which the data was transmitted, here, the captured image data transmitted at time T24 is received earlier than the captured image data transmitted at time T5. Yes. Here, it is assumed that the time from time T5 to time T24 is longer than the time from time T3 to time T5.

そして、T25時点において、新たに低解像度の撮影画像データが記憶され、かつ、最後に記憶されたT5時点の低解像度の撮影画像データの前後の時刻情報であるT3時点及びT24時点の高解像度の撮影画像データが記憶されているので、T25時点において、異常検出手段11dは、最後に記憶された低解像度の撮影画像データに基づいて、画像解析を開始する。そして、T26時点において、異常検出手段11dは、解析の結果、異常を検出する。   Then, at time T25, low-resolution captured image data is newly stored, and high-resolution images at times T3 and T24, which are time information before and after the last-stored low-resolution captured image data at time T5, are stored. Since the captured image data is stored, at time T25, the abnormality detection unit 11d starts image analysis based on the last stored low-resolution captured image data. At time T26, the abnormality detection unit 11d detects an abnormality as a result of the analysis.

次に、異常が検出されたので、T27時点において、画像選択手段11eは、メモリ13の高解像度画像記憶手段13bから、T5時点に最も近い時刻であるT3時点の時刻情報に関連付けられた高解像度の撮影画像データを選択し、出力制御手段11fは、光ディスクドライブ14を制御して、この選択されたT3時点の高解像度の撮影画像データを光ディスクに記録させる。   Next, since an abnormality has been detected, at time T27, the image selection unit 11e receives from the high-resolution image storage unit 13b of the memory 13 the high resolution associated with the time information at time T3, which is the time closest to time T5. Then, the output control unit 11f controls the optical disk drive 14 to record the selected high-resolution captured image data at time T3 on the optical disk.

そして、T28時点において、出力制御手段11fは、メモリ13の高解像度画像記憶手段13bから、選択されたT3時点の高解像度の撮影画像データをこれに関連づけられた時刻情報と共に削除する。   At time T28, the output control unit 11f deletes the selected high-resolution captured image data at time T3 from the high-resolution image storage unit 13b of the memory 13 together with time information associated therewith.

次に、T29時点において、出力制御手段11fは、メモリ13の高解像度画像記憶手段13bから、選択されたT3時点の高解像度の撮影画像データの時刻情報が示す時刻より古い時刻であるT1時点の高解像度の撮影画像データをこれに関連づけられた時刻情報と共に、削除する。   Next, at time T29, the output control means 11f reads from the high-resolution image storage means 13b of the memory 13 at the time T1 that is older than the time indicated by the time information of the selected high-resolution captured image data at time T3. The high-resolution captured image data is deleted together with the time information associated therewith.

さらに、T30時点において、出力制御手段11fは、メモリ13の低解像度画像記憶手段13aから、所定時間より前の時刻であるT2時点の低解像度の撮影画像データをこの時刻情報と共に、削除する。   Further, at time T30, the output control unit 11f deletes the low-resolution captured image data at time T2, which is a time before a predetermined time, from the low-resolution image storage unit 13a of the memory 13 together with this time information.

このように、本発明の実施例1である画像処理装置1によれば、低解像度の撮影画像データと高解像度の撮影画像データとが送信された順と到達した順が一致しない場合においても、低解像度の撮影画像データに基づいて、異常を検出したか否かを判定することができる。そして、異常を検出した場合のみ高解像度の撮影画像データを光ディスクに記憶するので、画像の縮小等の装置にとって高負荷がかかる処理を伴うことなく、画像解析により異常を検出し、異常時における高解像度の撮影画像データを記録することができる。   As described above, according to the image processing apparatus 1 that is Embodiment 1 of the present invention, even when the order in which the low-resolution captured image data and the high-resolution captured image data are transmitted and the arrival order do not match, Based on the low-resolution captured image data, it can be determined whether or not an abnormality has been detected. Since the high-resolution captured image data is stored on the optical disk only when an abnormality is detected, the abnormality is detected by image analysis without involving a process that places a heavy load on the apparatus such as image reduction. It is possible to record photographic image data of resolution.

また、本発明の実施例1である画像処理装置1によれば、差分合計値に基づいて、異常を検出するので、ネットワークカメラC及びCによって、撮影された画像に変化があった場合に、変化があった高解像度の撮影画像データを記録することができる。 Further, according to the image processing apparatus 1 according to a first embodiment of the present invention, based on the sum of differences, and detects an abnormality, if the network camera C 1 and C 2, there is a change in the captured image In addition, it is possible to record high-resolution captured image data that has changed.

本発明の実施例2では、ネットワークカメラを用いた監視カメラシステムに適用され、ネットワークカメラにより撮影された低解像度の撮影画像データと高解像度の撮影画像データとを受信し、低画像の撮影画像データについて特定色が閾値以上であるか否かを判定することによって、異常を検出し、異常が検出された時刻付近の高解像度の撮影画像データを表示部に強調表示する画像処理装置を例に挙げて説明する。   The second embodiment of the present invention is applied to a surveillance camera system using a network camera, receives low-resolution captured image data and high-resolution captured image data captured by the network camera, and captures low-image captured image data. An example is an image processing device that detects an abnormality by determining whether or not a specific color is greater than or equal to a threshold value, and highlights high-resolution captured image data near the time when the abnormality is detected on the display unit. I will explain.

<監視カメラシステムの構成>
図7は、本発明の実施例2である画像処理装置を適用した監視カメラシステムの構成を示した構成図である。
<Configuration of surveillance camera system>
FIG. 7 is a configuration diagram illustrating a configuration of a surveillance camera system to which an image processing apparatus that is Embodiment 2 of the present invention is applied.

図7に示すように、監視カメラシステム101は、画像処理装置10と、ネットワークカメラC及びCと、サーバ3と、表示装置4とを備え、各々はネットワーク2を介して接続されている。 As shown in FIG. 7, the surveillance camera system 101 includes an image processing device 10, network cameras C 1 and C 2 , a server 3, and a display device 4, each of which is connected via the network 2. .

表示装置4は、液晶ディスプレイなどであり、画像処理装置10からの信号により、ネットワークカメラC及びCが撮影した撮影画像データなどを受信して表示する。また、画像処理装置1からの要求により、画像処理装置1のCPU11の画像選択手段11eにより選択された高解像度の撮影画像データを表示部16に強調表示する。 The display device 4 is a liquid crystal display or the like, and receives and displays captured image data captured by the network cameras C 1 and C 2 according to a signal from the image processing device 10. Further, in response to a request from the image processing apparatus 1, the high-resolution captured image data selected by the image selection unit 11 e of the CPU 11 of the image processing apparatus 1 is highlighted on the display unit 16.

なお、図7に示すネットワークカメラC及びCと、サーバ3とは、図1に示した本発明の実施例1である画像処理装置1を適用した監視カメラシステム100に備えられたものと同一構成を有するので、説明を省略する。 The network cameras C 1 and C 2 and the server 3 shown in FIG. 7 are provided in the surveillance camera system 100 to which the image processing apparatus 1 according to the first embodiment of the present invention shown in FIG. 1 is applied. Since it has the same structure, description is abbreviate | omitted.

画像処理装置1は、CPU11と、ネットワークインタフェース12と、メモリ13と、光ディスクドライブ14と、ハードディスク15と、表示部16とを備え、各々はバス20を介して同図のごとく接続されている。なお、ネットワークインタフェース12と、メモリ13と、光ディスクドライブ14と、ハードディスク15とは、図1に示した本発明の実施例1である画像処理装置1を適用した監視カメラシステム100に備えられたものと同一であるので、説明を省略する。   The image processing apparatus 1 includes a CPU 11, a network interface 12, a memory 13, an optical disk drive 14, a hard disk 15, and a display unit 16, which are connected via a bus 20 as shown in FIG. The network interface 12, the memory 13, the optical disk drive 14, and the hard disk 15 are provided in the monitoring camera system 100 to which the image processing apparatus 1 according to the first embodiment of the present invention shown in FIG. 1 is applied. Since it is the same, description is abbreviate | omitted.

画像処理装置1のCPU11は、自装置の中枢的な制御を行い、画像解析プログラムを実行することによって、その機能上、受信画像判定手段11aと、記憶制御手段11bと、画像判定手段11cと、異常検出手段11dと、画像選択手段11eと、出力制御手段11fとを実装する。   The CPU 11 of the image processing apparatus 1 performs central control of the apparatus itself and executes an image analysis program, so that the received image determination unit 11a, the storage control unit 11b, the image determination unit 11c, An abnormality detection unit 11d, an image selection unit 11e, and an output control unit 11f are mounted.

異常検出手段11dは、画像判定手段11cにより、高解像度画像記憶手段13bに記憶されている判定された場合に、最後に記憶された低解像度の撮影画像データのうち、所定の色を示す画素数が所定の閾値以上である場合には、異常として検出する。   The abnormality detection unit 11d has the number of pixels indicating a predetermined color among the low-resolution captured image data stored last when the image determination unit 11c determines that the image is stored in the high-resolution image storage unit 13b. Is more than a predetermined threshold, it is detected as abnormal.

出力制御手段11fは、画像選択手段11eにより選択された高解像度の撮影画像データを表示部16に強調表示させる。   The output control unit 11f highlights the high-resolution captured image data selected by the image selection unit 11e on the display unit 16.

なお、受信画像判定手段11aと、記憶制御手段11bと、画像判定手段11cと、画像選択手段11eとは、図1に示した本発明の実施例1である画像処理装置1を適用した監視カメラシステム100に備えられたものと同一であるので、説明を省略する。   The received image determination unit 11a, the storage control unit 11b, the image determination unit 11c, and the image selection unit 11e are monitoring cameras to which the image processing apparatus 1 according to the first embodiment of the present invention shown in FIG. 1 is applied. Since it is the same as that provided in the system 100, a description thereof will be omitted.

表示部16は、液晶ディスプレイやCRTディスプレイ等で構成され、CPU11の指示に従い、ネットワークカメラC及びCが撮影した撮影画像データを表示する。また、出力制御手段11fの指示により、画像選択手段11eにより選択された高解像度の撮影画像データを表示部16に強調表示する。 The display unit 16 includes a liquid crystal display, a CRT display, and the like, and displays captured image data captured by the network cameras C 1 and C 2 in accordance with instructions from the CPU 11. Further, the high-resolution photographic image data selected by the image selection unit 11e is highlighted on the display unit 16 according to an instruction from the output control unit 11f.

<監視カメラシステム100の作用>
次に、本発明の実施例2である画像処理装置10が適用された監視カメラシステム101の作用について図面を参照して説明する。
<Operation of Surveillance Camera System 100>
Next, the operation of the monitoring camera system 101 to which the image processing apparatus 10 according to the second embodiment of the present invention is applied will be described with reference to the drawings.

本発明の実施例2である画像処理装置10は、本発明の実施例1である画像処理装置1と同様に、ネットワークカメラC及びCから、マルチキャストパケット、又はユニキャストパケット等を用いて撮影画像データをネットワーク2を介して受信する。 Similarly to the image processing apparatus 1 according to the first embodiment of the present invention, the image processing apparatus 10 according to the second embodiment of the present invention uses multicast packets, unicast packets, or the like from the network cameras C 1 and C 2. Captured image data is received via the network 2.

そして、撮影画像データを受信した画像処理装置10は、画像一時記憶処理、及び画像強調表示処理を行う。ここで、画像一時記憶処理については、本発明の実施例1である画像処理装置1における画像一時記憶処理と同一であるので、説明を省略する。   The image processing apparatus 10 that has received the captured image data performs image temporary storage processing and image enhancement display processing. Here, the image temporary storage process is the same as the image temporary storage process in the image processing apparatus 1 according to the first embodiment of the present invention, and thus the description thereof is omitted.

≪画像強調表示処理≫
図8は、本発明の実施例2である画像処理装置10における画像強調表示処理の処理手順を示したフローチャートである。
≪Image highlighting process≫
FIG. 8 is a flowchart showing a processing procedure of image enhancement display processing in the image processing apparatus 10 according to the second embodiment of the present invention.

まず、CPU11の画像判定手段11cは、記憶制御手段11bにより新たに低解像度の撮影画像データが記憶されたか否かを判定する(ステップS301)。   First, the image determination unit 11c of the CPU 11 determines whether or not low-resolution captured image data is newly stored by the storage control unit 11b (step S301).

ステップS301において、新たに低解像度の撮影画像データが記憶されたと判定した場合、この新たに記憶された、即ち低解像度画像記憶手段13aに最後に記憶された低解像度の撮影画像データの時刻情報が示す時刻前後の時刻情報を有する高解像度の撮影画像データが記憶されているか否かを判定する(ステップS302)。   In step S301, when it is determined that the low-resolution captured image data is newly stored, the time information of the newly-stored low-resolution captured image data stored in the low-resolution image storage unit 13a is stored. It is determined whether or not high-resolution captured image data having time information before and after the indicated time is stored (step S302).

具体的には、画像判定手段11cは、メモリ13の低解像度画像記憶手段13aから、最後に記憶された低解像度の撮影画像データに関連づけられた時刻情報を読み出す。そして、画像判定手段11cは、メモリ13の高解像度画像記憶手段13bから、高解像度の撮影画像データに関連付けられた時刻情報を読み出し、読み出した時刻情報の中に、最後に記憶された低解像度の撮影画像データに関連付けられた時刻情報が示す時刻の前後の時刻に対応する時刻情報が存在するか否かを判定する。そして、この時刻情報が存在していれば、画像判定手段11cは、最後に記憶された低解像度の撮影画像データの時刻情報が示す時刻前後の時刻情報を有する高解像度の撮影画像データが記憶されていると判定する。   Specifically, the image determination unit 11c reads time information associated with the low-resolution captured image data stored last from the low-resolution image storage unit 13a of the memory 13. Then, the image determination unit 11c reads the time information associated with the high-resolution captured image data from the high-resolution image storage unit 13b of the memory 13, and the low-resolution image stored last in the read time information. It is determined whether or not time information corresponding to the time before and after the time indicated by the time information associated with the captured image data exists. If this time information exists, the image determination unit 11c stores high-resolution captured image data having time information before and after the time indicated by the time information of the low-resolution captured image data stored last. It is determined that

ステップS302において、該当の高解像度の撮影画像データが記憶されていると判定された場合、異常検出手段11dは、最後に記憶された低解像度の撮影画像データの画像解析を行い、異常があるか否かを判定する(ステップS303)。具体的には、異常検出手段11dは、最後に記憶された低解像度の撮影画像データのうち、例えば、肌色を示す画素数が所定の閾値以上である場合には、異常として検出する。   If it is determined in step S302 that the corresponding high-resolution captured image data is stored, the abnormality detection unit 11d performs image analysis of the last stored low-resolution captured image data to determine whether there is an abnormality. It is determined whether or not (step S303). Specifically, the abnormality detection unit 11d detects an abnormality when, for example, the number of pixels indicating skin color is equal to or greater than a predetermined threshold in the low-resolution captured image data stored last.

ここで、この閾値は、高すぎると人間が撮影されているにもかかわらず、異常を検出できなくなり、低すぎると人間以外の小さな肌色を有する物体が撮影された場合にも異常を検出してしまう。そのため、予め提供者等が実測に基づいた適正な値を予め算出し、提供者や利用者等が予め適正な値を設定しておく必要がある。   Here, if this threshold is too high, it will not be possible to detect an abnormality even if a person is photographed, and if it is too low, an abnormality will be detected even when an object having a small skin color other than a person is photographed. End up. For this reason, it is necessary for the provider or the like to calculate in advance an appropriate value based on the actual measurement, and for the provider or the user to set an appropriate value in advance.

次に、異常検出手段11dにより異常が検出された場合には、画像選択手段11eは、メモリ13の高解像度画像記憶手段13bから、最後に記憶された低解像度の撮影画像データの時刻情報が示す時刻に最も近い時刻を示す時刻情報に関連付けられた高解像度の撮影画像データを選択する(ステップS305)。   Next, when an abnormality is detected by the abnormality detection unit 11d, the image selection unit 11e indicates the time information of the low-resolution captured image data stored last from the high-resolution image storage unit 13b of the memory 13. High-resolution captured image data associated with time information indicating the time closest to the time is selected (step S305).

次に、出力制御手段11fは、画像選択手段11eにより選択された高解像度の撮影画像データを表示部16に強調して表示させる(ステップS306)。具体的には、出力制御手段11fは、表示部16に選択された高解像度の撮影画像データを表示させる共に、表示された高解像度の撮影画像データの表示エリアの周りに赤い枠を表示させたり、高解像度の撮影画像データの表示エリア上の一部に、赤いランプの絵を表示させる。   Next, the output control unit 11f highlights and displays the high-resolution captured image data selected by the image selection unit 11e on the display unit 16 (step S306). Specifically, the output control unit 11f displays the selected high-resolution captured image data on the display unit 16 and displays a red frame around the display area of the displayed high-resolution captured image data. Then, a red lamp picture is displayed on a part of the display area of the high-resolution captured image data.

なお、出力制御手段11fは、画像選択手段11eにより選択された高解像度の撮影画像データを表示部16に強調して表示させる替わりに、ネットワークインタフェース12を介して、ネットワーク2に接続された表示装置4に画像選択手段11eにより選択された高解像度の撮影画像データを表示部16に強調表示させるようにしてもよい。   Note that the output control unit 11f is a display device connected to the network 2 via the network interface 12 instead of highlighting and displaying the high-resolution captured image data selected by the image selection unit 11e on the display unit 16. 4, the high-resolution captured image data selected by the image selection unit 11e may be highlighted on the display unit 16.

次に、出力制御手段11fは、ステップS305において選択された高解像度の撮影画像データをこれに関連づけられた時刻情報と共に、メモリ13の高解像度画像記憶手段13bから削除する(ステップS307)。   Next, the output control unit 11f deletes the high-resolution captured image data selected in step S305 from the high-resolution image storage unit 13b of the memory 13 together with the time information associated therewith (step S307).

さらに、出力制御手段11fは、ステップS305において選択された高解像度の撮影画像データの時刻情報が示す時刻より古い時刻情報に関連づけられた高解像度の撮影画像データをこれに関連づけられた時刻情報と共に、メモリ13の高解像度画像記憶手段13bから削除する(ステップS309)。   Further, the output control unit 11f includes the high-resolution captured image data associated with the time information older than the time indicated by the time information of the high-resolution captured image data selected in step S305, together with the time information associated therewith. It deletes from the high-resolution image storage means 13b of the memory 13 (step S309).

次に、出力制御手段11fは、最後に記憶された低解像度の撮影画像データをこの時刻情報と共に、メモリ13の低解像度画像記憶手段13aから削除する(ステップS310)。   Next, the output control unit 11f deletes the low-resolution captured image data stored last together with the time information from the low-resolution image storage unit 13a of the memory 13 (step S310).

一方、ステップS304において、異常検出手段11dにより異常が検出されない場合は、ステップS305の処理と同様に、画像選択手段11eは、メモリ13の高解像度画像記憶手段13bから、最後に記憶された低解像度の撮影画像データの時刻情報が示す時刻に最も近い時刻を示す時刻情報に関連付けられた高解像度の撮影画像データを選択し、処理をステップS309へ移行する(ステップS308)。   On the other hand, if no abnormality is detected by the abnormality detection unit 11d in step S304, the image selection unit 11e receives the last stored low resolution from the high resolution image storage unit 13b of the memory 13 as in the process of step S305. The high-resolution captured image data associated with the time information indicating the time closest to the time indicated by the time information of the captured image data is selected, and the process proceeds to step S309 (step S308).

なお、ステップステップS303,S304において、異常検出手段11dは、肌色を示す画素数が所定の閾値以上である場合には、異常として検出したが、さらに高解像度の撮影画像データを用いて画像解析を行い、その画像解析結果により異常を検出するようにしてもよい。   In steps S303 and S304, the abnormality detection unit 11d detects an abnormality when the number of pixels indicating the skin color is equal to or greater than a predetermined threshold, but performs image analysis using higher-resolution captured image data. And the abnormality may be detected from the image analysis result.

具体的には、異常検出手段11dは、最後に記憶された低解像度の撮影画像データの時刻情報が示す時刻に最も近い時刻を示す時刻情報に関連付けられた高解像度の撮影画像データを高解像度画像記憶手段13bから読み出す。そして、読み出された高解像度の撮影画像データから、低解像度の撮影画像データにおいて肌色を示す画素を含む画像エリアに対応する高解像度の画像エリアを抽出し、抽出した高解像度の画像エリアについて、人間の顔の色彩パターンと類似するか否かを判定し、この判定結果により、抽出した高解像度の画像エリアに人間の顔の画像が含まれると判定した場合には、異常として検出するようにしてもよい。   Specifically, the abnormality detection unit 11d outputs the high-resolution captured image data associated with the time information indicating the time closest to the time indicated by the time information of the low-resolution captured image data stored last. Read from the storage means 13b. Then, from the read high-resolution captured image data, extract a high-resolution image area corresponding to an image area including pixels indicating skin color in the low-resolution captured image data, and for the extracted high-resolution image area, It is determined whether or not it is similar to the color pattern of the human face, and if it is determined that the extracted high-resolution image area contains a human face image based on this determination result, it is detected as an abnormality. May be.

このように、本発明の実施例2である画像処理装置10によれば、低解像度の撮影画像データに基づいて、画像解析を行い、その画像解析結果により異常を検出したか否かを判定し、異常を検出した場合のみ高解像度の撮影画像データを強調表示するので、画像の縮小等の装置にとって高負荷が掛かる処理を伴うことなく、画像解析により異常を検出し、異常時における高解像度の撮影画像データを強調表示することができる。   As described above, according to the image processing apparatus 10 that is Embodiment 2 of the present invention, image analysis is performed based on low-resolution captured image data, and it is determined whether an abnormality is detected based on the image analysis result. Since the high-resolution captured image data is highlighted only when an abnormality is detected, the abnormality is detected by image analysis without involving processing that places a high load on the device such as image reduction, and the high-resolution image at the time of abnormality is detected. The captured image data can be highlighted.

また、本発明の実施例2である画像処理装置10によれば、肌色の画素数に基づいて、異常を検出するので、ネットワークカメラC及びCによって、人間が撮影された場合に、人間が撮影された高解像度の撮影画像データを強調表示することができる。 Further, according to the image processing apparatus 10 that is the second embodiment of the present invention, an abnormality is detected based on the number of skin-colored pixels, so that when a person is photographed by the network cameras C 1 and C 2 , It is possible to highlight the high-resolution photographed image data in which is photographed.

本発明の実施例1である画像処理装置1を適用した監視カメラシステム100の構成を示した構成図である。1 is a configuration diagram illustrating a configuration of a monitoring camera system 100 to which an image processing apparatus 1 that is Embodiment 1 of the present invention is applied. FIG. 本発明の実施例1である画像処理装置1が適用された監視カメラシステム100における撮影画像データの送受信を説明した図である。It is the figure explaining transmission / reception of the picked-up image data in the surveillance camera system 100 to which the image processing apparatus 1 which is Example 1 of this invention is applied. 本発明の実施例1である画像処理装置1における画像一時記憶処理の処理手順を示したフローチャートである。3 is a flowchart illustrating a processing procedure of image temporary storage processing in the image processing apparatus 1 that is Embodiment 1 of the present invention. 本発明の実施例1である画像処理装置1における画像記録処理の処理手順を示したフローチャートである。3 is a flowchart illustrating a processing procedure of image recording processing in the image processing apparatus 1 that is Embodiment 1 of the present invention. 本発明の実施例1である画像処理装置1において、低解像度の撮影画像データと高解像度の撮影画像データとが送信された順に到達した場合の画像一時記憶処理及び画像記録処理のタイムチャートである。5 is a time chart of image temporary storage processing and image recording processing when low-resolution captured image data and high-resolution captured image data arrive in the order of transmission in the image processing apparatus 1 that is Embodiment 1 of the present invention. . 本発明の実施例1である画像処理装置1において、低解像度の撮影画像データと高解像度の撮影画像データとが送信された順と到達した順が一致しない場合の処理の画像一時記憶処理及び画像記録処理を示したタイムチャートである。In the image processing apparatus 1 according to the first embodiment of the present invention, an image temporary storage process and an image in the case where the order in which the low-resolution captured image data and the high-resolution captured image data are transmitted and the arrival order do not match 6 is a time chart showing a recording process. 本発明の実施例2である画像処理装置を適用した監視カメラシステム101の構成を示した構成図である。It is the block diagram which showed the structure of the surveillance camera system 101 to which the image processing apparatus which is Example 2 of this invention is applied. 本発明の実施例2である画像処理装置10における画像強調表示処理の処理手順を示したフローチャートである。It is the flowchart which showed the process sequence of the image emphasis display process in the image processing apparatus 10 which is Example 2 of this invention.

符号の説明Explanation of symbols

1,10…画像処理装置
2…ネットワーク
3…サーバ
4…表示装置
11…CPU
11a…受信画像判定手段
11b…記憶制御手段
11c…画像判定手段
11d…異常検出手段
11e…画像選択手段
11f…出力制御手段
13…メモリ
13a…低解像度画像記憶手段
13b…高解像度画像記憶手段
14…光ディスクドライブ(記録部)
15…ハードディスク(記録部)
16…表示部
20…バス
100,101…監視カメラシステム
DESCRIPTION OF SYMBOLS 1,10 ... Image processing apparatus 2 ... Network 3 ... Server 4 ... Display apparatus 11 ... CPU
11a ... Received image determination means 11b ... Storage control means 11c ... Image determination means 11d ... Abnormality detection means 11e ... Image selection means 11f ... Output control means 13 ... Memory 13a ... Low resolution image storage means 13b ... High resolution image storage means 14 ... Optical disc drive (recording unit)
15 ... Hard disk (recording part)
16 ... Display unit 20 ... Bus 100, 101 ... Surveillance camera system

Claims (3)

カメラとネットワークを介して接続され、前記カメラにより撮影された低解像度の撮影画像データと高解像度の撮影画像データとを受信し、受信した低解像度の撮影画像データの画像解析結果に基づいて、前記受信した高解像度の撮影画像データを記録、又は表示する画像処理装置であって、
前記カメラより受信した低解像度の撮影画像データと、この低解像度の撮影画像データを受信したときの時刻、又は前記低解像度の撮影画像データが前記カメラより送信されたときの時刻を示す時刻情報とを関連づけて、記憶する低解像度画像記憶手段と、
前記カメラより受信した高解像度の撮影画像データと、この高解像度の撮影画像データを受信したときの時刻、又は前記高解像度の撮影画像データが前記カメラより送信されたときの時刻を示す時刻情報とを関連づけて、記憶する高解像度画像記憶手段と、
前記低解像度画像記憶手段に最後に記憶された低解像度の撮影画像データの時刻情報が示す時刻の前後所定時間内の時刻情報に対応する前記高解像度の撮影画像データが、前記高解像度画像記憶手段に記憶されているか否かを判定する画像判定手段と、
前記画像判定手段により、前記高解像度画像記憶手段に記憶されていると判定された場合に、前記最後に記憶された低解像度の撮影画像データを用いて画像解析を行い、この画像解析結果に基づいて画像上の異常を検出する異常検出手段と、
前記異常検出手段により、画像上の異常が検出された場合に、前記高解像度画像記憶手段から、前記最後に記憶された低解像度の撮影画像データに対応する時刻情報が示す時刻に最も近い時刻を示す時刻情報に対応する前記高解像度の撮影画像データを選択する画像選択手段と、
前記選択された高解像度の撮影画像データを記録部に記録させ、又は前記選択された高解像度の撮影画像データを表示部に強調表示させる出力制御手段と、
を備えたことを特徴とする画像処理装置。
Connected to the camera via a network, receive low-resolution captured image data and high-resolution captured image data captured by the camera, and based on the image analysis result of the received low-resolution captured image data, An image processing apparatus for recording or displaying received high-resolution captured image data,
Low-resolution captured image data received from the camera, and time information indicating the time when the low-resolution captured image data is received, or the time when the low-resolution captured image data is transmitted from the camera; Low-resolution image storage means for associating and storing
High-resolution captured image data received from the camera, and time information indicating the time when the high-resolution captured image data is received, or the time when the high-resolution captured image data is transmitted from the camera; High-resolution image storage means for storing
The high-resolution captured image data corresponding to the time information within a predetermined time before and after the time indicated by the time information of the low-resolution captured image data stored last in the low-resolution image storage unit is the high-resolution image storage unit. Image determining means for determining whether or not stored in
When the image determination unit determines that the image is stored in the high-resolution image storage unit, the image analysis is performed using the last-stored low-resolution captured image data, and based on the image analysis result. An anomaly detection means for detecting an anomaly on the image,
When an abnormality on the image is detected by the abnormality detection unit, the time closest to the time indicated by the time information corresponding to the last-stored low-resolution captured image data is stored from the high-resolution image storage unit. Image selection means for selecting the high-resolution captured image data corresponding to the time information shown;
Output control means for recording the selected high-resolution captured image data in a recording unit, or for highlighting the selected high-resolution captured image data on a display unit;
An image processing apparatus comprising:
前記異常検出手段は、
前記画像判定手段により、前記高解像度画像記憶手段に記憶されていると判定された場合に、前記低解像度画像記憶手段に記憶された最も古い時刻情報に対応する前記低解像度の撮影画像データと、前記最後に記憶された低解像度の撮影画像データとの差分が所定の閾値以上である場合には、画像上の異常があると判定し、
前記出力制御手段は、
前記低解像度撮影画像記憶手段に、前記最後に記憶された低解像度の撮影画像データに対応する時刻情報より所定時間より前の時刻情報に対応する前記低解像度の撮影画像データを削除させると共に、前記選択された高解像度の撮影画像データを記録部に記録させ、又は前記選択された高解像度の撮影画像データを表示部に強調表示させる
ことを特徴とする請求項1記載の画像処理装置。
The abnormality detection means includes
When the image determination unit determines that the image is stored in the high-resolution image storage unit, the low-resolution captured image data corresponding to the oldest time information stored in the low-resolution image storage unit; If the difference from the last-stored low-resolution captured image data is greater than or equal to a predetermined threshold, it is determined that there is an abnormality on the image,
The output control means includes
The low-resolution captured image storage means deletes the low-resolution captured image data corresponding to time information before a predetermined time from the time information corresponding to the last stored low-resolution captured image data, and The image processing apparatus according to claim 1, wherein the selected high-resolution captured image data is recorded in a recording unit, or the selected high-resolution captured image data is highlighted on a display unit.
前記異常検出手段は、
前記画像判定手段により、前記高解像度画像記憶手段に記憶されていると判定された場合に、前記最後に記憶された低解像度の撮影画像データのうち、所定の色を示す画素数が所定の閾値以上である場合には、異常があると判定する
ことを特徴とする請求項1記載の画像処理装置。
The abnormality detection means includes
When the image determination unit determines that the image is stored in the high-resolution image storage unit, the number of pixels indicating a predetermined color in the last stored low-resolution captured image data is a predetermined threshold value. The image processing apparatus according to claim 1, wherein if it is above, it is determined that there is an abnormality.
JP2007252130A 2007-09-27 2007-09-27 Image processor Pending JP2009088666A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007252130A JP2009088666A (en) 2007-09-27 2007-09-27 Image processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007252130A JP2009088666A (en) 2007-09-27 2007-09-27 Image processor

Publications (1)

Publication Number Publication Date
JP2009088666A true JP2009088666A (en) 2009-04-23

Family

ID=40661555

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007252130A Pending JP2009088666A (en) 2007-09-27 2007-09-27 Image processor

Country Status (1)

Country Link
JP (1) JP2009088666A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013009050A (en) * 2011-06-22 2013-01-10 Canon Inc Image processing apparatus and image processing method
WO2015063890A1 (en) * 2013-10-30 2015-05-07 株式会社アシストユウ Portable remote monitor camera
JP2018113618A (en) * 2017-01-12 2018-07-19 三菱電機インフォメーションシステムズ株式会社 Video stream processing apparatus, video stream processing program, and video monitoring system
CN110797288A (en) * 2018-08-03 2020-02-14 株式会社国际电气 Substrate processing system, substrate processing apparatus, and manufacturing method of semiconductor device
KR20220020707A (en) * 2020-08-12 2022-02-21 에스케이텔레콤 주식회사 Image recording device, image storage device, method for transmitting image to image storage device by image recording device, and method for storing image by image storage device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013009050A (en) * 2011-06-22 2013-01-10 Canon Inc Image processing apparatus and image processing method
WO2015063890A1 (en) * 2013-10-30 2015-05-07 株式会社アシストユウ Portable remote monitor camera
JP2018113618A (en) * 2017-01-12 2018-07-19 三菱電機インフォメーションシステムズ株式会社 Video stream processing apparatus, video stream processing program, and video monitoring system
CN110797288A (en) * 2018-08-03 2020-02-14 株式会社国际电气 Substrate processing system, substrate processing apparatus, and manufacturing method of semiconductor device
CN110797288B (en) * 2018-08-03 2023-10-10 株式会社国际电气 Substrate processing system, substrate processing apparatus, and method for manufacturing semiconductor device
KR20220020707A (en) * 2020-08-12 2022-02-21 에스케이텔레콤 주식회사 Image recording device, image storage device, method for transmitting image to image storage device by image recording device, and method for storing image by image storage device
KR102859958B1 (en) * 2020-08-12 2025-09-12 에스케이텔레콤 주식회사 Image recording device, image storage device, method for transmitting image to image storage device by image recording device, and method for storing image by image storage device

Similar Documents

Publication Publication Date Title
US10057490B2 (en) Image capture apparatus and remote control thereof
JP5109697B2 (en) Image transmission device, image reception device, image transmission / reception system, image transmission program, and image reception program
JP2008219479A (en) Image transmission system, imaging apparatus, and image transmission method
US10917604B2 (en) Captured image display device, captured image display method, and captured image display program
JP2009088666A (en) Image processor
JP2018198406A (en) Surveillance camera system and image processing apparatus
JP4303535B2 (en) Decode display device, imaging device, and image transmission system including the same
US8456532B1 (en) Internet protocol camera transcode avoidance
US20160127626A1 (en) Camera system, master camera device, and slave camera device
JP4157887B2 (en) Security monitoring system that outputs both still images
JP5769468B2 (en) Object detection system and object detection method
JP2020053768A (en) Image sensor system, control method, gateway unit and computer program
JP2009100259A (en) Surveillance camera and image surveillance system
JP2008306355A (en) Image reproduction processing apparatus, image reproduction processing method, program, and recording medium
US10028017B2 (en) Information processing device and method of controlling information processing device
US11128835B2 (en) Data transmission method, camera and electronic device
EP3629577B1 (en) Data transmission method, camera and electronic device
CN112911299B (en) A video code rate control method, device, electronic equipment and storage medium
JP2012089989A (en) Video monitoring system
JP2006093839A (en) Monitoring terminal device and monitoring system
JP4373254B2 (en) Image compression apparatus for controlling amount of compressed data and camera using the same
JP2008131264A (en) Surveillance camera, image recording and display device, and surveillance camera system
KR20240085151A (en) Video failover recording
JP4551347B2 (en) Surveillance image recording apparatus and recording method thereof.
JP2005136777A (en) Network-monitoring camera system