Moving object detecting device and mobile robot
First Claim
Patent Images
1. A moving object detecting device comprising:
- a stereo camera apparatus that takes a set of images of an object and determines a parallax between the object and the stereo camera apparatus;
a range sensor that scans the object and utilizes the parallax to measure a distance from the device to an object;
an image processing component that performs an image processing on the images captured by the stereo camera apparatus to extract a tracking target, which is a moving object to be tracked, from the image and to estimate a distance and a direction from the device to the tracking target based on the image;
a congestion degree measuring component that sets a congestion degree measuring region around a moving object estimated point where a moving object is previously detected and measures a congestion degree represented by a ratio C of the number of detection points detected by the range sensor in the congestion degree measuring region to a total number of scanning lines of the range sensor passing through within the congestion degree measuring region; and
a calculation component that obtains a fusion estimation result by performing a calculation using (a) a first moving object tracking result obtained by an output from the range sensor, (b) a second moving object tracking result obtained by the image processing by the image processing component, and (c) a fusion ratio W1 that is represented by the following expression (1) where α
, β
, and n are arbitrary constants;
(1) W1=α
Cn+β
.
1 Assignment
0 Petitions
Accused Products
Abstract
A moving object detecting device measures a congestion degree of a space and utilizes the congestion degree for tracking. In performing the tracking, a direction measured by a laser range sensor is heavily weighted when the congestion degree is low. When the congestion degree is high, a sensor fusion is performed by heavily weighting a direction measured by a image processing on a captured image to obtain a moving object estimating direction, and obtains a distance by the laser range sensor in the moving object estimating direction.
-
Citations
7 Claims
-
1. A moving object detecting device comprising:
-
a stereo camera apparatus that takes a set of images of an object and determines a parallax between the object and the stereo camera apparatus; a range sensor that scans the object and utilizes the parallax to measure a distance from the device to an object; an image processing component that performs an image processing on the images captured by the stereo camera apparatus to extract a tracking target, which is a moving object to be tracked, from the image and to estimate a distance and a direction from the device to the tracking target based on the image; a congestion degree measuring component that sets a congestion degree measuring region around a moving object estimated point where a moving object is previously detected and measures a congestion degree represented by a ratio C of the number of detection points detected by the range sensor in the congestion degree measuring region to a total number of scanning lines of the range sensor passing through within the congestion degree measuring region; and a calculation component that obtains a fusion estimation result by performing a calculation using (a) a first moving object tracking result obtained by an output from the range sensor, (b) a second moving object tracking result obtained by the image processing by the image processing component, and (c) a fusion ratio W1 that is represented by the following expression (1) where α
, β
, and n are arbitrary constants;
(1) W1=α
Cn+β
. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mobile robot comprising:
-
the moving object detecting device comprising; a stereo camera apparatus that takes a set of images of an object and determines a parallax between the object and the stereo camera apparatus; a range sensor that scans the object and utilizes the parallax to measure a distance from the device to an object; an image processing component that performs an image processing on the images captured by the stereo camera apparatus to extract a tracking target, which is a moving object to be tracked, from the image and to estimate a distance and a direction from the device to the tracking target based on the image; a congestion degree measuring component that sets a congestion degree measuring region around a moving object estimated point where a moving object is previously detected and measures a congestion degree represented by a ratio C of the number of detection points detected by the range sensor in the congestion degree measuring region to a total number of scanning lines of the range sensor passing through within the congestion degree measuring region; and a calculation component that obtains a fusion estimation result by performing a calculation using (a) a first moving object tracking result obtained by an output from the range sensor, (b) a second moving object tracking result obtained by the image processing by the image processing component, and (c) a fusion ratio W1 that is represented by the following expression (1) where α
, β
, and n are arbitrary constants;
(1) W1=α
Cn+β
;a drive component that drives the robot to move on a floor; and a controller that controls the drive unit to move the robot to follow the tracking target by referring to a tracking target estimating position that is obtained as the fusion estimation result by the calculation unit of the moving object detecting device, wherein the calculation component dynamically changes a follow-up gain G for tracking the tracking target to satisfy the following equation (2), where R (0<
R<
1) represents a reflection intensity of a scanning beam of the range sensor, and second fusion ration W2 satisfies the following equation (3), where α
2, β
2, and n2 are arbitrary constants;
G∝
W1W2
(2)
W2=α
2Rn2+β
2.
(3)
-
Specification