Gesture mapping for image filter input parameters

US10788967B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10788967-B2
Application numberUS-201916260525-A
CountryUS
Kind codeB2
Filing dateJan 29, 2019
Priority dateJan 11, 2011
Publication dateSep 29, 2020
Grant dateSep 29, 2020

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.

This disclosure pertains to systems, methods, and computer readable medium for mapping particular user interactions, e.g., gestures, to the input parameters of various image processing routines, e.g., image filters, in a way that provides a seamless, dynamic, and intuitive experience for both the user and the software developer. Such techniques may handle the processing of both “relative” gestures, i.e., those gestures having values dependent on how much an input to the device has changed relative to a previous value of the input, and “absolute” gestures, i.e., those gestures having values dependent only on the instant value of the input to the device. Additionally, inputs to the device beyond user-input gestures may be utilized as input parameters to one or more image processing routines. For example, the device's orientation, acceleration, and/or position in three-dimensional space may be used as inputs to particular image processing routines.

First claim

Opening claim text (preview).

What is claimed is: 1. An image processing method, comprising: obtaining, by an electronic device, an image using a camera; displaying, by the electronic device, the image to a touchscreen display; receiving, by the electronic device, a selection of a particular location of the image using the touchscreen display; adjusting, by the electronic device, a focus of the image to coincide with the particular location to produce an adjusted focus image; and storing, by the electronic device, the adjusted focus image in a memory. 2. The method of claim 1 , further comprising: receiving, by the electronic device, a selection of a first filter to apply to the adjusted focus image; receiving, by the electronic device, movement input via the touchscreen display; determining, by the electronic device, a value of a first input parameter for the first filter from the movement input; and applying, by the electronic device, the first filter with the first input parameter having the value to the adjusted focus image to generate a first filtered image. 3. The method of claim 2 , further comprising: receiving, by the electronic device, input selecting a location within the adjusted focus image corresponding to representation of a human face; and in response to receiving the input selecting the location, selecting, by the electronic device, a particular area of the adjusted focus image corresponding to the representation of the human face as a focus area for applying the first filter. 4. The method of claim 2 , further comprising: storing, by the electronic device, the first filtered image in the memory; and storing, by the electronic device separate from the first filtered image, metadata including the first filter and the first input parameter used to generate the first filtered image. 5. The method of claim 2 , wherein the image obtained by the camera is a video stream of images, and wherein receiving the selection of the first filter to apply to the adjusted focus image further comprises receiving, by the electronic device, a selection of an image frame of the video stream of images. 6. The method of claim 2 , wherein determining the value of the first input parameter for the first filter comprises analyzing, by the electronic device, a gesture indicated by the movement input to determine the value of the first input parameter. 7. An apparatus comprising: an image sensor for capturing an image; a touchscreen display; a memory in communication with the image sensor; and a programmable control device communicatively coupled to the image sensor, the touchscreen display, and the memory, wherein the memory includes instructions for causing the programmable control device to perform operations comprising: obtaining an image using the image sensor; displaying the image to the touchscreen display; receiving, via the touchscreen display, a selection of a particular location of the image; adjusting a focus of the image to coincide with the particular location to produce an adjusted focus image; and storing the adjusted focus image in the memory. 8. The apparatus of claim 7 , wherein the operations include: receiving a selection of a first filter to apply to the adjusted focus image; receiving movement input via the touchscreen display; determining a value of a first input parameter for the first filter from the movement input; and applying the first filter with the first input parameter having the value to the adjusted focus image to generate a first filtered image. 9. The apparatus of claim 8 , wherein the operations include: receiving input selecting a location within the adjusted focus image corresponding to representation of a human face; and in response to receiving the input selecting the location, selecting a particular area of the adjusted focus image corresponding to the representation of the human face as a focus area for applying the first filter. 10. The apparatus of claim 8 , wherein the operations include: storing the first filtered image in the memory; and storing, separate from the first filtered image, metadata including the first filter and the first input parameter used to generate the first filtered image. 11. The apparatus of claim 8 , wherein the image obtained by the image sensor is a video stream of images, and wherein receiving the selection of the first filter to apply to the adjusted focus image includes receiving a selection of an image frame of the video stream of images. 12. The apparatus of claim 8 , wherein determining the value of the first input parameter for the first filter comprises analyzing a gesture indicated by the movement input to determine the value of the first input parameter. 13. A non-transitory computer readable storage medium including computer readable program code stored thereon, wherein the computer readable program code, when executed by an electronic device having one or more processors, causes the electronic device to perform operations comprising: obtaining, by an electronic device, an image using a camera; displaying, by the electronic device, the image to a touchscreen display; receiving, by the electronic device, a selection of a particular location of the image using the touchscreen display; adjusting, by the electronic device, a focus of the image to coincide with the particular location to produce an adjusted focus image; and storing, by the electronic device, the adjusted focus image in a memory. 14. The non-transitory computer readable storage medium of claim 13 , wherein the operations further comprise: receiving, by the electronic device, a selection of a first filter to apply to the adjusted focus image; receiving, by the electronic device, movement input via the touchscreen display; determining, by the electronic device, a value of a first input parameter for the first filter from the movement input; and applying, by the electronic device, the first filter with the first input parameter having the value to the adjusted focus image to generate a first filtered image. 15. The non-transitory computer readable storage medium of claim 14 , wherein the operations further comprise: receiving, by the electronic device, input selecting a location within the adjusted focus image corresponding to representation of a human face; and in response to receiving the input selecting the location, selecting, by the electronic device, a particular area of the adjusted focus image corresponding to the representation of the human face as a focus area for applying the first filter. 16. The non-transitory computer readable storage medium of claim 14 , wherein the operations further comprise: storing, by the electronic device, the first filtered image in the memory; and storing, by the electronic device separate from the first filtered image, metadata including the first filter and the first input parameter used to generate the first filtered image. 17. The non-transitory computer readable storage medium of claim 14 , wherein the image obtained by the camera is a video stream of images, and wherein receiving the selection of the first filter to apply to the adjusted focus image further comprises receiving, by the electronic device, a selection of an image frame of the video stream of images. 18. The non-transitory computer readable storage medium of claim 14 , wherein determining the value of the first input parameter for the first filter comprises analyzing, by the electronic device, a gesture indicated by the movement input to determine the value of the first input param

Assignees

Inventors

Classifications

  • Control of parameters via user interfaces · CPC title

  • Still video cameras · CPC title

  • Cameras specially adapted for the electronic generation of special effects during image pickup, e.g. digital cameras, camcorders, video cameras having integrated special effects capability · CPC title

  • Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen · CPC title

  • Change of orientation of the displayed image, e.g. upside-down, mirrored · 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 US10788967B2 cover?
This disclosure pertains to systems, methods, and computer readable medium for mapping particular user interactions, e.g., gestures, to the input parameters of various image processing routines, e.g., image filters, in a way that provides a seamless, dynamic, and intuitive experience for both the user and the software developer. Such techniques may handle the processing of both “relative” gestu…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04845. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 29 2020 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).