Gesture mapping for image filter input parameters
US-10191636-B2 · Jan 29, 2019 · US
US10788967B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10788967-B2 |
| Application number | US-201916260525-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 29, 2019 |
| Priority date | Jan 11, 2011 |
| Publication date | Sep 29, 2020 |
| Grant date | Sep 29, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.