説明

着せ替えシミュレーション用サーバ、着せ替えシミュレーション用の衣服等の画像データの自動生成システム及び着せ替えシミュレーション用の衣服等の画像データの自動生成方法

【課題】着せ替えシミュレーション用の衣服、履物、アクセサリ、帽子等の画像データの作製における非常な手間と時間と費用を削減し、もともと着せ替えシミュレーション用に作製されていない衣服、履物、アクセサリ、帽子等の画像データも着せ替えシミュレーションに利用可能とする。
【解決手段】衣服、履物、アクセサリ、帽子等の画像データ中の衣服、履物、アクセサリ、帽子等の形状認識処理により、カテゴリの判断処理を行い、種々のテンプレートデータとの対応付けを行う。対応付けにより抽出した種々のテンプレートデータの合成処理を行うと共に当該画像データの画像処理を行い、その後これらのデータの合成処理を行う。更に、着せ替えシミュレーションのモデル画像に貼り付けによる合成処理を行う。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、インターネット等の通信網を介して、端末装置で操作可能な着せ替えシミュレーションシステムにおける着せ替えシミュレーション用サーバ、着せ替えシミュレーション用の衣服等の画像データの自動生成システム及び着せ替えシミュレーション用の衣服等の画像データの自動生成方法に関するものである。
【背景技術】
【0002】
近年、人物、ペット等のモデル画像をベースとして、好みの衣服、履物、アクセサリ、帽子等の画像やヘアスタイル等の画像を当該モデル画像に合成することにより、ファッションをシミュレーションすることが行われている。このシミュレーションを行うシステムでは、モデル画像に加えて、衣服、履物、アクセサリ、帽子等の画像やモデルのヘアスタイル等の画像を予め画像データとしてサーバに保存蓄積しているのが一般的である。
【0003】
しかしながら、衣服、履物、アクセサリ、帽子等は、季節毎に新製品が発売されるため、これらの写真を撮影し画像データとして保存蓄積するのは非常な手間と時間と費用を要している。先ず、写真から画像データを作製する場合、衣服、履物、アクセサリ、帽子等の形は、モデルの形と合致させなければ使用できないため、画像データとして使用する写真の撮影に手間と時間と費用がかかっていた。また、当該着せ替えシミュレーションは、インターネット等を介して提供される場合が多いため、シミュレーションで使用可能な画像データであり且つ、端末装置のディスプレイに表示された場合の見やすさ、見栄えの良さ等まで考慮した加工を行う必要性から、手間と時間と費用がかかっていた。
【0004】
このように、着せ替えシミュレーション用の衣服等の画像データの作製には非常な手間と時間と費用がかかるため、商品販売業者や製造メーカーが着せ替えシミュレーションのシステムを簡単に利用できるものではなかった。更に、現在発表されている衣服、履物、アクセサリ、帽子等の新製品の数は膨大であり、これら全ての商品を上述したような方法で加工し利用することは殆ど不可能に近いものであった。
【0005】
一方、着せ替えシミュレーションの利用者である一般ユーザーは、広い範囲の衣服、履物、アクセサリ、帽子等の商品をシミュレーション出来れば、商品購入の参考になり非常に便利である。
【0006】
そこで、本願出願人は、着せ替えシミュレーション用の衣服、履物、アクセサリ、帽子等の画像データの作製における非常な手間と時間と費用を削減し、もともと着せ替えシミュレーション用に作製されていない衣服、履物、アクセサリ、帽子等の画像データも着せ替えシミュレーションに利用可能とした本発明を開発した。
【0007】
従来技術としては、撮像手段を備えた端末装置により撮像した顔部分を含む人物画像の髪の色や髪型、衣服、眼鏡などのアクセサリーなどを変えることが可能なシミュレーション画像生成システム及び装置が提案されている(特許文献1)。
【先行技術文献】
【特許文献】
【0008】
【特許文献1】特開2004−318591号公報
【発明の概要】
【発明が解決しようとする課題】
【0009】
発明が解決しようとする問題点は、着せ替えシミュレーション用の衣服、履物、アクセサリ、帽子等の画像データの作製における非常な手間と時間と費用を削減し、もともと着せ替えシミュレーション用に作製されていない衣服、履物、アクセサリ、帽子等の画像データも着せ替えシミュレーションに利用可能とする点である。
【課題を解決するための手段】
【0010】
本発明は、衣服、鞄、アクセサリ、履物等の画像データをモデル画像に合成表示させる着せ替えシミュレーションにおける着せ替えシミュレーション用サーバであって、衣服、鞄、アクセサリ、履物等を含む写真等の画像データから、当該写真等の画像データに表示された衣服、鞄、アクセサリ、履物等の形状を認識する形状認識処理手段と、当該形状認識処理手段により認識された衣服、鞄、アクセサリ、履物等の形状データと、予め保存蓄積されている衣服、鞄、アクセサリ、履物等の形状のテンプレートデータとの対応付けを行い、当該形状認識処理手段により認識された衣服、鞄、アクセサリ、履物等が、衣服、鞄、アクセサリ、履物等のいずれのカテゴリに含まれるか否かを判断するカテゴリ判断処理手段と、当該カテゴリ判断処理手段により判断処理された衣服、靴、アクセサリ、履物等のカテゴリ内において、更に、これらの細部の形状及び寸法、色彩、素材等を認識する細部認識処理手段と、当該細部認識処理手段により認識されたこれらの細部の形状及び寸法、色彩、素材等の細部データと、予め保存蓄積されている細部の形状及び寸法、色彩等のテンプレートデータとの対応付けを行い、当該細部認識処理手段により認識された細部の形状及び寸法、色彩、素材等がいずれのテンプレートデータに合致又は近似するか否かを判断する細部判断処理手段と、当該カテゴリ判断処理手段及び細部判断処理手段により判断された衣服、鞄、アクセサリ、履物等の形状のテンプレートデータ及びこれらの細部の形状及び寸法、色彩、素材等のテンプレートデータを抽出処理するテンプレートデータ抽出処理手段と、当該テンプレートデータ抽出処理手段により抽出されたテンプレートデータを合成するテンプレートデータ合成処理手段と、当該衣服、鞄、アクセサリ、履物等を含む写真等の画像データから衣服、鞄、アクセサリ、履物等の画像データのみを切り抜き処理する切り抜き処理手段と、当該切り抜き処理手段により切り抜かれた衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理手段により合成処理されたテンプレートデータの形状に合致させるモーフィング処理を行うモーフィング処理手段と、当該モーフィング処理手段によりモーフィング処理された衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理手段により合成されたテンプレートデータに貼りつけ処理する第1の画像データ貼り付け処理手段と、当該第1の画像データ貼り付け処理手段により貼りつけ処理された衣服、鞄、アクセサリ、履物等の画像データを、更に、モデル画像へ貼りつ処理する第2の画像データ貼り付け処理手段と、
を備えてなることを特徴とする。
【0011】
また、本発明は、通信網に接続された着せ替えシミュレーション用サーバと、通信網に接続可能な1又は複数の端末装置からなる着せ替えシミュレーション用の衣服等の画像データの自動生成システムにおいて、端末装置から着せ替えシミュレーション用サーバに対しシミュレーションプログラム配信要求があった場合に、着せ替えシミュレーション用サーバが端末装置に着せ替えシミュレーションプログラムを配信する着せ替えシミュレーションプログラム配信処理手段と、当該着せ替えシミュレーションプログラムが端末装置で起動し、利用者が衣服の写真等の画像データを着せ替えシミュレーションを行うモデル画像にドラッグアンドドロップした場合に、衣服、鞄、アクセサリ、履物等を含む写真等の画像データから、当該写真等の画像データに表示された衣服、鞄、アクセサリ、履物等の形状を認識する形状認識処理手段と、当該形状認識処理手段により認識された衣服、鞄、アクセサリ、履物等の形状データと、予め保存蓄積されている衣服、鞄、アクセサリ、履物等の形状のテンプレートデータとの対応付けを行い、当該形状認識処理手段により認識された衣服、鞄、アクセサリ、履物等が、衣服、鞄、アクセサリ、履物等のいずれのカテゴリに含まれるか否かを判断するカテゴリ判断処理手段と、当該カテゴリ判断処理手段により判断処理された衣服、靴、アクセサリ、履物等のカテゴリ内において、更に、これらの細部の形状及び寸法、色彩、素材等を認識する細部認識処理手段と、当該細部認識処理手段により認識されたこれらの細部の形状及び寸法、色彩、素材等の細部データと、予め保存蓄積されている細部の形状及び寸法、色彩、素材等のテンプレートデータとの対応付けを行い、当該細部認識処理手段により認識された細部の形状及び寸法、色彩、素材等がいずれのテンプレートデータに合致又は近似するか否かを判断する細部判断処理手段と、当該カテゴリ判断処理手段及び細部判断処理手段により判断された衣服、鞄、アクセサリ、履物等の形状のテンプレートデータ及びこれらの細部の形状及び寸法、色彩、素材等のテンプレートデータを抽出処理するテンプレートデータ抽出処理手段と、当該テンプレートデータ抽出処理手段により抽出されたテンプレートデータを合成するテンプレートデータ合成処理手段と、当該衣服、鞄、アクセサリ、履物等を含む写真等の画像データから衣服、鞄、アクセサリ、履物等の画像データのみを切り抜き処理する切り抜き処理手段と、当該切り抜き処理手段により切り抜かれた衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理手段により合成処理されたテンプレートデータの形状に合致させるモーフィング処理を行うモーフィング処理手段と、当該モーフィング処理手段によりモーフィング処理された衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理手段により合成されたテンプレートデータに貼りつけ処理する第1の画像データ貼り付け処理手段と、当該第1の画像データ貼り付け処理手段により貼りつけ処理された衣服、鞄、アクセサリ、履物等の画像データを、更に、モデル画像へ貼りつ処理する第2の画像データ貼り付け処理手段と、当該第2の画像データ貼り付け処理手段により生成された画像データを端末装置のモデル画像として表示する着せ替えモデル画像表示手段と、を備えてなることを特徴とする。
【0012】
また、本発明は、通信網に接続された着せ替えシミュレーション用サーバと、通信網に接続可能な1又は複数の端末装置からなる着せ替えシミュレーション用の衣服等の画像データの自動生成方法であって、端末装置から着せ替えシミュレーション用サーバに対しシミュレーションプログラム配信要求があった場合に、着せ替えシミュレーション用サーバが端末装置に着せ替えシミュレーションプログラムを配信する着せ替えシミュレーションプログラム配信処理ステップと、当該着せ替えシミュレーションプログラムが端末装置で起動し、利用者が衣服の写真等の画像データを着せ替えシミュレーションを行うモデル画像にドラッグアンドドロップした場合に、衣服、鞄、アクセサリ、履物等を含む写真等の画像データから、当該写真等の画像データに表示された衣服、鞄、アクセサリ、履物等の形状を認識する形状認識処理ステップと、当該形状認識処理ステップにより認識された衣服、鞄、アクセサリ、履物等の形状データと、予め保存蓄積されている衣服、鞄、アクセサリ、履物等の形状のテンプレートデータとの対応付けを行い、当該形状認識処理ステップにより認識された衣服、鞄、アクセサリ、履物等が、衣服、鞄、アクセサリ、履物等のいずれのカテゴリに含まれるか否かを判断するカテゴリ判断処理ステップと、当該カテゴリ判断処理ステップにより判断処理された衣服、靴、アクセサリ、履物等のカテゴリ内において、更に、これらの細部の形状及び寸法、色彩、素材等を認識する細部認識処理ステップと、当該細部認識処理ステップにより認識されたこれらの細部の形状及び寸法、色彩、素材等の細部データと、予め保存蓄積されている細部の形状及び寸法、色彩、素材等のテンプレートデータとの対応付けを行い、当該細部認識処理ステップにより認識された細部の形状及び寸法、色彩、素材等がいずれのテンプレートデータに合致又は近似するか否かを判断する細部判断処理ステップと、当該カテゴリ判断処理ステップ及び細部判断処理ステップにより判断された衣服、鞄、アクセサリ、履物等の形状のテンプレートデータ及びこれらの細部の形状及び寸法、色彩、素材等のテンプレートデータを抽出処理するテンプレートデータ抽出処理ステップと、当該テンプレートデータ抽出処理ステップにより抽出されたテンプレートデータを合成するテンプレートデータ合成処理ステップと、当該衣服、鞄、アクセサリ、履物等を含む写真等の画像データから衣服、鞄、アクセサリ、履物等の画像データのみを切り抜き処理する切り抜き処理ステップと、当該切り抜き処理ステップにより切り抜かれた衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理ステップにより合成処理されたテンプレートデータの形状に合致させるモーフィング処理を行うモーフィング処理ステップと、当該モーフィング処理ステップによりモーフィング処理された衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理ステップにより合成されたテンプレートデータに貼りつけ処理する第1の画像データ貼り付け処理ステップと、当該第1の画像データ貼り付け処理ステップにより貼りつけ処理された衣服、鞄、アクセサリ、履物等の画像データを、更に、モデル画像へ貼りつ処理する第2の画像データ貼り付け処理ステップと、当該第2の画像データ貼り付け処理ステップにより生成された画像データを端末装置のモデル画像として表示する着せ替えモデル画像表示ステップと、を備えてなることを特徴とする。
【発明の効果】
【0013】
本発明に係る着せ替えシミュレーション用サーバ、着せ替えシミュレーション用の衣服等の画像データの自動生成システム及び着せ替えシミュレーション用の衣服等の画像データの自動生成方法は、次の効果を奏するものである。
着せ替えシミュレーション用の衣服、履物、アクセサリ、帽子等の画像データの作製にかかる非常な手間と時間と費用を削減することが出来る。また、、もともと着せ替えシミュレーション用に作製されていない衣服、履物、アクセサリ、帽子等の画像データも着せ替えシミュレーションに利用可能とすることが出来る。従って、着せ替えシミュレーションの利用者である一般ユーザーの購買意欲を向上させることにもなる。
【図面の簡単な説明】
【0014】
【図1】図1は、本実施例に係る着せ替えシミュレーション用の衣服等の画像データの自動生成システムの全体構成図である。
【図2】図2は、スタートボタンが表示された着せ替えシミュレーションシ用ウィンドウを表す図である。
【図3】図3は、着せ替えウィンドウが開かれた状態の着せ替えシミュレーションシ用ウィンドウを表す図である。
【図4】図4は、着せ替えウィンドウが開かれた状態の着せ替えシミュレーションシ用ウィンドウを表す図である。
【図5】図5は、着せ替えウィンドウのパターンを示した図であり、(1)は第1のウィンドウのみ表示された場合、(2)は第1及び第2のウィンドウが表示された場合、(3)は第1乃至第3のウィンドウが表示された場合を示す図である。
【図6】図6は、着せ替えシミュレーションシ用サーバでの処理フローを示した図である。
【発明を実施するための最良の形態】
【0015】
先ず、本実施例に係る着せ替えシミュレーション用衣服等データの自動生成システムの全体構成の概略を図1を用いて説明する。当該着せ替えシミュレーション用の衣服の等画像データの自動生成システム1は、図1に示すように、インターネット、専用回線、イントラネット等の通信網20に接続された着せ替えシミュレーションシ用サーバ10と、当該通信網20に接続可能なディスクトップコンピュータ、タブレット型コンピュータ、携帯端末等の1又は複数の端末装置30からなる。ここで、タブレット型コンピュータとは、平板状の外形で一方の面にディスプレイを備え、タッチパネル式などの表示/入力部、音声出力部等を有し、携帯可能なパーソナルコンピュータである。また、携帯端末としては、画像表示可能なディスプレイを備えたものであればよい。
【0016】
着せ替えシミュレーションシ用サーバ10は、図示しないが、通信部、CPU、データベース等から構成される。当該データベースには、衣服、鞄、アクセサリ、履物等の形状のみのテンプレート(ベース)となるデータが保存蓄積されている。具体的には、衣服であれば、上半身に着る服であるトップス(上衣)、下半身に着る服であるボトムス(下衣)のテンプレートデータが存在する。当該トップスのテンプレートデータには、カーディガン、カットソー、シャツ、ジャケット、セーター、チュニック等のテンプレートデータが含まれ、更にカーディガン、カットソー、シャツ、ジャケット、セーター、チュニック等はその形状等により更に細かく分類されたテンプレートデータが保存蓄積されている。当該ボトムスのテンプレートデータには、パンツ、ショートパンツ、スカート等のテンプレートデータが含まれ、更にパンツ、ショートパンツ、スカート等はその形状等により更に細かく分類されたテンプレートデータが保存蓄積されている。なお、ジャンプスーツ等の上下一体の衣服は、トップス(上衣)に分類するか、又は別の分類を設けても良い。
【0017】
前述したテンプレートデータは衣服等の全体の形状のデータであるが、更に衣服等の丈、袖の長さ、襟の形、素材等を細かく分類したデータ、及び皺等の形状データもテンプレートデータとして保存蓄積されている。
【0018】
<利用者の利用方法>
利用者が、端末装置から着せ替えシミュレーションシステムを採用しているホームページにアクセスすると、これを受けた着せ替えシミュレーション用サーバ10は、着せ替えシミュレーションシプログラムを端末装置30に配信する。次に、これを受けた端末装置30は、図2に示す様な着せ替えシミュレーション用ウィンドウ(以下、ベースウィンドウという。)を表示する。
【0019】
当該ベースウィンドウ100は、図2乃至図4に示されるように、スタートボタン110、検索等によりセレクトした衣服を着たモデル・バッグ・アクセサリ等の種々のアイテム(商品)の画像を表示するアイテム(商品)画像表示欄120、アイテム(商品)をキーワード、ブランド、男性・女性・子供等のタイプ、カテゴリ、価格、カラー等種々の方法で検索可能な検索欄130、ニュース、新着情報等が表示されたヘッド部分140から構成されている。
【0020】
利用者が、当該スタートボタン110をクリックすると、図3〜図5に表示される着せ替えウィンドウ200が、ベースウィンドウ100上に別個のウィンドウで表示される。
【0021】
当該着せ替えウィンドウ200は、複数のパターンで表示可能であるが、主要な3パターンを図5(1)乃至(3)に示している。当該着せ替えウィンドウ200は、第1の着せ替えウィンドウ210、第2の着せ替えウィンドウ220、第3の着せ替えウィンドウ230等から構成され、図5(1)には第一の着せ替えウィンドウ210のみが表示され、図5(2)には第1及び第2の着せ替えウィンドウ210,220が表示され、図5(3)には第1乃至第3のウィンドウ210,220,230が表示されている。
【0022】
第1のウィンドウ210には、着せ替えシミュレーションを行うアバター(人物のモデル画像)が表示されるアバター表示部211、アバター(人物のモデル画像)が装着しているアイテム(商品)を表示する装着アイテム表示部212、第2の着せ替えウィンドウ220を開くための拡張ボタン213が表示されている。また、アバター(人物のモデル画像)を男性(MAN)又は女性(WOMAN)に切り替えるアバター切り替えボタン214、アバター(人物のモデル画像)の衣服等の装着をリセットするリセットボタン215、アバター(人物のモデル画像)の衣服等の装着状態をセーブするセーブボタン216が表示されている。
【0023】
第2の着せ替えウィンドウ220には、商品を検索するアイテム検索ボタン221、第2の着せ替えウィンドウ220を閉じて第1の着せ替えウィンドウ210のみを表示させる縮小ボタン222、着せ替えウィンドウ200を閉じるためのクローズボタン223、アイテム(商品)のコーディネートを行うアイテムコーデとトータルコーディネートを参照可能なアイテムコーデの2つのボタンからなるコーディネートボタン224、第2の着せ替えウィンドウ220に選択可能なアイテム(商品)やアバターモデルや背景を表示させる選択ボタン225、当該選択ボタン225により選択されたアイテム(商品)やアバター(人物のモデル画像)や背景の一覧を表示する表示部226、お気に入りのアイテム(商品)を表示するお気に入りアイテム表示部227が表示されている。
【0024】
第3の着せ替えウィンドウ230には、第2の着せ替えウィンドウ220のアイテム検索ボタン221をクリックした場合に表示されるウィンドウであり、検索部分231、検索結果が複数表示される検索結果表示部分232、第3の着せ替えウィンドウ230を閉じるためのクローズボタン233が表示されている。
【0025】
利用者は、ベースウィンドウ100の検索欄130で所望のアイテム(商品)を検索し、アイテム画像表示欄120に表示させる。次に、ベースウィンドウ100に表示されたスタートボタン110をクリックする。すると、第1及び第2の着せ替えウィンドウ210,220がベースウィンドウ100上に表示される。なお、図3及び図4は、第1乃至第3の着せ替えウィンドウ210,220,230が開かれている状態である。利用者が、ベースウィンドウ100のアイテム(商品)画像表示欄120又は表示部226に表示されている洋服等のアイテム(商品)を、着せ替えウィンドウ200のアバター表示部211に表示されたアバター(人物のモデル画像)にドラッグアンドドロップすると、アバター(人物のモデル画像)に当該洋服等のアイテム(商品)が装着される。この際、アイテム(商品)画像表示欄120からドラッグアンドドロップしたアイテム(商品)の場合には、当当該アイテム(商品)の画像が表示部226に表示されるアイテム(商品)の一覧に追加される。アバター(人物のモデル画像)から洋服等のアイテム(商品)を外したい場合には、当該洋服等のアイテムをドラッグアンドドロップにより外すことが出来る。利用者は、この作業を行い所望のコーディネイトを作製することができる。なお、表示部226は、現在選んでいるアイテム(商品)、最近選んだアイテム(商品)、お勧めのアイテム(商品)、新着アイテム(商品)、アイテム(商品)のランキング等の別で表示される。これにより利用者は、商品を識別し易くなるため、アバター(人物のモデル画像)へのコーディネートが行い易くなる。
【0026】
また、利用者が、アバター(人物のモデル画像)が装着しているアイテム(商品)にカーソルを合わせると、図4に示す様な当該アイテム(商品)の色や模様違いのアイテム(商品)一覧を表示する小ウィンドウ300が表示される。利用者が、このアイテム(商品)一覧から所望の色や模様違いのアイテム(商品)をクリックするとアバター(人物のモデル画像)に装着される。
【0027】
<着せ替えシミュレーションシ用サーバでの処理>
利用者が、ベースウィンドウ100のアイテム(商品)画像表示部120にリストアップされたアイテム(商品)から所望のトップス等の画像データを着せ替えウィンドウ200内のアバター表示部211に表示されたアバター(人物のモデル画像)にドラッグアンドドロップした場合に、次の処理がサーバで行われる。
先ず、ドラッグされたトップス等の画像データの解析が行われる。
当該トップス等の画像データから、当該トップス等の画像データに表示された衣服、鞄、アクセサリ、履物等の形状を認識する形状認識処理が行われる(S10)。次に、この形状認識処理により認識された形状データと、予め保存蓄積されている衣服、鞄、アクセサリ、履物等の形状のテンプレートデータとの対応付けを行い、当該形状認識処理により認識された形状データが、衣服、鞄、アクセサリ、履物等のいずれのカテゴリに含まれるか否かを判断するカテゴリ判断処理が行われる(S20)。
【0028】
当該カテゴリ判断処理の結果、当該トップス等の画像データが、例えば、トップスの画像データであると判断処理されると、トップスである洋服の細部の形状及び寸法(形のタイプ、洋服の丈、袖の長さ、襟の形等)、色彩、素材等を認識する細部認識処理が行われる(S30)。そして、当該細部認識処理により認識されたこれらの細部データと、予め保存蓄積されている細部の形状及び寸法(形のタイプ、洋服の丈、袖の長さ、襟の形等)、色彩、素材(生地等)等のテンプレートデータとの対応付けを行い、当該細部認識処理により認識された細部データがいずれのテンプレートデータに合致するか否かを判断する細部判断処理が行われる(S40)。この際、合致するテンプレートデータが存在しない場合には、最も近似するテンプレートデータを判断する細部判断処理が行われる(S40)。なお、当該写真の画像データから抽出されたデータは、新たなテンプレートデータとして保存蓄積される。このように新たなテンプレートデータが保存蓄積されることにより、カテゴリ判断処理、細部認識処理、細部判断処理の精度が向上する。
【0029】
次に、当該カテゴリ判断処理及び細部判断処理により判断された衣服、鞄、アクセサリ、履物等の形状のテンプレートデータ及びこれらの細部の形状及び寸法(形のタイプ、洋服の丈、袖の長さ、襟の形等)、色彩、素材等のテンプレートデータの抽出処理が行われる(S50)。そして、当該テンプレートデータ抽出処理により抽出された各々のテンプレートデータを合成するテンプレートデータ合成処理が行われる(S60)。
【0030】
次に、トップスの画像データと、テンプレートデータに保存蓄積されている皺等のデータの対応付けを行い、当該画像データに表示されたトップスに皺等がよっていると判断された場合(テンプレートデータと合致又は近似していると判断された場合)には、皺等を薄くするための画像調整処理が行われる(S70)。また、画像データの色相、明度及び彩度を統一させるため、色相、明度及び彩度を調整するための画像調整処理が行われる(S70)。当該画像データに表示されたトップス等に光が当たる方向を一定にするための画像調整処理も行われる(S70)。当該画像データにグラデーションが生じている場合には、色を均すための画像調整処理が行われる(S70)。更に、画像データ中の衣服等の一部が欠けている場合(画像に写っていない場合)又はその他修正が必要な場合には、当該画像データに表示されている衣服等の他の部分をコピーし当てはめる画像調整処理が行われる(S70)。
【0031】
以上の画像調整処理後に、画像データのトップスの部分のみを切り抜く衣服等の画像データの切り抜き処理が行われる(S80)。当該切り抜き処理されたトップスの画像データは、テンプレートデータの形状(シミュレータアイテムの形状)に合致させるため、モーフィング処理が行われる(S90)。当該モーフィング処理の後の画像データ(モーフィング処理データ)を、既に抽出され合成処理されていたトップスのテンプレートデータへ貼り付ける第1の合成処理が行われる(S100)。この第1の貼り付け合成処理後のトップスの画像データを、モデル画像へ貼り付ける第2の合成処理が行われる(S110)。
【0032】
<利用者が写真の画像データを送信する場合>
本実施例に係る着せ替えシミュレーション用の衣服等の画像データの自動生成システムでは、利用者が自己の所有する洋服等のアイテムを撮影し、それをアイテムの一つとしてコーディネイトすることも可能である。以下に説明する。
先ず、利用者が、端末装置30から、洋服、鞄、アクセサリ、履物等の写真の画像データを着せ替えシミュレーション用サーバ10に送信する。送信する際に、利用者は、洋服のカテゴリを選択する。このカテゴリは、パンツ、トップス、シューズ、バッグ等である。このカテゴリの選択は行わないようにしても良いが、シミュレーション用サーバ10での画像データ処理の精度を上げるために、カテゴリの選択を行うようにするのが好ましい。
着せ替えシミュレーションシ用サーバ10が当該写真の画像データ及びカテゴリデータを受信する。この受信後、着せ替えシミュレーションシ用サーバ10では、利用者から送信された画像データがベースウィンドウ100のアイテム(商品)画像表示欄120にリストアップされる。その後の着せ替えシミュレーションでは、上記に説明したと同様に処理される。
また、ベースウィンドウ100のアイテム(商品)画像表示欄120にリストアップせずに、直接着せ替えウィンドウ200内の表示部226に表示されるアイテムの一覧に加えることも可能である。その場合には、上記に説明した着せ替えシミュレーションシ用サーバでの処理が行われる。
なお、これらの画像加工処理がサーバで処理できない場合には、再度新しい写真の画像データを送信して欲しい旨を、端末装置30に通知し、再度送信を要求する。
【0033】
以上説明した本実施例に係る着せ替えシミュレーション用の衣服等の画像データの自動生成システムにより、着せ替えシミュレーション用の衣服、履物、アクセサリ、帽子等の画像データの作製における非常な手間と時間と費用を削減することが出来る。また、、もともと着せ替えシミュレーション用に作製されていない衣服、履物、アクセサリ、帽子等の画像データも着せ替えシミュレーションに利用可能とすることが出来る。更に、利用者が自己が所有するアイテムを着せ替えシミュレーションのアイテムに加えてコーディネートをシミュレーションすることも可能となる。従って、着せ替えシミュレーションの利用者である一般ユーザーの購買意欲を向上させることにもなる。
【0034】
本実施例では、アバター(人物のモデル画像)について説明したが、対象となるのは犬や猫等のペットの画像でも良く、その場合には当該ペットの形状にあった衣服、アクセサリ、履物等のテンプレートデータを着せ替えシミュレーション用サーバに保存蓄積することにより着せ替えシミュレーションを行うことが可能である。
【符号の説明】
【0035】
10 コンテンツ配信サーバ
20 通信網
30 端末装置
100 ベースウィンドウ
110 スタートボタン
120 アイテム(商品)画像表示欄
130 検索欄
140 ヘッド部分
200 着せ替えウィンドウ
210 第1の着せ替えウィンドウ
211 アバター表示部
212 装着アイテム表示部
213 拡張ボタン
214 アバター切り替えボタン
215 リセットボタン
216 セーブボタン
220 第2の着せ替えウィンドウ
221 アイテム検索ボタン
222 縮小ボタン
223 クローズボタン
224 コーディネイトボタン
225 選択ボタン
226 表示部
227 お気に入りアイテム表示部
230 第3の着せ替えウィンドウ
231 検索部分
232 検索結果表示部分
233 クローズボタン
300 小ウィンドウ

【特許請求の範囲】
【請求項1】
衣服、鞄、アクセサリ、履物等の画像データをモデル画像に合成表示させる着せ替えシミュレーションにおける着せ替えシミュレーション用サーバであって、
衣服、鞄、アクセサリ、履物等を含む写真等の画像データから、当該写真等の画像データに表示された衣服、鞄、アクセサリ、履物等の形状を認識する形状認識処理手段と、
当該形状認識処理手段により認識された衣服、鞄、アクセサリ、履物等の形状データと、予め保存蓄積されている衣服、鞄、アクセサリ、履物等の形状のテンプレートデータとの対応付けを行い、当該形状認識処理手段により認識された衣服、鞄、アクセサリ、履物等が、衣服、鞄、アクセサリ、履物等のいずれのカテゴリに含まれるか否かを判断するカテゴリ判断処理手段と、
当該カテゴリ判断処理手段により判断処理された衣服、靴、アクセサリ、履物等のカテゴリ内において、更に、これらの細部の形状及び寸法、色彩、素材等を認識する細部認識処理手段と、
当該細部認識処理手段により認識されたこれらの細部の形状及び寸法、色彩、素材等の細部データと、予め保存蓄積されている細部の形状及び寸法、色彩等のテンプレートデータとの対応付けを行い、当該細部認識処理手段により認識された細部の形状及び寸法、色彩、素材等がいずれのテンプレートデータに合致又は近似するか否かを判断する細部判断処理手段と、
当該カテゴリ判断処理手段及び細部判断処理手段により判断された衣服、鞄、アクセサリ、履物等の形状のテンプレートデータ及びこれらの細部の形状及び寸法、色彩、素材等のテンプレートデータを抽出処理するテンプレートデータ抽出処理手段と、
当該テンプレートデータ抽出処理手段により抽出されたテンプレートデータを合成するテンプレートデータ合成処理手段と、
当該衣服、鞄、アクセサリ、履物等を含む写真等の画像データから衣服、鞄、アクセサリ、履物等の画像データのみを切り抜き処理する切り抜き処理手段と、
当該切り抜き処理手段により切り抜かれた衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理手段により合成処理されたテンプレートデータの形状に合致させるモーフィング処理を行うモーフィング処理手段と、
当該モーフィング処理手段によりモーフィング処理された衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理手段により合成されたテンプレートデータに貼りつけ処理する第1の画像データ貼り付け処理手段と、
当該第1の画像データ貼り付け処理手段により貼りつけ処理された衣服、鞄、アクセサリ、履物等の画像データを、更に、モデル画像へ貼りつ処理する第2の画像データ貼り付け処理手段と、
を備えてなることを特徴とする着せ替えシミュレーションシ用サーバ。
【請求項2】
通信網に接続された着せ替えシミュレーション用サーバと、通信網に接続可能な1又は複数の端末装置からなる着せ替えシミュレーション用の衣服等の画像データの自動生成システムにおいて、
端末装置から着せ替えシミュレーション用サーバに対しシミュレーションプログラム配信要求があった場合に、着せ替えシミュレーション用サーバが端末装置に着せ替えシミュレーションプログラムを配信する着せ替えシミュレーションプログラム配信処理手段と、
当該着せ替えシミュレーションプログラムが端末装置で起動し、利用者が衣服の写真等の画像データを着せ替えシミュレーションを行うモデル画像にドラッグアンドドロップした場合に、
衣服、鞄、アクセサリ、履物等を含む写真等の画像データから、当該写真等の画像データに表示された衣服、鞄、アクセサリ、履物等の形状を認識する形状認識処理手段と、
当該形状認識処理手段により認識された衣服、鞄、アクセサリ、履物等の形状データと、予め保存蓄積されている衣服、鞄、アクセサリ、履物等の形状のテンプレートデータとの対応付けを行い、当該形状認識処理手段により認識された衣服、鞄、アクセサリ、履物等が、衣服、鞄、アクセサリ、履物等のいずれのカテゴリに含まれるか否かを判断するカテゴリ判断処理手段と、
当該カテゴリ判断処理手段により判断処理された衣服、靴、アクセサリ、履物等のカテゴリ内において、更に、これらの細部の形状及び寸法、色彩、素材等を認識する細部認識処理手段と、
当該細部認識処理手段により認識されたこれらの細部の形状及び寸法、色彩、素材等の細部データと、予め保存蓄積されている細部の形状及び寸法、色彩、素材等のテンプレートデータとの対応付けを行い、当該細部認識処理手段により認識された細部の形状及び寸法、色彩、素材等がいずれのテンプレートデータに合致又は近似するか否かを判断する細部判断処理手段と、
当該カテゴリ判断処理手段及び細部判断処理手段により判断された衣服、鞄、アクセサリ、履物等の形状のテンプレートデータ及びこれらの細部の形状及び寸法、色彩、素材等のテンプレートデータを抽出処理するテンプレートデータ抽出処理手段と、
当該テンプレートデータ抽出処理手段により抽出されたテンプレートデータを合成するテンプレートデータ合成処理手段と、
当該衣服、鞄、アクセサリ、履物等を含む写真等の画像データから衣服、鞄、アクセサリ、履物等の画像データのみを切り抜き処理する切り抜き処理手段と、
当該切り抜き処理手段により切り抜かれた衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理手段により合成処理されたテンプレートデータの形状に合致させるモーフィング処理を行うモーフィング処理手段と、
当該モーフィング処理手段によりモーフィング処理された衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理手段により合成されたテンプレートデータに貼りつけ処理する第1の画像データ貼り付け処理手段と、
当該第1の画像データ貼り付け処理手段により貼りつけ処理された衣服、鞄、アクセサリ、履物等の画像データを、更に、モデル画像へ貼りつ処理する第2の画像データ貼り付け処理手段と、
当該第2の画像データ貼り付け処理手段により生成された画像データを端末装置のモデル画像として表示する着せ替えモデル画像表示手段と、
を備えてなることを特徴とする着せ替えシミュレーション用の衣服等の画像データの自動生成システム。
【請求項3】
通信網に接続された着せ替えシミュレーション用サーバと、通信網に接続可能な1又は複数の端末装置からなる着せ替えシミュレーション用の衣服等の画像データの自動生成方法であって、
端末装置から着せ替えシミュレーション用サーバに対しシミュレーションプログラム配信要求があった場合に、着せ替えシミュレーション用サーバが端末装置に着せ替えシミュレーションプログラムを配信する着せ替えシミュレーションプログラム配信処理ステップと、
当該着せ替えシミュレーションプログラムが端末装置で起動し、利用者が衣服の写真等の画像データを着せ替えシミュレーションを行うモデル画像にドラッグアンドドロップした場合に、
衣服、鞄、アクセサリ、履物等を含む写真等の画像データから、当該写真等の画像データに表示された衣服、鞄、アクセサリ、履物等の形状を認識する形状認識処理ステップと、
当該形状認識処理ステップにより認識された衣服、鞄、アクセサリ、履物等の形状データと、予め保存蓄積されている衣服、鞄、アクセサリ、履物等の形状のテンプレートデータとの対応付けを行い、当該形状認識処理ステップにより認識された衣服、鞄、アクセサリ、履物等が、衣服、鞄、アクセサリ、履物等のいずれのカテゴリに含まれるか否かを判断するカテゴリ判断処理ステップと、
当該カテゴリ判断処理ステップにより判断処理された衣服、靴、アクセサリ、履物等のカテゴリ内において、更に、これらの細部の形状及び寸法、色彩、素材等を認識する細部認識処理ステップと、
当該細部認識処理ステップにより認識されたこれらの細部の形状及び寸法、色彩、素材等の細部データと、予め保存蓄積されている細部の形状及び寸法、色彩、素材等のテンプレートデータとの対応付けを行い、当該細部認識処理ステップにより認識された細部の形状及び寸法、色彩、素材等がいずれのテンプレートデータに合致又は近似するか否かを判断する細部判断処理ステップと、
当該カテゴリ判断処理ステップ及び細部判断処理ステップにより判断された衣服、鞄、アクセサリ、履物等の形状のテンプレートデータ及びこれらの細部の形状及び寸法、色彩、素材等のテンプレートデータを抽出処理するテンプレートデータ抽出処理ステップと、
当該テンプレートデータ抽出処理ステップにより抽出されたテンプレートデータを合成するテンプレートデータ合成処理ステップと、
当該衣服、鞄、アクセサリ、履物等を含む写真等の画像データから衣服、鞄、アクセサリ、履物等の画像データのみを切り抜き処理する切り抜き処理ステップと、
当該切り抜き処理ステップにより切り抜かれた衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理ステップにより合成処理されたテンプレートデータの形状に合致させるモーフィング処理を行うモーフィング処理ステップと、
当該モーフィング処理ステップによりモーフィング処理された衣服、鞄、アクセサリ、履物等の画像データを、前記テンプレートデータ合成処理ステップにより合成されたテンプレートデータに貼りつけ処理する第1の画像データ貼り付け処理ステップと、
当該第1の画像データ貼り付け処理ステップにより貼りつけ処理された衣服、鞄、アクセサリ、履物等の画像データを、更に、モデル画像へ貼りつ処理する第2の画像データ貼り付け処理ステップと、
当該第2の画像データ貼り付け処理ステップにより生成された画像データを端末装置のモデル画像として表示する着せ替えモデル画像表示ステップと、
を備えてなることを特徴とする着せ替えシミュレーション用の衣服等の画像データの自動生成方法。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate


【公開番号】特開2012−194782(P2012−194782A)
【公開日】平成24年10月11日(2012.10.11)
【国際特許分類】
【出願番号】特願2011−58243(P2011−58243)
【出願日】平成23年3月16日(2011.3.16)
【出願人】(503060190)花咲けピクチャーズ株式会社 (1)
【Fターム(参考)】