MOTION DETECTION DEVICE, ELECTRONIC DEVICE, MOTION DETECTION METHOD, AND PROGRAM STORAGE MEDIUM
First Claim
1. A motion detection device comprising:
- an acceleration detection unit that detects acceleration components of each axis of a three-dimensional rectangular coordinate system of acceleration acting on the acceleration detection unit and outputs sets of acceleration component data;
a separating unit that separates the outputted sets of acceleration component data into stationary components obtained by subjecting the outputted sets of acceleration component data to low-pass filter processing and motion components obtained by subtracting the stationary components from the sets of acceleration component data;
a gravity axis determination unit that determines an axis whose separated stationary component is the largest to be a gravity axis; and
a motion detection unit which, in a case in which an axis corresponding to a largest motion component showing a largest value of the separated motion components is an axis other than the determined gravity axis, detects a motion axis of the acceleration detection unit on the basis of the largest motion component.
2 Assignments
0 Petitions
Accused Products
Abstract
A motion detection device includes: an acceleration detection unit, a separating unit, a gravity axis determination unit, and a motion detection unit. The acceleration detection unit detects acceleration components of each axis of a three-dimensional rectangular coordinate system of acceleration acting on the acceleration detection unit and outputs sets of acceleration component data. The separating unit separates the outputted sets of acceleration component data into stationary components and motion components. The gravity axis determination unit determines an axis whose separated stationary component is the largest to be a gravity axis. The motion detection unit detects, if an axis corresponding to a largest motion component showing a largest value of the separated motion components is an axis other than the determined gravity axis, a motion axis of the acceleration detection unit on the basis of the largest motion component.
10 Citations
18 Claims
-
1. A motion detection device comprising:
-
an acceleration detection unit that detects acceleration components of each axis of a three-dimensional rectangular coordinate system of acceleration acting on the acceleration detection unit and outputs sets of acceleration component data; a separating unit that separates the outputted sets of acceleration component data into stationary components obtained by subjecting the outputted sets of acceleration component data to low-pass filter processing and motion components obtained by subtracting the stationary components from the sets of acceleration component data; a gravity axis determination unit that determines an axis whose separated stationary component is the largest to be a gravity axis; and a motion detection unit which, in a case in which an axis corresponding to a largest motion component showing a largest value of the separated motion components is an axis other than the determined gravity axis, detects a motion axis of the acceleration detection unit on the basis of the largest motion component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A motion detection method comprising:
-
detecting by an acceleration detection unit acceleration components of each axis of a three-dimensional rectangular coordinate system of acceleration acting on the acceleration detection unit and outputting sets of acceleration component data; separating the outputted sets of acceleration component data into stationary components obtained by subjecting the outputted sets of acceleration component data to low-pass filter processing and motion components obtained by subtracting the stationary components from the sets of acceleration component data; determining an axis whose separated stationary component is the largest to be a gravity axis; and in a case in which an axis corresponding to a largest motion component shoring a largest value of the separated motion components is an axis other than the gravity axis, detecting a motion axis of the acceleration detection unit on the basis of the largest motion component. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory storage medium storing a program causing a computer to execute motion detection processing, the motion detection processing comprising:
-
detecting by an acceleration detection unit acceleration components of each axis of a three-dimensional rectangular coordinate system of acceleration acting on the acceleration detection unit and outputting sets of acceleration component data; separating the outputted sets of acceleration component data into stationary components obtained by subjecting the outputted sets of acceleration component data to low-pass filter processing and motion components obtained by subtracting the stationary components from the sets of acceleration component data; determining an axis whose separated stationary component is the largest to be a gravity axis; and in a case in which an axis corresponding to a largest motion component shoring a largest value of the separated motion components is an axis other than the gravity axis, detecting a motion axis of the acceleration detection unit on the basis of the largest motion component.
-
Specification