JPH11112966A - Moving object detecting device, moving object detecting method, and computer-readable storage medium - Google Patents
Moving object detecting device, moving object detecting method, and computer-readable storage mediumInfo
- Publication number
- JPH11112966A JPH11112966A JP9274239A JP27423997A JPH11112966A JP H11112966 A JPH11112966 A JP H11112966A JP 9274239 A JP9274239 A JP 9274239A JP 27423997 A JP27423997 A JP 27423997A JP H11112966 A JPH11112966 A JP H11112966A
- Authority
- JP
- Japan
- Prior art keywords
- moving object
- size
- information
- detected
- detecting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Measurement Of Optical Distance (AREA)
- Image Processing (AREA)
- Closed-Circuit Television Systems (AREA)
- Image Analysis (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明はビデオカメラ等の撮
像装置で撮像された映像中から所望の大きさの動体を検
出する装置、方法及びそれに用いられるコンピュータ読
み取り可能な記憶媒体に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus and a method for detecting a moving object having a desired size from an image picked up by an image pickup apparatus such as a video camera, and a computer-readable storage medium used for the method.
【0002】[0002]
【従来の技術】従来より、監視用途等を目的としてビデ
オカメラで撮像中の映像内の動体を検出することによ
り、侵入物を検出する動体検出装置が知られている。こ
のような装置では、検出したい動体の大きさが予めわか
っている場合も多く、特定のサイズの動体のみを検出す
ることも、これまで既に試みられている。2. Description of the Related Art Conventionally, there has been known a moving object detecting apparatus which detects an intruding object by detecting a moving object in an image being picked up by a video camera for monitoring purposes or the like. In such an apparatus, the size of a moving object to be detected is often known in advance, and detection of only a moving object having a specific size has already been attempted.
【0003】[0003]
【発明が解決しようとする課題】しかしながらビデオカ
メラ等の撮像装置で撮像された映像中では、被写体まで
の距離や撮影倍率によって同一物体であっても異なるサ
イズに撮像されてしまう。However, in an image captured by an image capturing apparatus such as a video camera, even if the same object is captured, different sizes are captured depending on the distance to the subject and the photographing magnification.
【0004】この様子を図16を用いて説明する。図1
6において120は、撮像中心であり、127は撮像系
の光軸である。121、122、123は光軸127に
直交する面を表わしており、それぞれ撮像中心120よ
り、1m、2m、3mの距離にある。124、125、
126はいずれも半径1/3mの球であり、それぞれ中
心が面121、122、123上にある。また、この撮
像系の画角は、水平方向に36.0゜垂直方向に27.
0゜であり、図16は、水平方向の画角の様子を真上か
ら見た様子として表現してある。129、130はそれ
ぞれ撮像中心120から見た画角の範囲を示しており、
130−120−129でなす角が36.0゜であり、
127−120−129と127−120−130は共
に18゜の角度をなす。また、このとき撮像される映像
は、水平方向640画素×垂直方向480ラインで構成
される。This situation will be described with reference to FIG. FIG.
In 6, reference numeral 120 denotes an imaging center, and 127 denotes an optical axis of the imaging system. Reference numerals 121, 122, and 123 represent planes orthogonal to the optical axis 127, and are located at distances of 1 m, 2 m, and 3 m from the imaging center 120, respectively. 124, 125,
Reference numerals 126 denote spheres each having a radius of 1/3 m, and their centers are on the surfaces 121, 122, and 123, respectively. The angle of view of this imaging system is 36.0 degrees in the horizontal direction and 27.0 degrees in the vertical direction.
In FIG. 16, the angle of view in the horizontal direction is expressed as viewed from directly above. Reference numerals 129 and 130 denote ranges of the angle of view as viewed from the imaging center 120, respectively.
The angle between 130-120-129 is 36.0 °,
127-120-129 and 127-120-130 together make an angle of 18 °. Also, the image captured at this time is composed of 640 pixels in the horizontal direction × 480 lines in the vertical direction.
【0005】図17は、上記640×480画素のサイ
ズでキャプチャーした場合の画像において、球124、
125、126がフレーム中でどの位のサイズに写し出
されるかをそれぞれ124、125、126に示した。
図16と図17からわかるように、全く同じ大きさの物
でも、撮像中心からどの位離れているかに応じて異なる
サイズとしてフレーム中に映し出される。図17は、図
16における球124は、直径で水平方向の画角にして
約19゜(A−120−A′でなされる角)を占め、フ
レーム上では約327画素程度のサイズとして撮像さ
れ、球125の場合は、同じく約9.5゜(B−120
−B′でなされる角)、約163画素として撮像され、
球126の場合は同じく約6.4゜、約109画素とし
て撮像されることを表わしている。FIG. 17 shows an image captured at the size of 640.times.480 pixels.
124, 125, and 126 show the sizes of the images 125 and 126, respectively, in the frame.
As can be seen from FIGS. 16 and 17, even objects of exactly the same size are displayed in the frame as different sizes depending on how far away from the imaging center. FIG. 17 shows that the sphere 124 in FIG. 16 occupies approximately 19 ° in diameter (angle formed by A-120-A ′) in the horizontal direction, and is imaged as a size of about 327 pixels on the frame. In the case of the sphere 125, about 9.5 ° (B-120
−B ′), imaged as approximately 163 pixels,
In the case of the sphere 126, the image is also taken as about 6.4 ° and about 109 pixels.
【0006】次に、図18は撮像系で光学的に変倍率を
変更した場合を示しており、D1 −120−D1 ′は、
画角約36.0゜で基準倍率1.0倍を表わしている。
D2−120−D2 ′は画角約18.5゜であり、倍率
を2.0倍にした際の画角を示している。D3 −120
−D3 ′は画角約12.4゜であり、倍率を3.0倍に
した際の画角を示している。このように倍率を変える
と、撮像した映像のフレームサイズの640画素が、ど
の程度の画角に対応するかが変化する。ここで、変倍率
を上げると、変倍率に比例して被写体のサイズも大きく
撮像されることになる。即ち、映像のフレームサイズに
対する相対的な被写体のサイズが大きくなる。Next, FIG. 18 shows a case where the magnification is changed optically in the image pickup system. D 1 -120-D 1 ′ is
The reference magnification is 1.0 times at an angle of view of about 36.0 °.
D 2 -120-D 2 ′ is an angle of view of about 18.5 °, and indicates an angle of view when the magnification is 2.0 times. D 3 -120
−D 3 ′ is an angle of view of about 12.4 °, and indicates an angle of view when the magnification is 3.0 times. When the magnification is changed in this manner, the degree of the angle of view that corresponds to the frame size of 640 pixels of the captured video changes. Here, when the magnification is increased, the size of the subject is also increased in proportion to the magnification. That is, the size of the subject relative to the frame size of the video becomes large.
【0007】このため従来は、特定のサイズの物体を検
出するためには、倍率を固定し、被写体までの距離もご
く限られた範囲内のみの物体検出にしか有効に用いるこ
とができないという問題があった。For this reason, conventionally, in order to detect an object of a specific size, the magnification is fixed and the distance to the subject can be effectively used only for detecting an object within a very limited range. was there.
【0008】従って、本発明の目的は、設定されたサイ
ズの動体を検出する装置において、カメラから被写体ま
での距離に関して従来に比べて広範囲に対応可能とし、
かつ、撮像倍率を可変としても検出可能にすることであ
る。Accordingly, an object of the present invention is to provide a device for detecting a moving object of a set size, which can deal with a wider range of a distance from a camera to a subject than a conventional device.
In addition, it is to enable detection even when the imaging magnification is variable.
【0009】[0009]
【課題を解決するための手段】本発明による動体検出装
置においては、撮像手段によって入力された画像データ
中から動体を検出する動体検出手段と、上記動体検出手
段で検出した動体の大きさに関する情報を検出する動体
サイズ検出手段と、上記動体検出手段で検出した動体か
ら上記撮像手段までの距離を計測する計測手段と、上記
計測手段で計測された距離情報及び上記動体サイズ検出
手段で検出された動体の大きさに関する情報とから所定
の大きさを有する動体を検出する所定動体検出手段とを
設けている。In a moving object detecting apparatus according to the present invention, moving object detecting means for detecting a moving object from image data input by an imaging means, and information on the size of the moving object detected by the moving object detecting means. Moving body size detecting means, detecting means for measuring the distance from the moving body detected by the moving body detecting means to the imaging means, distance information measured by the measuring means and detected by the moving body size detecting means There is provided a predetermined moving object detecting means for detecting a moving object having a predetermined size from information on the size of the moving object.
【0010】本発明による動体検出方法においては、撮
像手段によって入力された画像データ中から動体を検出
する工程と、上記検出した動体の大きさに関する情報を
検出する工程と、上記検出した動体から上記撮像手段ま
での距離を計測する工程と、上記計測された距離情報及
び上記検出された動体の大きさに関する情報とから所定
の大きさを有する動体を検出する工程とを設けている。In the moving object detection method according to the present invention, a step of detecting a moving object from image data input by the imaging means, a step of detecting information on the size of the detected moving object, A step of measuring a distance to the imaging means; and a step of detecting a moving object having a predetermined size from the measured distance information and the information on the detected size of the moving object.
【0011】本発明によるコンピュータ読み取り可能な
記憶媒体においては、上記動体検出方法における工程を
実行するためのプログラムを記憶している。A computer-readable storage medium according to the present invention stores a program for executing the steps in the moving object detection method.
【0012】[0012]
【発明の実施の形態】以下、本発明の実施の形態を図面
と共に説明する。図1は、本発明の第1の実施の形態に
よる主要部分の概略構成を示すブロック図である。図1
において、12はズーム機能を有する撮影レンズであ
り、象徴的には、変倍のためのズーミングレンズ1と合
焦のためのフォーカシングレンズ2とを具備する。撮影
レンズ12は、被写体の光学像をCCD等の撮像素子3
の撮像面に結像し、撮像素子3は、その光学像を示す電
気信号をカメラプロセス部4に出力する。カメラプロセ
ス部4は、撮像素子3の出力に周知の処理(ゲイン補
正、γ補正及び色バランス調整など)を施し、所定形式
のビデオ信号を出力する。合焦検出対象領域設定部7
は、合焦制御部8で自動的に合焦する対象となる映像中
の領域を指定する。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a schematic configuration of a main part according to the first embodiment of the present invention. FIG.
, A photographing lens 12 having a zoom function, symbolically comprising a zooming lens 1 for zooming and a focusing lens 2 for focusing. The photographing lens 12 is used to convert an optical image of a subject into an image sensor 3 such as a CCD.
The imaging device 3 outputs an electric signal indicating the optical image to the camera processing unit 4. The camera process unit 4 performs well-known processing (gain correction, γ correction, color balance adjustment, and the like) on the output of the image sensor 3, and outputs a video signal of a predetermined format. Focus detection target area setting unit 7
Designates an area in the video to be automatically focused by the focusing control unit 8.
【0013】図2は、撮像した映像上での合焦検出対象
領域の例を示している。図2においては、映像領域31
が、640画素×480画素より構成されるディジタル
画像として撮像される場合を前提としている。この映像
領域31内の140画素×140画素で構成される矩形
領域が合焦検出対象領域32として示されている。ここ
では合焦検出対象領域32内に存在する主な被写体の例
として、円形の物体33が撮像されている場合を示して
いる。FIG. 2 shows an example of a focus detection target area on a captured image. In FIG. 2, the image area 31
Is assumed as a digital image composed of 640 pixels × 480 pixels. A rectangular area composed of 140 × 140 pixels in the video area 31 is shown as the focus detection target area 32. Here, a case where a circular object 33 is imaged is shown as an example of a main subject existing in the focus detection target area 32.
【0014】合焦検出対象領域32は、撮像面上のどの
領域に結像される被写体に合焦させるかを撮像面上の相
対的な位置情報として全体制御部20の制御のもとに合
焦検出対象領域設定部7を経由して合焦制御部8に設定
される。合焦制御部8はカメラプロセス部4より出力さ
れる映像信号の中で合焦検出対象領域設定部7により設
定される領域に対応する部分の映像信号に含まれる高周
波成分が極大となるように、フォーカシングレンズ2の
位置を図示しないフォーカシングレンズモータ(ステッ
ピングモータ)を制御して光軸方向に移動・調整するこ
とにより、被写体に自動的に合焦させる。ここで、フォ
ーカシングレンズ2の位置(フォーカシングレンズモー
タによるフォーカシングレンズの駆動可能な位置範囲に
おける、各時点でのレンズの位置)は、基準位置からフ
ォーカシングレンズモータを何パルス分駆動したかを示
すパルス数等の形式で合焦制御部の外部に出力されるよ
うに構成する。The focus detection target area 32 is determined under the control of the overall control unit 20 as relative position information on the image pickup plane as to which area on the image pickup plane is to be focused on the subject. It is set in the focus control unit 8 via the focus detection target area setting unit 7. The focus control unit 8 controls the high frequency component included in the video signal of the portion corresponding to the region set by the focus detection target region setting unit 7 in the video signal output from the camera process unit 4 to be maximized. By controlling a focusing lens motor (stepping motor) (not shown) to move and adjust the position of the focusing lens 2 in the optical axis direction, the subject is automatically focused. Here, the position of the focusing lens 2 (the position of the lens at each point in the position range in which the focusing lens can be driven by the focusing lens motor) is a pulse number indicating how many pulses the focusing lens motor has been driven from the reference position. And so on and output to the outside of the focusing control unit.
【0015】変倍設定部9は、ズーム制御部10が図示
しないズーミングレンズモータ(ステッピングモータ)
を駆動してズーミングレンズ1の位置を光軸方向に移動
・調整して、ズーム制御を行う際の目標倍率を設定す
る。この変倍設定部9は、全体制御部20より受けた設
定倍率を、ズーム制御部10にズーミングレンズモータ
制御用設定値として倍率値に対応したズーミングモータ
駆動パルス値として設定する。この設定値に従いズーム
制御部10は、ズーミングレンズモータを制御してズー
ミングレンズ1の位置を光軸方向に移動・調整して所望
の変倍にズームされた撮像を可能とする。ここで、ズー
ミングレンズ1の位置もまた、フォーカシングレンズ2
と同様に、ズーミングレンズ1の可動範囲のどの位置に
あるかを、基準となる位置からズーミングレンズモータ
を何パルス分駆動したかを示すパルス数等の形式でズー
ム制御部10の外部へ出力されるように構成する。尚、
以上述べてきた各要素に関しては、ビデオカメラなどに
おいて周知のものである。The variable power setting section 9 includes a zooming lens motor (stepping motor) (not shown) for the zoom control section 10.
Is driven to move and adjust the position of the zooming lens 1 in the optical axis direction to set a target magnification when performing zoom control. The variable power setting unit 9 sets the set magnification received from the overall control unit 20 to the zoom control unit 10 as a zooming motor drive pulse value corresponding to the magnification value as a set value for zooming lens motor control. In accordance with the set value, the zoom control unit 10 controls the zooming lens motor to move and adjust the position of the zooming lens 1 in the direction of the optical axis, thereby enabling imaging with a desired zoom. Here, the position of the zooming lens 1 is also determined by the focusing lens 2
Similarly to the above, the position in the movable range of the zooming lens 1 is output to the outside of the zoom control unit 10 in the form of the number of pulses indicating how many pulses the zooming lens motor has been driven from the reference position. It is configured so that: still,
The components described above are well known in video cameras and the like.
【0016】次に、動体検出部5は、カメラプロセス部
4より出力されるビデオ信号から、映像中の動体を検出
するものである。この種の動体検出方法としては、例え
ば、背景差分による方法が知られている。即ち、図3に
示すように、予め観測領域における動体の含まれない画
像41を取り込んで記憶しておく。次に、観測時におけ
る監視画像42(撮像中の画像)と上記画像41とを比
較し、対応する画素毎に画素値の差分をとって得られる
差分値画像43を生成する。この差分値画像43は、予
め記憶しておいた動きの含まれない画像41と異ってい
る部分のみが有意な画素値を持った画像として得られる
ものである。得られた差分値画像43に含まれる有意な
画素値(ゼロに比べて十分大きな値)を持つ画素で構成
される領域44が、動体として検出される。Next, the moving object detecting section 5 detects a moving object in an image from a video signal output from the camera processing section 4. As this kind of moving object detection method, for example, a method using a background difference is known. That is, as shown in FIG. 3, an image 41 that does not include a moving object in the observation region is previously captured and stored. Next, the monitoring image 42 (image being captured) at the time of observation is compared with the image 41, and a difference value image 43 obtained by calculating a difference between pixel values for each corresponding pixel is generated. The difference value image 43 is obtained as an image having a significant pixel value only in a portion different from the previously stored image 41 that does not include motion. An area 44 composed of pixels having a significant pixel value (a value sufficiently larger than zero) included in the obtained difference value image 43 is detected as a moving object.
【0017】検出された動体は、そのサイズ(例えば、
領域44内に含まれる画素数)が、予め想定されたサイ
ズに該当するか否かが判定され、それによって検出した
い大きさを有する所望の動体か否かが判定される。その
際、動体サイズ補正部21により、カメラから動体まで
の被写体距離に応じて、上記検出された動体のサイズを
基準距離で、かつ基準倍率で検出した場合のサイズに補
正して扱う。これにより、従来に比べて広い範囲での特
定サイズの動体検出が可能となる。The size of the detected moving object (for example,
It is determined whether or not the number of pixels included in the area 44) corresponds to a size assumed in advance, and thereby it is determined whether or not the moving object has a desired size to be detected. At this time, the moving body size correction unit 21 corrects the detected size of the moving body to a reference distance and a size detected at the reference magnification according to the subject distance from the camera to the moving body. As a result, a moving object having a specific size can be detected in a wider range than in the related art.
【0018】次に、図4を用いて動体検出部5について
より詳細に説明する。図4において、ビデオキャプチャ
部51は、図1のカメラプロセス部4より出力されるビ
デオ信号を取り込み、各フレーム毎にディジタル画像と
してフレームメモリ52に書き込む。一方、背景メモリ
53は、動体の存在していない状態で撮像された図3の
背景画像41のような画像を、監視開始前に図示しない
初期化回路により予め取り込み記憶させておく。Next, the moving body detecting section 5 will be described in more detail with reference to FIG. In FIG. 4, a video capture unit 51 captures a video signal output from the camera process unit 4 in FIG. 1 and writes it as a digital image in a frame memory 52 for each frame. On the other hand, the background memory 53 previously captures and stores an image such as the background image 41 in FIG. 3 captured in a state where no moving object is present by the initialization circuit (not shown) before the start of monitoring.
【0019】差分演算部54は、フレームメモリ52と
背景メモリ53とにそれぞれ保持された2枚の画像を同
時に対応する画素同しを順次走査順に読み出して得られ
る画素値を入力し、フレームメモリ52からの出力画素
値から背景メモリ53の出力画素値を減算した値を出力
する(ただし、絶対値を出力するものとする)。差分演
算部54から出力される差分結果(絶対値)を1フレー
ム分走査順に並べると、前述した図3の差分値画像43
を得ることができる。The difference calculation unit 54 inputs a pixel value obtained by sequentially reading out the corresponding pixels from the two images held in the frame memory 52 and the background memory 53 in the sequential scanning order. Then, a value obtained by subtracting the output pixel value of the background memory 53 from the output pixel value of the output is output (however, an absolute value is output). When the difference results (absolute values) output from the difference calculation unit 54 are arranged in the scanning order for one frame, the difference value image 43 shown in FIG.
Can be obtained.
【0020】次に、2値化部55は、差分演算部54の
出力を、有意な値と考えられる所定の閾値を用いて2値
化することにより、2つの画像間に有意な差があった領
域の画素のみ1(ON:黒)で、それ以外の画素は0
(OFF:白)の2値化された画素値を走査順に順次出
力する。次に、ノイズ除去部56は、これまでの処理に
おいて諸々の要因で混入するノイズにより生ずる2値画
像中の孤立画素や微小な黒画素領域の除去、及び微小な
孔(黒画素連結領域中の微小な白画素領域の除去等を行
う。Next, the binarizing section 55 binarizes the output of the difference calculating section 54 using a predetermined threshold value which is considered to be a significant value, so that there is no significant difference between the two images. 1 (ON: black) only for the pixels in the area where
(OFF: white) binarized pixel values are sequentially output in the scanning order. Next, the noise removing unit 56 removes an isolated pixel or a minute black pixel region in the binary image caused by noise mixed in due to various factors in the processing up to this point, and removes a minute hole (a minute pixel in the black pixel connection region). A small white pixel area is removed.
【0021】図5はノイズ除去部56の構成例を示す。
図5において、601〜609はラッチであり、図6に
示すように、3×3の画素領域600内に対応する9画
素のビットデータ(各画素1ビットの9ビット)を保持
する。61、62はFIFOメモリであり、それぞれ1
走査線上の画素数分のデータを保持する。即ち、FIF
O61は現在入力中の走査線よりも走査線分以前に入力
したデータを保持しており、FIFO62は現在入力中
の走査線よりも2走査線分以前に入力したデータを保持
している。FIG. 5 shows a configuration example of the noise removing unit 56.
In FIG. 5, reference numerals 601 to 609 denote latches, which hold bit data of 9 pixels (9 bits of 1 bit for each pixel) in a 3 × 3 pixel area 600 as shown in FIG. Reference numerals 61 and 62 denote FIFO memories each having 1
Data for the number of pixels on the scanning line is held. That is, FIF
O61 holds data input before the current scanning line by a scanning line, and FIFO 62 holds data input two scanning lines before the currently input scanning line.
【0022】上記9個のラッチ601〜609のうち、
601〜603は現在入力中の走査線上に並ぶ3画素に
対応するビットデータを保持し、604〜606はその
1走査線隣(副走査方向に隣)、607〜609は、さ
らにその1走査線隣(副走査方向に隣)の走査線上に並
ぶ3画素に対応するビットデータを保持している。これ
は、ラスタ走査線に2値化部55より出力される2値画
像データを順次入力するのに同期して、順次1画素ずつ
データをシフトしていくことになり、これによって3×
3画素の9画素領域で順次映像中を走査することを実現
している。Of the nine latches 601 to 609,
Reference numerals 601 to 603 hold bit data corresponding to three pixels arranged on the currently input scanning line, 604 to 606 are adjacent to one scanning line (adjacent in the sub-scanning direction), and 607 to 609 are further one scanning line. It holds bit data corresponding to three pixels arranged on an adjacent (adjacent in the sub-scanning direction) scanning line. This means that the data is sequentially shifted one pixel at a time in synchronism with the sequential input of the binary image data output from the binarization unit 55 to the raster scanning line.
It is possible to sequentially scan an image in a nine-pixel area of three pixels.
【0023】63は、ROMであり、ラッチ601〜6
09の出力9ビットをアドレス入力とし、これらのラッ
チ601〜609の出力9ビットの状態に対応して1ビ
ットのデータを出力する。ROM63は、9ビットのア
ドレス入力のうち、例えば、5ビット以上が1の時に1
を出力し、5ビット以上が0の時には0を出力するよう
なデータを予め保持させておく。即ち、3×3画素の9
画素領域のうち5画素以上が黒画素のときは、黒画素を
出力し、4画素以下の時は白画素を出力するように設定
しておく。このようにROM63をルックアップテーブ
ルとして用いることにより、孤立画素の除去等が実現で
きる。このノイズ除去部56は、パイプライン処理回路
の構成となっており、入力に対して出力は1走査線と1
画素分の遅延が生ずるが、やはりラスタ走査順にノイズ
除去済みの2値画素が順次出力されてくる。Reference numeral 63 denotes a ROM, and latches 601 to 6
The output 9 bits of 09 are used as an address input, and 1-bit data is output according to the state of the output 9 bits of these latches 601 to 609. The ROM 63 stores a 1-bit signal when 5 or more bits of the 9-bit address input are 1, for example.
Is output in advance, and data that outputs 0 when 5 or more bits are 0 is stored in advance. That is, 9 of 3 × 3 pixels
When five or more pixels in the pixel area are black pixels, black pixels are output, and when four or less pixels are white pixels, white pixels are output. By using the ROM 63 as a look-up table in this manner, removal of isolated pixels and the like can be realized. The noise removing unit 56 has a configuration of a pipeline processing circuit.
Although a delay corresponding to a pixel occurs, binary pixels from which noise has been removed are sequentially output in the raster scanning order.
【0024】図4において、ビットマップメモリ57
は、ノイズ除去部56から出力される2値画素データを
1フレーム分蓄積する。また動体位置検出部58は、上
記ノイズ除去済みの2値画像データを図7に示すように
ラスタ走査順に順次入力し、図8に示すように、黒画素
領域を囲む矩形領域81を示す座標値(Xmin ,
Ymin)と(Xmax ,Ymax )を検出する。これらの座
標値の検出は、基本的にはカウンタと比較器とを用いて
構成される公知の回路で容易に実現できる。In FIG. 4, bit map memory 57
Accumulates the binary pixel data output from the noise removing unit 56 for one frame. The moving object position detection unit 58 sequentially inputs the noise-removed binary image data in the raster scanning order as shown in FIG. 7 and obtains coordinate values indicating a rectangular area 81 surrounding the black pixel area as shown in FIG. (X min ,
Y min ) and (X max , Y max ) are detected. The detection of these coordinate values can be easily realized by a known circuit basically configured using a counter and a comparator.
【0025】即ち、Xmin 、Xmax 、Ymin 、Ymax を
それぞれ検出及び保持するための4個のカウンタと4個
のバッファとを用意する。まず、Xmin を検出するカウ
ンタは、各走査線上のデータで初めて黒画素が出現する
までの主走査方向の画素数をカウントする(図示しない
主走査方向の同期パルスをカウントする)。そのカウン
ト値と、Xmin 保持用のバッファに保持されているそれ
までの走査線でカウントした値とを、比較器で比較し、
カウンタの値がバッファの値よりも小さい値だったなら
ば、Xmin を保持するバッファに保持される値を現在の
カウント値に変更する。そうでない場合は、Xmin を保
持するバッファの値は変更しない。ここで、Xmin を保
持する値は、主走査の走査線上に含まれる画素数より大
きな値に、各走査線毎に初期化される。That is, four counters and four buffers for detecting and holding X min , X max , Y min , and Y max respectively are prepared. First, the counter that detects X min counts the number of pixels in the main scanning direction until the first black pixel appears in the data on each scanning line (counts a synchronization pulse in the main scanning direction, not shown). The comparator compares the count value with the value counted in the previous scan line held in the buffer for holding X min ,
If the value of the counter is smaller than the value of the buffer, the value held in the buffer holding X min is changed to the current count value. Otherwise, the value of the buffer holding X min is not changed. Here, the value holding X min is initialized for each scanning line to a value larger than the number of pixels included on the main scanning scanning line.
【0026】Xmax に関しては、走査線上で黒画素を検
出した後に白画素に戻った点の主走査線上の画素位置を
検出すればよい(黒画素から白画素への変化検出される
まで、主走査同期パルスをカウントする)。そして、そ
れまでのXmax の値に比べて大きければ、Xmax の値を
更新し、さもなければ更新しない。また、Ymin に関し
ては、初めて黒画素を含む走査線を検出した際の、それ
までに走査した走査線本数(副走査同期パルスをカウン
トする)をカウントし、Ymax に関しては、黒画素を含
む走査線に検出した後に、再度黒画素を含まない走査線
を検出した時点の走査線本数をカウントすればよい。With respect to X max , the pixel position on the main scanning line at the point where the pixel returns to the white pixel after detecting the black pixel on the scanning line may be detected (until the change from the black pixel to the white pixel is detected). Scan sync pulses are counted). The larger than the value of X max so far, it updates the value of X max, otherwise not updated. For Y min , the number of scanning lines scanned so far (counting the sub-scanning synchronization pulse) when a scanning line including a black pixel is detected for the first time is counted, and for Y max , the scanning pixel including a black pixel is included. After the detection of the scanning line, the number of scanning lines at the time when the scanning line not including the black pixel is detected again may be counted.
【0027】かくして、2値画像の一フレーム分の走査
を終えると、動体を取り囲む矩形領域の対角頂点の座標
(Xmin ,Ymin )、(Xmax ,Ymax )として検出す
ることができる。When the scanning of one frame of the binary image is completed, the coordinates (X min , Y min ) and (X max , Y max ) of the diagonal vertexes of the rectangular area surrounding the moving object can be detected. .
【0028】次に、図1の動体サイズ検出部6は、動体
検出部5より出力される(Xmin ,Ymin )、
(Xmax ,Ymax )の値と、図4のビットマップメモリ
57に保持されたノイズ除去済みの2値画像データとか
ら、動体のサイズを係数する。Next, the moving body size detecting section 6 in FIG. 1 outputs (X min , Y min ) from the moving body detecting section 5,
From the value of (X max , Y max ) and the noise-removed binary image data held in the bitmap memory 57 of FIG. 4, the size of the moving object is coefficientd.
【0029】図9に動体サイズ検出部6の構成の例を示
す。図9において、走査クロック生成部91は、動体検
出部5より出力される動体を取り囲む矩形領域の対角頂
点の座標(Xmin ,Ymin )、(Xmax ,Ymax )の各
値を入力し、ビットマップメモリ92内の上記矩形領域
のみをアクセスするためのアドレスを順次(ラスタ走査
形式)に生成する。FIG. 9 shows an example of the configuration of the moving object size detecting section 6. In FIG. 9, the scan clock generator 91 receives the coordinates (X min , Y min ) and (X max , Y max ) of the diagonal vertices of the rectangular area surrounding the moving object output from the moving object detector 5. Then, addresses for accessing only the rectangular area in the bitmap memory 92 are sequentially generated (in a raster scanning format).
【0030】即ち、主走査方向には、Xmin からXmax
までの(Xmax −Xmin +1)画素、副走査方向には、
Ymin からYmax までの(Ymax −Ymin +1)本の走
査線分の走査クロックを生成し、図8(a)の81で示
される領域を、あたかも図8(b)の82で示される
(Xmax −Xmin +1)、(Ymax −Ymin +1)画像
の2値画像としてビットマップメモリ92により出力さ
れる(Xmax −Xmin +1)×(Ymax −Ymin +1)
画素の2値画像の黒画素部分の画素のみを(即ち、黒画
素を画素値1として出力し、白画素を画素値0として出
力するとして、このラスタ走査形式で出力する画素値の
1のみを)カウントすることにより、抽出した動体の面
積を、黒画素の画素数として係数する。この黒画素数
(面積)を以て動体サイズとする。That is, in the main scanning direction, X min to X max
Up to (X max −X min +1) pixels in the sub-scanning direction,
A scan clock for (Y max -Y min +1) scan lines from Y min to Y max is generated, and the area indicated by 81 in FIG. 8A is indicated by 82 in FIG. 8B. is (X max -X min +1), is output by the (Y max -Y min +1) bit map memory 92 as binary image of the image (X max -X min +1) × (Y max -Y min +1)
Only the pixels in the black pixel portion of the binary image of the pixels (that is, the black pixel is output as the pixel value 1 and the white pixel is output as the pixel value 0), and only the pixel value 1 output in this raster scanning format is output. ) By counting, the area of the extracted moving object is coefficiented as the number of black pixels. The number of black pixels (area) is used as the moving object size.
【0031】初期化/読み出し部93は、図1の全体制
御部20の制御のもとに、走査クロック生成部91やカ
ウンタ94の初期化を行うと共に、カウンタ94のカウ
ント値を読み出し、全体制御部20へ出力する。The initialization / read-out section 93 initializes the scan clock generation section 91 and the counter 94 under the control of the overall control section 20 in FIG. Output to the unit 20.
【0032】次に、図1の距離計測部11について説明
する。この距離計測部11は、合焦制御部8から出力さ
れるフォーカシングレンズ2の位置を示すフォーカシン
グレンズモータの駆動パルス数(基準位置から現在位置
まで、何パルス分フォーカシングレンズモータを駆動し
たかを示すパルス数)と、ズーム制御部10から出力さ
れるズーミングレンズ1の位置を意味するズーミングレ
ンズモータの駆動パルス数(基準位置から現在位置ま
で、何パルス分フォーカシングレンズモータを駆動した
かを示すパルス数)とを入力し、カメラからカメラが合
焦している被写体までの距離を出力する。Next, the distance measuring section 11 of FIG. 1 will be described. The distance measuring unit 11 outputs the number of driving pulses of the focusing lens motor that indicates the position of the focusing lens 2 output from the focusing control unit 8 (indicates how many pulses the focusing lens motor has been driven from the reference position to the current position). The number of pulses of the zooming lens motor output from the zoom control unit 10 indicating the position of the zooming lens 1 (the number of pulses indicating how many pulses of the focusing lens motor have been driven from the reference position to the current position) ) And outputs the distance from the camera to the subject on which the camera is in focus.
【0033】図1のズーム機能を有する撮像レンズ12
のように、撮像素子3の撮像面側にフォーカシングレン
ズ2があり、被写体側にズーミングレンズ1がある配置
を持つものをリアフォーカスレンズと呼んでいる。リア
フォーカスレンズでは、ズーミングレンズ1の位置を変
えると焦点位置も動いてしまうため、フォーカシングレ
ンズ2も動かさなければ焦点の合った画像が得られなく
なる。The imaging lens 12 having the zoom function shown in FIG.
The lens having the focusing lens 2 on the imaging surface side of the imaging element 3 and the zooming lens 1 on the object side is called a rear focus lens. In the rear focus lens, when the position of the zooming lens 1 is changed, the focal position also moves. Therefore, if the focusing lens 2 is not moved, a focused image cannot be obtained.
【0034】そこで、リアフォーカスレンズ1では、ズ
ーム倍率(変倍率)(即ち、ズーミングレンズのパルス
数)に応じて、フォーカシングレンズ2の位置(即ち、
フォーカシングレンズモータのパルス数)を種々の値に
変えた場合に、それぞれの位置に対するカメラから合焦
する被写体までの距離を予め実測して求めておく。そし
て、ズーミングレンズ1の位置(基準位置からの移動に
要するズーミングモータ駆動パルス数)と、フォーカシ
ングレンズ2の位置(基準位置からの移動に要するフォ
ーカシングレンズモータ駆動パルス数)とをアドレスと
して入力して、その際のカメラから合焦する被写体まで
の距離をデータとして出力するルックアップテーブルを
ROMで構成する。Therefore, in the rear focus lens 1, the position of the focusing lens 2 (that is, the number of pulses of the zooming lens) (that is, the number of pulses of the zooming lens) is changed.
When the number of pulses of the focusing lens motor is changed to various values, the distance from the camera to the in-focus subject at each position is measured and obtained in advance. Then, the position of the zooming lens 1 (the number of zooming motor drive pulses required for movement from the reference position) and the position of the focusing lens 2 (the number of focusing lens motor drive pulses required for movement from the reference position) are input as addresses. A look-up table for outputting the distance from the camera to the object to be focused at that time as data is constituted by a ROM.
【0035】ここで、例えばズーミングモータの駆動パ
ルス数とフォーカシングモータの駆動パルス数のとり得
る値の範囲が、共に0〜2047であったとするとメモ
リ空間としては、2K×2K=4M(211×211=22
22)で、データのダイナミックレンジを8ビットとす
る。即ち、距測の粗さを256通り、0mm〜∞の範囲
を256種の異なる距離で表現すると、4MByteの
容量を持つROMで構成することができる。必要に応じ
て、データのダイナミックレンジを16ビット等として
もよい。この場合は、0mm〜∞の範囲を65536種
の異なる距離のうちのいずれかとして合焦距離を表現す
ることになる。Here, for example, assuming that the range of possible values of the number of driving pulses of the zooming motor and the number of driving pulses of the focusing motor is 0 to 2047, the memory space is 2K × 2K = 4M (2 11 × 2 11 = 22
22 ), the data dynamic range is set to 8 bits. In other words, if the roughness of the distance measurement is 256 and the range of 0 mm to ∞ is represented by 256 different distances, it can be constituted by a ROM having a capacity of 4 MByte. If necessary, the dynamic range of the data may be 16 bits or the like. In this case, the focusing distance is expressed as any of 65536 different distances in the range of 0 mm to ∞.
【0036】次に図10は全体制御部20の構成例を示
す。図10において、22はCPU、23は本発明によ
る記憶媒体としてのプログラムを記憶したROM、24
はRAM、25〜29はI/Oポート、39は通信イン
ターフェース、30はバスである。CPU22は、RO
M23に格納されるプログラムを読み出し、その手順に
従い動作する。動作の過程で、一時的に保持する必要の
ある情報や、状況に応じて変化する情報等はRAM24
上に保持する。尚、上記記憶媒体としては、半導体メモ
リ、光ディスク、光磁気ディスク、磁気媒体等を用いて
よい。FIG. 10 shows an example of the configuration of the overall control unit 20. In FIG. 10, reference numeral 22 denotes a CPU; 23, a ROM storing a program as a storage medium according to the present invention;
Is a RAM, 25 to 29 are I / O ports, 39 is a communication interface, and 30 is a bus. The CPU 22 uses the RO
The program stored in M23 is read out and operates according to the procedure. In the course of the operation, information that needs to be temporarily stored and information that changes depending on the situation are stored in the RAM 24.
Hold on. Note that a semiconductor memory, an optical disk, a magneto-optical disk, a magnetic medium, or the like may be used as the storage medium.
【0037】I/Oポート25は、CPU22と動体検
出部5とのインターフェースとなっている。I/Oポー
ト26は、CPU22と動体サイズ検出部6とのインタ
ーフェースとなっている。I/Oポート27は、CPU
22と合焦検出対象領域設定部7とのインターフェー
ス、I/Oポート28は、CPU22と距離計測部11
とのインターフェース、I/Oポート29は、CPU2
2と変倍設定部9とのインターフェースとなっている。
また通信インターフェース39は、外部の機器と交信す
るものであり、例えば、検出したい動体のサイズを外部
の装置から入力したり、所望のサイズの動体を検出した
際に、その旨を外部に送信・通知したりするのに用い
る。The I / O port 25 serves as an interface between the CPU 22 and the moving object detecting section 5. The I / O port 26 serves as an interface between the CPU 22 and the moving body size detection unit 6. The I / O port 27 is a CPU
The I / O port 28 is an interface between the CPU 22 and the focus detection target area setting unit 7.
Interface with the I / O port 29
2 and an interface with the magnification setting unit 9.
The communication interface 39 communicates with an external device. For example, when the size of a moving object to be detected is input from an external device, or when a moving object having a desired size is detected, the fact is transmitted to the outside. Used to notify.
【0038】次に、図11に示すフローチャートを用い
て、ROM23内に格納されたプログラム手順を読み出
し、CPU22によりプログラムが実行されることによ
り、予め大きさ(サイズ)が既知の動体の検出を行う場
合の一連の動作を説明する。図11において、処理を開
始すると、ステップS1では通信インターフェース39
を介して外部のホストコンピュータより所望の変倍率用
を入力し、図10のI/O−5(29)を介して変倍設
定部9に入力した変倍率Dをセットする。これにより前
述の如く変倍設定部9は、倍率値Dに応じてズーム制御
部10にズーミングレンズモータを制御させ、所望の変
倍率Dに装置をセットさせる。Next, using the flowchart shown in FIG. 11, the program procedure stored in the ROM 23 is read, and the program is executed by the CPU 22 to detect a moving object whose size (size) is known in advance. A series of operations in such a case will be described. In FIG. 11, when the process is started, in step S1, the communication interface 39 is started.
And input a desired scaling factor from an external host computer through the I / O-5 (29) of FIG. 10, and set the scaling factor D input to the scaling setting unit 9 via the I / O-5 (29) in FIG. As a result, the magnification setting unit 9 controls the zoom control unit 10 to control the zooming lens motor in accordance with the magnification value D, and sets the apparatus to a desired magnification D as described above.
【0039】ステップS1を終えると、ステップS2へ
進み通信インターフェース39を介して外部のホストコ
ンピュータより、検出したい動体のサイズSを入力す
る。入力された大きさ情報Sは、RAM24上の所定の
領域に保持される。ここで、動体のサイズSは、本シス
テムに用いるカメラで、基準距離(本実施の形態では1
mとする)だけ離れた距離から基準倍率(本実施の形態
では水平方向の画角36゜、垂直方向の画角27゜の場
合を1.0倍として基準倍率とする)に設定された画角
での画素数(図16の124の例では、図17の124
の内に含まれる画素数約84,000画素)を入力す
る。After step S1, the process proceeds to step S2, where the size S of the moving object to be detected is input from an external host computer via the communication interface 39. The input size information S is held in a predetermined area on the RAM 24. Here, the size S of the moving object is the reference distance (1 in the present embodiment) of the camera used in the present system.
m) is set to the reference magnification (in the present embodiment, the reference magnification is set to 1.0 × when the horizontal angle of view is 36 ° and the vertical angle of view is 27 °). The number of pixels at the corner (124 in FIG.
Are input (approximately 84,000 pixels).
【0040】次にステップS3に進み所望のサイズの動
体検出ループ(ステップS3〜S6)に入る。ステップ
S3の詳細を図12に示す。ステップS3では、まずス
テップS30で動体検出部5に、I/O−1(25)を
介してアクセスし、動体位置検出部58より出力される
動体を取り囲む矩形領域81の対角頂点座標(Xmin,
Ymin )、(Xmax ,Ymax )を取り込む。次にステッ
プS31に進み、取り込んだ(Xmin ,Ymin )、(X
max ,Ymax )の座標値から、動体を囲む矩形領域81
の中心点の座標値、 (Xc ,Yc )を、 Xc =(Xmax −Xmin )/2 Yc =(Ymax −Ymin )/2 の演算により求める。Next, the process proceeds to step S3, and enters a moving object detection loop of a desired size (steps S3 to S6). FIG. 12 shows the details of step S3. In step S3, first, the moving body detection unit 5 is accessed via the I / O-1 (25) in step S30, and the diagonal vertex coordinates (X) of the rectangular area 81 surrounding the moving body output from the moving body position detection unit 58 are output. min ,
Y min ) and (X max , Y max ). Then, the process proceeds to a step S31, at which (X min , Y min ), (X
max , Y max ), the rectangular area 81 surrounding the moving object
Coordinate values of the center point, (X c, Y c) and obtained by calculation of X c = (X max -X min ) / 2 Y c = (Y max -Y min) / 2.
【0041】次にステップS32に進み、ステップS3
1で求めた動体を囲む矩形領域の中心点の座標値
(Xc ,Yc )を図10のI/O−3(27)を経由
し、合焦検出対象領域設定部7を介して、Xc 、Yc を
合焦制御部8にセットする。これにより、距離計測部1
1で合焦した被写体までの距離を計測する対象を設定す
る。その後ステップS3の一連の処理を終えた後、図1
1のルーチンに復帰し、ステップS4に進む。ステップ
S4では動体までの距離を検出する。Then, the process proceeds to a step S32, and a step S3
The coordinate values (X c , Y c ) of the center point of the rectangular area surrounding the moving body obtained in 1 are passed through the I / O-3 (27) in FIG. X c and Y c are set in the focus control unit 8. Thereby, the distance measuring unit 1
The target for measuring the distance to the focused object in step 1 is set. After a series of processes in step S3 is completed, FIG.
The process returns to the routine of Step 1 and proceeds to Step S4. In step S4, the distance to the moving object is detected.
【0042】ステップS4の詳細を図13に示す。ステ
ップS4では、まずステップS40で、合焦検出対象領
域設定部7を介して合焦制御部8が、合焦状態にあると
判定しているか否か示す信号を取込み合焦状態にあるか
否かを判断する。合焦状態にないと判断される場合に
は、再度ステップS40の手順を繰り返す。合焦状態に
あると判定される場合には、ステップS41に進む。ス
テップS41では、図10のI/O−4(28)を介し
て、距離計測部11の出力である合焦中の被写体までの
距離情報Loを読み込んでステップS42に進む。前述
したようにLoは0mm〜∞までの距離を、8bitも
しくは16bitのコードとして符号表現したものであ
るので、ステップS42は予めプログラム中に登録され
ている図示しない対応表に基づいてカメラから合焦中の
被写体までの距離L(単位:メートル)に復号する。FIG. 13 shows the details of step S4. In step S4, first, in step S40, the focus control unit 8 fetches a signal indicating whether or not the camera is in focus via the focus detection target area setting unit 7, and determines whether or not the camera is in focus. Judge. If it is determined that the camera is not in focus, the procedure of step S40 is repeated again. If it is determined that the camera is in focus, the process proceeds to step S41. In step S41, the distance information Lo to the in-focus subject, which is the output of the distance measuring unit 11, is read via the I / O-4 (28) in FIG. 10, and the process proceeds to step S42. As described above, Lo is a code representing the distance from 0 mm to ∞ as an 8-bit or 16-bit code. Therefore, in step S42, focusing is performed by the camera based on a correspondence table (not shown) registered in the program in advance. Decoding is performed to the distance L (unit: meter) to the middle object.
【0043】そしてステップS4の一連の処理を終えて
から図11のルーチンに復帰し、ステップS5に進む。
ステップS5の詳細を図14に示す。ステップS5で
は、まずステップS50にて、図2のI/O−2(2
6)を介して、動体検出部6にアクセスし、動体サイズ
(画素数)Soを入力する。次にステップS51に進
み、ステップS1で入力した変倍率Dと、ステップS4
2で求めたカメラから合焦中の被写体までの距離Lと、
ステップS50で入力したSoとから基準距離1.0m
でかつ基準倍率で撮像した際に得られるであろうサイズ
S′を S′=So×(L/D)2 の演算により求める。After a series of processes in step S4 is completed, the process returns to the routine in FIG. 11 and proceeds to step S5.
FIG. 14 shows the details of step S5. In step S5, first, in step S50, I / O-2 (2
6), the moving body detection unit 6 is accessed, and the moving body size (number of pixels) So is input. Then, the process proceeds to a step S51, wherein the scaling factor D input in the step S1 and the step S4
The distance L from the camera obtained in step 2 to the focused object;
A reference distance of 1.0 m from So input in step S50
And the size S ′ that would be obtained when the image is taken at the reference magnification is obtained by the calculation of S ′ = So × (L / D) 2 .
【0044】そして、ステップS5の一連の処理を終了
して、図11のルーチンに復帰し、ステップS6へ進
む。ステップS6では、ステップS51で算出たサイズ
S′と、ステップS2で入力し、RAM24上に保持さ
れた検出したい動体のサイズSとの比が、所定の値以内
にあるか否かを判定する。即ち 0.8<S′/S<1.2 であるか否かを判定することにより、動体が所望のサイ
ズであるか否かを判定する。Then, the series of processes in step S5 is completed, the process returns to the routine in FIG. 11, and proceeds to step S6. In step S6, it is determined whether or not the ratio between the size S 'calculated in step S51 and the size S of the moving object to be detected input in step S2 and stored in the RAM 24 is within a predetermined value. That is, it is determined whether or not 0.8 <S '/ S <1.2 to determine whether or not the moving object has a desired size.
【0045】所望のサイズにない場合、即ち、 0.8≧S′/S もしくは、 1.2≦S′/S の場合には、ステップS3に戻り、再度動体検出以降の
手順を繰り返す。If the size is not the desired size, that is, if 0.8.gtoreq.S '/ S or 1.2.ltoreq.S' / S, the process returns to step S3, and the procedure after detecting the moving object is repeated again.
【0046】また、所望のサイズである場合、即ち 0.8<S′/S<1.2 である場合には、ステップS7へ進む。ステップS7で
は、所望のサイズの動体を検出した旨を、通信インター
フェース39を通じて外部の機器に通報する。以上によ
り定められたサイズの動体の検出の一連の手順を終了す
る。If the size is the desired size, that is, if 0.8 <S '/ S <1.2, the process proceeds to step S7. In step S7, the fact that a moving object having a desired size has been detected is notified to an external device via the communication interface 39. A series of procedures for detecting the moving object having the determined size is ended.
【0047】尚、上記の定数0.8や1.2は必ずし
も、これらに限るものではなく、使用機材や使用環境等
に応じて調整し、例えば0.75、0.25や0.8
5、1.15等であってもよい。The above-mentioned constants 0.8 and 1.2 are not necessarily limited to these, but may be adjusted according to the equipment used, the use environment, etc., for example, 0.75, 0.25 or 0.8.
5, 1.15 or the like.
【0048】次に第2の実施の形態について説明する。
上述の第1の実施の形態において、図11のフローチャ
ートのステップS2から入力される動体サイズは、必ず
しもカメラから基準距離だけ離れた位置で、かつカメラ
の画角も基準倍率としたときの、検地すべき動体となる
被写体の画素数に限定するものではない。即ち、動体サ
イズとして動体となる被写体を撮像した際の撮影中で、
その被写体を取り囲む矩形の領域の水平方向のサイズX
w(画素)と、垂直方向のサイズYw(画素)とから成
る所望のサイズを入力する形式にしてもよい。Next, a second embodiment will be described.
In the above-described first embodiment, the moving object size input from step S2 in the flowchart of FIG. 11 is not necessarily a position detected by a reference distance from the camera and the angle of view of the camera is also a reference magnification. The present invention is not limited to the number of pixels of a subject to be a moving object. In other words, during shooting when capturing a moving subject as a moving body size,
The horizontal size X of the rectangular area surrounding the subject
A desired size consisting of w (pixel) and vertical size Yw (pixel) may be input.
【0049】その場合には、ステップS5で補正するの
は、動体サイズ検出部6より得られる動体サイズSoで
はなく、動体検出部5より得られる動体を取り囲む矩形
領域に関する情報となる。即ち、ステップS5の詳細
は、図15に示すフローチャートに変更される。In this case, what is corrected in step S5 is not the moving object size So obtained by the moving object size detection unit 6, but information relating to a rectangular area surrounding the moving object obtained by the moving object detection unit 5. That is, the details of step S5 are changed to the flowchart shown in FIG.
【0050】図15において、ステップS50aでは、
前記ステップS30で動体検出部5より入力した動体を
取り囲む矩形領域の対角頂点座標(Xmin ,Ymin )、
(X max ,Ymax )から、 Xo=Xmax −Xmin Yo=Ymax −Ymin の演算を実行し、矩形領域の水平方向の巾Xoと垂直方
向の高さYoとを求める。In FIG. 15, in step S50a,
The moving object input from the moving object detection unit 5 in step S30 is
Diagonal vertex coordinates (Xmin, Ymin),
(X max, Ymax), Xo = Xmax-Xmin Yo = Ymax-Ymin And calculate the horizontal width Xo and the vertical direction of the rectangular area.
Direction height Yo.
【0051】次に、ステップS51aに進み、ステップ
S1で入力した変倍率Dと、ステップS42で求めたカ
メラから合焦中の被写体までの距離Lと、ステップS5
0aで求めたXo,Yoとから、基準距離1.0mでか
つ基準倍率で撮影した際に得られるであろう被写体を取
り囲む矩形の水平方向のサイズXo′と、垂直方向のサ
イズYo′を Xo′=Xo×(L/D) Yo′=Yo×(L/D) の演算により求める。そして、ステップS5の一連の処
理を終了して図11のルーチンへ復帰し、ステップS6
に進む。Then, the process proceeds to a step S51a, wherein the scaling factor D input in the step S1, the distance L from the camera to the focused object obtained in the step S42, and the step S5
From Xo and Yo obtained in 0a, the horizontal size Xo ′ of the rectangle surrounding the subject and the vertical size Yo ′ that would be obtained when photographing at the reference distance of 1.0 m and at the reference magnification are Xo. '= Xo × (L / D) Yo ′ = Yo × (L / D) Then, the series of processes in step S5 is completed, and the process returns to the routine in FIG.
Proceed to.
【0052】また、ステップS6も本実施の形態におい
ては、ステップS2で入力するXwとYwに対し、それ
ぞれステップS51aで算出されたXwとYwに対し、
それぞれステップS51aで算出されたXo′,Yo′
との比を求め所定の値以内にあるか否かを判定する。即
ち 0.8<Xo′/Xw<1.2 かつ 0.8<Yo′/Yw<1.2 であるか否かを判定することにより、動体が所望のサイ
ズであるか否かを判定する。上記条件をXo′,Yo′
が共に満たすならば所望のサイズの動体が検出されたと
判定し、さもなければ、検出されなかったとするように
変更する。In the present embodiment, step S6 also corresponds to Xw and Yw input in step S2, and to Xw and Yw calculated in step S51a, respectively.
Xo ', Yo' calculated in step S51a, respectively.
And it is determined whether the ratio is within a predetermined value. That is, by determining whether 0.8 <Xo '/ Xw <1.2 and 0.8 <Yo / Yw <1.2, it is determined whether the moving object has a desired size. . Xo ', Yo'
Are satisfied, it is determined that a moving object of a desired size has been detected, and otherwise, a change is made so as not to be detected.
【0053】尚、上記0.8、1.2等の定数はこれに
限るものではなく、例えば0.85、1.15等や0.
75、1.25等であってもよい。The constants such as 0.8 and 1.2 are not limited to the above, and are, for example, 0.85 and 1.15 and 0.
75, 1.25, etc.
【0054】本実施の形態によれば、動体サイズ検出部
6において、必ずしも動体の映像中に占める画素数を計
数する必要はなくなるため、回路構成を簡素化すること
ができる。According to the present embodiment, the moving object size detector 6 does not necessarily need to count the number of pixels occupied in the moving object image, so that the circuit configuration can be simplified.
【0055】次に第3の実施の形態について説明する。
図11のフローチャートのステップS2で入力される動
体サイズは、必ずしも第1及び第2の実施の形態に開示
した形式に限るものではない。即ち動体サイズとして、
検知すべき動体となる被写体の実寸を入力する形式にし
てもよい。Next, a third embodiment will be described.
The moving object size input in step S2 of the flowchart in FIG. 11 is not necessarily limited to the formats disclosed in the first and second embodiments. That is, as the moving body size,
The actual size of the subject to be detected may be input.
【0056】その場合は、実寸を例えば正面からみた際
の縦の長さ(高さ)H(m)、横の長さ(巾)W(m)
として入力すればよい。このとき画角36.0°で、カ
メラから被写体までの距離を1mとした場合には、撮影
される映像中の水平方向の巾は約0.65mであり、こ
れを640画素として画像入力することになる。このた
め、横の長さ(巾)W(m)と、第2の実施の形態で述
べた基準距離、基準画角(倍率)の条件下での被写体を
取り囲む矩形の水平方向サイズXwとの関係は、 Xw=(W/0.65)×640 として求められる。In this case, the actual size is, for example, a vertical length (height) H (m) and a horizontal length (width) W (m) when viewed from the front.
Should be input as At this time, if the angle of view is 36.0 ° and the distance from the camera to the subject is 1 m, the horizontal width in the captured image is about 0.65 m, and this is input as an image with 640 pixels. Will be. Therefore, the horizontal length (width) W (m) and the horizontal size Xw of the rectangle surrounding the subject under the conditions of the reference distance and the reference angle of view (magnification) described in the second embodiment are used. The relationship is obtained as Xw = (W / 0.65) × 640.
【0057】また、カメラの垂直方向の画角27.0°
は、基準距離の下では撮像される映像中の巾約0.48
mであり、これを480画素として画像入力することか
ら第2の実施の形態で述べた基準距離、基準画角(倍
率)の条件下での被写体を取り囲む矩形の垂直方向サイ
ズYwは、 Yw=(H/0.48)×480 として求めることができる。The vertical angle of view of the camera is 27.0 °.
Is a width of about 0.48 in the image captured under the reference distance.
m, and the image is input as 480 pixels, so that the vertical size Yw of the rectangle surrounding the subject under the conditions of the reference distance and the reference angle of view (magnification) described in the second embodiment is Yw = (H / 0.48) × 480.
【0058】この様に動体サイズを実寸としてステップ
S2で入力し、上記各式に基づき、Xw、Ywに換算す
れば、あとは第2の実施の形態と全く同様に動作可能で
ある。As described above, if the moving body size is input as the actual size in step S2 and converted into Xw and Yw based on the above equations, the operation can be performed in exactly the same manner as in the second embodiment.
【0059】本実施の形態によれば、カメラシステムの
仕様に左右されずに動体のサイズを入力することがで
き、使い勝手の向上を図ることができる。According to the present embodiment, the size of the moving object can be input without being influenced by the specifications of the camera system, and the usability can be improved.
【0060】次に第4の実施の形態について説明する。
前述の第2の実施の形態における所望の動体サイズとし
て、ある値の範囲を入力するようにしてもよい。即ち、 Xwmin ≦Xw≦Xwmax として、Xwの値がXmin からXwmax の値にあれば、
所望のサイズにあるとするものである。Ywに関して
も、同様である。Next, a fourth embodiment will be described.
A range of a certain value may be input as the desired moving object size in the above-described second embodiment. That is, as Xw min ≦ Xw ≦ Xw max, if the value of Xw from X min to the value of Xw max,
It is assumed that it is in a desired size. The same applies to Yw.
【0061】このとき、ステップS6では、 0.8<Yo′/Ywmax かつ Yo′/Ywmin <
1.2 であり、かつ 0.8<Xo′/Xwmax かつ Xo′/Xwmin <
1.2 である場合に動体が所望のサイズであるとするものであ
る。At this time, in step S6, 0.8 <Y '/ Yw max and Yo' / Yw min <
1.2 and 0.8 <Xo '/ Xw max and Xo' / Xw min <
1.2, it is assumed that the moving object has a desired size.
【0062】即ち、第1の実施の形態では Smin <S<Smax とし、 0.8<S′/Smax かつ S′/Smin <1.2 が満たされるか否かが判定式となる。That is, in the first embodiment, S min <S <S max is satisfied, and it is determined whether 0.8 <S ′ / S max and S ′ / S min <1.2 are satisfied. Become.
【0063】 また、第3の実施の形態では、Hmin ≦H≦Hmax Wmin ≦W≦Wmax のHmin 、Hmax 、Wmin 、Wmax を入力し、 Ywmax =(Hmax /0.48)×480 Ywmin =(Hmin /0.48)×480 Xwmax =(Wmax /0.65)×640 Xwmin =(Wmin /0.65)×640 として、上記第2の実施の形態の場合と同様の変形を行
えばよい。[0063] In the third embodiment, H min ≦ H ≦ H max W min ≦ W ≦ W max of H min, H max, W min , enter a W max, Yw max = (H max / 0.48) × 480 Yw min = (H min /0.48)×480 Xw max = (W max /0.65)×640 Xw min = (W min /0.65)×640 Modifications similar to those of the embodiment may be made.
【0064】本実施の形態によれば弾性のある変形しや
すい動体や、撮像される向きにより、動体のサイズが変
わる場合等への対応が可能となる。According to the present embodiment, it is possible to cope with a case in which the size of the moving object changes depending on the elastic and easily deformable moving object or the direction in which the image is taken.
【0065】尚、上記各実施の形態では、倍率と動体ま
での距離により補正されるのは、検出された動体のサイ
ズとした例について説明したが、これに限るものではな
く、予め与えられた情報としての検出したい動体の大き
さに関する情報を補正する形式で実施してもよいことは
もちろんである。In each of the above embodiments, an example in which the correction based on the magnification and the distance to the moving object is the size of the detected moving object has been described. However, the present invention is not limited to this. Of course, the present invention may be implemented in a form in which information relating to the size of a moving object to be detected as information is corrected.
【0066】また各実施の形態においては、図11のフ
ローチャートに示すように所望のサイズの動体を検知し
て警報を発生した場合は一連の処理を終了するものとし
て説明したが、本発明はこれに限るものではなく、引き
続き動体検知を再度繰り返してもよい。即ち、図11の
ステップS7を終えた後も、再びステップS3に戻るよ
うに構成してももちろんよい。In each embodiment, as shown in the flow chart of FIG. 11, when a moving object of a desired size is detected and an alarm is issued, a series of processing is terminated. However, the moving object detection may be repeated again. That is, after step S7 of FIG. 11 is completed, the process may return to step S3 again.
【0067】[0067]
【発明の効果】以上説明したように、本発明によれば、
映像から検出された動体までの距離情報と、検出したい
動体の大きさに関する情報と、映像から検出された動体
の大きさに関する情報とを用いることによって、従来に
比べてより広い監視域で特定のサイズの動体を検出する
ことができる。また撮像倍率を可変としても特定サイズ
の動体を検出することができる。さらに距離計測に、合
焦制御の情報を活用することにより、より簡素な構成で
上記効果が得られる。As described above, according to the present invention,
By using the information on the distance to the moving object detected from the video, the information on the size of the moving object to be detected, and the information on the size of the moving object detected from the image, a specific monitoring area can be specified in a wider monitoring area than before. A moving object of a size can be detected. Further, a moving object of a specific size can be detected even when the imaging magnification is variable. Further, by utilizing the information of the focus control for the distance measurement, the above effect can be obtained with a simpler configuration.
【図1】本発明の実施の形態を示すブロック図である。FIG. 1 is a block diagram showing an embodiment of the present invention.
【図2】合焦検出対象領域の例を示す構成図である。FIG. 2 is a configuration diagram illustrating an example of a focus detection target area.
【図3】背景差分による動体検出方向を説明する構成図
である。FIG. 3 is a configuration diagram illustrating a moving object detection direction based on a background difference.
【図4】動体検出部の構成を示すブロック図である。FIG. 4 is a block diagram illustrating a configuration of a moving object detection unit.
【図5】ノイズ除部の構成例を示すブロック図である。FIG. 5 is a block diagram illustrating a configuration example of a noise removing unit.
【図6】3×3の9画素領域を示す構成図である。FIG. 6 is a configuration diagram showing a 3 × 3 9-pixel area.
【図7】テスター走査順に入力されるノイズ除去済の2
値画像データを示す構成図である。FIG. 7 shows a noise-removed 2 input in a tester scanning order.
FIG. 3 is a configuration diagram illustrating value image data.
【図8】画素領域を囲む矩形領域を示す構成図である。FIG. 8 is a configuration diagram showing a rectangular area surrounding a pixel area.
【図9】動体サイズ検出部のブロック図である。FIG. 9 is a block diagram of a moving object size detection unit.
【図10】全体制御部の構成例を示すブロック図であ
る。FIG. 10 is a block diagram illustrating a configuration example of an overall control unit.
【図11】大きさの既知な動体の検出を行う一連の手順
を示すフローチャートである。FIG. 11 is a flowchart showing a series of procedures for detecting a moving object having a known size.
【図12】動体位置の検出の一連の手順を示すフローチ
ャートである。FIG. 12 is a flowchart showing a series of procedures for detecting a moving body position.
【図13】動体までの距離検出の一連の手順を示すフロ
ーチャートである。FIG. 13 is a flowchart illustrating a series of procedures for detecting a distance to a moving object.
【図14】動体サイズ検出及び動体サイズ補正の一連の
手順を示すフローチャートである。FIG. 14 is a flowchart showing a series of procedures of moving body size detection and moving body size correction.
【図15】図11のステップS5の手順の詳細を示す第
2の実施の形態における一連の手順を示すフローチャー
トである。FIG. 15 is a flowchart showing a series of procedures in a second embodiment showing details of the procedure of step S5 in FIG. 11;
【図16】同一物体の映像中でのサイズとカメラからの
距離の関係の一例を示す構成図である。FIG. 16 is a configuration diagram illustrating an example of a relationship between a size of the same object in an image and a distance from a camera.
【図17】図12の各状態での映像中における物体のサ
イズを示す構成図である。17 is a configuration diagram showing the size of an object in a video in each state of FIG.
【図18】撮像倍率と画角の関係を示す構成図である。FIG. 18 is a configuration diagram illustrating a relationship between an imaging magnification and an angle of view.
1 ズーミングレンズ 2 フォーカシングレンズ 3 撮像素子 4 カメラプロセス部 5 動体検出部 6 動体サイズ検出部 7 合焦検出対象領域設定部 8 合焦制御部 9 変倍設定部 10 ズーム制御部 11 距離計測部 20 全体制御部 21 動体サイズ補正部 22 CPU 23 ROM 24 RAM 25〜29 I/O 39 外部機器とのインターフェース DESCRIPTION OF SYMBOLS 1 Zooming lens 2 Focusing lens 3 Image sensor 4 Camera process unit 5 Moving object detection unit 6 Moving object size detection unit 7 Focus detection target area setting unit 8 Focus control unit 9 Zoom setting unit 10 Zoom control unit 11 Distance measurement unit 20 Overall Control unit 21 Moving object size correction unit 22 CPU 23 ROM 24 RAM 25 to 29 I / O 39 Interface with external device
Claims (19)
中から動体を検出する動体検出手段と、 上記動体検出手段で検出した動体の大きさに関する情報
を検出する動体サイズ検出手段と、 上記動体検出手段で検出した動体から上記撮像手段まで
の距離を計測する計測手段と、 上記計測手段で計測された距離情報及び上記動体サイズ
検出手段で検出された動体の大きさに関する情報とから
所定の大きさを有する動体を検出する所定動体検出手段
とを有することを特徴とする動体検出装置。1. A moving object detecting means for detecting a moving object from image data input by an imaging means, a moving object size detecting means for detecting information on a size of a moving object detected by the moving object detecting means, and the moving object detecting means Measuring means for measuring the distance from the moving body to the imaging means detected in the above, a predetermined size from the distance information measured by the measuring means and information on the size of the moving body detected by the moving body size detecting means A moving body detecting device for detecting a moving body having the moving body.
の大きさに関する情報を設定する設定手段を有し、上記
設定手段によって設定された大きさの動体を検出するこ
とを特徴とする請求項1記載の動体検出装置。2. The moving object detecting apparatus according to claim 1, wherein said predetermined moving object detecting means has setting means for setting information relating to the size of the moving object to be detected, and detects the moving object having the size set by said setting means. The moving object detection device according to any one of the preceding claims.
た距離情報を用いて、上記検出された動体の大きさに関
する情報と上記設定された検出したい動体の大きさに関
する情報との少なくともいずれか一方を補正する補正手
段を設け、上記補正手段より得られる補正された動体の
大きさに関する情報を用いて上記所定の大きさを有する
動体を検出することを特徴とする請求項2記載の動体検
出装置。3. The predetermined moving object detecting means uses the measured distance information to obtain at least one of the information on the detected size of the moving object and the set information on the size of the moving object to be detected. 3. A moving object detection apparatus according to claim 2, further comprising a correcting means for correcting one of the moving objects, and detecting the moving object having the predetermined size using information on the size of the moving object corrected by the correcting means. apparatus.
上記補正手段は、上記ズーム制御手段で用いる変倍率情
報と上記計測された距離情報とを用いて、上記検出され
た動体の大きさに関する情報と上記設定された検出した
い動体の大きさに関する情報との少なくともいずれか一
方を補正することを特徴とする請求項3記載の動体検出
装置。4. A zoom control means for the image pickup means,
The correction means uses the magnification information and the measured distance information used in the zoom control means, and information on the size of the detected moving object and information on the set size of the moving object to be detected. The moving object detection device according to claim 3, wherein at least one of the following is corrected.
記計測手段は、上記ズーム制御手段におけるズーム制御
情報と、上記合焦手段における合焦制御情報とを用いて
距離情報を計測することを特徴とする請求項4記載の動
体検出装置。5. The apparatus according to claim 1, further comprising a focusing control unit provided in the imaging unit, wherein the measuring unit measures distance information using zoom control information in the zoom control unit and focusing control information in the focusing unit. The moving object detection device according to claim 4, wherein:
のズーミングレンズの駆動状態を示す情報であり、上記
合焦制御情報とは、上記撮像手段のフォーカシングレン
ズの駆動状態を示す情報であることを特徴とする請求項
5記載の動体検出装置。6. The zoom control information is information indicating a driving state of a zooming lens of the imaging unit, and the focusing control information is information indicating a driving state of a focusing lens of the imaging unit. The moving object detection device according to claim 5, wherein
報に応じて上記動体の大きさに関する情報を、基準距離
でかつ上記撮像手段の基準倍率で検出した大きさに補正
することを特徴とする請求項3記載の動体検出装置。7. The method according to claim 1, wherein the correction means corrects information on the size of the moving object to a size detected at a reference distance and at a reference magnification of the imaging means according to the measured distance information. The moving object detection device according to claim 3.
記動体のサイズ情報であることを特徴とする請求項1記
載の動体検出装置。8. The moving object detection device according to claim 1, wherein the information on the size of the moving object is size information of the moving object.
記映像における上記動体を取り囲む所定形状の領域であ
ることを特徴とする請求項1記載の動体検出装置。9. The moving object detection apparatus according to claim 1, wherein the information on the size of the moving object is a region of a predetermined shape surrounding the moving object in the video.
タ中から動体を検出する工程と、 上記検出した動体の大きさに関する情報を検出する工程
と、 上記検出した動体から上記撮像手段までの距離を計測す
る工程と、 上記計測された距離情報及び上記検出された動体の大き
さに関する情報とから所定の大きさを有する動体を検出
する工程とを有することを特徴とする動体検出方法。10. A step of detecting a moving object from image data input by an imaging unit, a step of detecting information on the size of the detected moving object, and measuring a distance from the detected moving object to the imaging unit. And a step of detecting a moving object having a predetermined size from the measured distance information and the information on the detected size of the moving object.
する工程は検出したい動体の大きさに関する情報を設定
する工程を含み、上記設定された大きさの動体を検出す
ることを特徴とする請求項10記載の動体検出方法。11. The method according to claim 11, wherein the step of detecting a moving object having a predetermined size includes a step of setting information on the size of the moving object to be detected, and detecting the moving object having the set size. Item 11. The moving object detection method according to Item 10.
する工程は、上記計測された距離情報を用いて、上記検
出された動体の大きさに関する情報と上記設定された検
出したい動体の大きさに関する情報との少なくともいず
れか一方を補正する工程を設け、補正された動体の大き
さに関する情報を用いて上記所定の大きさを有する動体
を検出することを特徴とする請求項11記載の動体検出
方法。12. The step of detecting a moving object having a predetermined size includes using the measured distance information to obtain information on the size of the detected moving object and the set size of the moving object to be detected. 12. A moving object detection method according to claim 11, further comprising the step of correcting at least one of the information about the moving object and detecting the moving object having the predetermined size using the corrected information on the size of the moving object. Method.
を設け、上記補正する工程は、上記ズーム制御で用いる
変倍率情報と上記計測された距離情報とを用いて、上記
検出された動体の大きさに関する情報と上記設定された
検出したい動体の大きさに関する情報との少なくともい
ずれか一方を補正することを特徴とする請求項12記載
の動体検出方法。13. The method according to claim 13, further comprising the step of controlling the zoom of the image pickup means, wherein the step of correcting includes determining the size of the detected moving object by using magnification information used in the zoom control and the measured distance information. 13. The moving object detection method according to claim 12, wherein at least one of the information on the moving object and the set information on the size of the moving object to be detected is corrected.
設け、上記計測する工程は、上記ズーム制御におけるズ
ーム制御情報と、上記合焦制御における合焦制御情報と
を用いて距離情報を計測することを特徴とする請求項1
3記載の動体検出方法。14. The method according to claim 1, further comprising the step of controlling focusing of the image pickup unit, wherein the measuring includes measuring distance information using zoom control information in the zoom control and focusing control information in the focusing control. 2. The method according to claim 1, wherein
4. The moving object detection method according to 3.
段のズーミングレンズの駆動状態を示す情報であり、上
記合焦制御情報とは、上記撮像手段のフォーカシングレ
ンズの駆動状態を示す情報であることを特徴とする請求
項14記載の動体検出方法。15. The zoom control information is information indicating a driving state of a zooming lens of the imaging unit, and the focusing control information is information indicating a driving state of a focusing lens of the imaging unit. The moving object detection method according to claim 14, wherein:
距離情報に応じて上記動体の大きさに関する情報を、基
準距離でかつ上記撮像手段の基準倍率で検出した大きさ
に補正することを特徴とする請求項12記載の動体検出
方法。16. The method according to claim 1, wherein the correcting step corrects the information on the size of the moving object to a size detected at a reference distance and at a reference magnification of the imaging unit in accordance with the measured distance information. The moving object detection method according to claim 12, wherein
上記動体のサイズ情報であることを特徴とする請求項1
0記載の動体検出方法。17. The information on the size of the moving object is as follows:
2. The information of the size of the moving object.
0 The moving object detection method according to 0.
上記映像における上記動体を取り囲む所定形状の領域で
あることを特徴とする請求項10記載の動体検出方法。18. The information on the size of the moving object is as follows:
The moving object detection method according to claim 10, wherein the moving image is a region of a predetermined shape surrounding the moving object in the video.
する工程を実行するためのプログラムを記憶したコンピ
ュータ読み取り可能な記憶媒体。19. A computer-readable storage medium storing a program for executing the steps constituting the moving object detection method according to claim 10.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9274239A JPH11112966A (en) | 1997-10-07 | 1997-10-07 | Moving object detecting device, moving object detecting method, and computer-readable storage medium |
| EP98307946A EP0908846A3 (en) | 1997-10-07 | 1998-09-30 | Moving object detection apparatus and method |
| US09/164,624 US20030117516A1 (en) | 1997-10-07 | 1998-10-01 | Monitoring system apparatus and processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9274239A JPH11112966A (en) | 1997-10-07 | 1997-10-07 | Moving object detecting device, moving object detecting method, and computer-readable storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11112966A true JPH11112966A (en) | 1999-04-23 |
Family
ID=17538948
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9274239A Pending JPH11112966A (en) | 1997-10-07 | 1997-10-07 | Moving object detecting device, moving object detecting method, and computer-readable storage medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11112966A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012027616A (en) * | 2010-07-21 | 2012-02-09 | Canon Inc | Image processing system, image processing method and program |
| JP2013021551A (en) * | 2011-07-12 | 2013-01-31 | Canon Inc | Detection device, detection method, and program |
| JP2014115179A (en) * | 2012-12-10 | 2014-06-26 | Seiko Epson Corp | Measuring device, document camera and measuring method |
| JPWO2012169232A1 (en) * | 2011-06-08 | 2015-02-23 | オムロン株式会社 | Distributed image processing system |
| CN117082344A (en) * | 2023-08-11 | 2023-11-17 | 蚂蚁区块链科技(上海)有限公司 | Image shooting method and device |
-
1997
- 1997-10-07 JP JP9274239A patent/JPH11112966A/en active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012027616A (en) * | 2010-07-21 | 2012-02-09 | Canon Inc | Image processing system, image processing method and program |
| JPWO2012169232A1 (en) * | 2011-06-08 | 2015-02-23 | オムロン株式会社 | Distributed image processing system |
| JP2013021551A (en) * | 2011-07-12 | 2013-01-31 | Canon Inc | Detection device, detection method, and program |
| JP2014115179A (en) * | 2012-12-10 | 2014-06-26 | Seiko Epson Corp | Measuring device, document camera and measuring method |
| CN117082344A (en) * | 2023-08-11 | 2023-11-17 | 蚂蚁区块链科技(上海)有限公司 | Image shooting method and device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20030117516A1 (en) | Monitoring system apparatus and processing method | |
| US7733404B2 (en) | Fast imaging system calibration | |
| US7139424B2 (en) | Stereoscopic image characteristics examination system | |
| KR101388564B1 (en) | Image capturing device with improved image quality | |
| US20080232698A1 (en) | Object image detection method and object image detection device | |
| US20090290809A1 (en) | Image processing device, image processing method, and program | |
| JPH11261868A (en) | Fisheye lens camera apparatus, image distortion correction method thereof, and image extraction method | |
| JP2003244521A (en) | Information processing method, apparatus and recording medium | |
| CN111951193B (en) | Horizontal distortion correction method and horizontal distortion correction device for image | |
| JPH05122586A (en) | Image stabilization device | |
| JP2003304561A (en) | Stereo image processing device | |
| CN115830131B (en) | Method, device and equipment for determining fixed phase deviation | |
| JP2001266128A (en) | Depth information acquisition method and apparatus, and recording medium recording depth information acquisition program | |
| JPH11112966A (en) | Moving object detecting device, moving object detecting method, and computer-readable storage medium | |
| JP2007281555A (en) | Imaging device | |
| JPH11196320A (en) | Moving image processing apparatus, moving image processing method, and computer-readable storage medium | |
| JP2005258718A (en) | Image processing apparatus, image projection apparatus, image processing method, and program | |
| JPH0875454A (en) | Ranging device | |
| KR20190127543A (en) | A method for detecting motion in a video sequence | |
| JP2022095312A (en) | Imaging device | |
| JP2008010958A (en) | Imaging apparatus and imaging method | |
| JP2008250674A (en) | Image processing device | |
| JP4779491B2 (en) | Multiple image composition method and imaging apparatus | |
| JP3066594U (en) | Image conversion device | |
| EP4557756A1 (en) | Imaging method, learning method, learning data generation method, and data structure |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040227 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040622 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040820 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050322 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050512 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060117 |