-
公开(公告)号:US10650571B2
公开(公告)日:2020-05-12
申请号:US15081555
申请日:2016-03-25
Applicant: Outward, Inc.
Inventor: Clarence Chui , Manu Parmar
Abstract: Techniques associated with adaptive sampling are disclosed. In some embodiments, in response to receiving a specification of a scene to render, a sampling of each portion of the scene is determined based at least in part on the specification of the scene such that the scene is not uniformly sampled, and the scene is rendered according to the determined sampling of each portion of the scene.
-
公开(公告)号:US20190073824A1
公开(公告)日:2019-03-07
申请号: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.
-
公开(公告)号:US10210658B2
公开(公告)日:2019-02-19
申请号:US14741295
申请日:2015-06-16
Applicant: Outward, Inc.
Inventor: Clarence Chui , Marc Mignard
IPC: G06T19/00 , G06T11/00 , H04N7/01 , H04N21/2343 , H04N21/4223 , H04N21/81 , H04N5/232 , H04N9/00 , G06K9/00
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.
-
公开(公告)号:US20190051044A1
公开(公告)日:2019-02-14
申请号: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.
-
公开(公告)号:US20190051037A1
公开(公告)日:2019-02-14
申请号:US15674448
申请日:2017-08-10
Applicant: Outward, Inc.
Inventor: Clarence Chui , Christopher Murphy
Abstract: Two-dimensional compositing that preserves the curvatures of non-flat surfaces is disclosed. In some embodiments, a mapping is associated with a two-dimensional rendering that maps a potentially variable portion of the two-dimensional rendering to a canvas. The mapping is generated from a three-dimensional model of the potentially variable portion of the two-dimensional rendering. The potentially variable portion of the two-dimensional rendering is dynamically modified according to the mapping to reflect content comprising the canvas or edits received with respect to the canvas.
-
公开(公告)号:US20190043210A1
公开(公告)日:2019-02-07
申请号:US16056125
申请日:2018-08-06
Applicant: Outward, Inc.
Inventor: Clarence Chui , Manu Parmar
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.
-
公开(公告)号:US10163250B2
公开(公告)日:2018-12-25
申请号:US15721426
申请日:2017-09-29
Applicant: Outward, Inc.
Inventor: Clarence Chui , Manu Parmar
Abstract: Techniques for generating an arbitrary view from a plurality of other existing views are disclosed. In some embodiments, arbitrary view generation includes storing a set of images comprising a plurality of perspectives of an asset in a database and generating an image comprising a desired arbitrary perspective of the asset that is different than any of the plurality of perspectives by combining pixels comprising at least a subset of the set of images.
-
公开(公告)号:US20180247459A1
公开(公告)日:2018-08-30
申请号:US15965729
申请日:2018-04-27
Applicant: Outward, Inc.
Inventor: Clarence Chui
IPC: G06T19/00 , H04N5/232 , G06K9/00 , G06T11/00 , H04N21/4223 , H04N21/2343 , H04N7/01 , H04N21/81
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, 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.
-
公开(公告)号:US09965890B1
公开(公告)日:2018-05-08
申请号:US15170841
申请日:2016-06-01
Applicant: Outward, Inc.
Inventor: Manu Parmar , Zhanpeng Feng , Clarence Chui
IPC: G06T15/06 , H04N19/597 , H04N19/513
CPC classification number: G06T15/06 , G06T13/00 , G06T2200/04 , H04N19/521 , H04N19/597
Abstract: Improved techniques for generating video content are disclosed. In some embodiments, a frame is first rendered using a first rendering option. It is then determined whether the frame is an independent frame (I-frame) or a predictive frame (P-frame). In the event that the frame is an I-frame, the frame is rendered using a second rendering option. In the event that the frame is a P-frame, the frame as rendered by the first rendering option and a previous frame as rendered by the first rendering option are used to determine prediction error. The first rendering option comprises a lower computational complexity than the second rendering option.
-
公开(公告)号:US20180053341A1
公开(公告)日:2018-02-22
申请号:US15721431
申请日:2017-09-29
Applicant: Outward, Inc.
Inventor: Clarence Chui , Manu Parmar
CPC classification number: G06T15/205 , G06T5/50 , G06T7/32
Abstract: Techniques for generating an arbitrary view from a plurality of other existing views are disclosed. In some embodiments, arbitrary view generation includes transforming each of a set of images of a scene into a requested perspective, wherein the set of images comprises perspectives that are different than the requested perspective, and generating an image of the scene comprising the requested perspective based at least in part on pixels harvested from the transformed set of images.
-
-
-
-
-
-
-
-
-