US Patent No. 11,030,811

AUGMENTED REALITY ENABLED LAYOUT SYSTEM AND METHOD


Patent No. 11,030,811
Issue Date June 08, 2021
Title Augmented Reality Enabled Layout System And Method
Inventorship Satoshi Sakai, Newport Beach, CA (US)
Kalev Kask, Newport Beach, CA (US)
Anand H. Subbaraman, Irvine, CA (US)
Alexey A. Kiskachi, Irvine, CA (US)
Assignee Orbit Technology Corporation, Newport Beach, CA (US)

Claim of US Patent No. 11,030,811

1. A system for augmented reality layout, comprising:a) an augmented reality layout server; and
b) an augmented reality layout device, which comprises a camera; and
c) a model synchronizer, which is configured to align the design model with the video stream, such that the model synchronizer allows the user to capture an initial alignment vector that overlays an initial alignment position in the video stream during initial positioning of objects in the augmented reality view, such that the design model is stored with the initial alignment vector;
wherein the augmented reality layout device is configured to create a design model and populate the design model with objects retrieved from the augmented reality layout server;
such that the augmented reality layout device is configured to allow a user to position the objects precisely in a two-dimensional top view of the design model; and
such that the augmented reality layout device is configured to show the design model in an augmented reality view, wherein the design model is superimposed on a video stream showing an environment that the design model is designed for,
wherein the video stream is received from the camera of the augmented reality layout device;
wherein the model synchronizer is further configured to realign the design model when the design model is reloaded;
such that the model synchronizer allows the user to capture a current alignment vector that overlays a current alignment position in the video stream,
such that the model synchronizer executes a linear transformation calculation to calculate a transposition vector and a transformation matrix, such that the model synchronizer executes a linear perspective transposition and rotational transformation from a location and direction of an initial three-dimensional view to a current three-dimensional view of the design model, such that the current three-dimensional view is superimposed on the video stream.