Pedestrian motion predicting device
A subject is to provide a pedestrian motion predicting device capable of accurately predicting a possibility of a rush out before a pedestrian actually begins to rush out. According to the embodiments, the pedestrian is detected from input image data, a portion in which the detected pedestrian is imaged is cut out from the image data, a shape of the pedestrian imaged in the cut-out partial image data is classified by collating the shape with a learning-finished identifier group or a pedestrian recognition template group, and the rush out of the pedestrian is predicted based on a result of the acquired classification.
Latest Toyota Patents:
- COMMUNICATION DEVICE AND COMMUNICATION CONTROL METHOD
- NETWORK NODE, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY STORAGE MEDIUM
- INFORMATION PROCESSING APPARATUS, METHOD, AND SYSTEM
- NETWORK NODE, WIRELESS COMMUNICATION SYSTEM, AND USER TERMINAL
- BATTERY DEVICE AND METHOD FOR MANUFACTURING BATTERY DEVICE
This application is a National Stage of International Application No. PCT/JP2011/063515filed Jun. 13, 2011, the contents of all of which is incorporated herein by reference in its entirety.
FIELDThe present invention relates to a pedestrian motion predicting device.
BACKGROUNDPatent Literature 1 discloses a pedestrian recognizing device that creates an edge image from image data input from an outside sensor, detects the opening degree W of the side leg portions of a pedestrian candidate and estimates the head portion of the pedestrian candidate, estimates the height H of the pedestrian candidate in accordance with the position of the head portion, and determines whether or not the ratio (W/H) of the leg portion W to the height H is equal to or more than a predetermined value α based on the height H and the opening degree W of the leg portions of the pedestrian candidate, thereby determining whether or not there is a possibility that the pedestrian candidate will walk across the road of a driver's own vehicle.
Note that, as other conventional technology documents, Patent Literatures 2 to 4 are exemplified. Patent Literature 2 discloses a pedestrian rush out predicting device that acquires time series variations of the positions and moving speeds of a pedestrian existing ahead of a driver's own vehicle and periphery information, compares the acquired time series variations of the position and moving speed with the patterns of the time series variations of the position and moving speed at the time the pedestrian rushes out into a roadway, and compares the acquired periphery information with the periphery information at the time the pedestrian rushes out into the roadway, thereby predicting whether or not the pedestrian will rush out into the roadway on which the driver's own vehicle travels. Patent Literature 3 discloses a pedestrian detecting device for a vehicle, wherein the device has database that stores two-dimensional shape data for detecting a pedestrian, estimates a first three-dimensional model based on the picked-up data of the detected pedestrian, and estimates a future motion of the pedestrian based on the first three-dimensional model. Patent Literature 4 discloses a pedestrian recognition supporting device that specifies representative points (a head portion, a neck portion, a hip joint, a knee joint, an ankle joint, and the like) of a pedestrian from image data, calculates the angle information of respective portions of the pedestrian based on the straight lines connecting the specified representative points to each other, a straight line parallel to a ground surface, and the like, thereby determining the moving state of the pedestrian based on the calculated angle information.
CITATION LIST Patent LiteraturePatent Literature 1: Japanese Patent Application Laid-open No. 2007-264778
Patent Literature 2: Japanese Patent Application Laid-open No. 2010-102437
Patent Literature 3: Japanese Patent Application Laid-open No. 2010-079639
Patent Literature 4: Japanese Patent Application Laid-open No. 2010-165003
SUMMARY Technical ProblemHowever, since a pedestrian behavior is predicted by the ratio of the opening degree W of the leg portion to the height H, a problem arises in that a possibility of walking across a road cannot be determined until the pedestrian begins to walk across the road (specifically, until the pedestrian takes the first step of rush out). Further, there is also a problem that since the pedestrian behavior is predicted by the ratio of the opening degree W of the leg portion to the height H, a determination accuracy is deteriorated in a pedestrian who rushes out with a small step.
An object of the present invention which was made in view of the circumstances is to provide a pedestrian motion predicting device capable of accurately predicting a possibility of a rush out before a pedestrian actually begins to rush out.
Solution to ProblemThe present invention is characterized in that in a pedestrian motion predicting device, a rush out of a pedestrian is predicted based on a result of a collation of a detected shape of the pedestrian with a previously prepared shape of a pedestrian having a possibility of a rush out.
In addition, it may be configured that the rush out of the pedestrian is predicted based on a combination of the shape of the pedestrian detected at a certain time and the shape of the pedestrian detected after the certain time.
Further, it may be configured that the detected shape of the pedestrian is recorded in time series, a periodicity of the recorded shape of the pedestrian in time series is analyzed, and the rush out of the pedestrian is predicted based on a change of the analyzed periodicity.
Further, it may be configured that the detected shape of the pedestrian is recorded in time series, whether or not a speed of the pedestrian is continuous is determined based on the recorded shape of the pedestrian in time series, and the rush out of the pedestrian is predicted based on a result of the determination.
Further, it may be configured that at least one of a forward inclination posture, an upper body direction, an opening of legs in a front-rear direction, and an opening of the legs in a side direction of the pedestrian is acquired as the shape of the pedestrian.
Advantageous Effects of InventionSince the present invention predicts the rush out of a pedestrian based on the result of the collation of the detected shape of the pedestrian with a previously prepared shape of a pedestrian who has a possibility of a rush out the present invention can achieve an effect that a possibility of a rush out can be accurately predicted before a pedestrian begins to actually rush out.
Embodiments of a pedestrian motion predicting device according to the present invention will be explained below in detail based on the drawings. Note that the present invention is by no means limited by the embodiments.
[First Embodiment]
A configuration of a pedestrian motion predicting device according to a first embodiment and an operation carried out by the pedestrian motion predicting device will be explained in detail referring from
The pedestrian motion predicting device 1 includes a controller 12 and a storage unit 14. The controller 12 integrally controls the pedestrian motion predicting device 1 and is, for example, a CPU (Central Processing Unit) and the like. The storage unit 14 stores data and is, for example, a RAM (Random Access Memory), a ROM (Read Only Memory), or a hard disk, and the like.
The storage unit 14 includes a collation data storage unit 14a. The collation data storage unit 14a is stored with a learning-finished identifier group or a pedestrian recognition template (image) group which can easily detect a shape of a pedestrian (for example, a forward inclination, an upper body direction, an opening of legs in a front-rear direction, an opening of the legs in a side direction, and the like) which likely occurs in variously changing traffic environments.
The controller 12 includes a detector 12a, an acquisition unit 121, and a prediction unit 12c. The detector 12a detects a pedestrian from the image data input from the camera 2. The acquisition unit 12b acquires a shape of the pedestrian detected by the detector 12a. The prediction unit 12c predicts the motion of the pedestrian (for example, rush out of the pedestrian and the like) based on the shape of the pedestrian acquired by the acquisition unit 12b.
Next, the acquisition unit 12b collates a shape of the pedestrian imaged in the partial image data cut out at step SA1 with the learning-finished identifier group or the pedestrian recognition template group stored in the collation data storage unit 14a to thereby classify the shape (step SA2). For example, the acquisition unit 12b extracts a feature vector (feature quantity) from the partial image data and identifies the extracted feature vector by an identification surface formed by the learning-finished identifier to thereby determine the class of the shape of the pedestrian imaged in the partial image data (for example, the class of the forward inclining posture as illustrated in
Next, the prediction unit 12c predicts the motion of the pedestrian (for example, the direction in which the pedestrian will rush out and the like) based on the result of classification acquired at step SA2 (step SA3). When, for example, the result of classification relates to the class of the forward inclining posture, the prediction unit 12c predicts that the pedestrian will rush out in the forward inclining direction (arrow direction in
[Second Embodiment]
A configuration of a pedestrian motion predicting device according to a second embodiment and an operation carried out by the pedestrian motion predicting device will be explained in detail referring to
The accumulation unit 12d accumulates shapes of a pedestrian acquired by the acquisition unit 12b in the shape data storage unit 14b. The prediction unit 12c predicts the motion of the pedestrian (for example, rush out and the like of the pedestrian) based on a combination of the shapes of the pedestrian accumulated in the shape data storage unit 14b. The shape data storage unit 14b stores data as to the shapes of the pedestrian.
Next, the acquisition unit 12b collates the shape of the pedestrian imaged in the partial image data cut out at step SB1 with a learning-finished identifier group or a pedestrian recognition template group stored in the collation data storage unit 14a to thereby classify the shape (step SB2).
Next, the accumulation unit 12d accumulates the result of classification acquired at step SB2 in the shape data storage unit 14b (step SB3).
Next, the prediction unit 12c predicts the motion of the pedestrian (for example, the direction in which the pedestrian will rush out or the speed at which the pedestrian will rush out, and the like) based on a combination of the result of classification stored in the shape data storage unit 14b (step SB4). When, for example, at a certain time, the result of classification as to the shape of the pedestrian imaged in the partial image data is the class as to the upper body direction and, at a time after the certain time, when the result of classification as to the shape of the pedestrian imaged in the partial image data is the class as to the forward inclining posture, the prediction unit 12c regards that the posture of the pedestrian changes from a state that it is just going to move to a state that it begins to move to thereby predict that the pedestrian will rush out in a forward inclining direction.
[Third Embodiment]
A configuration of a pedestrian motion predicting device according to a third embodiment and an operation carried out by the pedestrian motion predicting device will be explained in detail referring from
The recording unit 12e records shapes of a pedestrian acquired by the acquisition unit 12b in the shape data storage unit 14b in time series. Based on the shapes of the pedestrian in time series recorded in the shape data storage unit 14b, the analyzer 12f analyzes the periodicity of the shapes (for example, the periodic changes and the like of the shapes of the pedestrian). Based on the results of analysis in the analyzer 12f, the prediction unit 12c predicts the motion of the pedestrian (for example, rush out and the like of the pedestrian). The shape data storage unit 14b stores the data as to the shapes of the pedestrian in time series.
Next, the acquisition unit 12b collates the shapes of the pedestrian imaged in the partial image data cut out at step SC1 with a learning-finished identifier group or a pedestrian recognition template group stored in the collation data storage unit 14a to thereby classify the shapes (step SC2). Otherwise, the acquisition unit 12b holds feature quantities themselves as the shapes of the pedestrian.
Next, the recording unit 12e records the results of classification acquired at step SC2 or the feature quantities themselves in the shape data storage unit 14b in time series (step SC3).
Next, based on the results of classification in time series recorded in the shape data storage unit 14b or on the feature quantities themselves, the analyzer 12f analyzes the periodicity of the shape of the pedestrian (step SC4). For example, the analyzer 12f detects a breaking of the periodicity from the periodic change as to the leg width of the pedestrian illustrated in
Next, based on the result of analysis of the periodicity (change of periodicity) acquired at step SC4, the prediction unit 12c predicts the motion of the pedestrian (for example, the rush out direction of the pedestrian or the rush out speed of the pedestrian, and the like) (step SC5). When, for example, the breaking of the periodicity is detected at step SC4, the prediction unit 12c predicts that the pedestrian will rush out at the time the breaking of the periodicity occurs (refer to
[Summary of Embodiments]
The embodiments described above predict the rush out of a pedestrian by capturing the change of posture or motion which acts as a sign of the rush out of the pedestrian into the roadway. Specifically, the shape of the pedestrian detected by a sensor is collated with information on a shape of a pedestrian as to the motion, which acts as a telltale sign, of a pedestrian having a possibility of rush out, and the rush out of the pedestrian is predicted based on the result of the collation. In this way, a possibility of rush out can be accurately predicted before the pedestrian actually begins to rush out.
According to the embodiments, since the rush out of the pedestrian is predicted by a combination of the shape of the pedestrian detected at a certain moment and the shape of the pedestrian detected thereafter, the prediction accuracy of a possibility of rush out can be improved. According to the embodiments, since the time series information of the detected shape of the pedestrian is recorded, the periodicity of the shape of the pedestrian is analyzed based on the time series information, and the rush out of the pedestrian is predicted based on the change of periodicity of the shape of the pedestrian acquired by the analysis, the prediction accuracy of the possibility of rush out can be improved. According to the embodiments, since the time series information of the detected shape of the pedestrian is recorded, the continuity of a pedestrian speed is analyzed based on the time series information, and the rush out of the pedestrian is predicted based on the change of continuity of the pedestrian speed acquired by the analysis, the prediction accuracy of the possibility of rush out can be improved. Further, according to the embodiments, as the shape of the pedestrian, at least one of the forward inclination posture, the upper body direction, the opening of the legs in the front-rear direction, and the opening of the legs in the side direction of the pedestrian is acquired, the prediction accuracy of the possibility of rush out can be improved.
INDUSTRIAL APPLICABILITYAs described above, the pedestrian motion predicting device according to the present invention is useful in vehicle manufacturing industries and, in particular, suitable to predict the rush out of a pedestrian in a periphery of a vehicle.
REFERENCE SIGNS LISTpedestrian motion predicting device
12 controller
12a detector
12b acquisition unit
12c prediction unit
12d accumulation unit
12e recording unit
12f analyzer
14 storage unit
14a collation data storage unit
14b shape data storage unit
2 camera
Claims
1. A pedestrian motion predicting device comprising:
- a photographing unit mounted on a vehicle, the photographing unit configured to photograph a periphery of the vehicle and to create image data of the periphery of the vehicle;
- a controller; and
- a data storage, wherein
- the controller receives the image data from the photographing unit, and the controller is configured to detect a pedestrian from the image data;
- the controller is configured to acquire leg width values of the pedestrian from the image, each of the leg width values being a space between legs of the pedestrian;
- the data storage configured to store the leg width values of the pedestrian in time series acquired by the controller;
- the controller is configured to analyze a periodicity of the leg width values based on the leg width values of the pedestrian in time series stored in the data storage; and
- the controller is configured to detect a break in the periodicity of the leg width values and to predict, based on a leg width change amount, whether the pedestrian will rush out at a speed according to the leg width change amount, the leg width change amount being a difference between a leg width value before the break in periodicity and a leg width value after the break in periodicity.
2. The pedestrian motion predicting device according to claim 1, wherein
- the data storage is configured to store learning-finished identifier group data or pedestrian recognition template group data, and
- the controller detects shapes of the pedestrian from the image data and collates the shapes of the pedestrian with the learning-finished identifier group data or the pedestrian recognition template group data stored in the data storage, thereby classifying the shapes of the pedestrian.
3. The pedestrian motion predicting device according to claim 2, wherein
- the data storage is configured to store in time series a result of a classification of the shapes of the pedestrian,
- the controller is configured to determine, based on the result of the classification stored in time series, whether a moving direction and a speed of the pedestrian are continuous, and
- the controller is configured to predict a rush out direction and a rush out speed of the pedestrian based on a result of determination.
4. A pedestrian motion predicting method, comprising;
- photographing a periphery of a vehicle and creating image data of the periphery of the vehicle by a photographing unit mounted on the vehicle;
- receiving the image data from the photographing unit by a controller;
- acquiring by the controller leg width values of the pedestrian from the image data, each of the leg width values being a space between legs of the pedestrian;
- storing the leg width values of the pedestrian in time series in a data storage;
- analyzing by the controller a periodicity of the leg width values based on the leg width values of the pedestrian in time series stored in the data storage; and
- detecting by the controller a break in the periodicity of the leg width values and predicting by the controller, based on a leg width change amount, whether the pedestrian will rush out at a speed according to the leg width change amount, the leg width change amount being a difference between a leg width value before the break in periodicity and a leg width value after the break in periodicity.
5. The pedestrian motion predicting method according to claim 4, further comprising:
- detecting by the controller shapes of the pedestrian from the image data; and collating by the controller the shapes of the pedestrian with learning-finished identifier group data or pedestrian recognition template group data stored in the data storage, thereby classifying the shapes of the pedestrian.
6. The pedestrian motion predicting method according to claim 5, further comprising:
- storing a result of a classification of the shapes of the pedestrian in time series in the data storage,
- determining by the controller, based on the result of the classification stored in time series, whether a moving direction and a speed of the pedestrian are continuous, and
- predicting by the controller a rush out direction and a rush out speed of the pedestrian based on a result of determination.
7702019 | April 20, 2010 | Iwasaki et al. |
20060177097 | August 10, 2006 | Fujimura et al. |
20090041302 | February 12, 2009 | Nagaoka |
3815689 | August 2006 | JP |
2007-264778 | October 2007 | JP |
2007264778 | October 2007 | JP |
2008-282097 | November 2008 | JP |
2009042941 | February 2009 | JP |
2009-244985 | October 2009 | JP |
2010-079639 | April 2010 | JP |
2010-102437 | May 2010 | JP |
2010102437 | May 2010 | JP |
2010-165003 | July 2010 | JP |
Type: Grant
Filed: Jun 13, 2011
Date of Patent: Nov 29, 2016
Patent Publication Number: 20140112538
Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA (Toyota-shi, Aichi)
Inventors: Masahiro Ogawa (Susono), Toshiki Kindo (Yokohama), Ryuji Funayama (Yokohama), Tadaaki Sakamoto (Numazu)
Primary Examiner: Vikkram Bali
Assistant Examiner: Tracy Mangialaschi
Application Number: 14/125,862
International Classification: G06K 9/00 (20060101); G08G 1/16 (20060101); G06T 7/20 (20060101);