Back to results
US 2024/0193218 A1Published application
Offloading slam processing to a remote device
AssigneeTransition Technologies PSC S.A.
InventorsAdam Gasiorek, Marcin koziak, Marcin Sliwinski
Life of this patent
Estimating the term…
Abstract
A request to add an overlay at a pixel located at (x, y) coordinates in images is received. Waypoints in a three-dimensional space are identified with respective two-dimensional projections onto the images falling inside a circle with a given radius r and centered at (x, y). An overlay z-coordinate is determined for the overlay as a weighted sum of respective z coordinates of the waypoints. The overlay is assigned a location (x, y, overlay z-coordinate).
Claims20
A method, comprising:
- receiving a request to add an overlay at a pixel located at (x, y) coordinates in images;
- identifying waypoints in a three-dimensional space with respective two-dimensional projections onto the images falling inside a circle with a given radius r and centered at (x, y);
- determining an overlay z-coordinate for the overlay as a weighted sum of respective z coordinates of the waypoints;
- and
- assigning the overlay a location (x, y, overlay z-coordinate).
2 more elements
A method, comprising:
- transmitting, from a user device and to a server, an encoded video frame of a video captured by a camera of the user device;
- receiving, at the user device and from the server, data comprising a camera pose, waypoints, data related to augmented reality overlays that are visible given the camera pose;
- overlaying, at the user device, the augmented reality overlays over the video frame to obtain an augmented reality frame or receiving an augmented reality frame from the server;
- and
- displaying or storing the augmented reality frame at the user device.
2 more elements
A system comprising:
- a device configured to be worn by a user, the device configured to:
- capture frames or images and
- transmit the frames or the images;
- a server in communication with the device, the server comprising a processor configured to:
- receive the frames or the images;
- process the frames or the images to generate simultaneous location and mapping (SLAM) information related to the frames or the images;
- overlay augmented reality overlays over the frames or the images;
- and
- transmitting the overlays to the device to be displayed to the user.
6 more elements
Dependencies are inferred from the claim text.