Information processing apparatus, information processing method, and program for determining a vehicle boarding state
First Claim
1. An information processing apparatus comprising:
- a processor configured toexecute a recognition of a behavior of a user based on a processing of sensor data, wherein the processing of sensor data includes determining horizontal acceleration of the user and vertical acceleration of the user, determining a horizontal direction variance value of the horizontal acceleration of the user over a predetermined period of time and a vertical direction variance value of the vertical acceleration of the user over the predetermined period of time, comparing the horizontal direction variance value and the vertical direction variance value to determine a smaller variance value, and comparing an integration value representing integration over the predetermined period of time of the smaller variance value resulting from the comparison between the horizontal direction variance value and the vertical direction variance value with a minimum determination threshold for the behavior; and
obtain, based on the recognized behavior, a behavior information of a vehicle boarding state indicating whether or not the user has boarded a vehicle, wherein the behavior information indicates that the user has boarded the vehicle when the integration value is greater than the minimum determination threshold; and
a storage unit configured to store the obtained behavior information.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided an information processing apparatus including: a sensor data generator sensing a user behavior and generating sensor data corresponding to the user behavior; a behavior recognizing unit performing a predetermined threshold value process on the sensor data to recognize the behavior exhibited by the user and generating behavior information that is information indicating the behavior exhibited by the user; a behavior manager managing the behavior information generated by the behavior recognizing unit in correspondence with the time point at which the behavior corresponding to the behavior information is exhibited; and a behavior information post-processing unit performing a predetermined post-process on the behavior information managed by the behavior manager, wherein the behavior recognizing unit further includes a plurality of behavior determination units specified to specific behaviors exhibited by the user and generates the behavior information based on the determination results of the plurality of behavior determination units.
-
Citations
11 Claims
-
1. An information processing apparatus comprising:
-
a processor configured to execute a recognition of a behavior of a user based on a processing of sensor data, wherein the processing of sensor data includes determining horizontal acceleration of the user and vertical acceleration of the user, determining a horizontal direction variance value of the horizontal acceleration of the user over a predetermined period of time and a vertical direction variance value of the vertical acceleration of the user over the predetermined period of time, comparing the horizontal direction variance value and the vertical direction variance value to determine a smaller variance value, and comparing an integration value representing integration over the predetermined period of time of the smaller variance value resulting from the comparison between the horizontal direction variance value and the vertical direction variance value with a minimum determination threshold for the behavior; and obtain, based on the recognized behavior, a behavior information of a vehicle boarding state indicating whether or not the user has boarded a vehicle, wherein the behavior information indicates that the user has boarded the vehicle when the integration value is greater than the minimum determination threshold; and a storage unit configured to store the obtained behavior information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An information processing method comprising:
-
recognizing a behavior of a user based on a processing of sensor data, wherein the processing of sensor data includes determining horizontal acceleration of the user and vertical acceleration of the user, determining a horizontal direction variance value of the horizontal acceleration of the user over a predetermined period of time and a vertical direction variance value of the vertical acceleration of the user over the predetermined period of time, and comparing an integration value representing integration over the predetermined period of time of the smaller variance value resulting from the comparison between the horizontal direction variance value and the vertical direction variance value with a minimum determination threshold for the behavior; obtaining, based on the recognized behavior, a behavior information of a vehicle boarding state indicating whether or not the user has boarded a vehicle, wherein the behavior information indicates that the user has boarded the vehicle when the integration value is greater than the minimum determination threshold; and storing the obtained behavior information in a memory, wherein the recognizing of the behavior of the user, the obtaining of the behavior information of the vehicle boarding state, and the storing of the obtained behavior information are performed by at least one processor.
-
-
11. A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer causes the computer to perform an information processing method, the method comprising:
-
recognizing a behavior of a user based on a processing of sensor data, wherein the processing of sensor data includes determining horizontal acceleration of the user and vertical acceleration of the user, determining a horizontal direction variance value of the horizontal acceleration of the user over a predetermined period of time and a vertical direction variance value of the vertical acceleration of the user over the predetermined period of time, comparing the horizontal direction variance value and the vertical direction variance value to determine a smaller variance value, and comparing an integration value representing integration over the predetermined period of time of the smaller variance value resulting from the comparison between the horizontal direction variance value and the vertical direction variance value with a minimum determination threshold for the behavior; obtaining, based on the recognized behavior, a behavior information of a vehicle boarding state indicating whether or not the user has boarded a vehicle, wherein the behavior information indicates that the user has boarded the vehicle when the integration value is greater than the minimum determination threshold; and storing the obtained behavior information in a memory.
-
Specification