Smart Home Object Registration via Pointing Ray Intersection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing smart home systems require cumbersome and expert-level procedures for object registration using mid-air pointing techniques, limiting the focus of current studies to subsequent operations rather than addressing the registration process itself.
Innovation Solution
A method and device for assisting object registration in smart home systems by allowing users to select objects, capture pointing gestures, configure pointing rays, estimate object positions, and register them efficiently, using a terminal and camera to prompt users and capture images, with calculations involving mean head and hand positions and gesture-direction vectors, and applying the Least Square Method for accurate positioning.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional object registration procedures are used in smart home systems, then expert-level precision can be achieved, but the process becomes cumbersome and time-consuming
Solution Approach 1:
The patent replaces traditional mechanical calibration procedures with an optical-based mid-air pointing system. By using a camera to capture pointing gestures and calculate intersection points of pointing rays, the system achieves precise object registration without requiring physical calibration tools or expert-level manual procedures, thereby reducing both time and complexity while maintaining accuracy
Solution Approach 2:
The system enables users to perform object registration themselves through intuitive mid-air pointing gestures without requiring expert intervention. The automated calculation of pointing ray intersections and object position determination allows ordinary users to complete registration independently, eliminating the need for expert-level procedures while maintaining registration precision
2Measurement precision
If expert-level calibration procedures are implemented, then registration accuracy is improved, but device complexity increases
Solution Approach 1:
The patent substitutes complex mechanical calibration equipment and procedures with a simplified optical system using a camera and computer vision algorithms. The mid-air pointing mechanism with automated pointing ray calculation replaces manual calibration tools, reducing device complexity while maintaining or improving registration accuracy through automated image processing and geometric calculations
Solution Approach 2:
The patent introduces an intermediary computational layer that processes pointing gestures and calculates object positions automatically. This intermediary system, consisting of the camera and processing algorithms, mediates between the user's simple pointing action and the precise registration outcome, thereby simplifying the user interface and reducing overall system complexity while maintaining accuracy
3Measurement precision
If multiple pointing gestures are captured and processed, then object position estimation accuracy is improved, but processing time increases
Solution Approach 1:
The patent employs periodic capture of multiple pointing gestures to improve position estimation accuracy. By capturing several pointing rays from different angles and calculating their intersection points, the system achieves more accurate object localization. The periodic nature of capturing multiple gestures allows for statistical processing and error reduction while maintaining reasonable processing time through efficient computational algorithms
Data Source
AI summary
A method of assisting object registration in a smart home system including a plurality of objects is disclosed. The disclosed method may include allowing a user to select an object from among a plurality of objects, capturing a plurality of pointing gestures by allowing the user to perform the plurality of pointing gestures at the selected object, configuring a pointing ray using each of the plurality of captured pointing gestures, estimating a position of a nearest point extending from the plurality of pointing rays, and registering the estimated position of the nearest point as a position of the selected object.


