Method for acting on augmented reality virtual objects
Abstract
The invention relates to methods for acting on augmented reality virtual objects. According to the invention, the coordinates of a device for creating and viewing augmented reality are determined in relation to a real-world physical marker by means of analysis of an image from a camera of the device; a virtual camera is positioned in calculated coordinates of the device in relation to a physical base coordinate system in such a way that the marker, which is visible to the virtual camera, is positioned in the field of vision thereof, just as the physical marker is positioned in the field of vision of the device camera; a vector is calculated, which corresponds to a direction from the marker to the virtual camera in real-time mode; information is generated relating to all of the movements of the camera in relation to the marker, i.e. rotation, zoom, tilt.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 .- 6 . (canceled)
7 . A method for influencing virtual objects of augmented reality, said method comprising the following steps:
obtaining images of a real three-dimensional space by a camera of a device adapted to create and view augmented reality, identifying one or more markers of the real three-dimensional space based upon said images obtained by the camera, forming a base coordinate system tied to a spatial position of the markers of the real three-dimensional space, determining coordinates of the device adapted to create and view augmented reality relative to the base coordinate system, specifying coordinates of virtual objects of augmented reality in the base coordinate system, modifying at least some of the virtual objects of augmented reality based upon an identified motion of a user, setting a virtual camera in the determined coordinates of the device adapted to create and view augmented reality relative to the base coordinate system so that a virtual marker visible by the virtual camera is located in a field of view of the virtual camera in the same way that a marker of the real three-dimensional space is located in a field of view of the camera of the device adapted to create and view augmented reality, calculating a vector corresponding to a direction from the virtual marker to the virtual camera in real time using quaternions, and generating information about all movements of the virtual camera relative to the markers of the real three-dimensional space, said movements comprising rotation, approximation, and tilt, by sequential iteration and in real time.
8 . The method of claim 7 , wherein the quaternions of the vector corresponding to the direction from the virtual marker to the virtual camera are calculated using at least one or more coordinates and one or more angles
9 . The method of claim 7 , wherein the quaternions of the vector corresponding to the direction from the virtual marker to the virtual camera are calculated using polar coordinates.
10 . The method of claim 7 , wherein the quaternions of the vector corresponding to the direction from the virtual marker to the virtual camera are calculated using a Euler angle method.
11 . The method of claim 7 , further comprising generating information regarding all movements of the virtual camera relative to the markers of the real three-dimensional space by analyzing a video stream received from the camera of the device adapted to create and view augmented reality.
12 . The method of claim 11 , wherein an analysis of an image from the camera of the device adapted to create and view augmented reality is performed by an algorithm for searching for points of interest.
13 . The method of claim 11 , wherein an analysis of an image from the camera of the device adapted to create and view augmented reality is performed by an image classifier algorithm.
14 . The method of claim 11 , wherein an analysis of an image from the camera of the device adapted to create and view augmented reality is performed by a Kalman Filter algorithm.
15 . The method of claim 11 , wherein an analysis of an image from the camera of the device adapted to create and view augmented reality is performed by an Image Pyramid algorithm.Join the waitlist — get patent alerts
Track US2018321776A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.