System and method for generating acupuncture points on reconstructed 3D human body model for physical therapy

US11475630B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11475630-B2
Application numberUS-201916560913-A
CountryUS
Kind codeB2
Filing dateSep 4, 2019
Priority dateOct 17, 2018
Publication dateOct 18, 2022
Grant dateOct 18, 2022

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.

System and method for generating acupuncture points on reconstructed 3D human body mesh for physical treatment are disclosed. The computing device obtains a first two-dimensional image of a human subject that captures at least a predefined portion of the human subject; processes the first two-dimensional image of the first human subject using a trained human body recovery model to obtain a plurality of parameters representing a three-dimensional human body mesh with corresponding acupuncture points. The trained human body recovery model includes an iterative three-dimensional regression module that is supervised by a discriminator and that minimizes a combined loss below a preset threshold. The combined loss includes a discriminator error that provides a measure of whether the obtained three-dimensional human body mesh with corresponding acupuncture points correspond to real human shape, pose, and acupuncture points.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: at a computing system having one or more processors and memory: obtaining a first two-dimensional image of a human subject, the first two-dimensional image of the first human subject captures at least a predefined portion of the human subject; processing the first two-dimensional image of the first human subject using a trained human body recovery model to obtain a plurality of parameters representing a three-dimensional human body mesh with corresponding acupuncture points, wherein: the trained human body recovery model includes an iterative three-dimensional regression module that is supervised by a discriminator and that minimizes a combined loss below a preset threshold, the combined loss including a reprojection error of an encoded two-dimensional input image of a human body, a three-dimensional ground truth error, and a discriminator error, the three-dimensional ground truth error includes respective errors related to a pose estimation, a shape estimation, and an acupuncture points estimation relative to annotated three-dimensional human bodies, and the discriminator error provides a measure of whether the obtained three-dimensional human body mesh with corresponding acupuncture points corresponds to real human shape, pose, and acupuncture points; and generating treatment data corresponding to the first human subject in accordance with the obtained three-dimensional human body mesh with corresponding acupuncture points. 2. The method of claim 1 , further comprising training the human body recovery model using annotated 2D images, annotated 3D human body meshes, and 3D datasets including annotated acupuncture points marked on respective 3D human body meshes. 3. The method of claim 1 , wherein the human body recovery model comprises a plurality of human body recovery sub-models corresponding to a plurality of portions of a human body respectively. 4. The method of claim 3 , further comprising training a respective human body recovery sub-model using annotation data of the corresponding portion on the three-dimensional human body corresponding to pose, shape, and a subset of acupuncture points associated with the corresponding portion. 5. The method of claim 3 , further comprising reconstructing a portion of a human body with corresponding acupuncture points, comprising: dividing a reconstructed 3D full human body mesh into a plurality of reconstructed portions; and identifying a reconstructed portion corresponding to the received 2D image of the portion of the human subject. 6. The method of claim 1 , wherein the first two-dimensional image of the first human subject captures a first portion of the first human subject, and wherein the two-dimensional image of the first human subject is processed using a first human body recovery sub-model corresponding to the first portion of the first human subject. 7. The method of claim 1 , further comprising: obtaining a second two-dimensional image that captures a second portion of the of the human subject that is distinct from the first portion; processing the second two-dimensional image of the second portion of the first human subject using a second human body recovery sub-model to obtain a second set of parameters representing a second three-dimensional human body mesh corresponding to the second portion of the human subject with a second set of acupuncture points associated with the second portion of the first human body; and updating the treatment data in accordance with the second three-dimensional human body mesh corresponding to the second portion with a corresponding second set of acupuncture points. 8. A computing device, comprising: one or more processors; and memory storing instructions, wherein the instructions, when executed by the one or more processors, cause the processors to perform operations comprising: obtaining a first two-dimensional image of a human subject, the first two-dimensional image of the first human subject captures at least a predefined portion of the human subject; processing the first two-dimensional image of the first human subject using a trained human body recovery model to obtain a plurality of parameters representing a three-dimensional human body mesh with corresponding acupuncture points, wherein: the trained human body recovery model includes an iterative three-dimensional regression module that is supervised by a discriminator and that minimizes a combined loss below a preset threshold, the combined loss including a reprojection error of an encoded two-dimensional input image of a human body, a three-dimensional ground truth error, and a discriminator error, the three-dimensional ground truth error includes respective errors related to a pose estimation, a shape estimation, and an acupuncture points estimation relative to annotated three-dimensional human bodies, and the discriminator error provides a measure of whether the obtained three-dimensional human body mesh with corresponding acupuncture points corresponds to real human shape, pose, and acupuncture points; and generating treatment data corresponding to the first human subject in accordance with the obtained three-dimensional human body mesh with corresponding acupuncture points. 9. The computing device of claim 8 , wherein the operations include training the human body recovery model using annotated 2D images, annotated 3D human body meshes, and 3D datasets including annotated acupuncture points marked on respective 3D human body meshes. 10. The computing device of claim 8 , wherein the human body recovery model comprises a plurality of human body recovery sub-models corresponding to a plurality of portions of a human body respectively. 11. The computing device of claim 10 , wherein the operations include training a respective human body recovery sub-model using annotation data of the corresponding portion on the three-dimensional human body corresponding to pose, shape, and a subset of acupuncture points associated with the corresponding portion. 12. The computing device of claim 10 , wherein the operations further include reconstructing a portion of a human body with corresponding acupuncture points, comprising: dividing a reconstructed 3D full human body mesh into a plurality of reconstructed portions; and identifying a reconstructed portion corresponding to the received 2D image of the portion of the human subject. 13. The computing device of claim 8 , wherein the first two-dimensional image of the first human subject captures a first portion of the first human subject, and wherein the two-dimensional image of the first human subject is processed using a first human body recovery sub-model corresponding to the first portion of the first human subject. 14. The computing device of claim 8 , wherein the operations further include: obtaining a second two-dimensional image that captures a second portion of the human subject that is distinct from the first portion; processing the second two-dimensional image of the second portion of the first human subject using a second human body recovery sub-model to obtain a second set of parameters representing a second three-dimensional human body mesh corresponding to the second portion of the human subject with a second set of acupuncture points associated with the second portion of the first human body; and updating the treatment data in accordance with the second three-dimensional human body mesh corresponding to the second portion with a corresponding second set of acupuncture points. 15. A non-transitory computer-readable storage medium stores instructions

Assignees

Inventors

Classifications

  • Determining posture transitions · CPC title

  • G06T7/75Primary

    involving models · CPC title

  • used as a control parameter for the apparatus · CPC title

  • Manipulating three-dimensional [3D] models or images for computer graphics · CPC title

  • Devices for locating such points · 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 US11475630B2 cover?
System and method for generating acupuncture points on reconstructed 3D human body mesh for physical treatment are disclosed. The computing device obtains a first two-dimensional image of a human subject that captures at least a predefined portion of the human subject; processes the first two-dimensional image of the first human subject using a trained human body recovery model to obtain a plur…
Who is the assignee on this patent?
Midea Group Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06T7/75. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 18 2022 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).