DETECTION DEVICE, METHOD AND PROGRAM THEREOF
First Claim
1. A detection device that detects a rotational movement component of a camera mounted on a mobile object performing a translational movement in only one axis direction, the detection device comprising:
- a detecting means for detecting the rotational movement component of the camera using a motion vector of a stationary object within an image captured by the camera and a relational expression that represents the relationship between the motion vector and the rotational movement component of the camera, based on a motion vector at feature points extracted within the image, the relational expression derived by expressing two-axis directional components among three-axis directional components of a translational movement of the camera using a remaining one-axis directional component.
1 Assignment
0 Petitions
Accused Products
Abstract
A rotational movement component of a camera provided on a mobile object is to be detected in a precise and simple manner. Three motion vectors extracted from the forward images captured by a camera mounted on a vehicle are extracted on a random basis. A temporary rotation angle is calculated using the extracted motion vectors based on a relational expression that represents the relationship between a background vector and the rotation angle of the camera, the relational expression being a linear expression of the yaw angle, pitch angle, and roll angle of the rotational movement of the camera. An error when using the temporary rotation angle is calculated for other motion vectors, and the number of motion vectors for which the error is within a predetermined threshold value is counted. After repeating such a process for a predetermined number of times, the temporary rotation angle with the largest number of motion vectors for which the error is within the predetermined threshold value is selected as the rotation angle of the camera. The present invention can be applied to an in-vehicle obstacle detecting device.
82 Citations
9 Claims
-
1. A detection device that detects a rotational movement component of a camera mounted on a mobile object performing a translational movement in only one axis direction, the detection device comprising:
a detecting means for detecting the rotational movement component of the camera using a motion vector of a stationary object within an image captured by the camera and a relational expression that represents the relationship between the motion vector and the rotational movement component of the camera, based on a motion vector at feature points extracted within the image, the relational expression derived by expressing two-axis directional components among three-axis directional components of a translational movement of the camera using a remaining one-axis directional component. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A detection method of a detection device for detecting a rotational movement component of a camera mounted on a mobile object performing a translational movement in only one axis direction, the detection method comprising:
a detecting step of detecting the rotational movement component of the camera using a motion vector of a stationary object within an image captured by the camera and a relational expression that represents the relationship between the motion vector and the rotational movement component of the camera, based on a motion vector at feature points extracted within the image, the relational expression derived by expressing two-axis directional components among three-axis directional components of a translational movement of the camera using a remaining one-axis directional component.
-
9. A program for causing a computer to execute a detection process for detecting a rotational movement component of a camera mounted on a mobile object performing a translational movement in only one axis direction, the detection process comprising:
a detecting step of detecting the rotational movement component of the camera using a motion vector of a stationary object within an image captured by the camera and a relational expression that represents the relationship between the motion vector and the rotational movement component of the camera, based on a motion vector at feature points extracted within the image, the relational expression derived by expressing among three-axis directional movement of the camera using a component.
Specification