Vehicle behavior learning apparatuses, methods, and programs
First Claim
1. A vehicle behavior learning apparatus comprising:
- a memory that stores pieces of feature information including position information and attribute information of a plurality of target features; and
a controller that is connected to a plurality of vehicles in such a manner that communication is possible between the controller and the vehicles, and that;
obtains vehicle position information that shows a current position of a vehicle;
obtains image information of surroundings of the vehicle;
obtains one of the stored pieces of feature information corresponding to the surroundings of the vehicle based on the vehicle position information;
performs an image recognition for recognizing a target feature contained in the image information that corresponds to the obtained piece of feature information;
detects a behavior of the vehicle that is performed within a predetermined range from a position of the recognized target feature;
based on the vehicle position information, stores the detected behavior in correspondence with information of a position in which the detected behavior was detected;
based on the detected behavior being stored a plurality of times at the same position, extracts the detected behavior as a learned behavior;
when the detected behavior is an operation of the vehicle caused by an external factor affecting the vehicle from outside, extracts, as the learned behavior, the detected behavior, the detected behavior being stored a plurality of times among memories of the plurality of vehicles at the same position; and
outputs learned behavior information, the learned behavior information including attribute information of the detected behavior and the position information of the detected behavior, each of which are kept in correspondence with the piece of feature information of the recognized target feature.
1 Assignment
0 Petitions
Accused Products
Abstract
Vehicle behavior learning apparatuses, methods, and programs store pieces of feature information including position information and attribute information of a plurality of target features. The apparatuses, methods, and programs obtain vehicle position information that shows a current position of a vehicle, obtaining image information of surroundings of the vehicle, and obtain one of the stored pieces of feature information corresponding to the surroundings of the vehicle based on the vehicle position information. The apparatuses, methods, and programs perform an image recognition for recognizing a target feature contained in the image information that corresponds to the obtained piece of feature information, detect a behavior of the vehicle that is performed within a predetermined range from a position of the recognized target feature, and store, based on the vehicle position information, the detected behavior in correspondence with information of a position in which the detected behavior was detected. The apparatuses, methods, and programs extract, based the detected behavior being stored a plurality of times at the same position, the detected behavior as a learned behavior, output learned behavior information including attribute information of the detected behavior and the position information of the detected behavior, each of which are kept in correspondence with the piece of feature information of the recognized target feature.
-
Citations
18 Claims
-
1. A vehicle behavior learning apparatus comprising:
-
a memory that stores pieces of feature information including position information and attribute information of a plurality of target features; and a controller that is connected to a plurality of vehicles in such a manner that communication is possible between the controller and the vehicles, and that; obtains vehicle position information that shows a current position of a vehicle; obtains image information of surroundings of the vehicle; obtains one of the stored pieces of feature information corresponding to the surroundings of the vehicle based on the vehicle position information; performs an image recognition for recognizing a target feature contained in the image information that corresponds to the obtained piece of feature information; detects a behavior of the vehicle that is performed within a predetermined range from a position of the recognized target feature; based on the vehicle position information, stores the detected behavior in correspondence with information of a position in which the detected behavior was detected; based on the detected behavior being stored a plurality of times at the same position, extracts the detected behavior as a learned behavior; when the detected behavior is an operation of the vehicle caused by an external factor affecting the vehicle from outside, extracts, as the learned behavior, the detected behavior, the detected behavior being stored a plurality of times among memories of the plurality of vehicles at the same position; and outputs learned behavior information, the learned behavior information including attribute information of the detected behavior and the position information of the detected behavior, each of which are kept in correspondence with the piece of feature information of the recognized target feature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A vehicle behavior learning method comprising:
-
accessing stored pieces of feature information including position information and attribute information of a plurality of target features; obtaining vehicle position information that shows a current position of a vehicle; obtaining image information of surroundings of the vehicle; obtaining one of the stored pieces of feature information corresponding to the surroundings of the vehicle based on the vehicle position information; performing an image recognition for recognizing a target feature contained in the image information that corresponds to the obtained piece of feature information; detecting a behavior of the vehicle that is performed within a predetermined range from a position of the recognized target feature; storing, based on the vehicle position information, the detected behavior in correspondence with information of a position in which the detected behavior was detected; extracting, based on the detected behavior being stored a plurality of times at the same position, the detected behavior as a learned behavior; when the detected behavior is an operation of the vehicle caused by an external factor affecting the vehicle from outside, extracting, as the learned behavior, the detected behavior, the detected behavior being stored a plurality of times among memories of a plurality of vehicles at the same position; and outputting learned behavior information, the learned behavior information including attribute information of the detected behavior and the position information of the detected behavior, each of which are kept in correspondence with the piece of feature information of the recognized target feature. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium storing a computer-executable program usable to learn vehicle behavior, the program comprising:
-
instructions for storing pieces of feature information including position information and attribute information of a plurality of target features; instructions for obtaining vehicle position information that shows a current position of a vehicle; instructions for obtaining image information of surroundings of the vehicle; instructions for obtaining one of the stored pieces of feature information corresponding to the surroundings of the vehicle based on the vehicle position information; instructions for performing an image recognition for recognizing a target feature contained in the image information that corresponds to the obtained piece of feature information; instructions for detecting a behavior of the vehicle that is performed within a predetermined range from a position of the recognized target feature; instructions for storing, based on the vehicle position information, the detected behavior in correspondence with information of a position in which the detected behavior was detected; and instructions for extracting, based on the detected behavior being stored a plurality of times at the same position, the detected behavior as a learned behavior; and instructions for, when the detected behavior is an operation of the vehicle caused by an external factor affecting the vehicle from outside, extracting, as the learned behavior, the detected behavior, the detected behavior being stored a plurality of times among memories of a plurality of vehicles at the same position; and instructions for outputting learned behavior information, the learned behavior information including attribute information of the detected behavior and the position information of the detected behavior, each of which are kept in correspondence with the piece of feature information of the recognized target feature.
-
Specification