Image effect extraction

US10025482B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10025482-B2
Application numberUS-201715586380-A
CountryUS
Kind codeB2
Filing dateMay 4, 2017
Priority dateMay 23, 2013
Publication dateJul 17, 2018
Grant dateJul 17, 2018

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.

Techniques are disclosed for facilitating the sharing of digital imaging effects from an image originator to an image recipient. A digital imaging effect is the result of a processing technique that is applied to a digital image in a way that produces a particular visual effect. The processing techniques that underlie digital imaging effects such as these can be defined by parameters that establish how the individual pixels comprising the image are manipulated to achieve the desired visual effect. In certain embodiments such defining parameters can be incorporated into a digital image file that thus contains not only data defining the image itself, but also parameters that define one or more effects that may have been applied to the image. This advantageously allows a recipient of the digital image file to not only view the image, but also to use the incorporated parameters to apply the effect to other images.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: receiving, at a first computer system, an input corresponding to an identification of a digital image that is associated with metadata that defines a plurality of digital imaging effects applied to the digital image; receiving a command to save the digital image; in response to receiving the command to save the digital image, presenting a listing of the digital imaging effects, wherein each listed digital imaging effect is associated with a user interface element that can be toggled between a shared status and an unshared status; generating shared effect data that is representative of one or more digital imaging effects having a shared status, wherein the shared effect data is generated based on toggle settings of the user interface elements; and sending the digital image and the shared effect data to a second computer system. 2. The method of claim 1 , further comprising adding, by the first computer system, an indicator to the digital image, the indicator configured to provide access to the shared effect data. 3. The method of claim 1 , further comprising adding, by the first computer system, an indicator to the digital image, the indicator comprising a code segment that, when executed at the second computer system, causes a digital image viewing application to display a user interface control separately from the digital image, wherein the user interface control is selected from a group consisting of a toolbar, a floating popup window, and a menu bar. 4. The method of claim 1 , wherein: sending the digital image and the shared effect data to the second computer system further comprises sending the digital image and the shared effect data to a server computer system from which they are distributed to the second computer system; and the server computer system is configured to track a frequency with which the shared effect data is distributed from the server computer system to another computer system. 5. The method of claim 1 , wherein the shared effect data identifies an image processing application that was used to apply one of the digital imaging effects having shared status to the digital image. 6. The method of claim 1 , wherein the shared effect data defines an adjustable parameter associated with the one of the digital imaging effects having shared status. 7. The method of claim 1 , wherein effect data that is representative of a digital imaging effect having unshared status is not sent to the second computer system with the digital image. 8. The method of claim 1 , wherein the digital image is a still photograph. 9. An image processing system comprising a processor, a memory coupled to the processor, and a display device coupled to the processor, wherein the memory has encoded thereon instructions that, when executed by the processor, cause an image effect extraction process to be carried out, the image effect extraction process comprising: receiving, by the image processing system, an input corresponding to an identification of a digital image that is associated with metadata that defines a plurality of digital imaging effects that have been applied to the digital image; presenting a listing of at least a portion of the digital imaging effects, wherein each listed digital imaging effect is associated with a user interface element that defines whether that effect has a shared status; generating shared effect data that is representative of one or more digital imaging effects having a shared status; and sending the digital image and the shared effect data to a server computer system. 10. The image processing system of claim 9 , wherein the listing of the digital imaging effects is presented in response to receiving the input. 11. The image processing system of claim 9 , wherein the image effect extraction process further comprises sending, to the server computer system, an identifier for a user who generated the input. 12. The image processing system of claim 9 , wherein the shared effect data defines a region of the digital image to which a particular digital imaging effect was applied. 13. The image processing system of claim 9 , wherein the digital image is a still photograph. 14. A non-transitory computer readable medium having instructions encoded thereon that, when executed by one or more processors, causes an imaging effect extraction process to be carried out, the process comprising: applying, at a first computer system, a digital imaging effect to a digital image via an image processing application executable on the first computer system; presenting, at the first computer system, a user interface element that is associated with the digital imaging effect, and that can be toggled between a shared status and an unshared status; in response to the user interface element being toggled to the shared status, generating shared effect data that is representative of the digital imaging effect; and adding, by the first computer system, an indicator to the digital image, the indicator configured to provide access to the shared effect data. 15. The non-transitory computer readable medium of claim 14 , wherein the user interface element is presented in response to receipt of a command for the image processing application to save the digital image. 16. The non-transitory computer readable medium of claim 14 , wherein the shared effect data defines a region of the digital image to which the digital imaging effect was applied, and further defines an imaging parameter upon which the digital imaging effect is based. 17. The non-transitory computer readable medium of claim 14 , wherein the digital image is a still photograph. 18. The non-transitory computer readable medium of claim 14 , wherein the imaging effect extraction process further comprises sending the digital image and the shared effect data to a second computer system. 19. The non-transitory computer readable medium of claim 14 , wherein the imaging effect extraction process further comprises: sending the digital image and the shared effect data to a server computer system; and receiving, from the server computer system, an indication that the digital image and the shared effect data has been retrieved from the server computer system by a second computer system. 20. The non-transitory computer readable medium of claim 14 , wherein the imaging effect extraction process further comprises: sending the digital image and the shared effect data to a server computer system; and receiving, from the server computer system, data indicating a number of times that the shared effect data has been applied to another second digital image at another computer system.

Assignees

Inventors

Classifications

  • Geometric adjustment, e.g. keystone or convergence (optical or mechanical adjustment of convergence H04N9/317; using scanning means H04N3/22; optical or mechanical adjustments of projectors not peculiar to the presence of an electronic spatial light modulator G03B21/14) · CPC title

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

  • Composing, repositioning or otherwise {geometrically} modifying originals · CPC title

  • G06T11/60Primary

    Creating or editing images; Combining images with text · CPC title

  • with a server, e.g. an internet server (fax-servers or the like for store and forward H04N1/324) · CPC title

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 US10025482B2 cover?
Techniques are disclosed for facilitating the sharing of digital imaging effects from an image originator to an image recipient. A digital imaging effect is the result of a processing technique that is applied to a digital image in a way that produces a particular visual effect. The processing techniques that underlie digital imaging effects such as these can be defined by parameters that estab…
Who is the assignee on this patent?
Adobe Systems Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04847. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 17 2018 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).