Information processing apparatus, information processing method, program for recognizing behavior
First Claim
1. An information processing apparatus comprising:
- a sensor data generator that senses a user behavior and generates sensor data corresponding to the user behavior;
a behavior recognizing unit that recognizes the behavior exhibited by the user by performing a predetermined threshold value process on the sensor data and generates behavior information that is information indicating the behavior exhibited by the user;
a behavior manager that manages 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 that performs 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 determination results of the plurality of behavior determination units, andwherein the behavior recognizing unit at least includes;
a stopped state determination unit that determines whether or not the user is in a stopped state;
a walking/running state determination unit that determines whether or not the user is in a walking state or in a running state;
a jumping state determination unit that determines whether or not the user is in a jumping state;
a posture change determination unit that determines whether or not the user is in a sitting state or in a standing state;
an elevator boarding determination unit that determines whether or not the user is in a boarding-elevator state;
a train boarding determination unit that determines whether or not the user has boarded a train; and
a turning-to-the-right/turning-to-the-left determination unit that determines whether or not the user turns to the right or to the left.
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
23 Claims
-
1. An information processing apparatus comprising:
-
a sensor data generator that senses a user behavior and generates sensor data corresponding to the user behavior; a behavior recognizing unit that recognizes the behavior exhibited by the user by performing a predetermined threshold value process on the sensor data and generates behavior information that is information indicating the behavior exhibited by the user; a behavior manager that manages 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 that performs 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 determination results of the plurality of behavior determination units, and wherein the behavior recognizing unit at least includes; a stopped state determination unit that determines whether or not the user is in a stopped state; a walking/running state determination unit that determines whether or not the user is in a walking state or in a running state; a jumping state determination unit that determines whether or not the user is in a jumping state; a posture change determination unit that determines whether or not the user is in a sitting state or in a standing state; an elevator boarding determination unit that determines whether or not the user is in a boarding-elevator state; a train boarding determination unit that determines whether or not the user has boarded a train; and a turning-to-the-right/turning-to-the-left determination unit that determines whether or not the user turns to the right or to the left. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23)
-
-
17. An information processing method comprising the steps of:
-
sensing a user behavior and generating sensor data corresponding to the user behavior; recognizing the behavior exhibited by the user by performing a predetermined threshold value process on the sensor data and generating behavior information that is information indicating the behavior exhibited by the user; 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 performing a predetermined post-process on the behavior information managed by the behavior manager, wherein, the recognizing the behavior further includes a plurality of the steps of determining behaviors specified to the behaviors exhibited by the user and generating the behavior information based on determination results of the plurality of the steps of determining the behaviors, and wherein the recognizing the behavior at least includes; determining whether or not the user is in a stopped state; determining whether or not the user is in a walking state or in a running state; determining whether or not the user is in a jumping state; determining whether or not the user is in a sitting state or in a standing state; determining whether or not the user is in a boarding-elevator state; determining whether or not the user has boarded a train; and determining whether or not the user turns to the right or to the left.
-
-
18. A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer, causes the computer to perform a method, the method comprising:
-
a sensor data generation function of sensing a user behavior and generates sensor data corresponding to the user behavior; a behavior recognition function of recognizing the behavior exhibited by the user by performing a predetermined threshold value process on the sensor data and generating behavior information that is information indicating the behavior exhibited by the user; a behavior managing function of 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-process function of performing a predetermined post-process on the behavior information managed by the behavior manager, wherein the behavior recognition function further includes a plurality of behavior determination functions specified to specific behaviors exhibited by the user and generates the behavior information based on determination results of the plurality of behavior determination functions, and wherein the behavior recognizing function at least includes; determining whether or not the user is in a stopped state; determining whether or not the user is in a walking state or in a running state; determining whether or not the user is in a jumping state; determining whether or not the user is in a sitting state or in a standing state; determining whether or not the user is in a boarding-elevator state; determining whether or not the user has boarded a train; and determining whether or not the user turns to the right or to the left.
-
Specification