Smart Glasses Viewing Vector Computing Unit
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems for ascertaining a viewing vector of smart glasses users are not energy-efficient, as they require frequent and energy-intensive image data recording.
Innovation Solution
A computing unit that receives image data from a first sensor unit at a first time interval and rotational speed data from a second sensor unit at a significantly shorter second time interval, allowing for energy-saving operation while minimizing sensor errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If image data is recorded frequently by the first sensor unit to ensure accurate viewing vector determination, then measurement precision is improved, but energy consumption increases
Solution Approach 1:
The system divides the viewing vector determination process into two segments: one using image data from the first sensor unit at longer time intervals, and another using rotational speed data from the second sensor unit at shorter time intervals. This segmentation allows each sensor to operate at optimized intervals, reducing overall energy consumption while maintaining measurement precision through complementary data fusion.
Solution Approach 2:
The system implements periodic action by recording image data at first time intervals (longer duration) and rotational speed data at second time intervals (shorter duration). This periodic sampling strategy with different frequencies allows the energy-intensive first sensor unit to operate less frequently, while the second sensor unit continuously provides updates, thereby reducing overall energy consumption while maintaining accurate viewing vector determination.
2Reliability
If the first sensor unit operates at short time intervals to capture rapid eye movements, then reliability of viewing vector data is improved, but energy loss increases
Solution Approach 1:
The system applies dynamics by adaptively adjusting the operational characteristics of the two sensor units. The first sensor unit operates at longer, energy-efficient intervals for stable conditions, while the second sensor unit operates at shorter intervals to capture rapid eye movements. This dynamic allocation of sampling frequencies ensures reliability during critical moments while minimizing energy loss during normal operation.
Solution Approach 2:
The second sensor unit acts as an intermediary that bridges the gap between energy-saving operation and reliable data capture. By providing rotational speed data at shorter intervals, it compensates for the lower sampling frequency of the first sensor unit, ensuring that rapid eye movements are captured without requiring the first sensor unit to operate continuously at high frequency, thus reducing energy loss while maintaining reliability.
3Reliability
If rotational speed data is recorded at shorter time intervals to complement image data, then sensor error reduction is achieved, but device complexity increases
Solution Approach 1:
The system merges data from two different sensor units (first sensor unit for image data and second sensor unit for rotational speed data) to determine the viewing vector. This combination allows the system to leverage the strengths of both sensors: image data provides accurate positional information at lower sampling rates, while rotational speed data provides motion dynamics at higher sampling rates. The merged approach reduces sensor errors by cross-validating measurements and compensating for individual sensor limitations, while the integration is managed through a unified processing framework.
Data Source
AI summary
A computing unit for ascertaining the viewing vector of a user of smart glasses. The computing unit receives first image data recorded using a first sensor unit at a first time interval and generates a respective image of an eye of the user based on the recorded first image data. The computing unit ascertains first rotational speed data of the user's eye which is recorded using a second sensor unit at a second time interval shorter than the first time interval. The computing unit ascertains a first viewing vector information of the user of the smart glasses based on the generated image of the eye and ascertains at least one second viewing vector information of the eye based on the received first rotational speed data of the eye. The computing unit ascertains the viewing vector of the eye based on the ascertained first and/or second viewing vector information.


