发明名称 3D OBJECT TRACKING
摘要 Embodiments relate to tracking a pose of a 3D object. In embodiments, a 3D computer model, consisting of geometry and joints, matching the 3D real-world object may be used for the tracking process. Processing the 3D model may be done using collision constraints generated from interpenetrating geometry detected in the 3D model, and by angular motion constraints generated by the joints describing the connections between pieces/segments/bones of the model. The depth data in its 3D (point cloud) form, supplied by a depth camera, may be used to create additional constraints on the surface of the 3D model thus limiting its motion. Combined together, all the constraints, using linear equation processing, may be satisfied to determine a plausible pose of the 3D model that matches the real-world pose of the object in front of the 3D camera.
申请公布号 US2015104096(A1) 申请公布日期 2015.04.16
申请号 US201314052118 申请日期 2013.10.11
申请人 Melax Stanley K.;Orsten Sterling G.;Keselman Leonid M. 发明人 Melax Stanley K.;Orsten Sterling G.;Keselman Leonid M.
分类号 G06T7/00;G06K9/00;G06T7/20 主分类号 G06T7/00
代理机构 代理人
主权项 1. One or more computer readable media comprising instructions configured, upon execution of the instruction by the computing device, to cause the computing device to: identify a surface constraint of a pose of a model of an object, the surface constraint based at least in part on a three-dimensional (3D) image of the object; identify an additional constraint of the pose of the model of the object, wherein the additional constraint is an angular constraint of the object or a contact constraint of the object; calculate a solution of a linear equation representing the pose of the model subject to at least the surface constraint and the additional constraint; and determine a pose of the model based at least in part on the solution.
地址 Los Gatos CA US