Patents Assigned to Outward, Inc.
  • Patent number: 10462499
    Abstract: Techniques for rendering a modeled scene are disclosed. In some embodiments, a database comprising locally available generic object definitions is maintained at a destination device at which a scene is desired to be rendered. A scene is rendered by configuring one or more locally available generic object definitions obtained from the database according to a received specification of a modeled scene, wherein rendering is constrained to rendering locally available objects whose definitions are included in the database.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: October 29, 2019
    Assignee: Outward, Inc.
    Inventor: Clarence Chui
  • Patent number: 10430992
    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.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: October 1, 2019
    Assignee: Outward, Inc.
    Inventors: Manu Parmar, Zhanpeng Feng, Clarence Chui
  • Patent number: 10387729
    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.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: August 20, 2019
    Assignee: Outward, Inc.
    Inventor: Clarence Chui
  • Patent number: 10210658
    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.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: February 19, 2019
    Assignee: Outward, Inc.
    Inventors: Clarence Chui, Marc Mignard
  • Patent number: 10163250
    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.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: December 25, 2018
    Assignee: Outward, Inc.
    Inventors: Clarence Chui, Manu Parmar
  • Patent number: 10163251
    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.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: December 25, 2018
    Assignee: Outward, Inc.
    Inventors: Clarence Chui, Manu Parmar
  • Patent number: 10163249
    Abstract: Techniques for generating an arbitrary ensemble view from a plurality of other existing views are disclosed. In some embodiments, arbitrary view generation comprises retrieving a set of views corresponding to each of a plurality of objects, transforming the set of views of each of the plurality of objects to a requested perspective, and generating an ensemble view comprising the plurality of objects that has the requested perspective by combining pixels from the transformed sets of views of the plurality of objects.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: December 25, 2018
    Assignee: Outward, Inc.
    Inventors: Clarence Chui, Manu Parmar, Brook Seaton
  • Patent number: 10109100
    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.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: October 23, 2018
    Assignee: Outward, Inc.
    Inventors: Clarence Chui, Manu Parmar
  • Patent number: 10013804
    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.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: July 3, 2018
    Assignee: Outward, Inc.
    Inventor: Clarence Chui
  • Patent number: 9996914
    Abstract: Techniques for generating an arbitrary view from a plurality of other existing views are disclosed. In some embodiments, arbitrary view generation includes retrieving a first image having a first perspective and a second image having a second perspective, transforming each of the first image and the second image into a third perspective; and generating a third image having the third perspective by combining at least some of the pixels from the transformed first image and at least some of the pixels from the transformed second image.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: June 12, 2018
    Assignee: Outward, Inc.
    Inventors: Clarence Chui, Manu Parmar
  • Patent number: 9965890
    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.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: May 8, 2018
    Assignee: Outward, Inc.
    Inventors: Manu Parmar, Zhanpeng Feng, Clarence Chui
  • Patent number: 9418469
    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.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: August 16, 2016
    Assignee: Outward, Inc.
    Inventors: Manu Parmar, Zhanpeng Feng, Clarence Chui
  • Patent number: 9111378
    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.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: August 18, 2015
    Assignee: Outward, Inc.
    Inventors: Clarence Chui, Marc Mignard