/System And Method For Enhanced Physical Interaction With Virtual Environments Through Pattern Recognition And Feedback Mechanisms
Abstract

A method and apparatus for enhancing user interaction within a virtual environment by linking physical objects to corresponding virtual manifestations. The method comprises: receiving, from a scanning device, an image of a pattern on a surface of a physical object; analyzing the image to recognize the pattern and associate the pattern with corresponding virtual content stored in data storage; rendering, by the computer system, a virtual manifestation within the virtual environment; receiving, from the scanning device, an indication of an occlusion of the pattern caused by user interaction with the physical object; interpreting the occlusion based on a user input to the virtual environment; modifying the virtual manifestation in response to the user input; updating the virtual manifestation in real-time to reflect movements of the physical object.

Full Text

What is claimed is:

A method and apparatus for enhancing user interaction within a virtual environment by linking physical objects to corresponding virtual manifestations. The method comprises: receiving, from a scanning device, an image of a pattern on a surface of a physical object; analyzing the image to recognize the pattern and associate the pattern with corresponding virtual content stored in data storage; rendering, by the computer system, a virtual manifestation within the virtual environment; receiving, from the scanning device, an indication of an occlusion of the pattern caused by user interaction with the physical object; interpreting the occlusion based on a user input to the virtual environment; modifying the virtual manifestation in response to the user input; updating the virtual manifestation in real-time to reflect movements of the physical object.
Timeline
Filed
06/12/2026
Published
10/01/2026
Granted
Not Available
IPC Codes(3)
G06T 19/20:Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts
G06F 3/01:Input arrangements or combined input and output arrangements for interaction between user and computer (takes precedence G06F 3/16)
G06T 19/00:Manipulating three-dimensional [3D] models or images for computer graphics