发明名称 |
Location correction of virtual objects |
摘要 |
A computer-implemented method is provided for use in location correction of virtual objects in a virtual model of a real-world scene. Location of an object consists of both position and orientation of the virtual object. The method includes generating the virtual model, including a virtual object, and acquiring at least one digital image of a real-world object within the real-world scene, wherein the real-world object corresponds to the virtual object. The method also includes calculating an image-based positional difference between at least one predefined point on the virtual object and at least one corresponding point on the real-world object, adjusting the position and/or the orientation of the virtual object based on this image positional difference, and adjusting the virtual model with respect to the corrected location of the virtual object. |
申请公布号 |
US9058693(B2) |
申请公布日期 |
2015.06.16 |
申请号 |
US201213725994 |
申请日期 |
2012.12.21 |
申请人 |
Dassault Systemes Americas Corp. |
发明人 |
Pathre Uday |
分类号 |
G06T19/20 |
主分类号 |
G06T19/20 |
代理机构 |
Hamilton, Brook, Smith & Reynolds, P.C. |
代理人 |
Hamilton, Brook, Smith & Reynolds, P.C. |
主权项 |
1. A computer-implemented method for use in location correction of a virtual model of a real-world scene, said computer-implemented method comprising:
by a processor coupled to a memory area storing the virtual model and a virtual object in the virtual model, the virtual model representing the real-world scene, said processor: generating the virtual model, including the virtual object; acquiring at least one digital image of a real-world object within the real-world scene, wherein the real-world object corresponds to the virtual object; calculating an image-based positional difference between at least one predefined point on the virtual object and at least one corresponding point on the real-world object; adjusting at least one of a position and an orientation of the virtual object based on the calculated image-based positional difference such that a corrected location of the virtual object with respect to the virtual model corresponds to a location of the real-world object in the real-world scene; and adjusting the virtual model with respect to the corrected location of the virtual object. |
地址 |
Waltham MA US |