MOVING STAGE ESTIMATION APPARATUS, METHOD AND PROGRAM
First Claim
Patent Images
1. A moving state estimation apparatus comprising:
- a sensor configured to detect at least three-axis acceleration of a terminal as acceleration dataa storage configured to store a moving state estimation model including moving states of a user of the terminal;
a first estimation unit configured to estimate certainty degrees of the moving states based on the acceleration data and the moving state estimation model, the certainty degrees indicating degrees of certainty with which the user may be in the respective moving states;
a second estimation unit configured to calculate orientations of the terminal based on the acceleration data, and to estimate terminal states indicating states of the terminal, based on the orientations of the terminal and the acceleration data;
a calculation unit configured to calculate reliability degrees of the moving states, the reliability degrees indicating degrees with which combinations of the moving states and the terminal states coincide with a combination of an actual moving state of the user and an actual terminal state of the terminal; and
a correction unit configured to correct the certainty degrees in accordance with the reliability degrees, to obtain corrected moving states with the certainty degrees corrected.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, a moving state estimation apparatus includes a sensor, a storage, a first estimation unit, a second estimation unit, a calculation unit and a correction unit. The sensor detects acceleration data. The first estimation unit estimates certainty degrees of the moving states. The second estimation unit calculates orientations of the terminal based on the acceleration data, and to estimate terminal states. The calculation unit calculates reliability degrees of the moving states. The correction unit corrects the certainty degrees in accordance with the reliability degrees, to obtain corrected moving states with the certainty degrees corrected.
21 Citations
18 Claims
-
1. A moving state estimation apparatus comprising:
-
a sensor configured to detect at least three-axis acceleration of a terminal as acceleration data a storage configured to store a moving state estimation model including moving states of a user of the terminal; a first estimation unit configured to estimate certainty degrees of the moving states based on the acceleration data and the moving state estimation model, the certainty degrees indicating degrees of certainty with which the user may be in the respective moving states; a second estimation unit configured to calculate orientations of the terminal based on the acceleration data, and to estimate terminal states indicating states of the terminal, based on the orientations of the terminal and the acceleration data; a calculation unit configured to calculate reliability degrees of the moving states, the reliability degrees indicating degrees with which combinations of the moving states and the terminal states coincide with a combination of an actual moving state of the user and an actual terminal state of the terminal; and a correction unit configured to correct the certainty degrees in accordance with the reliability degrees, to obtain corrected moving states with the certainty degrees corrected. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A moving state estimation method comprising:
-
detecting at least three-axis acceleration of a terminal as acceleration data; storing a moving state estimation model including moving states of a user of the terminal to a storage; estimating certainty degrees of the moving states based on the acceleration data and the moving state estimation model, the certainty degrees indicating degrees of certainty with which the user may be in the respective moving states; calculating orientations of the terminal based on the acceleration data, and estimating terminal states indicating states of the terminal, based on the orientations of the terminal and the acceleration data; calculating reliability degrees of the moving states, the reliability degrees indicating degrees with which combinations of the moving states and the terminal states coincide with a combination of an actual moving state of the user and an actual terminal state of the terminal; and correcting the certainty degrees in accordance with the reliability degrees, to obtain corrected moving states with the certainty degrees corrected. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium including computer executable instructions, wherein the instructions, when executed by a processor, cause the processor to perform a method comprising:
-
detecting at least three-axis acceleration of a terminal as acceleration data; storing a moving state estimation model including moving states of a user of the terminal to a storage; estimating certainty degrees of the moving states based on the acceleration data and the moving state estimation model, the certainty degrees indicating degrees of certainty with which the user may be in the respective moving states; calculating orientations of the terminal based on the acceleration data, and estimating terminal states indicating states of the terminal, based on the orientations of the terminal and the acceleration data; calculating reliability degrees of the moving states, the reliability degrees indicating degrees with which combinations of the moving states and the terminal states coincide with a combination of an actual moving state of the user and an actual terminal state of the terminal; and correcting the certainty degrees in accordance with the reliability degrees, to obtain corrected moving states with the certainty degrees corrected. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification