Accelerometer-Based User Activity Recognition System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current devices face challenges in recognizing user activity with low power consumption and minimal sensor usage due to high power requirements and size limitations of multiple sensors, making it difficult to effectively utilize various sensors for context recognition.
Innovation Solution
A method and apparatus utilizing an accelerometer to measure acceleration, acquire and process data, and determine user movement states, such as stationary, walking, jogging, cycling, or driving, by creating feature data from acceleration data and using threshold values to classify activities, thereby reducing the need for multiple sensors and minimizing power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple sensors are used to recognize user activity, then measurement precision is improved, but power consumption increases
Solution Approach 1:
The patent combines multiple sensor types (accelerometer, gyroscope, magnetometer, barometer, GPS) into a unified sensor processing system that integrates their data to recognize user activities. This merging allows the system to achieve high measurement precision through multi-sensor fusion while managing power consumption by processing sensor data collectively rather than independently, resolving the contradiction between accurate activity recognition and energy efficiency.
2Measurement precision
If multiple sensors are used to recognize user activity, then measurement precision is improved, but device size increases
Solution Approach 1:
The patent implements a universal sensor processing system that handles multiple sensor types (accelerometer, gyroscope, magnetometer, barometer, GPS) through a single integrated processing architecture. This multi-functional approach allows the device to achieve high measurement precision by utilizing various sensors for different measurement purposes while avoiding the need for separate processing circuits for each sensor, thereby minimizing the overall device size.
3Use of energy by moving object
If a dedicated sensor processor is used to process sensor data, then power consumption is reduced, but device complexity increases
Solution Approach 1:
The patent segments the sensor processing system into a dedicated sensor processor that handles low-level sensor data acquisition and preprocessing, and a main processor that performs high-level activity recognition. This segmentation allows power consumption to be reduced by offloading continuous sensor data processing to a low-power dedicated processor, while the main processor only needs to perform periodic activity analysis, thereby managing device complexity through functional division.
4Measurement precision
If various sensors are used together, then user activity recognition accuracy is improved, but manufacturing cost increases
Solution Approach 1:
The patent implements a dynamic sensor selection and processing system that adapts which sensors are activated and processed based on the current context and required activity recognition tasks. This dynamic approach allows the system to achieve high user activity recognition accuracy by selectively using only the necessary sensors for each specific task, thereby reducing manufacturing costs by avoiding the need to always process all available sensors simultaneously and allowing for more flexible, cost-effective sensor configurations.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Effectively recognizes user activities with reduced power consumption and minimal sensor usage, allowing for accurate determination of movement states and location, enhancing device functionality without increasing device size or power demand.
Implementation Method 1
an accelerometer configured to measure an acceleration of the device
Data Source
AI summary
A device is provided. The device includes an accelerometer configured to measure an acceleration of the device, a controller configured to acquire acceleration data of the device in a first time period and a second time period adjacent to the first time period from the accelerometer, determine a first movement state of a user in the first time period based on the acceleration data corresponding to the first time period, and determine a second movement state of the user in the second time period in consideration of the acceleration data corresponding to the second time period and the determined first movement state, and a display configured to display the first movement state and the second movement state.


