[go: up one dir, main page]

JP2009071771A - Image processing apparatus, image data recording system, surveillance camera system, and image processing apparatus control method - Google Patents

Image processing apparatus, image data recording system, surveillance camera system, and image processing apparatus control method Download PDF

Info

Publication number
JP2009071771A
JP2009071771A JP2007240863A JP2007240863A JP2009071771A JP 2009071771 A JP2009071771 A JP 2009071771A JP 2007240863 A JP2007240863 A JP 2007240863A JP 2007240863 A JP2007240863 A JP 2007240863A JP 2009071771 A JP2009071771 A JP 2009071771A
Authority
JP
Japan
Prior art keywords
image
image data
image processing
unit
processing apparatus
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.)
Withdrawn
Application number
JP2007240863A
Other languages
Japanese (ja)
Inventor
Chisato Higuchi
千里 樋口
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2007240863A priority Critical patent/JP2009071771A/en
Publication of JP2009071771A publication Critical patent/JP2009071771A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Television Systems (AREA)
  • Television Signal Processing For Recording (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

【課題】動体検出の結果に基づいて画像処理の制御を行うことにより低消費電力化を実現するとともに、複数の監視カメラを使用する監視カメラシステムにも適用可能な画像処理装置を提供すること。
【解決手段】画像処理装置1は、画像データ12−1〜Nをそれぞれ時系列に受け取る画像データ受信部100と、受け取った画像データ102−1〜Nから少なくとも1つの画像データを選択して画像データ14を生成する画像データ生成部110と、画像データ14に対して所定の画像処理を行う画像処理部200と、所定の入力チャネルに対して、所定のエリアにおける画像変化を検出する動体検出部130と、動体検出部130による画像変化の検出結果132に基づいて、割り込み信号16を発生させる割り込み信号発生部140と、割り込み信号16に基づいて、画像処理部200が処理を開始するように制御する割り込み処理部220と、を含む。
【選択図】図1
An image processing apparatus that achieves low power consumption by controlling image processing based on a result of moving object detection and that can be applied to a surveillance camera system that uses a plurality of surveillance cameras.
An image processing apparatus 1 receives image data 12-1 to N in time series, and selects at least one image data from the received image data 102-1 to N to select an image. An image data generation unit 110 that generates data 14, an image processing unit 200 that performs predetermined image processing on the image data 14, and a moving object detection unit that detects an image change in a predetermined area with respect to a predetermined input channel 130, an interrupt signal generator 140 for generating an interrupt signal 16 based on the image change detection result 132 by the moving object detector 130, and a control so that the image processor 200 starts processing based on the interrupt signal 16. And an interrupt processing unit 220.
[Selection] Figure 1

Description

本発明は、画像処理装置、画像データ記録システム、監視カメラシステム及び画像処理装置の制御方法に関する。   The present invention relates to an image processing apparatus, an image data recording system, a surveillance camera system, and a control method for the image processing apparatus.

複数の異なるエリアを監視したり監視するエリアを広くするために複数の監視カメラを使用する監視カメラシステムが使用されている。複数の監視カメラを使用する監視カメラシステムでは、それぞれの監視カメラが撮影した映像の時間的な変化を計測することにより動体を検出し、モニタの映像を動体が検出された監視カメラの映像に切り替えたり、警報を発したりすることができる。
特開2001−36893号公報
Surveillance camera systems that use a plurality of surveillance cameras are used in order to monitor a plurality of different areas and widen the area to be monitored. In a surveillance camera system that uses multiple surveillance cameras, a moving object is detected by measuring temporal changes in the images captured by each surveillance camera, and the monitor video is switched to the surveillance camera image from which the motion object was detected. Or issue an alarm.
JP 2001-36893 A

しかし、複数の監視カメラを使用する従来の監視カメラシステムでは、監視の精度を高めることに主眼が置かれており、動体検出の有無にかかわらず、監視カメラの映像がモニタ等に常時送信されており、消費電力の大きいシステムになっていた。   However, in the conventional surveillance camera system using a plurality of surveillance cameras, the main focus is on improving the accuracy of surveillance, and the video of the surveillance camera is constantly transmitted to a monitor or the like regardless of whether or not a moving object is detected. It was a system with high power consumption.

本発明は、以上のような問題点に鑑みてなされたものであり、動体検出の結果に基づいて画像処理の制御を行うことにより低消費電力化を実現するとともに、複数の監視カメラを使用する監視カメラシステムにも適用可能な画像処理装置を提供することを目的とする。   The present invention has been made in view of the above-described problems, and achieves low power consumption by controlling image processing based on the result of moving object detection, and uses a plurality of surveillance cameras. An object of the present invention is to provide an image processing apparatus that can also be applied to a surveillance camera system.

(1)本発明の画像処理装置は、
複数の入力チャネルに入力された複数の画像データに基づいて所定の画像データを生成し、画像処理して出力する画像処理装置であって、
前記複数の画像データをそれぞれ時系列に受け取る画像データ受信部と、
前記画像データ受信部が受け取った複数の画像データから少なくとも1つの画像データを選択して所定の画像データを生成する画像データ生成部と、
前記画像データ生成部が生成した画像データに対して所定の画像処理を行う画像処理部と、
所定の入力チャネルに対して、当該入力チャネルに入力され前記画像データ受信部が時系列に受け取った各画像データによって構成される各画像を1以上のエリアに分割し、所定のエリアにおける画像変化を検出する動体検出部と、
前記動体検出部による前記画像変化の検出結果に基づいて、所定の割り込み信号を発生させる割り込み信号発生部と、
前記割り込み信号に基づいて、前記画像処理部が画像処理を開始するように制御する割り込み処理部と、を含むことを特徴とする。
(1) The image processing apparatus of the present invention
An image processing apparatus that generates predetermined image data based on a plurality of image data input to a plurality of input channels, performs image processing, and outputs the image data.
An image data receiving unit for receiving each of the plurality of image data in time series;
An image data generating unit that selects at least one image data from a plurality of image data received by the image data receiving unit and generates predetermined image data;
An image processing unit that performs predetermined image processing on the image data generated by the image data generation unit;
For each predetermined input channel, each image constituted by each image data input to the input channel and received in time series by the image data receiving unit is divided into one or more areas, and image changes in the predetermined area are performed. A moving object detection unit to detect;
An interrupt signal generator for generating a predetermined interrupt signal based on the detection result of the image change by the moving object detector;
And an interrupt processing unit that controls the image processing unit to start image processing based on the interrupt signal.

画像処理装置に入力される画像データは、インターレース形式であってもよいし、プログレッシブ形式であってもよい。   The image data input to the image processing apparatus may be in an interlace format or a progressive format.

画像データ生成部は、例えば、複数の画像データから選択した1つの画像データを所定の画像データとして生成してもよいし、複数の画像データから選択した2つ以上の画像データをマージして所定の画像データを生成してもよい。また、画像データ生成部は、インターレース形式の奇数ラインの画像データと偶数ラインの画像データを組み合わせたプログレッシブ形式の画像データを所定の画像データとして生成してもよいし、偶数ライン(又は奇数ライン)の画像データを奇数ライン(又は偶数ライン)の画像データに置き換えたり、偶数ライン(又は奇数ライン)の画像データを隣接する奇数ライン(又は偶数ライン)の画像データの平均値等で置き換えることにより所定の画像データを生成してもよい。   The image data generation unit may generate, for example, one piece of image data selected from a plurality of pieces of image data as predetermined pieces of image data, or two or more pieces of image data selected from a plurality of pieces of image data are merged to form a predetermined portion. The image data may be generated. The image data generation unit may generate progressive image data combining the interlaced odd-numbered image data and the even-numbered image data as predetermined image data, or even-numbered lines (or odd-numbered lines). Is replaced with image data of odd lines (or even lines), or image data of even lines (or odd lines) is replaced with an average value of image data of adjacent odd lines (or even lines), etc. The image data may be generated.

画像処理部は、画像処理動作中に所定の条件が成立した場合には画像処理動作を停止するようにしてもよい。例えば、画像処理動作中に所定の時間連続して動体検出部により画像変化が検出されなくなった場合には、画像処理動作を停止するようにしてもよい。   The image processing unit may stop the image processing operation when a predetermined condition is satisfied during the image processing operation. For example, when an image change is no longer detected by the moving object detection unit for a predetermined time during the image processing operation, the image processing operation may be stopped.

画像処理部が行う所定の画像処理は、例えば、JPEG形式のデータへの圧縮処理であってもよい。   The predetermined image processing performed by the image processing unit may be, for example, compression processing into JPEG format data.

動体検出部は、例えば、各エリア内の画像を構成する各画素の値(例えば、輝度値)を積算して、前回の画像の対応するエリア内の画像における積算値と比較することにより、画像変化を検出してもよい。また、動体検出部は、各画像のすべてのエリアについて画像変化を検出してもよいし、特定のエリアについてのみ画像変化を検出してもよい。   The moving object detection unit, for example, integrates the values (for example, luminance values) of the pixels constituting the image in each area, and compares the accumulated value with the integrated value in the image in the corresponding area of the previous image. A change may be detected. The moving object detection unit may detect image changes for all areas of each image, or may detect image changes only for specific areas.

また、動体検出部は、例えば、1つの入力チャネルに固定して画像変化を検出するようにしてもよいし、すべての入力チャネルに対して常時画像変化を検出するようにしてもよいし、複数の入力チャネルを切り替えて時分割に画像変化を検出するようにしてもよい。   In addition, the moving object detection unit may detect an image change by fixing to one input channel, or may detect an image change constantly for all input channels, The image change may be detected in a time division manner by switching the input channels.

割り込み信号発生部は、動体検出部が複数の入力チャネルに対して画像変化を検出する場合には、少なくとも1つの入力チャネルに対して画像変化が検出されたら割り込み信号を発生させるようにしてもよいし、すべての入力チャネルに対して画像変化が検出された場合のみ割り込み信号を発生させるようにしてもよい。   The interrupt signal generation unit may generate an interrupt signal when an image change is detected for at least one input channel when the moving object detection unit detects an image change for a plurality of input channels. However, an interrupt signal may be generated only when an image change is detected for all input channels.

本発明の画像処理装置は、1チップで構成してもよいし、複数のチップにより構成してもよい。   The image processing apparatus of the present invention may be composed of one chip or a plurality of chips.

本発明によれば、入力された画像データによって構成される画像の所定のエリア内の画像の変化を検出(動体検出)した場合に画像処理を開始する。すなわち、消費電力が最も大きいと考えられる画像処理を、動体検出された場合にのみ行うようにすることができるので、消費電力を大幅に削減することができる。また、画像処理したデータを送信又は保存する場合には、送信又は保存するデータ量を大幅に削減することができる。この場合、動体検出されるまでの画像は送信又は保存されないが、動体検出された後の画像を送信又は保存すればよい監視カメラ装置等には、本発明の画像処理装置を適用することができる。   According to the present invention, image processing is started when a change in an image within a predetermined area of an image constituted by input image data is detected (moving object detection). That is, image processing that is considered to have the largest power consumption can be performed only when a moving object is detected, so that the power consumption can be greatly reduced. In addition, when image-processed data is transmitted or stored, the amount of data to be transmitted or stored can be greatly reduced. In this case, the image until the moving object is detected is not transmitted or stored, but the image processing apparatus of the present invention can be applied to a monitoring camera apparatus or the like that only needs to transmit or store the image after the moving object is detected. .

また、本発明によれば、複数の入力チャネルに対して画像の変化を検出することができる。そのため、複数の入力チャネルに対する画像変化検出の情報に基づいて、動体検出の有無をより精度よく判断することができる。   Furthermore, according to the present invention, it is possible to detect image changes for a plurality of input channels. Therefore, the presence / absence of moving object detection can be determined with higher accuracy based on the image change detection information for a plurality of input channels.

また、本発明によれば、複数の画像データに基づいて所定の画像データを生成及び画像処理して出力することができる、そのため、動体検出の結果により出力する画像データを切り替えることができる。例えば、動体検出された入力チャネルから入力された画像データのみを画像処理して出力するようにしてもよいし、動体検出された入力チャネルから入力された画像データを画像処理して出力する割合を増加させるようにしてもよい。   Further, according to the present invention, predetermined image data can be generated and image-processed based on a plurality of image data, and can be output. Therefore, the image data to be output can be switched depending on the result of moving object detection. For example, only the image data input from the input channel detected by the moving object may be processed and output, or the ratio of the image data input from the input channel detected by the moving object may be output. You may make it increase.

(2)本発明の画像処理装置は、
前記動体検出部は、
前記所定の入力チャネルに入力される画像データに付随して供給されるクロックに基づいて、前記画像変化を検出することを特徴とする。
(2) The image processing apparatus of the present invention
The moving object detection unit includes:
The image change is detected based on a clock supplied accompanying the image data input to the predetermined input channel.

動体検出部は、例えば、各入力チャネルに画像データを供給するカメラモジュールが出力するクロック(カメラクロック)に基づいて、画像変化を検出するようにしてもよい。   For example, the moving object detection unit may detect an image change based on a clock (camera clock) output from a camera module that supplies image data to each input channel.

また、本発明の画像処理装置が他の装置を制御してクロックを出力させ、カメラモジュールが当該クロックに同期して画像データを出力する場合は、動体検出部は、当該クロックに基づいて、画像変化を検出するようにしてもよい。   In addition, when the image processing apparatus of the present invention controls another apparatus to output a clock and the camera module outputs image data in synchronization with the clock, the moving object detection unit performs an image based on the clock. You may make it detect a change.

本発明によれば、画像データに付随して供給されるクロックに基づいて動体検出がされるので、画像データが供給されれば常に動体検出動作を行うことができる。従って、動体を見逃すことを防止することができる。   According to the present invention, since the moving object is detected based on the clock supplied accompanying the image data, the moving object detection operation can always be performed if the image data is supplied. Therefore, it is possible to prevent the moving body from being overlooked.

また、本発明によれば、各入力チャネル毎に画像データに付随して供給されるクロックに基づいて動体検出がされるので、動体検出の対象となる入力チャネルを切り替えても、動体検出を停止させないようにすることができる。従って、動体を見逃すことを防止することができる。   Further, according to the present invention, the moving object detection is performed for each input channel based on the clock supplied along with the image data, so that the moving object detection is stopped even when the input channel to be detected is switched. You can avoid it. Therefore, it is possible to prevent the moving body from being overlooked.

(3)本発明の画像処理装置は、
前記画像データ生成部は、
前記インターレース形式の画像データをプログレッシブ形式の画像データに変換(I/P変換)するI/P変換処理部を含み、
前記I/P変換処理部は、
前記動体検出部が前記画像変化を検出した場合にはI/P変換処理を開始することを特徴とする。
(3) The image processing apparatus of the present invention
The image data generation unit
An I / P conversion processor that converts the interlaced image data into progressive image data (I / P conversion);
The I / P conversion processing unit
When the moving object detection unit detects the image change, an I / P conversion process is started.

本発明によれば、動体検出された場合にI/P変換処理を開始する。すなわち、消費電力が比較的大きいと考えられるI/P変換処理を、動体検出された場合にのみ行うようにすることができるので、消費電力を削減することができる。   According to the present invention, the I / P conversion process is started when a moving object is detected. That is, the I / P conversion process that is considered to have a relatively large power consumption can be performed only when a moving object is detected, so that the power consumption can be reduced.

(4)本発明の画像処理装置は、
前記動体検出部は、
各入力チャネルに対して前記画像変化を検出することを特徴とする。
(4) The image processing apparatus of the present invention
The moving object detection unit includes:
The image change is detected for each input channel.

動体検出部は、すべての入力チャネルに対して画像変化を検出し、割り込み信号発生部は、動体検出部が少なくとも1つの入力チャネルに対して画像変化を検出した場合には割り込み信号を発生させるようにしてもよい。   The moving object detection unit detects an image change for all input channels, and the interrupt signal generation unit generates an interrupt signal when the moving object detection unit detects an image change for at least one input channel. It may be.

本発明によれば、各入力チャネルに対して画像変化を検出するので、各入力チャネルに対する画像変化検出の情報に基づいて、動体検出の有無をより精度よく判断することができる。   According to the present invention, since an image change is detected for each input channel, the presence / absence of moving object detection can be determined with higher accuracy based on image change detection information for each input channel.

(5)本発明の画像処理装置は、
前記動体検出部は、
所定の制御信号に基づいて、検出対象となる入力チャネルを切り替えて前記画像変化を検出することを特徴とする。
(5) The image processing apparatus of the present invention
The moving object detection unit includes:
The image change is detected by switching an input channel to be detected based on a predetermined control signal.

動体検出部は、例えば、一定の時間間隔で検出対象となる入力チャネルを順次切り替えて画像変化を検出してもよいし、入力チャネル毎に異なる時間を設定して順次画像変化を検出するようにしてもよい。   For example, the moving object detection unit may detect image changes by sequentially switching the input channels to be detected at regular time intervals, or may detect different image changes by setting different times for each input channel. May be.

所定の制御信号は、画像処理装置の外部から供給されてもよいし、画像供給装置の内部で生成するようにしてもよい。   The predetermined control signal may be supplied from the outside of the image processing apparatus, or may be generated inside the image supply apparatus.

本発明によれば、検出対象となる入力チャネルを切り替えて画像変化を検出するので、複数の入力チャネルに対する画像変化検出の情報に基づいて、動体検出の有無をより精度よく判断することができる。   According to the present invention, since the image change is detected by switching the input channel to be detected, it is possible to more accurately determine the presence or absence of moving object detection based on the image change detection information for a plurality of input channels.

(6)本発明の画像処理装置は、
前記画像処理部が画像処理した画像データを外部装置へ送信する画像データ送信部を含み、
前記割り込み処理部は、
前記割り込み信号に基づいて、前記画像データ送信部が画像データの送信を開始するように制御することを特徴とする。
(6) The image processing apparatus of the present invention
An image data transmission unit that transmits image data image-processed by the image processing unit to an external device;
The interrupt processing unit
Based on the interrupt signal, the image data transmission unit is controlled to start transmitting image data.

外部装置は、画像データを記録するために本発明の画像処理装置に接続された直接接続された記憶装置(不揮発性メモリ等)であってもよいし、ネットワークを介して本発明の画像処理装置と接続された表示装置や記憶装置等の端末であってもよい。   The external device may be a directly connected storage device (non-volatile memory or the like) connected to the image processing apparatus of the present invention for recording image data, or the image processing apparatus of the present invention via a network. It may be a terminal such as a display device or a storage device connected to the device.

本発明によれば、動体検出された場合に外部装置への画像データ送信を開始する。すなわち、消費電力が比較的大きいと考えられるデータ送信を、動体検出された場合にのみ行うようにすることができるので、消費電力を削減することができる。   According to the present invention, image data transmission to an external device is started when a moving object is detected. That is, since data transmission that is considered to have relatively high power consumption can be performed only when a moving object is detected, power consumption can be reduced.

(7)本発明の画像処理装置は、
前記画像データ受信部と、前記画像データ生成部と、前記動体検出部と、前記割り込み信号発生部と、を含み、複数の入力チャネルを有する画像受信用の集積回路装置と、
前記画像処理部と、前記画像データ送信部と、前記割り込み処理部と、を含む画像処理用の集積回路装置と、を含むことを特徴とする。
(7) The image processing apparatus of the present invention
An integrated circuit device for image reception including a plurality of input channels, including the image data receiving unit, the image data generating unit, the moving object detecting unit, and the interrupt signal generating unit;
An image processing integrated circuit device including the image processing unit, the image data transmission unit, and the interrupt processing unit.

本発明によれば、画像受信用の集積回路装置(IC)と画像処理用の集積回路装置(IC)の2チップの構成により、画像データ受信部、画像データ生成部と、動体検出部及び割り込み信号発生部に供給されるクロックと、画像処理部、画像データ送信部及び割り込み処理部に供給されるクロックを簡単に分離することができる。そのため、例えば、動体検出を行うために画像受信用の集積回路装置(IC)は通常動作させながら、画像処理用の集積回路装置(IC)をスリープモードにして低速動作させることができる。従って、低消費電力の画像処理装置を提供することができる。   According to the present invention, an image data receiving unit, an image data generating unit, a moving object detecting unit, and an interrupt are constituted by a two-chip configuration of an image receiving integrated circuit device (IC) and an image processing integrated circuit device (IC). The clock supplied to the signal generation unit and the clock supplied to the image processing unit, the image data transmission unit, and the interrupt processing unit can be easily separated. Therefore, for example, the image receiving integrated circuit device (IC) can be operated at a low speed by setting the image processing integrated circuit device (IC) to the sleep mode while the image receiving integrated circuit device (IC) is normally operated in order to perform moving object detection. Therefore, an image processing apparatus with low power consumption can be provided.

(8)本発明の画像処理装置は、
前記画像処理用の集積回路装置は、
前記割り込み信号に基づいて、画像出力クロックの生成を開始し、当該画像出力クロックを前記画像受信用の集積回路装置に出力する画像出力クロック生成部を含み、
前記画像受信用の集積回路装置は、
前記画像データ生成部において、前記画像出力クロックに基づいて、前記所定の画像データを生成し、当該画像データを前記画像処理用の集積回路装置に出力することを特徴とする。
(8) The image processing apparatus of the present invention
The image processing integrated circuit device comprises:
An image output clock generation unit that starts generating an image output clock based on the interrupt signal and outputs the image output clock to the integrated circuit device for image reception;
The image receiving integrated circuit device comprises:
The image data generation unit generates the predetermined image data based on the image output clock, and outputs the image data to the integrated circuit device for image processing.

本発明によれば、
本発明によれば、画像処理用の集積回路装置(IC)は、動体検出された場合に画像出力クロックの生成及び画像受信用の集積回路装置(IC)の画像データ生成部への画像出力クロックの供給を開始する。すなわち、画像受信用の集積回路装置(IC)において、動体検出部を常時動作させながら、消費電力が比較的大きいと考えられる画像データ生成部を、動体検出された場合にのみ動作させるようにすることができる。従って、低消費電力の画像処理装置を提供することができる。
According to the present invention,
According to the present invention, an integrated circuit device (IC) for image processing generates an image output clock when a moving object is detected, and an image output clock to an image data generation unit of the integrated circuit device (IC) for image reception. Start supplying. That is, in an integrated circuit device (IC) for image reception, an image data generation unit that is considered to have relatively high power consumption is operated only when a moving object is detected, while the moving object detection unit is always operated. be able to. Therefore, an image processing apparatus with low power consumption can be provided.

(9)本発明は、
上記記載の画像処理装置と、
前記画像処理装置に複数の画像データを供給する複数の撮像手段と、
前記画像処理装置が出力する画像データを記録するための記憶手段と、を含むことを特徴とする画像データ記録システムである。
(9) The present invention
An image processing apparatus as described above;
A plurality of imaging means for supplying a plurality of image data to the image processing apparatus;
An image data recording system comprising: storage means for recording image data output by the image processing apparatus.

本発明によれば、画像処理装置は動体検出した場合に画像処理を開始して画像データを出力し、当該画像データが記憶手段に記録される。そのため、動体検出後の画像データを選択的に保存することができる。従って、保存するデータ量及び消費電力を大幅に削減する画像データ記録システムを提供することができる。   According to the present invention, when a moving object is detected, the image processing apparatus starts image processing and outputs image data, and the image data is recorded in the storage unit. Therefore, it is possible to selectively save the image data after moving object detection. Therefore, it is possible to provide an image data recording system that greatly reduces the amount of data to be stored and the power consumption.

(10)本発明は、
上記記載の画像処理装置と複数の撮像手段を含む監視カメラ装置と少なくとも1つの端末がネットワークを介して接続された監視カメラシステムであって、
前記画像処理装置は、
前記複数の撮像手段がそれぞれ撮影した複数の画像に基づいて、前記画像変化を検出した場合には、前記複数の画像データに基づいて所定の画像データを順次生成して前記ネットワークを介して前記端末に送信することを特徴とする。
(10) The present invention
A monitoring camera system in which the image processing device described above and a monitoring camera device including a plurality of imaging means and at least one terminal are connected via a network,
The image processing apparatus includes:
When the image change is detected based on the plurality of images captured by the plurality of imaging units, predetermined image data is sequentially generated based on the plurality of image data, and the terminal is connected via the network. It is characterized by transmitting to.

本発明によれば、画像処理装置は動体検出した場合に画像処理を開始し、ネットワークを介して画像データを端末に送信する。そのため、動体検出後の画像データを選択的に送信することができる。従って、送信データ量及び消費電力を大幅に削減する監視カメラシステムを提供することができる。   According to the present invention, the image processing apparatus starts image processing when a moving object is detected, and transmits image data to the terminal via the network. Therefore, it is possible to selectively transmit the image data after moving object detection. Therefore, it is possible to provide a surveillance camera system that greatly reduces the amount of transmission data and power consumption.

(11)本発明は、
複数の入力チャネルに入力された複数の画像データをそれぞれ時系列に受け取る画像データ受信部と、前記画像データ受信部が受け取った複数の画像データから少なくとも1つの画像データを選択して所定の画像データを生成する画像データ生成部と、前記画像データ生成部が生成した画像データに対して所定の画像処理を行う画像処理部と、を含み、前記複数の画像データに基づいて所定の画像データを生成し、画像処理して出力する画像処理装置の制御方法であって、
所定の入力チャネルに対して、当該入力チャネルに入力され前記画像データ受信部が時系列に受け取った各画像データによって構成される各画像を1以上のエリアに分割し、所定のエリアにおける画像変化を検出するステップと、
前記画像変化を検出した場合には所定の割り込み信号を発生させるステップと、
前記割り込み信号に基づいて、前記画像処理部が画像処理を開始するように制御するステップと、を含むことを特徴とする。
(11) The present invention
An image data receiving unit that receives a plurality of image data input to a plurality of input channels in time series, and at least one image data selected from the plurality of image data received by the image data receiving unit, and predetermined image data An image data generation unit that generates image data and an image processing unit that performs predetermined image processing on the image data generated by the image data generation unit, and generates predetermined image data based on the plurality of image data And an image processing apparatus control method for image processing and outputting,
For each predetermined input channel, each image constituted by each image data input to the input channel and received in time series by the image data receiving unit is divided into one or more areas, and image changes in the predetermined area are performed. Detecting step;
Generating a predetermined interrupt signal when the image change is detected;
And a step of controlling the image processing unit to start image processing based on the interrupt signal.

以下、本発明の好適な実施形態について図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成の全てが本発明の必須構成要件であるとは限らない。   DESCRIPTION OF EMBODIMENTS Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings. The embodiments described below do not unduly limit the contents of the present invention described in the claims. Moreover, not all of the configurations described below are essential constituent requirements of the present invention.

1.画像処理装置
図1は、本実施の形態の画像処理装置の機能ブロック図である。
1. Image Processing Device FIG. 1 is a functional block diagram of an image processing device according to the present embodiment.

画像処理装置1は、複数(N個)の入力チャネルに入力された複数(N個)の画像データ12−1〜12−Nに基づいて所定の画像データ14を生成し、画像処理して出力すように機能する。   The image processing apparatus 1 generates predetermined image data 14 based on a plurality (N) of image data 12-1 to 12-N input to a plurality (N) of input channels, performs image processing, and outputs the image data 14 It works like this.

画像処理装置1は、画像データ受信部100を含む。画像データ受信部100は、複数(N個)の画像データ12−1〜12−Nをそれぞれ時系列に受け取る。例えば、画像データ受信部100は、時刻tにおいてN個の画像データ12−1(t)〜12−N(t)を受け取り、時刻t+1においてN個の次の画像データ12−1(t+1)〜12−N(t+1)を受け取る。画像データ受信部100は、インターレース形式又はプログレッシブ形式の画像データ12−1〜12−Nを受け取ることが可能であるように構成されていてもよい。   The image processing apparatus 1 includes an image data receiving unit 100. The image data receiving unit 100 receives a plurality (N) of image data 12-1 to 12-N in time series. For example, the image data receiving unit 100 receives N pieces of image data 12-1 (t) to 12-N (t) at time t, and N pieces of next image data 12-1 (t + 1) to 12 at time t + 1. 12-N (t + 1) is received. The image data receiving unit 100 may be configured to be able to receive interlaced or progressive image data 12-1 to 12-N.

画像処理装置1は、画像データ生成部110を含む。画像データ生成部110は、画像データ受信部100が受け取った複数の画像データ102−1〜102−Nから少なくとも1つの画像データを選択して所定の画像データ14を生成する。また、画像データ生成部110は、画像データ受信部100がインターレース形式の画像データ12−1〜12−Nを受け取る場合には、インターレース形式の画像データ102−1〜12−Nをプログレッシブ形式の画像データに変換(I/P変換)するI/P変換処理部120を含んでいてもよい。I/P変換処理部120は、動体検出部130が画像変化を検出した場合にはI/P変換処理を開始するようにしてもよい。こうすることにより、消費電力が比較的大きいと考えられるI/P変換処理を、動体検出された場合にのみ行うようにすることができるので、消費電力を削減することができる。   The image processing apparatus 1 includes an image data generation unit 110. The image data generation unit 110 selects at least one image data from the plurality of image data 102-1 to 102-N received by the image data reception unit 100 and generates predetermined image data 14. In addition, when the image data receiving unit 100 receives the interlaced image data 12-1 to 12-N, the image data generating unit 110 converts the interlaced image data 102-1 to 12-N into the progressive image. An I / P conversion processing unit 120 that converts data (I / P conversion) may be included. The I / P conversion processing unit 120 may start the I / P conversion processing when the moving object detection unit 130 detects an image change. By doing so, the I / P conversion process that is considered to have a relatively large power consumption can be performed only when a moving object is detected, so that the power consumption can be reduced.

画像処理装置1は、画像処理部200を含む。画像処理部200は、画像データ生成部110が生成した画像データ14に対して所定の画像処理(例えば、JPEG形式への変換処理)を行う。   The image processing apparatus 1 includes an image processing unit 200. The image processing unit 200 performs predetermined image processing (for example, conversion processing to JPEG format) on the image data 14 generated by the image data generation unit 110.

画像処理装置1は、画像データ送信部210を含んでもよい。画像データ送信部210は、画像処理部200が画像処理した画像データ202(22)を外部装置(図示せず)へ送信する。   The image processing apparatus 1 may include an image data transmission unit 210. The image data transmission unit 210 transmits the image data 202 (22) image-processed by the image processing unit 200 to an external device (not shown).

画像処理装置1は、動体検出部130を含む。動体検出部130は、所定の入力チャネルに対して、当該入力チャネルに入力され前記画像データ受信部が時系列に受け取った各画像データによって構成される各画像を1以上のエリアに分割し、所定のエリアにおける画像変化を検出する。例えば、動体検出部130は、画像変化を検出した場合は、画像変化検出信号132を生成するようにしてもよい。   The image processing apparatus 1 includes a moving object detection unit 130. The moving object detection unit 130 divides each image composed of each image data input to the input channel and received in time series by the image data receiving unit into one or more areas for a predetermined input channel. The image change in the area is detected. For example, the moving object detection unit 130 may generate the image change detection signal 132 when detecting an image change.

動体検出部130は、1つのエリアセンサのみを有し、画像データ102−1〜102−Nのいずれか1つに固定して画像変化を検出するようにしてもよいし、すべての画像データ102−1〜102−Nに対して画像変化を検出するようにしてもよい。   The moving object detection unit 130 includes only one area sensor, and may be fixed to any one of the image data 102-1 to 102-N to detect an image change, or all the image data 102 may be detected. Image changes may be detected for −1 to 102-N.

また、動体検出部130は、所定の入力チャネルに入力される画像データ(12−1〜12−N)に付随して供給されるクロックに基づいて、画像変化を検出するようにしてもよい。例えば、動体検出部130は、画像データ12−1に基づいて画像変化を検出する場合には、画像データ12−1に付随して供給されるクロック(画像データ12−1に同期して供給されるクロック)に基づいて画像変化を検出するようにしてもよい。   The moving object detection unit 130 may detect an image change based on a clock supplied accompanying the image data (12-1 to 12-N) input to a predetermined input channel. For example, when the moving object detection unit 130 detects an image change based on the image data 12-1, the clock (supplied in synchronization with the image data 12-1) is supplied along with the image data 12-1. The image change may be detected based on the clock.

画像データ受信部100、動体検出部130、割り込み信号発生部140のみに、当該クロックを供給し、その他の部分にはクロックの供給を停止するか低速のクロックを供給するようにしてもよい。こうすることにより、画像データ12−1〜12−Nが供給されれば常に動体検出動作を行うことができるので、低消費電力でありながら動体を見逃すことを防止することができる。また、動体検出の対象となる入力チャネルを切り替えても、動体検出を停止させないようにすることができるので、低消費電力でありながら動体を見逃すことを防止することができる。   The clock may be supplied only to the image data reception unit 100, the moving object detection unit 130, and the interrupt signal generation unit 140, and the supply of the clock may be stopped or a low-speed clock may be supplied to the other parts. By doing so, since the moving object detection operation can always be performed if the image data 12-1 to 12-N is supplied, it is possible to prevent the moving object from being overlooked with low power consumption. In addition, even if the input channel to be subjected to moving object detection is switched, it is possible to prevent the moving object detection from being stopped, so that it is possible to prevent the moving object from being overlooked while having low power consumption.

また、動体検出部130は、各入力チャネルに対して画像変化を検出するようにしてもよい。こうすることにより、各入力チャネルに対する画像変化検出の情報に基づいて、動体検出の有無をより精度よく判断することができる。例えば、動体検出部130は、画像データ102−1〜102−Nに対してそれぞれ画像変化を検出するN個のエリアセンサを有するようにしてもよい。また、動体検出部130は、N個のエリアセンサを有する場合において、各エリアセンサの検出結果に基づいてN個の画像変化検出信号132(132−1〜132−N)を生成するようにしてもよい。   Further, the moving object detection unit 130 may detect an image change for each input channel. By doing so, it is possible to more accurately determine the presence or absence of moving object detection based on image change detection information for each input channel. For example, the moving object detection unit 130 may include N area sensors that detect image changes for the image data 102-1 to 102-N. In addition, when the moving object detection unit 130 includes N area sensors, the moving object detection unit 130 generates N image change detection signals 132 (132-1 to 132-N) based on the detection results of the area sensors. Also good.

また、動体検出部130は、所定の制御信号18に基づいて、検出対象となる入力チャネルを切り替えて画像変化を検出するようにしてもよい。こうすることにより、各入力チャネルに対する画像変化検出の情報に基づいて、動体検出の有無をより精度よく判断することができる。例えば、動体検出部130は、画像データ102−1〜102−Nに対して共通に画像変化を検出する1つのエリアセンサのみを有し、制御信号18に基づいて所定の時間間隔で画像データ102−1〜102−Nを順番に選択し、画像変化を検出した場合には画像変化検出信号132を生成するようにしてもよい。   Further, the moving object detection unit 130 may detect an image change by switching an input channel to be detected based on a predetermined control signal 18. By doing so, it is possible to more accurately determine the presence or absence of moving object detection based on image change detection information for each input channel. For example, the moving object detection unit 130 includes only one area sensor that detects an image change in common with respect to the image data 102-1 to 102 -N, and the image data 102 at predetermined time intervals based on the control signal 18. -1 to 102-N may be selected in order, and an image change detection signal 132 may be generated when an image change is detected.

画像処理装置1は、割り込み信号発生部140を含む。割り込み信号発生部140は、動体検出部130による画像変化の検出結果に基づいて、所定の割り込み信号16を発生させる。例えば、割り込み信号発生部140は、画像変化検出信号132が供給された場合には常に割り込み信号16を発生させるようにしてもよいし、画像変化検出信号132と画像変化が検出された入力チャネルの情報に基づいて、割り込み信号16を発生させるか否かを決定するようにしてもよい。   The image processing apparatus 1 includes an interrupt signal generation unit 140. The interrupt signal generator 140 generates a predetermined interrupt signal 16 based on the detection result of the image change by the moving object detector 130. For example, the interrupt signal generator 140 may always generate the interrupt signal 16 when the image change detection signal 132 is supplied, or the image change detection signal 132 and the input channel where the image change is detected can be generated. Whether to generate the interrupt signal 16 may be determined based on the information.

また、割り込み信号発生部140は、動体検出部130が各入力チャネルに対して画像変化を検出する場合において、動体検出部130が少なくとも1つの入力チャネルに対して画像変化を検出すれば常に割り込み信号16を発生させるようにしてもよい。   Further, the interrupt signal generation unit 140 always detects an interrupt signal when the moving object detection unit 130 detects an image change for at least one input channel when the moving object detection unit 130 detects an image change for each input channel. 16 may be generated.

画像処理装置1は、割り込み処理部220を含む。割り込み処理部220は、割り込み信号16に基づいて、画像処理部200が処理を開始するように制御する。   The image processing apparatus 1 includes an interrupt processing unit 220. The interrupt processing unit 220 controls the image processing unit 200 to start processing based on the interrupt signal 16.

また、割り込み処理部220は、割り込み信号16に基づいて、画像データ送信部210が画像データ22の送信を開始するように制御してもよい。こうすることにより、消費電力が比較的大きいと考えられるデータ送信を、動体検出された場合にのみ行うようにすることができるので、消費電力を削減することができる。例えば、割り込み処理部220は、割り込み信号16が発生したら画像処理部200及び画像データ送信部210にそれぞれ供給されるクロック(図示せず)をイネーブル状態にするクロックイネーブル信号222を生成するようにしてもよい。   Further, the interrupt processing unit 220 may control the image data transmission unit 210 to start transmitting the image data 22 based on the interrupt signal 16. By doing so, data transmission that is considered to have relatively high power consumption can be performed only when a moving object is detected, so that power consumption can be reduced. For example, the interrupt processing unit 220 generates a clock enable signal 222 that enables clocks (not shown) supplied to the image processing unit 200 and the image data transmission unit 210 when the interrupt signal 16 is generated. Also good.

画像データ受信部100、画像データ生成部110、動体検出部130、割り込み信号発生部140は、複数の入力チャネルを有する画像受信用の集積回路装置(多チャネル画像受信用IC)10の1チップに含まれていてもよい。多チャネル画像受信用IC(10)は、画像データ生成部110において、画像出力クロック24に基づいて、所定の画像データ14を生成し、画像データ14を画像処理用IC(20)に出力するようにしてもよい。   The image data receiving unit 100, the image data generating unit 110, the moving object detecting unit 130, and the interrupt signal generating unit 140 are integrated into one chip of an integrated circuit device for image reception (multi-channel image receiving IC) 10 having a plurality of input channels. It may be included. The multi-channel image receiving IC (10) causes the image data generating unit 110 to generate predetermined image data 14 based on the image output clock 24, and output the image data 14 to the image processing IC (20). It may be.

画像処理部200、画像データ送信部210、割り込み処理部220は、画像処理用の集積回路装置(画像処理用IC)20の1チップに含まれていてもよい。画像処理用IC(20)は、画像出力クロック生成部230を含んでいてもよい。画像出力クロック生成部230は、割り込み信号16に基づいて画像出力クロック24の生成を開始し、画像出力クロック24を多チャネル画像受信用IC(10)に出力するようにしてもよい。   The image processing unit 200, the image data transmission unit 210, and the interrupt processing unit 220 may be included in one chip of the integrated circuit device (image processing IC) 20 for image processing. The image processing IC (20) may include an image output clock generation unit 230. The image output clock generation unit 230 may start generating the image output clock 24 based on the interrupt signal 16 and output the image output clock 24 to the multi-channel image receiving IC (10).

本実施の形態の画像処理装置によれば、画像データ12−1〜12−Nのいずれかによって構成される画像の所定のエリア内の画像の変化を検出(動体検出)した場合に画像処理部200が画像処理を開始する。すなわち、消費電力が最も大きいと考えられる画像処理を、動体検出された場合にのみ行うようにすることができるので、消費電力を大幅に削減することができる。また、画像処理したデータ22を送信又は保存する場合には、送信又は保存するデータ量を大幅に削減することができる。この場合、動体検出されるまでの画像は送信又は保存されないが、動体検出された後の画像を送信又は保存すればよい監視カメラ装置等には、本実施の形態の画像処理装置を適用することができる。   According to the image processing apparatus of the present embodiment, when an image change in a predetermined area of an image constituted by any of the image data 12-1 to 12-N is detected (moving object detection), the image processing unit 200 starts image processing. That is, image processing that is considered to have the largest power consumption can be performed only when a moving object is detected, so that the power consumption can be greatly reduced. In addition, when the image-processed data 22 is transmitted or stored, the amount of data to be transmitted or stored can be greatly reduced. In this case, the image until the moving object is detected is not transmitted or stored, but the image processing apparatus according to the present embodiment is applied to a monitoring camera apparatus or the like that only needs to transmit or store the image after the moving object is detected. Can do.

また、本実施の形態の画像処理装置によれば、動体検出部130は複数の入力チャネルに対して画像の変化を検出することができる。そのため、複数の入力チャネルに対する画像変化検出の情報132に基づいて、割り込み信号発生部140は動体検出の有無をより精度よく判断することができる。   Also, according to the image processing apparatus of the present embodiment, the moving object detection unit 130 can detect image changes for a plurality of input channels. Therefore, based on the image change detection information 132 for a plurality of input channels, the interrupt signal generation unit 140 can more accurately determine the presence or absence of moving object detection.

また、本実施の形態の画像処理装置によれば、複数の画像データ12−1〜12−Nに基づいて所定の画像データを生成及び画像処理して出力することができる、そのため、動体検出の結果により出力する画像データ22を切り替えることができる。例えば、動体検出された入力チャネルから入力された画像データのみを画像処理して出力するようにしてもよいし、動体検出された入力チャネルから入力された画像データを画像処理して出力する割合を増加させるようにしてもよい。   In addition, according to the image processing apparatus of the present embodiment, it is possible to generate predetermined image data based on the plurality of image data 12-1 to 12-N, perform image processing, and output it. The output image data 22 can be switched depending on the result. For example, only the image data input from the input channel detected by the moving object may be processed and output, or the ratio of the image data input from the input channel detected by the moving object may be output. You may make it increase.

また、本実施の形態の画像処理装置によれば、画像受信用IC(10)と画像処理用IC(20)の2チップの構成により、画像データ受信部100、画像データ生成部110と、動体検出部130及び割り込み信号発生部140に供給されるクロックと、画像処理部200、画像データ送信部210及び割り込み処理部220に供給されるクロックを簡単に分離することができる。そのため、例えば、動体検出を行うために画像受信用IC(10)は通常動作させながら、画像処理用IC(20)をスリープモードにして低速動作させることができる。従って、低消費電力の画像処理装置を提供することができる。   Further, according to the image processing apparatus of the present embodiment, the image data receiving unit 100, the image data generating unit 110, and the moving object are configured by a two-chip configuration of the image receiving IC (10) and the image processing IC (20). The clock supplied to the detection unit 130 and the interrupt signal generation unit 140 and the clock supplied to the image processing unit 200, the image data transmission unit 210, and the interrupt processing unit 220 can be easily separated. For this reason, for example, the image receiving IC (10) can be operated in a sleep mode at a low speed while the image receiving IC (10) is normally operated in order to detect a moving object. Therefore, an image processing apparatus with low power consumption can be provided.

また、本実施の形態の画像処理装置によれば、画像処理用IC(20)は、動体検出された場合に画像出力クロック24の生成及び画像受信用IC(10)の画像データ生成部110への画像出力クロック24の供給を開始する。すなわち、画像受信用IC(10)において、動体検出部130を常時動作させながら、消費電力が比較的大きいと考えられる画像データ生成部110を、動体検出された場合にのみ動作させるようにすることができる。従って、低消費電力の画像処理装置を提供することができる。   Also, according to the image processing apparatus of the present embodiment, the image processing IC (20) generates the image output clock 24 and moves to the image data generation unit 110 of the image reception IC (10) when a moving object is detected. Supply of the image output clock 24 is started. In other words, in the image receiving IC (10), while the moving object detection unit 130 is always operated, the image data generation unit 110 considered to have relatively large power consumption is operated only when the moving object is detected. Can do. Therefore, an image processing apparatus with low power consumption can be provided.

2.画像データ記録システム
図2は、本実施の形態の画像データ記録システム(例えば、監視カメラ)の構成図である。
2. Image Data Recording System FIG. 2 is a configuration diagram of an image data recording system (for example, a surveillance camera) according to the present embodiment.

30−1〜30−4はカメラモジュール(例えばNTSC/PAL対応のカメラ)(撮像手段)であり、32−1〜32−4はデコーダ(例えばNTSC/PAL対応のビデオデコーダ)である。   Reference numerals 30-1 to 30-4 denote camera modules (for example, NTSC / PAL compatible cameras) (imaging means), and 32-1 to 32-4 denote decoders (for example, NTSC / PAL compatible video decoders).

10は、図1で説明した多チャネル画像受信用ICである。多チャネル画像受信用IC(10)は、ビデオ入力を複数チャネル備えている。例えば、多チャネル画像受信用IC(10)は、4チャネルのビデオ入力を備えており、4つのデコーダ32−1〜32−4が出力する4つの画像データ12−1〜12−4が各チャネルに入力される。4チャネル画像受信用ICとシングルカメラタイプの画像処理用ICとのセット使用で、最大4個のカメラセット(カメラモジュール+NTSC/PAL対応のビデオデコーダ)との接続を可能にすることができる。   Reference numeral 10 denotes the multi-channel image receiving IC described with reference to FIG. The multi-channel image receiving IC (10) has a plurality of video input channels. For example, the multi-channel image receiving IC (10) has four channels of video input, and the four image data 12-1 to 12-4 output by the four decoders 32-1 to 32-4 are each channel. Is input. By using a set of a 4-channel image receiving IC and a single camera type image processing IC, it is possible to connect to a maximum of four camera sets (camera module + NTSC / PAL compatible video decoder).

20は、図1説明した画像処理用ICであり、例えば、カメラインタフェース機能、JPEGエンコーダ機能に加え、CFメモリ、SDメモリ、USB等の各種インタフェースおよび複数チャネルのADCを内蔵している。多チャネル画像受信用IC(10)を画像処理用IC(20)等と組み合わせることにより、NTSC/PAL対応のビデオデコーダ32−1〜32−4からのデジタル信号をJPEG画像に変換することができる。   An image processing IC 20 described with reference to FIG. 1 includes, for example, various interfaces such as a CF memory, an SD memory, a USB, and a multi-channel ADC in addition to a camera interface function and a JPEG encoder function. By combining the multi-channel image receiving IC (10) with the image processing IC (20), the digital signals from the NTSC / PAL compatible video decoders 32-1 to 32-4 can be converted into JPEG images. .

画像処理用IC(20)は、複数のカメラインターフェース機能を有していてもよい。例えば、図15に示すように画像処理用IC(20)の2つの入力I1、I2のそれぞれに対し、多チャネル画像受信用IC(10−1、10−2)の出力OUT1、OUT2を接続することで、例えば8個のカメラセットC1からC8との接続が可能となる。   The image processing IC (20) may have a plurality of camera interface functions. For example, as shown in FIG. 15, the outputs OUT1 and OUT2 of the multi-channel image receiving ICs (10-1 and 10-2) are connected to the two inputs I1 and I2 of the image processing IC (20), respectively. Thus, for example, connection with eight camera sets C1 to C8 becomes possible.

40は、CFメモリカードまたはSDメモリカード等の不揮発性メモリ(記憶手段)であり、画像処理用IC(20)により画像処理(JPEG変換等)が施された画像データ22が記録される。   Reference numeral 40 denotes a non-volatile memory (storage means) such as a CF memory card or an SD memory card, in which image data 22 subjected to image processing (JPEG conversion, etc.) by the image processing IC (20) is recorded.

多チャネル画像受信用IC(10)及び画像処理用IC(20)は、図1で説明した画像処理装置1を構成しており、カメラモジュール30−1〜30−4、SDRAM、外付けのストレージ(CFメモリカードまたはSDメモリカード)とファームウェアを格納したフラッシュROMを接続することにより、監視カメラ等の画像データ記録システムを構成することができる。   The multi-channel image receiving IC (10) and the image processing IC (20) constitute the image processing apparatus 1 described with reference to FIG. 1, and include camera modules 30-1 to 30-4, SDRAM, and external storage. By connecting a flash ROM storing firmware (CF memory card or SD memory card) and an image data recording system such as a surveillance camera.

多チャネル画像受信用IC(10)は、動体検出機能を内蔵させており、動体検出によって画像処理用IC(20)の内蔵CPUへ割り込み信号16を発生させて画像処理機能を開始させることによりシステムを省電力化することができる。また、割り込み信号16により、画像処理用IC(20)の内蔵CPUは、多チャネル画像受信用IC(10)のIP変換処理及び画像データ(14)出力用のクロック(画像出力クロック24)の供給を開始するように制御することができる。   The multi-channel image receiving IC (10) has a built-in moving object detection function, and generates an interrupt signal 16 to the built-in CPU of the image processing IC (20) by moving object detection to start the image processing function. Can save power. In response to the interrupt signal 16, the built-in CPU of the image processing IC (20) supplies a clock (image output clock 24) for IP conversion processing and image data (14) output of the multi-channel image receiving IC (10). Can be controlled to start.

なお、データ記録システムを監視カメラとして使用する場合には、多チャネル画像受信用IC(10)の出力をLCDコントローラやビデデコーダ50及びディスプレイ60に接続して、ディスプレイ60に表示させるようにしてもよい。   When the data recording system is used as a surveillance camera, the output of the multi-channel image receiving IC (10) may be connected to the LCD controller, the bidet decoder 50 and the display 60 and displayed on the display 60. .

本実施の形態の画像データ記録システムによれば、画像処理装置1は動体検出した場合に画像処理を開始して画像データ22を出力し、画像データ22が不揮発性メモリ(記憶手段)40に記録される。そのため、動体検出後の画像データを選択的に保存することができる。従って、保存するデータ量及び消費電力を大幅に削減する画像データ記録システムを提供することができる。   According to the image data recording system of the present embodiment, the image processing apparatus 1 starts image processing and outputs image data 22 when moving objects are detected, and the image data 22 is recorded in the nonvolatile memory (storage means) 40. Is done. Therefore, it is possible to selectively save the image data after moving object detection. Therefore, it is possible to provide an image data recording system that greatly reduces the amount of data to be stored and the power consumption.

3.画像受信用の集積回路装置
図3(A)〜図3(D)は、本実施の形態の画像受信用の集積回路装置(多チャネル画像受信用IC)の出力モードについて説明するための図である。
3. Integrated Circuit Device for Image Reception FIGS. 3A to 3D are diagrams for explaining the output mode of the integrated circuit device for image reception (multi-channel image reception IC) of this embodiment. is there.

本実施の形態では、複数の入力チャネルから入力される画像の出力形式として、固定モード、オートスキャンモード、縮小モード、マージモードを含む複数のモードが用意されており、選択された出力モードに対応した出力形式の画像が出力される。   In this embodiment, multiple modes including the fixed mode, auto scan mode, reduction mode, and merge mode are prepared as output formats for images input from multiple input channels, and they correspond to the selected output mode. The output format image is output.

固定モードの場合、図3(A)に示すようにあらかじめ決めたひとつの入力チャネルの画像が出力される。オートスキャンモードの場合、図3(B)に示すように、入力チャネルが順次切り替えて出力される。縮小モードの場合、図3(C)に示すように、画像が縮小(例えばVGAをQVGAにリサイズ)して出力される。例えばデータサイズが1/4になる場合には、固定モードで1枚の画像が出力される期間に4枚の画像が出力されることになる。マージモードの場合、図3(D)に示すように、各チャネルの画像をQVGAにリサイズし4画面を合成して1画像にして出力される。   In the case of the fixed mode, an image of one predetermined input channel is output as shown in FIG. In the auto scan mode, as shown in FIG. 3B, the input channels are sequentially switched and output. In the reduction mode, as shown in FIG. 3C, the image is reduced (eg, resized from VGA to QVGA) and output. For example, when the data size is 1/4, four images are output during a period in which one image is output in the fixed mode. In the merge mode, as shown in FIG. 3D, the image of each channel is resized to QVGA, and four screens are combined to be output as one image.

図4は、本実施の形態の画像受信用の集積回路装置(多チャネル画像受信用IC)の構成の一例を示す図である。   FIG. 4 is a diagram showing an example of the configuration of the integrated circuit device for receiving images (multi-channel image receiving IC) of the present embodiment.

本実施の形態の多チャネル画像受信用IC(10)は、ビデオ入力を4チャネル備えており、ビデオデコーダ(デジタルカメラ)32−1〜32−4が出力するインタレース信号をプログレッシブ信号に変換するICである。本実施の形態の多チャネル画像受信用IC(10)は、インタレース信号をプログレッシブ信号に変換するために必要十分のSRAM130を内蔵しているので、外付けRAMを用いることなくインタレース信号をプログレッシブ信号に変換することができる。   The multi-channel image receiving IC (10) of the present embodiment has four video inputs, and converts the interlace signals output from the video decoders (digital cameras) 32-1 to 32-4 into progressive signals. IC. Since the multi-channel image receiving IC (10) of the present embodiment incorporates a sufficient SRAM 130 to convert an interlace signal into a progressive signal, the interlace signal is progressively transmitted without using an external RAM. Can be converted to a signal.

本実施の形態の多チャネル画像受信用IC(10)は、4チャネルからの画像データ12−1〜12−4の入力タイミングをコントロールして受信する入力コントローラ100−1〜100−4を含む。入力コントローラ100−1〜100−4は、図1で説明した画像データ受信部100として機能する。   The multi-channel image receiving IC (10) of the present embodiment includes input controllers 100-1 to 100-4 that control and receive input timings of image data 12-1 to 12-4 from four channels. The input controllers 100-1 to 100-4 function as the image data receiving unit 100 described with reference to FIG.

本実施の形態の多チャネル画像受信用IC(10)は、入力コントローラ100−1〜100−4が出力する画像データ102−1〜102−4のリサイズ処理を行うスケーラ112−1〜112−4を含む。縮小モード又はマージモードの場合には、スケーラ112−1〜112−4は、入力画像の各ラインの画素数を1/2に間引き、列の長さを1/2にリサイズする処理を行う。   The multi-channel image receiving IC (10) of the present embodiment is a scaler 112-1 to 112-4 that performs a resizing process on the image data 102-1 to 102-4 output from the input controllers 100-1 to 100-4. including. In the reduction mode or the merge mode, the scalers 112-1 to 112-4 perform processing to thin out the number of pixels of each line of the input image to ½ and resize the column length to ½.

本実施の形態の多チャネル画像受信用IC(10)は、スケーラ112−1〜112−4の出力114−1〜114−4をSRAM118に書き込み、所定のタイミングでSRAM118から画像データを読み出して第1の出力ライン122、第2の出力ライン124、第3の出力ライン126に出力するメモリコントーラ116を含む。   The multi-channel image receiving IC (10) of the present embodiment writes the outputs 114-1 to 114-4 of the scalers 112-1 to 112-4 to the SRAM 118 and reads the image data from the SRAM 118 at a predetermined timing. A memory controller 116 for outputting to one output line 122, a second output line 124, and a third output line 126.

本実施の形態の多チャネル画像受信用IC(10)は、第1の出力ライン122、第2の出力ライン124、第3の出力ライン126を受け取り、プログレッシブ形式の画像データを出力するI/P変換部128を含む。   The multi-channel image receiving IC (10) according to the present embodiment receives the first output line 122, the second output line 124, and the third output line 126, and outputs progressive format image data. A conversion unit 128 is included.

本実施の形態の多チャネル画像受信用IC(10)は、動体検出を行うエリアセンサ130と、動体検出の検出結果(画像変化検出信号)132に基づき、割り込み信号16を発生させる割り込みコントローラ140を含む。   The multi-channel image receiving IC (10) of the present embodiment includes an area sensor 130 that performs moving object detection and an interrupt controller 140 that generates an interrupt signal 16 based on a detection result (image change detection signal) 132 of moving object detection. Including.

メモリコントーラ116、SRAM118及びI/P変換部128は、図1で説明したI/P変換処理部120として機能する。また、スケーラ112−1〜112−4、メモリコントーラ116、SRAM118及びI/P変換部128は、図1で説明した画像データ生成部110として機能する。エリアセンサ130及び割り込みコントローラ140は、それぞれ図1で説明した動体検出部130及び割り込み信号発生部140として機能する。   The memory controller 116, the SRAM 118, and the I / P conversion unit 128 function as the I / P conversion processing unit 120 described with reference to FIG. The scalers 112-1 to 112-4, the memory controller 116, the SRAM 118, and the I / P converter 128 function as the image data generator 110 described with reference to FIG. The area sensor 130 and the interrupt controller 140 function as the moving object detection unit 130 and the interrupt signal generation unit 140 described with reference to FIG.

スケーラ112−1〜112−4、メモリコントーラ116、SRAM118及びI/P変換部128は、画像処理用IC(20)から供給される画像出力クロック24で動作する。画像処理用IC(20)は、割り込み信号16に基づいて画像出力クロック24の生成を開始する。従って、多チャネル画像受信用IC(10)において、消費電力が比較的大きいと考えられるメモリコントーラ116、SRAM118及びI/P変換部128(図1で説明した画像データ生成部110)を、エリアセンサ130が動体検出した場合にのみ動作させるようにすることができる。従って、多チャネル画像受信用IC(10)の消費電力を大幅に削減することができる。   The scalers 112-1 to 112-4, the memory controller 116, the SRAM 118, and the I / P converter 128 operate with the image output clock 24 supplied from the image processing IC (20). The image processing IC (20) starts generating the image output clock 24 based on the interrupt signal 16. Therefore, in the multi-channel image receiving IC (10), the memory controller 116, the SRAM 118, and the I / P conversion unit 128 (the image data generation unit 110 described in FIG. 1), which are considered to have relatively high power consumption, are connected to the area sensor. The operation can be performed only when 130 detects a moving object. Therefore, the power consumption of the multi-channel image receiving IC (10) can be greatly reduced.

図5は、本実施の形態のエリアセンサのブロック図の一例を示す図である。   FIG. 5 is a diagram illustrating an example of a block diagram of the area sensor according to the present embodiment.

本実施の形態のエリアセンサ130は、図4で説明した入力コントローラ100−1〜100−4が出力する画像データ102−1〜102−4からいずれかの画像データを選択して出力する画像選択回路300を含む。本実施の形態のエリアセンサ130は、画像選択回路300による画像選択モードを設定するための選択モード設定レジスタ380を含むようにしてもよい。そして、画像選択回路300は、選択モード設定レジスタ380の値に基づき、画像データ102−1〜102−4のいずれか1つの画像データを選択して画像データ302を出力するようにしてもよい。例えば、画像選択回路300は、所定の時間間隔で(例えば1/4秒毎に)、画像データ102−1→画像データ102−2→画像データ102−3→画像データ102−4→画像データ102−1・・・の順に選択を切り替えて画像データ302を出力するようにしてもよい。また、画像選択回路300は、所定の時間間隔で(例えば1/4秒毎に)、画像データ102−1→画像データ102−1→画像データ102−2→画像データ102−2→画像データ102−3→画像データ102−3→画像データ102−4→画像データ102−4→画像データ102−1→・・・の順に選択を切り替えて画像データ302を出力するようにしてもよい。   The area sensor 130 of this embodiment selects an image data from the image data 102-1 to 102-4 output from the input controllers 100-1 to 100-4 described in FIG. A circuit 300 is included. The area sensor 130 of this embodiment may include a selection mode setting register 380 for setting an image selection mode by the image selection circuit 300. Then, the image selection circuit 300 may select any one of the image data 102-1 to 102-4 based on the value of the selection mode setting register 380 and output the image data 302. For example, the image selection circuit 300 includes the image data 102-1 → the image data 102-2 → the image data 102-3 → the image data 102-4 → the image data 102 at a predetermined time interval (for example, every ¼ second). The selection may be switched in the order of −1... And the image data 302 may be output. In addition, the image selection circuit 300 performs image data 102-1 → image data 102-1 → image data 102-2 → image data 102-2 → image data 102 at predetermined time intervals (for example, every ¼ second). -3 → image data 102-3 → image data 102-4 → image data 102-4 → image data 102-1 →...

本実施の形態のエリアセンサ130は、画像選択回路300が選択した画像データ302を時系列に受け取り、画像の変化を検出して画像変化検出信号132を生成する画像変化検出回路310を含む。   The area sensor 130 according to the present embodiment includes an image change detection circuit 310 that receives the image data 302 selected by the image selection circuit 300 in time series, detects an image change, and generates an image change detection signal 132.

画像変化検出回路310は、画像を1以上のエリアに分割し、時系列に受け取った第1の画像及び第2の画像の画像データについてエリア単位で各エリアに属する画素の(又は輝度に関する)画素値を積算して積算レジスタ340、350に保持する積算回路320を含む。   The image change detection circuit 310 divides the image into one or more areas, and the pixel data (or luminance related pixels) belonging to each area in the area unit for the image data of the first image and the second image received in time series. An integration circuit 320 that integrates the values and stores them in the integration registers 340 and 350 is included.

また、画像変化検出回路310は、積算レジスタ340、350に保持された第1の画像及び第2の画像の対応する各エリアの積算値を比較して変化の有無を検出し、変化有りと判断した場合には画像変化検出信号132を生成する変化検出信号生成回路330を含む。   Further, the image change detection circuit 310 compares the integrated values of the corresponding areas of the first image and the second image held in the integration registers 340 and 350, detects the presence or absence of the change, and determines that there is a change. In such a case, a change detection signal generation circuit 330 that generates the image change detection signal 132 is included.

また、本実施の形態のエリアセンサ130は、時系列に受け取った第1の画像及び第2の画像の画像データについてエリア単位の積算値を保持する積算レジスタ340、350を含む。例えば第1の画像の画像データのエリア単位の画素値の積算値を積算レジスタ340に保持し、その後に積算レジスタ340に保持された積算値を第2の積算レジスタ350に移動するようにしてもよい。そして第1の画像よりあとに受け取った第2の画像の画像データについてエリア単位の積算値を再び積算レジスタ340に保持し、積算レジスタ340、350に保持された第1の画像及び第2の画像の対応するエリアの積算値を比較して変化の有無を検出するようにしてもよい。   In addition, the area sensor 130 of the present embodiment includes integration registers 340 and 350 that hold integration values in area units for the image data of the first image and the second image received in time series. For example, the integrated value of the pixel value in the area unit of the image data of the first image is held in the integrating register 340, and then the integrated value held in the integrating register 340 is moved to the second integrating register 350. Good. Then, the integration value for each area of the image data of the second image received after the first image is held in the integration register 340 again, and the first image and the second image held in the integration registers 340 and 350 are stored. The integrated values of the corresponding areas may be compared to detect the presence or absence of a change.

また、例えば、画像選択回路300が(第1の)画像データ102−1→(第1の)画像データ102−2→(第1の)画像データ102−3→(第1の)画像データ102−4→(第2の)画像データ102−1→(第2の)画像データ102−2→(第2の)画像データ102−3→(第2の)画像データ102−4・・・の順に選択を切り替えて画像データ302を出力するような場合は、画像データ102−1〜102−4に対応して4組の積算レジスタ(340―1、350―1)〜(340―2、350―2)を設けるようにしてもよい。   In addition, for example, the image selection circuit 300 performs (first) image data 102-1 → (first) image data 102-2 → (first) image data 102-3 → (first) image data 102. -4 → (second) image data 102-1 → (second) image data 102-2 → (second) image data 102-3 → (second) image data 102-4. When the image data 302 is output by sequentially switching the selection, four sets of integration registers (340-1, 350-1) to (340-2, 350) corresponding to the image data 102-1 to 102-4 are used. -2) may be provided.

また、例えば、画像選択回路300が(第1の)画像データ102−1→(第2の)画像データ102−1→(第1の)画像データ102−2→(第2の)画像データ102−2→(第1の)画像データ102−3→(第2の)画像データ102−3→(第1の)画像データ102−4→(第2の)画像データ102−4→・・・の順に選択を切り替えて画像データ302を出力するような場合は、1組の積算レジスタ340、350のみを設けるようにしてもよい。   In addition, for example, the image selection circuit 300 performs (first) image data 102-1 → (second) image data 102-1 → (first) image data 102-2 → (second) image data 102. -2 → (first) image data 102-3 → (second) image data 102-3 → (first) image data 102-4 → (second) image data 102-4 →. When the selection is switched in this order and the image data 302 is output, only one set of integration registers 340 and 350 may be provided.

また、本実施の形態のエリアセンサ130は、変化エリア特定レジスタ360を含むように構成してもよい。そして、変化検出信号生成回路330は、積算レジスタ340、350に保持された第1の画像及び第2の画像の対応する各エリアの積算値を比較して変化の有無を検出し、各エリア毎の変化の有無を変化エリア特定レジスタ360に保持するようにしてもよい
また、本実施の形態のエリアセンサ130は、画像変化検出回路310による積算条件を設定するための各種の積算条件設定レジスタ370を含むようにしてもよい。例えば、本実施の形態のエリアセンサ130は、積算周期を設定するための積算周期設定レジスタ372を含むようにしてもよい。そして、積算回路320は、積算周期設定レジスタ372の値に基づき積算周期を特定し、受け取った画像データ302が特定された積算周期に合致するか否か判断する画像選択部324を含み、積算周期に合致する画像データ302について、エリア単位で各エリアに属する画素の(又は輝度に関する)画素値を積算して積算レジスタ340、350に保持するように構成してもよい。
Further, the area sensor 130 according to the present embodiment may be configured to include the change area specifying register 360. Then, the change detection signal generation circuit 330 compares the integrated values of the corresponding areas of the first image and the second image held in the integration registers 340 and 350 to detect whether there is a change, and for each area. Further, the change area specifying register 360 may hold the presence / absence of change in the area sensor 130 according to the present embodiment. The area sensor 130 according to the present embodiment is configured to set various integration condition setting registers 370 for setting the integration condition by the image change detection circuit 310. May be included. For example, the area sensor 130 of the present embodiment may include an integration period setting register 372 for setting the integration period. The integration circuit 320 includes an image selection unit 324 that specifies an integration cycle based on the value of the integration cycle setting register 372 and determines whether or not the received image data 302 matches the specified integration cycle. For the image data 302 that matches the above, pixel values of pixels belonging to each area (or luminance) may be integrated and held in the integration registers 340 and 350 in area units.

また、本実施の形態のエリアセンサ130は、変化を検出する際の基準となる基準変化率を設定するための基準変化率設定レジスタ374を含むようにしてもよい。そして、変化検出信号生成回路330は、基準変化率設定レジスタ374の値に基づき基準変化率を特定し、積算レジスタ340、350に保持された第1の画像及び第2の画像の対応するエリアの積算値を比較して前記基準変化率に基づき変化の有無を検出するようにしてもよい。   In addition, the area sensor 130 of the present embodiment may include a reference change rate setting register 374 for setting a reference change rate that is a reference for detecting a change. Then, the change detection signal generation circuit 330 specifies the reference change rate based on the value of the reference change rate setting register 374, and the corresponding areas of the first image and the second image held in the integration registers 340 and 350 are identified. You may make it detect the presence or absence of a change based on the said reference | standard change rate by comparing an integrated value.

また、本実施の形態のエリアセンサ130は、変化検出の対象となるエリアを特定するためのエリア特定情報を設定するためのエリア特定情報設定レジスタ376を含むようにしてもよい。そして、変化検出信号生成回路330は、エリア特定情報設定レジスタ376の値に基づき当該エリアが検出対象エリアであるか否か判断し、検出対象エリアでない場合には、画像変化検出信号132の生成を省略する変化マスク処理部332を含むようにしてもよい。   In addition, the area sensor 130 of the present embodiment may include an area specifying information setting register 376 for setting area specifying information for specifying an area to be subjected to change detection. Then, the change detection signal generation circuit 330 determines whether or not the area is a detection target area based on the value of the area identification information setting register 376. If the area is not the detection target area, the change detection signal generation circuit 330 generates the image change detection signal 132. An omitted change mask processing unit 332 may be included.

また、本実施の形態のエリアセンサ130は、画素値のうち積算対象となる成分を特定するための積算成分特定情報設定レジスタ378を含むようにしてもよい。そして、積算回路320は、積算成分特定情報設定レジスタ378の値に基づき画素成分を選択し、画像データのうち選択した画素成分を積算するようにしてもよい。   Further, the area sensor 130 of the present embodiment may include an integrated component specifying information setting register 378 for specifying a component to be integrated among pixel values. Then, the integration circuit 320 may select a pixel component based on the value of the integration component specifying information setting register 378 and integrate the selected pixel component in the image data.

積算回路320は、水平同期信号390及び垂直同期信号392を受け取り、受け取った水平同期信号390及び垂直同期信号392と水平分割数及び垂直分割数に基づき各画素がどのエリアに属するか判断して積算するエリア検出部322を含むようにしてもよい。   The integration circuit 320 receives the horizontal synchronization signal 390 and the vertical synchronization signal 392, determines the area to which each pixel belongs based on the received horizontal synchronization signal 390 and vertical synchronization signal 392, and the number of horizontal divisions and the number of vertical divisions. The area detecting unit 322 may be included.

また画像を水平方向にN分割、垂直方向にM分割してM×Nの分割エリアを設けるようにしてもよい。そして、画像変化検出回路310は、M×N個の積算値を保持するための今回積算レジスタ340及びM×N個の積算値を保持するための前回積算レジスタ350を含み、積算回路320が、第2の画像の画像データの積算値を今回レジスタ340に格納した後に、変化検出信号生成回路330が、今回積算レジスタ340の積算値と、第1の画像の画像データの積算値が保持されている前回積算レジスタ350の対応する積算値とを比較して変化の有無を検出し、比較後に今回積算レジスタ340の積算値を前回積算レジスタ350に移すようにしてもよい。   The image may be divided into N parts in the horizontal direction and M parts in the vertical direction to provide M × N divided areas. The image change detection circuit 310 includes a current integration register 340 for holding M × N integration values and a previous integration register 350 for holding M × N integration values. After storing the integrated value of the image data of the second image in the current register 340, the change detection signal generation circuit 330 holds the integrated value of the current integrated register 340 and the integrated value of the image data of the first image. The previous integrated register 350 may be compared with the corresponding integrated value to detect the presence or absence of the change, and the integrated value of the current integrated register 340 may be transferred to the previous integrated register 350 after the comparison.

また画像を水平方向にN分割、垂直方向にM分割してM×Nの分割エリアを設けるようにしてもよい。そして、画像変化検出回路310は、N個の積算値を保持するための今回積算レジスタ340及びM×N個の積算値を保持するための前回積算レジスタ350を含み、積算回路320が、第2の画像の水平方向にN個分のエリアの積算値を今回積算レジスタ340に格納した後に、変化検出信号生成回路330が、今回積算レジスタ340の積算値と、第1の画像の画像データの積算値が保持されている前回積算レジスタ350の対応する積算値とを比較して変化の有無を検出し、比較後に今回積算レジスタ340の積算値を前回積算レジスタ350に移すようにしてもよい。   The image may be divided into N parts in the horizontal direction and M parts in the vertical direction to provide M × N divided areas. The image change detection circuit 310 includes a current integration register 340 for holding N integration values and a previous integration register 350 for holding M × N integration values. After storing the integrated values of N areas in the horizontal direction of the current image in the current integration register 340, the change detection signal generation circuit 330 integrates the integrated value of the current integration register 340 and the image data of the first image. It is also possible to detect the presence or absence of a change by comparing with the corresponding integrated value of the previous integration register 350 that holds the value, and to move the integrated value of the current integration register 340 to the previous integration register 350 after the comparison.

図6は本実施の形態のエリアセンサによるエリア単位の画素値の積算について説明するための図である。   FIG. 6 is a diagram for explaining integration of pixel values in area units by the area sensor according to the present embodiment.

400、402は時系列に入力される第1の画像及び第2の画像である。本実施の形態では、第1の画像400と第2の画像402を同一の分割パターンで複数のエリアに分割する。例えば同図では各画像を、水平方向にN等分、垂直方向にM等分してN×Mのエリアに分割している。   Reference numerals 400 and 402 denote a first image and a second image input in time series. In the present embodiment, the first image 400 and the second image 402 are divided into a plurality of areas with the same division pattern. For example, in the figure, each image is divided into N × M areas by dividing the image into N equal parts in the horizontal direction and M equal parts in the vertical direction.

第1の画像の所与のエリア410(例えばエリアA11)が例えばm×nの画素P11、P12、・・・、Pmnで構成されており、各画素P11、P12、・・・、Pmnの画素値がa11、a12、・・・、amnであるとする。ここにおいてa11、a12、・・・、amnは、例えばYUV成分やRGB成分のいずれか成分の値でもよい。 A given area 410 (for example, area A 11 ) of the first image is composed of, for example, m × n pixels P 11 , P 12 ,..., P mn , and each pixel P 11 , P 12 ,. Suppose that the pixel values of P mn are a 11 , a 12 ,..., A mn . Here, a 11 , a 12 ,..., A mn may be, for example, values of any of YUV components and RGB components.

この場合に、第1の画像のエリアA11の画素値の積算値をsum(A11)とすると、sum(A11)は例えば以下の式で表すことが出来る。 In this case, if the integrated value of the pixel values in the area A 11 of the first image is sum (A 11 ), sum (A 11 ) can be expressed by the following equation, for example.

sum(A11)=a11+a12+・・・+amn
なおa11、a12、・・・、amnの上位数ビットの値であるa11’、a12’、・・・、amn’を積算して積算値sum(A11)’を求めるようにしてもよい。
sum (A 11 ) = a 11 + a 12 +... + a mn
Note a 11, a 12, ···, a 11 is the value of the upper bits of a mn ', a 12', seek ···, a mn 'the integration to the integrated value sum (A 11)' You may do it.

同様にして第2の画像の所与のエリア412(例えばエリアB11)が例えばm×nの画素P11、P12、・・・、Pmnで構成されており、各画素P11、P12、・・・、Pmnの画素値がb11、b12、・・・、bmnであるとする。ここにおいてb11、b12、・・・、bmnは、例えばYUV成分やRGB成分のいずれか成分の値でもよい(ただしa11、a12、・・・、amnと同じ成分の値である)。 Similarly, a given area 412 (for example, area B 11 ) of the second image is composed of, for example, m × n pixels P 11 , P 12 ,..., P mn , and each pixel P 11 , P It is assumed that the pixel values of 12 ,..., P mn are b 11 , b 12 ,. Here, b 11 , b 12 ,..., B mn may be, for example, values of any of YUV components and RGB components (however, they are the same component values as a 11 , a 12 ,..., A mn ). is there).

この場合に、第2の画像のエリアB11の画素値の積算値をsum(B11)とすると、sum(B11)は例えば以下の式で表すことが出来る。 In this case, if the integrated value of the pixel values of the area B 11 of the second image is sum (B 11 ), sum (B 11 ) can be expressed by the following equation, for example.

sum(B11)=b11+b12+・・・+bmn
なおb11、b12、・・・、bmnの上位数ビットの値であるb11’、b12’、・・・、bmn’を積算して積算値sum(B11)’を求めるようにしてもよい。
sum (B 11 ) = b 11 + b 12 +... + b mn
Note b 11, b 12, ···, b 11 is the upper bits of the values of b mn ', b 12', seek ···, b mn 'the integration to the integrated value sum (B 11)' You may do it.

本実施の形態では各エリア毎に積算値(例えばsum(A11)とsum(B11))を比較して変化の有無を検出する。ここで基準変化率設定レジスタに変化を検出する際の基準となる基準変化率に関する条件を設定し、当該基準変化率に基づき積算レジスタに保持された第1の画像及び第2の画像の対応するエリアの積算値を比較して変化の有無を検出するようにしてもよい。基準変化率は全体に対する変化の割合等で設定することが可能で、例えば基準変化率がh%と設定されている場合には(sum(B11)−sum(A11))/sum(A11)の値(変化率)がh%以上である場合に変化有りと判断する(変化を検出する)。ここでh1<h2の基準変化率が与えられた場合にはh1を採用したほうがh2を採用した場合に場合に比べ変化検出の感度があがることになる。従って監視カメラ等の用途や撮影場所の状況等によって基準変化率を設定することが好ましい。 In this embodiment, an integrated value (for example, sum (A 11 ) and sum (B 11 )) is compared for each area to detect the presence or absence of a change. Here, a condition relating to a reference change rate that is a reference for detecting a change is set in the reference change rate setting register, and the first image and the second image held in the integration register correspond to the reference change rate. The integrated values of the areas may be compared to detect the presence or absence of a change. The reference change rate can be set by the rate of change relative to the whole. For example, when the reference change rate is set to h%, (sum (B 11 ) −sum (A 11 )) / sum (A 11 ) When the value (change rate) is equal to or higher than h%, it is determined that there is a change (a change is detected). Here, when a reference change rate of h1 <h2 is given, the sensitivity of change detection is higher when h1 is used than when h2 is used. Therefore, it is preferable to set the reference change rate according to the usage of the surveillance camera or the like, the situation of the shooting location, and the like.

例えば複数の基準変化率を用意しておいて(第1の基準変化率を3%〜6%、第2の変化率を3%、第3の変化率を25%)切り替えて設定するようにしてもよい。   For example, a plurality of reference change rates are prepared (the first reference change rate is 3% to 6%, the second change rate is 3%, and the third change rate is 25%). May be.

また第1の画像の各エリアA11からAMNの積算値sum(A11)〜sum(AMN)を保持するための積算レジスタをM×N個設け、第2の画像の各エリアB11からBMNの積算値sum(B11)〜sum(BMN)を保持するための積算レジスタをM×N個設けるようにしてもよい。 The integrated value of A MN from the area A 11 of the first image sum (A 11) ~sum the integration register for holding (A MN) M × N number provided, each area B 11 in the second image the integration registers for holding the integrated value of B MN sum (B 11) ~sum (B MN) from may be the M × N provided.

なお積算する値は各画素値の例えば上位数ビットでもよい。例えば画素値の上位5ビットを積算し、積算レジスタは24ビットの構成としてもよい。積算する値を各画素値の上位数ビットとすることでハードウエア規模を削減することができる。   Note that the value to be integrated may be, for example, the upper few bits of each pixel value. For example, the upper 5 bits of the pixel value may be integrated, and the integration register may have a 24-bit configuration. The hardware scale can be reduced by setting the value to be integrated to the upper few bits of each pixel value.

図7は、本実施の形態のメモリコントローラ116の構成の一例を示す図である。   FIG. 7 is a diagram illustrating an example of the configuration of the memory controller 116 according to the present embodiment.

メモリコントローラ116は、図4で説明したSRAM118に対して書き込み制御を行う、第1の書き込み制御部500−0〜第5の書き込み制御部500−4、第1の書き込み制御部500−0〜第5の書き込み制御部500−4の書き込み制御と読み出し制御部520の読み出し制御に対応して、SRAM118に対して画像データの読み書きのアドレス管理制御を行う第1のアドレス管理制御部510−0〜第5のアドレス管理制御部510−4、SRAM118に対する読み出し制御を行う読み出し制御部520、読み出された画像データが出力される第1の出力ライン122の前段に設けられた少なくとも表示画像の1ライン分の画像データが保持可能なラインバッファ522、第2の出力ライン124上のバッファ524,第3の出力ライン126上のバッファ526、各出力ラインの出力タイミングを制御する出力タイミング制御部530を含む。   The memory controller 116 performs write control on the SRAM 118 described with reference to FIG. 4. The first write control unit 500-0 to the fifth write control unit 500-4 and the first write control unit 500-0 to 500th. In response to the write control of the write control unit 500-4 and the read control of the read control unit 520, the first address management control units 510-0 to 510-0 to perform address management control of reading and writing of image data with respect to the SRAM 118. 5 address management control unit 510-4, read control unit 520 that performs read control on the SRAM 118, and at least one line of the display image provided before the first output line 122 to which the read image data is output. A line buffer 522 capable of holding a plurality of image data, a buffer 524 on the second output line 124, and a second Buffer 526 on the output line 126 of an output timing controller 530 for controlling the output timing of each output line.

メモリコントローラ116は、入力チャネル1〜4に対応したスケーラ112−1〜112−4から出力される画像データ114−1〜114−4を受け取る。ここで固定モードまたはオートスキャンモードの場合には114−1〜114−4は、縮小されない画像データであり、縮小モードまたはマージモードの場合には縮小された画像データである。   The memory controller 116 receives the image data 114-1 to 114-4 output from the scalers 112-1 to 112-4 corresponding to the input channels 1 to 4. Here, 114-1 to 114-4 are non-reduced image data in the case of the fixed mode or the auto scan mode, and are reduced image data in the case of the reduction mode or the merge mode.

第1の書き込み制御部500−0には、4つの入力チャネルからの画像データ114−1〜114−4が入力され、第2の書き込み制御部500−1には第1の入力チャネルの画像データ114−1が入力され、第3の書き込み制御部500−2には第2の入力チャネルの画像データ114−2が入力され、第4の書き込み制御部500−3には第3の入力チャネルの画像データ114−3が入力され、第5の書き込み制御部500−4には第4の入力チャネルの画像データ114−4が入力される。   Image data 114-1 to 114-4 from four input channels are input to the first write control unit 500-0, and image data of the first input channel is input to the second write control unit 500-1. 114-1 is input, the image data 114-2 of the second input channel is input to the third writing control unit 500-2, and the third input channel 500-3 is input to the fourth writing control unit 500-3. The image data 114-3 is input, and the image data 114-4 of the fourth input channel is input to the fifth writing control unit 500-4.

固定モード又はオートスキャンモードの場合には、第1の書き込み制御部500−0が動作して、固定モードの場合には所定の入力チャネルの画像データがSRAM118に保持され、オートスキャンモードの場合には、各入力チャネルの画像データのうち出力対象として選択された画像データがSRAM118に保持される。第1の書き込み制御部500−0の構成については、図9で説明する。   In the fixed mode or the auto scan mode, the first write control unit 500-0 operates. In the fixed mode, image data of a predetermined input channel is held in the SRAM 118, and in the auto scan mode. The image data selected as the output target from the image data of each input channel is held in the SRAM 118. The configuration of the first write control unit 500-0 will be described with reference to FIG.

縮小モード又はマージモードの場合には第2の書き込み制御部500−1から第5の書き込み制御部500−4が動作する。縮小モードまたはマージモードの場合には、第2の書き込み制御部500−1は第1の入力チャネルの縮小画像データをSRAM118に書き込む制御を行い、第3の書き込み制御部500−2は第2の入力チャネルの縮小画像データをSRAM118に書き込む制御を行い、第4の書き込み制御部500−3は第3の入力チャネルの縮小画像データをSRAM118に書き込む制御を行い、第5の書き込み制御部500−4は第4の入力チャネルの縮小画像データをSRAM118に書き込む制御を行う。   In the reduction mode or the merge mode, the second write control unit 500-1 to the fifth write control unit 500-4 operate. In the reduction mode or the merge mode, the second writing control unit 500-1 performs control to write the reduced image data of the first input channel into the SRAM 118, and the third writing control unit 500-2 performs the second writing control unit 500-2. The fourth write control unit 500-3 performs control to write the reduced image data of the input channel to the SRAM 118, and performs control to write the reduced image data of the third input channel to the SRAM 118, and the fifth write control unit 500-4. Controls to write the reduced image data of the fourth input channel into the SRAM 118.

読み出し制御部520は、SRAM118に保持されている画像データを読み出して、前ライン出力を第1の出力ラインに、奇数ライン出力を第2の出力ラインに、偶数ライン出力を第3の出力ラインに出力する制御を行う。   The read control unit 520 reads the image data held in the SRAM 118, sets the previous line output to the first output line, the odd line output to the second output line, and the even line output to the third output line. Control to output.

図8は、読み出し制御部520の処理の流れを示すフローチャートである。   FIG. 8 is a flowchart showing the flow of processing of the read control unit 520.

まず出力対象ラインは奇数ラインであるか偶数ラインであるかを判断し(ステップS10)、出力対象ラインが奇数ラインである場合には、出力対象ラインに対応する奇数ラインのデータをSRAM118から読み出し、読み出した1ライン分のデータを第2の出力ライン124に出力し、第1の出力ライン122の前段のラインバッファ522に書き込む(ステップS20)。   First, it is determined whether the output target line is an odd line or an even line (step S10). If the output target line is an odd line, the odd line data corresponding to the output target line is read from the SRAM 118; The read data for one line is output to the second output line 124 and written to the line buffer 522 at the preceding stage of the first output line 122 (step S20).

出力対象ラインが偶数ラインである場合には、出力対象ラインに対応する偶数ラインのデータをSRAM118から読み出し、読み出した1ライン分のデータを第3の出力ライン126に出力するとともに、次の奇数ラインのデータを読み出して第2の出力ライン124に出力するとともに、ラインバッファ522に格納されている1ライン分の画像データを第1の出力ライン122に出力する制御を行う(ステップS30)。   When the output target line is an even line, the even line data corresponding to the output target line is read from the SRAM 118, and the read data for one line is output to the third output line 126 and the next odd line. Is read out and output to the second output line 124, and at the same time, the image data for one line stored in the line buffer 522 is output to the first output line 122 (step S30).

図9は第1の書き込み制御部500−0の構成の一例を示す図である。   FIG. 9 is a diagram illustrating an example of the configuration of the first write control unit 500-0.

第1の書き込み制御部500−0は、選択部502、選択条件設定レジスタ509、入力切り替え制御部504、書き込み制御部508を含む。選択部502は、第1〜第4の入力チャネルに対応した画像データ114−1〜114−4を受け取り、選択制御信号505に基づきいずれかの入力データを選択して選択画像データ503を出力する。選択条件設定レジスタ509には、各入力チャネルの選択比率に関する条件を示す値が設定されている。選択条件設定レジスタ509の値は外部入力に基づき設定、変更できるようにしてもよい。入力切り替え制御部504は、カウンタ506を含み、選択条件設定レジスタの値に基づき、各入力チャネルの画像を連続して選択する回数を決定し、当該回数に従って入力チャネルを切り替えるための選択制御信号505を生成する。書き込み制御部508は、選択部によって選択された選択画像データ503をSRAM118に書き込む制御を行う。   The first write control unit 500-0 includes a selection unit 502, a selection condition setting register 509, an input switching control unit 504, and a write control unit 508. The selection unit 502 receives the image data 114-1 to 114-4 corresponding to the first to fourth input channels, selects any input data based on the selection control signal 505, and outputs the selected image data 503. . In the selection condition setting register 509, a value indicating a condition regarding the selection ratio of each input channel is set. The value of the selection condition setting register 509 may be set and changed based on an external input. The input switching control unit 504 includes a counter 506, determines the number of times of selecting images of each input channel continuously based on the value of the selection condition setting register, and a selection control signal 505 for switching the input channel according to the number of times. Is generated. The write control unit 508 performs control to write the selected image data 503 selected by the selection unit into the SRAM 118.

このようにすることでオートスキャンモードの場合には選択条件設定レジスタに設定された選択比率に従って入力画像データを選択してSRAM118に保持させることができる。なお固定モードの場合には、選択条件設定レジスタに固定で選択されるチャネルの選択比率を1、他のチャネルの選択比率を0として設定するようにしてもよい。   In this way, in the auto scan mode, input image data can be selected and stored in the SRAM 118 in accordance with the selection ratio set in the selection condition setting register. In the case of the fixed mode, the selection ratio of the channel that is fixedly selected may be set to 1 and the selection ratio of the other channels may be set to 0 in the selection condition setting register.

図10は、I/P変換部128の構成の一例を示す図である。   FIG. 10 is a diagram illustrating an example of the configuration of the I / P conversion unit 128.

本実施の形態では、インタレース形式の画像データをプログレッシブ形式の画像データに変換する際に前後フィールドを合成して1フレームを作る通常モード、片フィールドのみを使用し各ラインを2倍にして1フレームを作る片側フィールドモード、片フィールドのみを使用し上下ラインから線形補間し1フレームを作る補完モードの3種類のモードから選択可能に構成されている。   In this embodiment, when interlace format image data is converted to progressive format image data, the normal mode for synthesizing the preceding and succeeding fields to form one frame, only one field is used and each line is doubled to 1 It is configured to be selectable from three types of modes: a one-side field mode for creating a frame, and a complementary mode that uses only one field and linearly interpolates from the upper and lower lines to create one frame.

I/P変換部128は、プログレッシブ画像生成部540とエッジ検出部550を含む。   The I / P conversion unit 128 includes a progressive image generation unit 540 and an edge detection unit 550.

プログレッシブ画像生成部540は、第1の出力ラインの画像データ122、第2の出力ラインの画像データ124、第3の出力ラインの画像データ126を受け取り、インタレース/プログレッシブ変換モードに応じた形式でプログレッシブ画像を生成して出力する。   The progressive image generation unit 540 receives the image data 122 of the first output line, the image data 124 of the second output line, and the image data 126 of the third output line, and in a format corresponding to the interlace / progressive conversion mode. Generate and output progressive images.

エッジ検出部550は、補完モードの場合に、出力対象ラインに対応する偶数ラインの1つ前の奇数ライン(第nライン)の画像データ、出力対象ラインに対応する偶数ライン(第n+1ライン)の画像データ、出力対象ラインに対応する偶数ラインの1つ後の奇数ライン(第n+2ライン)の画像データに基づき、出力対象ラインに対応する偶数ライン(第n+1ライン)の画像データ各画素値と、当該画素値と所定の位置関係にある出力対象ラインに対応する偶数ラインの1つ前の奇数ライン(第nライン)の画像データの画素値と出力対象ラインに対応する偶数ラインの1つ後の奇数ライン(第n+2ライン)の画像データの画素値に基づき、出力対象ラインに対応する偶数ライン(第n+1ライン)の画像データ各画素の補完値の演算の有無を判断する補完有無判断部として機能し、補完有無制御信号552を出力する。   In the complement mode, the edge detection unit 550 outputs the image data of the odd-numbered line (n-th line) immediately before the even-numbered line corresponding to the output target line, and the even-numbered line (n + 1-th line) corresponding to the output target line. Based on the image data, the image data of the odd line (n + 2 line) immediately after the even line corresponding to the output target line, each pixel value of the image data of the even line (n + 1 line) corresponding to the output target line, The pixel value of the image data of the odd-numbered line (n-th line) immediately before the even-numbered line corresponding to the output target line having a predetermined positional relationship with the pixel value and the next of the even-numbered line corresponding to the output target line Based on the pixel value of the image data of the odd line (n + 2 line), the complementary value of each pixel of the image data of the even line (n + 1 line) corresponding to the output target line is displayed. It acts as a complementary state determining section for determining whether to output a complementary presence control signal 552.

プログレッシブ画像生成部540は、補完モードの場合には、出力対象ラインに対応する偶数ライン(第n+1ライン)の画像データを生成する際に、各画素について補完有無制御信号552に基づき、当該偶数ラインの画素値をそのまま用いるか、前後の奇数ラインの所定の関係にある画素値(例えば対応する列の画素値)に基づき演算された補完値を用いるかを判断して、偶数ラインの画像データを生成する。   In the complement mode, the progressive image generation unit 540 generates the even line (n + 1th line) corresponding to the output target line based on the complement presence / absence control signal 552 for each pixel. Is used as it is, or whether complementary values calculated based on pixel values having a predetermined relationship between the preceding and following odd lines (for example, the pixel values in the corresponding column) are used, and even line image data is Generate.

図11は、プログレッシブ画像生成部540の構成の一例である。   FIG. 11 is an example of the configuration of the progressive image generation unit 540.

プログレッシブ画像生成部540は、補完値演算部544、出力選択部542、選択信号生成部546、変換モード設定レジスタ548を含む。プログレッシブ画像生成部540はDIN2(前の奇数ライン)、DIN1(偶数ライン)、DIN0(奇数ライン)の画像データが入力される。補完値演算部544は、DIN2(前の奇数ライン)とDIN0(奇数ライン)の対応する各画素値(同じ列の画素値)に基づき補完演算を行い補完値545を生成する。   The progressive image generation unit 540 includes a complementary value calculation unit 544, an output selection unit 542, a selection signal generation unit 546, and a conversion mode setting register 548. The progressive image generation unit 540 receives image data of DIN2 (previous odd line), DIN1 (even line), and DIN0 (odd line). The complementary value calculation unit 544 generates a complementary value 545 by performing a complementary calculation based on corresponding pixel values (pixel values in the same column) of DIN2 (previous odd line) and DIN0 (odd line).

変換モード設定レジスタ548には、変換モードが通常モード、片側フィールドモード、補完モードのいずれであるかを示す値が設定されている。   In the conversion mode setting register 548, a value indicating whether the conversion mode is the normal mode, the one-side field mode, or the complement mode is set.

出力選択部542は、入力1でDIN2(前の奇数ライン)の画像データ、入力2で補完値の画像データ505、入力3でDIN0(奇数ライン)の画像データ、入力4でDIN1(偶数ライン)の画像データを受け取り、選択制御信号547に基づきいずれか選択して出力する。   The output selection unit 542 inputs DIN2 (previous odd line) image data at input 1, complementary image data 505 at input 2, DIN0 (odd line) image data at input 3, and DIN1 (even line) at input 4. Are selected based on the selection control signal 547 and output.

選択信号生成部546は、変換モード設定レジスタ548の値及びエッジ検出部550が出力する補完有無制御信号552に基づき、出力選択部542が選択する入力値を制御するための選択制御信号547を生成する。   The selection signal generation unit 546 generates a selection control signal 547 for controlling the input value selected by the output selection unit 542 based on the value of the conversion mode setting register 548 and the complementation presence / absence control signal 552 output by the edge detection unit 550. To do.

通常モードの場合には、DIN0(奇数ライン)とDIN1(偶数ライン)交互に選択して出力される。すなわち各ライン毎に入力3と入力4を交互に選択するための選択制御信号(3−4−3−4,・・・)が生成される。   In the normal mode, DIN0 (odd line) and DIN1 (even line) are alternately selected and output. That is, a selection control signal (3-4-3-4,...) For alternately selecting the input 3 and the input 4 is generated for each line.

片側フィールドモードの場合にはDIN2(前の奇数ライン)とDIN0(奇数ライン)が交互に選択して出力される。すなわち各ライン毎に入力3と入力1を交互に選択するための選択制御信号(3−1−3−1,・・・)が生成される。   In the one-side field mode, DIN2 (previous odd line) and DIN0 (odd line) are alternately selected and output. That is, a selection control signal (3-1-1-3-1,...) For alternately selecting the input 3 and the input 1 is generated for each line.

補完モードの場合には出力対象が奇数ラインである場合には、DIN0(奇数ライン)が選択され、出力対象が偶数である場合には、各画素毎に補完有無制御信号552の値に応じてDIN1(偶数ライン)か補完値545かのいずれかが選択して出力される。すなわち各ライン毎に入力3と入力4又2を交互に選択するための選択制御信号(3−4又は2−3−4又は2,・・・)が生成される。   In the complement mode, when the output target is an odd line, DIN0 (odd line) is selected, and when the output target is an even number, depending on the value of the complement control signal 552 for each pixel. Either DIN1 (even number line) or complementary value 545 is selected and output. That is, a selection control signal (3-4 or 2-3-4 or 2,...) For alternately selecting the input 3 and the input 4 or 2 is generated for each line.

4.画像処理用の集積回路装置
図12は、本実施の形態の画像処理用の集積回路装置(画像処理用IC)の構成の一例を示す図である。
4). Image Processing Integrated Circuit Device FIG. 12 is a diagram showing an example of the configuration of an image processing integrated circuit device (image processing IC) according to this embodiment.

画像処理用IC(20)は、第1の画像データ14−1を処理する画像処理部200−1を含む。画像処理部200−1は、カメラインターフェース204−1、リサイズ処理部206−1、圧縮処理部208−1等を含む。また画像処理用IC(20)は、第2の画像データ14−2を処理する画像処理部200−2を含んでいてもよい。画像処理部200−2は、カメラインターフェース204−2、リサイズ処理部206−2、圧縮処理部208−2等を含む。圧縮処理部208−1、圧縮処理部208−2は、ハードウェアによるJPEGエンコードを実現する。多チャネル画像受信用IC(10)が出力する画像データ14は、第1の画像データ14−1として画像処理部200−1に供給されるようにしてもよいし、第2の画像データ14−2として画像処理部200−1に供給されるようにしてもよい。   The image processing IC (20) includes an image processing unit 200-1 that processes the first image data 14-1. The image processing unit 200-1 includes a camera interface 204-1, a resizing processing unit 206-1, a compression processing unit 208-1, and the like. The image processing IC (20) may include an image processing unit 200-2 that processes the second image data 14-2. The image processing unit 200-2 includes a camera interface 204-2, a resizing processing unit 206-2, a compression processing unit 208-2, and the like. The compression processing unit 208-1 and the compression processing unit 208-2 realize JPEG encoding by hardware. The image data 14 output from the multi-channel image receiving IC (10) may be supplied to the image processing unit 200-1 as the first image data 14-1, or the second image data 14- 2 may be supplied to the image processing unit 200-1.

また画像処理用IC(20)は、カメラインターフェースごとにハードウェアJPEGエンコーダ(圧縮処理部208−1、208−2)を2個搭載している。   The image processing IC (20) has two hardware JPEG encoders (compression processors 208-1 and 208-2) for each camera interface.

また画像処理用IC(20)は、音声データをサポートするI2Sインターフェース260を含むようにしてもよい。 The image processing IC (20) may include an I 2 S interface 260 that supports audio data.

また画像処理用IC(20)は、CFメモリカード接続に対応するためのCFカードインターフェース266を含むようにしてもよい。   Further, the image processing IC (20) may include a CF card interface 266 for supporting a CF memory card connection.

また画像処理用IC(20)は、無線LANインタフェース(802.11b/g)に対応可能に構成してもよい。   The image processing IC (20) may be configured to be compatible with a wireless LAN interface (802.11b / g).

また画像処理用IC(20)は、SDメモリカード接続に対応するためのSDカードインターフェース264を含むようにしてもよい。   Further, the image processing IC (20) may include an SD card interface 264 for supporting the SD memory card connection.

また画像処理用IC(20)は、PCとの接続を可能にするためのUSBインタフェース252を含むようにしてもよい。   The image processing IC (20) may include a USB interface 252 for enabling connection with a PC.

また画像処理用IC(20)は、ジャイロセンサ等の各種アナログセンサとの接続が可能なADC(254)を含むようにしてもよい。   The image processing IC (20) may include an ADC (254) that can be connected to various analog sensors such as a gyro sensor.

また画像処理用IC(20)は、例えば車速パルスを計測するイベントカウンタ用タイマ248を含むようにしてもよい。   The image processing IC (20) may include an event counter timer 248 for measuring vehicle speed pulses, for example.

また画像処理用IC(20)は、2ポートのメモリバス(例えば、フラッシュROM、SRAN接続用の16ビットバス、SDRAM接続用の32ビットバス)を含むようにしてもよい。   The image processing IC (20) may include a 2-port memory bus (for example, a flash ROM, a 16-bit bus for SRAN connection, and a 32-bit bus for SDRAM connection).

画像処理用IC(20)は、割り込みコントローラ250を含む。割り込みコントローラ250は、例えば、多チャネル画像受信用IC(10)が動体検出により発生させた割り込み信号16をGPIO(262)から内部バスを介して受け取ってCPU(240)に対して割り込み信号を発生させる。   The image processing IC (20) includes an interrupt controller 250. The interrupt controller 250 receives, for example, the interrupt signal 16 generated by the multi-channel image receiving IC (10) by moving object detection from the GPIO (262) via the internal bus and generates an interrupt signal to the CPU (240). Let

CPU(240)は、割り込み信号が供給されるまでスリープモードで低速動作(例えば、32kHzクロックで動作)している。CPU(240)は、割り込み信号を受け付けると、システムクロックによる通常動作モードに移行する。そして、CPU(240)は、画像処理及びデータ送信に必要なブロック(画像処理部200−1、200−2、USBインタフェース252等)が処理を開始するように、例えば、これらのブロックにクロックの供給を開始する。また、CPU(240)は、割り込み信号を受け付けると、SDカードインターフェース264、CFカードインターフェース266、SPIインターフェース268、メモリ制御部272等が処理を開始するように、例えば、これらのブロックにクロックの供給を開始するようにしてもよい。こうすることにより、画像処理部200−1又は200−2が処理した画像データを外部のSDカード、CFカード、EEPROM(274)、フラッシュROM(276)、SRAM(278)、SDRAM(280)等に記録することができる。   The CPU (240) operates at a low speed (for example, operates with a 32 kHz clock) in the sleep mode until an interrupt signal is supplied. When the CPU (240) receives the interrupt signal, the CPU (240) shifts to the normal operation mode based on the system clock. Then, the CPU (240), for example, sends clocks to these blocks so that blocks necessary for image processing and data transmission (image processing units 200-1, 200-2, USB interface 252 and the like) start processing. Start supplying. Further, when the CPU (240) receives the interrupt signal, for example, the clock is supplied to these blocks so that the SD card interface 264, the CF card interface 266, the SPI interface 268, the memory control unit 272, and the like start processing. May be started. By doing this, the image data processed by the image processing unit 200-1 or 200-2 is converted into an external SD card, CF card, EEPROM (274), flash ROM (276), SRAM (278), SDRAM (280), etc. Can be recorded.

また、画像処理用IC(20)は、割り込み信号の発生により、GPIO(262)を介して、多チャネル画像受信用IC(10)への画像出力クロック24の供給を開始するようにしてもよい。   Further, the image processing IC (20) may start supplying the image output clock 24 to the multi-channel image receiving IC (10) via the GPIO (262) when an interrupt signal is generated. .

画像処理部200−1又は200―2は、図1で説明した画像処理部200として機能する。また、USBインタフェース252やUART(256)は、図1で説明した画像データ送信部210として機能する。また、割り込みコントローラ250及びCPU240は、図1で説明した割り込み処理部220として機能する。また、GPIO(262)及びGPIO(262)を制御するCPU(240)や設定レジスタ(図示せず)は、図1で説明した画像出力クロック生成部230として機能する。   The image processing unit 200-1 or 200-2 functions as the image processing unit 200 described with reference to FIG. Further, the USB interface 252 and the UART (256) function as the image data transmission unit 210 described with reference to FIG. The interrupt controller 250 and the CPU 240 function as the interrupt processing unit 220 described with reference to FIG. The CPU (240) and the setting register (not shown) that control the GPIO (262) and the GPIO (262) function as the image output clock generation unit 230 described in FIG.

本実施の形態の画像処理用IC(20)によれば、消費電力が最も大きいと考えられる画像処理を、多チャネル画像受信用IC(10)が動体検出した場合にのみ行うようにすることができるので、消費電力を大幅に削減することができる。また、画像処理したデータを送信又は保存する場合には、送信又は保存するデータ量を大幅に削減することができる。この場合、動体検出されるまでの画像は送信又は保存されないが、動体検出された後の画像を送信又は保存すればよい監視カメラ装置等には、本発明の画像処理装置を適用することができる。   According to the image processing IC (20) of the present embodiment, the image processing that is considered to have the largest power consumption is performed only when the multi-channel image reception IC (10) detects a moving object. Therefore, power consumption can be greatly reduced. In addition, when image-processed data is transmitted or stored, the amount of data to be transmitted or stored can be greatly reduced. In this case, the image until the moving object is detected is not transmitted or stored, but the image processing apparatus of the present invention can be applied to a monitoring camera apparatus or the like that only needs to transmit or store the image after the moving object is detected. .

5.監視カメラシステム
図13は、本実施の形態の監視カメラシステムの一例について説明するための図である。
5). Surveillance Camera System FIG. 13 is a diagram for explaining an example of the surveillance camera system according to the present embodiment.

本実施の形態の監視カメラシステム600は、監視カメラ装置610と監視カメラ装置610から画像データが配信される複数の端末(監視モニタ620、ストレージ装置1(630)、ストレージ装置2(640))等を含み、これらがLAN650、660等のネットワークを介して接続されている。   A monitoring camera system 600 according to the present embodiment includes a monitoring camera device 610 and a plurality of terminals to which image data is distributed from the monitoring camera device 610 (monitoring monitor 620, storage device 1 (630), storage device 2 (640)), and the like. These are connected via a network such as a LAN 650 or 660.

監視カメラ装置610は、本実施の形態の画像処理装置(例えば図1に示す画像処理装置)1及びそれぞれ異なる画像を撮影する4台の監視カメラ1〜4(30−1〜30−4)を含む。   The monitoring camera device 610 includes the image processing device (for example, the image processing device shown in FIG. 1) 1 of the present embodiment and four monitoring cameras 1 to 4 (30-1 to 30-4) that capture different images. Including.

670は監視カメラ1(30−1)が取得する画像の範囲を模式的に示したものである。監視カメラ1(30−1)は例えば2台のATM676、678、2つの出入り口のドア672、674を含む範囲の画像を連続的に撮影する。例えば動画像として撮影する場合でもよいし、静止画像を所定間隔で連続して撮影する場合でもよい。   Reference numeral 670 schematically represents a range of images acquired by the monitoring camera 1 (30-1). The monitoring camera 1 (30-1) continuously captures images in a range including, for example, two ATMs 676 and 678 and two doorways 672 and 674. For example, it may be taken as a moving image, or still images may be taken continuously at a predetermined interval.

画像処理装置1は、監視カメラ1〜4(30−1〜30−4)で撮影された画素単位の画像データを時系列に受け取り、リアルタイムに画像の変化の有無をエリア単位で検出する。   The image processing apparatus 1 receives image data in units of pixels captured by the monitoring cameras 1 to 4 (30-1 to 30-4) in time series, and detects the presence or absence of image changes in area units in real time.

ここでは、画像の送り先として監視モニタ(IPアドレスがIP−1)620、ストレージ装置1(IPアドレスがIP−2)630、ストレージ装置2(IPアドレスがIP−3)640のIPアドレスが設定されている。   Here, the IP addresses of the monitor monitor (IP address is IP-1) 620, the storage device 1 (IP address is IP-2) 630, and the storage device 2 (IP address is IP-3) 640 are set as image destinations. ing.

監視モニタ620では、ネットワーク(例えばLAN650)を介して受け取った画像をモニタに表示する。ストレージ装置1(630)、ストレージ装置2(640)では、ネットワーク(例えばLAN650)を介して受け取った画像を記憶部に記憶させる。   The monitor monitor 620 displays an image received via a network (for example, LAN 650) on the monitor. In the storage device 1 (630) and the storage device 2 (640), the image received via the network (for example, the LAN 650) is stored in the storage unit.

本実施の形態では、監視カメラ装置610によって連続して取得された画像データが監視モニタ620、ストレージ装置1(630)、ストレージ装置2(640)のすべてに送信されるようにしてもよいし、いずれかに振り分けられて送信されるようにしてもよい。例えば所与のルールに従って送り先を巡回させて振り分けるようにしてもよい(例えば所定数の画像単位で、監視モニタ620と、ストレージ装置1(630)、ストレージ装置2(640)が交互に割り当てられるようにしてもよい)。   In the present embodiment, image data continuously acquired by the monitoring camera device 610 may be transmitted to all of the monitoring monitor 620, the storage device 1 (630), and the storage device 2 (640). You may make it transmit to either of them. For example, the destinations may be circulated and distributed according to a given rule (for example, the monitor monitor 620, the storage device 1 (630), and the storage device 2 (640) are alternately assigned in units of a predetermined number of images). It may be)

ここで画像処理装置1に含まれるエリアセンサが画像の変化を検出した場合には、所定のルールに割り付けられた送り先(ここではストレージ装置1(630)又はストレージ装置2(640))に送信し、変化を検出しない場合にはデフォルトの送信先(ここでは監視モニタ620)に送信するようにしてもよい。   Here, when the area sensor included in the image processing apparatus 1 detects a change in the image, the image is transmitted to a destination (here, the storage apparatus 1 (630) or the storage apparatus 2 (640)) assigned to a predetermined rule. If no change is detected, it may be transmitted to a default transmission destination (here, the monitor 620).

そして監視モニタ620には全体画像670を送信し、ストレージ装置1(630)、ストレージ装置2(640)には、変化が検出されたエリアの画像を送信するようにしてもよい。例えばエリアA、Cで変化が検出された場合にはストレージ装置1(630)に、エリアB、Dで変化が検出された場合にはストレージ装置2(640)に送信するようにしてもよい。   Then, the entire image 670 may be transmitted to the monitoring monitor 620, and the image of the area where the change is detected may be transmitted to the storage device 1 (630) and the storage device 2 (640). For example, when a change is detected in areas A and C, it may be transmitted to the storage apparatus 1 (630), and when a change is detected in areas B and D, it may be transmitted to the storage apparatus 2 (640).

またエリアAで変化が検出された場合には、全体画像を送信するのではなくエリアAの部分を切り出してエリアAの部分の画像を送信するようにしてもよい。なお複数のエリアで変化が検出された場合には、順番にいずれか1つのエリアを切り出して送信するようにしてもよいし、全体画像を送信するようにしてもよい。いずれか1つのエリアを切り出して送信する場合には、送信する画像が1/4になるので、その分画像データも削減できる。   When a change is detected in area A, the entire area image may be cut out and the area A portion image may be transmitted instead of transmitting the entire image. When a change is detected in a plurality of areas, any one area may be cut out and transmitted in order, or the entire image may be transmitted. When one of the areas is cut out and transmitted, the image to be transmitted is ¼, so that the image data can be reduced accordingly.

また全体画像を送信する場合には、その画像サイズのまま圧縮して送信してもよいし、例えば1/4のサイズにリサイズ(縮小)して送信するようにしてもよい。後者の場合、送信する画像が1/4になるので、その分画像データも削減できる。   When transmitting the entire image, the image size may be compressed and transmitted, or may be transmitted after being resized (reduced) to 1/4 size, for example. In the latter case, since the image to be transmitted becomes ¼, the image data can be reduced accordingly.

例えば、画像の変化が検出されなかった場合は、元画像を縮小することを指示するリサイズ情報を生成し、リサイズ情報に基づき、時系列に受け取った画素単位の画像データに対して画像の縮小を行って送信するようにしてもよい。このようにすると送信するデータ量の削減を図ることが可能で、変化がない場合には、モニタに出力するだけなので縮小により画像の解像度が多少落ちても問題ない。   For example, if no change in the image is detected, resize information for instructing to reduce the original image is generated, and the image is reduced with respect to the image data in pixel units received in time series based on the resize information. You may make it transmit. In this way, it is possible to reduce the amount of data to be transmitted. If there is no change, it is only output to the monitor, so there is no problem even if the resolution of the image is somewhat reduced due to the reduction.

また、例えば、画像の変化が検出された場合は、変化が検出されたエリアを元画像から切り取ることを指示するリサイズ情報を生成し、リサイズ情報に基づき、時系列に受け取った画素単位の画像データに対して変化が検出されたエリアを元画像から切り取っておくるようにしてもよい。変化があった場合にはその変化した部分の詳細な画像があることが好ましいので、そのエリアを切り取って送ることにより、送信するデータ量の削減を図ることができる。   Also, for example, when a change in the image is detected, resize information that instructs to cut out the area in which the change is detected from the original image is generated, and image data in units of pixels received in time series based on the resize information Alternatively, the area where the change is detected may be cut out from the original image. When there is a change, it is preferable that there is a detailed image of the changed portion. Therefore, the amount of data to be transmitted can be reduced by cutting and sending the area.

また、画像の変化が検出されたエリアに応じて画像の取り込み位置を変えて圧縮画像を生成し、端末に送信することができる。また、画像の変化が検出されたエリアに応じて送信先の端末アドレスを変えて送信することもできる。また、全体画像とエリア画像を交互に切り替えて送信することも可能である。   In addition, a compressed image can be generated by changing the image capture position in accordance with the area in which a change in the image is detected, and transmitted to the terminal. It is also possible to change the transmission destination terminal address according to the area where the change of the image is detected. It is also possible to switch between the whole image and the area image for transmission.

また、通常は全体画像を送信し、画像変化があった場合のみ変化があったエリア画像を混ぜて送信するようにしてもよい。また、画像変化があった場合のみ全体画像と、変化があったエリア画像を混ぜて送信するようにしてもよい。   Further, the entire image may be transmitted normally, and the area image that has changed may be mixed and transmitted only when the image has changed. Also, only when there is a change in the image, the entire image and the area image that has changed may be mixed and transmitted.

本実施の形態の監視カメラシステムによれば、画像処理装置1は動体検出した場合に画像処理を開始し、ネットワークを介して画像データ22を端末に送信する。そのため、動体検出後の画像データを選択的に送信することができる。従って、送信データ量及び消費電力を大幅に削減する監視カメラシステムを提供することができる。   According to the surveillance camera system of the present embodiment, the image processing apparatus 1 starts image processing when a moving object is detected, and transmits the image data 22 to the terminal via the network. Therefore, it is possible to selectively transmit the image data after moving object detection. Therefore, it is possible to provide a surveillance camera system that greatly reduces the amount of transmission data and power consumption.

なお、本発明は本実施形態に限定されず、本発明の要旨の範囲内で種々の変形実施が可能である。   In addition, this invention is not limited to this embodiment, A various deformation | transformation implementation is possible within the range of the summary of this invention.

例えば、図4で説明した本実施の形態の画像受信用の集積回路装置では、エリアセンサを1つのみ有する構成であるが、これに限られない。例えば、図14に示すように、4個のエリアセンサ130−1〜130−4を有し、各入力チャネルに対して個別に常時動体検出を行うようにしてもよい。この場合、割り込みコントローラ140は、エリアセンサ130−1〜130−4がそれぞれ生成する画像変化検出信号132−1〜132−4に基づいて、割り込み信号16を発生させるようにしてもよい。また、4個のエリアセンサ130−1〜130−4の構成はすべて図5で説明した構成と基本的に同じでよい。ただし、画像選択回路300及び選択モード設定レジスタ380は不要である。   For example, the integrated circuit device for image reception according to the present embodiment described with reference to FIG. 4 has a configuration having only one area sensor, but is not limited thereto. For example, as shown in FIG. 14, four area sensors 130-1 to 130-4 may be provided, and the moving object detection may be performed individually for each input channel. In this case, the interrupt controller 140 may generate the interrupt signal 16 based on the image change detection signals 132-1 to 132-4 generated by the area sensors 130-1 to 130-4, respectively. Further, the configuration of the four area sensors 130-1 to 130-4 may be basically the same as the configuration described in FIG. However, the image selection circuit 300 and the selection mode setting register 380 are not necessary.

また、例えば、図13で説明した本実施の形態の監視カメラシステムでは、画像の配信先として監視モニタ(IPアドレスがIP−1)620、ストレージ装置1(IPアドレスがIP−2)630、ストレージ装置2(IPアドレスがIP−3)640の3つの端末が設定されている場合を例にとり説明したがこれに限られない。例えば画像の配信先として2つの端末が設定されている場合でもよいし、4つ以上の端末が設定されている場合でもよい。また、画像の配信先として、複数のモニタ装置のみ設定されている場合でもよいし、複数のストレージ装置のみ設定されている場合でもよい。   Further, for example, in the monitoring camera system according to the present embodiment described with reference to FIG. 13, the monitoring monitor (IP address is IP-1) 620, the storage device 1 (IP address is IP-2) 630 as the image distribution destination, storage The case where three terminals of the apparatus 2 (IP address is IP-3) 640 is set as an example, but is not limited thereto. For example, two terminals may be set as image distribution destinations, or four or more terminals may be set. Further, only a plurality of monitor devices may be set as image distribution destinations, or only a plurality of storage devices may be set.

本実施の形態の画像処理装置の機能ブロック図。1 is a functional block diagram of an image processing apparatus according to an embodiment. 本実施の形態の画像データ記録システムの構成図。1 is a configuration diagram of an image data recording system of an embodiment. 図3(A)〜図3(D)は、本実施の形態の画像受信用の集積回路装置の出力モードについて説明するための図である。FIG. 3A to FIG. 3D are diagrams for describing an output mode of the integrated circuit device for image reception according to the present embodiment. 本実施の形態の画像受信用の集積回路装置の構成の一例を示す図。1 is a diagram illustrating an example of a configuration of an integrated circuit device for image reception according to an embodiment; 本実施の形態のエリアセンサのブロック図の一例を示す図。The figure which shows an example of the block diagram of the area sensor of this Embodiment. 本実施の形態のエリアセンサによるエリア単位の画素値の積算について説明するための図。The figure for demonstrating integration | accumulation of the pixel value of the area unit by the area sensor of this Embodiment. 本実施の形態のメモリコントローラの構成の一例を示す図。FIG. 3 illustrates an example of a configuration of a memory controller according to an embodiment. 読み出し制御部の処理の流れを示すフローチャート。The flowchart which shows the flow of a process of a read-out control part. 第1の書き込み制御部の構成の一例を示す図。The figure which shows an example of a structure of a 1st write-control part. I/P変換部の構成の一例を示す図。The figure which shows an example of a structure of an I / P conversion part. プログレッシブ画像生成部の構成の一例。An example of a structure of a progressive image generation part. 本実施の形態の画像処理用の集積回路装置の構成の一例を示す図。1 is a diagram illustrating an example of a configuration of an integrated circuit device for image processing according to an embodiment; 本実施の形態の監視カメラシステムの一例について説明するための図。The figure for demonstrating an example of the surveillance camera system of this Embodiment. 本実施の形態の画像受信用の集積回路装置の構成の一例を示す図。1 is a diagram illustrating an example of a configuration of an integrated circuit device for image reception according to an embodiment; 入力チャネルを増やす構成について説明するための図。The figure for demonstrating the structure which increases an input channel.

符号の説明Explanation of symbols

1 画像処理装置、10 多チャネルが画像受信用IC、12−1〜12−N 画像データ、14 画像データ、16 割り込み信号、18 選択信号、20 画像処理用IC、22 画像データ、24 画像出力クロック、30−1〜30−4 カメラモジュール(撮像手段)、32−1〜32−4 デコーダ、40 不揮発性メモリ(記憶手段)、50 LCDコントローラ(ビデオデコーダ)、60 ディスプレイ、100 画像データ受信部、100−1〜100−4 入力コントローラ、102−1〜102−N 画像データ、110 画像データ生成部、112−1〜112−4 スケーラ、114−1〜114−4 画像データ、116 メモリコントローラ、118 SRAM、120 I/P変換処理部、122 第1の出力ライン、124 第2の出力ライン、126 第3の出力ライン、128 I/P変換部、130 動体検出部(エリアセンサ)、132 画像変化検出信号、140 割り込み信号発生部(割り込みコントローラ)、200 画像処理部、202 画像データ、210 画像データ送信部、220 割り込み処理部、222 クロックイネーブル信号、230 画像出力クロック生成部、300 画像選択回路、302 画像データ、320 積算回路、332 エリア検出部、334 画像選択部、336 画素成分選択部、330 変化検出信号生成回路、332 変化マスク処理部、340 今回積算レジスタ、350 前回積算レジスタ、360 変化エリア特定レジスタ、370 積算条件設定レジスタ、372 積算周期設定レジスタ、374 基準変化率設定レジスタ、376 エリア特定情報設定レジスタ、378 積算成分特定情報設定レジスタ、380 選択モード設定レジスタ、390 水平同期信号、392 垂直同期信号、400 第1の画像、402 第2の画像、410 第1の画像のエリア、412 第2の画像のエリア、500−0〜500−4 書き込み制御部、502 選択部、503 選択画像データ、504 入力切り替え制御部、505 選択制御信号、506 カウンタ、508 書き込み制御部、509 選択条件設定レジスタ、510−0〜510−4 アドレス管理制御部、520 読み出し制御部、522 ラインバッファ、524 第2の出力ライン上のバッファ、526 第3の出力ライン上のバッファ、530 出力タイミング制御部、540 プログレッシブ画像生成部、542 出力選択部、544 補完値演算部、545 補完値、546 選択信号生成部、547 選択制御信号、548 変換モード設定レジスタ、550 エッジ検出部、552 補完有無制御信号、600 監視カメラシステム、610 監視カメラ装置、620 監視モニタ、630 ストレージ装置1、640 ストレージ装置2、650 LAN、660 LAN 1 image processing apparatus, 10 multi-channel image receiving IC, 12-1 to 12-N image data, 14 image data, 16 interrupt signal, 18 selection signal, 20 image processing IC, 22 image data, 24 image output clock , 30-1 to 30-4 camera module (imaging means), 32-1 to 32-4 decoder, 40 nonvolatile memory (storage means), 50 LCD controller (video decoder), 60 display, 100 image data receiving unit, 100-1 to 100-4 input controller, 102-1 to 102-N image data, 110 image data generation unit, 112-1 to 112-4 scaler, 114-1 to 114-4 image data, 116 memory controller, 118 SRAM, 120 I / P conversion processing unit, 122 first output line, 12 Second output line, 126 Third output line, 128 I / P conversion unit, 130 Moving object detection unit (area sensor), 132 Image change detection signal, 140 Interrupt signal generation unit (interrupt controller), 200 Image processing unit, 202 image data, 210 image data transmission unit, 220 interrupt processing unit, 222 clock enable signal, 230 image output clock generation unit, 300 image selection circuit, 302 image data, 320 integration circuit, 332 area detection unit, 334 image selection unit, 336 Pixel component selection unit, 330 Change detection signal generation circuit, 332 Change mask processing unit, 340 Current integration register, 350 Previous integration register, 360 Change area specification register, 370 Integration condition setting register, 372 Integration cycle setting register, 374 Reference change Establishment Register, 376 Area specific information setting register, 378 Integrated component specific information setting register, 380 Selection mode setting register, 390 Horizontal synchronization signal, 392 Vertical synchronization signal, 400 First image, 402 Second image, 410 First image Area, 412 second image area, 500-0 to 500-4 write control unit, 502 selection unit, 503 selection image data, 504 input switching control unit, 505 selection control signal, 506 counter, 508 write control unit, 509 Selection condition setting register, 510-0 to 510-4 Address management control unit, 520 read control unit, 522 line buffer, 524 buffer on second output line, 526 buffer on third output line, 530 output timing Control unit, 540 progressive picture Generation unit, 542 Output selection unit, 544 Complement value calculation unit, 545 Complement value, 546 Selection signal generation unit, 547 Selection control signal, 548 Conversion mode setting register, 550 Edge detection unit, 552 Complement presence / absence control signal, 600 Surveillance camera system 610 Monitoring camera device 620 Monitoring monitor 630 Storage device 1 640 Storage device 2 650 LAN 660 LAN

Claims (11)

複数の入力チャネルに入力された複数の画像データに基づいて所定の画像データを生成し、画像処理して出力する画像処理装置であって、
前記複数の画像データをそれぞれ時系列に受け取る画像データ受信部と、
前記画像データ受信部が受け取った複数の画像データから少なくとも1つの画像データを選択して所定の画像データを生成する画像データ生成部と、
前記画像データ生成部が生成した画像データに対して所定の画像処理を行う画像処理部と、
所定の入力チャネルに対して、当該入力チャネルに入力され前記画像データ受信部が時系列に受け取った各画像データによって構成される各画像を1以上のエリアに分割し、所定のエリアにおける画像変化を検出する動体検出部と、
前記動体検出部による前記画像変化の検出結果に基づいて、所定の割り込み信号を発生させる割り込み信号発生部と、
前記割り込み信号に基づいて、前記画像処理部が画像処理を開始するように制御する割り込み処理部と、を含むことを特徴とする画像処理装置。
An image processing apparatus that generates predetermined image data based on a plurality of image data input to a plurality of input channels, performs image processing, and outputs the image data.
An image data receiving unit for receiving each of the plurality of image data in time series;
An image data generating unit that selects at least one image data from a plurality of image data received by the image data receiving unit and generates predetermined image data;
An image processing unit that performs predetermined image processing on the image data generated by the image data generation unit;
For each predetermined input channel, each image constituted by each image data input to the input channel and received in time series by the image data receiving unit is divided into one or more areas, and image changes in the predetermined area are performed. A moving object detection unit to detect;
An interrupt signal generator for generating a predetermined interrupt signal based on the detection result of the image change by the moving object detector;
An image processing apparatus comprising: an interrupt processing unit that controls the image processing unit to start image processing based on the interrupt signal.
請求項1において、
前記動体検出部は、
前記所定の入力チャネルに入力される画像データに付随して供給されるクロックに基づいて、前記画像変化を検出することを特徴とする画像処理装置。
In claim 1,
The moving object detection unit includes:
The image processing apparatus, wherein the image change is detected based on a clock supplied accompanying the image data input to the predetermined input channel.
請求項1又は2において、
前記画像データ生成部は、
前記インターレース形式の画像データをプログレッシブ形式の画像データに変換(I/P変換)するI/P変換処理部を含み、
前記I/P変換処理部は、
前記動体検出部が前記画像変化を検出した場合にはI/P変換処理を開始することを特徴とする画像処理装置。
In claim 1 or 2,
The image data generation unit
An I / P conversion processor that converts the interlaced image data into progressive image data (I / P conversion);
The I / P conversion processing unit
An image processing apparatus, wherein an I / P conversion process is started when the moving object detection unit detects the image change.
請求項1乃至3のいずれかにおいて、
前記動体検出部は、
各入力チャネルに対して前記画像変化を検出することを特徴とする画像処理装置。
In any one of Claims 1 thru | or 3,
The moving object detection unit includes:
An image processing apparatus, wherein the image change is detected for each input channel.
請求項1乃至3のいずれかにおいて、
前記動体検出部は、
所定の制御信号に基づいて、検出対象となる入力チャネルを切り替えて前記画像変化を検出することを特徴とする画像処理装置。
In any one of Claims 1 thru | or 3,
The moving object detection unit includes:
An image processing apparatus that detects an image change by switching an input channel to be detected based on a predetermined control signal.
請求項1乃至5のいずれかにおいて、
前記画像処理部が画像処理した画像データを外部装置へ送信する画像データ送信部を含み、
前記割り込み処理部は、
前記割り込み信号に基づいて、前記画像データ送信部が画像データの送信を開始するように制御することを特徴とする画像処理装置。
In any one of Claims 1 thru | or 5,
An image data transmission unit that transmits image data image-processed by the image processing unit to an external device;
The interrupt processing unit
An image processing apparatus that controls the image data transmitting unit to start transmitting image data based on the interrupt signal.
請求項6において、
前記画像データ受信部と、前記画像データ生成部と、前記動体検出部と、前記割り込み信号発生部と、を含み、複数の入力チャネルを有する画像受信用の集積回路装置と、
前記画像処理部と、前記画像データ送信部と、前記割り込み処理部と、を含む画像処理用の集積回路装置と、を含むことを特徴とする画像処理装置。
In claim 6,
An integrated circuit device for image reception including a plurality of input channels, including the image data receiving unit, the image data generating unit, the moving object detecting unit, and the interrupt signal generating unit;
An image processing device comprising: an image processing integrated circuit device including the image processing unit, the image data transmission unit, and the interrupt processing unit.
請求項7において、
前記画像処理用の集積回路装置は、
前記割り込み信号に基づいて、画像出力クロックの生成を開始し、当該画像出力クロックを前記画像受信用の集積回路装置に出力する画像出力クロック生成部を含み、
前記画像受信用の集積回路装置は、
前記画像データ生成部において、前記画像出力クロックに基づいて、前記所定の画像データを生成し、当該画像データを前記画像処理用の集積回路装置に出力することを特徴とする画像処理装置。
In claim 7,
The image processing integrated circuit device comprises:
An image output clock generation unit that starts generating an image output clock based on the interrupt signal and outputs the image output clock to the integrated circuit device for image reception;
The image receiving integrated circuit device comprises:
An image processing apparatus, wherein the image data generation unit generates the predetermined image data based on the image output clock, and outputs the image data to the integrated circuit device for image processing.
請求項1乃至8のいずれかに記載の画像処理装置と、
前記画像処理装置に複数の画像データを供給する複数の撮像手段と、
前記画像処理装置が出力する画像データを記録するための記憶手段と、を含むことを特徴とする画像データ記録システム。
An image processing apparatus according to any one of claims 1 to 8,
A plurality of imaging means for supplying a plurality of image data to the image processing apparatus;
An image data recording system comprising: storage means for recording image data output by the image processing apparatus.
請求項6乃至8のいずれかに記載の画像処理装置と複数の撮像手段を含む監視カメラ装置と少なくとも1つの端末がネットワークを介して接続された監視カメラシステムであって、
前記画像処理装置は、
前記複数の撮像手段がそれぞれ撮影した複数の画像に基づいて、前記画像変化を検出した場合には、前記複数の画像データに基づいて所定の画像データを順次生成して前記ネットワークを介して前記端末に送信することを特徴とする監視カメラシステム。
A surveillance camera system in which the image processing device according to any one of claims 6 to 8, a surveillance camera device including a plurality of imaging means, and at least one terminal are connected via a network,
The image processing apparatus includes:
When the image change is detected based on the plurality of images captured by the plurality of imaging units, predetermined image data is sequentially generated based on the plurality of image data, and the terminal is connected via the network. The surveillance camera system characterized by transmitting to.
複数の入力チャネルに入力された複数の画像データをそれぞれ時系列に受け取る画像データ受信部と、前記画像データ受信部が受け取った複数の画像データから少なくとも1つの画像データを選択して所定の画像データを生成する画像データ生成部と、前記画像データ生成部が生成した画像データに対して所定の画像処理を行う画像処理部と、を含み、前記複数の画像データに基づいて所定の画像データを生成し、画像処理して出力する画像処理装置の制御方法であって、
所定の入力チャネルに対して、当該入力チャネルに入力され前記画像データ受信部が時系列に受け取った各画像データによって構成される各画像を1以上のエリアに分割し、所定のエリアにおける画像変化を検出するステップと、
前記画像変化を検出した場合には所定の割り込み信号を発生させるステップと、
前記割り込み信号に基づいて、前記画像処理部が画像処理を開始するように制御するステップと、を含むことを特徴とする画像処理装置の制御方法。
An image data receiving unit that receives a plurality of image data input to a plurality of input channels in time series, and at least one image data selected from the plurality of image data received by the image data receiving unit, and predetermined image data An image data generation unit that generates image data and an image processing unit that performs predetermined image processing on the image data generated by the image data generation unit, and generates predetermined image data based on the plurality of image data And an image processing apparatus control method for image processing and outputting,
For each predetermined input channel, each image constituted by each image data input to the input channel and received in time series by the image data receiving unit is divided into one or more areas, and image changes in the predetermined area are performed. Detecting step;
Generating a predetermined interrupt signal when the image change is detected;
And a step of controlling the image processing unit to start image processing based on the interrupt signal.
JP2007240863A 2007-09-18 2007-09-18 Image processing apparatus, image data recording system, surveillance camera system, and image processing apparatus control method Withdrawn JP2009071771A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007240863A JP2009071771A (en) 2007-09-18 2007-09-18 Image processing apparatus, image data recording system, surveillance camera system, and image processing apparatus control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007240863A JP2009071771A (en) 2007-09-18 2007-09-18 Image processing apparatus, image data recording system, surveillance camera system, and image processing apparatus control method

Publications (1)

Publication Number Publication Date
JP2009071771A true JP2009071771A (en) 2009-04-02

Family

ID=40607539

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007240863A Withdrawn JP2009071771A (en) 2007-09-18 2007-09-18 Image processing apparatus, image data recording system, surveillance camera system, and image processing apparatus control method

Country Status (1)

Country Link
JP (1) JP2009071771A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012060291A (en) * 2010-09-07 2012-03-22 Ricoh Co Ltd Image pickup system
JP2012209732A (en) * 2011-03-29 2012-10-25 Secom Co Ltd Image monitoring apparatus and program
JP2025173288A (en) * 2024-05-14 2025-11-27 キヤノンマーケティングジャパン株式会社 Information processing system, information processing method and program

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1198494A (en) * 1997-09-19 1999-04-09 Fujitsu General Ltd Time-division recording and transmission of images
JP2000224572A (en) * 1999-02-04 2000-08-11 Hitachi Ltd Television receiver with monitoring function
JP2001309354A (en) * 2000-04-19 2001-11-02 Sharp Corp Image processing device
JP2006074513A (en) * 2004-09-02 2006-03-16 Oki Electric Ind Co Ltd Monitoring system and monitoring device
JP2006086991A (en) * 2004-09-17 2006-03-30 Fuji Photo Film Co Ltd Monitoring camera system, apparatus and method for controlling monitoring camera system
JP2006115159A (en) * 2004-10-14 2006-04-27 Matsushita Electric Ind Co Ltd Intercom system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1198494A (en) * 1997-09-19 1999-04-09 Fujitsu General Ltd Time-division recording and transmission of images
JP2000224572A (en) * 1999-02-04 2000-08-11 Hitachi Ltd Television receiver with monitoring function
JP2001309354A (en) * 2000-04-19 2001-11-02 Sharp Corp Image processing device
JP2006074513A (en) * 2004-09-02 2006-03-16 Oki Electric Ind Co Ltd Monitoring system and monitoring device
JP2006086991A (en) * 2004-09-17 2006-03-30 Fuji Photo Film Co Ltd Monitoring camera system, apparatus and method for controlling monitoring camera system
JP2006115159A (en) * 2004-10-14 2006-04-27 Matsushita Electric Ind Co Ltd Intercom system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012060291A (en) * 2010-09-07 2012-03-22 Ricoh Co Ltd Image pickup system
JP2012209732A (en) * 2011-03-29 2012-10-25 Secom Co Ltd Image monitoring apparatus and program
JP2025173288A (en) * 2024-05-14 2025-11-27 キヤノンマーケティングジャパン株式会社 Information processing system, information processing method and program

Similar Documents

Publication Publication Date Title
US7839444B2 (en) Solid-state image-pickup device, method of driving solid-state image-pickup device and image-pickup apparatus
US20020191866A1 (en) Image signal processing system
US20040017596A1 (en) Imaging device
JP2005094142A (en) Imaging apparatus
JP2006013828A (en) Imaging device
JP2009077230A (en) Image processing apparatus, microcomputer and electronic apparatus
US8384825B2 (en) Video image transfer device and display system including the device
JP6948810B2 (en) Image processing system
JP2009071771A (en) Image processing apparatus, image data recording system, surveillance camera system, and image processing apparatus control method
JP2009141456A (en) Image processing apparatus, drive support system, and vehicle
US20140133781A1 (en) Image processing device and image processing method
JP4741283B2 (en) Integrated circuit device, microcomputer and surveillance camera system
US11922610B2 (en) Multi-eye camera system, multi-eye photographing camera head, image processing device, multi-eye photographing program and multi-eye photographing method
US8842193B2 (en) Imaging apparatus
US20080291323A1 (en) Image processing device, data recording device, and method of controlling image processing device
JP2009071616A (en) Image processing apparatus and image processing apparatus control method
JP4525382B2 (en) Display device and imaging device
KR100224754B1 (en) Video frame memory device and video data processing method
JP3224736B2 (en) Video judgment device
JP2008294574A (en) Image processing apparatus and image processing apparatus control method.
JP2014072591A (en) Image processing apparatus
JP4965979B2 (en) Image processing system
JP2000059800A (en) Image signal processing circuit
JP2008294573A (en) Image processing apparatus, data recording apparatus, and control method for image processing apparatus
JP2007298539A (en) Image processing system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100830

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120314

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20120511