Using image properties for processing and editing of multiple resolution images

US9503644B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9503644-B2
Application numberUS-201414285387-A
CountryUS
Kind codeB2
Filing dateMay 22, 2014
Priority dateMay 22, 2014
Publication dateNov 22, 2016
Grant dateNov 22, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. The computer-implemented method of claim 1 , wherein the low resolution image file comprises a thumbnail file. 3. The computer-implemented method of claim 1 further comprising: receiving one or more editing commands associated with the low resolution image file; and applying the one or more editing commands to the high resolution image file. 4. The computer-implemented method of claim 1 , wherein the one or more properties comprise at least one of: image quality metrics, color group features, content, and differences in content. 5. The computer-implemented method of claim 1 , wherein processing the high resolution image file further comprises grouping the high resolution image file in a group based, at least in part, on the determined one or more properties of the low resolution image file. 6. The computer-implemented method of claim 5 , wherein grouping the high resolution image file further comprises grouping the high resolution image file in a photo story. 7. The computer-implemented method of claim 1 , wherein processing the high resolution image file further comprises causing termination of transfer of the high resolution image file from the capture device that generated the high resolution image file. 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. 9. The one or more computer-readable storage medium of claim 8 , wherein analyzing the thumbnail file further comprises analyzing image content. 10. The one or more computer-readable storage medium of claim 8 wherein processing the high resolution image file is performed automatically upon receipt of the high resolution image file. 11. The one or more computer-readable storage medium of claim 8 , wherein receiving the thumbnail file further comprises receiving the thumbnail file over a Bluetooth connection. 12. The one or more computer-readable storage medium of claim 8 , wherein analyzing the thumbnail file to determine one or more properties further comprises: displaying the thumbnail file; receiving one or more user input commands based, at least in part, on the displayed thumbnail file; and analyzing the thumbnail file based, at least in part, on the one or more user input commands. 13. The one or more computer-readable storage medium of claim 8 , wherein processing the high resolution image file further comprises grouping the high resolution image file in a photo story. 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. 15. The device of claim 14 , wherein receiving the low resolution image file and receiving the high resolution image file further comprises receiving the low resolution image file and the high resolution image file over a Bluetooth connection. 16. The device of claim 14 , wherein processing the high resolution image file further comprises grouping the high resolution image file in a photo story. 17. The device of claim 14 , wherein analyzing the low resolution image file further comprises automatically analyzing image content of the low resolution image file. 18. The device of claim 17 , wherein analyzing the image content further comprises generating at least one image metric. 19. The device of claim 14 , wherein the operations further comprise: receiving one or more editing commands associated with the low resolution image file; and applying the one or more editing commands to the high resolution image file. 20. The device of claim 14 , wherein processing the high resolution image file further comprises causing termination of transfer of the high resolution image file from the capture device that generated the high resolution image file.

Assignees

Inventors

Classifications

  • H04N23/667Primary

    Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes · CPC title

  • where the recognised objects include parts of the human body · CPC title

  • Indicating arrangements  {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)} · CPC title

  • Electricity · mapped topic

  • Electricity · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9503644B2 cover?
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 on…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification H04N23/667. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 22 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).