METHOD AND SYSTEM FOR COORDINATING COLLISIONS BETWEEN AUGMENTED REALITY AND REAL REALITY
First Claim
1. A method for coordinating an augmented reality and a real reality, said method comprising:
- connecting an object to an anchor point having an absolute location relative to a marker via a connector in such a manner that a behavior of said object responds to a physical force and a collision that exists in an augmented reality scene;
tracking said marker by said object via said connector between said object and said marker location if a real world collision between said marker does not exist; and
displacing said object so that said object does not pass through a corresponding object when said marker comes into a close spatial proximity and said corresponding object begins to collide, thereby permitting a smoother and intuitive connection between a motion of said marker and said object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for coordinating placement of an augmented reality/virtual world object(s) into a scene relative to position and orientation. The object(s) can be connected to an anchor point having an absolute location relative to the marker via a connector (e.g., spring-like connector) in such a way that the behavior of the object responds to a physical force and a collision which exists in the augmented reality scene. The connection between the virtual object and location of the marker permits the object to exactly track the marker when there are no real world collisions between the markers. The virtual objects can be displaced so the objects do not pass through one another when the real world markers come into a close spatial proximity and the corresponding virtual objects begin to collide.
-
Citations
20 Claims
-
1. A method for coordinating an augmented reality and a real reality, said method comprising:
-
connecting an object to an anchor point having an absolute location relative to a marker via a connector in such a manner that a behavior of said object responds to a physical force and a collision that exists in an augmented reality scene; tracking said marker by said object via said connector between said object and said marker location if a real world collision between said marker does not exist; and displacing said object so that said object does not pass through a corresponding object when said marker comes into a close spatial proximity and said corresponding object begins to collide, thereby permitting a smoother and intuitive connection between a motion of said marker and said object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for coordinating an augmented reality and a real reality, said system comprising:
-
a processor; a data bus coupled to said processor; and a computer-usable medium embodying computer code, said computer-usable medium being coupled to said data bus, said computer program code comprising instructions executable by said processor and configured for; connecting an object to an anchor point having an absolute location relative to a marker via a connector in such a manner that a behavior of said object responds to a physical force and a collision that exists in an augmented reality scene; tracking said marker by said object via said connector between said object and said marker location if a real world collision between said marker does not exist; and displacing said object so that said object does not pass through a corresponding object when said marker comes into a close spatial proximity and said corresponding object begins to collide, thereby permitting a smoother and intuitive connection between a motion of said marker and said object. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A processor-readable medium storing code representing instructions to cause a process to perform a process to coordinate an augmented reality and a real reality, said code comprising code to:
-
connect an object to an anchor point having an absolute location relative to a marker via a connector in such a manner that a behavior of said object responds to a physical force and a collision that exists in an augmented reality scene; track said marker by said object via said connector between said object and said marker location if a real world collision between said marker does not exist; and displace said object so that said object does not pass through a corresponding object when said marker comes into a dose spatial proximity and said corresponding object begins to collide, thereby permitting a smoother and intuitive connection between a motion of said marker and said object. - View Dependent Claims (18, 19, 20)
-
Specification