Data processing method and apparatus, electronic device and storage medium
AssigneeBeijing Sensetime Technology Development Co., Ltd.
InventorsMin Wang, Zhuang Zou, Wentao Liu, Chen Qian, Lizhuang Ma
Life of this patent
Estimating the term…
Abstract
Provided are a data processing method and apparatus, an electronic device and a storage medium. The data processing method comprises: according to a reference depth value and an actual depth value of a key point of a target in an image, converting first 2D coordinates of the key point into second 2D coordinates, wherein the second 2D coordinates and the reference depth value constitute a first 3D feature of the key point; and based on the first 3D feature, obtaining a 3D posture of the target.
Claims17
A data processing method, comprising:
- converting, according to actual depth values of key points of a target in an image and reference depth values, first two-dimensional (2D) coordinates of the key points into second 2D coordinates, wherein the second 2D coordinates and the reference depth values form first three-dimensional (3D) features of the key points;
- and
- obtaining, based on the first 3D features, a 3D posture of the target,
- wherein the method further comprises:
- obtaining the first 2D coordinates according to second 3D features of the key points and an optical center position corresponding to the image, the second 3D features comprising:
- third 2D coordinates obtained based on a 2D image and actual depth values obtained based on a depth image.
A non-transitory computer storage medium, having computer executable codes stored thereon, wherein the computer executable codes, when being executed, cause to implement a data processing method, the data processing method comprising:
- converting, according to actual depth values of key points of a target in an image and reference depth values, first two-dimensional (2D) coordinates of the key points into second 2D coordinates, the second 2D coordinates and the reference depth values forming first three-dimensional (3D) features of the key points;
- and
- obtaining, based on the first 3D features, a 3D posture of the target,
- wherein the data processing method further comprises:
- obtaining the first 2D coordinates according to second 3D features of the key points and an optical center position corresponding to the image, the second 3D features comprising:
- third 2D coordinates obtained based on a 2D image and actual depth values obtained based on a depth image.
An electronic device, comprising:
- a memory, configured to store information;
- and
- a processor, connected to the memory and configured to implement, by executing computer executable instructions stored on the memory, a data processing method, the data processing method comprising:
- converting, according to actual depth values of key points of a target in an image and reference depth values, first two-dimensional (2D) coordinates of the key points into second 2D coordinates, wherein the second 2D coordinates and the reference depth values form first three-dimensional (3D) features of the key points;
- and
- obtaining, based on the first 3D features, a 3D posture of the target,
- wherein the processor is further configured to implement:
- obtaining the first 2D coordinates according to second 3D features of the key points and an optical center position corresponding to the image, the second 3D features comprising:
- third 2D coordinates obtained based on a 2D image and actual depth values obtained based on a depth image.
Dependencies are inferred from the claim text.