-
公开(公告)号:US11557084B2
公开(公告)日:2023-01-17
申请号:US17095709
申请日:2020-11-11
Applicant: Outward, Inc.
Inventor: Manu Parmar , Brook Seaton , Clarence Chui
Abstract: Techniques for generating aligned, augmented reality views are disclosed. In some embodiments, an estimate of a floorplan of a three-dimensional space is first generated based on one or more received views of the three-dimensional space from a camera located in the three-dimensional space. A camera pose of the camera in the three-dimensional space is next determined based on generating a corrected floorplan from the estimate of the floorplan based on foreknowledge associated with the floorplan. Display of a rendering having the determined camera pose is facilitated in an actual view of the camera, resulting in an aligned, augmented reality view.
-
公开(公告)号:US20220253986A1
公开(公告)日:2022-08-11
申请号:US17734059
申请日:2022-04-30
Applicant: Outward, Inc.
Inventor: Clarence Chui , Manu Parmar
IPC: G06T5/00 , G06K9/62 , G06T7/60 , G06T7/40 , G06N20/00 , G06T19/20 , G06V10/46 , G06V20/10 , G06V20/64 , G06T15/06
Abstract: A machine learning based image processing architecture and associated applications are disclosed herein. In some embodiments, a machine learning framework is trained to learn low level image attributes such as object/scene types, geometries, placements, materials and textures, camera characteristics, lighting characteristics, contrast, noise statistics, etc. Thereafter, the machine learning framework may be employed to detect such attributes in other images and process the images at the attribute level.
-
公开(公告)号:US20210287449A1
公开(公告)日:2021-09-16
申请号:US17334547
申请日:2021-05-28
Applicant: Outward, Inc.
Inventor: Clarence Chui
IPC: G06T19/00 , G06T11/00 , H04N21/2343 , H04N21/4223 , H04N21/81 , H04N7/01 , G06K9/00 , H04N5/232
Abstract: Techniques for delivering virtualized content are disclosed. In some embodiments, elements in source content are mapped to a set of corresponding database objects, and the set of database objects is modified to generate a virtualized version of the source content. A specification of the virtualized version of the source content is provided to an output device in response to a request from the output device for the source content.
-
公开(公告)号:US11055915B2
公开(公告)日:2021-07-06
申请号:US15965729
申请日:2018-04-27
Applicant: Outward, Inc.
Inventor: Clarence Chui
IPC: G06T11/00 , G06T19/00 , H04N21/2343 , H04N21/4223 , H04N21/81 , H04N7/01 , G06K9/00 , H04N5/232
Abstract: Techniques for delivering virtualized content are disclosed. In some embodiments, source content is virtualized by mapping elements in the source content to existing database objects, and a specification of the virtualized version of the source content is provided to an output device in response to a request from the output device for the source content. In some such cases, a format of the source content, a format of the virtualized version of the source content, and a native format in which the virtualized version of the source content is rendered at the output device all comprise different formats.
-
公开(公告)号:US20210110518A1
公开(公告)日:2021-04-15
申请号:US17131586
申请日:2020-12-22
Applicant: Outward, Inc.
Inventor: Clarence Chui , Manu Parmar
IPC: G06T5/00 , G06K9/00 , G06K9/62 , G06T7/60 , G06T7/40 , G06K9/46 , G06N20/00 , G06T19/20 , G06T15/06
Abstract: A machine learning based image processing architecture and associated applications are disclosed herein. In some embodiments, a machine learning framework is trained to learn low level image attributes such as object/scene types, geometries, placements, materials and textures, camera characteristics, lighting characteristics, contrast, noise statistics, etc. Thereafter, the machine learning framework may be employed to detect such attributes in other images and process the images at the attribute level.
-
公开(公告)号:US10909749B2
公开(公告)日:2021-02-02
申请号:US16171221
申请日:2018-10-25
Applicant: Outward, Inc.
Inventor: Clarence Chui , Manu Parmar , Brook Seaton
Abstract: Techniques for generating an arbitrary perspective of a composite object are disclosed. In some embodiments, a specification of an orthographic view of a composite object comprises combined orthographic views of a plurality of objects, and an arbitrary perspective of the composite object is at least in part generated by populating the arbitrary perspective of the composite object with pixels harvested from existing images of the plurality of objects.
-
公开(公告)号:US10650586B2
公开(公告)日:2020-05-12
申请号:US15674447
申请日:2017-08-10
Applicant: Outward, Inc.
Inventor: Clarence Chui , Christopher Murphy
Abstract: Various techniques associated with automatic mesh generation are disclosed. One or more center curves of an outline of an object or figure are first determined. Next, for each of a plurality of points of each of the one or more center curves, a pair of rays is cast from a center curve in opposite directions, wherein the rays collide with opposite sides of the outline, and a collision pair is generated that comprises a line connecting collision points of the pair of rays on opposite sides of the outline. A mesh model of the object or figure is generated by mapping each of a set of collision pairs to polygons used to define the mesh model.
-
公开(公告)号:US10387729B2
公开(公告)日:2019-08-20
申请号:US14327467
申请日:2014-07-09
Applicant: Outward, Inc.
Inventor: Clarence Chui
Abstract: Techniques for tagging virtualized content are disclosed. In some embodiments, a modeled three-dimensional scene of objects representing abstracted source content is generated and analyzed to determine a contextual characteristic of the scene that is based on a plurality of objects comprising the scene. The modeled scene is tagged with a tag specifying the determined contextual characteristic.
-
公开(公告)号:US10109100B2
公开(公告)日:2018-10-23
申请号:US15081557
申请日:2016-03-25
Applicant: Outward, Inc.
Inventor: Clarence Chui , Manu Parmar
Abstract: Adaptive sampling of pixels is disclosed. In some embodiments, an initial rendering of a scene that determines texture at each portion of the scene is generated, and a ray traced rendering of the scene is generated by tracing an initial sample of rays. The following steps are iterated until all portions of the ray traced rendering satisfy a noise threshold: subtract the initial rendering of the scene from the ray traced rendering of the scene to determine a measure of noise at each portion of the ray traced rendering and trace another sample of rays in the ray traced rendering for each portion of the ray traced rendering that does not satisfy the noise threshold. The completed ray traced rendering is outputted. Different portions of the completed ray traced rendering are sampled with different numbers of samples of rays.
-
公开(公告)号:US10013804B2
公开(公告)日:2018-07-03
申请号:US14068977
申请日:2013-10-31
Applicant: Outward, Inc.
Inventor: Clarence Chui
IPC: G09G5/00 , G06T19/00 , G06T11/00 , H04N7/01 , H04N21/2343 , H04N21/4223 , H04N21/81 , G06K9/00 , H04N5/232
CPC classification number: G06T19/006 , G06K9/00201 , G06T11/00 , H04N5/23229 , H04N7/0125 , H04N21/234318 , H04N21/4223 , H04N21/8126
Abstract: Techniques for delivering virtualized content are disclosed. In some embodiments, at least portions of obtained source content are mapped to one or more parameterized database objects that collectively define a model environment representing the source content. Data specifying the model environment is provided to an output device at which the source content is desired to be rendered instead of the source content to facilitate a better quality rendering at the output device than the quality of the source content. Rendered content at the output device substantially does not comprise of original data comprising the source content.
-
-
-
-
-
-
-
-
-