Method for processing image and electronic device for supporting same

US2019037138A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2019037138-A1
Application numberUS-201616073378-A
CountryUS
Kind codeA1
Filing dateDec 22, 2016
Priority dateFeb 17, 2016
Publication dateJan 31, 2019
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.

Disclosed is an electronic device including a memory that stores at least one command associated with an image encoding and a processor electrically connected to the memory. The command executed while the processor is operated divides a content generation buffer allocated in association with a specified content generation into a plurality of partial areas, stitches a previous image and a present image with respect to at least a portion of an area in which the present image overlaps with the previous image, and performs a parallel encoding on each of the partial areas of the stitched images in a specified block size when the stitched images are stored in the content generation buffer.

First claim

Opening claim text (preview).

1 . An electronic device comprising: a memory configured to store at least one command associated with an image encoding; and a processor configured to be electrically connected to the memory, wherein the command executed while the processor is operated is configured to: divide a content generation buffer allocated in association with a specified content generation into a plurality of partial areas; stitch a previous image and a present image with respect to at least a portion of an area in which a received present image overlaps with the previous image; and perform a parallel encoding on each of the partial areas of the stitched images in a specified block size when the stitched images are stored in the content generation buffer. 2 . The electronic device of claim 1 , wherein the command executed while the processor is operated is configured to: determine an image acquiring direction associated with the content generation based on a variation in movement of received preview images; or determine the image acquiring direction associated with the content generation using at least one sensor. 3 . The electronic device of claim 2 , wherein the command executed while the processor is operated is configured to allocate a content generation buffer having a different size depending on a shooting direction. 4 . The electronic device of claim 2 , wherein the command executed while the processor is operated is configured to: allocate a content generation buffer having a first length in a first direction and a second length in a second direction with respect to a first shooting direction, or allocate a content generation buffer having a third length smaller than the first length in the first direction and the second length in the second direction with respect to a second shooting direction. 5 . The electronic device of claim 1 , wherein the command executed while the processor is operated is configured to: output an image, which is to be acquired, to a background area of a display; and output the stitched images to the background area to be overlaid. 6 . The electronic device of claim 1 , wherein the command executed while the processor is operated is configured to output a preview area having a ratio corresponding to an entire size of the content generation buffer to a display during a image collection or after the image collection. 7 . The electronic device of claim 6 , wherein the command executed while the processor is operated is configured to output the preview area including a stitching area corresponding to the stitched images and a remaining area corresponding to the entire size of the content generation buffer. 8 . The electronic device of claim 1 , wherein the command executed while the processor is operated is configured to, when the image collection for the stitching is ended: dispose a specified identifier, which indicates that a last block of the partial area is not used for processing a first block of another partial area, in the last block of each of the partial areas; dispose an end identifier, which indicates a last block of a last partial area of the content, in an area adjacent to the last block of the last partial area of the content; and dispose header information corresponding to an entire content area in front of a first partial area. 9 . The electronic device of claim 1 , wherein the command executed while the processor is operated is configured to select and stitch an image, in which a similar area with respect to the pervious image is within a certain range, among received images. 10 . The electronic device of claim 1 , wherein the command executed while the processor is operated is configured to exclude an area of the present image having a height different from the previous image from a buffering of the content generation buffer when the image is stitched. 11 . An image processing method by a processor of an electronic device, the method comprising: dividing a content generation buffer allocated in association with a specified content generation into a plurality of partial areas; stitching a previous image and a present image with respect to an area in which a received present image overlaps with the previous image to store the stitched images in the content generation buffer; and performing a parallel encoding on each of the partial areas of the stitched images in a specified block size when the stitched images are stored in the content generation buffer. 12 . The method of claim 11 , further comprising at least one of determining an image acquiring direction associated with the content generation based on a variation in movement of received preview images or determining the image acquiring direction associated with the content generation using at least one sensor. 13 . The method of claim 12 , further comprising allocating a content generation buffer having a different size depending on the shooting direction. 14 . The method of claim 13 , wherein the allocating of the content generation buffer includes: allocating a content generation buffer having a first length in a first direction and a second length in a second direction with respect to a first shooting direction; and allocating a content generation buffer having a third length smaller than the first length in the first direction and the second length in the second direction with respect to a second shooting direction. 15 . The method of claim 11 , further comprising: outputting an image, which is to be acquired, to a background area of a display; and outputting the stitched images to the background area to be overlaid. 16 . The method of claim 11 , further comprising outputting a preview area having a ratio corresponding to an entire size of the content generation buffer to a display during a image collection or after the image collection. 17 . The method of claim 16 , wherein the outputting includes outputting the preview area including a stitching area corresponding to the stitched images and a remaining area corresponding to the entire size of the content generation buffer. 18 . The method of claim 11 , further comprising, when the image collection for the stitching is ended: disposing a specified identifier, which indicates that a last block of the partial area is not used for processing a first block of another partial area, in the last block of each of the partial areas; disposing an end identifier, which indicates a last block of a last partial area of the content, in an area adjacent to the last block of the last partial area of the content; and disposing header information corresponding to an entire content area in front of a first partial area. 19 . The method of claim 11 , wherein the stitching includes selecting and stitching an image, in which a similar area with respect to the pervious image is within a certain range, among received images. 20 . The method of claim 11 , further comprising excluding an area of the present image having a height different from the previous image from a buffering of the content generation buffer when the image is stitched.

Assignees

Inventors

Classifications

  • Control of parameters via user interfaces · CPC title

  • by using two or more images to influence resolution, frame rate or aspect ratio · CPC title

  • H04N23/698Primary

    for achieving an enlarged field of view, e.g. panoramic image capture · CPC title

  • H04N5/272Primary

    Means for inserting a foreground image in a background image, i.e. inlay, outlay · CPC title

  • by dividing samples or signal segments, e.g. television lines, among a plurality of recording channels · 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 US2019037138A1 cover?
Disclosed is an electronic device including a memory that stores at least one command associated with an image encoding and a processor electrically connected to the memory. The command executed while the processor is operated divides a content generation buffer allocated in association with a specified content generation into a plurality of partial areas, stitches a previous image and a presen…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04N23/698. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jan 31 2019 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).