KR101949993B1 - Method and apparatus of generating a multi-format template image in an image processing device, and storage medium there of - Google Patents

Method and apparatus of generating a multi-format template image in an image processing device, and storage medium there of Download PDF

Info

Publication number
KR101949993B1
KR101949993B1 KR1020120091735A KR20120091735A KR101949993B1 KR 101949993 B1 KR101949993 B1 KR 101949993B1 KR 1020120091735 A KR1020120091735 A KR 1020120091735A KR 20120091735 A KR20120091735 A KR 20120091735A KR 101949993 B1 KR101949993 B1 KR 101949993B1
Authority
KR
South Korea
Prior art keywords
format
template image
image
area
component information
Prior art date
Application number
KR1020120091735A
Other languages
Korean (ko)
Other versions
KR20130036143A (en
Inventor
갸라브 쿠마르 자인
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to US13/628,943 priority Critical patent/US8929666B2/en
Priority to EP12186881.4A priority patent/EP2575351A3/en
Publication of KR20130036143A publication Critical patent/KR20130036143A/en
Application granted granted Critical
Publication of KR101949993B1 publication Critical patent/KR101949993B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2210/00Indexing scheme for image generation or computer graphics
    • G06T2210/32Image data format

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Color Image Communication Systems (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

본 발명은 이미지 처리 장치에서 멀티 포맷 템플릿 이미지를 생성하는 방법에 관한 것으로, 제1포맷의 템플릿 이미지에서 적어도 하나의 미리 지정된 영역을 식별하며, 상기 템플릿 이미지를 디코딩함으로써 상기 식별된 미리 지정된 영역의 성분 정보를 추출하고, 상기 추출된 성분 정보를 기반으로 상기 미리 지정된 영역에 포함된 복수의 픽셀들을 제2포맷으로 변환함으로써 멀티 포맷 템플릿 이미지를 생성하는 것을 특징으로 한다.The present invention relates to a method of generating a multi-format template image in an image processing apparatus, the method comprising the steps of: identifying at least one pre-designated region in a template image of a first format, Format template image by converting a plurality of pixels included in the predetermined area into a second format based on the extracted component information.

Description

이미지 처리 장치에서 멀티 포맷 템플릿 이미지를 생성하는 방법 및 장치, 그리고 그에 따른 저장 매체{METHOD AND APPARATUS OF GENERATING A MULTI-FORMAT TEMPLATE IMAGE IN AN IMAGE PROCESSING DEVICE, AND STORAGE MEDIUM THERE OF}TECHNICAL FIELD [0001] The present invention relates to a method and apparatus for generating a multi-format template image in an image processing apparatus, and a storage medium therefor.

본 발명은 이미지 처리 장치에 관한 것으로, 특히, 이미지 처리 장치에서 멀티 포맷 템플릿 이미지를 생성하는 장치 및 방법, 그리고 그에 따른 저장 매체에 관한 것이다.The present invention relates to an image processing apparatus, and more particularly, to an apparatus and method for generating a multi-format template image in an image processing apparatus, and a storage medium therefor.

상이한 애플리케이션들은 상이한 포맷들의 이미지를 처리할 것을 요구한다. 일반적으로, 제이펙(JPEG) 또는 다른 포맷들의 이미지는 애플리케이션 타입을 기반으로 이미지를 미가공(raw) 데이터 포맷(예를 들어, RGB, YUV, HSV 등)으로 디코딩됨으로써 처리된다. 미가공 데이터 포맷의 임의의 성분이 변할 경우, 상이한 미가공 데이터 포맷들은 상이한 특징들 및 상이한 영향을 갖는다는 것이 알려져 있다.Different applications require processing of images in different formats. Generally, an image of JPEG or other formats is processed by decoding the image into a raw data format (e.g., RGB, YUV, HSV, etc.) based on the application type. It is known that when any component of a raw data format changes, different raw data formats have different characteristics and different influences.

기본적으로, RGB 포맷의 이미지의 각 픽셀과 연관된 RGB 성분들은 밀접하게 상관되어 있다. 다시 말해, 픽셀과 연관된 R 성분이 변경되면, 연관된 픽셀의 컬러 및 휘도와 같은 특징들이 변경된다. 반대로, HSV는 비상관 도메인이고, 여기서 H는 컬러 성분을 나타낸다. 즉, H 성분을 변화시키는 것은 컬러만을 변화시킬 뿐, 채도 성분 및 휘도 성분 각각을 나타내는 S 및 V는 변화되지 않고 유지된다. 유사하게, YUV 포맷에서는, Y를 변화시키는 것은 픽셀과 연관된 강도만을 변화시키고, 컬러는 원래대로 유지된다.Basically, the RGB components associated with each pixel of an image in RGB format are closely correlated. In other words, when the R component associated with a pixel changes, features such as color and brightness of the associated pixel change. Conversely, HSV is an uncorrelated domain, where H represents a color component. That is, changing the H component changes only the color, and S and V representing the chroma component and the luminance component are maintained unchanged. Similarly, in the YUV format, changing Y changes only the intensity associated with the pixel, and the color remains intact.

현재의 이미지 처리 장치에서는 템플릿 이미지 내의 하나 이상의 미리 지정된 영역들에서 프리뷰 프레임의 디스플레이를 가능하게 하는 이미지 병합 애플리케이션과 같은 애플리케이션이 제공되고 있다. 이러한 애플리케이션은 처리의 용이함을 위해 기본 포맷으로부터 다른 포맷으로의 템플릿 이미지의 변환을 요구한다. 예를 들어, 미리 지정된 영역의 기본 포맷이 RGB 또는 YUV 포맷이면, 미리 지정된 영역의 기본 포맷은 처리의 용이함을 위해 HSV 포맷으로 변환되도록 요구되고, 그 반대의 경우도 동일하다. 그러나, 전체 템플릿 이미지의 RGB 포맷의 미가공 데이터는 밀접하게 상관되어 있기 때문에, RGB 포맷의 미가공 데이터로부터의 색상 정보의 추출은 RGB-HSV 변환을 통해 달성되고, 이것은 비선형 연산을 초래한다. 그 결과, HSV 포맷으로 변환될 때 템플릿 이미지의 미리 지정된 영역에서의 RGB 포맷 미가공 데이터는 성능에 상당히 영향을 미칠 수도 있고, 변환 연산이 비선형 연산이기 때문에 높은 처리 시간을 요구한다.Current image processing apparatuses are providing applications such as image merge applications that enable the display of preview frames in one or more pre-designated areas within a template image. These applications require the conversion of template images from a basic format to another format for ease of processing. For example, if the basic format of the predetermined area is the RGB or YUV format, the basic format of the predetermined area is required to be converted to the HSV format for ease of processing, and vice versa. However, since the raw data in the RGB format of the entire template image is closely correlated, the extraction of color information from the raw data in the RGB format is achieved through RGB-HSV conversion, which results in nonlinear computation. As a result, RGB format raw data in predefined areas of the template image when converted to the HSV format may have a significant impact on performance and require high processing time because the conversion operation is a non-linear operation.

본 발명은 이미지 처리 장치에서 멀티 포맷 템플릿 이미지를 생성할 때 소요되는 시간을 줄일 수 있는 방법 및 장치, 그리고 그에 따른 저장 매체를 제안한다.The present invention proposes a method and apparatus for reducing the time required for generating a multi-format template image in an image processing apparatus, and a storage medium therefor.

상기한 과제를 해결하기 위한, 본 발명의 방법은, 이미지 처리 장치에서 멀티 포맷 템플릿 이미지를 생성하는 방법에 있어서, 제1포맷의 템플릿 이미지에서 적어도 하나의 미리 지정된 영역을 식별하며, 상기 템플릿 이미지를 디코딩함으로써 상기 식별된 미리 지정된 영역의 성분 정보를 추출하고, 상기 추출된 성분 정보를 기반으로 상기 미리 지정된 영역에 포함된 복수의 픽셀들을 제2포맷으로 변환함으로써 멀티 포맷 템플릿 이미지를 형성하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided a method for generating a multi-format template image in an image processing apparatus, the method comprising: identifying at least one predetermined area in a template image of a first format; Format template image by converting a plurality of pixels included in the predetermined area into a second format on the basis of the extracted component information, do.

상기한 과제를 해결하기 위한, 본 발명의 장치는, 이미지 처리 장치에서 멀티 포맷 템플릿 이미지를 생성하는 장치에 있어서, 디스플레이와, 프로세서와, 메모리를 포함하고, 상기 메모리는, 제1포맷의 템플릿 이미지에서 적어도 하나의 미리 지정된 영역을 식별하고, 상기 템플릿 이미지를 디코딩함으로써 상기 식별된 미리 지정된 영역의 성분 정보를 추출하고, 상기 추출된 성분 정보를 기반으로 상기 미리 지정된 영역에 포함된 복수의 픽셀들을 제2포맷으로 변환함으로써 멀티 포맷 템플릿 이미지를 생성하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided an apparatus for generating a multi-format template image in an image processing apparatus, the apparatus comprising: a display; a processor; and a memory, Extracting component information of the identified pre-designated area by decoding the template image, extracting a plurality of pixels included in the pre-designated area based on the extracted component information, 2 format, thereby generating a multi-format template image.

상기한 과제를 해결하기 위한, 본 발명의 저장 매체는, 이미지 처리 장치에서 멀티 포맷 템플릿 이미지를 생성하는 저장 매체에 있어서, 제1포맷의 템플릿 이미지에서 적어도 하나의 미리 지정된 영역을 식별하며, 상기 템플릿 이미지를 디코딩함으로써 상기 식별된 미리 지정된 영역의 성분 정보를 추출하고, 상기 추출된 성분 정보를 기반으로 상기 미리 지정된 영역에 포함된 복수의 픽셀들을 제2포맷으로 변환함으로써 멀티 포맷 템플릿 이미지를 형성하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided a storage medium for generating a multi-format template image in an image processing apparatus, the storage medium including at least one pre- Extracting component information of the identified predetermined area by decoding an image and converting a plurality of pixels included in the predetermined area into a second format based on the extracted component information to form a multi-format template image .

본 발명은 이미지 처리 장치에서 멀티 포맷 템플릿 이미지를 생성할 때 소요되는 시간을 줄일 수 있는 효과를 가진다.The present invention has the effect of reducing the time required for generating a multi-format template image in an image processing apparatus.

도 1은 본 발명의 일 실시 예에 따른 단일 포맷 템플릿 이미지로부터 멀티 포맷 템플릿 이미지를 생성하는 이미지 처리 장치의 블록 구성도,
도 2는 본 발명의 일 실시 예에 따른 이미지 처리 장치에서 단일 포맷 템플릿 이미지로부터 멀티 포맷 템플릿 이미지를 생성하는 흐름도,
도 3은 본 발명의 일 실시 예에 따른, 이미지 처리 장치에서 새로운 이미지를 형성하기 위해 템플릿 이미지 내의 하나 이상의 미리 지정된 영역들에서 화상 또는 이미지를 병합하는 흐름도,
도 4a 내지 4b는 본 발명의 일 실시 예에 따른 제1포맷의 미리 지정된 영역을 갖는 템플릿 이미지 및 제2포맷으로 변환된 미리 지정된 영역을 갖는 템플릿 이미지를 도시한 도면,
도 5a 내지 5b는 본 발명의 일 실시 예에 따른 제1포맷의 미리 지정된 영역들을 갖는 템플릿 이미지 및 상이한 포맷들로 변환된 미리 지정된 영역들을 갖는 템플릿 이미지를 도시한 도면이다.
1 is a block diagram of an image processing apparatus for generating a multi-format template image from a single format template image according to an embodiment of the present invention;
2 is a flow chart for generating a multi-format template image from a single format template image in an image processing apparatus according to an embodiment of the present invention;
3 is a flow diagram of merging an image or image in one or more pre-designated areas within a template image to form a new image in an image processing apparatus, in accordance with an embodiment of the present invention;
Figures 4A and 4B illustrate a template image having a predefined region of a first format and a template image having a predefined region converted into a second format according to an embodiment of the present invention;
5A to 5B are diagrams showing a template image having predefined areas of a first format and a template image having predefined areas converted into different formats according to an embodiment of the present invention.

본 발명은 단일 포맷 템플릿 이미지로부터 멀티 포맷 템플릿 이미지를 생성하는 방법 및 시스템을 제공한다. 본 발명의 실시 예들의 아래의 상세한 설명에서, 본 발명의 일부를 형성하고, 본 발명이 실시될 수도 있는 특정한 실시 예들이 예시로서 도시되는 첨부한 도면들을 참조한다. 이들 실시 예들은 당업자가 본 발명을 실시할 수 있게 하도록 충분히 상세히 설명되고, 다른 실시 예들이 활용될 수도 있고 변경들이 본 발명의 범위로부터 벗어나지 않고 이루어질 수도 있다는 것이 이해되어야 한다. 따라서, 아래의 상세한 설명은 한정하는 관점으로 취해지는 것이 아니고, 본 발명의 범위는 첨부한 청구범위에 의해서만 정의된다.
The present invention provides a method and system for generating a multi-format template image from a single format template image. In the following detailed description of embodiments of the invention, reference is made to the accompanying drawings which form a part hereof, and in which is shown by way of illustration specific embodiments in which the invention may be practiced. It is to be understood that these embodiments are described in sufficient detail to enable those skilled in the art to practice the invention, and that other embodiments may be utilized and that changes may be made without departing from the scope of the present invention. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is defined only by the appended claims.

도 1은 본 발명의 일 실시 예에 따른 단일 포맷 템플릿 이미지로부터 멀티 포맷 템플릿 이미지를 생성하는 이미지 처리 장치의 블록 구성도이다.1 is a block diagram of an image processing apparatus for generating a multi-format template image from a single format template image according to an embodiment of the present invention.

도 1을 참조하면, 이미지 처리 장치(100)는 프로세서(102), 메모리(104) 및 디스플레이(106)를 포함한다. 여기서, 메모리(104)는 이미지 변환 모듈(108)과 템플릿 데이터베이스(110)와 이미지 병합 모듈(112)과 이미지 캡처 모듈(114)과 디스플레이 모듈(116)을 포함한다.Referring to FIG. 1, an image processing apparatus 100 includes a processor 102, a memory 104, and a display 106. Here, the memory 104 includes an image conversion module 108, a template database 110, an image merge module 112, an image capture module 114, and a display module 116.

각 구성요소를 살펴보면, 이미지 변환 모듈(108)은 단일 포맷 템플릿 이미지(예를 들어, RGB, YUV 등)를 멀티 포맷 템플릿 이미지로 변환한다. 멀티 포맷 템플릿 이미지를 생성하기 위해, 이미지 변환 모듈(108)은 제1포맷의 입력된 템플릿 이미지를 디코딩한다. 그리고 이미지 변환 모듈(108)은 디코딩된 템플릿 이미지에서 미리 지정된 영역(들)을 식별하고, 식별된 미리 지정된 영역(들)의 성분 정보를 추출한다.Looking at each component, the image conversion module 108 converts a single format template image (e.g., RGB, YUV, etc.) into a multi-format template image. To generate the multi-format template image, the image conversion module 108 decodes the input template image of the first format. The image transformation module 108 then identifies the predefined region (s) in the decoded template image and extracts the component information of the identified predefined region (s).

예를 들어, 템플릿 이미지가 RGB 이미지이면, 템플릿 이미지의 미리 지정된 영역(들)에서의 컬러 정보(예를 들어, 적색, 녹색, 청색)가 획득될 것이다. 이러한 경우, RGB 포맷의 미리 지정된 영역(들)이 HSV 포맷으로 변환될 것이다. 이러한 경우에서, 이미지 변환 모듈(108)은 RGB 포맷의 미리 지정된 영역(들)에서의 픽셀들의 색상 및 휘도 정보를 추출한다. 이미지 변환 모듈(108)은 픽셀들 각각의 추출된 성분 정보(예를 들어, 색상 및 휘도 정보)를 기준 성분 정보(예를 들어, 컬러 정보)와 비교한다.For example, if the template image is an RGB image, the color information (e.g., red, green, blue) in the pre-designated region (s) of the template image will be obtained. In this case, the predetermined area (s) of the RGB format will be converted to the HSV format. In this case, the image conversion module 108 extracts the color and luminance information of the pixels in the predetermined area (s) of the RGB format. The image conversion module 108 compares extracted component information (e.g., color and luminance information) of each of the pixels with reference component information (e.g., color information).

따라서, 이미지 변환 모듈(108)은 제1포맷의 각 미리 지정된 영역 내의 픽셀들 각각을 제2포맷(예를 들어, HSV 포맷 또는 YUV 포맷 등)으로 변환하고, 이러한 동작은 성분 정보의 비교에 기초하여 멀티 포맷 템플릿 이미지를 생성시킨다. 이에 따라, 생성된 멀티 포맷 템플릿 이미지는 템플릿 데이터베이스(110) 내에 적합한 파일 포맷으로 저장된다.Thus, the image transformation module 108 transforms each of the pixels in each predefined region of the first format into a second format (e.g., HSV format or YUV format, etc.) Thereby generating a multi-format template image. Accordingly, the generated multi-format template image is stored in the template database 110 in a suitable file format.

그리고 이미지 병합 모듈(112)은 제2포맷의 미리 지정된 영역(들)을, 새롭게 캡처된 이동 윈도우 프리뷰 프레임(예를 들어, 이미지 병합 모듈(112)에 의해 캡처됨) 또는 장면의 이미 캡처되어 저장된 이미지와 병합하기 위해 멀티 포맷 템플릿 이미지를 사용한다. 예를 들면, 이미지 병합 모듈(112)은 템플릿 데이터베이스(110)로부터 멀티 포맷 템플릿 이미지를 획득하고, 캡처된 이동 윈도우 프리뷰 프레임을 추출된 성분 정보를 참조하여 멀티 포맷 템플릿 이미지 내의 미리 지정된 영역(들)과 병합한다. 멀티 포맷 템플릿 이미지의 미리 지정된 영역(들)에서의 캡처된 프리뷰 프레임을 병합하는 상세한 동작은 도 3에 도시되어 있다. 그리고 디스플레이 모듈(116)은 병합된 이동 윈도우 프리뷰 프레임을 포함하는 미리 지정된 영역(들)을 갖는 템플릿 이미지를 디스플레이(106)상에 디스플레이한다.The image merge module 112 then merges the predefined region (s) of the second format with a newly captured moving window preview frame (e.g., captured by the image merge module 112) Use a multi-format template image to merge with the image. For example, the image merge module 112 obtains a multi-format template image from the template database 110 and references the captured motion window preview frame to the pre-designated region (s) in the multi- ≪ / RTI > The detailed operation of merging the captured preview frame in the predefined region (s) of the multi-format template image is shown in Fig. The display module 116 then displays on the display 106 a template image having the predefined region (s) containing the merged moving window preview frame.

도 1에서는 메모리(104)가 이미지 변환 모듈(108)과 템플릿 데이터베이스(110)와 이미지 병합 모듈(112)과 이미지 캡처 모듈(114)과 디스플레이 모듈(116)을 포함한다고 도시되어 있으나, 프로세서(102)가 이미지 변환 모듈(108)과 이미지 병합 모듈(112)과 이미지 캡처 모듈(114)과 디스플레이 모듈(116)을 포함할 수 있다.
1, the memory 104 is shown to include an image transformation module 108, a template database 110, an image merge module 112, an image capture module 114, and a display module 116, May include an image transformation module 108, an image merge module 112, an image capture module 114, and a display module 116.

도 2는 본 발명의 일 실시 예에 따른 이미지 처리 장치에서 단일 포맷 템플릿 이미지로부터 멀티 포맷 템플릿 이미지를 생성하는 흐름도이다. 2 is a flowchart for generating a multi-format template image from a single format template image in an image processing apparatus according to an embodiment of the present invention.

도 2를 참조하면, 202 단계에서, 이미지 처리 장치는 제1포맷의 템플릿 이미지를 템플릿 데이터베이스(110)로부터 획득한 후, 204 단계로 진행한다. 예를 들어, 템플릿 이미지는 RGB 포맷 또는 YUV 포맷 이미지가 될 수 있다.Referring to FIG. 2, in step 202, the image processing apparatus acquires a template image of the first format from the template database 110, and then proceeds to step 204. For example, the template image may be an RGB format or a YUV format image.

그리고 204 단계에서, 이미지 처리 장치는 제1포맷의 템플릿 이미지의 미리 지정된 영역(들)을 식별한 후, 206 단계로 진행한다. 여기서, 템플릿 이미지의 미리 지정된 영역은 직사각형, 원형 등과 같은 모형일 수 있고, 또한, 처리하는 것이 일반적으로 어려운 불규칙한 모형일 수도 있다. 이때, 불규칙한 모형인 경우, 미리 지정된 영역은 직사각형 박스 내의 기준 컬러 픽셀들이 다루어지고, 직사각형 박스는 미리 지정된 유효 영역이라고 말한다. 이러한 동작은 실시간으로 처리하는 동안 균일성을 유지하는 것을 돕고, 처리 시간의 절약을 발생시키고, 성능을 최적화한다.In operation 204, the image processing apparatus identifies a predetermined region (s) of the template image in the first format, and then proceeds to operation 206. Here, the predetermined area of the template image may be a model such as a rectangle, a circle, or the like, and may also be an irregular model that is generally difficult to process. At this time, in the case of an irregular model, reference pixels in a rectangular box are handled in a predetermined area, and a rectangle box is a predetermined effective area. This operation helps to maintain uniformity during processing in real time, saves processing time, and optimizes performance.

그리고 206 단계에서, 이미지 처리 장치는 템플릿 이미지를 디코딩함으로써 식별된 미리 지정된 영역(들)의 성분 정보를 추출한다. 그리고 208 단계에서, 이미지 처리 장치는 추출된 성분 정보에 기초하여 미리 지정된 영역(들)에서의 픽셀들 각각을 제2포맷으로 변환한 후, 210 단계로 진행한다. 이때, 템플릿 이미지의 각 미리 지정된 영역(들)에서의 픽셀들은 제1포맷으로부터 제2포맷으로 변환된다. 예를 들어, HSV 값들이 미리 지정된 영역(들)에서의 픽셀들에 대해 RGB 값들을 대신하여, 아래에 나타낸 바와 같이, 멀티 포맷 템플릿 이미지가 생성될 수 있다.In step 206, the image processing apparatus extracts the component information of the identified predetermined area (s) by decoding the template image. In step 208, the image processing apparatus converts each of the pixels in the predetermined region (s) into the second format based on the extracted component information, and then proceeds to step 210. At this time, the pixels in each predetermined region (s) of the template image are converted from the first format to the second format. For example, a multi-format template image may be generated, as shown below, with HSV values replacing RGB values for pixels in a predetermined region (s).

R (Pd) = H (PD)R (Pd) = H (PD)

G (Pd) = S (PD)G (Pd) = S (PD)

B (Pd) = V (PD)B (Pd) = V (PD)

여기서, R, G, B는 미리 지정된 영역(PD)에서의 특정한 픽셀의 적색, 녹색 및 청색 값들을 나타내고, H, S 및 V는 미리 지정된 영역(PD)에서의 특정한 픽셀의 색상, 채도 및 명도를 나타낸다.Here, R, G and B represent red, green and blue values of a specific pixel in a predetermined area PD, and H, S and V represent the color, saturation and brightness of a specific pixel in a predetermined area PD .

또 다른 예로, 아래에 나타낸 바와 같이, 이미지 값들의 차이가 RGB 성분들 중 하나로 직접적으로 대체되고, 다른 2개의 성분들은 멀티 포맷 이미지의 실시간 처리 동안 식별을 위해 상수들(C1 및 C2)로 대체될 수 있다.As another example, as shown below, the difference in image values is directly replaced by one of the RGB components, and the other two components are replaced by constants C1 and C2 for identification during real-time processing of the multi-format image .

R (Pd) = D (△P);R (Pd) = D (? P);

G (Pd) = C1G (Pd) = C1

B (Pd) = C2B (Pd) = C2

여기서, △P는 픽셀 특성들의 차이를 나타내고, C1 및 C2는 상수이다.Here,? P represents the difference in pixel characteristics, and C1 and C2 are constants.

유사하게, YCbCr 포맷에서는, 식이 다음과 같이 유도될 수 있다.Similarly, in the YCbCr format, the equation can be derived as follows.

Y (Pd) = D (△P)Y (Pd) = D (? P)

Cb(Pd) = C1Cb (Pd) = C1

Cr(Pd) = C2 Cr (Pd) = C2

여기서, △P는 픽셀 특성들에서의 차이를 나타내고, C1 및 C2는 상수이다.Where DELTA P represents the difference in pixel properties, and C1 and C2 are constants.

위에 언급된 방식에서, 제1포맷의 미리 지정되지 않은 영역 및 제2포맷의 미리 지정된 영역(들)을 포함하는 멀티 포맷 템플릿 이미지가 208 단계에서 획득된다. 그리고 210 단계에서, 멀티 포맷 템플릿 이미지는 추가 처리를 위해 이미지 처리 장치의 템플릿 데이터베이스(110)에 저장된다. 일 실시 예로, 멀티 포맷 이미지는 도 3에 도시된 바와 같이, 제2포맷의 미리 지정된 영역(들)에서 화상 또는 이미지를 병합하기 위한 이미지 처리 장치의 이미지 병합 애플리케이션에 의해 처리될 수 있다.
In the manner described above, a multi-format template image is acquired in step 208 that includes a pre-specified region of the first format and a pre-designated region (s) of the second format. In step 210, the multi-format template image is stored in the template database 110 of the image processing apparatus for further processing. In one embodiment, the multi-format image may be processed by an image merging application of an image processing apparatus for merging an image or an image in a predetermined region (s) of a second format, as shown in Fig.

도 3은 본 발명의 일 실시 예에 따른, 이미지 처리 장치에서 새로운 이미지를 형성하기 위해 템플릿 이미지 내의 하나 이상의 미리 지정된 영역들에서 화상 또는 이미지를 병합하는 흐름도이다.3 is a flow diagram of merging an image or image in one or more pre-designated areas within a template image to form a new image in an image processing apparatus, in accordance with an embodiment of the present invention.

도 3을 참조하면, 302 단계에서, 이미지 처리 장치는 템플릿 데이터베이스(110)로부터 제2포맷의 미리 지정된 영역(들)을 포함하는 멀티 포맷 템플릿 이미지를 획득한 후, 304 단계로 진행한다. 그리고 304 단계에서, 이미지 처리 장치는 특정 장면의 이동 윈도우 프레임을 캡처한 후, 306 단계로 진행한다. 병합 처리가 카메라와 같은 이미지 처리 장치에서 구현되는 경우, 304 단계는 선택적으로 수행될 수 있다.Referring to FIG. 3, in step 302, the image processing apparatus acquires a multi-format template image including a predetermined region (s) of a second format from the template database 110, and then proceeds to step 304. In operation 304, the image processing apparatus captures a moving window frame of a specific scene, and then proceeds to operation 306. If the merging process is implemented in an image processing apparatus such as a camera, step 304 may be performed selectively.

그리고 306 단계에서, 이미지 처리 장치는 추출된 성분 정보를 참조하여 실시간으로 캡처된 이동 윈도우 프리뷰 프레임을 멀티 포맷 템플릿 이미지에서의 미리 지정된 영역(들)과 병합한 후, 308 단계로 진행한다. 예를 들면, 미리 지정된 영역(들)이 HSV 포맷에 존재하고 미리 지정되지 않은 영역이 RGB 포맷에 존재하면, 이동 윈도우 프리뷰 프레임의 각 픽셀의 RGB 값은 제2포맷의 미리 지정된 영역(들)의 대응하는 픽셀의 색상 정보와 매칭될 수 있다. 그 후에, 프리뷰 프레임의 각 픽셀과 미리 지정된 영역(들)에서의 대응하는 픽셀 간의 세기의 차이가 제1포맷의 미리 지정된 영역(들)의 대응하는 픽셀의 휘도 정보에 기초하여 계산된다. 따라서, 이동 윈도우 프리뷰 프레임의 각 픽셀은 계산된 세기 차이 및 대응하는 컬러 정보를 이동 윈도우 프리뷰 프레임의 각 픽셀에 적용함으로써 변경된다. 마지막으로, 멀티 포맷 템플릿 이미지에서의 미리 지정된 영역(들)의 각 픽셀은 각 이동 윈도우 프리뷰 프레임의 대응하는 변경된 픽셀과 병합된다.In step 306, the image processing apparatus merges the moving window preview frame captured in real time with the pre-designated area (s) in the multi-format template image with reference to the extracted component information, and then proceeds to step 308. For example, if a predetermined region (s) are present in the HSV format and an unspecified region is present in the RGB format, the RGB values of each pixel of the moving window preview frame may be stored in the predefined region And may be matched with the color information of the corresponding pixel. Thereafter, the difference in intensity between each pixel of the preview frame and the corresponding pixel in the predefined area (s) is calculated based on the luminance information of the corresponding pixel in the predefined area (s) of the first format. Thus, each pixel of the moving window preview frame is changed by applying the calculated intensity difference and corresponding color information to each pixel of the moving window preview frame. Finally, each pixel of the predefined region (s) in the multi-format template image is merged with the corresponding modified pixel of each moving window preview frame.

그리고 308 단계에서, 이미지 처리 장치는 병합된 이동 윈도우 프리뷰 프레임을 포함하는 미리 지정된 영역(들)을 갖는 템플릿 이미지를 이미지 디스플레이(106) 상에 표시한다. 여기서, 병합 처리가 이동 전화 또는 개인 컴퓨터와 같은 병합 처리 장치에 의해 구현되면, 이미지 처리 장치에 미리 저장된 이미지는 미리 지정된 영역(들)과의 병합을 위해 메모리로부터 패치(fetch)될 수 있다.
In step 308, the image processing apparatus displays on the image display 106 a template image having the predefined area (s) including the merged moving window preview frame. Here, if the merging process is implemented by a merge processing device such as a mobile phone or a personal computer, the image stored in advance in the image processing device can be fetched from the memory for merging with the predefined area (s).

도 4a 내지 4b는 본 발명의 일 실시 예에 따른 제1포맷의 미리 지정된 영역을 갖는 템플릿 이미지 및 제2포맷으로 변환된 미리 지정된 영역을 갖는 템플릿 이미지를 도시한 도면이다.4A and 4B are diagrams showing a template image having a predetermined area of a first format and a template image having a predetermined area converted into a second format according to an embodiment of the present invention.

도 4a 내지 4b를 참조하면, 템플릿 이미지(400)는 미리 지정된 영역(404)과 미리 지정되지 않은 영역(402)을 포함하고, 미리 지정된 영역(404)과 미리 지정되지 않은 영역(402)는 동일한 포맷(예를 들어, RGB 또는 YUV)을 갖는다. 도 2에 도시된 단계들을 사용하여 템플릿 이미지(400)를 변환하면, 제2포맷(HSV 또는 YUV)으로 변환된 미리 지정된 영역(452) 및 제1포맷으로 유지되는 미리 지정되지 않은 영역(402)을 포함하는 듀얼 포맷 템플릿 이미지(450)가 획득된다.
4A and 4B, the template image 400 includes a pre-designated area 404 and an unspecified area 402, and the pre-designated area 404 and the unspecified area 402 are the same Format (e.g., RGB or YUV). Transforming the template image 400 using the steps shown in Figure 2 results in a predefined region 452 transformed into a second format (HSV or YUV) and an unspecified region 402 maintained in a first format, A dual format template image 450 is obtained.

도 5a 내지 5b는 본 발명의 일 실시 예에 따른 제1포맷의 미리 지정된 영역들을 갖는 템플릿 이미지 및 상이한 포맷들로 변환된 미리 지정된 영역들을 갖는 템플릿 이미지를 도시한 도면이다.5A to 5B are diagrams showing a template image having predefined areas of a first format and a template image having predefined areas converted into different formats according to an embodiment of the present invention.

도 5a 내지 5b에 도시된 바와 같이, 템플릿 이미지(500)는 미리 지정된 영역들(504 및 506) 및 미리 지정되지 않은 영역(502)을 포함하고, 미리 지정된 영역들(504 및 506)과 미리 지정되지 않은 영역(502)는 동일한 포맷(예를 들어, RGB)을 갖는다. 도 2에 도시된 단계들을 사용하여 템플릿 이미지(500)를 변환하면, 제2포맷(HSV 또는 YUV)으로 변환된 미리 지정된 영역들(552 및 554) 및 제1포맷으로 유지되는 미리 지정되지 않은 영역(502)을 포함하는 듀얼 포맷 템플릿 이미지(550)가 획득된다.5A to 5B, the template image 500 includes predefined areas 504 and 506 and an unspecified area 502, and includes predefined areas 504 and 506, (E.g., RGB). Converting the template image 500 using the steps shown in FIG. 2 will result in pre-designated areas 552 and 554 converted to a second format (HSV or YUV) and an unspecified area A dual format template image 550 is obtained that includes the template 502.

이러한 동작을 통해, 본 발명은 이미지 처리 장치에서 멀티 포맷 템플릿 이미지를 생성할 때 소요되는 시간을 줄일 수 있는 효과를 달성할 수 있다.Through such operation, the present invention can achieve the effect of reducing the time required for generating the multi-format template image in the image processing apparatus.

본 실시 예들은 특정한 예시적인 실시 예들을 참조하여 설명되었고, 다양한 변경물들 및 변동물들이 다양한 실시 예들의 더 넓은 사상 및 범위로부터 벗어나지 않고 이들 실시 예들에 대해 이루어질 수도 있다는 것이 명백할 것이다. 또한, 여기에 설명한 다양한 장치들, 모듈들, 선택기들, 추정기들 등이 하드웨어 회로, 예를 들어, 상보적 금속 산화물 반도체 기반 로직 회로, 펌웨어, 소프트웨어 및/또는 머신 판독가능한 매체에 내장된 하드웨어, 펌웨어, 및/또는 소프트웨어의 임의의 조합을 사용하여 인에이블될 수도 있고 동작될 수도 있다. 예를 들어, 다양한 전기적 구조 및 방법들이 응용 주문형 집적 회로와 같은 트랜지스터들, 로직 게이트들, 및 전기 회로들을 사용하여 구현될 수도 있다.It will be apparent that the embodiments have been described with reference to specific exemplary embodiments, and that various changes and modifications may be made to these embodiments without departing from the broader spirit and scope of the various embodiments. It will also be appreciated that the various devices, modules, selectors, estimators, etc. described herein may be implemented within hardware circuitry, e.g., complementary metal oxide semiconductor based logic circuitry, firmware, software and / Firmware, and / or software. ≪ RTI ID = 0.0 > For example, various electrical structures and methods may be implemented using transistors, logic gates, and electrical circuits such as application specific integrated circuits.

상술한 본 발명의 설명에서는 이동통신단말기와 같은 구체적인 실시 예에 관해 설명하였으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시될 수 있다. 따라서 본 발명의 특허 범위는 상기 설명된 실시 예에 의하여 정할 것이 아니고 특허청구범위뿐 아니라 균등 범위에도 미침은 자명할 것이다.In the above description of the present invention, a specific embodiment such as a mobile communication terminal has been described, but various modifications may be made without departing from the scope of the present invention. Accordingly, the scope of the patent of the present invention is not limited by the above-described embodiments, and it will be obvious that the patent scope covers not only the claims but also the equivalents.

110: 템플릿 데이터베이스 102: 프로세서
106: 디스플레이 104: 메모리
108: 이미지 변환 모듈 112: 이미지 캡처 모듈
114: 이미지 병합 모듈 116: 디스플레이 모듈
110: Template database 102: Processor
106: display 104: memory
108: image conversion module 112: image capture module
114: image merging module 116: display module

Claims (17)

이미지 처리 장치에서 멀티 포맷 템플릿 이미지를 생성하는 방법에 있어서,
제1포맷의 템플릿 이미지에서 적어도 하나의 미리 지정된 영역을 식별하는 과정과 -상기 제1포맷은 상기 식별된 미리 지정된 영역에 포함된 픽셀들의 성분 정보에 대응하는 로 데이터(raw data) 포맷임-,
상기 템플릿 이미지를 디코딩함으로써 상기 식별된 미리 지정된 영역에 포함된 픽셀들의 성분 정보를 추출하는 과정과,
상기 추출된 성분 정보를 기반으로, 상기 식별된 미리 지정된 영역 이외의 영역에 포함된 픽셀들의 성분 정보의 포맷을 상기 제1포맷으로 유지하면서, 상기 식별된 미리 지정된 영역에 포함된 픽셀들의 성분 정보의 포맷을 상기 제1포맷에서 제2포맷으로 변환하는 과정과 -상기 제2포맷은 상기 제1포맷과 상이한 로 데이터(raw data) 포맷임- , 및
상기 식별된 미리 지정된 영역 이외의 영역이 상기 제1포맷이고, 상기 식별된 미리 지정된 영역이 상기 제2포맷인 멀티 포맷 템플릿 이미지를 획득하는 과정을 포함하는 멀티 포맷 템플릿 이미지 생성 방법.
A method for generating a multi-format template image in an image processing apparatus,
Identifying at least one predefined region in a template image of a first format, wherein the first format is a raw data format corresponding to elemental information of pixels contained in the identified predefined region,
Extracting component information of pixels included in the identified predetermined area by decoding the template image;
The method comprising the steps of: determining, based on the extracted component information, a format of component information of pixels included in an area other than the identified predetermined area in the first format, Converting the format from the first format to the second format, wherein the second format is a raw data format different from the first format, and
Format template image, wherein an area other than the identified pre-designated area is the first format, and the identified pre-designated area is the second format.
제 1 항에 있어서,
상기 제1포맷은 RGB 포맷, HSV 포맷 및 YUV 포맷 중에서 어느 하나인 것을 특징으로 하는 멀티 포맷 템플릿 이미지 생성 방법.
The method according to claim 1,
Wherein the first format is one of an RGB format, an HSV format, and a YUV format.
제 1 항에 있어서,
상기 제2포맷은 HSV 포맷, RGB 포맷 및 YUV 포맷 중에서 어느 하나인 것을 특징으로 하는 멀티 포맷 템플릿 이미지 생성 방법.
The method according to claim 1,
Wherein the second format is one of an HSV format, an RGB format, and a YUV format.
제 1 항에 있어서,
상기 멀티 포맷 템플릿 이미지를 상기 이미지 처리 장치의 메모리에 저장하는 과정을 더 포함하는 것을 특징으로 하는 멀티 포맷 템플릿 이미지 생성 방법.
The method according to claim 1,
Further comprising the step of storing the multi-format template image in a memory of the image processing apparatus.
제 4 항에 있어서,
상기 메모리에 저장된 상기 멀티 포맷 템플릿 이미지를 획득하는 과정과,
특정 장면의 이동 윈도우 프리뷰 프레임을 캡처하는 과정과,
상기 추출된 성분 정보를 기반으로 상기 캡처된 이동 윈도우 프리뷰 프레임을 상기 멀티 포맷 템플릿 이미지의 상기 미리 지정된 영역과 병합하는 과정과,
상기 병합된 템플릿 이미지를 표시하는 과정을 더 포함하는 것을 특징으로 하는 멀티 포맷 템플릿 이미지 생성 방법.
5. The method of claim 4,
Acquiring the multi-format template image stored in the memory;
Capturing a moving window preview frame of a specific scene;
Merging the captured moving window preview frame with the predetermined area of the multi-format template image based on the extracted component information;
And displaying the merged template image according to the merged template image.
이미지 처리 장치에서 멀티 포맷 템플릿 이미지를 생성하는 장치에 있어서,
디스플레이와,
프로세서와,
메모리를 포함하고,
상기 메모리는, 실행 시에, 상기 프로세서가, 제1포맷의 템플릿 이미지에서 적어도 하나의 미리 지정된 영역을 식별하고 -상기 제1포맷은 상기 식별된 미리 지정된 영역에 포함된 픽셀들의 성분 정보에 대응하는 로 데이터(raw data) 포맷임-, 상기 템플릿 이미지를 디코딩함으로써 상기 식별된 미리 지정된 영역에 포함된 픽셀들의 성분 정보를 추출하고, 상기 추출된 성분 정보를 기반으로, 상기 식별된 미리 지정된 영역 이외의 영역에 포함된 픽셀들의 성분 정보의 포맷을 상기 제1포맷으로 유지하면서, 상기 식별된 미리 지정된 영역에 포함된 픽셀들의 성분 정보의 포맷을 상기 제1포맷에서 제2포맷으로 변환하고 -상기 제2포맷은 상기 제1포맷과 상이한 로 데이터(raw data) 포맷임-, 상기 식별된 미리 지정된 영역 이외의 영역이 상기 제1포맷이고, 상기 식별된 미리 지정된 영역이 상기 제2포맷인 멀티 포맷 템플릿 이미지를 획득하도록 하는 인스트럭션들(instructions)을 저장하는 멀티 포맷 템플릿 이미지 생성 장치.
An apparatus for generating a multi-format template image in an image processing apparatus,
Display,
A processor,
Memory,
Wherein the memory, at run time, identifies at least one predefined area in the template image of the first format, wherein the processor identifies at least one predefined area in the template image corresponding to the component information of the pixels contained in the identified predefined area Extracting component information of pixels included in the identified pre-designated area by decoding the template image, and extracting component information of pixels other than the identified pre-designated area based on the extracted component information, Converting the format of the component information of the pixels included in the identified predefined area from the first format to the second format while maintaining the format of the component information of the pixels included in the area in the first format, Wherein the format is a raw data format different from the first format, an area other than the identified pre-designated area is the first format, The predetermined region is the second format, the multi-format multi-format template image generating unit for storing the instruction to (instructions) that to obtain a template image.
제 6 항에 있어서,
상기 제1포맷은 RGB 포맷, HSV 포맷 및 YUV 포맷 중에서 어느 하나인 것을 특징으로 멀티 포맷 템플릿 이미지 생성 장치.
The method according to claim 6,
Wherein the first format is one of an RGB format, an HSV format, and a YUV format.
제 6 항에 있어서,
상기 제2포맷은 HSV 포맷, RGB 포맷 및 YUV 포맷 중에서 어느 하나인 것을 특징으로 하는 멀티 포맷 템플릿 이미지 생성 장치.
The method according to claim 6,
Wherein the second format is one of an HSV format, an RGB format, and a YUV format.
제 6 항에 있어서,
상기 멀티 포맷 템플릿 이미지를 저장하는 템플릿 데이터베이스를 더 포함하는 것을 특징으로 하는 멀티 포맷 템플릿 이미지 생성 장치.
The method according to claim 6,
And a template database for storing the multi-format template image.
제 9 항에 있어서,
상기 메모리는 특정 장면의 이동 윈도우 프리뷰 프레임을 캡처하는 이미지 캡처 모듈을 포함하는 것을 특징으로 하는 멀티 포맷 템플릿 이미지 생성 장치.
10. The method of claim 9,
Wherein the memory comprises an image capture module for capturing a moving window preview frame of a particular scene.
제 10 항에 있어서,
상기 메모리는, 상기 템플릿 데이터베이스로부터 상기 멀티 포맷 템플릿 이미지를 획득하고, 상기 추출된 성분 정보를 기반으로 상기 캡처된 이동 윈도우 프리뷰 프레임을 상기 멀티 포맷 템플릿 이미지의 상기 미리 지정된 영역과 병합하는 이미지 병합 모듈을 더 포함하는 것을 특징으로 하는 멀티 포맷 템플릿 이미지 생성 장치.
11. The method of claim 10,
The memory includes an image merge module that obtains the multi-format template image from the template database and merges the captured moving window preview frame with the predetermined region of the multi-format template image based on the extracted component information Wherein the multi-format template image generating apparatus further comprises:
제 11 항에 있어서, 상기 메모리는, 상기 디스플레이 상에 상기 병합된 이동 윈도우 프리뷰 프레임을 포함하는 상기 템플릿 이미지를 표시하는 디스플레이 모듈을 더 포함하는 멀티 포맷 템플릿 이미지 생성 장치.
12. The apparatus of claim 11, wherein the memory further comprises a display module for displaying the template image including the merged moving window preview frame on the display.
이미지 처리 장치에서 멀티 포맷 템플릿 이미지를 생성하는 저장 매체에 있어서,
제1포맷의 템플릿 이미지에서 적어도 하나의 미리 지정된 영역을 식별하는 과정과 -상기 제1포맷은 상기 식별된 미리 지정된 영역에 포함된 픽셀들의 성분 정보에 대응하는 로 데이터(raw data) 포맷임-,
상기 템플릿 이미지를 디코딩함으로써 상기 식별된 적어도 하나의 미리 지정된 영역에 포함된 픽셀들의 성분 정보를 추출하는 과정과,
상기 추출된 성분 정보를 이용하여, 상기 식별된 미리 지정된 영역 이외의 영역에 포함된 픽셀들의 성분 정보의 포맷을 상기 제1포맷으로 유지하면서, 상기 식별된 미리 지정된 영역에 포함된 픽셀들의 성분 정보의 포맷을 상기 제1포맷에서 제2포맷으로 변환하는 과정과 -상기 제2포맷은 상기 제1포맷과 상이한 로 데이터(raw data) 포맷임-, 및
상기 식별된 미리 지정된 영역 이외의 영역이 상기 제1포맷이고, 상기 식별된 미리 지정된 영역이 상기 제2포맷인 멀티 포맷 템플릿 이미지를 획득하는 과정을 포함하는 방법을 실행하기 위한 프로그램이 기록된 멀티 포맷 템플릿 이미지 생성 저장 매체.
A storage medium for generating a multi-format template image in an image processing apparatus,
Identifying at least one predefined region in a template image of a first format, wherein the first format is a raw data format corresponding to elemental information of pixels contained in the identified predefined region,
Extracting component information of pixels included in the identified at least one predetermined area by decoding the template image;
The method comprising the steps of: using the extracted component information to maintain the format of component information of pixels included in an area other than the identified pre-designated area in the first format, Converting the format from the first format to the second format, wherein the second format is a raw data format different from the first format, and
Format template image, wherein the area other than the identified pre-designated area is the first format, and the identified pre-designated area is the second format. Template image creation storage medium.
제 13 항에 있어서,
상기 제1포맷은 RGB 포맷, HSV 포맷 및 YUV 포맷 중에서 어느 하나인 것을 특징으로 하는 멀티 포맷 템플릿 이미지 생성 저장 매체.
14. The method of claim 13,
Wherein the first format is one of an RGB format, an HSV format, and a YUV format.
제 13 항에 있어서,
상기 제2포맷은 HSV 포맷, RGB 포맷 및 YUV 포맷 중에서 어느 하나인 것을 특징으로 하는 멀티 포맷 템플릿 이미지 생성 저장 매체.
14. The method of claim 13,
Wherein the second format is one of an HSV format, an RGB format, and a YUV format.
제 13 항에 있어서,
상기 멀티 포맷 템플릿 이미지를 상기 이미지 처리 장치의 메모리에 저장하는 과정을 더 포함하는 것을 특징으로 하는 멀티 포맷 템플릿 이미지 생성 저장 매체.
14. The method of claim 13,
Further comprising the step of storing the multi-format template image in a memory of the image processing apparatus.
제 16 항에 있어서,
상기 메모리에 저장된 상기 멀티 포맷 템플릿 이미지를 획득하는 과정과,
특정 장면의 이동 윈도우 프리뷰 프레임을 캡처하는 과정과,
상기 추출된 성분 정보를 기반으로 상기 캡처된 이동 윈도우 프리뷰 프레임을 상기 멀티 포맷 템플릿 이미지의 상기 미리 지정된 영역과 병합하는 과정과,
상기 병합된 템플릿 이미지를 표시하는 과정을 더 포함하는 것을 특징으로 하는 멀티 포맷 템플릿 이미지 생성 저장 매체.
17. The method of claim 16,
Acquiring the multi-format template image stored in the memory;
Capturing a moving window preview frame of a specific scene;
Merging the captured moving window preview frame with the predetermined area of the multi-format template image based on the extracted component information;
And displaying the merged template image on the display unit.
KR1020120091735A 2011-10-01 2012-08-22 Method and apparatus of generating a multi-format template image in an image processing device, and storage medium there of KR101949993B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US13/628,943 US8929666B2 (en) 2011-10-01 2012-09-27 Method and apparatus of generating a multi-format template image from a single format template image
EP12186881.4A EP2575351A3 (en) 2011-10-01 2012-10-01 Method and apparatus of generating a multi-format template image from a single format template image

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IN3411CH2011 2011-10-01
IN3411/CHE/2011 2011-10-01

Publications (2)

Publication Number Publication Date
KR20130036143A KR20130036143A (en) 2013-04-11
KR101949993B1 true KR101949993B1 (en) 2019-02-19

Family

ID=48437682

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120091735A KR101949993B1 (en) 2011-10-01 2012-08-22 Method and apparatus of generating a multi-format template image in an image processing device, and storage medium there of

Country Status (1)

Country Link
KR (1) KR101949993B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050270304A1 (en) * 2004-06-02 2005-12-08 Atsushi Obinata Display controller, electronic apparatus and method for supplying image data
US20100118748A1 (en) * 2008-11-10 2010-05-13 James Pratt Video Share Model-Based Video Fixing
JP2011192145A (en) * 2010-03-16 2011-09-29 Canon Inc Image processor, image processing method, and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050270304A1 (en) * 2004-06-02 2005-12-08 Atsushi Obinata Display controller, electronic apparatus and method for supplying image data
US20100118748A1 (en) * 2008-11-10 2010-05-13 James Pratt Video Share Model-Based Video Fixing
JP2011192145A (en) * 2010-03-16 2011-09-29 Canon Inc Image processor, image processing method, and program

Also Published As

Publication number Publication date
KR20130036143A (en) 2013-04-11

Similar Documents

Publication Publication Date Title
JP6803378B2 (en) Reverse tone mapping method and equipment
CN108833938B (en) Method and apparatus for selecting video covers
CN111383201B (en) Scene-based image processing method and device, intelligent terminal and storage medium
US20140320602A1 (en) Method, Apparatus and Computer Program Product for Capturing Images
CN106610987B (en) Video image retrieval method, device and system
CN111263208A (en) Picture synthesis method and device, electronic equipment and storage medium
CN103517046A (en) Method, apparatus and computer program product for capturing video content
KR20220019288A (en) Apparatus and method for filtering in video coding
JP2017522794A (en) Method and apparatus for signaling in a bitstream the picture / video format of an LDR picture and the picture / video format of a decoded HDR picture obtained from the LDR picture and the illumination picture
US20230127009A1 (en) Joint objects image signal processing in temporal domain
US20080285868A1 (en) Simple Adaptive Wavelet Thresholding
JP4241774B2 (en) Image processing apparatus, image processing method, and program
CN114998122A (en) Low-illumination image enhancement method
US20200065943A1 (en) Image processing apparatus and method
US8929666B2 (en) Method and apparatus of generating a multi-format template image from a single format template image
KR101949993B1 (en) Method and apparatus of generating a multi-format template image in an image processing device, and storage medium there of
CN112954355A (en) Image frame processing method and device
CN113228046B (en) System and method for image fusion
US8953688B2 (en) In loop contrast enhancement for improved motion estimation
KR101711370B1 (en) Method and apparatus for processing the image
CN112991209B (en) Image processing method, device, electronic equipment and storage medium
CN116506630A (en) Image acquisition method, image display method and device
CN105991937A (en) Virtual exposure method and device based on Bayer format image
CN110942420A (en) Method and device for eliminating image captions
US11943453B2 (en) Method for encoding a video stream

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant