-
公开(公告)号:US09646410B2
公开(公告)日:2017-05-09
申请号:US14788722
申请日:2015-06-30
Applicant: Microsoft Technology Licensing, LLC
Inventor: Alvaro Collet Romea , Steve Sullivan , Adam Kirk
CPC classification number: G06T15/205 , G06K9/00208 , G06K9/00214 , G06K9/6211 , G06K9/629 , G06T7/33 , G06T17/00 , G06T17/20 , G06T2207/10028 , G06T2207/20076 , G06T2210/56 , G06T2215/16
Abstract: A three-dimensional (3D) scene is computationally reconstructed using a combination of plural modeling techniques. Point clouds representing an object in the 3D scene are generated by different modeled techniques and each point is encoded with a confidence value which reflects a degree of accuracy in describing the surface of the object in the 3D scene based on strengths and weaknesses of each modeling technique. The point clouds are merged in which a point for each location on the object is selected according to the modeling technique that provides the highest confidence.
-
公开(公告)号:US09665978B2
公开(公告)日:2017-05-30
申请号:US14803687
申请日:2015-07-20
Applicant: Microsoft Technology Licensing, LLC
Inventor: Ming Chuang , Alvaro Collet Romea , Pat Sweeney , Steve Sullivan , Don Gillett
CPC classification number: G06T17/205 , G06T7/20 , G06T7/251 , G06T17/20 , G06T2207/10028 , G06T2207/30196
Abstract: Consistent tessellation via topology-aware surface tracking is provided in which a series of meshes is approximated by taking one or more meshes from the series and calculating a transformation field to transform the keyframe mesh into each mesh of the series, and substituting the transformed keyframe meshes for the original meshes. The keyframe mesh may be selected advisedly based upon a scoring metric. An error measurement on the transformed keyframe exceeding tolerance or threshold may suggest another keyframe be selected for one or more frames in the series. The sequence of frames may be divided into a number of subsequences to permit parallel processing, including two or more recursive levels of keyframe substitution. The transformed keyframe meshes achieve more consistent tessellation of the object across the series.
-
公开(公告)号:US10163247B2
公开(公告)日:2018-12-25
申请号:US14799220
申请日:2015-07-14
Applicant: Microsoft Technology Licensing, LLC
Inventor: Alvaro Collet Romea , Ming Chuang , Pat Sweeney , Steve Sullivan
Abstract: A computing system is configured for context-adaptive allocation of render model resources that may sacrifice some level of detail in a computational description of a 3D scene before rendering in order to accommodate resource limitations in a rendering environment such as available processor cycles, and/or bandwidth for data transmission to a processor. Such resource limitations can often preclude rendering a richly detailed 3D scene, particularly in full-motion and/or in real time. An importance function describing the relative perceptual importance of elements that make up the 3D scene is utilized to enable resources to be adaptively allocated so that more resources go to visual elements of the 3D scene that have a higher perceptual importance. The rendered output may thus optimize visual fidelity for the computational description within the resource constrained rendering environment.
-
-