Optical Pointing System Memory Reduction via Noise Data Removal
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional optical pointing systems require large memory spaces to store image data, which can be insufficient in environments with many ambient light sources, leading to inefficiencies in memory usage.
Innovation Solution
An optical pointing system that includes an image sensor, storage unit, and processing unit, which captures and processes image frames to identify object images and removes or merges image data within predetermined clearance or combinable ranges, thereby reducing memory usage by releasing occupied space.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all object image data in an image frame is saved in the buffer for post-processing, then complete image data is preserved for analysis, but large memory space is consumed
Solution Approach 1:
The patent extracts and removes image data associated with ambient noise objects from the buffer before post-processing. By identifying and eliminating unnecessary object images (those caused by ambient noises rather than reference beacons), the system reduces memory consumption while preserving essential data for accurate position calculation.
Solution Approach 2:
The system discards redundant image data that is determined to be noise during the scanning process. By real-time identification and removal of noise objects, the buffer memory is recovered and freed up, allowing the system to handle more image frames without increasing overall memory requirements.
2Productivity
If the buffer memory space is reduced to save resources, then system efficiency is improved, but insufficient memory may occur in environments with many ambient light sources
Solution Approach 1:
The patent performs preliminary identification and removal of noise objects during the image scanning process, before post-processing begins. By proactively eliminating unnecessary data in advance, the system ensures sufficient buffer space is maintained throughout operation, preventing memory insufficiency issues in environments with many ambient light sources.
Solution Approach 2:
The system continuously monitors image frames for noise objects and dynamically adjusts buffer usage based on the actual content of each frame. This feedback mechanism ensures that memory space is optimized in real-time, maintaining sufficiency even when ambient light conditions vary.
Data Source
AI summary
There is provided an optical pointing system including at least one reference beacon, an image sensor, a storage unit and a processing unit. The image sensor is configured to capture an image frame containing a beacon image associated with the at least one reference beacon. The storage unit is configured to save image data of at least one object image in the image frame. The processing unit is configured to sequentially process every pixel of the image frame for identifying the object image and real-timely remove or merge the image data, saved in the storage unit, associated with two object images within a pixel range of the image frame thereby reducing the used memory space.


