Posture creation with tool pickup

US9256348B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9256348-B2
Application numberUS-201314133103-A
CountryUS
Kind codeB2
Filing dateDec 18, 2013
Priority dateDec 18, 2013
Publication dateFeb 9, 2016
Grant dateFeb 9, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Computer simulation generates improved 3D images of human movement involving an object associated with the human character. A set of axes in 3 dimensional space is originally defined for tracking orientation of the human character in a 3D image. This set of axes is subsequently automatically applied to and used for object(s) carried by the human character. The object is displayed at a constant (same, unchanged) orientation while the human character is illustrated moving in certain ways in succeeding 3D images.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of generating 3D images for computer simulation, in a computer-based simulation, comprising: displaying a 3D image having a subject and a user-selected object, movement of the subject in the 3D image being defined with respect to a first set of axes in 3 dimensional space, and movement of the user-selected object in the 3D image being defined with respect to a second set of axes in 3 dimensional space, the displayed 3D image showing an intersection of the subject and the user-selected object; and for images succeeding the displayed 3D image in the simulation, automatically using the first set of axes to define movement of the intersection including movement of the subject and movement of the user-selected object, in a manner omitting use of the second set of axes to define movement of the user-selected object, said automatic using the first set of axes resulting in further generated 3D images for the simulation, wherein the step of automatically using the first set of axes further includes: temporarily deactivating kinematics functioning of the simulation; coupling the first set of axes to the user-selected object; aligning the axes of the first set with that of the second set; and re-activating the kinematics functioning of the simulation. 2. A method as in claim 1 wherein the subject is a representation of a human. 3. A method as in claim 2 wherein the intersection of the subject and the user-selected object is the representation of the human carrying the user-selected object. 4. A method as in claim 2 wherein the intersection of the subject and the user-selected object is at least one hand of the human carrying the user-selected object. 5. A method as in claim 4 wherein the further generated 3D images are of the human in different desired postures carrying the user-selected object. 6. The method as in claim 2 wherein the further generated 3D images are of the human in different desired postures. 7. A method as in claim 1 wherein angle of orientation of the user-selected object is constant in the resulting further generated 3D images. 8. A method as in claim 1 wherein the user-selected object is a real world object. 9. A computer apparatus generating 3D images for computer simulations comprising: a display monitor; and a computer-based simulator configured to: display on the display monitor a 3D image having a subject and a user-selected object, movement of the subject in the 3D image being defined with respect to a first set of axes in 3 dimensional space, and movement of the user-selected object in the 3D image being defined with respect to a second set of axes in 3 dimensional space, the displayed 3D image showing an intersection of the subject and the user-selected object; and for images succeeding the displayed 3D image in the simulation, automatically use the first set of axes to define movement of the intersection including movement of the subject and movement of the user-selected object, in a manner omitting use of the second set of axes to define movement of the user-selected object, and resulting in further generated 3D images for simulation, wherein automatically use the first set of axes includes: temporarily deactivate kinematics functioning of the simulation; couple the first set of axes to the user-selected object; align the axes of the first set with that of the second set; and re-activate the kinematics functioning of the simulation. 10. A computer apparatus as claimed in claim 9 wherein the subject is a representation of a human. 11. A computer apparatus as claimed in claim 10 wherein the intersection of the subject and the user-selected object is the representation of the human carrying the user-selected object. 12. A computer apparatus as claimed in claim 10 wherein the intersection of the subject and the user-selected object is at least one hand of the human carrying the user-selected object. 13. A computer apparatus as claimed in claim 12 wherein the further generated 3D images are of the human in different desired postures carrying the user-selected object. 14. A computer apparatus as claimed in claim 10 wherein the further generated 3D images are of the human in different desired postures. 15. A computer apparatus as claimed in claim 9 wherein angle of orientation of the user-selected object is constant in the resulting further generated 3D images. 16. A computer apparatus as claimed in claim 9 wherein the user-selected object is a real world object. 17. A computer program product comprising: a non-transitory computer readable medium; and program code embodied with the computer readable medium for generating 3D images in a computer based simulation, when executed by a digital processor, the program code causing: a computer to display a 3D image having a subject and a user-selected object, movement of the subject in the 3D image being defined with respect to a first set of axes in 3D space, and movement of the user-selected object in the 3D image being defined with respect to a second set of axes in 3D space, the displayed 3D image showing an intersection of the subject and the user-selected object; and a processor to automatically use, for images succeeding the displayed 3D image in the simulation, the first set of axes to define movement of the intersection including movement of the subject and movement of the user-selected object, in a manner resulting in further generated 3D images for the simulation, wherein automatically use the first set of axes includes: temporarily deactivate kinematics functioning of the simulation; couple the first set of axes to the user-selected object; align the axes of the first set with that of the second set; and re-activate the kinematics functioning of the simulation.

Assignees

Inventors

Classifications

  • Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title

  • Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object · CPC title

  • Cloth · CPC title

  • Navigation within 3D models or images · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9256348B2 cover?
Computer simulation generates improved 3D images of human movement involving an object associated with the human character. A set of axes in 3 dimensional space is originally defined for tracking orientation of the human character in a 3D image. This set of axes is subsequently automatically applied to and used for object(s) carried by the human character. The object is displayed at a constant …
Who is the assignee on this patent?
Dassault Systemes Delmia Corp, Dassault Systemes Americas Corp
What technology area does this patent fall under?
Primary CPC classification G06F3/04815. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 09 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).