[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP4828788B2 - Image processing device - Google Patents

Image processing device Download PDF

Info

Publication number
JP4828788B2
JP4828788B2 JP2003347868A JP2003347868A JP4828788B2 JP 4828788 B2 JP4828788 B2 JP 4828788B2 JP 2003347868 A JP2003347868 A JP 2003347868A JP 2003347868 A JP2003347868 A JP 2003347868A JP 4828788 B2 JP4828788 B2 JP 4828788B2
Authority
JP
Japan
Prior art keywords
image
resolution
display
low
template
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
JP2003347868A
Other languages
Japanese (ja)
Other versions
JP2005117289A (en
Inventor
章剛 小倉
誠 柴田
聡 町田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2003347868A priority Critical patent/JP4828788B2/en
Publication of JP2005117289A publication Critical patent/JP2005117289A/en
Application granted granted Critical
Publication of JP4828788B2 publication Critical patent/JP4828788B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Studio Circuits (AREA)
  • Studio Devices (AREA)

Description

本発明は、携帯電話機やデジタルカメラ等の画像処理装置に関するもので、特に、背景画や前景画などのテンプレート画像と他の画像との合成に関する。   The present invention relates to an image processing apparatus such as a mobile phone or a digital camera, and particularly relates to synthesis of a template image such as a background image and a foreground image with another image.

テンプレート画像と被写体画像を合成して位置合わせ用の表示を行い、構図を決定している画像処理装置がある(例えば、特許文献1参照。)。   There is an image processing apparatus that combines a template image and a subject image to display for alignment and determines a composition (see, for example, Patent Document 1).

この特許文献1の画像処理装置にあっては、複数のテンプレート画像から1つのテンプレート画像を選択する時には、複数のテンプレート画像全画像を低解像度にして選択用表示を行い、応答速度の向上を図っている。また、選択したテンプレート画像と被写体画像とを位置合わせする時には、高解像度のままで両画像を合成して、モニタの解像度に合わせて位置合わせ用表示を行って、位置合わせを行った後、両画像の合成画像をメモリに保存する時には、カメラの解像度に合わせた高解像度で保存している。   In the image processing apparatus disclosed in Patent Document 1, when one template image is selected from a plurality of template images, all the plurality of template images are displayed at a low resolution for display for selection, thereby improving the response speed. ing. In addition, when aligning the selected template image and subject image, both images are combined at the high resolution, and the display for alignment is performed according to the resolution of the monitor. When the composite image of the image is stored in the memory, it is stored at a high resolution that matches the resolution of the camera.

また、2つの画像を合成して位置合わせ用表示を行い、構図を決定している撮像装置がある(例えば、特許文献2参照。)。   In addition, there is an imaging apparatus that combines two images to display for alignment and determines the composition (see, for example, Patent Document 2).

この特許文献2の撮像装置にあっては、2つの画像の位置合わせ用表示を行う時は、2つの画像共に高解像度のままで合成して、LCDに表示している。この時、2つの画像の位置合わせは、座標演算処理で行っており、この処理速度を速くするために、一方の画像の輝度情報をある閾値で区切って、座標演算処理の簡素化を行っている。
特開2002−218212号公報(第10−11頁、図4−図6) 特開平11−196362号公報(第12−14、19、20頁、図7−10、12、13図)
In the image pickup apparatus disclosed in Patent Document 2, when performing display for alignment of two images, the two images are combined with high resolution and displayed on the LCD. At this time, alignment of the two images is performed by coordinate calculation processing, and in order to increase the processing speed, the luminance information of one image is divided by a certain threshold value to simplify the coordinate calculation processing. Yes.
JP 2002-218212 A (page 10-11, FIG. 4 to FIG. 6) JP-A-11-196362 (pages 12-14, 19, 20 and FIGS. 7-10, 12, 13)

ところで、上述した特許文献1に記載される従来技術の画像処理装置においては、テンプレート画像と被写体画像とを位置合わせする時には、高解像度のままで両画像を合成して位置合わせ用表示を行っている。ところが、高解像度のままで両画像を合成して表示するためには、ソフトウェアのみで処理する場合、処理速度が遅くて、構図合わせのユーザビリティが悪いという問題がある。一方、ハードウェアで処理するためには、ハードウェアが増加して部品実装の面積増大や価格アップとなり、携帯電話機やデジタルカメラのような小型で安価な装置には適用できないという問題がある。   By the way, in the conventional image processing apparatus described in Patent Document 1 described above, when aligning the template image and the subject image, the images are combined and displayed for alignment while maintaining the high resolution. Yes. However, in order to synthesize and display both images with high resolution, when processing only with software, there is a problem that the processing speed is slow and the usability of composition adjustment is poor. On the other hand, in order to perform processing with hardware, there is a problem that the hardware increases, resulting in an increase in the area of component mounting and an increase in price, which cannot be applied to small and inexpensive devices such as mobile phones and digital cameras.

また、上述した特許文献2に記載される従来技術の撮像装置においては、2つの画像の位置合わせ用表示を行う時には、2つの画像共に高解像度のままで合成して、LCDに表示している。そのため、特許文献1と同様な問題がある。   Further, in the conventional imaging device described in Patent Document 2 described above, when performing display for alignment of two images, the two images are combined with high resolution and displayed on the LCD. . Therefore, there is a problem similar to that of Patent Document 1.

本発明は、上記の問題点を解決するためになされたもので、2つの画像の位置合わせ用表示を行う時には、処理速度が速くて、構図合わせのユーザビリティが良いと共に、位置合わせが終わった後、両画像の合成画像をメモリに保存する時には、高解像度で保存することができる画像処理装置を提供することを目的とする。   The present invention has been made to solve the above-described problems. When performing display for alignment of two images, the processing speed is high, the usability of composition alignment is good, and after alignment is completed. An object of the present invention is to provide an image processing apparatus capable of storing a composite image of both images in a memory at a high resolution.

上記目的を達成するために、本発明の画像処理装置は、背景画又は前景画である第1の画像を記憶する第1の画像記憶手段と、前記第1の画像と合成される第2の画像を記憶する第2の画像記憶手段と、前記第1の画像の解像度を下げる低解像度変換手段と、前記第1の画像の解像度を下げた低解像度画像と前記第2の画像を合成して表示用合成画像を作成する表示用合成手段と、前記表示用合成画像を表示する表示手段と、前記第1の画像と前記第2の画像を合成して保存用合成画像を作成する保存用合成手段とを具備前記低解像度画像の解像度は前記第2の画像の解像度よりも低いことを特徴とする。 In order to achieve the above object, an image processing apparatus of the present invention includes a first image storage unit that stores a first image that is a background image or a foreground image, and a second image that is combined with the first image. A second image storage means for storing an image; a low-resolution conversion means for reducing the resolution of the first image; and a low-resolution image obtained by reducing the resolution of the first image and the second image. Display combining means for creating a display composite image, display means for displaying the display composite image, and storage composite for combining the first image and the second image to create a storage composite image and means, the resolution of the low resolution image is being lower than the resolution of the second image.

本発明によれば、2つの画像の位置合わせ用表示を行う時には、一方のテンプレート画像の解像度が他方の被写体撮影中のカレント画像の解像度よりも低いことで、ハードウェアの増加なしに、他方の被写体撮影中のカレント画像は高解像度のままで、表示用合成画像をハードウェアにより作成して高速表示ができる。このことにより、構図合わせのユーザビリティが良い。 According to the present invention, when display for alignment of two images is performed, the resolution of one template image is lower than the resolution of the current image during photographing of the other subject, so that the other image can be displayed without increasing hardware . While the current image being photographed remains in high resolution, a composite image for display can be created by hardware and displayed at high speed. As a result, the usability of composition adjustment is good.

以下、本発明の実施例を、図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1〜図3は、本発明を携帯電話機に適用した実施例を示し、図1はカメラを有する携帯電話機の画像処理に関する主要部のブロック図、図2はテンプレート画像を作成する説明図、図3はテンプレート画像と被写体画像の合成を説明する図である。   1 to 3 show an embodiment in which the present invention is applied to a mobile phone, FIG. 1 is a block diagram of a main part relating to image processing of a mobile phone having a camera, and FIG. 2 is an explanatory view for creating a template image. 3 is a diagram for explaining the synthesis of the template image and the subject image.

図1は、カメラを有する携帯電話機の画像処理に関する主要部のブロック図を示す。携帯電話機の画像処理に関する主要部は、カメラユニット1、シャッターボタン2、制御部3、LCDコントローラ4、LCD5、ガイドフレームメモリ6、テンプレート画像メモリ7、カレント画像メモリ8、確定合成画像メモリ9などにより構成されている。   FIG. 1 is a block diagram of a main part relating to image processing of a mobile phone having a camera. The main parts relating to image processing of the cellular phone are a camera unit 1, a shutter button 2, a control unit 3, an LCD controller 4, an LCD 5, a guide frame memory 6, a template image memory 7, a current image memory 8, a confirmed composite image memory 9, and the like. It is configured.

更に、制御部3は、図示しないCPU、プログラムメモリ、I/Oなどにより構成されて、画像処理、通信処理、ユーザーインターフェース処理などをソフトウェアにより行う。また、LCDコントローラ4は、主画像メモリ41、小容量の副画像メモリ42、LCD制御部43などにより構成されて、LCD5に表示するための画像処理を行う。   Further, the control unit 3 includes a CPU, a program memory, an I / O, and the like (not shown), and performs image processing, communication processing, user interface processing, and the like by software. The LCD controller 4 includes a main image memory 41, a small-capacity sub-image memory 42, an LCD control unit 43, and the like, and performs image processing for displaying on the LCD 5.

LCDコントローラ4とLCD5とのインターフェース4aは、制御線や信号線の本数が多い。そのために、LCDコントローラ4とLCD5は、同じLCDユニット内に実装される。携帯電話機やデジタルカメラ等の小型の画像処理装置では、LCDユニットを大きくできないために、LCDコントローラ4のメモリも大容量を備えることができない。そのため、副次的な目的で使用する副画像メモリ42の容量は小容量となっている。   The interface 4a between the LCD controller 4 and the LCD 5 has a large number of control lines and signal lines. For this purpose, the LCD controller 4 and the LCD 5 are mounted in the same LCD unit. In a small image processing apparatus such as a mobile phone or a digital camera, since the LCD unit cannot be made large, the memory of the LCD controller 4 cannot have a large capacity. For this reason, the capacity of the sub-image memory 42 used for secondary purposes is small.

次に、携帯電話機の各部の機能について、図2、図3も用いて説明する。   Next, the function of each part of the mobile phone will be described with reference to FIGS.

(テンプレート画像の作成)
まず、合成する2つの画像の内の一方の画像であるテンプレート画像を作成する機能について説明する。ユーザー(使用者)は、キー(図示せず)を操作して、携帯電話機を撮影モードにする。そして、携帯電話機のカメラを被写体A(図2(a))に向ける。
(Create a template image)
First, a function for creating a template image which is one of two images to be combined will be described. A user (user) operates a key (not shown) to set the mobile phone to a shooting mode. Then, the camera of the mobile phone is pointed at the subject A (FIG. 2A).

この時、被写体Aは、カメラユニット1により撮影されて、高解像度の被写体画像が制御部3へ送出される。この被写体画像は、ユーザーがカメラの向きを変えると構図が変わって常時変化するカレント画像である。制御部3は、この被写体画像をLCDコントローラ4の主画像メモリ41へ送出する。LCDコントローラ4のLCD制御部43は、主画像メモリ41の被写体画像を読み出して、LCD5の画素配置に合わせた変換等を行って、LCD5へ被写体画像を送出する。LCD5はこれを表示する。   At this time, the subject A is photographed by the camera unit 1, and a high-resolution subject image is sent to the control unit 3. This subject image is a current image that changes constantly when the user changes the orientation of the camera. The control unit 3 sends this subject image to the main image memory 41 of the LCD controller 4. The LCD controller 43 of the LCD controller 4 reads out the subject image in the main image memory 41, performs conversion according to the pixel arrangement of the LCD 5, and sends the subject image to the LCD 5. The LCD 5 displays this.

この表示画像は、カメラの向きにより構図が変化する。ユーザーは、所望の構図となった時に、シャッターボタン2を押す。制御部3は、シャッターボタン2が押された時のカメラユニット1からの被写体画像である被写体A(図2(a))をカレント画像メモリ8又は他のSDカード(図示せず)などの外部メモリに保存する。   The composition of this display image changes depending on the orientation of the camera. The user presses the shutter button 2 when the desired composition is obtained. The control unit 3 sends a subject A (FIG. 2A), which is a subject image from the camera unit 1 when the shutter button 2 is pressed, to an external device such as a current image memory 8 or another SD card (not shown). Save to memory.

次に、ユーザーは、キーを操作して、ガイドフレーム表示モードにする。制御部3は、ガイドフレームメモリ6にある複数のガイドフレーム画像(図示せず)を読み出して、LCDコントローラ4を経由して、LCD5に表示する。ユーザーは、被写体A(図2(a))の顔の部分を抽出する目的の場合、その顔の輪郭に近いガイドフレーム(図2(b))を複数のガイドフレーム画像の中からキーを操作して選択する。   Next, the user operates the key to enter the guide frame display mode. The control unit 3 reads a plurality of guide frame images (not shown) in the guide frame memory 6 and displays them on the LCD 5 via the LCD controller 4. For the purpose of extracting the face portion of the subject A (FIG. 2 (a)), the user operates a key on a guide frame (FIG. 2 (b)) close to the contour of the face from a plurality of guide frame images. To select.

制御部3の輪郭抽出処理部(図示せず)は、カレント画像メモリ8に記憶されている被写体A(図2(a))と、選択されたガイドフレーム(図2(b))を基に、輪郭抽出処理を行い、顔の輪郭部を抽出する。この輪郭抽出処理については、様々な方法が公開されており、例えば、特開2001−188910号公報などがある。   The contour extraction processing unit (not shown) of the control unit 3 is based on the subject A (FIG. 2A) stored in the current image memory 8 and the selected guide frame (FIG. 2B). Then, the contour extraction process is performed to extract the contour portion of the face. For this contour extraction process, various methods are disclosed, for example, Japanese Patent Laid-Open No. 2001-188910.

次に、制御部3のテンプレート画像作成部(図示せず)は、抽出された顔の輪郭部を被写体A(図2(a))から中抜きした中抜きテンプレート画像(図2(c))を作成する。この時、中抜きした顔の部分をピンク色に変換する。この中抜きテンプレート画像(図2(c))は、フレーム(外枠や背景)として使用される画像であり、ピンク色である中抜きの顔の部分に他の画像を合成する目的で使用される。   Next, a template image creation unit (not shown) of the control unit 3 removes the extracted face contour from the subject A (FIG. 2A), and a hollow template image (FIG. 2C). Create At this time, the hollowed face portion is converted to pink. This hollow template image (FIG. 2 (c)) is an image used as a frame (outer frame or background), and is used for the purpose of synthesizing another image with a pink hollow face portion. The

また、制御部3のテンプレート画像作成部は、顔の輪郭部の外側を抜いた外抜きテンプレート画像(図2(d))を作成する。この時、外抜きした部分をピンク色に変換する。この外抜きテンプレート画像(図2(d))は、スタンプ(前景)として使用される画像であり、ピンク色である外抜き部分に他の画像を合成する目的で使用される。   Further, the template image creation unit of the control unit 3 creates an outside template image (FIG. 2D) in which the outside of the face contour is removed. At this time, the outside portion is converted into pink. This outside template image (FIG. 2 (d)) is an image used as a stamp (foreground), and is used for the purpose of synthesizing another image with the pink outside portion.

制御部3は、中抜きテンプレート画像(図2(c))及び外抜きテンプレート画像(図2(d))を、テンプレート画像メモリ7に記憶する。   The control unit 3 stores the hollow template image (FIG. 2C) and the outside template image (FIG. 2D) in the template image memory 7.

この中抜きテンプレート画像(図2(c))及び外抜きテンプレート画像(図2(d))は、カメラユニット1により撮影された被写体A(図2(a))と同様に、高解像度の画像である。   The hollow template image (FIG. 2C) and the outer template image (FIG. 2D) are high-resolution images, similar to the subject A (FIG. 2A) photographed by the camera unit 1. It is.

(テンプレート画像と被写体画像の合成表示)
次に、合成する2つの画像の内の他方の画像である被写体画像と、前述のテンプレート画像の合成表示について説明する。テンプレート画像は、外抜きテンプレート画像(図2(d))の場合について説明する。
(Composite display of template image and subject image)
Next, a combined display of the subject image that is the other of the two images to be combined and the template image described above will be described. The case where the template image is an outside template image (FIG. 2D) will be described.

ユーザーは、キーを操作して、携帯電話機を画像合成モードにする。制御部3は、テンプレート画像メモリ7に記憶されている複数のテンプレート画像を読み出して、LCD5に表示する。ユーザーは、複数のテンプレート画像の中から外抜きテンプレート画像(図2(d))を選択する。   The user operates the key to set the mobile phone to the image composition mode. The control unit 3 reads a plurality of template images stored in the template image memory 7 and displays them on the LCD 5. The user selects an outside template image (FIG. 2D) from among a plurality of template images.

制御部3は、このテンプレート画像メモリ7に記憶されている高解像度の外抜きテンプレート画像(図2(d))を、LCDコントローラ4の副画像メモリ42へ送出する。高解像度として、例えば、画像1ドットあたり8ビットの色情報だとする。ところが、副画像メモリ42は小容量のメモリであり、例えば、画像1ドットあたり4ビットの色情報を記憶する容量を備えている。   The control unit 3 sends the high-resolution outside-extracted template image (FIG. 2D) stored in the template image memory 7 to the sub-image memory 42 of the LCD controller 4. As high resolution, for example, color information of 8 bits per dot of image is assumed. However, the sub-image memory 42 is a small-capacity memory, and has a capacity for storing, for example, 4-bit color information per dot of image.

この時、8ビットの色情報の内、上位4ビットの色情報のみが副画像メモリ42に書き込まれるように、制御部3とLCDコントローラ4の接続ハードを構成している。このことにより、色情報の減色が行われる。但し、外抜きのピンク色部分は、上位ビットのみの単一階調であり、そのままピンク色が保持される。   At this time, the connection hardware of the control unit 3 and the LCD controller 4 is configured so that only the upper 4 bits of the color information of 8 bits are written in the sub-image memory 42. As a result, the color information is reduced. However, the outside pink color portion is a single gradation only of the upper bits, and the pink color is maintained as it is.

この結果、副画像メモリ42には、図3(b)に示す減色した低解像度の外抜きテンプレート画像が記憶される。   As a result, the sub-image memory 42 stores the color-reduced low-resolution externally-extracted template image shown in FIG.

なお、8ビットを上位4ビットに減らす処理は、ハードウェアで実行する以外にも、ソフトウェア処理により、高解像度の外抜きテンプレート画像(図2(d))を、図3(b)に示す減色した低解像度の外抜きテンプレート画像に一旦変換し、そして、低解像度の外抜きテンプレート画像(図3(b))をLCDコントローラ4の副画像メモリ42へ送出してもよい。   Note that the process of reducing 8 bits to the upper 4 bits is performed not only by hardware but also by software processing to reduce a high-resolution exterior template image (FIG. 2D) as shown in FIG. 3B. Alternatively, the low-resolution external template image may be temporarily converted, and the low-resolution external template image (FIG. 3B) may be sent to the sub-image memory 42 of the LCD controller 4.

また、低解像度への変換は、色情報の減色に限らず、画像1ドットの面積変換などの他の変換方法であっても良く、情報量が減少すればよい。   Further, the conversion to low resolution is not limited to the color information reduction, but may be another conversion method such as area conversion of one dot of the image, and the amount of information only needs to be reduced.

次に、ユーザーは、携帯電話機のカメラを被写体B(図3(a))に向ける。   Next, the user points the camera of the mobile phone toward the subject B (FIG. 3A).

この時、被写体Bは、カメラユニット1により撮影されて、高解像度の被写体画像が制御部3へ常時送出される。この被写体画像は、ユーザーがカメラの向きを変えると構図が変わって画像が常時変化するカレント画像である。制御部3は、この被写体画像をLCDコントローラ4の主画像メモリ41へ送出する。   At this time, the subject B is photographed by the camera unit 1, and a high-resolution subject image is constantly sent to the control unit 3. The subject image is a current image in which the composition changes constantly when the user changes the camera direction. The control unit 3 sends this subject image to the main image memory 41 of the LCD controller 4.

LCDコントローラ4のLCD制御部43は、主画像メモリ41に常時書き込まれる被写体B(図3(a))のカレント画像と、副画像メモリ42の減色した低解像度の外抜きテンプレート画像(図3(b))とを以下に説明する方法で合成する。   The LCD control unit 43 of the LCD controller 4 includes the current image of the subject B (FIG. 3A) that is constantly written in the main image memory 41 and the low-resolution externally-extracted template image (FIG. and b)) are synthesized by the method described below.

LCD制御部43は、外抜きテンプレート画像(図3(b))のピンク色検出手段を有しており、画素毎に、ピンク色検出を行う。そして、ピンク色を検出した画素については、主画像メモリ41の被写体B(図3(a))のカレント画像の該当する画素をLCD5へ送出する。   The LCD control unit 43 has a pink color detecting means for the outside template image (FIG. 3B), and performs pink color detection for each pixel. Then, with respect to the pixels for which the pink color is detected, the corresponding pixels of the current image of the subject B (FIG. 3A) in the main image memory 41 are sent to the LCD 5.

また、LCD制御部43は、外抜きテンプレート画像(図3(b))のピンク色以外の画素については、副画像メモリ42の外抜きテンプレート画像(図3(b))の該当する画素をLCD5へ送出する。つまり、外抜きテンプレート画像(図3(b))の顔の部分がLCD5へ送出される。   Further, the LCD control unit 43 sets the corresponding pixels of the outside template image (FIG. 3B) in the sub-image memory 42 for the pixels other than pink in the outside template image (FIG. 3B). To send. That is, the face portion of the outside template image (FIG. 3B) is sent to the LCD 5.

この合成処理ハードウェアは、ピンク色検出デコーダ(図示せず)、及び2つの画像のいずれかを選択するマルチプレクサ(図示せず)により簡単に構成される。しかもハードウェアであるため、この合成処理及び表示は高速で行われる。   This synthesis processing hardware is simply configured by a pink color detection decoder (not shown) and a multiplexer (not shown) for selecting one of the two images. Moreover, since it is hardware, the composition processing and display are performed at high speed.

その結果、LCD5には、図3(c)に示す合成画像が表示される。ユーザーは、この合成画像を見ながら、カメラの向きを変えて、被写体Bのアングルを変える。この時、アングルを変えて常に変化する被写体Bの高解像度のカレント画像と、低解像度の固定のテンプレート画像との合成表示は、高速で行われるために、ユーザーは違和感なく、ユーザビリティのよい状態で位置合わせを行うことができる。テンプレート画像は低解像度であるが、位置合わせを行う目的のためには、何ら問題はない。   As a result, the composite image shown in FIG. The user changes the angle of the subject B by changing the direction of the camera while viewing the composite image. At this time, since the high-resolution current image of the subject B that constantly changes by changing the angle and the low-resolution fixed template image are displayed at high speed, the user feels comfortable and has good usability. Alignment can be performed. Although the template image has a low resolution, there is no problem for the purpose of alignment.

そして、図3(d)に示すように、ユーザーは、外抜きテンプレート画像(図3(b))の顔の部分と、被写体B(図3(a))の顔の部分の位置が合って、所望の構図となった時に、シャッターボタン2を押して位置合わせが確定する。   Then, as shown in FIG. 3D, the user matches the position of the face part of the outside template image (FIG. 3B) with the face part of the subject B (FIG. 3A). When the desired composition is obtained, the shutter button 2 is pressed to confirm the alignment.

(テンプレート画像と被写体画像の合成保存)
次に、シャッターボタン2が押された時のカレント画像と、前述のテンプレート画像の合成保存について説明する。制御部3は、シャッターボタン2が押された時、その時点のカメラユニット1からのカレント画像である被写体B(図3(a))をカレント画像メモリ8に一旦記憶する。
(Composite save of template image and subject image)
Next, a description will be given of combining and saving the current image when the shutter button 2 is pressed and the template image described above. When the shutter button 2 is pressed, the control unit 3 temporarily stores the subject B (FIG. 3A) that is the current image from the camera unit 1 at that time in the current image memory 8.

次に、制御部3は、カレント画像メモリ8に一旦記憶してある確定した被写体B(図3(a))の高画質画像と、テンプレート画像メモリ7に保存してある高画質の外抜きテンプレート画像(図2(d))を読み出す。そして、ソフトウェア処理により以下に説明するように合成する。   Next, the control unit 3 stores the high-quality image of the determined subject B (FIG. 3A) once stored in the current image memory 8 and the high-quality outside template stored in the template image memory 7. The image (FIG. 2 (d)) is read out. Then, they are synthesized by software processing as described below.

制御部3は、外抜きテンプレート画像(図2(d))の画素毎に、ピンク色検出を行う。そして、ピンク色を検出した画素については、カレント画像メモリ8の被写体B(図3(a))の該当する画素を確定合成画像メモリ9に保存する。   The control unit 3 performs pink color detection for each pixel of the outside template image (FIG. 2D). Then, with respect to the pixel in which the pink color is detected, the corresponding pixel of the subject B (FIG. 3A) in the current image memory 8 is stored in the confirmed composite image memory 9.

また、制御部3は、外抜きテンプレート画像(図2(d))のピンク色以外の画素については、外抜きテンプレート画像(図2(d))の該当する画素を確定合成画像メモリ9に保存する。つまり、外抜きテンプレート画像(図2(d))の顔の部分が確定合成画像メモリ9に保存される。これを全画素について行うことにより、高画質の確定合成画像(図3(e))が確定合成画像メモリ9に保存される。   Further, the control unit 3 stores the corresponding pixels of the outside template image (FIG. 2D) in the confirmed composite image memory 9 for pixels other than pink in the outside template image (FIG. 2D). To do. That is, the face portion of the outside template image (FIG. 2D) is stored in the confirmed composite image memory 9. By performing this operation for all the pixels, a high-definition fixed composite image (FIG. 3 (e)) is stored in the final composite image memory 9.

次に、この高解像度の確定合成画像の表示は、制御部3は、確定合成画像メモリ9に保存してある確定合成画像(図3(e))を読み出して、LCDコントローラ4の主画像メモリ41へ送出する。LCDコントローラ4のLCD制御部43は、主画像メモリ41の確定合成画像を読み出して、LCD5の画素配置に合わせた変換等を行って、LCD5へ被写体画像を送出する。LCD5はこれを表示する。   Next, for the display of the high-resolution confirmed composite image, the control unit 3 reads the confirmed composite image (FIG. 3E) stored in the confirmed composite image memory 9 to display the main image memory of the LCD controller 4. 41. The LCD control unit 43 of the LCD controller 4 reads the confirmed composite image in the main image memory 41, performs conversion according to the pixel arrangement of the LCD 5, and sends the subject image to the LCD 5. The LCD 5 displays this.

なお、上述した実施例では、テンプレート画像は、外抜きテンプレート画像(図2(d))を使用したが、中抜きテンプレート画像(図2(c))を使用する場合も、同様に行うことができる。   In the above-described embodiment, the template image (FIG. 2 (d)) is used as the template image. However, when the template image (FIG. 2 (c)) is used, the template image can be similarly processed. it can.

また、上述した実施例では、カレント画像を高画質表示し、テンプレート画像を低画質表示したが、逆に、カレント画像を低画質表示し、テンプレート画像を高画質表示してもよい。そのためには、制御部3は、カレント画像をLCDコントローラ4の副画像メモリ42へ送出し、テンプレート画像をLCDコントローラ4の主画像メモリ41へ送出すればよい。   In the above-described embodiment, the current image is displayed in high quality and the template image is displayed in low quality. Conversely, the current image may be displayed in low quality and the template image may be displayed in high quality. For this purpose, the control unit 3 may send the current image to the sub image memory 42 of the LCD controller 4 and send the template image to the main image memory 41 of the LCD controller 4.

このように、実施例によれば、ハードウェアの増加なしに、2つの画像を高速で合成表示し、ユーザーは、位置合わせを高速で行うことができ、又、位置合わせ後は、高解像度の画像を保存することができる。   As described above, according to the embodiment, the two images can be synthesized and displayed at high speed without increasing hardware, and the user can perform alignment at high speed. Images can be saved.

なお、上述した実施例では、合成する2つの画像の一方は、ユーザーがカメラの向きを変えると構図が変わって画像が常時変化するカレント画像(図3(a))であったが、固定された画像であってもよい。たとえば、複数の商品である「かつら」の固定画像が既に他方のテンプレート画像(図3(b))と既に位置合わせされた構図として備えられている場合、「かつら」の固定画像と他方のテンプレート画像(図3(b))の顔の部分とを高速で合成表示し、順次、複数の「かつら」の固定画像に切り換えて表示を行うことができる。そして、ユーザーは気に入った「かつら」を選択することができる。   In the above-described embodiment, one of the two images to be combined is the current image (FIG. 3A) in which the composition changes and the image constantly changes when the user changes the camera direction, but is fixed. It may be an image. For example, when a fixed image of “wig” which is a plurality of products is already provided as a composition already aligned with the other template image (FIG. 3B), the fixed image of “wig” and the other template The face portion of the image (FIG. 3B) can be synthesized and displayed at a high speed, and can be sequentially switched to a plurality of “wig” fixed images for display. Then, the user can select a favorite “wig”.

このように、ハードウェアの増加なしに、合成する2つの画像を高速で合成して表示することができる。又、合成画像を決定後は、高解像度の合成画像として保存することができる。   In this way, two images to be combined can be combined and displayed at high speed without an increase in hardware. Further, after the composite image is determined, it can be stored as a high-resolution composite image.

本発明の実施例に係るカメラを有する携帯電話機の画像処理に関する主要部のブロック図。The block diagram of the principal part regarding the image processing of the mobile telephone which has a camera which concerns on the Example of this invention. 本発明の各実施例に係るテンプレート画像を作成する説明図。Explanatory drawing which creates the template image which concerns on each Example of this invention. 本発明の各実施例に係るテンプレート画像と被写体画像の合成を説明する図。The figure explaining the synthesis | combination of the template image and subject image which concern on each Example of this invention.

符号の説明Explanation of symbols

1 カメラユニット
2 シャッターボタン
3 制御部
4 LCDコントローラ
5 LCD
6 ガイドフレームメモリ
7 テンプレート画像メモリ
8 カレント画像メモリ
9 確定合成画像メモリ
41 主画像メモリ
42 小容量の副画像メモリ
43 LCD制御部
1 Camera unit 2 Shutter button 3 Control unit 4 LCD controller 5 LCD
6 Guide frame memory 7 Template image memory 8 Current image memory 9 Final composite image memory 41 Main image memory 42 Sub-capacity memory 43 with a small capacity LCD controller

Claims (6)

背景画又は前景画である第1の画像を記憶する第1の画像記憶手段と、
前記第1の画像と合成される第2の画像を記憶する第2の画像記憶手段と、
前記第1の画像の解像度を下げる低解像度変換手段と、
前記第1の画像の解像度を下げた低解像度画像と前記第2の画像を合成して表示用合成画像を作成する表示用合成手段と、
前記表示用合成画像を表示する表示手段と、
前記第1の画像と前記第2の画像を合成して保存用合成画像を作成する保存用合成手段とを具備
前記低解像度画像の解像度は前記第2の画像の解像度よりも低いことを特徴とする画像処理装置。
First image storage means for storing a first image that is a background image or a foreground image;
Second image storage means for storing a second image to be combined with the first image;
Low-resolution conversion means for reducing the resolution of the first image;
Display combining means for combining the low-resolution image with the resolution of the first image lowered and the second image to create a display combined image;
Display means for displaying the composite image for display;
; And a storage synthesizing means for creating a store combined image by combining the first image and the second image,
The image processing apparatus according to claim 1, wherein the resolution of the low-resolution image is lower than the resolution of the second image .
背景画又は前景画である第1の画像を記憶する第1の画像記憶手段と、
前記第1の画像と合成される第2の画像を記憶する第2の画像記憶手段と、
前記第2の画像の解像度を下げる低解像度変換手段と、
前記第2の画像の解像度を下げた低解像度画像と前記第1の画像を合成して表示用合成画像を作成する表示用合成手段と、
前記表示用合成画像を表示する表示手段と、
前記第1の画像と前記第2の画像を合成して保存用合成画像を作成する保存用合成手段と
を具備
前記低解像度画像の解像度は前記第1の画像の解像度よりも低いことを特徴とする画像処理装置。
First image storage means for storing a first image that is a background image or a foreground image;
Second image storage means for storing a second image to be combined with the first image;
Low-resolution conversion means for reducing the resolution of the second image;
Display compositing means for compositing the first image with a low resolution image in which the resolution of the second image is lowered;
Display means for displaying the composite image for display;
; And a storage synthesizing means for creating a store combined image by combining the first image and the second image,
An image processing apparatus according to claim 1, wherein the resolution of the low-resolution image is lower than the resolution of the first image .
背景画又は前景画であるテンプレート画像を記憶するテンプレート画像記憶手段と、
カメラアングルにより常時変化する被写体のカレント画像を出力する撮影手段と、
前記テンプレート画像の解像度を下げる低解像度変換手段と、
前記テンプレート画像の解像度を下げた低解像度テンプレート画像と前記カレント画像を合成して表示用合成画像を作成する表示用合成手段と、
前記表示用合成画像を表示する表示手段と、
前記カメラアングル確定時の前記カレント画像を記憶する確定カレント画像記憶手段と、
前記確定カレント画像と前期テンプレート画像を合成して保存用合成画像を作成する保存用合成手段と
を具備
前記低解像度画像の解像度は前記カレント画像の解像度よりも低いことを特徴とする画像処理装置。
Template image storage means for storing a template image that is a background image or a foreground image;
Photographing means for outputting a current image of a subject constantly changing according to a camera angle;
Low resolution conversion means for reducing the resolution of the template image;
Display combining means for combining the current image with a low-resolution template image with a reduced resolution of the template image to create a display combined image;
Display means for displaying the composite image for display;
A confirmed current image storage means for storing the current image when the camera angle is confirmed;
; And a storage synthesizing means for creating a store combined image by combining the determined current image and the previous term template image,
The image processing apparatus according to claim 1, wherein the resolution of the low-resolution image is lower than the resolution of the current image .
背景画又は前景画であるテンプレート画像を記憶するテンプレート画像記憶手段と、
カメラアングルにより常時変化する被写体のカレント画像を出力する撮影手段と、
前記カレント画像の解像度を下げる低解像度変換手段と、
前記カレント画像の解像度を下げた低解像度カレント画像と前記テンプレート画像を合成して表示用合成画像を作成する表示用合成手段と、
前記表示用合成画像を表示する表示手段と、
前記カメラアングル確定時の前記カレント画像を記憶する確定カレント画像記憶手段と、
前記確定カレント画像と前期テンプレート画像を合成して保存用合成画像を作成する保存用合成手段と
を具備
前記低解像度画像の解像度は前記テンプレート画像の解像度よりも低いことを特徴とする画像処理装置。
Template image storage means for storing a template image that is a background image or a foreground image;
Photographing means for outputting a current image of a subject constantly changing according to a camera angle;
Low resolution conversion means for reducing the resolution of the current image;
Display compositing means for composing the template image with the low-resolution current image with a reduced resolution of the current image to create a composite image for display;
Display means for displaying the composite image for display;
A confirmed current image storage means for storing the current image when the camera angle is confirmed;
; And a storage synthesizing means for creating a store combined image by combining the determined current image and the previous term template image,
The image processing apparatus according to claim 1, wherein the resolution of the low-resolution image is lower than the resolution of the template image .
さらに、前記低解像度画像を記憶する第3の画像記憶手段を備え、And further comprising third image storage means for storing the low resolution image,
前記低解像度変換手段は、The low resolution conversion means includes
前記第1の画像記憶手段の第1の画像の解像度を表すビット数の内、前記第3の画像記憶手段の容量に合わせて、上位側の複数のビット分の第1の画像を前記低解像度画像として、前記第3の画像記憶手段に記憶させ、Of the number of bits representing the resolution of the first image stored in the first image storage means, the first image corresponding to a plurality of higher-order bits is converted into the low resolution in accordance with the capacity of the third image storage means. As an image, it is stored in the third image storage means,
前記表示用合成手段は、The display combining means includes:
前記低解像度画像と前記第2の画像を合成して前記表示手段に表示させることを特徴とする請求項1記載の画像処理装置。The image processing apparatus according to claim 1, wherein the low-resolution image and the second image are combined and displayed on the display unit.
さらに、前記低解像度画像を記憶する第3の画像記憶手段を備え、And further comprising third image storage means for storing the low resolution image,
前記低解像度変換手段は、The low resolution conversion means includes
前記テンプレート画像記憶手段のテンプレート画像の解像度を表すビット数の内、前記第3の画像記憶手段の容量に合わせて、上位側の複数のビット分のテンプレート画像を前記低解像度画像として、前記第3の画像記憶手段に記憶させ、Of the number of bits representing the resolution of the template image stored in the template image storage unit, a plurality of higher-order template images corresponding to the capacity of the third image storage unit are used as the low resolution image. Stored in the image storage means,
前記表示用合成手段は、The display combining means includes:
前記低解像度画像と前記カレント画像を合成して前記表示手段に表示させることを特徴とする請求項3記載の画像処理装置。4. The image processing apparatus according to claim 3, wherein the low resolution image and the current image are combined and displayed on the display means.
JP2003347868A 2003-10-07 2003-10-07 Image processing device Expired - Fee Related JP4828788B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003347868A JP4828788B2 (en) 2003-10-07 2003-10-07 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003347868A JP4828788B2 (en) 2003-10-07 2003-10-07 Image processing device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2009259545A Division JP4924699B2 (en) 2009-11-13 2009-11-13 Image processing device

Publications (2)

Publication Number Publication Date
JP2005117289A JP2005117289A (en) 2005-04-28
JP4828788B2 true JP4828788B2 (en) 2011-11-30

Family

ID=34540250

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003347868A Expired - Fee Related JP4828788B2 (en) 2003-10-07 2003-10-07 Image processing device

Country Status (1)

Country Link
JP (1) JP4828788B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010063147A (en) * 2009-11-13 2010-03-18 Toshiba Corp Image processing apparatus

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5621524B2 (en) * 2010-11-09 2014-11-12 カシオ計算機株式会社 Image processing apparatus and method, and program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010063147A (en) * 2009-11-13 2010-03-18 Toshiba Corp Image processing apparatus

Also Published As

Publication number Publication date
JP2005117289A (en) 2005-04-28

Similar Documents

Publication Publication Date Title
US8009337B2 (en) Image display apparatus, method, and program
JP5195818B2 (en) Display control device
JP4998595B2 (en) Image composition apparatus and program
AU2010313042B2 (en) Moving image processing program, moving image processing device, moving image processing method, and image-capturing device provided with moving image processing device
JP6948810B2 (en) Image processing system
US7023455B2 (en) Apparatus and method for processing video signal
JP5023355B2 (en) Liquid crystal display device, liquid crystal display method and program
JP5950755B2 (en) Image processing apparatus, control method, program, and storage medium
JP4828788B2 (en) Image processing device
JP4749701B2 (en) On-screen display device
JP4924699B2 (en) Image processing device
JP4735166B2 (en) Image display apparatus and program
US7343050B2 (en) Image synthesizing apparatus, image synthesizing method and a computer readable recording medium having recorded a program
JP5705027B2 (en) Image processing apparatus, image processing apparatus control method, program, and recording medium
JP2007124377A (en) Image data output control apparatus
JP4689243B2 (en) Image processing apparatus, image processing method, and digital camera
JP2004297300A (en) Image recording apparatus and electronic camera
JP2012151585A (en) Digital zoom mechanism, digital zoom control method and digital zoom control program
JP4525382B2 (en) Display device and imaging device
JP2005322233A (en) Memory efficient method and apparatus for compression encoding large overlaid camera image
JP4641752B2 (en) Image output device
JP3296834B2 (en) Split screen display device
JP5629476B2 (en) Display control device, display control device control method, program, and recording medium
JP2005266792A (en) Memory efficient method and apparatus for displaying large overlaid camera image
JP2012068951A (en) Image processing apparatus and control method thereof

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20050415

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20050606

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061005

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081219

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090217

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090818

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110915

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140922

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140922

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees