US 11,694,383 B2
Edge data network for providing three-dimensional character image to user equipment and method for operating the same
Younghyun Joo, Suwon-si (KR); Seonhee Kim, Suwon-si (KR); Younggi Kim, Suwon-si (KR); Jeonghun Kim, Suwon-si (KR); Hyokyung Woo, Suwon-si (KR); and Hyoyoung Cho, Suwon-si (KR)
Assigned to Samsung Electronics Co., Ltd., Suwon-si (KR)
Appl. No. 17/601,602
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
PCT Filed Aug. 4, 2021, PCT No. PCT/KR2021/010276
§ 371(c)(1), (2) Date Oct. 5, 2021,
PCT Pub. No. WO2022/031041, PCT Pub. Date Feb. 10, 2022.
Claims priority of application No. 10-2020-0099260 (KR), filed on Aug. 7, 2020.
Prior Publication US 2022/0309725 A1, Sep. 29, 2022
Int. Cl. G06T 13/40 (2011.01); G06T 7/73 (2017.01); G06T 7/246 (2017.01); G06T 1/60 (2006.01); H04L 67/289 (2022.01)
CPC G06T 13/40 (2013.01) [G06T 1/60 (2013.01); G06T 7/248 (2017.01); G06T 7/74 (2017.01); H04L 67/289 (2013.01); G06T 2207/30196 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method, performed by an edge data network, of providing a three-dimensional (3D) character image to a user equipment, the method comprising:
obtaining first key points information comprising a plurality of feature coordinate values related to body parts, posture, or skeletal structure of a first user, extracted from a first image frame captured using a first user equipment, and first view points information comprising virtual position coordinate value information of virtual view points from which a 3D character image displayed via a second user equipment is viewed;
rendering a 3D character image indicating an appearance, an action, or a motion of the first user based on the obtained first key points information and first view points information;
storing the rendered 3D character image in a data cache in association with the first key points information and the first view points information;
obtaining second key points information and second view points information regarding a second image frame obtained after the first image frame;
measuring a key points similarity and a view points similarity by respectively comparing the obtained second key points information and second view points information with the first key points information and the first view points information previously stored in the data cache; and
providing the 3D character image previously stored in the data cache to the second user equipment as a 3D character image regarding the second image frame based on the measured key points similarity and the measured view points similarity.