Nothing Special   »   [go: up one dir, main page]

JP2019027882A - Object distance detector - Google Patents

Object distance detector Download PDF

Info

Publication number
JP2019027882A
JP2019027882A JP2017146497A JP2017146497A JP2019027882A JP 2019027882 A JP2019027882 A JP 2019027882A JP 2017146497 A JP2017146497 A JP 2017146497A JP 2017146497 A JP2017146497 A JP 2017146497A JP 2019027882 A JP2019027882 A JP 2019027882A
Authority
JP
Japan
Prior art keywords
image
distance
resolution
unit
fisheye
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2017146497A
Other languages
Japanese (ja)
Other versions
JP6860445B2 (en
Inventor
石崎 修
Osamu Ishizaki
修 石崎
大坪 宏安
Hiroyasu Otsubo
宏安 大坪
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.)
Maxell Ltd
Original Assignee
Maxell Holdings Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Maxell Holdings Ltd filed Critical Maxell Holdings Ltd
Priority to JP2017146497A priority Critical patent/JP6860445B2/en
Priority to PCT/JP2017/042578 priority patent/WO2018101247A1/en
Publication of JP2019027882A publication Critical patent/JP2019027882A/en
Application granted granted Critical
Publication of JP6860445B2 publication Critical patent/JP6860445B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measurement Of Optical Distance (AREA)
  • Image Processing (AREA)
  • Studio Devices (AREA)
  • Image Analysis (AREA)

Abstract

To provide an object distance detector with which, when obtaining a distance image from the image of a stereo camera having a fisheye lens, it is possible to change a resolution to be lowered so that the resolution is differentiated depending on image position before obtaining the distance image.SOLUTION: The object distance detector comprises an image analysis unit 14 for calculating a distance image from the image outputted from a pair of imaging sensors 23 and a suspicious person detection unit 16 for performing image recognition from the distance image. The image analysis unit 14 includes an image selection unit 32 for dividing the image imaged by each of a pair of fisheye cameras 11 into a preset plurality of sections and converting the image into images of resolutions set for each section, and a corresponding point selection unit 33 for finding corresponding points that correspond to the same point on the imaged subject in each of two images. The image analysis unit 14 includes a distance calculation unit for finding the distance from the stereo camera to the corresponding point on the basis of two corresponding points that correspond to the same point on the subject.SELECTED DRAWING: Figure 1

Description

本発明は、一対の魚眼レンズを有するカメラを備えたステレオカメラを備え、当該ステレオカメラの映像から物体までの距離を求める物体距離検出装置に関する。   The present invention relates to an object distance detection apparatus that includes a stereo camera including a camera having a pair of fisheye lenses and obtains a distance from an image of the stereo camera to an object.

近年の画像認識技術の向上に伴って、車載カメラの映像の画像認識を利用した自動車運転時の危険回避および自動運転や、監視カメラの映像の画像認識による既知の犯罪者の検出などが可能となっている。また、車載カメラや監視カメラとして一対のカメラを有するステレオカメラを用いて、例えば、被写体上の同じ対象点に対応する各画像上の対応点同士の位置の違い(視差)に基づいて、ステレオカメラから画像上の各点に対応する被写体上の点までの距離を検出して、画像の各画素を輝度や色差ではなく被写体までの距離で表す距離画像を求め、この距離画像で画像認識を行うことが考えられる。この場合に、撮影された二つの画像それぞれにおいて撮影された被写体上の各点に対応する対応点を探索し、被写体上の同じ点に対応する二つの画像上の対応点同士の位置の違いとしての視差から上述の距離を算出する。また、距離画像が得られたところで、例えば、顏認識等による人検出や移動体検出などの画像認識を行い、さらに、自動車運転時の危険回避や、自動運転や、顏認識による指名手配犯等の特定の人物の検知や、不法侵入者等の不審者の検知等を行う。距離画像における画像認識では、撮影対象上の物体の立体形状の一部が距離画像により分かった状態なので、画像上の被写体が人、犬、猫、馬、車両等の識別を容易かつ高精度に行うことが可能となる。
また、画像認識の精度を考慮した場合に、高解像度のイメージセンサを用いることが好ましいが、画素数が多い画像を用いて上述の距離の検出等の演算処理を行う場合に、計算量が膨大な量となり、車載カメラや監視カメラの映像のような動画を処理する場合に1フームの処理に長い時間がかかってしまう。演算処理を行う集積回路の演算速度によっては、1フレームの演算処理時間が長くなり過ぎて、リアルタイムでの対応が要求される場合にその後の処理が間に合わない虞がある。この場合に、最初に画像の画素を間引いて画像の解像度(画素数)を下げて処理時間の短縮を図ることが考えられる。
With recent improvements in image recognition technology, it is possible to avoid danger and drive automatically when driving a car using image recognition of in-vehicle camera images, and to detect known criminals using image recognition of surveillance camera images. It has become. In addition, using a stereo camera having a pair of cameras as an in-vehicle camera or a surveillance camera, for example, based on the difference in position (parallax) between corresponding points on each image corresponding to the same target point on the subject, The distance from each point to the point on the subject corresponding to each point on the image is detected, and a distance image that represents each pixel of the image by the distance to the subject instead of the luminance and color difference is obtained, and image recognition is performed using this distance image. It is possible. In this case, a corresponding point corresponding to each point on the photographed subject in each of the two photographed images is searched, and the difference in position between corresponding points on the two images corresponding to the same point on the subject is determined. The above distance is calculated from the parallax. In addition, when the distance image is obtained, for example, image recognition such as human detection or moving body detection by hail recognition, etc., and further, avoidance of danger when driving a car, automatic driving, nomination arrangement offense by hail recognition, etc. Detecting a specific person, detecting a suspicious person such as an illegal intruder, and the like. In the image recognition in the distance image, since a part of the three-dimensional shape of the object on the object to be photographed is known from the distance image, the subject on the image can easily and accurately identify people, dogs, cats, horses, vehicles, etc. Can be done.
In consideration of the accuracy of image recognition, it is preferable to use a high-resolution image sensor. However, when an arithmetic process such as distance detection described above is performed using an image having a large number of pixels, the amount of calculation is enormous. Therefore, when processing a moving image such as a video from an in-vehicle camera or a surveillance camera, it takes a long time to process one frame. Depending on the calculation speed of the integrated circuit that performs calculation processing, the calculation processing time of one frame becomes too long, and there is a possibility that subsequent processing may not be in time when a real-time response is required. In this case, it is conceivable to reduce the processing time by first thinning out the pixels of the image to lower the resolution (number of pixels) of the image.

また、カメラのレンズユニット(レンズ)として、魚眼レンズが知られている。魚眼レンズは、通常の広角レンズや望遠レンズで用いられる中心射影方式ではない射影方式を採用しているレンズユニットであり、例えば、ほとんどの魚眼レンズは、等距離射影方式を採用している。魚眼レンズでは、それ以外に、等立体角射影方式や、正射影方式や、立体射影方式などが採用される。なお、望遠側では、中心射影方式とその他の射影方式との間の撮影画像の差が少なく、望遠の魚眼レンズは存在せず、魚眼レンズは、超広角レンズとなる。一般的に魚眼レンズの画角は180度のものが多いが、画角が180度未満のレンズや、画角が180度より大きなレンズも存在する。   A fish-eye lens is known as a lens unit (lens) of a camera. The fisheye lens is a lens unit that adopts a projection method that is not the central projection method used in a normal wide-angle lens or a telephoto lens. For example, most fisheye lenses adopt an equidistant projection method. In addition to this, a fisheye lens employs an equisolid angle projection method, an orthographic projection method, a stereo projection method, and the like. On the telephoto side, there is little difference in the captured image between the central projection method and other projection methods, there is no telescopic fisheye lens, and the fisheye lens is an ultra-wide-angle lens. In general, the angle of view of a fisheye lens is often 180 degrees, but there are lenses with an angle of view of less than 180 degrees and lenses with an angle of view of greater than 180 degrees.

このような魚眼レンズを用いたステレオカメラで被写体までの距離を求める距離算出装置が提案されている(特許文献1参照)。この魚眼レンズを用いたステレオカメラでは、ステレオカメラで撮影された画像からこれを球面に投影した球面画像に変換し、各被写体までの距離を求めている。   There has been proposed a distance calculation device for obtaining a distance to a subject with a stereo camera using such a fisheye lens (see Patent Document 1). In a stereo camera using this fisheye lens, an image captured by the stereo camera is converted into a spherical image obtained by projecting the image onto a spherical surface, and the distance to each subject is obtained.

特開2013−109779号公報JP2013-109779A

ところで、魚眼レンズを利用したステレオカメラで撮影された動画の各フレームから距離画像を算出するのには、通常のレンズの場合と同様かそれ以上に膨大な演算量が必要となり、1フレーム当たりの処理時間が長くなってしまう。また、魚眼のレンズユニットから平面状のイメージセンサ面に像が結ばれた画像をそのまま検出して出力すると、画像の中央部分の歪が小さく、画像の周縁部で歪が大きい。また、監視カメラで屋内を監視するような場合には、広さにもよるが屋内空間の中央部の天井から真下の床が中心となるようにステレオカメラを鉛直方向に向けて設置して撮影することが効率的である。
また、車載カメラで前方を撮影するような場合や被監視空間の隅から監視カメラで撮影するような場合は、例えば、水平な方向やこの方向より斜め下向きの方向が中心となるようにステレオカメラを設置して撮影することが効率的である。これらの場合も魚眼レンズで撮影された画像の中央部より周縁部が大きく歪んだ状態となる。
By the way, calculating a distance image from each frame of a moving image shot with a stereo camera using a fisheye lens requires an enormous amount of computation as in the case of a normal lens or more, and processing per frame The time will be longer. Further, if an image in which an image is formed from a fish-eye lens unit on a planar image sensor surface is detected and output as it is, distortion at the center of the image is small and distortion at the peripheral edge of the image is large. In addition, when monitoring indoors with a surveillance camera, depending on the size, the stereo camera should be installed vertically so that the floor directly below the center ceiling of the indoor space is centered. It is efficient to do.
In addition, when shooting in front with an in-vehicle camera or when shooting with a monitoring camera from the corner of the monitored space, for example, a stereo camera so that the horizontal direction or a diagonally downward direction is the center. It is efficient to set up and shoot. In these cases as well, the periphery is greatly distorted from the center of the image taken with the fisheye lens.

また、天井の鉛直方向を向く監視カメラでは、真下部分に人がいても顏が写らず、頭が写ることになり、顏認識等による人の特定が困難である。但し、監視カメラの真下に人が来るためには、撮影範囲の周縁部から中央部に移動する必要があり、この際に移動する人の顔が写るので、顏認識が可能となる。
また、水平な屋外の監視カメラや車載カメラでは、画像の上側には空が写ることになり、画像認識による被写体の特定等の必要がない場合が多い。このような魚眼レンズを有するステレオカメラの画像から距離画像を求める際に画像全体を一様に処理すると非効率的であり、処理時間の短縮を図るうえで、何等かの処理上の工夫が必要と思われる。
In addition, with a surveillance camera that faces the vertical direction of the ceiling, even if there is a person underneath, no wrinkle appears and the head appears, making it difficult to identify a person by recognizing a wrinkle or the like. However, in order for a person to come directly under the surveillance camera, it is necessary to move from the peripheral part to the center part of the photographing range, and since the face of the person who moves at this time is captured, it is possible to recognize wrinkles.
Also, in a horizontal outdoor surveillance camera or in-vehicle camera, the sky appears above the image, and there is often no need to specify the subject by image recognition. When obtaining a distance image from a stereo camera image having such a fisheye lens, it is inefficient to process the entire image uniformly, and some processing device is required to reduce the processing time. Seem.

本発明は、前記事情に鑑みてなされたものであり、魚眼レンズを有するステレオカメラの画像から距離画像を求める場合に、画像の位置によって異なる解像度となるように解像度を下げるように変更してから距離画像を求めることができる物体距離検出装置を提供することを目的とする。   The present invention has been made in view of the above circumstances, and when a distance image is obtained from a stereo camera image having a fisheye lens, the distance is changed after the resolution is changed so as to be different depending on the position of the image. An object of the present invention is to provide an object distance detection device capable of obtaining an image.

前記課題を解決するために、本発明の物体距離検出装置は、魚眼レンズユニットおよび撮像センサを有する一対の魚眼カメラからなるステレオカメラと、
一対の前記撮像センサから出力される画像から距離画像を算出する距離画像算出部と、
前記距離画像から被写体の識別を含む画像認識を行う距離画像認識部と、
を備え、
前記距離画像算出部は、一対の前記魚眼カメラでそれぞれ撮影された画像を予め設定された複数の区画に区画化する区画化部と、
前記区画毎に設定された解像度の画像に変換する解像度変換部と、
一対の前記魚眼カメラで略同時に撮影された二つの前記画像内それぞれで、撮影された被写体上の同じ点に対応する対応点を求める対応点探索部と、
前記対応点探索部で探索され、前記被写体上の同じ点に対応する二つの対応点の位置の違いに基づいて前記ステレオカメラから対応点までの距離を求める距離算出部とを備えることを特徴とする。
In order to solve the above problems, an object distance detection device of the present invention includes a stereo camera including a pair of fisheye cameras having a fisheye lens unit and an image sensor,
A distance image calculation unit that calculates a distance image from images output from the pair of imaging sensors;
A distance image recognition unit for performing image recognition including identification of a subject from the distance image;
With
The distance image calculation unit is a partitioning unit that partitions each of the images captured by the pair of fisheye cameras into a plurality of preset partitions.
A resolution conversion unit that converts the image into a resolution image set for each section;
A corresponding point search unit for obtaining corresponding points corresponding to the same point on the photographed subject in each of the two images captured substantially simultaneously with a pair of fisheye cameras;
A distance calculation unit that is searched by the corresponding point search unit and obtains a distance from the stereo camera to the corresponding point based on a difference in position between two corresponding points corresponding to the same point on the subject. To do.

このような構成によれば、魚眼カメラにより撮影された画像を複数の区画に分け、区画によって解像度を変更できるので、魚眼カメラで撮影された画像を考えた場合に、画像の中央部は魚眼レンズによる歪が小さく、そのままでも、例えば、顏の検知や人の検知が可能である。それに対して画像の周縁部では、画像の歪が大きく、画像が歪んで圧縮された状態なので、歪を除去しないと画像認識が難しい。ここで、処理を容易にするために最初に一様に画像の解像度を下げてしまうと歪の大きな画像周縁部で精度の高い画像認識を行うことが困難になる。
そこで、画像の中央部の区画では、画像の解像度を低くして処理量の減少を図り画像の周縁部では解像度を下げずに、解像度が高いまま処理を行うことで、画像の解像度を下げて処理速度の向上を図っても画像認識の精度を維持することができる。この場合に、画像の中央部の広い面積の部分で解像度を下げるようにすれば、全体の処理量を減少させて、処理を高速化することができ、かつ、解像度を下げることによる画像認識の精度が低下するのを抑制できる。ここでの解像度は、例えば、画像の単位面積当たりの画素数であり、解像度を下げる場合には、画像の画素を周知の方法で間引いて減らすことになる。この場合には、周知の画像の縮小処理と同様の処理を行ってもよい。
According to such a configuration, the image captured by the fisheye camera can be divided into a plurality of sections, and the resolution can be changed according to the sections, so when considering the image captured by the fisheye camera, the central portion of the image is The distortion caused by the fisheye lens is small, and it is possible to detect, for example, a shark or a person even without modification. On the other hand, since the image has a large distortion at the peripheral edge of the image and the image is distorted and compressed, it is difficult to recognize the image unless the distortion is removed. Here, if the resolution of the image is first lowered uniformly in order to facilitate processing, it becomes difficult to perform highly accurate image recognition at the image peripheral portion having a large distortion.
Therefore, in the central section of the image, the resolution of the image is lowered to reduce the amount of processing, and the processing is performed at a high resolution without reducing the resolution in the peripheral portion of the image, thereby reducing the resolution of the image. Even if the processing speed is improved, the accuracy of image recognition can be maintained. In this case, if the resolution is lowered at a large area in the center of the image, the overall processing amount can be reduced, the processing speed can be increased, and image recognition by lowering the resolution can be performed. It can suppress that accuracy falls. The resolution here is, for example, the number of pixels per unit area of the image. When the resolution is lowered, the pixels of the image are thinned out by a well-known method. In this case, a process similar to a known image reduction process may be performed.

二つの魚眼カメラのそれぞれの画像の区画は、基本的に同じ方向範囲で区画されている。すなわち、区画A、区画B、区画Cがそれぞれの画像に対応してある場合に、少なくとも区画の境界部分以外では、一方の画像の区画Aにある対応点Aに対応する他方の画像の対応点Aは、他方の画像の区画Aに存在する。そこで、対応点の探索は、基本的に、二つの画像の対応する二つの区画で行われる。また、対応点の探索は、例えば、一対の魚眼レンズの二つの画像の各区画において、画像認識における特徴点(特異点)の抽出を行い、一方の画像の区画の特徴点に対応する他方の画像の区画の特徴点を決定するものであり、基本的な画像認識により対応点が決定される。
なお、対応点の探索においては、上述の特許文献1に記載されるエピポーラ幾何を利用して決定してもよい。
The sections of the images of the two fisheye cameras are basically sectioned in the same direction range. That is, when the section A, the section B, and the section C correspond to the respective images, corresponding points of the other image corresponding to the corresponding point A in the section A of one image at least other than the boundary portion of the section. A exists in the section A of the other image. Therefore, the search for corresponding points is basically performed in two corresponding sections of two images. The search for corresponding points is performed by, for example, extracting feature points (singular points) in image recognition in each section of two images of a pair of fisheye lenses, and the other image corresponding to the feature point in one image section. The feature points of the sections are determined, and corresponding points are determined by basic image recognition.
In the search for corresponding points, the epipolar geometry described in Patent Document 1 described above may be used for determination.

本発明の前記構成において、前記距離画像算出部は、縦横に配列された画素からなるとともに、一つまたは複数の画素からなる各画素領域に分けられ、前記画素領域毎に前記ステレオカメラから前記対応点までの距離に応じて変化する色が着けられた距離画像を出力し、
前記距離画像の解像度の異なる前記区画では、前記画素領域を構成する前記画素の数が前記解像度に応じて異なることが好ましい。
In the configuration of the present invention, the distance image calculation unit includes pixels arranged vertically and horizontally and is divided into pixel areas each including one or a plurality of pixels, and the correspondence from the stereo camera for each pixel area. Output a distance image with a color that changes according to the distance to the point,
In the section where the resolution of the distance image is different, it is preferable that the number of the pixels constituting the pixel region is different depending on the resolution.

このような構成によれば、各区画の画素領域を構成する画素の数を各区画の解像度に応じて増減することで、解像度の異なる各区画の画像を一つの距離画像上に略同じ表示倍率で表すことができる。なお、各画素領域は、一つの色で着色された状態で、距離画像では、距離に応じて各画素領域の色が変化するものとなっている。例えば、サーモグラフィのように温度の数値を示す画像に対して、距離画像は距離の数値を示す画像で、サーモグラフィのような画像となる色の変化は、例えば、明暗(輝度)の変化や、色相の変化や、輝度と色相の両方の変化の組み合わせなどである。   According to such a configuration, by increasing / decreasing the number of pixels constituting the pixel area of each section in accordance with the resolution of each section, images of each section having different resolutions can be displayed on the same distance image at substantially the same display magnification. Can be expressed as Each pixel region is colored with one color, and in the distance image, the color of each pixel region changes according to the distance. For example, a distance image is an image showing a numerical value of a distance as compared to an image showing a numerical value of temperature as in a thermography, and a color change that becomes an image like a thermography is, for example, a change in brightness (luminance) or a hue. Or a combination of both luminance and hue changes.

また、本発明の前記構成において、前記距離画像算出部は、前記区画毎に、魚眼レンズによる歪を除去する歪除去部を備えることが好ましい。
このような構成によれば、区画毎に歪を除去した二次元画像として取り扱えるので、対応点の探索を容易にすることができる。なお、魚眼レンズで撮影された歪の除去方法は周知であり、各魚眼レンズの歪除去に必要なパラメータを設定することで、歪除去が可能となるIPコアが販売されており、これを利用することで歪の除去が可能である。
In the configuration of the present invention, it is preferable that the distance image calculation unit includes a distortion removal unit that removes distortion caused by a fisheye lens for each of the sections.
According to such a configuration, since it can be handled as a two-dimensional image from which distortion is removed for each section, it is possible to easily search for corresponding points. It should be noted that a method for removing distortion photographed with a fisheye lens is well known, and an IP core that enables distortion removal by setting parameters necessary for distortion removal of each fisheye lens is sold. It is possible to remove distortion.

本発明の前記構成において、一対の前記魚眼カメラは、略鉛直方向を向いて配置され、
前記解像度変換部は、前記画像の中央部の前記区画より前記画像の周縁部の区画の方が、解像度が高くなるように解像度を変更することが好ましい。
In the above configuration of the present invention, the pair of fisheye cameras are arranged in a substantially vertical direction,
It is preferable that the resolution conversion unit changes the resolution so that the resolution is higher in the section at the periphery of the image than in the section at the center of the image.

上述のように魚眼レンズによる画像の歪を考慮すると、歪の少ない画像の中央部の解像度を下げ、歪の大きな画像の周縁部の解像度を下げないようにすることが好ましい。さらに、天井や何等かの柱状の構造物に下を向くように取り付けられた魚眼カメラでは、真下が画像の中央部となるが、この部分では、被写体を真上から撮影する状況となり、顏等が写り難いため、画像認識が困難になるのに対して真上から少しずれた位置では、顏等が写るため画像認識が可能となり、さらに魚眼カメラの180度程度の画角における180度近くでは、顏の正面が撮影される可能性がある。そこで、画像の中央部の解像度を下げ、画像の周縁部の解像度を下げないことで、処理時間の短縮と、画像認識の精度の維持を両立させることができる。なお、この場合に解像度の低い中央部の一区画の面積が、解像度が高い周縁部の一区画の面積より大きいことが好ましい。   Considering the image distortion caused by the fisheye lens as described above, it is preferable to lower the resolution of the central portion of the image with little distortion and not to lower the resolution of the peripheral portion of the image with large distortion. Furthermore, with a fisheye camera attached to the ceiling or some columnar structure facing down, the center of the image is directly below, but in this part, the subject is photographed from directly above. Since it is difficult to recognize the image, it is difficult to recognize the image. On the other hand, the image is recognizable at a position slightly deviated from above, and the image can be recognized. Further, the angle of view of the fisheye camera is 180 degrees. There is a possibility that the front of the kite will be photographed nearby. Therefore, by reducing the resolution of the central portion of the image and not reducing the resolution of the peripheral portion of the image, it is possible to achieve both shortening of the processing time and maintaining the accuracy of image recognition. In this case, it is preferable that the area of one section of the central portion with low resolution is larger than the area of one section of the peripheral portion with high resolution.

本発明の前記構成において、一対の前記魚眼カメラは、略水平方向を向いて配置され、
前記解像度変換部は、前記画像の上部の前記区画より前記画像の下部の区画の方が、解像度が高くなるように解像度を変更することが好ましい。
In the configuration of the present invention, the pair of fisheye cameras are arranged in a substantially horizontal direction,
Preferably, the resolution conversion unit changes the resolution so that the resolution in the lower section of the image is higher than that in the upper section of the image.

このような構成によれば、魚眼カメラで水平方向を撮影した場合に、画像の上部には、屋外の場合に空が、屋内の場合に天井が写ることになり、自動車の危険回避や自動運転や、犯罪者や不審者の識別等の監視において、重要度の低い部分なので画像の下部に対して解像度を下げることで、画像認識の精度の低下を抑制しつつ処理時間の短縮を図ることができる。特に、魚眼カメラの高さが高い場合、例えば、魚眼カメラが監視カメラの場合に人間より高い位置にある場合や、魚眼カメラが車載カメラの場合に、車の高い位置にある場合などは、画像の下部の重要度が高くなり、解像度を維持することが好ましい。また、この場合に、画像の中央部の解像度は画像の下部より低くなっていることが好ましい。なお、魚眼カメラの設置高さが人の身長(顏の位置)より低いような場合には、顏が写る可能性が高い前記画像の上部の前記区画より前記画像の下部の区画の方が、解像度が低くなるように解像度を変更してもよい。   According to such a configuration, when the horizontal direction is taken with a fisheye camera, the sky is displayed at the top of the image when it is outdoors and the ceiling is displayed when it is indoors. When monitoring driving, criminal or suspicious person identification, etc., it is a less important part, so reducing the resolution to the bottom of the image will reduce the accuracy of image recognition and reduce processing time. Can do. In particular, when the height of the fisheye camera is high, for example, when the fisheye camera is a surveillance camera, it is higher than a human, or when the fisheye camera is an in-vehicle camera, it is at a higher position in the car. It is preferable to maintain the resolution because the importance of the lower part of the image becomes high. In this case, the resolution at the center of the image is preferably lower than that at the bottom of the image. In addition, when the installation height of the fisheye camera is lower than the height of the person (the position of the shark), the lower section of the image is more likely than the upper section of the image where the shark is likely to be captured. The resolution may be changed so that the resolution is lowered.

本発明によれば、魚眼レンズを用いたステレオカメラによる距離画像の算出を演算処理装置に大きな負荷をかけることなく、高速かつ高精度で行うことができる。   According to the present invention, a distance image can be calculated by a stereo camera using a fisheye lens at high speed and with high accuracy without imposing a heavy load on the arithmetic processing device.

本発明の実施の形態の物体距離検出装置を示すブロック図である。It is a block diagram which shows the object distance detection apparatus of embodiment of this invention. 同、物体距離検出装置の画像解析部を示すブロック図である。It is a block diagram which shows the image analysis part of an object distance detection apparatus similarly. 同、物体距離検出装置の画像解析部の処理を示すフローチャートである。4 is a flowchart showing processing of an image analysis unit of the object distance detection device. 同、物体距離検出装置の画像の区画を示す図である。It is a figure which shows the division of the image of an object distance detection apparatus similarly. 同、物体距離検出装置の画像の区画を示す図である。It is a figure which shows the division of the image of an object distance detection apparatus similarly. 同、(a)、(b)は、距離画像の区画毎の解像度の違いを説明するための図である。(A), (b) is a figure for demonstrating the difference in the resolution for every division of a distance image.

以下、本発明の実施の形態について説明する。
本実施の形態の物体距離検出装置は、例えば、監視カメラや車載カメラ等の主に監視に係るカメラとして魚眼レンズのステレオカメラを用いたものであるが、立体映像を出力するためのものではなく、各画素がカメラから被写体までの距離で表される距離画像を生成し、距離画像から画像認識により不審者の検出等の監視業務を自動で可能とさせるものである。
Embodiments of the present invention will be described below.
The object distance detection device of the present embodiment uses a fisheye lens stereo camera as a camera mainly related to monitoring, such as a surveillance camera and an in-vehicle camera, but is not for outputting a stereoscopic image, A distance image in which each pixel is represented by the distance from the camera to the subject is generated, and a monitoring operation such as detection of a suspicious person is automatically enabled by image recognition from the distance image.

図1に示すように、物体距離検出装置は、魚眼レンズユニット21、カラーフィルタ22および撮像センサ23等を有する一対の魚眼カメラ11と、一対の魚眼カメラ11それぞれの撮像センサ23からそれぞれの画像信号が入力する一対の画像入力部12と、入力された画像の魚眼レンズに基づく歪を除去する画像信号補正処理を行う一対の画像信号補正処理部13と、画像信号から画像信号補正処理で用いられる補正パラメータを求める補正パラメータ算出部15と、魚眼レンズによる歪が除去された補正後の画像信号から距離画像を求める画像解析部(距離画像算出部)14と、画像解析部14で生成された距離画像を画像認識して不審者検出等の監視業務を自動で行う距離画像認識部としての不審者検出部16とを備える。
一対の魚眼カメラ11は、ステレオカメラを構成するものであり、魚眼レンズユニット21により撮像センサ23にカラーフィルタ22を介して結ばれた像を画像信号として出力する。この際に、画像は動画として出力される。
As shown in FIG. 1, the object distance detection device includes a pair of fisheye cameras 11 having a fisheye lens unit 21, a color filter 22, an image sensor 23, and the like, and images from the image sensors 23 of the pair of fisheye cameras 11. A pair of image input units 12 for inputting signals, a pair of image signal correction processing units 13 for performing image signal correction processing for removing distortion based on the fisheye lens of the input image, and image signal correction processing from image signals. A correction parameter calculation unit 15 for obtaining correction parameters, an image analysis unit (distance image calculation unit) 14 for obtaining a distance image from a corrected image signal from which distortion by the fisheye lens has been removed, and a distance image generated by the image analysis unit 14 And a suspicious person detecting unit 16 as a distance image recognizing unit that automatically performs monitoring work such as suspicious person detection.
The pair of fisheye cameras 11 constitutes a stereo camera, and outputs an image connected to the image sensor 23 via the color filter 22 by the fisheye lens unit 21 as an image signal. At this time, the image is output as a moving image.

魚眼レンズユニット21は、中心射影方式ではない射影方式を採用していることにより、魚眼レンズであり、本実施の形態では、等距離射影方式を採用したレンズユニットとなっている。なお、魚眼レンズユニット21の射影方式は、等距離射影方式に限られるものではなく、中心射影方式以外の射影方式を採用していればよく、例えば、上述の中心射影方式以外の射影方式のレンズユニットを魚眼レンズとして使用するものとしてもよい。また、本実施の形態において魚眼レンズユニット21の画角は180度であるが、例えば、160度から200度程度の画角であってもよい。   The fish-eye lens unit 21 is a fish-eye lens by adopting a projection method that is not a central projection method, and is a lens unit that employs an equidistant projection method in the present embodiment. The projection method of the fisheye lens unit 21 is not limited to the equidistant projection method, and any projection method other than the central projection method may be employed. For example, a lens unit of a projection method other than the above-described central projection method may be used. May be used as a fisheye lens. In the present embodiment, the angle of view of the fisheye lens unit 21 is 180 degrees, but may be, for example, an angle of view of about 160 degrees to 200 degrees.

一対の魚眼カメラ11は、例えば、魚眼レンズユニット21の光軸が平行になるように隣り合って配置されており、それぞれが画角180度で、互いにもう一方の魚眼レンズユニット21が撮影されるようになっている。これにより、後述の対応点の探索にエピポーラ幾何を利用することが可能となっている。   For example, the pair of fisheye cameras 11 are arranged adjacent to each other so that the optical axes of the fisheye lens units 21 are parallel to each other, and each of them has an angle of view of 180 degrees so that the other fisheye lens unit 21 can be photographed. It has become. This makes it possible to use epipolar geometry for searching for corresponding points described later.

魚眼カメラ11の撮像センサ23からの出力が物体距離検出装置内の画像入力部12から入力されて画像信号補正処理部13で色同時化処理、ホワイトバランス処理、ガンマ処理、色マトリックス処理、輝度マトリックス処理、色差/輝度処理等を行う。なお、本実施の形態では、必ずしもカラー画像をモニタ等で出力するとは限らないので、例えば、カラーフィルタ22を用いない構成としてもよく、色に関する処理を行わなくてもよい。なお、後述のように画像認識により二つの画像で特徴点を抽出し、特徴点に基づいて対応点を探索しているので、画像認識上、輝度の画像(グレースケールの画像)よりカラーの画像の方が、認識率が高いのであれば、上述のように画像信号からカラー画像を生成してもよい。また、画像信号補正処理部13で必要とされる画像信号に基づくパラメータは、補正パラメータ算出部15で画像信号から算出される。   The output from the image sensor 23 of the fisheye camera 11 is input from the image input unit 12 in the object distance detection device, and the image signal correction processing unit 13 performs color synchronization processing, white balance processing, gamma processing, color matrix processing, luminance. Performs matrix processing, color difference / luminance processing, and the like. In the present embodiment, since a color image is not necessarily output on a monitor or the like, for example, a configuration without using the color filter 22 may be used, and processing relating to color may not be performed. Note that, as described later, feature points are extracted from two images by image recognition, and corresponding points are searched based on the feature points. Therefore, in image recognition, a color image is selected from a luminance image (grayscale image). If the recognition rate is higher, a color image may be generated from the image signal as described above. Also, parameters based on the image signal required by the image signal correction processing unit 13 are calculated from the image signal by the correction parameter calculation unit 15.

画像解析部14では、上述のように補正された画像が入力され、歪除去部としての画像変換部31で、魚眼レンズによる歪を除去する画像変換を必要に応じて行う。たとえば、等距離射影方式の画像を中心射影方式の画像に変換する。なお、歪除去は、周知の方法で行うことができ、例えば、歪除去の画像変換用の既知の集積回路を用いるようになっている。次に、区画化部および解像度変換部としての画像選択部32で歪を除去された変換画像を設定された区画に分ける区画化を行う。
なお、この区画化は直線による区画化に限らず、曲線による区画化であってもよい。たとえば等距離射影方式の画像を画像変換せずに利用する場合には曲線による区画化の方が好ましい。
In the image analysis unit 14, the image corrected as described above is input, and an image conversion unit 31 as a distortion removal unit performs image conversion to remove distortion by the fisheye lens as necessary. For example, an equidistant projection image is converted into a central projection image. Note that distortion removal can be performed by a known method. For example, a known integrated circuit for image conversion for distortion removal is used. Next, partitioning is performed to divide the converted image from which distortion has been removed by the partitioning unit and the image selection unit 32 serving as a resolution conversion unit into set partitions.
This partitioning is not limited to a straight line partitioning, but may be a curve partitioning. For example, when an equidistance projection image is used without image conversion, segmentation by a curve is preferable.

ここで、図4は、変換画像を矩形とした場合に、例えば、天井等に鉛直方向(下向き)に光軸を向けて一対の魚眼カメラ11が配置されている場合の区画K11〜K33を示すものであり、各区画の面積は、中央部の区画K11、K12、K21の面積が広く、周縁部の区画K13、K23、K31、K32、K33の面積が狭くなっている。また、これら区画K11〜K33の解像度は、中央部の区画K11、K12、K21の解像度が低く、それに対して周縁部の区画K13、K23、K31、K32、K33の解像度が高くなっている。たとえば、各区画を同じ画素数、400×200にすることにより、結果的に中央部の区画K11、K12、K21の解像度は低くなり、それに対して周縁部の区画K13、K23、K31、K32の解像度は高くなる。   Here, FIG. 4 shows the sections K11 to K33 in the case where the pair of fisheye cameras 11 are arranged with the optical axis directed in the vertical direction (downward) on the ceiling or the like when the converted image is rectangular. As shown, the area of each partition is large in the central sections K11, K12, and K21, and the peripheral sections K13, K23, K31, K32, and K33 are narrow in area. Further, the resolutions of these sections K11 to K33 are low in the central sections K11, K12, and K21, while the resolutions in the peripheral sections K13, K23, K31, K32, and K33 are high. For example, by setting each section to the same number of pixels, 400 × 200, the resolution of the central sections K11, K12, and K21 is lowered, whereas the peripheral sections K13, K23, K31, and K32 The resolution will be higher.

また、区画化の前に画像変換で歪みを修正した場合に、画像の周縁部で縮んだ状態に歪んでいる部分が延ばされているが、それにより画像変換後は、画像の中央部の方が、周縁部より解像度が高くなっており、画像の中央部で解像度を下げるように画素を間引く処理を行っても、周縁部で解像度を下げる場合よりも影響が少ない。したがって、画像の中央部の区画K11、K12、K21で画素を間引く処理を行って解像度を下げ、画像の周縁部の区画K13、K23、K31、K32、K33では画素を間引かないようにして、解像度を下げないようにしている。なお、全ての区画K11〜K33で画素を間引くものとし、その度合いを画像の周縁部の区画K13、K23、K31、K32、K33より中央部の区画K11、K12、K21で多くしてもよい。また、処理時間の短縮を図る上で、解像度が下げられる中央部の区画K11、K12、K21の面積を、解像度を下げない周縁部の区画K13、K23、K31、K32、K33より広くしている。なお、画像を複数の区画に分けた後に歪を除去する補正を行う場合に、周縁部では画像が縮むように歪んでいるので、このような歪を補正するために、画像の周縁部の区画の面積を拡大するので、区画化の際に、周縁部の区画の面積を中央部より小さな面積としている。この場合は、区画化後に歪の除去を行うことで、歪が大きな周縁図で解像度を下げると画像の劣化が大きく、距離の算出や画像認識に悪影響が生じる虞がある。したがって、区画化後に歪を除去する場合にも周縁部より中央部で画素を多く間引くようにすることが好ましい。   In addition, when distortion is corrected by image conversion before partitioning, the distorted portion is stretched in a contracted state at the peripheral edge of the image. However, the resolution is higher than that at the peripheral portion, and even if the pixel is thinned out so that the resolution is reduced at the center portion of the image, the influence is less than when the resolution is reduced at the peripheral portion. Therefore, the resolution is lowered by performing the process of thinning out pixels in the central sections K11, K12, and K21 of the image, and the pixels are not thinned out in the peripheral sections K13, K23, K31, K32, and K33 of the image, The resolution is not lowered. It should be noted that the pixels are thinned out in all the sections K11 to K33, and the degree may be increased in the sections K11, K12, and K21 in the central portion than the sections K13, K23, K31, K32, and K33 in the peripheral portion of the image. In order to shorten the processing time, the area of the central sections K11, K12, and K21 where the resolution is lowered is made wider than the peripheral sections K13, K23, K31, K32, and K33 where the resolution is not lowered. . In addition, when performing correction for removing distortion after dividing an image into a plurality of sections, the image is distorted so that the image shrinks at the peripheral portion. Therefore, in order to correct such distortion, Since the area is enlarged, the area of the peripheral section is made smaller than that of the central part when partitioning. In this case, by removing the distortion after partitioning, if the resolution is lowered in the peripheral view having a large distortion, the image is greatly deteriorated, and there is a possibility that the calculation of the distance and the image recognition are adversely affected. Therefore, when removing distortion after partitioning, it is preferable to thin out more pixels at the central portion than at the peripheral portion.

また、図5は、変換画像を矩形とした場合に、例えば、人間の背より高い位置に水平方向または水平方向に対して斜め下向きに光軸を向けて一対の魚眼カメラ11が配置されている場合の区画K11〜K42を示すものであり、中央部およびその下側の区画K11〜K33は、上述の鉛直方向を向く魚眼カメラ11と同様の区画となっており、各区画K11〜K33における解像度および面積の設定が同じとなっている。   Further, in FIG. 5, when the converted image is rectangular, for example, a pair of fisheye cameras 11 are arranged at a position higher than a human back with the optical axis directed horizontally or obliquely downward with respect to the horizontal direction. The sections K11 to K42 are shown in the figure, and the sections K11 to K33 below the central portion are the same sections as the fisheye camera 11 facing in the vertical direction, and each section K11 to K33 is shown. The resolution and area are set in the same manner.

それに対して画像の中央部より上の上部の区画K41、K42では、例えば、屋外では空、屋内では天井が写るため、重要度が低く、中央部の区画K11より解像度が低く面積が広くなっている。なお、上部の区画K41、K42では、上部の中央部の区画K41の解像度が最も低く面積が最も広い、それに対して上部の左右側部の区画K42の解像度は、区画K41より高く、面積が狭くなっている。   On the other hand, in the upper sections K41 and K42 above the center portion of the image, for example, the sky is outdoors and the ceiling is reflected indoors. Therefore, the importance is low, and the resolution is lower and the area is wider than the section K11 in the center portion. Yes. In the upper sections K41 and K42, the upper center section K41 has the lowest resolution and the largest area. On the other hand, the upper left and right sections K42 have a higher resolution than the section K41 and a smaller area. It has become.

なお、図4および図5は、区画分けの例を示すものであり、魚眼カメラ11の魚眼レンズユニット21による画像の歪に基づいて中央部の区画の解像度を低くするとともに面積を広くし、それと比較して周縁部の解像度を高くするとともに面積を小さくすることを基本とし、魚眼カメラ11の配置に基づく重要度によって解像度や面積を調整することができる。すなわち、画角180度程度以上の魚眼カメラ11では、撮影範囲が広いので、例えば、人が存在し得ないような位置が撮影範囲に入る可能性があり、人を監視する監視カメラにおいてそのような部分の解像度を下げて、処理速度の向上を図ることが好ましい。   4 and 5 show examples of division, and based on the distortion of the image by the fisheye lens unit 21 of the fisheye camera 11, the resolution of the central division is lowered and the area is widened. In comparison, the resolution and the area can be adjusted according to the importance based on the arrangement of the fisheye camera 11 on the basis of increasing the resolution of the peripheral portion and reducing the area. That is, the fish-eye camera 11 having an angle of view of about 180 degrees or more has a wide shooting range. For example, a position where a person cannot exist may enter the shooting range. It is preferable to improve the processing speed by lowering the resolution of such a portion.

画像選択部32では、一対の画像のそれぞれで同じ区画K11〜K33を選択する。一対の区画を選択した場合に、次の対応点探索部としての対応点選択部33は、上述のように、画像認識による各画像の特徴点の抽出と、各画像の特徴点の対応付けを行う。この際には、エピポーラ幾何を用いることができ、各画像で組となる対応点を順次決定して選択する。なお、一対の区画に対する対応点の選択が終了した場合に、次の一対の区画で対応点の抽出を行う。全ての対となる区画で対応点の抽出が終了した場合に、次に距離算出部34において、一対ずつの対応点の画像上の位置の違いと、1対の魚眼カメラ11間の距離から魚眼カメラ11から一対の対応点に対応する対象点までの距離を求める。所謂三角測量法に基づく距離の算出であるが、視差を用いる場合には、一般的な三角測量に対して基線距離(一対のカメラ間の距離)が対象までの距離より非常に小さく、両点(各魚眼カメラ11)から対象点までの距離の差が問題にならないときに、対象点までの距離は、基線距離を視差(単位ラジアン)で除算することにより得られる。
また、対応点の各画像上の二次元座標上の座標位置(投影位置)とカメラ間の距離と、カメラの焦点距離から実空間上の三次元座標上の対象点の三次元座標を算出することが可能であり、対象点とカメラの実空間上の三次元座標位置からカメラから対象点までの距離を算出可能である。
The image selection unit 32 selects the same sections K11 to K33 for each of the pair of images. When a pair of sections is selected, the corresponding point selection unit 33 as the next corresponding point search unit extracts feature points of each image by image recognition and associates feature points of each image as described above. Do. In this case, epipolar geometry can be used, and corresponding points to be paired in each image are sequentially determined and selected. When selection of corresponding points for a pair of sections is completed, corresponding points are extracted in the next pair of sections. When the extraction of the corresponding points is completed in all pairs of sections, the distance calculation unit 34 next determines the difference between the positions of the corresponding points on the image and the distance between the pair of fisheye cameras 11. The distance from the fisheye camera 11 to the target point corresponding to the pair of corresponding points is obtained. Calculation of distance based on the so-called triangulation method, but when using parallax, the baseline distance (distance between a pair of cameras) is much smaller than the distance to the target for general triangulation, both points When the difference in distance from each fisheye camera 11 to the target point does not matter, the distance to the target point is obtained by dividing the baseline distance by the parallax (unit radians).
Also, the three-dimensional coordinates of the target point on the three-dimensional coordinate in the real space are calculated from the coordinate position (projection position) on the two-dimensional coordinate on each image of the corresponding point, the distance between the cameras, and the focal length of the camera. The distance from the camera to the target point can be calculated from the target point and the three-dimensional coordinate position in the real space of the camera.

図3のフローチャートが、上述の画像解析部14における処理を示すもので、一対の魚眼カメラ11による画像の撮影、画像の補正後に、画像解析部14に、一対の一フレームずつの画像の入力から各画素となる対応点毎の魚眼カメラ11から対象点までの距離を示す距離画像を算出する処理を示すものである。なお、図3のフローチャートでは、区画化の後に歪を除去する処理を行う場合を示している。フローチャートに示すように、一対の魚眼カメラ11から1フレームずつの補正された画像が入力した場合に、区画化を行う(ステップS1)。区画化では、画像を複数の区画に分けるとともに各区画の解像度を下げる処理(例えば、縮小処理)を行うが、区画によって解像度を変更する。また、区画によって、一区画の面積を調整する。基本的に画像の中央部の区画で解像度が低く、面積が大きくなるようにし、それに対して画像の周縁部で区画の解像度を中央部より高く、区画の面積を中央部より小さくする。   The flowchart of FIG. 3 shows the processing in the image analysis unit 14 described above. After the image is captured by the pair of fisheye cameras 11 and the image is corrected, the image is input to the image analysis unit 14 for each pair of frames. The process which calculates the distance image which shows the distance from the fisheye camera 11 for every corresponding point used as each pixel to the object point is shown. Note that the flowchart of FIG. 3 shows a case where a process for removing distortion is performed after partitioning. As shown in the flowchart, when a corrected image for each frame is input from the pair of fisheye cameras 11, partitioning is performed (step S1). In partitioning, an image is divided into a plurality of partitions and a process of reducing the resolution of each partition (for example, reduction processing) is performed, but the resolution is changed depending on the partition. Moreover, the area of one division is adjusted with a division. Basically, the resolution is low and the area is increased in the central section of the image, while the resolution of the section is higher than that in the central area and the area of the section is smaller than that in the central section.

区画化の後に、各区画で歪の除去を行う(ステップS2)。なお、魚眼レンズによる画像の歪の除去方法は、既に確立された方法を用いる。
次に、各区画で対応点となる特徴点(特異点)を抽出する。特徴点としては、例えば、エッジ等の特異点を周知のエッジ検出で検出する。なお、対応点は、実空間の対象点に対応する画像上の点であり、二つの画像で同じ対象点に対応する点は対応点であり、両方の画像に実空間上の各点が写っていれば、対応点が存在することになり、上述のエピポーラ幾何等の方法を用いて、多くの対応点を探索することが好ましい。
次に、一対ずつの対応点の画像上の位置の違いと、魚眼カメラ11間の距離に基づいて魚眼カメラ11から対応点に対応する実空間上の対象点までの距離を算出する(ステップS4)。次に、求められた各対応点の距離を各画素の値とする距離画像を生成して出力する(ステップS5)。
After partitioning, distortion is removed in each partition (step S2). Note that an already established method is used as a method for removing distortion of an image using a fisheye lens.
Next, feature points (singular points) as corresponding points in each section are extracted. As feature points, for example, singular points such as edges are detected by well-known edge detection. A corresponding point is a point on the image corresponding to a target point in the real space, a point corresponding to the same target point in two images is a corresponding point, and each point in the real space is shown in both images. If so, there will be corresponding points, and it is preferable to search for many corresponding points using the above-described epipolar geometry method.
Next, the distance from the fisheye camera 11 to the target point in the real space corresponding to the corresponding point is calculated based on the difference in the position of the corresponding point on the image and the distance between the fisheye cameras 11 ( Step S4). Next, a distance image is generated and output with the distance of each corresponding point determined as the value of each pixel (step S5).

そして、この距離画像を監視に使用する。距離画像を画像認識して人を検出したり、人以外の生物や物品(車両等)を検出したりする。また、人に関しては、登録されている人物の顏の立体形状や写真等から人物の特定を行ったり、距離画像中で検出された人の立体形状、例えば、身長、体格、服装の形状等から子供と大人を区別したり、年齢を区別したり、男女を区別したりしてもよい。また、自動車や自動二輪車等の車両の車種ごとの形状を登録しておき、車両の検出と、車種の検出を行うものとしてもよい。   This distance image is used for monitoring. A person is detected by recognizing a distance image, or a living thing or an article (vehicle or the like) other than a person is detected. In addition, with regard to people, the person is identified from the registered person's three-dimensional shape or photograph, or the person's three-dimensional shape detected in the distance image, for example, height, physique, clothing shape, etc. A child and an adult may be distinguished, an age may be distinguished, and a man and a woman may be distinguished. Moreover, it is good also as what detects the shape for every vehicle model of vehicles, such as a motor vehicle and a motorcycle, and detects a vehicle type.

本実施の形態の物体距離検出装置によれば、画角が例えば180度程度の魚眼カメラ11を複数備えるステレオカメラで距離検出を行うので、例えば、実空間における各物体としての対象点までの距離を求め、距離画像を出力することができるが、画角が広いことから一フレームの画像における情報量が多く、距離の検出に必要な画像認識を含む演算処理の処理量が多くなり、演算処理回路の能力によっては処理に長い時間を必要とし、一フレームの処理時間が長く、動画の処理が難しくなる。また、魚眼カメラ11の画像中に多くの距離算出可能な対象点がある。そして、情報量(対象点)が画像の中央部より多い画像の周縁部では、画像が中央部より歪んでおり、必ずしも解像度が高くない。一方、魚眼カメラ11の画像には、空や天井、床や地面等の監視業務等において重要性の低い部分が多く映り込むことになる。そこで、歪が小さく解像度が高い部分や、重要度の低い部分を区分けし、この部分の解像度を下げて距離の算出を行うことで、距離の算出の精度を大きく低下させることなく、処理量を減らして処理時間を短縮することができる。これにより、複数の魚眼カメラ11を有するステレオカメラで求めた距離画像を用いた監視装置における画像認識を円滑に行うことができる。   According to the object distance detection device of the present embodiment, distance detection is performed by a stereo camera including a plurality of fisheye cameras 11 having an angle of view of, for example, about 180 degrees. For example, up to a target point as each object in real space. The distance can be obtained and the distance image can be output. However, since the angle of view is wide, the amount of information in one frame image is large, and the amount of calculation processing including image recognition necessary for distance detection is large. Depending on the capability of the processing circuit, a long time is required for processing, and the processing time for one frame is long, making it difficult to process a moving image. In addition, there are many target points that can be calculated for distance in the image of the fisheye camera 11. And in the peripheral part of the image where the amount of information (target point) is larger than the central part of the image, the image is distorted from the central part, and the resolution is not necessarily high. On the other hand, the image of the fish-eye camera 11 includes many less important parts in monitoring work such as sky, ceiling, floor and ground. Therefore, by dividing the part with low distortion and high resolution and the part with low importance and calculating the distance by reducing the resolution of this part, the processing amount can be reduced without greatly reducing the accuracy of distance calculation. This can reduce the processing time. Thereby, the image recognition in the monitoring apparatus using the distance image calculated | required with the stereo camera which has the several fisheye camera 11 can be performed smoothly.

ここで物体距離検出装置から出力される距離画像の各画素領域Dについて説明する。距離画像は、画像上の各点がステレオカメラからの距離で表されるものであり、本実施の形態では、距離の値に応じた色の濃淡の変化で距離画像が表されている。色の変化は、例えば、白黒のグラデーションや、他の色のグラデーションであってもよい。なお、距離画像で機械的に画像認識する場合には、画像上の各点を上述の距離を示す数値で表しても良い。図4に示す区画化された画像に対応する距離画像の一部として図6(a)に区画K11の一部を示し、図6(b)に区画K33の一部を示す。一つの距離画像上に各区画K11〜K33が図4と同様に配置されている。そして、各区画K11〜K33によって解像度が異なるものとなっている。但し、図6に示すように、距離画像上において最小単位となる画素P(二重線および点線の両方で区切られた部分)の大きさは同じとなっている。画素Pは、例えば距離画像を表示するモニタの画素である。   Here, each pixel region D of the distance image output from the object distance detection device will be described. In the distance image, each point on the image is represented by a distance from the stereo camera. In the present embodiment, the distance image is represented by a change in color shade according to the distance value. The color change may be, for example, a monochrome gradation or a gradation of another color. When mechanically recognizing an image using a distance image, each point on the image may be represented by a numerical value indicating the distance. FIG. 6A shows a part of the section K11 as a part of the distance image corresponding to the sectioned image shown in FIG. 4, and FIG. 6B shows a part of the section K33. The sections K11 to K33 are arranged in the same manner as in FIG. 4 on one distance image. And the resolution changes with each division K11-K33. However, as shown in FIG. 6, the size of the pixel P (the portion divided by both the double line and the dotted line) which is the minimum unit on the distance image is the same. The pixel P is, for example, a monitor pixel that displays a distance image.

距離画像においては、画像が各画素領域D(二重線で区切られた部分)に分けられ、各画素領域Dは、1画素Pまたは複数画素Pから構成されている。前記画素領域D毎にステレオカメラから対応点(撮影対象)までの距離に応じた例えば白黒の濃淡が着けられており、距離画像は各画素領域Dの距離に応じた色(色の濃淡)で表されたものである。ここで、区画K11の解像度は、区画K33より低くなっているのに対応して、区画K11の各画素領域Dの画素数が4なのに対して区画K33の画素領域Dの画素数は2となっており、解像度の低い区画K11の画素領域Dの方が解像度の高い区画K33の画素領域Dより画素Pの数が多く、面積が広くなっている。一つの距離画像において、区画によって最小単位の画素の大きさを変える必要がなく、画素領域Dの画素Pの数を変更することで解像度の違いに対応することができ、例えば、解像度の異なる複数の区画の画像を一つのモニタ上に略同じ表示倍率で表示することができる。   In the distance image, the image is divided into pixel areas D (parts separated by double lines), and each pixel area D is composed of one pixel P or a plurality of pixels P. For example, black and white shading corresponding to the distance from the stereo camera to the corresponding point (photographing target) is attached to each pixel area D, and the distance image is a color (color shading) corresponding to the distance of each pixel area D. It is expressed. Here, the resolution of the section K11 is lower than that of the section K33, while the number of pixels in each pixel area D of the section K11 is 4, whereas the number of pixels of the pixel area D of the section K33 is 2. In addition, the pixel area D of the section K11 having a lower resolution has a larger number of pixels P and a larger area than the pixel area D of the section K33 having a higher resolution. In one distance image, it is not necessary to change the size of the minimum unit pixel depending on the section, and it is possible to cope with the difference in resolution by changing the number of pixels P in the pixel region D. Can be displayed on a single monitor at substantially the same display magnification.

11 魚眼カメラ
14 画像解析部(距離画像算出部)
16 不審者検出部(距離画像認識部)
21 魚眼レンズユニット
23 撮像センサ
31 画像変換部(歪除去部)
32 画像選択部(区画化部:解像度変換部)
33 対応点選択部(対応点探索部)
34 距離算出部
11 Fisheye Camera 14 Image Analysis Unit (Distance Image Calculation Unit)
16 Suspicious person detection part (distance image recognition part)
21 Fisheye lens unit 23 Image sensor 31 Image conversion unit (distortion removal unit)
32 Image selection unit (partitioning unit: resolution conversion unit)
33 Corresponding point selection part (corresponding point search part)
34 Distance calculator

Claims (5)

魚眼レンズユニットおよび撮像センサを有する一対の魚眼カメラからなるステレオカメラと、
一対の前記撮像センサから出力される画像から距離画像を算出する距離画像算出部と、
前記距離画像から被写体の識別を含む画像認識を行う距離画像認識部と、
を備え、
前記距離画像算出部は、一対の前記魚眼カメラでそれぞれ撮影された画像を予め設定された複数の区画に区画化する区画化部と、
前記区画毎に設定された解像度の画像に変換する解像度変換部と、
一対の前記魚眼カメラで略同時に撮影された二つの前記画像内それぞれで、撮影された被写体上の同じ点に対応する対応点を求める対応点探索部と、
前記対応点探索部で探索され、前記被写体上の同じ点に対応する二つの対応点の位置の違いに基づいて前記ステレオカメラから対応点までの距離を求める距離算出部とを備えることを特徴とする物体距離検出装置。
A stereo camera comprising a pair of fisheye cameras having a fisheye lens unit and an imaging sensor;
A distance image calculation unit that calculates a distance image from images output from the pair of imaging sensors;
A distance image recognition unit for performing image recognition including identification of a subject from the distance image;
With
The distance image calculation unit is a partitioning unit that partitions each of the images captured by the pair of fisheye cameras into a plurality of preset partitions.
A resolution conversion unit that converts the image into a resolution image set for each section;
A corresponding point search unit for obtaining corresponding points corresponding to the same point on the photographed subject in each of the two images captured substantially simultaneously with a pair of fisheye cameras;
A distance calculation unit that is searched by the corresponding point search unit and obtains a distance from the stereo camera to the corresponding point based on a difference in position between two corresponding points corresponding to the same point on the subject. An object distance detection device.
前記距離画像算出部は、縦横に配列された画素からなるとともに、一つまたは複数の画素からなる各画素領域に分けられ、前記画素領域毎に前記ステレオカメラから前記対応点までの距離に応じて変化する色が着けられた距離画像を出力し、
前記距離画像の解像度の異なる前記区画では、前記画素領域を構成する前記画素の数が前記距離画像の解像度の異なる前記区画では、前記画素領域を構成する前記画素の数が前記解像度に応じて異なることを特徴とする請求項1に記載の物体距離検出装置。
The distance image calculation unit is composed of pixels arranged vertically and horizontally, and is divided into pixel regions each composed of one or a plurality of pixels, and each pixel region corresponds to a distance from the stereo camera to the corresponding point. Output a distance image with a changing color,
In the section where the resolution of the distance image is different, the number of the pixels constituting the pixel area is different according to the resolution in the section where the resolution of the distance image is different. The object distance detection apparatus according to claim 1.
前記距離画像算出部は、前記区画毎に、魚眼レンズによる歪を除去する歪除去部を備えることを特徴とする請求項1または2に記載の物体距離検出装置。   The object distance detection apparatus according to claim 1, wherein the distance image calculation unit includes a distortion removal unit that removes distortion caused by a fisheye lens for each of the sections. 一対の前記魚眼カメラは、略鉛直方向を向いて配置され、
前記解像度変換部は、前記画像の中央部の前記区画より前記画像の周縁部の区画の方が、解像度が高くなるように解像度を変更することを特徴とする請求項1〜3の何れか1項に記載の物体距離検出装置。
The pair of fisheye cameras are arranged in a substantially vertical direction,
4. The resolution conversion unit according to claim 1, wherein the resolution conversion unit changes the resolution so that the resolution in the peripheral section of the image is higher than that in the central section of the image. The object distance detection device according to item.
一対の前記魚眼カメラは、略水平方向を向いて配置され、
前記解像度変換部は、前記画像の上部の前記区画より前記画像の下部の区画の方が、解像度が高くなるように解像度を変更することを特徴とする請求項1〜3の何れか1項に記載の物体距離検出装置。
The pair of fisheye cameras are arranged in a substantially horizontal direction,
4. The resolution conversion unit according to claim 1, wherein the resolution conversion unit changes the resolution so that the resolution in the lower section of the image is higher than that in the upper section of the image. 5. The object distance detection apparatus described.
JP2017146497A 2016-11-29 2017-07-28 Object distance detector Active JP6860445B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017146497A JP6860445B2 (en) 2017-07-28 2017-07-28 Object distance detector
PCT/JP2017/042578 WO2018101247A1 (en) 2016-11-29 2017-11-28 Image recognition imaging apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017146497A JP6860445B2 (en) 2017-07-28 2017-07-28 Object distance detector

Publications (2)

Publication Number Publication Date
JP2019027882A true JP2019027882A (en) 2019-02-21
JP6860445B2 JP6860445B2 (en) 2021-04-14

Family

ID=65478158

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017146497A Active JP6860445B2 (en) 2016-11-29 2017-07-28 Object distance detector

Country Status (1)

Country Link
JP (1) JP6860445B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020193867A (en) * 2019-05-28 2020-12-03 キヤノン株式会社 Image processing device, control method, control program, and computer-readable recording medium
JP2021148668A (en) * 2020-03-19 2021-09-27 株式会社リコー Stereo camera device
US11403768B2 (en) 2019-12-27 2022-08-02 Industrial Technology Research Institute Method and system for motion prediction

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015230703A (en) * 2014-06-06 2015-12-21 日本電産エレシス株式会社 Object detection device and object detection method
JP2016070688A (en) * 2014-09-26 2016-05-09 日立オートモティブシステムズ株式会社 Imaging apparatus
JP2016207030A (en) * 2015-04-24 2016-12-08 日立オートモティブシステムズ株式会社 Picture processing apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015230703A (en) * 2014-06-06 2015-12-21 日本電産エレシス株式会社 Object detection device and object detection method
JP2016070688A (en) * 2014-09-26 2016-05-09 日立オートモティブシステムズ株式会社 Imaging apparatus
JP2016207030A (en) * 2015-04-24 2016-12-08 日立オートモティブシステムズ株式会社 Picture processing apparatus

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020193867A (en) * 2019-05-28 2020-12-03 キヤノン株式会社 Image processing device, control method, control program, and computer-readable recording medium
US11403768B2 (en) 2019-12-27 2022-08-02 Industrial Technology Research Institute Method and system for motion prediction
JP2021148668A (en) * 2020-03-19 2021-09-27 株式会社リコー Stereo camera device

Also Published As

Publication number Publication date
JP6860445B2 (en) 2021-04-14

Similar Documents

Publication Publication Date Title
US9646212B2 (en) Methods, devices and systems for detecting objects in a video
WO2018101247A1 (en) Image recognition imaging apparatus
WO2017080102A1 (en) Flying device, flying control system and method
KR102199094B1 (en) Method and Apparatus for Learning Region of Interest for Detecting Object of Interest
KR20140048539A (en) Method and apparatus for recognizing object using surrounding image of vehicle
JP2018156408A (en) Image recognizing and capturing apparatus
JP2015106252A (en) Face direction detection device and three-dimensional measurement device
JP6860445B2 (en) Object distance detector
KR101203816B1 (en) Robot fish localization system using artificial markers and method of the same
JP6617150B2 (en) Object detection method and object detection apparatus
CN110781712A (en) Human head space positioning method based on human face detection and recognition
CN110120012A (en) The video-splicing method that sync key frame based on binocular camera extracts
JP6585668B2 (en) Object detection device
JP2008165595A (en) Obstacle detection method, obstacle detection device, and obstacle detection system
KR102386982B1 (en) Method and apparatus for camera calibration using image analysis
CN115880643B (en) Social distance monitoring method and device based on target detection algorithm
JP6939065B2 (en) Image recognition computer program, image recognition device and image recognition method
JP2013200840A (en) Video processing device, video processing method, video processing program, and video display device
WO2021049281A1 (en) Image processing device, head-mounted display, and spatial information acquisition method
CN108174054B (en) Panoramic motion detection method and device
JP5891751B2 (en) Inter-image difference device and inter-image difference method
KR20220115223A (en) Method and apparatus for multi-camera calibration
WO2020199198A1 (en) Image capture control method, image capture control apparatus, and movable platform
CN110726407A (en) Positioning monitoring method and device
JP2019164837A (en) Information processing system, information processing method and information processing program

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20171110

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191028

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201110

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210112

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210302

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210326

R150 Certificate of patent or registration of utility model

Ref document number: 6860445

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250