US 11,941,763 B2
Viewing system, model creation apparatus, and control method
Makoto Tsuda, Tokyo (JP)
Assigned to SQUARE ENIX CO., LTD., Tokyo (JP)
Filed by SQUARE ENIX CO., LTD., Tokyo (JP)
Filed on Oct. 22, 2020, as Appl. No. 17/077,931.
Claims priority of application No. 2019-202576 (JP), filed on Nov. 7, 2019; and application No. 2020-106386 (JP), filed on Jun. 19, 2020.
Prior Publication US 2021/0142573 A1, May 13, 2021
Int. Cl. G06T 19/00 (2011.01)
CPC G06T 19/006 (2013.01) 18 Claims
OG exemplary drawing
 
1. A viewing system which presents augmented reality of a 3D model representing an appearance of a target, comprising:
at least one processor; and
at least one memory including at least one set of instructions that, when executed by the at least one processor, causes the viewing system to perform operations including:
registering information of article types in a server;
obtaining a captured image of the target;
determining based on the captured image whether the target is an article of a pre-registered type of the article types registered in the server;
creating a 3D model of the target included in the captured image, if the target is of the pre-registered type of the article types registered; and
presenting the 3D model of the target,
wherein if the at least one processor determines that the target included in the captured image is a movable figure including a plurality of movable portions and being capable of changing a pose thereof at the movable portions, and the target is not being continuously moved by a user in a real world, creating the 3D model of the target comprises:
analyzing the captured image to specify the movable portions of the movable figure included in the captured image;
analyzing the captured image specify a state of each of the specified movable portions of the movable figure included in the captured image;
setting, to the 3D model, a joint set at a portion corresponding to each of the specified movable portions of the movable figure; and
changing a state value of each joint of the 3D model based on the specified state of each of the specified movable portions.