Search

EP-4428656-B1 - ELECTRONIC DEVICE, AND METHOD FOR PREVENTING MISRECOGNITION OF GESTURE IN ELECTRONIC DEVICE

EP4428656B1EP 4428656 B1EP4428656 B1EP 4428656B1EP-4428656-B1

Inventors

  • CHOI, SEUNGHWAN
  • KIM, YOONSU
  • JANG, SOONKYU

Dates

Publication Date
20260506
Application Date
20221103

Claims (15)

  1. An electronic device (201) comprising: at least one camera (280); a display (260); and a processor (220); and memory (230) storing instructions that, when executed by the processor (220), cause the electronic device (201) to: detect a movement of a recognition object for a gesture through the at least one camera (280) in a first state in which a gesture for executing a function is recognizable; and display that a recognition of a gesture is in progress on the display (260) until the recognition of the gesture is terminated, wherein the instructions, when executed by the processor (220), further cause the electronic device (201) to: determine a motion recognition expression level (P) representing a feedback value on the movement; reduce the motion recognition expression level (P) when identifying that a variance in the detected movement is less than a reference variance for a first specified time; terminate the recognition of the gesture when the motion recognition expression level (P) is reduced for a second specified time (t1) and to a specified level (P1).
  2. The electronic device (201) of claim 1, wherein the instructions, when executed by the processor (220), cause the electronic device (201) to: display information about a remaining time to the termination of the recognition of the gesture as an image.
  3. The electronic device (201) of claim 1, wherein the instructions, when executed by the processor (220), cause the electronic device (201) to: determine a motion recognition level representing recognition progress information about the gesture according to the movement based on detecting the movement of the recognition object through the at least one camera (280) in the first state.
  4. The electronic device (201) of claim 1, wherein the instructions, when executed by the processor (220), cause the electronic device (201) to: determine that the detected movement is a movement different from the gesture being recognized or a movement not to increase a motion recognition level, and reduce the motion recognition level when identifying that the variance in the detected movement is less than the reference variance for the first specified time in the first state; and visually display that the recognition of the gesture is in progress on the display (260), based on the updated motion recognition level, until the recognition of the gesture is terminated.
  5. The electronic device (201) of claim 1, wherein the instructions, when executed by the processor (220), cause the electronic device (201) to: determine to increase a motion recognition level, and update the motion recognition level based on identifying that the variance in the detected movement is greater than the reference variance in the first state; and visually display progress of the recognition of the gesture on the display (260), based on the updated motion recognition level.
  6. The electronic device (201) of claim 1, wherein the instructions, when executed by the processor (220), cause the electronic device (201) to: terminate the recognition of the gesture, and display progress of the recognition of the gesture while increasing a motion recognition level based on detecting a variance in the movement of the recognition object greater than the reference variance while displaying that the recognition of the gesture is in progress.
  7. The electronic device (201) of claim 1, wherein the instructions, when executed by the processor (220), cause the electronic device (201) to: display progress of the recognition of the gesture while increasing a motion recognition level based on identifying that the variance in the detected movement is greater than the reference variance in the first state; and terminate the recognition of the gesture based on detecting a gesture set to terminate the recognition of the gesture while displaying the progress of the recognition of the gesture.
  8. The electronic device (201) of claim 1, wherein the instructions, when executed by the processor (220), cause the electronic device (201) to: display progress of the recognition of the gesture while increasing a motion recognition level based on identifying that the variance in the detected movement is greater than the reference variance in the first state; and terminate the recognition of the gesture based on receiving a voice instruction to terminate the recognition of the gesture while displaying the progress of the recognition of the gesture.
  9. A method for preventing and/or reducing misrecognition of a gesture in an electronic device (201), the method comprising: detecting a movement of a recognition object for a gesture through a camera module (280) of the electronic device (201) in a first state in which a gesture for executing a function is recognizable; and displaying that recognition of the gesture is in progress on a display (260) of the electronic device (201) until the recognition of the gesture is terminated, wherein the method further comprises: determining a motion recognition expression level (P) representing a feedback value on the movement; reducing the motion recognition expression level (P) when identifying that a variance in the detected movement is less than a reference variance for a first specified time; terminating the recognition of the gesture when the motion recognition expression level (P) is reduced for a second specified time (t1) and to a specified level (P1).
  10. The method of claim 9, further comprising determining a motion recognition level representing recognition progress information about the gesture according to the movement based on detecting the movement of the recognition object through the camera module (280) in the first state.
  11. The method of claim 9, further comprising: determining that the detected movement is a movement different from the gesture being recognized or a movement not to increase a motion recognition level and reducing the motion recognition level when identifying that the variance in the detected movement is less than the reference variance for the first specified time in the first state; and visually displaying that a recognition of a gesture is in progress on the display (260), based on the updated motion recognition level, until the recognition of the gesture is terminated.
  12. The method of claim 9, further comprising: determining to increase a motion recognition level and updating the motion recognition level based on identifying that the variance in the detected movement is greater than the reference variance in the first state; and visually displaying progress of the recognition of the gesture on the display (260), based on the updated motion recognition level.
  13. The method of claim 9, further comprising: terminating the recognition of the gesture and displaying progress of the recognition of the gesture while increasing a motion recognition level based on detecting a variance in the movement of the recognition object greater than the reference variance while displaying that the termination of the recognition of the gesture is in progress.
  14. The method of claim 9, further comprising: displaying progress of the recognition of the gesture while increasing a motion recognition level based on identifying that the variance in the detected movement is greater than the reference variance in the first state; and terminating the recognition of the gesture based on detecting a gesture set to terminate the recognition of the gesture while displaying the progress of the recognition of the gesture.
  15. The method of claim 9, further comprising: displaying progress of the recognition of the gesture while increasing a motion recognition level based on identifying that the variance in the detected movement is greater than the reference variance in the first state; and terminating the recognition of the gesture based on receiving a voice instruction to terminate the recognition of the gesture while displaying the progress of the recognition of the gesture.

Description

[Technical Field] The disclosure relates to a method for preventing and/or reducing misrecognition of a gesture in an electronic device. [Background Art] Various technologies are applied to electronic devices so that users may conveniently use functions of the electronic devices, and examples of the various technologies include gesture recognition technology and voice recognition technology. In particular, gesture recognition technology is a technology that uses a sensor to sense a movement of a user and then uses a sensing result, which enables a function of an electronic device to be executed only by a gesture of the user. JP 2017191426A discloses an input device for recognizing a gesture of a user. US 2015/0088336 A1 discloses a vehicle operation device. [Detailed Description of the Invention] [Technical Problem] For an electronic device to recognize a gesture of a user and execute a function, the electronic device may execute the function corresponding to the gesture when the gesture is completed. However, when the electronic device misrecognizes a gesture of the user not intended to execute the function as the gesture for executing the function, the electronic device may execute the function not intended by the user. Embodiments of the disclosure may provide an electronic device capable of preventing/reducing execution of a function not intended by a user by preventing/reducing the electronic device from misrecognizing a gesture of the user not intended to execute the function as a gesture for executing the function, and a method for preventing/reducing misrecognition of a gesture in an electronic device. [Technical Solution] The present invention is set out in the appended claims. An electronic device according to various example embodiments may include: a camera module including a camera, a display, and at least one processor, wherein the processor may be configured to: detect a movement of a recognition object for a gesture through the camera module in a first state in which a gesture for executing a function is recognizable, and control the electronic device to display that termination of recognition of the gesture is in progress on the display until the recognition of the gesture is terminated based on identifying that a variance in the detected movement is less than a reference variance for a specified time. A method for preventing and/or reducing misrecognition of a gesture in an electronic device according to various example embodiments may include: detecting a movement of a recognition object for a gesture through a camera module of the electronic device in a first state in which a gesture for executing a function is recognizable, and displaying that termination of recognition of the gesture is in progress on a display of the electronic device until the recognition of the gesture is terminated based on identifying that a variance in the detected movement is less than a reference variance for a specified time. [Advantageous Effects] According to various example embodiments, it is possible to prevent/reduce an electronic device from misrecognizing a gesture of a user not intended to execute a function as a gesture for executing the function, thereby preventing/reducing a function not intended by the user from being executed. [Brief Description of Drawings] The above and other aspects, features and advantages of certain embodiments of the present disclosure will be more apparent from the following detailed description, taken in conjunction with the accompanying drawings, in which: FIG. 1 is a block diagram illustrating an example electronic device in a network environment according to various embodiments;FIG. 2 is a block diagram illustrating an example configuration of an electronic device according to various embodiments;FIG. 3 is a diagram illustrating a motion recognition level for misrecognition of a gesture in an electronic device according to various embodiments;FIG. 4A and FIG. 4B are graphs illustrating movement trajectories for explaining a motion recognition level and a motion recognition expression level for misrecognition of a gesture in an electronic device according to various embodiments;FIG. 5 is a diagram illustrating an example operation of preventing/reducing misrecognition of a gesture in an electronic device according to various embodiments;FIG. 6 is a diagram illustrating an example operation of preventing/reducing misrecognition of a gesture in an electronic device according to various embodiments;FIG. 7 is a diagram illustrating an example operation of preventing/reducing misrecognition of a gesture in an electronic device according to various embodiments;FIG. 8 is a flowchart illustrating an example operation of preventing/reducing misrecognition of a gesture in an electronic device according to various embodiments;FIG. 9 is a flowchart illustrating an example operation of preventing/reducing misrecognition of a gesture in an electronic device according to various embodi