Image data segmentation using depth data
US-9965865-B1 · May 8, 2018 · US
US2016335789A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016335789-A1 |
| Application number | US-201415111175-A |
| Country | US |
| Kind code | A1 |
| Filing date | Feb 24, 2014 |
| Priority date | Feb 19, 2014 |
| Publication date | Nov 17, 2016 |
| Grant date | — |
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.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.