Motion Detection Pseudo-Variance Algorithm for False Alarm Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional motion detection systems for electronic devices are overly sensitive to normal use vibrations and noise, leading to false alarms and malfunctions, and struggle to accurately detect slow continuous motion.
Innovation Solution
The system calculates a pseudo-variance value based on past acceleration sensor data to accurately detect motion over longer intervals, using weighted differences and statistical processing to differentiate between short-time and long-term motion, generating a control signal for appropriate responses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional motion detection methods use acceleration magnitude or change in acceleration to determine motion, then the system can detect motion quickly, but it triggers false alarms from normal user operations, vibrations, and electromagnetic noise
Solution Approach 1:
The patent dynamically adjusts the detection threshold based on the device's operational state and environmental conditions. The system transitions between different detection modes (e.g., normal mode, sleep mode, transport mode) with different threshold levels, allowing it to adapt to varying conditions and reduce false alarms while maintaining detection sensitivity.
Solution Approach 2:
The patent changes multiple parameters including acceleration threshold values, detection time windows, and frequency filters based on the device state. By adjusting these parameters dynamically, the system distinguishes between normal vibrations and genuine motion events, resolving the contradiction between sensitivity and false alarm reduction.
2Object-affected harmful factors
If the system reduces sensitivity to avoid false alarms from normal use, then false alarms decrease, but the system cannot accurately detect slow continuous motion or theft
Solution Approach 1:
The patent segments the detection process into multiple stages: initial acceleration detection, sustained motion verification, and pattern recognition. By dividing the detection into phases with different criteria, the system can filter out brief normal vibrations while capturing sustained motion patterns characteristic of theft, resolving the sensitivity-precision contradiction.
Solution Approach 2:
The patent implements continuous monitoring with rolling detection windows that continuously analyze acceleration data. This continuous action allows the system to detect slow continuous motion that might be missed by periodic sampling, while maintaining false alarm reduction through ongoing pattern analysis.
3Adaptability or versatility
If the system uses velocity comparison with reference values to detect motion, then it works well for certain frequency bands, but it cannot flexibly respond to accelerations and velocities in a broader range
Solution Approach 1:
The patent implements a universal detection algorithm that processes acceleration data across all frequency bands using the same core logic. The system analyzes the full acceleration spectrum and adapts its response based on the detected pattern, eliminating the need for separate processing circuits for different frequency bands while maintaining broad adaptability.
Solution Approach 2:
The patent introduces an intermediary processing layer that transforms raw acceleration data into standardized motion events. This intermediary layer applies consistent filtering and thresholding rules across all frequency bands, simplifying the overall system while maintaining the ability to detect diverse motion patterns.
Data Source
AI summary
A motion detection apparatus includes an acceleration sensor which detects acceleration generated by motion of an electronic device; a motion detecting section including a statistical processing section which calculates the average value of data provided from the acceleration sensor, calculates the difference between the average value and the last value of the data obtained, and calculates a pseudo-variance value of the data from the calculated difference; a threshold comparing section which compares the pseudo-variance value calculated by the motion detecting section with a motion threshold to generate a signal value in response to determination that the pseudo-variance value has exceeded the motion threshold; a first buffer memory which sequentially stores signal values generated by the threshold comparing section at predetermined time intervals; and a signal generating section which includes means for adding up values in the first buffer memory, thereby appropriately associating with motion.


