-
公开(公告)号:US11232627B2
公开(公告)日:2022-01-25
申请号:US16523888
申请日:2019-07-26
Applicant: Outward, Inc.
Inventor: Clarence Chui , Manu Parmar
Abstract: Techniques for generating an arbitrary view of a scene are disclosed. In some embodiments, arbitrary view generation includes storing sets of images associated with corresponding assets in a database and generating an image comprising a requested view of a scene using images associated with one or more assets comprising the scene that are stored in the database.
-
公开(公告)号:US11212510B1
公开(公告)日:2021-12-28
申请号:US16996735
申请日:2020-08-18
Applicant: Outward, Inc.
Inventor: Clarence Chui
IPC: H04N13/239
Abstract: Techniques for generating three-dimensional content from the recordings of multiple independently operated cameras that are not constrained to fixed positions and orientations are disclosed. In some embodiments, data from a plurality of cameras configured to capture a scene is received; a relative pose of each camera with respect to the scene is determined based at least in part on a first estimate and a second estimate, wherein the first estimate is based on image data and the second estimate is based on sensor data; relative poses of cameras with respect to one or more other cameras are determined based on determined relative poses of individual cameras with respect to the scene; and a three-dimensional reconstruction of at least a portion of the scene is generated based on the received data and determined relative poses.
-
公开(公告)号:US20210287448A1
公开(公告)日:2021-09-16
申请号:US17332045
申请日:2021-05-27
Applicant: Outward, Inc.
Inventor: Clarence Chui , Marc Mignard
IPC: G06T19/00 , G06T11/00 , H04N21/2343 , H04N21/4223 , H04N21/81 , H04N7/01 , G06K9/00 , H04N5/232
Abstract: Techniques for virtualizing content are disclosed. Elements comprising source content are virtualized by mapping each to and representing each with a corresponding database object. A specification of the corresponding database objects is provided for rendering the source content instead of any original pixel information of the source content so that a virtualized version of the source content is rendered.
-
公开(公告)号:US11055916B2
公开(公告)日:2021-07-06
申请号:US16231035
申请日:2018-12-21
Applicant: Outward, Inc.
Inventor: Clarence Chui , Marc Mignard
IPC: G06T19/00 , G06T11/00 , H04N21/2343 , H04N21/4223 , H04N21/81 , H04N7/01 , G06K9/00 , H04N5/232
Abstract: Techniques for virtualizing content are disclosed. One or more objects comprising source video content are determined. The one or more objects comprising the source video content are virtualized by mapping each to and representing each with a corresponding database object. Data comprising the corresponding database objects is provided for rendering the source video content instead of any original pixel information of the source video content so that a virtualized version of the source video content is rendered.
-
公开(公告)号:US11024076B2
公开(公告)日:2021-06-01
申请号:US16181607
申请日:2018-11-06
Applicant: Outward, Inc.
Inventor: Clarence Chui , Manu Parmar
Abstract: Techniques for generating an arbitrary view of an asset are disclosed. In some embodiments, arbitrary view generation includes storing a set of images of an asset, wherein each image comprising at least a subset of the set of images has an overlapping field of view with at least one other image in the subset, and generating an image comprising an arbitrary perspective of the asset at least in part by populating the image comprising the arbitrary perspective with pixels harvested from one or more images comprising the set of images.
-
公开(公告)号:US10832468B2
公开(公告)日:2020-11-10
申请号:US16186381
申请日:2018-11-09
Applicant: Outward, Inc.
Inventor: Clarence Chui , Manu Parmar
Abstract: Techniques for generating an arbitrary view of a scene are disclosed. In some embodiments, for each image of a set of images associated with a scene, image pixels are divided into a plurality of pixel blocks, the pixel blocks are transformed into an arbitrary perspective, and pixels of an image array comprising the arbitrary perspective are populated with corresponding pixels from the transformed pixel blocks. An output image of the scene comprising the arbitrary perspective is then generated based at least in part on the populated image array.
-
公开(公告)号:US20200334798A1
公开(公告)日:2020-10-22
申请号:US16917688
申请日:2020-06-30
Applicant: Outward, Inc.
Inventor: Clarence Chui , Manu Parmar
Abstract: Techniques for generating an arbitrary view of a scene from existing images of the scene are disclosed. In some embodiments, an image of a scene having a desired perspective is at least in part generated by populating some pixels of the image having the desired perspective using pixels obtained from a transformed existing image of the scene that is selected from a stored set of existing images associated with the scene and that is transformed to the desired perspective.
-
公开(公告)号:US10810706B2
公开(公告)日:2020-10-20
申请号:US16056125
申请日:2018-08-06
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 , G06N3/04
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.
-
公开(公告)号:US20200286285A1
公开(公告)日:2020-09-10
申请号:US16820641
申请日:2020-03-16
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.
-
公开(公告)号:US10762605B2
公开(公告)日:2020-09-01
申请号:US16056136
申请日:2018-08-06
Applicant: Outward, Inc.
Inventor: Clarence Chui , Manu Parmar
IPC: G06T5/00 , G06T15/06 , G06N20/00 , G06K9/00 , G06K9/62 , G06T7/60 , G06T7/40 , G06K9/46 , G06T19/20 , G06N3/04
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.
-
-
-
-
-
-
-
-
-