Multi-Dimensional Touch Input Vector for Multi-Object Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional touch panels are unable to accurately detect multiple touch objects or fingers on their surface, leading to inefficiencies in user interaction and limitations in multi-user operations due to their singleton touch input vector.
Innovation Solution
A method and apparatus for detecting ID, position, size, and convex contour of one or more touch objects on a touch panel using light transmitters and sensors, which involves acquiring light intensity data, computing hot regions, deriving object areas, and calculating spatial properties to generate a multi-dimensional touch input vector.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a traditional infrared touch panel uses light beam matrix to detect touch position, then the touch position can be determined by intersection of blocked beams, but it cannot accurately detect multiple touch positions simultaneously and generates phantom points
Solution Approach 1:
The patent transitions from detecting only touch position (2D coordinates) to detecting multiple dimensions including position, size, orientation, and convex contour of each touch object. By adding these additional dimensions, the system can distinguish between multiple touch objects that would otherwise appear as phantom points in traditional 2D detection, resolving the contradiction between measurement precision and quantity of detectable objects.
Solution Approach 2:
The patent segments the touch input into multiple independent touch objects, each with its own set of properties (position, size, orientation, convex contour). Instead of treating the touch surface as a single detection field that produces phantom points, the system divides and conquers by identifying and characterizing each finger or object separately, enabling accurate multi-touch detection.
2Adaptability or versatility
If a traditional touch panel uses singleton touch input vector, then the system structure is simple, but it cannot support multi-user operations or multiple fingers interaction
Solution Approach 1:
The patent creates a universal touch input framework that can handle multiple types of interactions simultaneously - single touch, multi-touch, single-user, and multi-user operations. The multi-dimensional touch input vector structure serves multiple functions: identifying individual objects, tracking their positions, determining their sizes, and recognizing their orientations. This multi-functional approach enables the system to adapt to various interaction scenarios without requiring separate systems for each case.
Solution Approach 2:
The patent expands the touch input vector from a simple 2D position coordinate to a multi-dimensional structure that includes position, size, orientation, and convex contour properties. This dimensional expansion allows the system to distinguish between multiple users and multiple fingers, transforming the input structure to support complex multi-user interactions while maintaining a unified processing framework.
3Productivity
If a traditional touch panel detects only touch position, then the data processing is simple, but it cannot provide rich touch properties for sophisticated control
Solution Approach 1:
The patent performs preliminary analysis of touch objects by computing their convex contours and spatial properties directly from the touch input data. By pre-processing the touch data to extract meaningful features such as object boundaries, sizes, and orientations, the system prepares enriched information in advance that can be quickly utilized for sophisticated control operations, thereby improving interaction efficiency despite the increased data structure complexity.
Solution Approach 2:
The patent introduces intermediate computational steps that process raw touch position data into meaningful touch object properties. The convex contour computation and spatial property analysis act as intermediary processes that transform simple position coordinates into rich touch characteristics. These intermediate representations serve as a bridge between the simple sensor input and the complex control requirements, enabling sophisticated interactions without overwhelming the system.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enables accurate detection of multiple touch objects, enhancing interaction efficiency and allowing multi-user collaboration by providing a multi-dimensional touch input vector that represents the placement of each object on the touch panel.
Implementation Method 1
acquiring light intensity data from a subset of light paths L between at least one light transmitter and at least one light sensor of the touch panel, at least one of the light paths being interrupted by placement of at least one touch object within the touch region W
Data Source
AI summary
A touch panel method and system detects one or more touch objects placed on a surface of a touch panel and assigns consistent ID, position, size and convex contour to each touch object. The method and system allows multiple simultaneous touch objects on the touch panel to be distinguished. The touch panel includes on its periphery at least one light transmitter and at least one light sensor, each positioned around at least a portion of a perimeter of the touch panel. A processor in communication with the at least one light sensor acquires light intensity data from the sensor(s), wherein any one or more touch objects placed within a touch detectable region of the panel interrupts at least a subset of light paths between transmitter and sensor. Based on the interrupted light paths, the processor generates a touch input vector (assigned ID and spatial properties) that represents the placement of each touch object on the touch panel.


