IP Library Granted Patent US 9,430,045
Granted Patent B2
US 9,430,045 · App. 13/944,539 · Granted Aug 30, 2016

Special gestures for camera control and image processing operations

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 9,430,045
App. No.
13/944,539
Granted
Aug 30, 2016
Kind
B2
Abstract

An embodiment provides a method, including: receiving at a sensor of an information handling device image input; determining, using one or more processors, a predetermined gesture within the image input; capturing additional gesture input associated with the predetermined gesture; and processing an image rendered on a display device according to the additional gesture input associated with the predetermined gesture. Other embodiments are described and claimed.

Claims (60)

1. A method, comprising:

displaying an image on a display device of an information handling device;

receiving, at a back facing sensor of the display device, image input;

determining, using one or more processors, a predetermined gesture within the image input, wherein the predetermined gesture within the image input comprises one or more patterns including a corner, and wherein the corner of the one or more patterns is associated with a corresponding corner of the image displayed on the display device;

activating, based on the predetermined gesture, an image processing mode for processing the image displayed on the display device;

capturing, using the back facing sensor and after the activating, additional gesture input associated with the predetermined gesture; and

processing the image displayed on the display device according to the additional gesture input.

2. The method of claim 1 , wherein:

the capturing additional gesture input comprises ascertaining gesture input in which a distance between two corners of the predetermined gesture has changed; and

the processing comprises changing the size of the image displayed on the display device according to the change in distance between the two corners of the predetermined gesture.

3. The method of claim 1 , wherein:

the capturing additional gesture input comprises ascertaining gesture input in which a corner of the predetermined gesture has rotated in a plane substantially parallel to the sensor; and

the processing comprises rotating the image displayed on the display device according to rotation of the predetermined gesture.

4. The method of claim 1 , wherein:

the capturing additional gesture input comprises ascertaining gesture input where the predetermined gesture forms a plane and is rotated about a central point; and

the processing comprises rotating the image displayed on the display device in a three dimensional fashion according to rotation of the predetermined gesture.

5. The method of claim 1 , wherein:

the capturing additional gesture input comprises ascertaining an additional gesture input associated with a predetermined capture action; and

the processing comprises storing image data at a time of receipt of the additional gesture input associated with the predetermined capture action.

6. The method of claim 5 , wherein the predetermined capture action is selected from the group consisting of an image capture action and a video capture action.

7. The method of claim 1 , wherein:

the capturing additional gesture input comprises ascertaining an additional gesture input associated with a crop action; and

the processing comprises cropping the image displayed on the display device at a time of receipt of the additional gesture input associated with the crop action.

8. The method of claim 1 , wherein determining, using one or more processors, a predetermined gesture within the image input comprises ascertaining a directionality of the predetermined gesture.

9. The method of claim 8 , wherein the information handling device comprises two or more cameras, the back facing sensor comprises a camera, and the directionality indicates a camera selected from the two or more cameras to which the processing is applied.

10. An information handling device, comprising:

a display device including a back facing sensor;

one or more processors;

a memory device storing instructions accessible to the one or more processors, the instructions being executable by the one or more processors to:

display, on the display device, an image;

receive, at the front facing sensor, image input;

determine, using the one or more processors, a predetermined gesture within the image input wherein the predetermined gesture within the image input comprises one or more patterns including a corner, and wherein the corner of the one or more patterns is associated with a corresponding corner of the image displayed on the display device;

activate, based on the predetermined gesture, an image processing mode for processing the image displayed on the display device;

capture, using the back facing sensor and after activating the image processing mode, additional gesture input associated with the predetermined gesture; and

process the image displayed on the display device according to the additional gesture input.

11. The information handling device of claim 10 , wherein:

to capture additional gesture input comprises ascertaining gesture input in which a distance between two corners of the predetermined gesture has changed; and

to process comprises changing the size of the image displayed on the display device according to the change in distance between the two corners of the predetermined gesture.

12. The information handling device of claim 10 , wherein:

to capture additional gesture input comprises ascertaining gesture input in which a corner of the predetermined gesture has rotated in a plane substantially parallel to the sensor; and

to process comprises rotating the image displayed on the display device according to rotation of the predetermined gesture.

13. The information handling device of claim 10 , wherein:

to capture additional gesture input comprises ascertaining gesture input where the predetermined gesture forms a plane and is rotated about a central point; and

to process comprises rotating the image displayed on the display device in a three dimensional fashion according to rotation of the predetermined gesture.

14. The information handling device of claim 10 , wherein:

to capture additional gesture input comprises ascertaining an additional gesture input associated with a predetermined capture action; and

to process comprises storing image data at a time of receipt of the additional gesture input associated with the predetermined capture action.

15. The information handling device of claim 14 , wherein the predetermined capture action is selected from the group consisting of an image capture action and a video capture action.

16. The information handling device of claim 10 , wherein:

to capture additional gesture input comprises ascertaining an additional gesture input associated with a crop action; and

to process comprises cropping the image displayed on the display device at a time of receipt of the additional gesture input associated with the crop action.

17. The information handling device of claim 10 , wherein to determine, the using one or more processors, a predetermined gesture within the image input comprises ascertaining a directionality of the predetermined gesture.

18. A program product, comprising:

a storage device having computer readable program code stored therewith, the computer readable program code being executable by a processor and comprising:

computer readable program code that displays an image on a display device of an information handling device;

computer readable program code that receives at a back facing sensor image input;

computer readable program code that determines a predetermined gesture within the image input wherein the predetermined gesture within the image input comprises one or more patterns including a corner, and wherein the corner of the one or more patterns is associated with a corresponding corner of the image displayed on the display device;

computer readable program code that activates, based on the predetermined gesture, an image processing mode for processing the image displayed on the display device;

computer readable program code that captures, using the back facing sensor and after activating the image processing mode, additional gesture input associated with the predetermined gesture; and

computer readable program code that processes the image displayed on the display device according to the additional gesture input.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2019
From: LENOVO (SINGAPORE) PTE. LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 049689/0419 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2013
From: STEWART, AARON MICHAEL; SKINNER, JEFFREY E.; FENG, XIN
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 030955/0676 →