US 11,948,234 B1
Systems and methods for dynamic enhancement of point cloud animations
Max Good, Culver City, CA (US)
Assigned to Illuscio, Inc., Culver City, CA (US)
Filed by Illuscio, Inc., Culver City, CA (US)
Filed on Aug. 30, 2023, as Appl. No. 18/458,513.
Int. Cl. G06T 13/20 (2011.01); G06T 5/70 (2024.01); G06T 7/70 (2017.01); G06T 19/20 (2011.01)
CPC G06T 13/20 (2013.01) [G06T 7/70 (2017.01); G06T 19/20 (2013.01); G06T 2207/10028 (2013.01); G06T 2210/56 (2013.01); G06T 2219/2012 (2013.01); G06T 2219/2016 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a plurality of points that are distributed across a three-dimensional (“3D”) space and that collectively form a current frame of a 3D animation;
detecting a particular set of points from the plurality of points that share one or more of a common structure or a non-positional commonality of a feature in the 3D animation;
defining an animation of the feature between the current frame and a next frame of the 3D animation that is after the current frame based on one or more adjustments that are applied to the particular set of points;
detecting a point from the particular set of points that deviates from the one or more of the common structure or the non-positional commonality of the feature after the one or more adjustments are applied to the particular set of points based on a comparison between positional and non-positional values of the particular set of points before and after the one or more adjustments are applied; and
dynamically enhancing the 3D animation by correcting a distortion that is caused by the one or more adjustments unintentionally adjusting the point to deviate from the one or more of the common structure or the non-positional commonality of other points from the particular set of points point prior to rendering the next frame of the 3D animation.