-
公开(公告)号:US08666119B1
公开(公告)日:2014-03-04
申请号:US13306572
申请日:2011-11-29
申请人: Ronald Mallet , Kiran S. Bhat , Kevin Wooley
发明人: Ronald Mallet , Kiran S. Bhat , Kevin Wooley
IPC分类号: G06K9/00
CPC分类号: G06K9/00 , G06T7/251 , G06T19/00 , G06T2207/10016 , G06T2207/30196
摘要: A first frame includes a first 2D image of a motion capture subject in the real 3D space. A 3D model is deformed into a first deformation and placing the deformed 3D model in a virtual 3D space in a first location so that the deformed 3D model corresponds to the first 2D image. A second frame includes a second 2D image of the motion capture subject in the real 3D space. 2D changes in the second 2D image relative to the first 2D image are tracked. The 2D changes are projected on the virtual 3D space as 3D constraints. Based on the second 2D image, the 3D model is again deformed into a second deformation and placing the 3D model in the virtual 3D space in a second location in conformance with the 3D constraints.
摘要翻译: 第一帧包括实际3D空间中的运动捕捉对象的第一2D图像。 将3D模型变形为第一变形并将变形的3D模型放置在第一位置中的虚拟3D空间中,使得变形的3D模型对应于第一2D图像。 第二帧包括实际3D空间中的运动捕捉对象的第二2D图像。 跟踪第二2D图像中相对于第一2D图像的二维变化。 2D变化作为3D约束被投影在虚拟3D空间上。 基于第二2D图像,3D模型再次变形为第二变形,并且将3D模型放置在符合3D约束的第二位置中的虚拟3D空间中。
-
公开(公告)号:US09001132B1
公开(公告)日:2015-04-07
申请号:US13324808
申请日:2011-12-13
申请人: Kevin Wooley , Kiran S. Bhat , Michael Sanders
发明人: Kevin Wooley , Kiran S. Bhat , Michael Sanders
CPC分类号: G09G5/00 , G06K9/00335 , G06T7/251 , G06T13/40 , G06T2207/30196
摘要: A computer-implemented method for providing retargeting of actor motion includes: receiving, in a computer system, an input generated by user selection of at least one of multiple real-time constraint scenarios, each real-time constraint scenario corresponding to a relationship between motion capture information from an actor and a position or movement of a character driven by the motion capture information; activating, based on the selected real-time constraint scenario, one or more of multiple limb solvers for the character which determines at least a first joint angle for a corresponding character limb; registering, for at least one character limb where the corresponding limb solver is not activated, a corresponding joint angle from the motion capture information as a second joint angle; and determining a root location for the character based on at least the first and second joint angles.
摘要翻译: 用于提供演员运动的重定向的计算机实现的方法包括:在计算机系统中接收由用户选择多个实时约束场景中的至少一个生成的输入,每个实时约束场景对应于运动之间的关系 从运动捕获信息捕获来自运动员的信息和由运动捕捉信息驱动的角色的位置或运动; 基于所选择的实时约束场景来激活角色的多个肢体解算器中的一个或多个,其确定相应角色肢体的至少第一关节角度; 对于对应的肢体解算器未被激活的至少一个角色肢体,注册作为第二关节角度的来自运动捕捉信息的对应关节角度; 以及至少基于所述第一和第二关节角确定所述角色的根位置。
-
公开(公告)号:US20130016876A1
公开(公告)日:2013-01-17
申请号:US13181342
申请日:2011-07-12
申请人: Kevin Wooley , Ronald Mallet
发明人: Kevin Wooley , Ronald Mallet
IPC分类号: G06K9/00
CPC分类号: G06K9/00342 , G01B11/254 , G06F3/011 , G06K9/00624 , G06T7/246 , G06T7/60 , G06T2207/10016 , G06T2207/30196 , G06T2207/30204 , G06T2207/30208 , G06T2207/30241 , H04N5/232
摘要: In one aspect, a computer implemented method of motion capture, the method includes tracking the motion of a dynamic object bearing a pattern configured such that a first portion of the patterns is tracked at a first resolution and a second portion of the pattern is tracked at a second resolution. The method further includes causing data representing the motion to be stored to a computer readable medium.
-
公开(公告)号:US08948447B2
公开(公告)日:2015-02-03
申请号:US13181342
申请日:2011-07-12
申请人: Kevin Wooley , Ronald Mallet
发明人: Kevin Wooley , Ronald Mallet
CPC分类号: G06K9/00342 , G01B11/254 , G06F3/011 , G06K9/00624 , G06T7/246 , G06T7/60 , G06T2207/10016 , G06T2207/30196 , G06T2207/30204 , G06T2207/30208 , G06T2207/30241 , H04N5/232
摘要: In one aspect, a computer implemented method of motion capture, the method includes tracking the motion of a dynamic object bearing a pattern configured such that a first portion of the patterns is tracked at a first resolution and a second portion of the pattern is tracked at a second resolution. The method further includes causing data representing the motion to be stored to a computer readable medium.
摘要翻译: 在一个方面,一种计算机实现的运动捕捉方法,所述方法包括跟踪具有图案的动态对象的运动,所述图案被配置为使得以第一分辨率跟踪图案的第一部分,并且在图案的第二部分跟踪图案的第二部分 第二个决议。 该方法还包括使表示运动的数据被存储到计算机可读介质。
-
公开(公告)号:US08019137B2
公开(公告)日:2011-09-13
申请号:US12558806
申请日:2009-09-14
申请人: Steve Sullivan , Colin Davidson , Michael Sanders , Kevin Wooley
发明人: Steve Sullivan , Colin Davidson , Michael Sanders , Kevin Wooley
CPC分类号: G06T15/06 , G03B15/16 , G03B17/00 , G03B35/00 , G06T7/285 , G06T7/70 , G06T15/08 , G06T2200/04 , G06T2207/10016 , G06T2207/30204 , G06T2215/16 , H04N13/204
摘要: In one general aspect, a method is described. The method includes generating a positional relationship between one or more support structures having at least one motion capture mark and at least one virtual structure corresponding to geometry of an object to be tracked and positioning the support structures on the object to be tracked. The support structures has sufficient rigidity that, if there are multiple marks, the marks on each support structure maintain substantially fixed distances from each other in response to movement by the object. The method also includes determining an effective quantity of ray traces between one or more camera views and one or more marks on the support structures, and estimating an orientation of the virtual structure by aligning the determined effective quantity of ray traces with a known configuration of marks on the support structures.
摘要翻译: 在一般的方面,描述了一种方法。 该方法包括产生具有至少一个运动捕捉标记的一个或多个支撑结构与对应于要跟踪的对象的几何形状的至少一个虚拟结构之间的位置关系,并将支撑结构定位在待跟踪对象上。 支撑结构具有足够的刚性,如果存在多个标记,则每个支撑结构上的标记响应于物体的移动而保持彼此基本上固定的距离。 该方法还包括确定一个或多个照相机视图与支撑结构上的一个或多个标记之间的有效射线轨迹数量,以及通过将所确定的有效光线迹线与已知的标记配置对准来估计虚拟结构的取向 在支撑结构上。
-
公开(公告)号:US07848564B2
公开(公告)日:2010-12-07
申请号:US11384211
申请日:2006-03-16
申请人: Steve Sullivan , Colin Davidson , Michael Sanders , Kevin Wooley
发明人: Steve Sullivan , Colin Davidson , Michael Sanders , Kevin Wooley
CPC分类号: G06T15/06 , G03B15/16 , G03B17/00 , G03B35/00 , G06T7/285 , G06T7/70 , G06T15/08 , G06T2200/04 , G06T2207/10016 , G06T2207/30204 , G06T2215/16 , H04N13/204
摘要: In one general aspect, a method is described. The method includes generating a positional relationship between one or more support structures having at least one motion capture mark and at least one virtual structure corresponding to geometry of an object to be tracked and positioning the support structures on the object to be tracked. The support structures has sufficient rigidity that, if there are multiple marks, the marks on each support structure maintain substantially fixed distances from each other in response to movement by the object. The method also includes determining an effective quantity of ray traces between one or more camera views and one or more marks on the support structures, and estimating an orientation of the virtual structure by aligning the determined effective quantity of ray traces with a known configuration of marks on the support structures.
摘要翻译: 在一般的方面,描述了一种方法。 该方法包括产生具有至少一个运动捕捉标记的一个或多个支撑结构与对应于要跟踪的对象的几何形状的至少一个虚拟结构之间的位置关系,并将支撑结构定位在待跟踪对象上。 支撑结构具有足够的刚性,如果存在多个标记,则每个支撑结构上的标记响应于物体的移动而保持彼此基本上固定的距离。 该方法还包括确定一个或多个照相机视图与支撑结构上的一个或多个标记之间的有效射线轨迹数量,以及通过将所确定的有效光线迹线与已知的标记配置对准来估计虚拟结构的取向 在支撑结构上。
-
7.
公开(公告)号:US09142024B2
公开(公告)日:2015-09-22
申请号:US12506798
申请日:2009-07-21
申请人: Steve Sullivan , Kevin Wooley , Brett A. Allen , Michael Sanders
发明人: Steve Sullivan , Kevin Wooley , Brett A. Allen , Michael Sanders
CPC分类号: G06T7/0042 , A63F13/211 , A63F13/235 , A63F13/825 , G06F3/011 , G06F3/0304 , G06K9/00342 , G06K9/3216 , G06T7/246 , G06T7/73 , G06T2207/10016 , G06T2207/30196 , G06T2207/30204
摘要: A system includes a visual data collector for collecting visual information from an image of one or more features of an object. The system also includes a physical data collector for collecting sensor information provided by at one or more sensors attached to the object. The system also includes a computer system that includes a motion data combiner for combining the visual information the sensor information. The motion data combiner is configured to determine the position of a representation of one or more of the feature in a virtual representation of the object from the combined visual information and sensor information. Various types of virtual representations may be provided from the combined information, for example, one or more poses (e.g., position and orientation) of the object may be represented.
摘要翻译: 系统包括用于从对象的一个或多个特征的图像收集视觉信息的视觉数据收集器。 该系统还包括物理数据收集器,用于收集由连接到对象的一个或多个传感器提供的传感器信息。 该系统还包括计算机系统,其包括用于组合可视信息传感器信息的运动数据组合器。 运动数据组合器被配置为根据组合的视觉信息和传感器信息来确定对象的虚拟表示中的一个或多个特征的表示的位置。 可以从组合信息提供各种类型的虚拟表示,例如可以表示对象的一个或多个姿势(例如,位置和方位)。
-
8.
公开(公告)号:US20100164862A1
公开(公告)日:2010-07-01
申请号:US12506798
申请日:2009-07-21
申请人: Steve Sullivan , Kevin Wooley , Brett A. Allen , Michael Sanders
发明人: Steve Sullivan , Kevin Wooley , Brett A. Allen , Michael Sanders
IPC分类号: G09G5/00
CPC分类号: G06T7/0042 , A63F13/211 , A63F13/235 , A63F13/825 , G06F3/011 , G06F3/0304 , G06K9/00342 , G06K9/3216 , G06T7/246 , G06T7/73 , G06T2207/10016 , G06T2207/30196 , G06T2207/30204
摘要: A system includes a visual data collector for collecting visual information from an image of one or more features of an object. The system also includes a physical data collector for collecting sensor information provided by at one or more sensors attached to the object. The system also includes a computer system that includes a motion data combiner for combining the visual information the sensor information. The motion data combiner is configured to determine the position of a representation of one or more of the feature in a virtual representation of the object from the combined visual information and sensor information. Various types of virtual representations may be provided from the combined information, for example, one or more poses (e.g., position and orientation) of the object may be represented.
摘要翻译: 系统包括用于从对象的一个或多个特征的图像收集视觉信息的视觉数据收集器。 该系统还包括物理数据收集器,用于收集由连接到对象的一个或多个传感器提供的传感器信息。 该系统还包括计算机系统,其包括用于组合可视信息传感器信息的运动数据组合器。 运动数据组合器被配置为根据组合的视觉信息和传感器信息确定对象的虚拟表示中的一个或多个特征的表示的位置。 可以从组合信息提供各种类型的虚拟表示,例如可以表示对象的一个或多个姿势(例如,位置和方位)。
-
公开(公告)号:US08964052B1
公开(公告)日:2015-02-24
申请号:US12982426
申请日:2010-12-30
CPC分类号: H04N5/2621 , G06F3/0202 , G06F3/0346 , G06F3/0362 , G06F3/041 , G06F3/04815 , G06F3/04886 , G06T7/004 , G06T7/70 , G06T13/20 , G06T15/20 , G06T15/205 , G06T19/003 , G06T2215/16 , G11B27/00 , H04N5/2224 , H04N5/232 , H04N5/23203 , H04N5/2628
摘要: Among other aspects, on computer-implemented method includes: receiving at least one command in a computer system from a handheld device; positioning a virtual camera and controlling a virtual scene according to the command; and in response to the command, generating an output to the handheld device for displaying a view of the virtual scene as controlled on a display of the handheld device, the view captured by the virtual camera as positioned.
摘要翻译: 在其他方面中,在计算机实现的方法中包括:从手持设备接收计算机系统中的至少一个命令; 根据命令定位虚拟相机并控制虚拟场景; 并且响应于该命令,产生到手持设备的输出,用于显示被控制在手持设备的显示器上的虚拟场景的视图,由定位的虚拟相机拍摄的视图。
-
公开(公告)号:US09626786B1
公开(公告)日:2017-04-18
申请号:US12982437
申请日:2010-12-30
CPC分类号: H04N5/2621 , G06F3/0202 , G06F3/0346 , G06F3/0362 , G06F3/041 , G06F3/04815 , G06F3/04886 , G06T7/004 , G06T7/70 , G06T13/20 , G06T15/20 , G06T15/205 , G06T19/003 , G06T2215/16 , G11B27/00 , H04N5/2224 , H04N5/232 , H04N5/23203 , H04N5/2628
摘要: A handheld device includes: an input control configured to control and modify a virtual scene including a virtual camera; and a display that shows a representation of the controlled and modified virtual scene generated by the virtual camera. A system includes: a computer system configured to execute program instructions for generating a virtual scene including a virtual camera; and handheld device configured to communicate with the computer system for controlling and modifying the virtual scene, the handheld device comprising: an input control configured to control and modify the virtual scene; and a display that shows a representation of the controlled and modified virtual scene generated by the virtual camera.
-
-
-
-
-
-
-
-
-