Image editing techniques for a device

US2016335789A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016335789-A1
Application numberUS-201415111175-A
CountryUS
Kind codeA1
Filing dateFeb 24, 2014
Priority dateFeb 19, 2014
Publication dateNov 17, 2016
Grant date

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.

A method of manipulating an image by a device is disclosed. The method includes segmenting image data corresponding to the image into a first image layer and a second image layer. The method further includes adjusting a first attribute of the first image layer independently of a second attribute of the second image layer based on user input.

First claim

Opening claim text (preview).

1 . A method of manipulating an image by a mobile device, the method comprising: segmenting image data corresponding to the image into a first image layer and a second image layer; receiving first user input at the mobile device, the first user input indicating a direction relative to the mobile device; performing a first image editing operation on the first image layer based on the first user input; receiving second user input at the mobile device, the second user input indicating the direction relative to the mobile device; and performing a second image editing operation on the first image layer based on the second user input, the second image editing operation distinct from the first image editing operation. 2 . The method of claim 1 , further comprising: before segmenting the image data, receiving third user input at the mobile device, the third user input selecting the image for a display operation; and based on the third user input: performing the display operation; and automatically initiating a clustering operation using the image data, wherein the segmenting of the image is performed based on the clustering operation. 3 . The method of claim 2 , wherein the third user input corresponds to a touchscreen operation that selects the image from an image gallery that is presented at a user interface of the mobile device. 4 . The method of claim 2 , wherein the clustering operation is initiated to identify clusters within the image data while the display operation is performed to enlarge the image from a thumbnail view to a full view. 5 . The method of claim 4 , wherein the clustering operation uses a simple linear iterative clustering (SLIC) identify the clusters. 6 . The method of claim 1 , further comprising: generating a second image based on the first image editing operation; displaying the second image; generating a third image based on the second image editing operation; and displaying the third image. 7 . The method of claim 1 , further comprising: receiving third user input at the mobile device, the third user input indicating a second direction relative to the mobile device, wherein the second direction is distinct from the direction; performing a third image editing operation based on the third user input; receiving fourth user input at the mobile device, the fourth user input indicating the second direction; and performing a fourth image editing operation based on the fourth user input, the fourth image editing operation distinct from the third image editing operation. 8 . The method of claim 7 , wherein the third image editing operation and the fourth image editing operation are performed on the second image layer independently of the first image layer. 9 . The method of claim 7 , wherein the first image editing operation and the second image editing operation are included in a first sequence of image editing operations, wherein the third image editing operation and the fourth image editing operation are included in a second sequence of image editing operations different than the first sequence, and further comprising: performing a next image editing operation in the first sequence in response to fifth user input indicating the direction; and performing a next image editing operation in the second sequence in response to sixth user input indicating the second direction. 10 . The method of claim 1 , wherein the first image editing operation and the second image editing operation are performed on the first image layer independently of the second image layer. 11 . The method of claim 10 , wherein the first user input and the second user input are is received via a user interface (UI) of the mobile device. 12 . An apparatus comprising: a memory; and a processor coupled to the memory, wherein the processor is configured to: segment image data corresponding to an image into a first image layer and a second image layer; receive first user input indicating a direction relative to a mobile device; perform a first image editing operation on the first image layer based on the first user input; receive second user input indicating the direction relative to the mobile device; and perform a second image editing operation on the first image layer based on the second user input, the second image editing operation distinct from the first image editing operation. 13 - 14 . (canceled) 15 . The apparatus of claim 12 , wherein one of the first image layer and the second image layer corresponds to a first portion of a foreground of the image, and wherein the other of the first image layer and the second image layer corresponds to a second portion of the foreground of the image. 16 . The apparatus of claim 12 , wherein one of the first image layer and the second image layer corresponds to a first portion of a background of the image, and wherein the other of the first image layer and the second image layer corresponds to a second portion of the background of the image. 17 - 18 . (canceled) 19 . The apparatus of claim 12 , wherein the processor is further configured to identify a cluster associated with the image data and to segment the image data based on the cluster. 20 . (canceled) 21 . The apparatus of claim 12 , wherein the processor is further configured to perform one or more component labeling operations using the first image layer. 22 . The apparatus of claim 12 , further comprising a display device, wherein the processor is further configured to cause a user interface (UI) to be displayed at the display device, and wherein the first user input and the second user input are is received via the display device. 23 . A non-transitory computer-readable medium storing instructions that are executable by a processor to cause the processor to: segment image data associated with an image into a first image layer and a second image layer; receive first user input at a mobile device, the first user input indicating a direction relative to the mobile device; perform a first image editing operation on the first image layer based on the first user input; receive second user input at the mobile device, the second user input indicating the direction relative to the mobile device; and perform a second image editing operation on the first image layer based on the second user input, the second image editing operation distinct from the first image editing operation. 24 . (canceled) 25 . The non-transitory computer-readable medium of claim 18 , wherein one of the first image layer and the second image layer corresponds to a foreground of the image, and wherein the other of the first image layer and the second image layer corresponds to a background of the image. 26 . The non-transitory computer-readable medium of claim 18 , wherein the first user input corresponds to a first swipe operation at a display device of the mobile device and the second user input corresponds to a second swipe operation at the display device. 27 . The non-transitory computer-readable medium of claim 18 , wherein the first image editing operation includes an image blurring operation, and wherein the second image editing operation includes a color change operation. 28 - 30 . (canceled) 31 . The non-transitory computer-readable medium of claim 18 , wherein the instructions are further executable by the processor to identify a cluster associated w

Assignees

Inventors

Classifications

  • G06T11/60Primary

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

  • Region-based segmentation · CPC title

  • involving image processing hardware · CPC title

  • using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title

  • Filling planar surfaces by adding surface attributes, e.g. adding colours or textures · 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 US2016335789A1 cover?
A method of manipulating an image by a device is disclosed. The method includes segmenting image data corresponding to the image into a first image layer and a second image layer. The method further includes adjusting a first attribute of the first image layer independently of a second attribute of the second image layer based on user input.
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification G06T11/60. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Nov 17 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).