Method for three-dimensional human pose estimation

US11200685B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11200685-B2
Application numberUS-201916724608-A
CountryUS
Kind codeB2
Filing dateDec 23, 2019
Priority dateMar 18, 2019
Publication dateDec 14, 2021
Grant dateDec 14, 2021

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.

The invention discloses a method for three-dimensional human pose estimation, which can realize the real-time and high-precision 3D human pose estimation without high configuration hardware support and precise human body model. In this method for three-dimensional human pose estimation, including the following steps: (1) establishing a three-dimensional human body model matching the object, which is a cloud point human body model of visible spherical distribution constraint. (2) Matching and optimizing between human body model for human body pose tracking and depth point cloud. (3) Recovering for pose tracking error based on dynamic database retrieval.

First claim

Opening claim text (preview).

What s claimed is: 1. A method for three-dimensional human pose estimation, comprising the following steps: (1) establishing a three-dimensional human body model matching an object, wherein the three-dimensional human body model is a cloud point human body model of visible spherical distribution constraint; (2) matching and optimizing between the cloud point human body model of visible spherical distribution constraint and a depth point cloud for human body pose tracking; and (3) recovering a visible spherical distribution constraint point cloud manikin for pose tracking error based on dynamic database retrieval; wherein in step (1): representing a human body surface with 57 spheres, wherein each of the 57 spheres is characterized by a respective radius and a respective center, and the respective radius and the respective center are initialized empirically; corresponding all of the 57 spheres to 11 body components to define a sphere set S to be a collection of 11 component sphere set models, wherein each of the 11 component sphere set models represents a body component and is defined by formula (1): S = ⋃ 11 k = 1 ⁢ S k ⁢ ⁢ S k = { g i k } i = 1 N k := { [ c i k , r i k ] } i = 1 N k ( 1 ) wherein ∪ represents an operation of set union, g i k represents an ith sphere of a kth body component, c i k , r i k represent the respective center and the respective radius of the ith sphere in the kth body component, respectively, and N k represents a number of the spheres contained in the kth body component, with ∑ k - 1 1 ⁢ 1 ⁢ N k = 5 ⁢ 7 . 2. The method for the three-dimensional human pose estimation according to claim 1 , wherein in step (1), wrist and ankle movements are ignored. 3. The method for the three-dimensional human pose estimation according to the claim 2 , wherein in step (1), for all of the 57 spheres, constructing a directed tree, wherein each node of the directed tree corresponds to a respective sphere, a root of the directed tree is g 1 1 , and each node has a unique parent node denoted by a black sphere, wherein a definition of the unique parent node is given by: parent( S 1 )= g 1 1 ,parent( S 2 )= g 1 1 ,parent( S 3 )= g 3 2 ,parent( S 4 )= g 1 3 ,parent( S 5 )= g 1 2 ,parent( S 6 )= g 1 5 ,parent( S 7 )= g 2 2 ,parent( S 8 )= g 3 1 ,parent( S 9 )= g 1 8 ,parent( S 10 )= g 2 1 ,parent( S 11 )= g 1 10   (2) wherein a motion of each body component is determined by a rotation motion R k in a local coordinate system with corresponding parent node as an origin plus a global translation vector t in a world coordinate system; using a Fibonacci spherical algorithm to get spherical point cloud by dense sampling, wherein the cloud point human body model of visible spherical distribution constraint is as shown in formula (3): = ⋃ 11 k = 1 ⁢ := ⋃ 11 k = 1 ⁢ ⋃ N k i = 1

Assignees

Inventors

Classifications

  • G06T17/20Primary

    Finite element generation, e.g. wire-frame surface description, {tesselation} · CPC title

  • Engine management systems · CPC title

  • Range image; Depth image; 3D point clouds · CPC title

  • involving 3D image data · CPC title

  • G06T7/251Primary

    involving models · 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 US11200685B2 cover?
The invention discloses a method for three-dimensional human pose estimation, which can realize the real-time and high-precision 3D human pose estimation without high configuration hardware support and precise human body model. In this method for three-dimensional human pose estimation, including the following steps: (1) establishing a three-dimensional human body model matching the object, whi…
Who is the assignee on this patent?
Univ Beijing Technology
What technology area does this patent fall under?
Primary CPC classification G06T17/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 14 2021 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).