Mobile Device Path Adjustment Using Pixel Pattern Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for determining the path of movement of a mobile device and adjusting its movement based on image analysis are limited in accuracy and efficiency, particularly in environments without satellite signals or external sensors, and do not effectively utilize pixel patterns for precise positioning.
Innovation Solution
A method that uses an imaging device on a mobile device to analyze video frames for fixed objects, determining distance and direction of movement by comparing pixel patterns with a database of positional information, allowing real-time adjustment of the device's path and providing a diagram of its movement, with optional relocation features to maintain accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If image analysis methods are used to determine mobile device movement path, then positioning can be achieved without satellite signals, but measurement precision is limited compared to GPS-based systems
Solution Approach 1:
The patent segments the video stream into individual frames and further into pixel patterns for analysis. By dividing the visual information into discrete analyzable units (frames, patterns, features), the system can track movement through sequential comparison of these segments, enabling positioning without satellite signals while maintaining reasonable precision through detailed pixel-level analysis
Solution Approach 2:
The patent replaces satellite-based electromagnetic positioning systems with an optical-mechanical image analysis system. Instead of relying on GPS satellites and radio signals, the system uses the mobile device's camera to capture images and a processor to analyze pixel patterns, substituting a purely electronic satellite system with an optical capture and computational analysis approach that works independently of satellite infrastructure
2Speed
If frame-by-frame video analysis is performed to determine movement, then real-time positioning is achieved, but use of energy increases due to continuous processing
Solution Approach 1:
The patent extracts only the essential information needed for movement determination from the video stream. Instead of processing all pixel data in every frame, the system identifies and extracts key pixel patterns and features that indicate movement, discarding redundant information. This extraction approach enables real-time processing while significantly reducing computational energy consumption
Solution Approach 2:
The patent applies partial action by analyzing only specific portions of video frames rather than complete frame-by-frame processing. The system focuses computational resources on detecting pixel patterns and movement vectors in critical areas, performing sufficient analysis to determine movement path without the excessive energy cost of exhaustive processing of every pixel in every frame
3Measurement precision
If pixel pattern recognition is used for positioning, then navigation accuracy improves in controlled environments, but device complexity increases due to database requirements
Solution Approach 1:
The patent applies preliminary action by pre-establishing a database of pixel patterns and their corresponding spatial relationships before navigation begins. This database is created and stored in advance, containing reference information about the environment's visual features. During actual navigation, the system simply compares captured images against this pre-computed database, achieving high navigation accuracy without the complexity of real-time environmental mapping or complex calculations
Data Source
AI summary
Method for controlling movement of a mobile device includes obtaining an analyzeable video from an imager on the device during its movement by obtaining at least one video from the imager, and analyzing, using a processor, each video to determine presence of a fixed-in-position object in multiple sequentially obtained frames until a video is obtained including at least one fixed-in-position object in multiple sequentially obtained frames which constitutes the analyzeable video. This video is analyzed on a frame by frame basis to determine distance and direction moved by the device, which is analyzed relative to predetermined distance and direction intended for movement of the device to determine any differences, which result in changes in movement of the device. Relocation of the device is achieved by recognizing a previously imaged, fixed object in subsequent frames and comparing the position of the device at both times, with a deviation resulting in relocation.


