IP Library Granted Patent US 8,965,051
Granted Patent B2
US 8,965,051 · App. 13/877,775 · Granted Feb 24, 2015

Method and apparatus for providing hand detection

View Patent ↗
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 8,965,051
App. No.
13/877,775
Granted
Feb 24, 2015
Kind
B2
Abstract

A method for providing hand detection may include receiving feature transformed image data for a series of image frames, determining asymmetric difference data indicative of differences between feature transformed image data of a plurality of frames of the series of image frames and a reference frame, and determining a target area based on an intersection of the asymmetric difference data. An apparatus and computer program product corresponding to the method are also provided.

Claims (29)

1. A method comprising:

receiving feature transformed image data for a series of image frames;

determining asymmetric difference data indicative of differences between feature transformed image data of a plurality of frames of the series of image frames and a reference frame; and

determining a target area based on an intersection of the asymmetric difference data.

2. The method of claim 1 , wherein receiving feature transformed image data comprises receiving data transformed using a local binary pattern (LBP) operator.

3. The method of claim 1 , wherein determining asymmetric difference data comprises determining differences between feature transformed image data of sequential ones of the plurality of frames and a current frame.

4. The method of claim 1 , further comprising rebinarizing the asymmetric difference data.

5. The method of claim 1 , wherein determining the target area comprises determining the target area based on an intersection of rebinarized asymmetric difference data.

6. The method of claim 1 , wherein rebinarizing the asymmetric difference data comprises conducting rebinarizing using local adaptive thresholding.

7. The method of claim 1 , wherein receiving feature transformed image data comprises receiving data indicating a location of a hand in the plurality of frames.

8. The method of claim 1 , wherein determining the target area comprises determining an area in which movement of an object occurs in the plurality of frames.

9. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to:

receive feature transformed image data for a series of image frames;

determine asymmetric difference data indicative of differences between feature transformed image data of a plurality of frames of the series of image frames and a reference frame; and

determine a target area based on an intersection of the asymmetric difference data.

10. The apparatus of claim 9 , wherein the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus to receive feature transformed image data by receiving data transformed using a local binary pattern (LBP) operator.

11. The apparatus of claim 9 , wherein the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus to determine asymmetric difference data by determining differences between feature transformed image data of sequential ones of the plurality of frames and a current frame.

12. The apparatus of claim 9 , wherein the at least one memory and computer program code are further configured to, with the at least one processor, cause the apparatus to rebinarize the asymmetric difference data.

13. The apparatus of claim 9 , wherein the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus to determine the target area by determining the target area based on an intersection of rebinarized asymmetric difference data.

14. The apparatus of claim 9 , wherein the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus to rebinarize the asymmetric difference data by conducting rebinarizing using local adaptive thresholding.

15. The apparatus of claim 9 , wherein the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus to receive feature transformed image data by receiving data indicating a location of a hand in the plurality of frames.

16. The apparatus of claim 9 , wherein the at least one memory and computer program code are configured to, with the at least one processor, cause the apparatus to determine the target area by determining an area in which movement of an object occurs in the plurality of frames.

17. The apparatus of claim 9 , wherein the apparatus is a mobile terminal and further comprises user interface circuitry configured to facilitate user control of at least some functions of the mobile terminal.

18. A computer program product comprising at least one computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions including program code instructions that when executed at least cause an apparatus to:

receive feature transformed image data for a series of image frames;

determine asymmetric difference data indicative of differences between feature transformed image data of a plurality of frames of the series of image frames and a reference frame; and

determine a target area based on an intersection of the asymmetric difference data.

19. The computer program product of claim 18 , further comprising program code instructions for rebinarizing the asymmetric difference data.

20. The computer program product of claim 18 , wherein program code instructions for determining the target area include instructions for determining the target area based on an intersection of rebinarized asymmetric difference data.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035468/0515 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2013
From: FANG, YIKAI; XU, LEI; WANG, KONGQIAO
To: NOKIA CORPORATION
Reel/Frame 030152/0641 →