Gesture Control Method Applied to VR Device, and Apparatus
AssigneeHuawei Technologies Co., Ltd.
InventorsSiwei Liu, Wenliang Chang, Hongkun Luo
Life of this patent
Estimating the term…
Abstract
A gesture control method applied to a virtual reality (VR) device, where gesture location information of a user of the VR device is obtained, a depth distance from a depth sensor to a hand of the user is detected using the depth sensor, and a hand movement area of the user is divided into a selection area and a command area based on a result of comparing the depth distance with a preset depth threshold. When the detected depth distance is not greater than the preset depth threshold, the user may select a to-be-operated object on a current display page, and when the detected depth distance is greater than the preset depth threshold, the user may perform a command operation on the to-be-operated object.
Claims20
A gesture control method, wherein the gesture control method is applied to a virtual reality (VR) device that comprises a depth sensor, and wherein the gesture control method comprises:
- obtaining gesture location information of a user of the VR device;
- presenting, in a display interface of the VR device, an operation icon corresponding to the gesture location information;
- detecting a depth distance between a hand of the user and the depth sensor, wherein the depth distance is a distance from the depth sensor to a primary plane on which a hand centroid is located or a distance from the depth sensor to the hand centroid, wherein the primary plane is parallel to the display interface, and wherein the depth distance varies in real time;
- determining, as a to-be-operated object, an object in the display interface currently corresponding to the operation icon when the depth distance is less than or equal to a preset depth threshold;
- and
- performing a preset command operation on a currently determined to-be-operated object when the depth distance is greater than the preset depth threshold.
An apparatus with a gesture control function, wherein the apparatus is applied to a virtual reality (VR) device that comprises a depth sensor, and wherein the apparatus comprises:
- a memory comprising instructions;
- and
- a processor coupled to the memory, wherein the instructions cause the processor to be configured to:
- obtain gesture location information of a user of the VR device;
- present, in a display interface of the VR device, an operation icon corresponding to the gesture location information;
- detect a depth distance between a hand of the user and the depth sensor, wherein the depth distance is a distance from the depth sensor to a primary plane on which a hand centroid is located or a distance from the depth sensor to the hand centroid, wherein the primary plane is parallel to the display interface, and wherein the depth distance varies in real time;
- determine, as a to-be-operated object, an object in the display interface currently corresponding to the operation icon when the depth distance is less than or equal to a preset depth threshold;
- and
- perform a preset command operation on a currently determined to-be-operated object when the depth distance is greater than the preset depth threshold.
A virtual reality (VR) device with a gesture control function,
- a bus;
- a sensor system coupled to the bus and configured to;
- obtain gesture location information of a user of the VR device;
- and
- detect a depth distance between a hand of the user and the depth sensor, wherein the depth distance is a distance from the depth sensor to a primary plane on which a hand centroid is located or a distance from the depth sensor to the hand centroid, wherein the primary plane is parallel to a display interface of the VR device, and wherein the depth distance varies in real time;
- a memory coupled to the bus and configured to store a program and an instruction, and a preset depth threshold;
- and
- a processor coupled to the bus and configured to invoke the program and the instruction in the memory to:
- present, display interface of the VR device, an operation icon corresponding to the gesture location information;
- determine a size relationship between the depth distance and the preset depth threshold;
- determine, as a to-be-operated object, an object in the display interface currently corresponding to the operation icon when the depth distance is less than or equal to the preset depth threshold;
- and
- perform a preset command operation on a currently determined to-be-operated object when the depth distance is greater than the preset depth threshold.
Dependencies are inferred from the claim text.