Method, Device, Mobile Terminal and Computer Program Product for a Camera Motion Detection Based Scheme for Improving Camera Input User Interface Functionalities
First Claim
11. A computer program product for utilizing camera motion detection for a camera input interface, the computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
- a first executable portion for determining at least one obvious feature in an image frame;
a second executable portion for determining an amount of movement of the at least one obvious feature in a subsequent image frame;
a third executable portion for comparing the amount of movement to a threshold; and
a fourth executable portion for capturing an image in response to the comparison of the amount of movement to the threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
A device for utilizing camera motion detection for a camera input interface includes a feature extractor, a feature tracker and a capture module. The feature extractor is configured to determine at least one obvious feature in an image frame. The feature tracker is in communication with the feature extractor. The feature tracker is configured to determine an amount of movement of the at least one obvious feature in a subsequent image frame and compare the amount of movement to a threshold. The capture module is in communication with the feature tracker. The capture module is configured to capture an image in response to the comparison of the amount of movement to the threshold.
43 Citations
35 Claims
-
11. A computer program product for utilizing camera motion detection for a camera input interface, the computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion for determining at least one obvious feature in an image frame; a second executable portion for determining an amount of movement of the at least one obvious feature in a subsequent image frame; a third executable portion for comparing the amount of movement to a threshold; and a fourth executable portion for capturing an image in response to the comparison of the amount of movement to the threshold. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17)
-
-
13-1. A computer program product according to claim 11, wherein the first executable portion includes instructions for determining a predetermined number of obvious features.
-
18. A device for utilizing camera motion detection for a camera input interface, the device comprising:
-
a feature extractor configured to determine at least one obvious feature in an image frame; a feature tracker in communication with the feature extractor, the feature tracker being configured to determine an amount of movement of the at least one obvious feature in a subsequent image frame and compare the amount of movement to a threshold; and a capture module in communication with the feature tracker, the capture module being configured to capture an image in response to the comparison of the amount of movement to the threshold. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30)
-
-
29. A mobile terminal for utilizing camera motion detection for camera input interface, the mobile terminal comprising:
-
a feature extractor configured to determine at least one obvious feature in an image frame; a feature tracker in communication with the feature extractor, the feature tracker being configured to determine an amount of movement of the at least one obvious feature in a subsequent image frame and compare the amount of movement to a threshold; and a capture module in communication with the feature tracker, the capture module being configured to capture an image in response to the amount of movement being below the threshold. - View Dependent Claims (31, 32, 33, 34, 35)
-
Specification