Using image properties for processing and editing of multiple resolution images
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving a low resolution image file based on a high resolution image file and prior to receiving the high resolution image file, the low resolution image file being received from a capture device that generated the low resolution image file based on the high resolution image file;
analyzing, after receiving the low resolution image file, the low resolution image file to determine one or more properties, such that analyzing the low resolution image file occurs, at least in part, in parallel to receiving at least part of the high resolution image file; and
processing the high resolution image file associated with the low resolution image file based, at least in part, on the determined one or more properties.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments enable a capture device to capture at least one high resolution image and generate a low resolution image based on the high resolution image. Some embodiments transfer an associated low resolution image file to a second device prior to transferring the corresponding associated high resolution image file. In some cases, the low resolution image can be analyzed to determine one or more properties associated with the low resolution image. Processing decisions associated with the high resolution image can then be based on the property or properties of the low resolution image.
148 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a low resolution image file based on a high resolution image file and prior to receiving the high resolution image file, the low resolution image file being received from a capture device that generated the low resolution image file based on the high resolution image file; analyzing, after receiving the low resolution image file, the low resolution image file to determine one or more properties, such that analyzing the low resolution image file occurs, at least in part, in parallel to receiving at least part of the high resolution image file; and processing the high resolution image file associated with the low resolution image file based, at least in part, on the determined one or more properties. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer-readable storage medium comprising processor-executable instructions which, when executed, are configured to perform operations comprising:
-
determining whether a connection with a capture device has a bandwidth below a predefined threshold; receiving, in response to determining that the connection with the capture device is below the predefined threshold, a thumbnail file based on a high resolution image file; analyzing the thumbnail file to determine one or more properties, such that analyzing the thumbnail file occurs, at least in part, in parallel to receiving at least part of the high resolution image file; and processing the high resolution image file associated with the thumbnail file based, at least in part, on the determined one or more properties. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A device comprising:
-
at least one processor; and one or more computer-readable storage memories comprising processor-executable instructions which, responsive to execution by the at least one processor, are configured to perform operations comprising; determining whether a connection with a capture device has a bandwidth below a predefined threshold; receiving, in response to determining that the connection with the capture device is below the predefined threshold, a low resolution image file based on a high resolution image file and prior to receiving of the high resolution image file, the receiving the low resolution image file being from the capture device that generated the low resolution image file based on the high resolution image file; analyzing, after the low resolution image file has been received, the low resolution image file to determine one or more properties, such that analyzing the low resolution image file occurs, at least in part, in parallel to receiving at least part of the high resolution image file; receiving the high resolution image file associated with the low resolution image file; and processing the high resolution image file based, at least in part, on the determined one or more properties. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification