Neural Network Geo-Location Estimation With Low-Power Pose Sensors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
GPS-enabled devices face challenges with high power consumption and accuracy issues due to frequent polling for geo-location updates, which is exacerbated by other energy-intensive functionalities in devices like cellular phones.
Innovation Solution
A location-enabled apparatus utilizing a neural network and a low-power sensor, such as a MEMS accelerometer, determines changes in pose to estimate geo-location, reducing power consumption and improving accuracy through training with observed geo-locations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If GPS receivers are used to determine geo-location, then accuracy is improved, but power consumption increases
Solution Approach 1:
The system segments the geo-location determination process into two parts: GPS provides initial absolute position, while low-power sensors (accelerometer, gyroscope, magnetometer) handle continuous position tracking. This segmentation allows the high-accuracy GPS to be used sparingly for initialization, while power-hungry operations are replaced by low-power sensor-based inertial navigation.
Solution Approach 2:
A neural network acts as an intermediary that processes sensor data from multiple sources (accelerometer, gyroscope, magnetometer, barometer) and fuses this information to estimate current position. The neural network translates raw sensor measurements into accurate geo-location estimates without requiring continuous GPS reception, thereby reducing power consumption while maintaining accuracy.
2Measurement precision
If GPS polling frequency is increased to improve accuracy, then geo-location update accuracy is improved, but power consumption increases
Solution Approach 1:
Instead of continuous high-frequency GPS polling, the system uses periodic GPS updates combined with continuous low-power sensor monitoring. The neural network processes sensor data continuously to track position changes, while GPS provides periodic absolute position corrections. This periodic action pattern maintains accuracy while dramatically reducing the power consumption associated with frequent GPS satellite communications.
Solution Approach 2:
The system performs preliminary position determination using low-power sensors before triggering a GPS update. The neural network analyzes sensor data to detect when position changes exceed a threshold, and only then activates GPS for absolute position verification. This preliminary filtering action prevents unnecessary GPS polling, reducing power consumption while maintaining update accuracy when actually needed.
Data Source
AI summary
Apparatus, systems and methods for determining a geo-location are provided. The apparatus comprises a receiver, a sensor, a processor, and a transmitter. The receiver is configured to receive a first geo-location. The sensor is configured to determine a change in a pose of the apparatus. The processor is operatively coupled to memory, the receiver, and the sensor. The processor is configured to determine a second geo-location based on the first geo-location and the sensor utilizing a neural network. The first transmitter is configured to output the second geo-location of the apparatus.


