-
公开(公告)号:US20190043172A1
公开(公告)日:2019-02-07
申请号:US16056110
申请日: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.
-
公开(公告)号:US10163251B2
公开(公告)日:2018-12-25
申请号:US15721431
申请日: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 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.
-
公开(公告)号:US20150363977A1
公开(公告)日:2015-12-17
申请号:US14741295
申请日:2015-06-16
Applicant: Outward, Inc.
Inventor: Clarence Chui , Marc Mignard
CPC classification number: G06T19/006 , G06K9/00201 , G06T11/00 , H04N5/23229 , H04N7/0125 , H04N21/234318 , H04N21/4223 , H04N21/8126
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.
Abstract translation: 公开了虚拟化内容的技术。 确定包括源视频内容的一个或多个对象。 包括源视频内容的一个或多个对象通过将每个对象与相应的数据库对象进行映射来虚拟化。 提供包括相应的数据库对象的数据,用于呈现源视频内容而不是源视频内容的任何原始像素信息,以便渲染源视频内容的虚拟版本。
-
公开(公告)号:US20150109327A1
公开(公告)日:2015-04-23
申请号:US14525143
申请日:2014-10-27
Applicant: Outward, Inc.
Inventor: Clarence Chui
IPC: G06T11/00
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.
Abstract translation: 公开了渲染建模场景的技术。 在一些实施例中,包括本地可用的通用对象定义的数据库被保持在期望呈现场景的目的地设备。 通过根据接收到的建模场景的规范配置从数据库获得的一个或多个本地可用的通用对象定义来呈现场景,其中渲染被限制为使其定义被包括在数据库中的本地可用对象。
-
公开(公告)号:US20140139734A1
公开(公告)日:2014-05-22
申请号:US14069040
申请日:2013-10-31
Applicant: Outward, Inc.
Inventor: Clarence Chui , Marc Mignard
IPC: H04N7/01
CPC classification number: G06T19/006 , G06K9/00201 , G06T11/00 , H04N5/23229 , H04N7/0125 , H04N21/234318 , H04N21/4223 , H04N21/8126
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.
Abstract translation: 公开了虚拟化内容的技术。 确定包括源视频内容的一个或多个对象。 包括源视频内容的一个或多个对象通过将每个对象与相应的数据库对象进行映射来虚拟化。 提供包括相应的数据库对象的数据,用于呈现源视频内容而不是源视频内容的任何原始像素信息,以便渲染源视频内容的虚拟版本。
-
公开(公告)号:US20250168313A1
公开(公告)日:2025-05-22
申请号:US19029976
申请日:2025-01-17
Applicant: Outward, Inc.
Inventor: Clarence Chui
IPC: H04N13/239
Abstract: Techniques for generating three-dimensional content from the recordings of one or more independently operated cameras that are not constrained to fixed positions and orientations are disclosed. In some embodiments, data associated with a camera recording a scene is received, wherein camera pose with respect to the scene is not known; camera pose with respect to the scene is determined based on received image data captured by the camera and received sensor data associated with the camera; and the received data and determined camera pose are used to facilitate generation of at least a portion of a point cloud corresponding to the scene.
-
公开(公告)号:US20250095120A1
公开(公告)日:2025-03-20
申请号:US18966957
申请日:2024-12-03
Applicant: Outward, Inc.
Inventor: Clarence Chui , Manu Parmar
IPC: G06T5/70 , G06F18/21 , G06F18/214 , G06N3/045 , G06N20/00 , G06T7/40 , G06T7/60 , G06T15/06 , G06T19/20 , G06V10/774 , G06V10/776 , G06V20/10 , G06V20/64
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.
-
公开(公告)号:US20250069534A1
公开(公告)日:2025-02-27
申请号:US18942169
申请日:2024-11-08
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.
-
公开(公告)号:US20240346748A1
公开(公告)日:2024-10-17
申请号:US18752598
申请日:2024-06-24
Applicant: Outward, Inc.
Inventor: Clarence Chui , Manu Parmar , Marc Mignard , Avinash Venkata Uppuluri , John Le , Andrew Pang
IPC: G06T15/50 , G06T7/10 , G06T7/50 , G06T7/70 , G06T15/04 , G06T15/60 , G06T17/20 , G06T19/00 , G06T19/20 , G06V10/70 , G06V20/00 , G06V20/20 , H04N5/222 , H04N13/156 , H04N13/239 , H04N13/254 , H04N13/296 , H04N23/56 , H04N23/60 , H04N23/61 , H04N23/62 , H04N23/69 , H04N23/695 , H04N23/74
CPC classification number: G06T15/506 , G06T7/10 , G06T7/50 , G06T7/70 , G06T15/04 , G06T15/50 , G06T15/60 , G06T17/20 , G06T19/006 , G06T19/20 , G06V10/70 , G06V20/20 , G06V20/36 , H04N5/222 , H04N13/156 , H04N13/239 , H04N13/254 , H04N13/296 , H04N23/56 , H04N23/61 , H04N23/62 , H04N23/64 , H04N23/69 , H04N23/695 , H04N23/74 , G06T2200/08 , G06T2200/24 , G06T2207/10028 , G06T2207/20081 , G06T2207/20084 , G06T2207/20212 , G06T2207/30244 , G06T2210/04 , G06T2210/56 , G06T2219/2004 , G06T2219/2016
Abstract: A content generation platform is generally described herein. More specifically, interactive image generation and techniques and features thereof are disclosed herein. One or more sets of images of a scene are captured in an imaging studio. The captured one or more sets of images of the scene are processed using one or more machine learning based networks to generate an interactive image of the scene comprising a plurality of interactive features. One or more of the plurality of interactive features of the generated interactive image may be modified or edited according to user preferences.
-
公开(公告)号:US20240265635A1
公开(公告)日:2024-08-08
申请号:US18439026
申请日:2024-02-12
Applicant: Outward, Inc.
Inventor: Clarence Chui , Christopher Murphy
CPC classification number: G06T17/20 , G06T15/04 , G06T15/06 , G06T2210/21
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.
-
-
-
-
-
-
-
-
-