JP2008059006A - Image synthesizing apparatus, program, recording medium - Google Patents

Image synthesizing apparatus, program, recording medium Download PDF

Info

Publication number
JP2008059006A
JP2008059006A JP2006231451A JP2006231451A JP2008059006A JP 2008059006 A JP2008059006 A JP 2008059006A JP 2006231451 A JP2006231451 A JP 2006231451A JP 2006231451 A JP2006231451 A JP 2006231451A JP 2008059006 A JP2008059006 A JP 2008059006A
Authority
JP
Japan
Prior art keywords
image
contour
face
category
image composition
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.)
Pending
Application number
JP2006231451A
Other languages
Japanese (ja)
Inventor
Yuichiro Nakada
雄一郎 中田
Natsue Kurachi
奈津恵 倉知
Satoshi Tabata
聡 田端
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.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
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 Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2006231451A priority Critical patent/JP2008059006A/en
Publication of JP2008059006A publication Critical patent/JP2008059006A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an image synthesizing apparatus which can reduce maintenance and management burden of a material image for image synthesis. <P>SOLUTION: The image synthesizing apparatus 3 is equipped with; a material image selection means 11; an image synthesizing means 12; an image synthesis result output means 13; a face image selection means 14; a face contour extraction means 15; a face image management means 17; and a storage part 23 holding a material image 41 and category information 42 such as XML data. The face image selection means 14 acquires the face image. The face contour extraction means 15 extracts the face contour image for image synthesizing from the face image. The material image selection method 11 selects the material image. The image synthesizing means 12 creates the synthesized image by synthesizing the face contour image and the material image. The image synthesis result output means 13 outputs the synthesized image which is a result of image synthesis. A material image management means 17 manages a database of material information 41 based on category information 42. The image synthesizing system 1 updates a database of the material image 41 by updating the category information 42. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、複数の画像を合成する画像合成装置に関する。   The present invention relates to an image composition device that composes a plurality of images.

従来、画像合成装置は、複数の画像を重畳することにより画像合成を行う。また、原画像の一部を合成用画像で置き換える画像合成装置がある(例えば、[特許文献1]参照。)。また、顔画像にヘアスタイル画像やドレス画像等の素材画像を合成する画像合成装置がある。この画像合成装置は、顔画像から顔輪郭を自動認識し、顔輪郭画像と素材画像とを画像合成して表示する。   Conventionally, an image composition device performs image composition by superimposing a plurality of images. In addition, there is an image composition device that replaces a part of an original image with a composition image (see, for example, [Patent Document 1]). There is also an image composition device that synthesizes a material image such as a hairstyle image or a dress image with a face image. This image composition device automatically recognizes a face outline from a face image, and synthesizes and displays the face outline image and the material image.

特開平9−102028号公報Japanese Patent Laid-Open No. 9-102028

しかしながら、従来の画像合成装置は、画像合成用の素材画像を大量に保持するので、素材画像の維持管理が困難であるという問題点がある。また、素材画像の更新や分類に係る労力的負担が増大するという問題点がある。また、アプリケーションに組み込まれた素材画像を管理する場合には、アプリケーション自体を修正することにより素材画像を更新する必要があるという問題点がある。   However, since the conventional image composition apparatus holds a large amount of material images for image composition, there is a problem that it is difficult to maintain and manage the material images. In addition, there is a problem that the labor burden relating to the update and classification of the material image increases. Further, when managing a material image incorporated in an application, there is a problem that it is necessary to update the material image by correcting the application itself.

本発明は、以上の問題点に鑑みてなされたものであり、画像合成用の素材画像の維持管理負担を軽減することができる画像合成装置を提供することを目的とする。   The present invention has been made in view of the above problems, and an object of the present invention is to provide an image composition apparatus that can reduce the maintenance management burden of material images for image composition.

前述した目的を達成するために第1の発明は、少なくとも1つの端末装置にネットワークを介して接続され画像合成を行う画像合成装置であって、階層的に分類された素材画像と、前記素材情報が属するカテゴリを示すカテゴリ情報と、を保持する保持手段と、前記端末装置の入力画像から輪郭を認識する輪郭認識手段と、前記端末装置に前記輪郭の画像と合成する素材画像を選択させる素材画像選択手段と、前記輪郭の画像と前記選択された素材画像とを画像合成する画像合成手段と、前記端末装置に前記画像合成の結果を出力する画像合成結果出力手段と、を具備することを特徴とする画像合成装置である。   In order to achieve the above-described object, a first invention is an image composition device that performs image composition by connecting to at least one terminal device via a network, and includes hierarchically classified material images and the material information. Holding information for holding category information indicating a category to which the image belongs, contour recognition means for recognizing a contour from an input image of the terminal device, and a material image for causing the terminal device to select a material image to be combined with the image of the contour Comprising: selection means; image synthesis means for synthesizing the contour image and the selected material image; and image synthesis result output means for outputting the result of the image synthesis to the terminal device. Is an image composition device.

画像合成装置は、端末装置から取得した顔画像等の画像から顔輪郭等の輪郭を認識し、端末装置に輪郭の画像と合成する素材画像を選択させ、輪郭の画像と選択された素材画像とを画像合成し、端末装置に画像合成の結果を出力する。端末装置は、合成画像の表示や印刷や保存を行う。
画像合成装置は、素材画像を階層的に分類し、カテゴリ情報を外部管理する。カテゴリ情報は、XML(EXTENSIBLE MARKUP LANGUAGE)等のマークアップ言語で記述されるデータである。画像合成装置は、カテゴリ情報を更新することにより、素材画像のデータベースを更新する。
The image composition device recognizes a contour such as a face contour from an image such as a face image acquired from the terminal device, causes the terminal device to select a material image to be combined with the contour image, and selects the contour image and the selected material image Are synthesized, and the result of the image synthesis is output to the terminal device. The terminal device displays, prints, and saves the composite image.
The image composition device classifies material images hierarchically and externally manages category information. The category information is data described in a markup language such as XML (EXTENSABLE MARKUP LANGUAGE). The image synthesizing apparatus updates the material image database by updating the category information.

第1の発明では、画像合成装置は、素材画像を階層的に分類して保持し、XMLデータ等のカテゴリ情報を併せて保持するので、カテゴリ情報を更新することにより、各カテゴリに属する素材画像のバリエーションの順番や個数を更新することができる。素材画像のカテゴリ情報を外部管理することにより、アプリケーション自体を修正あるいはカスタマイズすることなく、素材画像のデータベースを更新することができる。画像合成用の素材画像の維持管理負担を軽減することができる。   In the first invention, the image composition device classifies and holds the material images hierarchically and also holds the category information such as the XML data. Therefore, by updating the category information, the material image belonging to each category is updated. The order and number of variations can be updated. By externally managing the category information of the material image, the material image database can be updated without correcting or customizing the application itself. The maintenance management burden of the material image for image composition can be reduced.

第2の発明は、階層的に分類された素材画像と、前記素材情報が属するカテゴリを示すカテゴリ情報と、を保持する保持手段と、入力画像から輪郭を認識する輪郭認識手段と、前記輪郭の画像と合成する素材画像を選択する素材画像選択手段と、前記輪郭の画像と前記選択された素材画像とを画像合成する画像合成手段と、前記画像合成の結果を出力する画像合成結果出力手段と、を具備することを特徴とする画像合成装置である。
第2の発明は、単体構成の画像合成装置に関する発明である。
According to a second aspect of the present invention, there is provided holding means for holding a hierarchically classified material image, category information indicating a category to which the material information belongs, contour recognition means for recognizing a contour from an input image, Material image selection means for selecting a material image to be combined with an image, image composition means for image composition of the contour image and the selected material image, and image composition result output means for outputting the result of the image composition And an image composition apparatus.
The second invention relates to an image composition apparatus having a single structure.

第3の発明は、コンピュータを第1の発明または第2の発明の画像合成装置として機能させるプログラムである。
第4の発明は、コンピュータを第1の発明または第2の発明の画像合成装置として機能させるプログラムを記録したコンピュータ読取可能な記録媒体である。
上述のプログラムをCD−ROM等の記録媒体に保持させて流通させてもよいし、このプログラムを通信回線を介して送受することもできる。
A third invention is a program for causing a computer to function as the image composition device of the first invention or the second invention.
A fourth invention is a computer-readable recording medium on which a program for causing a computer to function as the image composition device of the first invention or the second invention is recorded.
The above-mentioned program may be held and distributed on a recording medium such as a CD-ROM, or the program can be transmitted and received via a communication line.

本発明によれば、画像合成用の素材画像の維持管理負担を軽減することができる画像合成装置を提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the image composition apparatus which can reduce the maintenance management burden of the raw material image for image composition can be provided.

以下、添付図面を参照しながら、画像合成装置の好適な実施形態について詳細に説明する。尚、以下の説明及び添付図面において、略同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略することにする。   Hereinafter, a preferred embodiment of an image composition device will be described in detail with reference to the accompanying drawings. In the following description and the accompanying drawings, the same reference numerals are given to components having substantially the same functional configuration, and redundant description is omitted.

(1.画像合成システム1の構成)
最初に、図1を参照しながら、画像合成システム1の構成について説明する。
図1は、画像合成システム1の構成図である。
画像合成システム1は、画像合成装置3、複数の端末装置5がネットワーク7を介して接続されて構成される。
(1. Configuration of the image composition system 1)
First, the configuration of the image composition system 1 will be described with reference to FIG.
FIG. 1 is a configuration diagram of an image composition system 1.
The image composition system 1 is configured by connecting an image composition device 3 and a plurality of terminal devices 5 via a network 7.

画像合成装置3は、サーバコンピュータ等である。画像合成装置3は、素材画像選択手段11、画像合成手段12、画像合成結果出力手段13、顔画像選択手段14、顔輪郭抽出手段15、素材画像管理手段17、素材画像41及びカテゴリ情報42を保持する記憶部23を備える。   The image composition device 3 is a server computer or the like. The image composition device 3 includes a material image selection unit 11, an image composition unit 12, an image composition result output unit 13, a face image selection unit 14, a face outline extraction unit 15, a material image management unit 17, a material image 41, and category information 42. A storage unit 23 is provided.

素材画像選択手段11は、画像合成に用いる素材画像を選択する。画像合成手段12は、顔輪郭画像と素材画像とを合成して合成画像を作成する。画像合成結果出力手段13は、画像合成結果である合成画像を出力する。顔画像選択手段14は、撮像や画像読込により顔画像を取得する。顔輪郭抽出手段15は、顔画像から顔輪郭を示す輪郭枠や中心軸を自動認識することにより、画像合成用の顔輪郭画像を抽出する。素材画像管理手段17は、カテゴリ情報42に基づいて素材画像41のデータベースを管理するデータベースエンジンである。   The material image selection means 11 selects a material image used for image composition. The image synthesizing unit 12 creates a synthesized image by synthesizing the face outline image and the material image. The image composition result output means 13 outputs a composite image that is an image composition result. The face image selection means 14 acquires a face image by imaging or reading an image. The face contour extracting unit 15 extracts a face contour image for image synthesis by automatically recognizing a contour frame indicating a face contour and a central axis from the face image. The material image management means 17 is a database engine that manages a database of material images 41 based on the category information 42.

端末装置5は、パーソナルコンピュータ等である。通常、複数の端末装置5がネットワーク7に接続される。
ネットワーク7は、インターネット、ローカルエリアネットワーク(LAN)、社内LAN等のネットワークであり、有線、無線を問わない。
The terminal device 5 is a personal computer or the like. Usually, a plurality of terminal devices 5 are connected to the network 7.
The network 7 is a network such as the Internet, a local area network (LAN), or an in-house LAN, and may be wired or wireless.

(2.ハードウェア構成)
次に、図2及び図3を参照しながら、画像合成装置3及び端末装置5のハードウェア構成について説明する。
(2. Hardware configuration)
Next, the hardware configuration of the image composition device 3 and the terminal device 5 will be described with reference to FIGS. 2 and 3.

(2−1.画像合成装置3)
図2は、画像合成装置3のハードウェア構成図である。
尚、図2のハードウェア構成は一例であり、用途、目的に応じて様々な構成を採ることが可能である。
(2-1. Image composition device 3)
FIG. 2 is a hardware configuration diagram of the image composition device 3.
Note that the hardware configuration in FIG. 2 is an example, and various configurations can be adopted depending on the application and purpose.

画像合成装置3は、CPU21、メモリ22、記憶部23、表示部24、入力部25、出力部26、通信部27がシステムバス28を介して接続されて構成される。   The image composition device 3 is configured by connecting a CPU 21, a memory 22, a storage unit 23, a display unit 24, an input unit 25, an output unit 26, and a communication unit 27 via a system bus 28.

CPU21(Central Processing Unit)は、演算処理(四則演算や比較演算等)やハードウェアやソフトウェアの動作制御を行う装置である。   A CPU 21 (Central Processing Unit) is a device that performs arithmetic processing (four arithmetic operations, comparison operations, etc.) and operation control of hardware and software.

メモリ22は、RAM及びROM等のメモリである。RAM(Random Access Memory)は、ROM(Read Only Memory)や記憶部23から読み出されたOS(Operating System)のプログラム、アプリケーションプログラム等を記憶する。RAMは、CPU21の主メモリやワークエリアとして機能する。   The memory 22 is a memory such as a RAM and a ROM. A RAM (Random Access Memory) stores a ROM (Read Only Memory), an OS (Operating System) program read from the storage unit 23, an application program, and the like. The RAM functions as a main memory and work area for the CPU 21.

記憶部23は、各種データを記憶する装置であり、例えば、ハードディスクである。記憶部23は、CPU21が実行するプログラム、プログラム実行に必要なデータ、OS、各種データベース等が格納される。   The memory | storage part 23 is an apparatus which memorize | stores various data, for example, is a hard disk. The storage unit 23 stores a program executed by the CPU 21, data necessary for program execution, an OS, various databases, and the like.

表示部24は、表示装置であり、例えば、CRTモニタ、液晶パネルである。表示部24は、コンピュータのビデオ機能を実現するための論理回路(ビデオアダプタ等)を有する。   The display unit 24 is a display device, such as a CRT monitor or a liquid crystal panel. The display unit 24 has a logic circuit (video adapter or the like) for realizing the video function of the computer.

入力部25は、各種データの入力装置であり、例えば、キーボード、マウスである。出力部26は、各種データの出力装置であり、例えば、プリンタである。各種メディアとのデータ入出力を行うドライブ装置を入力部25及び出力部26として用いることもできる。   The input unit 25 is an input device for various data, such as a keyboard and a mouse. The output unit 26 is an output device for various data, and is, for example, a printer. Drive devices that perform data input / output with various media can also be used as the input unit 25 and the output unit 26.

通信部27は、ネットワーク7を介して外部装置と接続・通信する通信制御装置である。例えば、TCP/IPを用いたインターネット通信が可能である。   The communication unit 27 is a communication control device that connects and communicates with an external device via the network 7. For example, Internet communication using TCP / IP is possible.

システムバス28は、各装置間の制御信号、データ信号等の授受を媒介する経路であり、例えば、PCI(Peripheral Component Interconnect)バス、AGP(Accelerated Graphics Port)バス、メモリバスである。   The system bus 28 is a path that mediates transmission / reception of control signals, data signals, and the like between the devices, and is, for example, a PCI (Peripheral Component Interconnect) bus, an AGP (Accelerated Graphics Port) bus, or a memory bus.

画像合成装置3は、記憶部23やROMや記録媒体に格納されるプログラム(アプリケーションプログラム、OSのプログラム等)をメモリ22のRAMにロードしてCPU21の制御の下に、各種処理を実行する。   The image composition device 3 loads a program (an application program, an OS program, etc.) stored in the storage unit 23, ROM, or recording medium into the RAM of the memory 22 and executes various processes under the control of the CPU 21.

(2−2.端末装置5)
図3は、端末装置5のハードウェア構成図である。
尚、図3のハードウェア構成は一例であり、用途、目的に応じて様々な構成を採ることが可能である。
(2-2. Terminal device 5)
FIG. 3 is a hardware configuration diagram of the terminal device 5.
Note that the hardware configuration shown in FIG. 3 is merely an example, and various configurations can be adopted depending on the application and purpose.

端末装置5は、CPU31、メモリ32、記憶部33、表示部34、入力部35、出力部36、通信部37がシステムバス38を介して接続されて構成される。
端末装置5のハードウェア構成は、図2を用いて前述した画像合成装置3と同様の構成を採る。
画像合成装置3は、記憶部33やROMや記録媒体に格納されるプログラム(アプリケーションプログラム、OSのプログラム等)をメモリ32のRAMにロードしてCPU31の制御の下に、各種処理を実行する。
The terminal device 5 is configured by connecting a CPU 31, a memory 32, a storage unit 33, a display unit 34, an input unit 35, an output unit 36, and a communication unit 37 via a system bus 38.
The hardware configuration of the terminal device 5 adopts the same configuration as that of the image composition device 3 described above with reference to FIG.
The image composition device 3 loads a program (application program, OS program, etc.) stored in the storage unit 33, ROM, or recording medium into the RAM of the memory 32, and executes various processes under the control of the CPU 31.

(3.画像合成装置3及び端末装置5が保持する情報)
(3−1.画像合成装置3が保持する情報)
次に、図4を参照しながら、画像合成装置3の記憶部23が保持する情報について説明する。
図4は、画像合成装置3の記憶部23が保持する情報を示す図である。
(3. Information held by the image composition device 3 and the terminal device 5)
(3-1. Information held by the image composition device 3)
Next, information stored in the storage unit 23 of the image composition device 3 will be described with reference to FIG.
FIG. 4 is a diagram illustrating information stored in the storage unit 23 of the image composition device 3.

記憶部23は、複数の素材画像41、カテゴリ情報42、OS48、アプリケーションプログラム49が格納される。
素材画像41は、画像合成に用いるテンプレート画像である。素材画像41は、例えば、背景画像、ヘアスタイル画像、ドレス画像、ブーケ画像である。
カテゴリ情報42は、素材画像41の分類やカテゴリに関する情報である。カテゴリ情報42の詳細については後述する。
OS48(Operating System)は、画像合成装置3の各構成部分を駆動制御するプログラムである。
アプリケーションプログラム49は、画像合成装置3の動作を規定する実行プログラムである。
The storage unit 23 stores a plurality of material images 41, category information 42, an OS 48, and an application program 49.
The material image 41 is a template image used for image composition. The material image 41 is, for example, a background image, a hairstyle image, a dress image, or a bouquet image.
The category information 42 is information related to the classification and category of the material image 41. Details of the category information 42 will be described later.
The OS 48 (Operating System) is a program that drives and controls each component of the image composition device 3.
The application program 49 is an execution program that defines the operation of the image composition device 3.

(3−2.端末装置5が保持する情報)
次に、図5を参照しながら、端末装置5の記憶部33が保持する情報について説明する。
図5は、端末装置5の記憶部33が保持する情報を示す図である。
(3-2. Information held by the terminal device 5)
Next, information stored in the storage unit 33 of the terminal device 5 will be described with reference to FIG.
FIG. 5 is a diagram illustrating information stored in the storage unit 33 of the terminal device 5.

記憶部33は、少なくとも1つの顔画像51、OS58が格納される。
顔画像51は、素材画像41との画像合成に用いる画像である。顔画像51は、例えば、端末装置5の操作者の顔を撮像した画像である。
OS58(オペレーティングシステム)は、端末装置5の各構成部分を駆動制御するプログラムである。
The storage unit 33 stores at least one face image 51 and OS 58.
The face image 51 is an image used for image synthesis with the material image 41. The face image 51 is, for example, an image obtained by capturing the face of the operator of the terminal device 5.
The OS 58 (operating system) is a program that drives and controls each component of the terminal device 5.

(3−3.カテゴリ情報42)
次に、図6及び図7を参照しながら、カテゴリ情報42について説明する。
尚、図6及び図7のデータ構成やソースは一例であり、用途、目的に応じて様々な構成を採ることが可能である。
(3-3. Category information 42)
Next, the category information 42 will be described with reference to FIGS.
Note that the data configurations and sources in FIGS. 6 and 7 are examples, and various configurations can be adopted depending on the application and purpose.

図6は、カテゴリ情報42のデータ構造の一態様を示す図である。
カテゴリ情報42は、分類61、第1カテゴリ62、第2カテゴリ63、画像データ名64の各フィールドを有する。
FIG. 6 is a diagram illustrating an aspect of the data structure of the category information 42.
The category information 42 includes fields of a classification 61, a first category 62, a second category 63, and an image data name 64.

素材画像41は、階層的に分類されて管理される。
分類61は、素材画像41の分類を示す。各分類61毎に1つの素材画像41を選択して画像合成に用いることができる。分類61は、例えば、「会場」「ヘアスタイル」「ドレス」「ブーケ」である。
The material image 41 is managed by being classified hierarchically.
The classification 61 indicates the classification of the material image 41. One material image 41 can be selected for each classification 61 and used for image composition. The classification 61 is, for example, “venue”, “hairstyle”, “dress”, “bouquet”.

第1カテゴリ62は、分類61に属する素材画像41のカテゴリを示す。第1カテゴリ62は、例えば、「披露宴会場」「教会」「デザイン」「テイスト」「ラウンド」「キャスケード」である。
第2カテゴリ63は、第1カテゴリ62に属する素材画像41のカテゴリを示す。第2カテゴリ63は、例えば、「Aライン」「プリンセスライン」「エレガント」「キュート」である。
尚、第3カテゴリ以下のカテゴリを設けてもよい。
画像データ名64は、素材画像41を示す画像データの名称である。当該画像データの参照先を保持するようにしてもよい。
The first category 62 indicates the category of the material image 41 that belongs to the classification 61. The first category 62 is, for example, “banquet hall” “church” “design” “taste” “round” “cascade”.
The second category 63 indicates the category of the material image 41 that belongs to the first category 62. The second category 63 is, for example, “A line” “princess line” “elegant” “cute”.
In addition, you may provide the category below a 3rd category.
The image data name 64 is a name of image data indicating the material image 41. The reference destination of the image data may be held.

図7は、カテゴリ情報42を示すXMLデータ71を示す図である。
XMLデータ71は、素材画像41の分類及びカテゴリをXMLタグに対応させて記述したソースファイルである。
ソース72は、分類61「ドレス」に属する素材画像41を示す。ソース73は、第1カテゴリ62「デザイン」に属する素材画像41を示す。ソース74は、第2カテゴリ63「Aライン」に属する素材画像41を示す。ソース75は、第2カテゴリ63「プリンセスライン」に属する素材画像41を示す。ソース76は、画像データ名64「D11_s.png」の素材画像41を示す。
FIG. 7 is a diagram showing XML data 71 indicating the category information 42.
The XML data 71 is a source file in which the classification and category of the material image 41 are described in association with XML tags.
The source 72 shows the material image 41 belonging to the classification 61 “dress”. The source 73 shows the material image 41 belonging to the first category 62 “design”. The source 74 indicates the material image 41 belonging to the second category 63 “A line”. The source 75 shows the material image 41 belonging to the second category 63 “princess line”. The source 76 indicates the material image 41 having the image data name 64 “D11_s.png”.

(4.画像合成システム1の動作)
次に、図8〜図16を参照しながら、画像合成システム1の動作について説明する。
(4. Operation of image composition system 1)
Next, the operation of the image composition system 1 will be described with reference to FIGS.

図8は、画像合成システム1の動作を示すフローチャートである。
画像合成システム1は、WWW(World Wide Web)技術を用いて実現されるものとして説明する。画像合成装置3は、Webサーバを搭載する。端末装置5はWebブラウザを搭載する。画像合成装置3と端末装置5とは、それぞれ、Webサーバ及びWebブラウザを介してデータの送受信を行う。
FIG. 8 is a flowchart showing the operation of the image composition system 1.
The image composition system 1 will be described as being realized by using WWW (World Wide Web) technology. The image composition device 3 is equipped with a Web server. The terminal device 5 is equipped with a Web browser. The image composition device 3 and the terminal device 5 perform data transmission / reception via a web server and a web browser, respectively.

図9は、メイン画面91を示す図である。
画像合成装置3のCPU21は、メイン画面91を端末装置5の表示部34に表示させる(ステップ1001)。
FIG. 9 is a diagram showing a main screen 91.
The CPU 21 of the image composition device 3 displays the main screen 91 on the display unit 34 of the terminal device 5 (step 1001).

図10は、顔画像選択画面94を示す図である。
画像合成装置3のCPU21は、端末装置5の入力部35を介してメイン画面91のボタン93(「顔画像選択」)が指定(例えば、マウスのクリック操作)されると、顔画像選択画面94を端末装置5の表示部34に表示させる。顔画像選択画面94には、顔画像一覧95が表示される。
端末装置5のCPU31は、入力部35を介して顔画像一覧95から顔画像タイトル97(「顔画像02」)が選択されボタン99(「読込」)が指定されると、該当する顔画像51を記憶部33から取り出し、画像合成装置3に送る(ステップ1002)。
FIG. 10 is a diagram showing a face image selection screen 94.
When the button 93 (“face image selection”) on the main screen 91 is designated (for example, a mouse click operation) via the input unit 35 of the terminal device 5, the CPU 21 of the image composition device 3 performs the face image selection screen 94. Is displayed on the display unit 34 of the terminal device 5. A face image list 95 is displayed on the face image selection screen 94.
When the face image title 97 (“face image 02”) is selected from the face image list 95 and the button 99 (“read”) is designated via the input unit 35, the CPU 31 of the terminal device 5 specifies the corresponding face image 51. Is taken out from the storage unit 33 and sent to the image composition device 3 (step 1002).

図11は、顔画像画面101を示す図である。
画像合成装置3のCPU21は、顔画像画面101を端末装置5の表示部34に表示させる。顔画像画面101には、顔画像103、輪郭枠104、中心軸105が表示される。画像合成装置3のCPU21は、顔画像103に基づいて、顔輪郭を示す輪郭枠104及び中心軸105を自動認識する(ステップ1003)。
FIG. 11 is a view showing the face image screen 101.
The CPU 21 of the image composition device 3 displays the face image screen 101 on the display unit 34 of the terminal device 5. On the face image screen 101, a face image 103, a contour frame 104, and a central axis 105 are displayed. Based on the face image 103, the CPU 21 of the image composition device 3 automatically recognizes the outline frame 104 and the central axis 105 indicating the face outline (step 1003).

画像合成装置3のCPU21は、輪郭枠104及び中心軸105及び顔輪郭画像106を記憶部23に保持する。尚、顔輪郭画像106は、輪郭枠104の範囲内にある肌領域の画像である。   The CPU 21 of the image composition device 3 holds the outline frame 104, the central axis 105, and the face outline image 106 in the storage unit 23. Note that the face contour image 106 is an image of a skin region within the range of the contour frame 104.

図12は、画像合成時のメイン画面91aを示す図である。
画像合成装置3のCPU21は、顔輪郭認識後、再び、メイン画面91aを端末装置5の表示部34に表示させる。メイン画面91aには、選択した顔画像114が表示される。
FIG. 12 is a diagram showing a main screen 91a during image composition.
The CPU 21 of the image composition device 3 displays the main screen 91a on the display unit 34 of the terminal device 5 again after the face contour recognition. The selected face image 114 is displayed on the main screen 91a.

画像合成装置3のCPU21は、記憶部23に保持するカテゴリ情報42を参照して、分類一覧107及び第1カテゴリ一覧109及び第2カテゴリ一覧111を端末装置5の表示部34に表示させる。
画像合成装置3のCPU21は、端末装置5の入力部35を介して分類115及び第1カテゴリ117及び第2カテゴリ119が指定されると、該当する素材画像41を記憶部23から検索し、素材画像一覧113を端末装置5の表示部34に表示させる(ステップ1004)。
The CPU 21 of the image composition apparatus 3 displays the classification list 107, the first category list 109, and the second category list 111 on the display unit 34 of the terminal device 5 with reference to the category information 42 stored in the storage unit 23.
When the classification 115, the first category 117, and the second category 119 are designated via the input unit 35 of the terminal device 5, the CPU 21 of the image composition device 3 searches the storage unit 23 for the corresponding material image 41, The image list 113 is displayed on the display unit 34 of the terminal device 5 (step 1004).

画像合成装置3のCPU21は、端末装置5の入力部35を介して素材画像一覧113から素材画像121が選択(例えば、マウスのダブルクリック操作)されると、選択素材画像一覧123に選択素材画像125を追加して、端末装置5の表示部34に表示させる(ステップ1005)。   When the material image 121 is selected from the material image list 113 (for example, a double click operation of the mouse) via the input unit 35 of the terminal device 5, the CPU 21 of the image composition device 3 selects the selected material image in the selected material image list 123. 125 is added and displayed on the display unit 34 of the terminal device 5 (step 1005).

尚、選択素材画像一覧123には複数の選択素材画像125を追加することができるが、分類115毎に1つだけ選択素材画像125を追加することができる。また、端末装置5の入力部35を介して選択素材画像125及びボタン126(「削除」)を指定することにより、選択解除して選択素材画像一覧123から選択素材画像125を削除することができる。   Although a plurality of selected material images 125 can be added to the selected material image list 123, only one selected material image 125 can be added for each classification 115. Further, by specifying the selected material image 125 and the button 126 (“delete”) via the input unit 35 of the terminal device 5, the selection material image 125 can be deleted from the selected material image list 123 by deselecting the selection. .

画像合成装置3のCPU21は、選択素材画像一覧123の各選択素材画像125と顔輪郭画像106とを画像合成する(ステップ1006)。
画像合成装置3のCPU21は、画像合成結果127を端末装置5の表示部34に表示させる(ステップ1007)。
The CPU 21 of the image synthesizing apparatus 3 synthesizes each selected material image 125 and the face contour image 106 in the selected material image list 123 (step 1006).
The CPU 21 of the image composition device 3 displays the image composition result 127 on the display unit 34 of the terminal device 5 (step 1007).

以上の過程を経て、画像合成システムは、顔画像に基づいて輪郭枠及び中心軸等の顔輪郭を自動認識し、顔画像から顔輪郭画像を取得して保持する。画像合成システムは、選択した1つまたは複数の素材画像と顔輪郭画像とを画像合成して画像合成結果を表示する。
画像合成システムは、素材画像を階層的に分類して保持し、XMLデータ等のカテゴリ情報を併せて保持する。画像合成システムは、カテゴリ情報に基づいて素材画像のカテゴリ一覧を表示する。画像合成システムは、カテゴリ情報を更新することにより、素材画像のデータベースを更新する。
Through the above process, the image composition system automatically recognizes the face outline such as the outline frame and the center axis based on the face image, and acquires and holds the face outline image from the face image. The image synthesizing system synthesizes the selected one or more material images and the face outline image, and displays the image synthesizing result.
The image composition system classifies and holds material images hierarchically, and also holds category information such as XML data. The image composition system displays a category list of material images based on the category information. The image composition system updates the material image database by updating the category information.

図13は、図7のXMLデータ71を変更したXMLデータ71bを示す図である。
図14は、XMLデータ71bに基づいて表示されるメイン画面91bを示す図である。
FIG. 13 is a diagram showing XML data 71b obtained by changing the XML data 71 of FIG.
FIG. 14 is a diagram showing a main screen 91b displayed based on the XML data 71b.

XMLデータ71bは、XMLデータ71のソース74とソース75とを入れ替えて、ソース77及びソース78としたソースファイルである。
画像合成装置3のCPU21は、XMLデータ71bを参照して、第2カテゴリ一覧111を端末装置5の表示部34に表示させる。
図12のメイン画面91aでは、第2カテゴリ119(「Aライン」)及び第2カテゴリ120(「プリンセスライン」)の順序で第2カテゴリ一覧111が表示される。一方、図14のメイン画面91bでは、第2カテゴリ131(「プリンセスライン」)及び第2カテゴリ133(「Aライン」)の順序で第2カテゴリ一覧111が表示される。
The XML data 71 b is a source file that is a source 77 and a source 78 by replacing the source 74 and the source 75 of the XML data 71.
The CPU 21 of the image composition device 3 displays the second category list 111 on the display unit 34 of the terminal device 5 with reference to the XML data 71b.
On the main screen 91a of FIG. 12, the second category list 111 is displayed in the order of the second category 119 (“A line”) and the second category 120 (“princess line”). On the other hand, on the main screen 91b of FIG. 14, the second category list 111 is displayed in the order of the second category 131 (“princess line”) and the second category 133 (“A line”).

図15は、図7のXMLデータ71を変更したXMLデータ71cを示す図である。
図16は、XMLデータ71cに基づいて表示されるメイン画面91cを示す図である。
FIG. 15 is a diagram showing XML data 71c obtained by changing the XML data 71 of FIG.
FIG. 16 is a diagram showing a main screen 91c displayed based on the XML data 71c.

XMLデータ71cは、XMLデータ71のソース74とソース75との間にソース79を追加したソースファイルである。
画像合成装置3のCPU21は、XMLデータ71cを参照して、第2カテゴリ一覧111を端末装置5の表示部34に表示させる。
図12のメイン画面91aでは、第2カテゴリ119(「Aライン」)及び第2カテゴリ120(「プリンセスライン」)の順序で第2カテゴリ一覧111が表示される。一方、図15のメイン画面91cでは、第2カテゴリ135(「Aライン」)と第2カテゴリ137(「Aラインスペシャル」)との間に第2カテゴリ139(「プリンセスライン」)が追加されて、第2カテゴリ一覧111が表示される。
The XML data 71 c is a source file in which a source 79 is added between a source 74 and a source 75 of the XML data 71.
The CPU 21 of the image composition device 3 displays the second category list 111 on the display unit 34 of the terminal device 5 with reference to the XML data 71c.
On the main screen 91a of FIG. 12, the second category list 111 is displayed in the order of the second category 119 (“A line”) and the second category 120 (“princess line”). On the other hand, in the main screen 91c of FIG. 15, the second category 139 (“princess line”) is added between the second category 135 (“A line”) and the second category 137 (“A line special”). The second category list 111 is displayed.

(5.効果等)
以上説明したように、本発明の実施の形態によれば、画像合成システムは、素材画像を階層的に分類して保持し、XMLデータ等のカテゴリ情報を併せて保持するので、カテゴリ情報を更新することにより、各カテゴリに属する素材画像のバリエーションの順番や個数を更新することができる。素材画像のカテゴリ情報を外部管理することにより、アプリケーション自体を修正あるいはカスタマイズすることなく、素材画像のデータベースを更新することができる。画像合成用の素材画像の維持管理負担を軽減することができる。
(5. Effects, etc.)
As described above, according to the embodiment of the present invention, the image composition system categorizes and holds the material images and holds the category information such as the XML data, so the category information is updated. By doing so, it is possible to update the order and number of variations of material images belonging to each category. By externally managing the category information of the material image, the material image database can be updated without correcting or customizing the application itself. The maintenance management burden of the material image for image composition can be reduced.

尚、上述の実施の形態では、カテゴリ情報は、XMLで記述された電子データ(XMLデータ)であるとして説明したが、カテゴリ情報の形式はXMLデータに限られない。XMLは、WWW(WORLD WIDE WEB)における利用も考慮されており、現在、ネットワーク関連の様々な分野での応用が進められている。また、XMLは、独自にタグを設定可能なマークアップ言語である。従って、素材画像のカテゴリを管理する画像合成システムでは、カテゴリ情報は、XMLのような特徴を有する言語により記述される電子データが適しているといえる。   In the above-described embodiment, the category information is described as electronic data (XML data) described in XML, but the format of the category information is not limited to XML data. The use of XML is also considered in WWW (WORD WIDE WEB), and is currently being applied in various fields related to networks. XML is a markup language in which tags can be set independently. Therefore, in the image composition system that manages the category of the material image, it can be said that the category information is suitably electronic data described in a language having characteristics such as XML.

また、合成用のテンプレートとして素材画像を用いるものとして説明したが、画像データのみならずテキストデータを合成用のテンプレートとして用いることもできる。
また、画像合成システムは、端末装置からネットワーク経由で画像合成装置の機能を利用するものとして説明したが、スタンドアロン構成として単体の画像合成装置により同様の機能を実現することもできる。
Further, although it has been described that a material image is used as a template for synthesis, text data as well as image data can be used as a template for synthesis.
Further, although the image composition system has been described as using the function of the image composition apparatus from the terminal device via the network, the same function can be realized by a single image composition apparatus as a stand-alone configuration.

以上、添付図面を参照しながら、本発明に係る画像合成装置の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。   The preferred embodiments of the image composition apparatus according to the present invention have been described above with reference to the accompanying drawings, but the present invention is not limited to such examples. It will be apparent to those skilled in the art that various changes or modifications can be conceived within the scope of the technical idea disclosed in the present application, and these naturally belong to the technical scope of the present invention. Understood.

画像合成システム1の構成図Configuration diagram of image composition system 1 画像合成装置3のハードウェア構成図Hardware configuration diagram of the image composition device 3 端末装置5のハードウェア構成図Hardware configuration diagram of the terminal device 5 画像合成装置3の記憶部23が保持する情報を示す図The figure which shows the information which the memory | storage part 23 of the image composition apparatus 3 hold | maintains 端末装置5の記憶部33が保持する情報を示す図The figure which shows the information which the memory | storage part 33 of the terminal device 5 hold | maintains カテゴリ情報42のデータ構造の一態様を示す図The figure which shows the one aspect | mode of the data structure of the category information 42 カテゴリ情報42を示すXMLデータ71を示す図The figure which shows the XML data 71 which shows the category information 42 画像合成システム1の動作を示すフローチャートA flowchart showing the operation of the image composition system 1 メイン画面91を示す図The figure which shows the main screen 91 顔画像選択画面94を示す図The figure which shows the face image selection screen 94 顔画像画面101を示す図The figure which shows the face image screen 101 画像合成時のメイン画面91aを示す図The figure which shows the main screen 91a at the time of image composition XMLデータ71を変更したXMLデータ71bを示す図The figure which shows the XML data 71b which changed the XML data 71 XMLデータ71bに基づいて表示されるメイン画面91bを示す図The figure which shows the main screen 91b displayed based on the XML data 71b XMLデータ71を変更したXMLデータ71cを示す図The figure which shows the XML data 71c which changed the XML data 71 XMLデータ71cに基づいて表示されるメイン画面91cを示す図The figure which shows the main screen 91c displayed based on the XML data 71c

符号の説明Explanation of symbols

1………画像合成システム
3………画像合成装置
5………端末装置
7………ネットワーク
11………素材画像選択手段
12………画像合成手段
13………画像合成結果出力手段
14………顔画像選択手段
15………顔輪郭抽出手段
17………素材画像管理手段
21、31………CPU
23、33………記憶部
24、34………表示部
25、35………入力部
41………素材画像
42………カテゴリ情報
51………顔画像
61………分類
62………第1カテゴリ
63………第2カテゴリ
71、71b、71c………XMLデータ
91、91a、91b、91c………メイン画面
94………顔画像選択画面
101………顔画像画面
103………顔画像
104………輪郭枠
105………中心軸
106………顔輪郭画像
107………分類一覧
109………第1カテゴリ一覧
111………第2カテゴリ一覧
113………素材画像一覧
121………素材画像
123………選択素材画像一覧
125………選択素材画像
127………画像合成結果
DESCRIPTION OF SYMBOLS 1 ......... Image composition system 3 ......... Image composition apparatus 5 ......... Terminal device 7 ......... Network 11 ......... Material image selection means 12 ......... Image composition means 13 ......... Image composition result output means 14 ......... Face image selection means 15 ......... Face contour extraction means 17 ......... Material image management means 21, 31 ......... CPU
23, 33 ......... Storage unit 24, 34 ......... Display unit 25, 35 ......... Input unit 41 ......... Material image 42 ......... Category information 51 ......... Face image 61 ......... Classification 62 ... ... first category 63 ......... second category 71, 71b, 71c ......... XML data 91, 91a, 91b, 91c ......... main screen 94 ......... face image selection screen 101 ......... face image screen 103 ... …… Face image 104 ……… Contour frame 105 ……… Center axis 106 ……… Face contour image 107 ……… Category list 109 ……… First category list 111 ……… Second category list 113 ……… Material List of images 121 ... …… Material image 123 ……… Selected material image list 125 ……… Selected material image 127 ……… Image composition result

Claims (10)

少なくとも1つの端末装置にネットワークを介して接続され画像合成を行う画像合成装置であって、
階層的に分類された素材画像と、前記素材情報が属するカテゴリを示すカテゴリ情報と、を保持する保持手段と、
前記端末装置の入力画像から輪郭を認識する輪郭認識手段と、
前記端末装置に前記輪郭の画像と合成する素材画像を選択させる素材画像選択手段と、
前記輪郭の画像と前記選択された素材画像とを画像合成する画像合成手段と、
前記端末装置に前記画像合成の結果を出力する画像合成結果出力手段と、
を具備することを特徴とする画像合成装置。
An image composition device that is connected to at least one terminal device via a network and performs image composition,
Holding means for holding hierarchically classified material images and category information indicating a category to which the material information belongs;
Contour recognition means for recognizing a contour from an input image of the terminal device;
Material image selection means for causing the terminal device to select a material image to be combined with the contour image;
Image synthesizing means for synthesizing the contour image and the selected material image;
Image synthesis result output means for outputting the result of the image synthesis to the terminal device;
An image composition apparatus comprising:
前記カテゴリ情報を更新することにより前記素材画像のデータベースを更新することを特徴とする請求項1に記載の画像合成装置。   The image composition apparatus according to claim 1, wherein the material image database is updated by updating the category information. 前記カテゴリ情報は、マークアップ言語で記述されるデータであることを特徴とする請求項1または請求項2に記載の画像合成装置。   3. The image composition apparatus according to claim 1, wherein the category information is data described in a markup language. 前記入力画像は顔画像であり、前記輪郭は顔輪郭であることを特徴とする請求項1から請求項3までのいずれかに記載の画像合成装置。   4. The image composition apparatus according to claim 1, wherein the input image is a face image, and the contour is a face contour. 階層的に分類された素材画像と、前記素材情報が属するカテゴリを示すカテゴリ情報と、を保持する保持手段と、
入力画像から輪郭を認識する輪郭認識手段と、
前記輪郭の画像と合成する素材画像を選択する素材画像選択手段と、
前記輪郭の画像と前記選択された素材画像とを画像合成する画像合成手段と、
前記画像合成の結果を出力する画像合成結果出力手段と、
を具備することを特徴とする画像合成装置。
Holding means for holding hierarchically classified material images and category information indicating a category to which the material information belongs;
Contour recognition means for recognizing a contour from an input image;
Material image selection means for selecting a material image to be combined with the contour image;
Image synthesizing means for synthesizing the contour image and the selected material image;
Image synthesis result output means for outputting the result of the image synthesis;
An image composition apparatus comprising:
前記カテゴリ情報を更新することにより前記素材画像のデータベースを更新することを特徴とする請求項5に記載の画像合成装置。   6. The image composition apparatus according to claim 5, wherein the material image database is updated by updating the category information. 前記カテゴリ情報は、マークアップ言語で記述されるデータであることを特徴とする請求項5または請求項6に記載の画像合成装置。   The image synthesizer according to claim 5 or 6, wherein the category information is data described in a markup language. 前記入力画像は顔画像であり、前記輪郭は顔輪郭であることを特徴とする請求項5から請求項7までのいずれかに記載の画像合成装置。   The image synthesizing apparatus according to claim 5, wherein the input image is a face image, and the contour is a face contour. コンピュータを請求項1から請求項8までのいずれかに記載の画像合成装置として機能させるプログラム。   A program that causes a computer to function as the image composition device according to any one of claims 1 to 8. コンピュータを請求項1から請求項8までのいずれかに記載の画像合成装置として機能させるプログラムを記録したコンピュータ読取可能な記録媒体。   A computer-readable recording medium on which a program for causing a computer to function as the image composition device according to any one of claims 1 to 8 is recorded.
JP2006231451A 2006-08-29 2006-08-29 Image synthesizing apparatus, program, recording medium Pending JP2008059006A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006231451A JP2008059006A (en) 2006-08-29 2006-08-29 Image synthesizing apparatus, program, recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006231451A JP2008059006A (en) 2006-08-29 2006-08-29 Image synthesizing apparatus, program, recording medium

Publications (1)

Publication Number Publication Date
JP2008059006A true JP2008059006A (en) 2008-03-13

Family

ID=39241714

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006231451A Pending JP2008059006A (en) 2006-08-29 2006-08-29 Image synthesizing apparatus, program, recording medium

Country Status (1)

Country Link
JP (1) JP2008059006A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107993191A (en) * 2017-11-30 2018-05-04 腾讯科技(深圳)有限公司 A kind of image processing method and device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107993191A (en) * 2017-11-30 2018-05-04 腾讯科技(深圳)有限公司 A kind of image processing method and device
CN107993191B (en) * 2017-11-30 2023-03-21 腾讯科技(深圳)有限公司 Image processing method and device

Similar Documents

Publication Publication Date Title
US7194697B2 (en) Magnification engine
US20050226530A1 (en) Image processing program, image processing method, image processing apparatus and storage medium
US20080240683A1 (en) Method and system to reproduce contents, and recording medium including program to reproduce contents
US6636774B2 (en) CAD supporting apparatus, and CAD supporting program storage medium
MXPA04004405A (en) System for hosting graphical layout/presentation objects.
US11334643B2 (en) Contextual editing in a page rendering system
US20070106958A1 (en) Document management apparatus, document management program product, and computer-readable recording medium recorded with document management program
JP2008039906A (en) Information processing system, information processor, image display device, and its program
JP2008158989A (en) Gui creation device and gui creation method
US20080018964A1 (en) Apparatus and method for processing, storing and displaying digital images
JP4719987B2 (en) Screen display control method, program, and screen display control device
JP7049173B2 (en) Sign language CG translation editing equipment and programs
JP2008059006A (en) Image synthesizing apparatus, program, recording medium
JP2008140190A (en) Program, apparatus and method for automatically generating screen configurations
US20100191751A1 (en) Information processing system, information processing apparatus, information processing method and computer readable medium
JP4962332B2 (en) Appearance switching device and appearance switching method for user interface
JP2008060624A (en) Image composition device, program, and recording medium
JP2010224659A (en) Information processing device, information processing method, program and storage medium
JP2002373044A (en) Icon preparing device
JP2005107635A (en) Electronic form input system, method and program, and medium
JP4415378B2 (en) Image composition system, image composition program, and image composition method
KR102181579B1 (en) Method for providing patient information sticker service and dental insurance claim system therefor
JP2007140682A (en) Data preparation device for display unit
JP2002259362A (en) Document conversion definition generating program
JP2008059005A (en) Image synthesizing apparatus, program, recording medium