US 12,386,415 B2
Information processing apparatus for achieving cross reality, control method therefor, and storage medium storing control program therefor
Kohei Shogome, Kanagawa (JP)
Assigned to CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Jun. 28, 2024, as Appl. No. 18/758,752.
Claims priority of application No. 2023-118312 (JP), filed on Jul. 20, 2023.
Prior Publication US 2025/0028383 A1, Jan. 23, 2025
Int. Cl. G06F 3/01 (2006.01); G06V 40/20 (2022.01)
CPC G06F 3/011 (2013.01) [G06V 40/28 (2022.01)] 16 Claims
OG exemplary drawing
 
1. An information processing apparatus comprising:
a memory device that stores a set of instructions; and
at least one processor that executes the set of instructions to:
detect an action of a user to change a holding hand that holds an input device as a re-holding action when the user holds the input device that allows a one-hand operation in cross reality;
determine the holding hand based on the re-holding action detected; and
determine that a hand having a shorter distance from the input device is the holding hand in a case where both user's hands can be determined to be the holding hand,
wherein detection of the re-holding action and determination of the holding hand are performed based on a position of the input device and a position of a user's hand tracked by image recognition using a reality image from a user's viewpoint or a third person's viewpoint, and
wherein the detection of the re-holding action and the determination of the holding hand are performed by comparing a distance from the input device to the user's hand with a threshold.