IP Library Patent Application 18657702
Patent Application
App. No. 18/657,702

OBJECT DETECTION METHOD, ELECTRONIC APPARATUS AND GESTURE DETECTION SYSTEM

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/657,702
Abstract

An object detection method, electronic apparatus and gesture detection system are provided. A processor is configured to implement the following steps, including: executing an object detection module to detect an original image, and obtaining a first position information, a second position information and a third position information related to the same human body object from the original image through the object detection module; setting a valid determination range based on at least one of the first position information and the second position information; obtaining a hand position in the original image based on the third position information; in response to the hand position being within the valid determination range, executing a gesture recognition module; and in response to the hand position not being within the valid determination range, not executing the gesture recognition module.

Claims (78)

1 . An object detection method, using a processor to implement following steps, comprising:

executing an object detection module to detect an original image, and obtaining a first position information, a second position information, and a third position information related to a same human body object from the original image through the object detection module, wherein the first position information corresponds to a head area, the second position information corresponds to a body area, and the third position information corresponds to a hand area;

setting a valid determination range based on at least one of the first position information and the second position information;

obtaining a hand position in the original image based on the third position information;

in response to the hand position being within the valid determination range, executing a gesture recognition module; and

in response to the hand position not being within the valid determination range, not executing the gesture recognition module.

2 . The object detection method according to claim 1 , wherein setting the valid determination range based on at least one of the first position information and the second position information comprises:

calculating a face width and a face area based on the first position information corresponding to the head area;

setting a threshold based on the face width; and

setting the valid determination range within a circular range with a center point of the face area as a center and the threshold as a radius.

3 . The object detection method according to claim 2 , wherein calculating the face width based on the first position information corresponding to the head area comprises:

calculating a height of the head area in a vertical direction and a width in a horizontal direction based on the first position information corresponding to the head area;

determining whether the obtained face area is a front face or a side face based on a ratio of the height and the width;

in response to determining that the face area is the front face, using the width as the face width; and

in response to determining that the face area is the side face, not calculating the face width calculated, and not executing the gesture recognition module.

4 . The object detection method according to claim 1 , wherein setting the valid determination range based on at least one of the first position information and the second position information comprises:

obtaining a body length range in a vertical direction based on the second position information corresponding to the body area; and

setting the valid determination range according to a preset ratio in the body length range to determine whether the hand position in the vertical direction is within the valid determination range.

5 . The object detection method according to claim 4 , wherein the preset ratio comprises a first ratio and a second ratio, and setting the valid determination range according to the preset ratio in the body length range comprises:

in response to determining that the human body object is half-body, setting the valid determination range according to the first ratio in the body length range; and

in response to determining that the human body object is full-body, setting the valid determination range according to the second ratio in the body length range.

6 . The object detection method according to claim 5 , further comprising:

obtaining a head size of the head area in the vertical direction by referring to the first position information;

obtaining a body length and a body width of the body area by referring to the second position information; and

determining whether the human body object is half-body or full-body based on the body length, the body width, and the head size.

7 . The object detection method according to claim 1 , wherein setting the valid determination range based on at least one of the first position information and the second position information comprises:

obtaining a width range in a horizontal direction based on the second position information corresponding to the body area;

calculating a top-of-head position based on the first position information corresponding to the head area; and

setting the valid determination range based on an upper area and the width range of the top-of-head position.

8 . The object detection method according to claim 1 , wherein in response to the hand position being within the valid determination range, comprising:

executing the gesture recognition module and obtaining a gesture recognition result; and

executing a corresponding operation based on the gesture recognition result.

9 . The object detection method according to claim 8 , wherein the operation comprises at least one of controlling an action of a physical apparatus and controlling an adjustment of a parameter setting of an electronic apparatus having the processor.

10 . An electric apparatus, comprising:

a communication interface, configured to receive an original image; and

a processor, coupled to the communication interface, and configured to:

execute an object detection module to detect the original image, and obtain a first position information, a second position information, and a third position information related to a same human body object from the original image through the object detection module, wherein the first position information corresponds to a head area, the second position information corresponds to a body area, and the third position information corresponds to a hand area;

set a valid determination range based on at least one of the first position information and the second position information;

obtain a hand position in the original image based on the third position information;

in response to the hand position being within the valid determination range, execute a gesture recognition module; and

in response to the hand position not being within the valid determination range, not execute the gesture recognition module.

11 . The electric apparatus according to claim 10 , wherein the processor is configured to:

calculate a face width and a face area based on the first position information corresponding to the head area;

set a threshold based on the face width; and

set the valid determination range within a circular range with a center point of the face area as a center and the threshold as a radius.

12 . The electric apparatus according to claim 11 , wherein the processor is configured to:

calculate a height of the head area in a vertical direction and a width in a horizontal direction based on the first position information corresponding to the head area;

determine whether the obtained face area is a front face or a side face based on a ratio of the height and the width;

in response to determining that the face area is the front face, use the width as the face width; and

in response to determining that the face area is the side face, not calculate the face width calculated, and not execute the gesture recognition module.

13 . The electric apparatus according to claim 10 , wherein the processor is configured to:

obtain a body length range in a vertical direction based on the second position information corresponding to the body area; and

set the valid determination range according to a preset ratio in the body length range to determine whether the hand position in the vertical direction is within the valid determination range.

14 . The electric apparatus according to claim 13 , wherein the preset ratio comprises a first ratio and a second ratio, the processor is configured to:

in response to determining that the human body object is half-body, set the valid determination range according to the first ratio in the body length range; and

in response to determining that the human body object is full-body, set the valid determination range according to the second ratio in the body length range.

15 . The electric apparatus according to claim 14 , wherein the processor is configured to:

obtain a head size of the head area in the vertical direction by referring to the first position information;

obtain a body length and a body width of the body area by referring to the second position information; and

determine whether the human body object is half-body or full-body based on the body length, the body width, and the head size.

16 . The electric apparatus according to claim 10 , wherein the processor is configured to:

obtain a width range in a horizontal direction based on the second position information corresponding to the body area;

calculate a top-of-head position based on the first position information corresponding to the head area; and

set the valid determination range based on an upper area and the width range of the top-of-head position.

17 . The electric apparatus according to claim 10 , wherein the processor is configured to:

execute the gesture recognition module and obtain a gesture recognition result; and

execute a corresponding operation based on the gesture recognition result.

18 . The electric apparatus according to claim 17 , wherein the operation comprises at least one of controlling an action of a physical apparatus and controlling an adjustment of a parameter setting of the electronic apparatus.

19 . A gesture detection system, comprising:

an imaging apparatus, configured to obtain an original image; and

an electronic apparatus, comprising:

a communication interface, configured to receive the original image from the imaging apparatus; and

a processor, coupled to the communication interface, and configured to

execute an object detection module to detect the original image, and obtain a first position information, a second position information, and a third position information related to a same human body object from the original image through the object detection module, wherein the first position information corresponds to a head area, the second position information corresponds to a body area, and the third position information corresponds to a hand area;

set a valid determination range based on at least one of the first position information and the second position information;

obtain a hand position in the original image based on the third position information;

in response to the hand position being within the valid determination range, execute a gesture recognition module; and

in response to the hand position not being within the valid determination range, not execute the gesture recognition module.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2025
From: ASPEED TECHNOLOGY INC.
To: CUPOLA360 INC.
Reel/Frame 074034/0105 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2024
From: YANG, KAIQI
To: ASPEED TECHNOLOGY INC.
Reel/Frame 067397/0118 →