Interactive Projector Curved Screen Contact Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Interactive projectors with curved screens face challenges in accurately detecting the contact of pointing elements due to low detection accuracy of the distance between the pointing element and the screen, leading to inadequate input recognition.
Innovation Solution
An interactive projector system that uses multiple cameras to capture images, calculates a curved-surface function representing the three-dimensional shape of the projected screen, and detects contact by combining the three-dimensional position of the pointing element with this function, improving detection accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a three-dimensional position detection system using multiple cameras is employed, then the capability to detect curved screen geometry is enabled, but the detection accuracy of distance between pointing element and screen deteriorates on curved surfaces
Solution Approach 1:
The invention transitions from two-dimensional screen coordinate detection to three-dimensional spatial detection by calculating the curved surface function Z=f(X,Y) that represents the screen's three-dimensional geometry. This enables accurate distance measurement by comparing the Z-coordinate of the pointing element with the Z-coordinate of the screen surface at the corresponding (X,Y) position, resolving the accuracy deterioration caused by curved surfaces.
2Device complexity
If contact detection is based solely on distance threshold from tip to screen, then the detection method is simple, but detection accuracy is insufficient for curved screens
Solution Approach 1:
The invention introduces the curved surface function Z=f(X,Y) as an intermediary between the pointing element position and the screen surface. Instead of directly comparing tip position to a fixed screen plane, the system calculates the actual screen surface height at the pointing element's (X,Y) coordinates and compares the Z-difference, thereby achieving accurate contact detection on curved surfaces while maintaining relatively simple implementation.
Data Source
AI summary
An interactive projector includes a projection unit, a plurality of cameras, a position detection unit that detects a position of the pointing element with respect to the projected screen based on a plurality of images including the pointing element of which the image is captured, a function calculation unit that calculates a curved-surface function representing a three-dimensional shape of the projected screen based on a captured image including a specific image captured when the specific image is projected, and a contact detection unit that detects contact of the pointing element with the projected screen using the position of the pointing element detected by the position detection unit and the curved-surface function calculated by the function calculation unit, and the function calculation unit detects three-dimensional positions of a plurality of reference points, on the projected screen based on the captured image including the specific image and calculates the curved-surface function.


