发明名称 System and method for mesh stabilization of facial motion capture data
摘要 A method and system for removing head motion from facial motion capture data. The method includes receiving a set of measured points of a target model, wherein each point is associated with coordinates in a 3D space. The method includes computing an optimal affine transformation function. The computing includes selecting an unprocessed point from the set of measured points. The computing includes selecting two nearby neighboring points of the unprocessed point. The computing includes computing an affine transformation function that minimizes an L2-norm error. The computing includes identifying the optimal affine transformation function from a set of computed affine transformation functions. The method includes displaying an aligned target model and reference model utilizing the optimal affine transformation function. The method includes outputting the optimal affine function to a computer-readable storage medium.
申请公布号 US8872832(B2) 申请公布日期 2014.10.28
申请号 US200912635929 申请日期 2009.12.11
申请人 Digital Domain 3.0, Inc. 发明人 Roble Douglas;Cooper John;Preeg Steve
分类号 G06T13/00;G06T13/40;G06T7/20 主分类号 G06T13/00
代理机构 Perkins Coie LLP 代理人 Perkins Coie LLP
主权项 1. A processor-implemented method for reducing error between motion capture sessions, comprising: receiving a first and a second set of measured points, the first set of measured points from a first motion capture session and associated with a first set of facial skin markers of a target model in a first facial animation sequence of the target model, the second set of measured points from a second motion capture session and associated with a second set of facial markers of the target model in a second facial animation sequence of the target model, wherein each measured point is associated with a three-dimensional coordinate triple; computing, by a computer system including a processor, an optimal affine transformation function for reducing error between the motion capture sessions, wherein the computing includes, selecting an unprocessed point from the first set of measured points, the unprocessed point being a point of the first set of measured points that has not been used to compute any affine transformation function to minimize an error,selecting two nearby neighboring points of the unprocessed point,computing, as part of aligning the first set of measured points with the second set of measured points to reduce error between the motion capture sessions, an affine transformation function that minimizes an L2-norm error, andidentifying the optimal affine transformation function from a set of computed affine transformation functions; and generating, by the computer system and utilizing the optimal affine transformation function, a head motion animation sequence.
地址 Venice CA US