Systems and methods for providing image feedback
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, over a network, an image from an image capture device;
calculating a first correction angle using an image aligner;
presenting the image to one or more independent users;
requesting that the users make an angle adjustment to the image;
calculating a second correction angle using the angle adjustments of the one or more independent users;
calculating a final correction angle based on the first correction angle and the second correction angle; and
communicating, over the network, the final correction angle to the image capture device.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method may include receiving, over a network, an image from an image capture device, determining an image adjustment to the image, and communicating, over the network, the image adjustment to the image capture device.
-
Citations
14 Claims
-
1. A computer-implemented method, comprising:
-
receiving, over a network, an image from an image capture device; calculating a first correction angle using an image aligner; presenting the image to one or more independent users; requesting that the users make an angle adjustment to the image; calculating a second correction angle using the angle adjustments of the one or more independent users; calculating a final correction angle based on the first correction angle and the second correction angle; and communicating, over the network, the final correction angle to the image capture device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for performing image adjustments, the computer program product being tangibly embodied on a non-transitory computer-readable medium and including executable code that, when executed, is configured to cause a data processing apparatus to:
-
receive, over a network, an image from an image capture device; calculate a first correction angle using an image aligner; present the image to one or more independent users; request that the users make an angle adjustment to the image; calculate a second correction angle using the angle adjustments of the one or more independent users; calculate a final correction angle based on the first correction angle and the second correction angle; and communicate, over the network, the final correction angle to the image capture device. - View Dependent Claims (8)
-
-
9. A method, comprising:
-
capturing an image using an image capture device; communicating the image over a network from the image capture device to an image server; and receiving, at the image capture device, a final correction angle from the image server over the network, wherein the final correction angle is determined by; calculating a first correction angle using an image aligner, presenting the image to one or more independent users, requesting that the users make an angle adjustment to the image, calculating a second correction angle using the angle adjustments of the one or more independent users, and calculating the final correction angle based on the first correction angle and the second correction angle. - View Dependent Claims (10, 11)
-
-
12. An apparatus, comprising:
-
an image capture module that is arranged and configured to capture an image; a communication module that is arranged and configured to communicate the image over a network to an image server and that is arranged and configured to receive a final correction angle over the network from the image server; and a processor that is arranged and configured to control the image capture module and the communication module and to process the image adjustment received by the communication module, wherein the final correction angle is determined by; calculating a first correction angle using an image aligner, presenting the image to one or more independent users, requesting that the users make an angle adjustment to the image, calculating a second correction angle using the angle adjustments of the one or more independent users, and calculating the final correction angle based on the first correction angle and the second correction angle. - View Dependent Claims (13, 14)
-
Specification