CN105989617A - 虚拟试穿装置及虚拟试穿方法 - Google Patents

虚拟试穿装置及虚拟试穿方法 Download PDF

Info

Publication number
CN105989617A
CN105989617A CN201510075310.4A CN201510075310A CN105989617A CN 105989617 A CN105989617 A CN 105989617A CN 201510075310 A CN201510075310 A CN 201510075310A CN 105989617 A CN105989617 A CN 105989617A
Authority
CN
China
Prior art keywords
clothes
image
information
wearer
examination
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
CN201510075310.4A
Other languages
English (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
Toshiba Digital Solutions Corp
Original Assignee
Toshiba Corp
Toshiba Solutions 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, Toshiba Solutions Corp filed Critical Toshiba Corp
Publication of CN105989617A publication Critical patent/CN105989617A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces
    • G06Q30/0643Graphical representation of items or shoppers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/001Texturing; Colouring; Generation of texture or colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2210/00Indexing scheme for image generation or computer graphics
    • G06T2210/16Cloth

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Human Computer Interaction (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • User Interface Of Digital Computer (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)

Abstract

实施方式涉及虚拟试穿装置及虚拟试穿方法。虚拟试穿装置具备第一取得部、第一显示控制部、受理部、生成部及第二显示控制部。第一取得部取得试穿者的特征信息。第一显示控制部将至少将特征信息和衣服图像建立了对应的第一信息中的与所取得的特征信息对应的衣服图像,显示于第一显示部。受理部从试穿者受理在第一显示部所显示的衣服图像之中对试穿对象的衣服的衣服图像的选择。生成部生成试穿者的试穿者图像和所选择的衣服图像的合成图像。第二显示控制部将合成图像显示于第二显示部。

Description

虚拟试穿装置及虚拟试穿方法
相关申请的参照:本申请享有2014年8月8日在先提交的日本特许申请号2014-163120的优先权利益,并且包含其全部内容。
技术领域
实施方式涉及虚拟试穿装置及虚拟试穿方法。
背景技术
已公开有对表示穿戴着试穿对象的衣服的状态的虚拟图像进行显示的技术。例如,公开有对表示用户试穿了衣服的状态的合成图像进行显示的技术。
发明内容
以往,很难提供与各个试穿者相应的虚拟试穿服务。
实施方式的虚拟试穿装置具备第一取得部、第一显示控制部、受理部、生成部及第二显示控制部。第一取得部取得试穿者的特征信息。第一显示控制部将至少将所述特征信息和衣服图像建立了对应的第一信息中的、与所取得的所述特征信息对应的所述衣服图像,显示于第一显示部。受理部从试穿者受理在所述第一显示部所显示的所述衣服图像之中对试穿对象的衣服的衣服图像的选择。生成部生成所述试穿者的试穿者图像和所选择的所述衣服图像的合成图像。第二显示控制部将所述合成图像显示于第二显示部。
附图说明
图1是虚拟试穿***的示意图。
图2是表示主体部与试穿者之间的位置关系的示意图。
图3是虚拟试穿装置的功能框图。
图4是表示第一信息的数据构造的一例的图。
图5是表示第二信息的数据构造的一例的图。
图6是第一终端的功能框图。
图7是第二终端的功能框图。
图8是第一服务器装置的功能框图。
图9是表示第三信息的数据构造的一例的图。
图10是第二服务器装置的功能框图。
图11是第三服务器装置的功能框图。
图12是表示虚拟试穿处理的步骤的时序图。
图13是表示选择画面的一例的图。
图14是表示合成图像的一例的图。
图15-1是剩余时间显示的说明图。
图15-2是剩余时间显示的说明图。
图16是虚拟试穿装置的功能框图。
图17是表示第四信息的数据构造的一例的图。
图18是表示虚拟试穿处理的步骤的时序图。
图19是虚拟试穿装置的功能框图。
图20是表示第五信息的数据构造的一例的图。
图21是表示虚拟试穿处理的步骤的时序图。
图22是表示显示画面的一例的图。
图23是表示硬件结构例的框图。
具体実施方式
以下,参照附图,详细地说明虚拟试穿装置、虚拟试穿方法及程序的一个实施方式。
(第一实施方式)
图1是本实施方式的虚拟试穿***1的示意图。
虚拟试穿***1具备虚拟试穿装置10、第一终端24、第二终端26、第一服务器装置28、第三服务器装置30及第二服务器装置32。虚拟试穿装置10、第一终端24、第二终端26、第一服务器装置28、第三服务器装置30及第二服务器装置32经由因特网等公知的通信网而被连接。
在本实施方式中,虚拟试穿装置10、第一终端24、第二终端26在某个区域(本实施方式中为店铺A)内被使用,经由在店铺A内构建的局域网(LAN:Local Area Network)34而被连接。此外,虚拟试穿装置10、第一终端24及第二终端26经由LAN34、GW(gateway)35及因特网36,被连接成能够与第一服务器装置28、第三服务器装置30及第二服务器装置32通信。
在本实施方式中,作为一例,假定虚拟试穿装置10、第二终端26及第一终端24在特定区域内被使用的情况。此外,在本实施方式中,作为特定区域,假定对顾客销售商品或提供服务等的店铺A。另外,特定区域不限于店铺。
另外,虚拟试穿***1不限定于在特定区域内使用虚拟试穿装置10、第二终端26及第一终端24的方式。例如,虚拟试穿***1也可以是,将虚拟试穿装置10、第二终端26及第一终端24中的至少1个在不同的区域进行使用的方式。
此外,在本实施方式中,说明对1个店铺A内所配置的1台虚拟试穿装置10连接有1台第二终端26、1台或多台第一终端24的方式。另外,1个区域(例如,店铺A)内所配置的虚拟试穿装置10的数量、能够与各虚拟试穿装置10连接的第一终端24及第二终端26的数量不限定于上述的数量。
此外,在图1中,为了简化说明,示出了1个区域(店铺A),但是也可以构成为在多个区域内分别配置虚拟试穿装置10、第一终端24及第二终端26。
虚拟试穿装置10是对试穿者的试穿者图像和衣服图像的合成图像进行显示的装置。
虚拟试穿装置10具备控制部12、存储部14及主体部16。控制部12控制虚拟试穿装置10中设置的装置各部。主体部16具备第二显示部18、摄影部20及照射部22。另外,虚拟试穿装置10也可以还具备:对合成图像进行印刷的印刷装置、经由网络等将合成图像向外部装置发送的发送部。
摄影部20包括第一摄影部20A及第二摄影部20B。
第一摄影部20A对试穿者进行摄影,获得试穿者的试穿者图像。第一摄影部20A按照每规定时间对试穿者进行摄影。第一摄影部20A将通过摄影取得的试穿者图像依次向控制部12输出。通过第一摄影部20A连续地对试穿者进行摄影并向控制部12输出,从而控制部12能够获得包含摄影时间不同的多个试穿者图像的动态图像。
试穿者是试穿衣服的对象。试穿者只要是试穿衣服的对象即可,可以是生物,也可以是非生物。生物的情况下,例如能够列举出人。另外,生物不限于人,也可以是狗或猫等除了人以外的动物。此外,非生物的情况下,能够列举出模拟了人体或动物的形状的模特、其他物体等,但是不限于此。此外,试穿者也可以是已穿戴衣服的状态的生物或非生物。
此外,所谓衣服,是试穿者能够穿戴的物品。作为衣服,例如能够列举出上衣、裙子、裤子、鞋、帽子等。另外,衣服不限于上衣、裙子,裤子、鞋、帽子等。
试穿者图像在本实施方式中是位图像。试穿者图像是按照每个像素规定了表示试穿者的颜色或亮度等的像素值的图像。第一摄影部20A是能够取得试穿者图像的公知的摄影装置。
第二摄影部20B通过摄影来取得景深图。
景深图有时也被称作距离图像。景深图是按照每个像素对与第二摄影部20B之间的距离进行了规定的图像。在本实施方式中,景深图既可以是利用立体匹配等公知的方法从试穿者图像来制作,也可以是通过在与试穿者图像相同的摄影条件下使用第二摄影部20B进行摄影来取得。第二摄影部20B中,使用能够取得景深图的公知的摄影装置。
在本实施方式中,第一摄影部20A及第二摄影部20B在相同的定时进行试穿者的摄影。第一摄影部20A及第二摄影部20B被控制部12控制成在相同的定时同步地依次进行摄影。然后,摄影部20将通过摄影得到的试穿者的试穿者图像及景深图依次向控制部12输出。
第二显示部18是显示各种图像的装置。第二显示部18例如是液晶显示装置等公知的显示装置。在本实施方式中,第二显示部18显示由控制部12生成的后述的合成图像。
第二显示部18组装在例如矩形状的壳体的一个面中。在本实施方式中说明第二显示部18由人的等身大以上的大小构成的情况。另外,第二显示部18的大小不限于该大小。
图2是表示本实施方式中的主体部16与试穿者P之间的位置关系的示意图。
控制部12(图2中省略图示)将表示试穿者P试穿了各种衣服的状态的合成图像W,显示于第二显示部18。在图2中,作为一例,示出了试穿者图像40和衣服图像42的合成图像W。人等试穿者P例如从与该第二显示部18的显示面对面的位置,来观看该第二显示部18中提示的合成图像W。此外,第二摄影部20B及第一摄影部20A被预先调整了摄影方向,使得能够对与第二显示部18的显示面对面的位置处的试穿者P进行摄影。
返回图1,在第二显示部18的两侧面,设置有照射部22。照射部22为公知的光源。照射部22被预先调整了光照射方向,使得能够对与第二显示部18的显示面对面的位置处的试穿者P照射光。另外,主体部16也可以构成为不具备照射部22。
存储部14是存储各种数据的公知的硬盘设备。
第一终端24是公知的个人计算机。在本实施方式中说明第一终端24是便携式终端的情况。第一终端24是试穿者在选择试穿对象的衣服图像时进行操作的终端。在本实施方式中,作为一例,说明在店铺A内设置有1个或者多个第一终端24的情况。但是,第一终端24也可以是试穿者所具有的便携式终端等。
第二终端26是公知的个人计算机。在本实施方式中,第二终端26作为向虚拟试穿装置10发送各种指示的操作终端来使用。
另外,在本实施方式中说明将第一终端24和第二终端26分体构成的情况。但是,也可以将第一终端24和第二终端26一体构成。此外,也可以是将虚拟试穿装置10、第二终端26和第一终端24中的至少2个一体构成。
第一服务器装置28是配置在因特网上的内容分发服务器装置。在本实施方式中,第一服务器装置28生成与试穿者及该试穿者所选择的试穿对象的衣服图像中的至少一方相对应的特权(日文原文“特典”)信息(详细情况后述)。
第二服务器装置32对第一信息(详细情况后述)进行更新,向虚拟试穿装置10等进行分发。第三服务器装置30是能够处理大数据的服务器装置,是对因特网上的各种服务器装置中积累的用户的购买信息等进行分析的服务器装置。在本实施方式中,第三服务器装置30生成表示对试穿者推荐的衣服的推荐图像。
另外,在本实施方式中,用户是指包括试穿者和除试穿者以外的人在内的操作者的通称。
另外,在本实施方式中说明第一服务器装置28、第二服务器装置32、第三服务器装置30分体构成的情况。但是,也可以是将第一服务器装置28、第二服务器装置32、第三服务器装置30中的至少2个一体构成的方式。
图3是虚拟试穿装置10的功能框图。
虚拟试穿装置10具备控制部12、摄影部20、存储部14、第二显示部18及照射部22。摄影部20、存储部14、第二显示部18及照射部22与控制部12连接成能够进行信号交换。
存储部14存储各种数据。在本实施方式中,存储部14存储第一信息及第二信息等各种数据。
图4是表示第一信息的数据构造的一例的图。
第一信息是将衣服的种类、衣服的识别信息(以下称作衣服ID)、特征信息、姿势信息、重叠顺序、对位信息及衣服图像建立了对应的信息。第一信息既可以是数据库,也可以是表格,数据形式没有限定。另外,第一信息是至少将衣服图像和特征信息建立了对应的信息即可,也可以是还将其他信息也建立了对应的方式。
衣服的种类表示将衣服按照预先规定的分类条件分类成多个种类时的各种类。分类条件例如为,表示衣服是穿戴在人体的哪个部位(例如,上半身侧、下半身侧)的衣服的条件、或组合穿戴时的一般的重叠顺序等条件。另外,分类条件不限于这些。衣服的种类例如为上衣(tops)、外套(outer)、下装(bottoms)、内衣(inner)等,但是不限于这些。
衣服ID(衣服的识别信息)是用于识别衣服的信息。衣服例如表示成衣。衣服ID例如能够列举出产品号码或衣服的名称等,但是不限于这些。产品号码中例如能够列举出公知的EAN(European Article Number)码、JAN(Japanese Article Number)码等,但不限于这些。名称中例如使用衣服的品名等。
特征信息是表示试穿者的特征的信息。特征信息被根据由衣服ID确定的衣服的颜色或材料等预先分类而明确了与哪个衣服ID建立对应,并被保存在第一信息中。
特征信息具体地说包括试穿者的外观特征及内在特征中的至少一方。内在特征表示试穿者的意向等。另外,内在特征也可以是还表示其他特征的方式。
外观特征例如为表示试穿者的体型的体型参数、试穿者的特征色、试穿者的年龄层等。另外,外观特征也可以是表示其他特征的方式。
试穿者的特征色是根据试穿者的肤色、眼睛颜色、头发颜色等而预先建立了对应的、适合该试穿者的颜色。适合的颜色是指,与该试穿者的皮肤、眼睛、头发等的颜色相同的或者类似的色相等。特征色相当于美国或日本中所称的“个人色彩(personal color)”。另外,特征色不限于这些颜色。例如,特征色也可以是试穿者喜好的颜色。
体型参数是表示体型的信息。体型参数包含1个或者多个参数。参数是人体的1处或者多处的量尺寸值。另外,量尺寸值不限于实际量尺寸而得的值,包括推测量尺寸值而得到的值、相当于量尺寸值的值(例如,用户任意输入的值等)。
具体地说,体型参数包括胸围、腹围、腰围、身高、肩宽及体重中的至少1个参数。另外,体型参数中包括的参数不限于这些参数。例如,体型参数可以还包括袖长、裤裆到裤脚的长度等参数。
衣服图像是由对应的衣服ID确定的衣服的图像。在本实施方式中说明衣服图像是表示在人体或者人体形状的模型等上穿戴了衣服的状态的图像的情况。另外,第一信息作为衣服图像也可以是如下方式:包括表示穿戴在上述模型等上的状态的第一衣服图像、以及表示将衣服在地面等上摆好形状进行放置的状态的第二衣服图像,来作为衣服图像。即,第一衣服图像是被穿戴的状态的衣服的图像。第二衣服图像是摆好形状来放置的状态的衣服的图像。
重叠顺序是表示将由对应的衣服ID确定的衣服重叠地穿戴在人体等上时,该衣服穿戴在最贴近人体的下位层次侧至远离人体的上位层次侧的各层次之中的哪个层次的信息。第一信息中预先登记有由对应的衣服ID确定的衣服的被推荐的重叠顺序。
对位信息表示对应的衣服图像的、被穿戴在用户上时对用户的体型赋予特征的部分的轮廓。例如,对位信息表示对应的衣服图像中的与人体的肩部、颈部、胸部、腋部、膝部、大腿部、头部、脚踝部等对应的部分的轮廓。其中,对位信息中优选使用衣服图像中的与人体的肩部相当的部分的轮廓,但是不限于此。
姿势信息是表示取得衣服图像时的衣服的穿戴对象即被摄体的姿势的信息。详细地讲,姿势信息是表示取得上述第一衣服图像时的被摄体的姿势的信息。姿势信息表示相对于对衣服图像(第一衣服图像)进行摄影的摄影装置而言的、被摄体的朝向或运动等。
被摄体的朝向表示取得衣服图像时穿戴了该衣服图像的衣服的被摄体相对于摄影装置的朝向。例如,作为被摄体的朝向有:脸及身体相对于摄影装置朝向正面的正面方向、脸及身体相对于摄影装置朝向侧面的侧面方向、以及正面方向及侧面方向以外的其他方向等。
另外,在本实施方式中,第一信息中,相对于1个衣服ID,将1个特征信息、1个重叠顺序、多个姿势信息建立对应。而且,第一信息中,将与多个姿势信息分别对应的多个衣服图像的每个与对应于各衣服图像的对位信息建立对应。
另外,第一信息也可以是还将与衣服相关的其他信息建立了对应的信息。例如,第一信息也可以是还将作为对应的衣服的穿戴对象而假定的人的性别、年龄层、衣服尺寸(成衣尺寸)等建立了对应的信息。此外,第一信息也可以是还将与对应的衣服图像对应的衣服属性信息建立了对应的信息。衣服属性信息表示由对应的衣服ID确定的衣服的销售店、制造商、品牌名等。
接下来,说明第二信息。
第二信息是通过用户对第一终端24进行操作而输入的、包括试穿对象的衣服图像的衣服ID的信息。虚拟试穿装置10从第一终端24接收第二信息,并保存于存储部14。
图5是表示第二信息的数据构造的一例的图。第二信息是将发送日期时间、店铺ID、试穿者ID、组合ID、1个或多个衣服ID建立了对应的信息。
发送日期时间表示从第一终端24向虚拟试穿装置10发送了第二信息的发送日期时间。店铺ID是用于识别虚拟试穿装置10被配置的区域(在本实施方式中店铺A)的信息。试穿者ID是唯一地识别试穿者的信息。组合ID是用于识别试穿对象的1个或多个衣服ID的组合的信息。作为由组合ID确定的组合的衣服的衣服ID,第二信息例如包括衣服的每个种类的1个或多个衣服ID。在图5所示的例子中,第二信息中作为与各组合ID对应的衣服ID,包括:与衣服的种类“上衣”对应的衣服ID、与衣服的种类“内衣”对应的衣服ID、与衣服的种类“下装”对应的衣服ID。
即,与试穿者ID及组合ID对应的多个衣服ID表示由试穿者选择的、组合试穿的试穿对象的多个衣服的衣服图像。
返回图3,虚拟试穿装置10的控制部12包括第一取得部12A、第一显示控制部12B、受理部12C、生成部12D、第二显示控制部12E、第二取得部12F、通信部12G、输出部12J及更新部12K。
第一取得部12A、第一显示控制部12B、受理部12C、生成部12D、第二显示控制部12E、第二取得部12F、通信部12G、输出部12J及更新部12K中的一部分或者全部通过使例如CPU(Central Processing Unit)等处理装置执行程序来实施,即,可以通过软件来实现,也可以通过IC(IntegratedCircuit)等硬件来实现,还可以并用软件及硬件来实现。
第一取得部12A取得试穿者的特征信息。在本实施方式中,第一取得部12A将试穿者的特征信息从第一终端24取得。若试穿者通过操作第一终端24而输入特征信息,则第一终端24向虚拟试穿装置10发送特征信息(详细情况后述)。由此,第一取得部12A取得特征信息。
第一显示控制部12B将第一信息中的与由第一取得部12A取得的特征信息对应的衣服图像,显示于第一终端24的第一显示部24C(详细后述,参照图6)。第一显示部24C的详细情况将后述,为设置于第一终端24的显示部。
详细地讲,第一显示控制部12B将第一信息中的与由第一取得部12A取得的特征信息对应的衣服图像,向第一终端24发送,由此控制向第一显示部24C的显示。
另外,如使用图4所说明的那样,第一信息中,相对于1个特征信息,建立对应有多个姿势信息、与多个姿势信息的每个对应的衣服图像。因此,第一显示控制部12B读取与所取得的特征信息对应的多个姿势信息之中的预先规定的姿势信息(例如,正面方向)所对应的衣服图像,向第一终端24发送即可。
此外,在第一信息为作为衣服图像而包括表示穿戴在模型等上的状态的第一衣服图像、表示在地面等上摆好衣服的形状来放置的状态的第二衣服图像的方式的情况下,第一显示控制部12B读取与特征信息及姿势信息“表面”对应的第二衣服图像,向第一终端24发送即可。该情况下,虚拟试穿装置10能够将表示摆好形状来放置的状态的第二衣服图像显示于第一终端24。
另外,第一显示控制部12B也可以将与由第一取得部12A取得的特征信息对应的衣服属性信息显示于第一终端24的第一显示部24C。
另外,第一显示控制部12B优选将虚拟试穿***1侧推荐的推荐图像也显示于第一显示部24C。推荐图像是在第一信息中登记的多个衣服图像之中根据预先规定的抽取条件抽取的衣服图像的推荐图像。另外,推荐图像也可以是由多个衣服图像的组合来表示的推荐组合图像。推荐组合图像由多个衣服图像的组合来表示。例如,推荐组合图像是将多个衣服的隶属于各个种类的衣服图像组合而成。第一显示控制部12B从第三服务器装置30取得推荐组合图像,并使第一显示部24C显示。另外,以下,作为一例,说明推荐图像为推荐组合图像的情况。但是,推荐图像不限于衣服图像的组合。
抽取条件例如是试穿者的特征信息、试穿者过去选择过的衣服图像、其他试穿者过去选择过的衣服图像、销售衣服的销售店推荐的衣服图像、试穿者预先选择的其他试穿者推荐的衣服图像、对应于与试穿者的体型一致或类似的体型的衣服图像、与试穿者的嗜好一致或类似的嗜好的其他试穿者过去选择过的衣服图像中的至少1个。其他试穿者例如优选为,在试穿者的特征信息中具有一致或类似的特征信息的其他试穿者。此外,试穿者预先选择的其他试穿者例如为试穿者喜欢的有名人士或著名人士等。
推荐组合图像由后述的第三服务器装置30生成(详细情况后述)。
受理部12C从试穿者受理在第一终端24的第一显示部24C所显示的衣服图像之中对试穿对象的衣服的衣服图像的选择。在本实施方式中,受理部12C从第一终端24受理通过试穿者对第一终端24的操作而选择的衣服图像的衣服ID,由此受理试穿者的选择。具体地说,受理部12C通过将上述的第二信息从第一终端24受理,来受理试穿对象的衣服的衣服图像的选择。
另外,受理部12C所受理的、被选择为试穿对象的衣服图像的衣服ID不限于1个,也可以是多个。即,受理部12C也可以从试穿者受理组合试穿的对象的多个衣服图像的选择。该情况下,受理部12C从第一终端24受理包括多个衣服ID、表示由多个衣服ID确定的多个衣服图像的组合的组合ID、试穿者ID、发送日期时间、店铺ID在内的第二信息即可。
此外,受理部12C也可以从试穿者受理试穿对象的衣服的衣服属性信息的选择。该情况下,受理部12C将与通过试穿者对第一终端24的操作而选择的衣服属性信息对应的衣服ID,从第一终端24受理,由此受理试穿者的选择。具体地说,受理部12C从第一终端24受理上述第二信息,由此受理试穿对象的衣服的衣服属性信息的选择。
第二取得部12F取得表示试穿者的体型的体型参数。
在本实施方式中,第二取得部12F根据景深图计算试穿者的体型参数,由此取得体型参数。
详细地讲,第二取得部12F首先从由第二摄影部20B取得的景深图,抽取人区域,由此取得试穿者的景深图。
第二取得部12F例如通过在构成景深图的各像素的三维位置中对进深方向的距离设定阈值,来抽取人区域。例如,在第二摄影部20B的摄像机坐标系中,将第二摄影部20B的位置设为原点,设为Z轴正方向为从第二摄影部20B的原点向被摄体(试穿者)方向延伸的摄像机的光轴。该情况下,将构成景深图的各像素之中进深方向(Z轴向)的位置坐标为预先规定的阈值(例如,表示1m的值)以上的像素除去。由此,第二取得部12F从第二摄影部20B得到由在该阈值的范围内存在的人区域的像素构成的景深图,即试穿者的景深图。
接下来,第二取得部12F根据从第二摄影部20B取得的试穿者的景深图,计算试穿者的体型参数。
例如,第二取得部12F对试穿者的景深图匹配人体的三维模型数据(三维多边形模型)。然后,第二取得部12F使用景深图和对试穿者匹配的三维模型数据,计算体型参数所包含的各参数的值(例如,身高、胸围、腹围、腰围、肩宽等各个值)。这样,第二取得部12F取得试穿者的体型参数。
另外,第二取得部12F也可以是从第一终端24接收通过试穿者对第一终端24的操作指示而输入的表示体型的参数。由此,第二取得部12F取得体型参数。
生成部12D生成试穿者的试穿者图像和所选择的衣服图像的合成图像。详细地讲,生成部12D生成由第一摄影部20A摄影到的试穿者图像和所选择的衣服图像的合成图像。另外,在第一信息中作为衣服图像而包括表示将衣服穿戴在模型等上的状态的第一衣服图像和表示将衣服在地面等上摆好形状来放置的状态的第二衣服图像的情况下,生成部12D优选使用第一衣服图像来生成合成图像。
生成部12D优选生成对所选择的衣服图像根据所取得的体型参数进行了校正的校正图像。然后,生成部12D在试穿者图像上重叠根据体型参数进行了校正后的校正图像,由此生成合成图像。
此时,生成部12D以使试穿者图像上的与人体的特征区域相当的部分的轮廓(例如,肩部、腰部等)和由与重叠对象的衣服图像(或者校正图像)对应的对位信息表示的轮廓相一致的方式进行对位,生成在试穿者图像上重叠了衣服图像(或者校正图像)的合成图像。因此,衣服图像是在沿着试穿者图像的身体的轮廓被进行了对位之后被合成的。
另外,生成部12D优选生成将与由试穿者图像表示的试穿者的姿势对应的姿势信息的衣服图像进行了重叠的合成图像。
该情况下,生成部12D首先根据从第二摄影部20B取得的试穿者的景深图,计算试穿者的姿势信息。
首先,生成部12D按照构成所取得的试穿者的景深图的每个像素,生成表示人体的骨骼位置的第一骨骼信息。生成部12D通过对景深图匹配人体形状来生成第一骨骼信息。
然后,生成部12D将所生成的第一骨骼信息的各像素的像素位置的坐标系(即,第二摄影部20B的坐标系),变换为由第一摄影部20A取得的试穿者的试穿者图像的各像素位置的坐标系(即,第一摄影部20A的坐标系)。该坐标变换通过进行公知的校准来进行。由此,生成部12D将坐标变换后的第一骨骼信息作为骨骼信息来生成。
然后,生成部12D根据所生成的骨骼信息,计算试穿者的姿势信息。生成部12D根据由试穿者的骨骼信息表示的各关节的位置,利用公知的方法,计算试穿者的朝向(姿势信息)即可。
另外,生成部12D也可以根据试穿者的景深图,利用OpenNI(OpenNatural Interaction:开放式自然交互)等,计算试穿者的姿势信息。
然后,生成部12D按照从第一终端24受理的每个衣服ID,在与各个衣服ID对应的衣服图像之中,将与计算出的试穿者的姿势信息对应的衣服图像,作为合成对象来读取。然后,生成部12D在与该姿势信息的计算中使用的景深图相同的定时摄影到的试穿者图像上,将与该姿势信息对应的、由试穿者选择的衣服图像(校正图像)进行合成,由此生成合成图像。另外,在本实施方式中,以使面对第二显示部18前方的试穿者能够以观看镜子的感觉来确认合成图像的方式,生成部12D在使试穿者图像进行了镜像反转后的图像中,构成所选择的衣服图像(校正图像),由此生成合成图像。
此外,在从第一终端24受理的第二信息中包含有多个衣服ID的情况下,即,试穿者选择了组合试穿的多个衣服图像的情况下,生成部12D生成将所选择的多个衣服图像与上述同样地重叠在试穿者图像上的合成图像即可。
该情况下,生成部12D从第一信息读取与所选择的多个衣服ID对应的重叠顺序。然后,生成部12D在试穿者图像上,将与作为试穿对象而选择的多个衣服ID的每个对应的衣服图像,按照对应的重叠顺序,依次进行重叠。此时,生成部12D针对重叠对象的各图像(试穿者图像及衣服图像)的每个,将下位层次侧的图像(试穿者图像及衣服图像)中的与重叠在上位层次侧的图像(衣服图像)之间的重复区域除去之后,从下位层次侧朝向上位层次侧依次重叠。由此,生成部12D生成合成图像。
另外,生成部12D也可以是,若通过试穿者对虚拟试穿装置10中设置的省略了图示的输入部等的操作指示而指示了重叠顺序的变更,则按照所指示的重叠顺序再次生成合成图像。
该情况下,例如,试穿者通过对虚拟试穿装置10中设置的省略了图示的输入部进行操作,而对重叠顺序的变更对象输入衣服图像及重叠顺序。控制部12的生成部12D根据从输入部受理的衣服图像及新的重叠顺序,再次生成合成图像即可。
另外,生成部12D也可以从其他外部装置接收重叠顺序的变更的指示,也可以根据基于试穿者的手或脚的运动等而进行的、表示预先规定的重叠顺序的变更指示的举动(gesture),生成变更了重叠顺序的合成图像。该情况下,例如,生成部12D通过解析由第一摄影部20A取得的试穿者图像,来判断试穿者是否进行了表示预先规定的变更指示的举动即可。
第二显示控制部12E将合成图像显示于第二显示部18。因此,如图2所示,第二显示部18显示有在试穿者图像40上重叠了衣服图像42的合成图像W。此外,该合成图像W如上述那样,是以使试穿者图像40的肩部等特征区域与衣服图像42的肩部等特征区域一致的方式进行了对位之后合成的图像。此外,该合成图像是将由试穿者选择的试穿对象的衣服的衣服图像根据试穿者的体型参数进行了校正后重叠在试穿者图像40上的图像。因此,能够提供看起来自然的合成图像W。
返回图3,另外,第二显示控制部12E也可以将合成图像显示于第一终端24的第一显示部24C。该情况下,第二显示控制部12E将所生成的合成图像向第一终端24发送即可。
通信部12G是用于与第一终端24、第二终端26、第一服务器装置28、第三服务器装置30及第二服务器装置32通信的公知的通信接口。
通信部12G包括第一发送部12H、第一接收部12I。
第一发送部12H将各种数据向第一终端24、第二终端26、第一服务器装置28、第三服务器装置30或者第二服务器装置32发送。第一接收部12I将各种数据从第一终端24、第二终端26、第一服务器装置28、第三服务器装置30或者第二服务器装置32接收。
在本实施方式中,第一发送部12H将试穿信息向经由网络而连接的第一服务器装置28(服务器装置)发送。试穿信息包括用于识别试穿对象的衣服图像的衣服ID(第一识别信息)、试穿衣服图像的衣服的试穿者的试穿者ID(第二识别信息)。另外,试穿信息也可以构成为还包括与衣服ID对应的衣服图像、试穿者的试穿者图像及合成图像中的至少1个。此外,试穿信息也可以是还包括其他信息的方式。
在本实施方式中,第一发送部12H若在第二显示部18上显示有合成图像时受理试穿者的摄影指示,则将包括所显示的合成图像中包含的衣服图像的衣服ID、与该衣服ID对应的衣服图像、以及该合成图像中包含的试穿者图像的试穿者的试穿者ID在内的试穿信息,向第一服务器装置28发送。
第一接收部12I将与试穿信息中包含的衣服ID(第一识别信息)及试穿者ID(第二识别信息)中的至少一方对应的特权信息,从第一服务器装置28接收。
特权信息例如为能够在因特网上的虚拟店铺中使用的码信息、能够在与衣服ID对应的衣服的销售店中利用的各种代金券或折扣券等礼券等。试穿者例如通过经由因特网上的虚拟店铺的网站的输入画面等,输入码信息,能够享受该虚拟店铺提供的各种折扣等服务。此外,试穿者通过将作为特权信息的礼券显示于第一终端24或印刷于纸介质等,并在对象的店铺中进行提示,能够享受折扣等各种服务。
此外,第一接收部12I也可以是,从第一服务器装置28接收对与试穿信息中包含的衣服ID对应的衣服图像、与该衣服图像对应的属性信息等进行了配置的网页的URL(Uniform Resource Locator)。此外,该网页也可以是含有特权信息的方式。
输出部12J输出从第一服务器装置28接收到的特权信息。输出部12J在从第一服务器装置28接收到URL的情况下,输出URL。所谓输出,在本实施方式中表示显示、发送及印刷中的至少1个。
具体地说,输出部12J将从第一服务器装置28接收到的特权信息或URL,向第二显示部18进行显示,向第一终端24的第一显示部24C进行显示,或者,通过与虚拟试穿装置10连接的省略了图示的印刷装置印刷在记录介质上,由此输出这些信息。
另外,输出部12J也可以是,将从第一服务器装置28接收到的特权信息或上述URL等,变换为表示一维码或二维码的图像来输出。二维码例如为QR码(注册商标)、DataMatrix、Maxi-Code等。此外,输出部12J也可以输出特权信息或URL和一维码或二维码的双方。
更新部12K若从第二服务器装置32接收第一信息,则将接收到的第一信息登记于存储部14,由此对存储部14所存储的第一信息进行更新。即,存储部14所登记的第一信息通过从第二服务器装置32分发的第一信息而被更新。
接下来,对第一终端24进行说明。图6是第一终端24的功能框图。
第一终端24具备输入部24A、存储部24B、第一显示部24C及控制部24D。输入部24A、存储部24B及第一显示部24C与控制部24D连接成能够进行信号交换。
第一显示部24C是显示各种图像等的公知的显示装置。在本实施方式中,第一显示部24C对试穿者,将试穿对象的衣服图像的一览以可选择的方式进行显示。
输入部24A受理来自用户的输入。输入部24A是供用户进行各种操作输入的设备。输入部24A中例如能够列举出鼠标、按钮、遥控器、键盘、麦克风等声音识别装置及图像识别装置等1个或多个的组合等。
在本实施方式中,输入部24A从用户受理试穿者的试穿者ID的输入、试穿对象的衣服图像的选择、用于确定试穿者的特征信息的各种信息等的输入。
另外,输入部24A及第一显示部24C也可以一体地构成。具体地说,输入部24A及第一显示部24C也可以作为具备输入功能及显示功能这双方的UI(User Interface)部来构成。UI部中有带触摸面板的LCD(Liquid CrystalDisplay)等。
存储部24B存储各种数据。另外,在本实施方式中,说明存储部24B不存储第一信息的方式。但是,存储部24B也可以是与虚拟试穿装置10的存储部14同样地存储了第一信息的方式。
该情况下,优选以使虚拟试穿装置10的存储部14和第一终端24的存储部24B中分别保存的第一信息的内容相同的方式,按照每规定时间进行下述处理。
例如,优选按照每规定时间来进行第二服务器装置32向虚拟试穿装置10及第一终端24的第一信息的分发、虚拟试穿装置10及第一终端24间的公知的镜像(Mirroring)处理等。另外,也可以是,保存有第一信息的各装置(例如,虚拟试穿装置10、第一终端24等)在执行使用了第一信息的各种处理之前,从第二服务器装置32取得最新的第一信息来进行更新。
控制部24D包括受理部24E、显示控制部24F、通信部24G。受理部24E、显示控制部24F及通信部24G的一部分或者全部例如通过使CPU等处理装置执行程序来实现,即,可以通过软来实现,也可以通过IC等硬件来实现,也可以并用软件及硬件来实现。
通信部24G是与虚拟试穿装置10、第二终端26及第三服务器装置30等外部装置进行通信的通信接口。
受理部24E从输入部24A受理用户的操作指示。在本实施方式中,受理部24E从输入部24A受理试穿者ID、特征信息、或者用于确定特征信息的各种输入项目、试穿对象的衣服图像的衣服ID等。
显示控制部24F进行将各种图像向第一显示部24C显示的控制。在本实施方式中,显示控制部24F使受理画面、输入画面、显示画面等显示于第一显示部24C。受理画面是用于受理试穿者ID的输入的画面。
输入画面是供试穿者输入用于确定特征信息的输入项目的画面。该输入画面例如包括用于确定试穿者的确定信息的、对试穿者的1个或多个提问项目。提问项目具体地说,是用于确定试穿者的特征信息的调查问卷。试穿者使用输入部24A来输入对输入画面中包含的提问项目的回答。由此,受理部24E取得由试穿者输入的、与用于确定特征信息的输入项目对应的试穿者的回答信息。
该情况下,受理部24E根据所受理的试穿者对1个或多个输入项目的回答信息的组合,确定所对应的特征信息,由此来受理特征信息。详细地讲,存储部24B中预先存储与对1个或多个输入项目的回答信息的组合预先对应的特征信息。然后,受理部24E通过从存储部24B读取与从输入部24A受理的回答信息的组合对应的特征信息,来受理特征信息即可。
显示画面是供试穿者选择试穿对象的衣服图像的包含多个衣服图像的画面。
接下来,对第二终端26进行说明。图7是第二终端26的功能框图。
第二终端26具备输入部26A、存储部26B、显示部26C及控制部26D。输入部26A、存储部26B及显示部26C与控制部26D连接成能够进行信号交换。
显示部26C是显示各种图像等的公知的显示装置。在本实施方式中,显示部26C例如显示在店铺A中提供服务或商品的用户对来到店铺A的试穿者发行试穿者ID时操作的操作画面。此外,显示部26C显示来到店铺A的试穿者选择要进行虚拟试穿的试穿对象的组合信息时操作的选择画面。
输入部26A受理来自用户的输入。输入部26A与输入部24A同样,是供用户进行各种操作输入的设备。
另外,输入部26A及显示部26C也可以一体地构成。具体地说,输入部26A及显示部26C也可以作为具备输入功能及显示功能这双方的UI部来构成。
存储部26B存储各种数据。在本实施方式中,存储部26B存储将试穿者ID、试穿者的属性信息(例如,姓名等)建立了对应的试穿者管理信息。试穿者管理信息通过控制部26D被适当更新。
控制部26D包括受理部26E、发行部26F、显示控制部26G、通信部26H。受理部26E、发行部26F、显示控制部26G及通信部26H的一部分或者全部例如通过使CPU等处理装置执行程序来实现,即,可以通过软来实现,也可以通过IC等硬件来实现,也可以并用软件及硬件来实现。
通信部26H是与虚拟试穿装置10及第一终端24等外部装置通信的通信接口。
受理部26E从输入部26A受理用户的操作指示。在本实施方式中,受理部26E从输入部26A受理所选择的试穿对象的组合信息。
发行部26F发行能够用于识别试穿者的试穿者ID。发行部26F例如生成与试穿者管理信息所保存的试穿者ID不同的新的试穿者ID并发行。另外,预先在存储部26B中存储在店铺A内设置的、用于存放货物等的储物柜的号码(以下称作储物柜号码)的一览。然后,发行部26F将所存储的储物柜号码之中未被用作试穿者ID的储物柜号码,作为试穿者ID来发行。另外,试穿者ID只要是能够识别试穿者的信息即可,不限于储物柜号码。
此外,发行部26F若从输入部26A接收了包含表示试穿者从店铺A退出的退出指示和对该试穿者发行了的试穿者ID的退出信息,则将退出信息中包含的试穿者ID从试穿者管理信息中删除即可。退出信息例如通过用户对输入部26A的操作指示而被输入即可。
显示控制部26G进行将各种图像向显示部26C显示的控制。在本实施方式中,显示控制部26G进行上述操作画面、上述选择画面等各种图像向显示部26C显示的控制。此外,显示控制部26G将发行部26F所发行的试穿者ID向显示部26C显示。因此,用户通过观看显示部26C,能够确认所发行的试穿者ID。
接下来,对第一服务器装置28进行说明。图8是第一服务器装置28的功能框图。
第一服务器装置28具备输入部28A、存储部28B、显示部28C及控制部28D。输入部28A、存储部28B及显示部28C与控制部28D连接成能够进行信号交换。
显示部28C是显示各种图像等的公知的显示装置。输入部28A受理来自用户的输入。输入部28A与输入部24A同样,是供用户进行各种操作输入的设备。另外,输入部28A及显示部28C也可以作为具备输入功能及显示功能这双方的UI部来构成。
存储部28B存储各种数据。在本实施方式中,存储部28B预先存储第三信息。
图9是表示第三信息的数据构造的一例的图。第三信息是将衣服ID和属性信息建立了对应的信息。
属性信息是表示由对应的衣服ID确定的衣服的属性的信息。在本实施方式中,属性信息包括由对应的衣服ID确定的衣服的特权信息、由对应的衣服ID确定的衣服的销售店信息。
特权信息在上面已经进行过描述,因此在此省略说明。销售店信息例如包括由对应的衣服ID确定的衣服的销售店的场所、销售店提供的商品的信息、销售店提供的各种服务的信息等。销售店的场所例如为,实际空间上的场所(地图信息等)、网站上的该销售店的主页等URL等。
另外,属性信息也可以构成为还包括由对应的衣服ID确定的衣服的衣服图像。此外,属性信息也可以是还包括其他信息的方式。
返回图8,控制部28D包括通信部28E、制作部28H。通信部28E及制作部28H的一部分或者全部例如通过使CPU等处理装置执行程序来实现,即,可以通过软来实现,也可以通过IC等硬件来实现,也可以并用软件及硬件来实现。
通信部28E是与虚拟试穿装置10等外部装置通信的通信接口。通信部28E包括第二接收部28F、第二发送部28G。第二接收部28F从外部装置接收各种数据。第二发送部28G向外部装置发送各种数据。
在本实施方式中,第二接收部28F从虚拟试穿装置10接收试穿信息。如上述那样,试穿信息包括由试穿者进行了虚拟试穿的1个或多个衣服ID、试穿者ID、以及由该衣服ID确定的衣服的衣服图像。
制作部28H生成与由第二接收部28F接收到的试穿信息中包含的、衣服ID(第一识别信息)及试穿者ID(第二识别信息)中的至少一方对应的特权信息。
在本实施方式中,制作部28H从第三信息读取与接收到的试穿信息中包含的衣服ID对应的衣服图像、与该衣服ID对应的属性信息。然后,制作部28H生成包括所读取的属性信息中包含的特权信息及销售店信息、由所接收到的试穿信息中包含的衣服ID确定的衣服的衣服图像在内的网页,并存储于存储部28B。然后,第二发送部28G将表示该网页的存储场所的URL,向该试穿信息的发送源的虚拟试穿装置10发送。
另外,制作部28H也可以将特权信息向虚拟试穿装置10发送。
接下来,对第二服务器装置32进行说明。图10是第二服务器装置32的功能框图。
第二服务器装置32具备输入部32A、存储部32B、显示部32C、控制部32D。输入部32A、存储部32B及显示部32C与控制部32D连接成能够进行信号交换。
显示部32C是显示各种图像等的公知的显示装置。输入部32A受理来自用户的输入。输入部32A与输入部24A同样,是供用户进行各种操作输入的设备。另外,输入部32A及显示部32C也可以作为具备输入功能及显示功能这双方的UI部来构成。存储部32B存储各种数据。
控制部32D包括通信部32E、收集部32F、第二生成部32G及分发部32H。通信部32E、收集部32F、第二生成部32G及分发部32H的一部分或者全部例如通过使CPU等处理装置执行程序来实现,即,可以通过软来实现,也可以通过IC等硬件来实现,也可以并用软件及硬件来实现。
通信部32E是与虚拟试穿装置10、第二服务器装置32及第三服务器装置30、连接于因特网36的各种服务器装置等外部装置通信的接口。
收集部32F从连接于因特网36的各种服务器装置等,收集衣服图像、与衣服图像对应的属性信息等。属性信息在上面已经进行过描述,因此在此省略说明。收集部32F按照每个预定时间,从连接于因特网36的各种服务器装置等,收集与衣服图像有关的信息,由此来收集衣服图像及属性信息。
第二生成部32G使用所收集到的衣服图像及属性信息,生成上述第一信息。另外,第二生成部32G所生成的第一信息能够根据用户(例如,第二服务器装置32的管理者等)对输入部32A的操作指示而被变更、编辑或追加等。
此外,第二生成部32G生成将所收集到的衣服图像的衣服的衣服ID与属性信息建立了对应的第三信息(参照图9)。
分发部32H将由第二生成部32G生成的第一信息,经由通信部32E向保存有第一信息及第一信息中包含的至少一部分信息的各种外部装置分发。此外,分发部32H将所生成的第三信息向第一服务器装置28分发。
在本实施方式中,分发部32H将第一信息向虚拟试穿装置10及第一服务器装置28分发。另外,优选分发部32H仅在由第二生成部32G前次生成的第一信息被更新了的情况下,分发第一信息、第三信息。
在虚拟试穿装置10中,若接收从第二服务器装置32分发的第一信息,则更新部12K(参照图3)将接收到的第一信息向存储部14存储。由此,虚拟试穿装置10中,对存储部14所存储的第一信息进行更新。
在第一服务器装置28中,若接收从第二服务器装置32分发的第三信息,则第一服务器装置28的控制部28D将接收到的第三信息向存储部28B存储。由此,第一服务器装置28对存储部28B所存储的第三信息进行更新。
另外,关于第一终端24的存储部24B也是,在设为存储第一信息的方式的情况下,分发部32H向第一终端24也分发第一信息即可。在第一终端24的控制部24D中,将接收到的第一信息向存储部24B存储,由此来对第一信息进行更新即可。
接下来,对第三服务器装置30进行说明。图11是第三服务器装置30的功能框图。
第三服务器装置30具备输入部30A、存储部30B、显示部30C、控制部30D。输入部30A、存储部30B及显示部30C与控制部30D连接成能够进行信号交换。
显示部30C是显示各种图像等的公知的显示装置。输入部30A受理来自用户的输入。输入部30A与输入部24A同样,是供用户进行各种操作输入的设备。另外,输入部30A及显示部30C也可以作为具备输入功能及显示功能这双方的UI部来构成。存储部30B存储各种数据。
控制部30D包括通信部30E、分析部30F、第三生成部30G及分发部30H。通信部30E、分析部30F、第三生成部30G及分发部30H的一部分或者全部例如通过使CPU等处理装置执行程序来实现,即,可以通过软来实现,也可以通过IC等硬件来实现,也可以并用软件及硬件来实现。
通信部30E是与虚拟试穿装置10及第一终端24等外部装置通信的接口。在本实施方式中,通信部30E从第一终端24或者虚拟试穿装置10接收试穿者信息。试穿者信息包括:包含由试穿者作为试穿对象而选择的多个衣服图像的衣服ID的组合信息、试穿者ID、由该试穿者ID确定的试穿者的特征信息。试穿者信息也可以是还包括组合ID等其他信息的方式。
控制部30D将接收到的试穿者信息,与该试穿者信息的接收日期时间建立对应地依次存储于存储部30B。
分析部30F使用由通信部30E接收到的试穿者信息,检索连接于因特网36的各种服务器装置,分析与试穿者信息关联的信息。
例如,设为作为试穿者ID而使用了在因特网上可唯一地识别的信息(例如,邮箱地址或电话号码等)。该情况下,分析部30F通过从可访问的其他服务器装置或存储部30B取得该试穿者ID的过去的购买履历,来进行购买信息的分析。
此外,分析部30F从可访问的其他服务器装置或存储部30B,取得相对于与接收到的试穿者信息中包含的特征信息相同的特征信息、与试穿者信息中包含的特征信息类似的其他特征信息建立了关联的衣服图像及衣服图像的衣服的属性信息。
与特征信息类似的其他特征信息表示试穿者信息中包括的特征信息中包含的、表示试穿者的体型的体型参数、试穿者的特征色、试穿者的年龄层及试穿者的性格、试穿者的意向之中的至少1个是一致的或者在预定范围内的、其他特征信息。
此外,分析部30F从可访问的其他服务器装置或存储部30B,取得由试穿者信息中包括的衣服ID确定的衣服的销售店所推荐的其他衣服图像。
第三生成部30G根据接收到的试穿者信息、分析部30F的分析结果,生成虚拟试穿***1侧推荐的推荐组合图像。
在本实施方式中,第三生成部30G从第一信息中登记的多个衣服图像,根据预先规定的抽取条件,生成由多个衣服图像的组合表示的推荐组合图像。抽取条件在上面已经进行过描述,因此在此省略说明。
此外,例如,也可以是,第三生成部30G预先存储分析结果、由与分析结果对应的多个衣服ID构成的推荐组合图像。然后,第三生成部30G读取与分析部30F的分析结果对应的多个衣服ID。然后,第三生成部30G也可以是将与所读取的多个衣服ID对应的衣服图像作为推荐组合图像来生成。
分发部30H将由第三生成部30G生成的推荐组合图像,经由通信部30E向试穿者信息的发送源的虚拟试穿装置10或者第一终端24分发。
接下来,对由虚拟试穿***1执行的虚拟试穿处理的步骤进行说明。
图12是表示由虚拟试穿***1执行的虚拟试穿处理的步骤的时序图。
首先,第二终端26的发行部26F发行试穿者ID(SEQ100)。如上述那样,显示控制部26G将由发行部26F发行的试穿者ID向显示部26C显示。用户通过观看显示部26C来确认试穿者ID。
接下来,第一终端24受理试穿者ID(SEQ102)。用户经由显示于第一显示部24C的受理画面,将由SEQ100发行的试穿者ID,通过输入部24A的操作指示来输入。由此,第一终端24的受理部24E受理试穿者ID。
接下来,显示控制部24F使供输入用于确定特征信息的输入项目的输入画面显示于第一显示部24C(SEQ104)。另外,显示控制部24F也可以使用于直接输入特征信息的输入画面显示于第一显示部24C。
接下来,受理部24E受理经由输入画面而由试穿者输入的(或者,根据对输入项目的回答信息而确定出的)特征信息(SEQ106)。然后,通信部24G将特征信息向虚拟试穿装置10发送(SEQ108)。
在虚拟试穿装置10中,第一取得部12A受理特征信息。然后,第一显示控制部12B从第一信息读取与受理的特征信息对应的衣服图像(SEQ110)。然后,第一显示控制部12B将所读取的衣服图像向第一终端24发送(SEQ112)。此时,第一显示控制部12B也可以将衣服图像和对应的衣服ID向第一终端24发送。
第一终端24的受理部24E从虚拟试穿装置10受理衣服图像及衣服ID。然后,显示控制部24F使包含所受理的衣服图像的显示画面显示于第一显示部24C(SEQ114)。
通过SEQ106~SEQ114的处理,第一信息中包含的衣服图像中的与试穿者的特征信息对应的衣服图像的一览被显示于第一显示部24C。试穿者对输入部24A进行操作,来选择试穿对象的1个或多个衣服图像。在本实施方式中,说明试穿者选择组合试穿的对象的多个衣服图像来作为试穿对象的衣服图像的情况。
接下来,受理部24E从试穿者受理组合试穿的对象的多个衣服图像的选择(SEQ116)。即,受理部24E通过受理试穿者对输入部24A的操作指示,来受理组合试穿的对象的多个衣服图像的选择。
接下来,通信部24G将包括由试穿者选择的组合试穿的多个衣服ID、组合ID、由SEQ102受理的试穿者ID、店铺ID、发送日期时间在内的第二信息,向第二终端26和虚拟试穿装置10发送(SEQ118、SEQ120)。组合ID只要是能够确定对应的多个衣服ID的组合的信息即可。虚拟试穿装置10将所受理的第二信息向存储部14存储。
另外,通信部24G通过将发送该第二信息的定时的发送日期时间包含在该第二信息中,从而将包含发送日期时间的第二信息向第二终端26及虚拟试穿装置10发送即可。此外,通信部24G预先存储表示发送第二信息的对象店铺的店铺ID。然后,通信部24G将包含该店铺ID的第二信息向第二终端26及虚拟试穿装置10发送即可。
接下来,通信部24G将包括包含组合试穿的多个衣服ID的组合信息、由SEQ102受理的试穿者ID、由SEQ106受理的特征信息在内的试穿者信息,向第三服务器装置30发送(SEQ122)。
第三服务器装置30的通信部30E从第一终端24接收试穿者信息。另外,通信部30E也可以从虚拟试穿装置10接收试穿者信息。该情况下,虚拟试穿装置10的通信部12G将由SEQ120接收到的试穿者信息向第三服务器装置30发送即可。
第三服务器装置30的控制部30D将接收到的试穿者信息,与该试穿者信息的接收日期时间建立对应地依次保存于存储部30B。因此,试穿者信息在下次进行分析处理时能够被有效利用。然后,分析部30F分析与接收到的试穿者信息关联的信息(SEQ124)。
接下来,第三生成部30G根据试穿者信息、分析结果,生成虚拟试穿***1侧推荐的推荐组合图像(SEQ126)。
然后,分发部30H将推荐组合图像向虚拟试穿装置10发送(SEQ128)。另外,分发部30H将推荐组合图像向第一终端24发送。
虚拟试穿装置10中,通信部12G接收推荐组合图像,第一显示控制部12B将推荐组合图像向第一终端24发送(SEQ129)。若第一终端24的受理部24E受理推荐组合图像,则显示控制部24F将推荐组合图像向第一显示部24C显示(SEQ130)。
通过SEQ122~SEQ130的处理,由虚拟试穿***1侧推荐的衣服图像的组合表示的推荐组合图像被显示于第一显示部24C。
接下来,受理部24E从试穿者受理推荐组合图像的选择(SEQ132)。即,受理部24E通过受理试穿者对输入部24A的操作指示,来受理推荐组合图像之中的哪个的选择。
接下来,通信部24G将包括SEQ132中由试穿者所选择的组合试穿的多个衣服ID、组合ID、SEQ102中受理的试穿者ID、店铺ID、发送日期时间在内的第二信息,向第二终端26和虚拟试穿装置10发送(SEQ134、SEQ136)。虚拟试穿装置10将受理的第二信息向存储部14存储。
接下来,通信部24G将包括包含SEQ132中由试穿者选择的组合试穿的多个衣服ID的组合信息、SEQ102中受理的试穿者ID、SEQ106中受理的特征信息在内的试穿者信息,向第三服务器装置30发送(SEQ138)。
第三服务器装置30的通信部30E从第一终端24接收试穿者信息。控制部30D将接收到的试穿者信息,与该试穿者信息的接收日期时间建立对应地,依次存储于存储部30B(SEQ140)。因此,试穿者信息在下次进行分析处理时被有效利用。
另一方面,在通过SEQ118及SEQ134的处理而受理了第二信息的第二终端26中,显示控制部26G使显示部26C显示将接收到的各个第二信息以能够被单独选择的方式进行了表示的选择画面(SEQ142)。
图13是表示选择画面46的一例的图。选择画面46例如包括表示各个第二信息的按钮图像47(47A~47C)。各按钮图像47例如包括表示对应的第二信息中包含的至少一部分信息的文字。在图13所示的例子中,各按钮图像47包括第二信息中包含的、试穿者ID(图13中为储物柜号码1、储物柜号码3、储物柜号码5)和发送日期时间。
返回图12,受理部26E从输入部26A受理在选择画面46所显示的1个或多个第二信息之中对与试穿者的试穿对象的衣服图像的组合对应的第二信息的选择(SEQ144)。即,用户(例如,试穿者或者店铺A中的服务提供者)将与试穿者的试穿ID对应的第二信息的按钮图像47,通过输入部26A的操作指示来输入。由此,受理部26E受理与试穿者的试穿对象的衣服图像的组合对应的第二信息的选择。
接下来,通信部26H将SEQ144中受理的第二信息向虚拟试穿装置10发送(SEQ146)。
虚拟试穿装置10的通信部12G从第二终端26接收第二信息。然后,虚拟试穿装置10的第二取得部12F取得表示试穿者的体型的体型参数(SEQ148)。
接下来,生成部12D生成由第一摄影部20A摄影到的试穿者的试穿者图像和与SEQ146中接收到的第二信息(参照图5)中包含的衣服ID对应的衣服图像的合成图像(SEQ150)。
接下来,第二显示控制部12E使SEQ150中生成的合成图像显示于第二显示部18(SEQ152)。
图14是表示显示于第二显示部18的合成图像W的一例的图。另外,图14中,为了简化说明,示出了在试穿者图像40A上重叠了1个衣服图像42A而得的合成图像W。另外,摄影部20连续地进行摄影。然后,在SEQ152的合成图像的显示中,生成部12D反复执行生成合成图像的处理,该合成图像是将如下图像合成而得的:由摄影部20连续地摄影到的被摄体图像;以及与SEQ146中接收到的第二信息(参照图5)中包含的衣服ID对应、且与根据通过该摄影得到的景深图计算出的姿势信息对应的衣服图像。然后,第二显示控制部12E每当生成部12D生成新的合成图像时,都切换显示于第二显示部18的合成图像。因此,第二显示部18上显示有在如面对第二显示部18前方的被摄体映入在镜子中那样的被摄体图像上重叠了与该被摄体的姿势对应的衣服图像而成的合成图像。
返回图12,接下来,判断受理部12C是否受理了合成图像的变更指示(SEQ154)。在本实施方式中,受理部12C将面对第二显示部18前方的试穿者的体势、手势,作为试穿者的各种指示来受理。例如,受理部12C将试穿者举起右手的运动,作为是合成图像的变更指示信息,来预先登记。然后,通过利用公知的方法对由第一摄影部20A摄影到的试穿者图像、或者由第二摄影部20B摄影到的景深图进行解析,判别为试穿者进行了举起右手的运动时,判断为受理了合成图像的变更指示信息即可。
另外,在判别为试穿者进行了举起右手的运动时,第二显示控制部12E也可以将表示与该运动对应的指示信息的指示图像向第二显示部18显示。具体地说,在判别为试穿者进行了举起右手的运动时,第二显示控制部12E也可以将表示合成图像的变更指示的指示图像(例如,“下一个搭配”等文字或图像)向第二显示部18显示。
具体地说,在试穿者图像中的与试穿者的右手相当的区域附近重叠显示该指示图像即可(在图15-1(A)~图15-1(D)中,参照指示图像44C。另外,图15-1(C)是将图15-1(A)的一部分放大的图。图15-1(D)是将图15-1(B)的一部分放大的图)。
另外,如上述那样,在本实施方式中,生成部12D以使面对第二显示部18前方的试穿者能够以观看镜子的感觉来确认合成图像的方式,在使试穿者图像进行了镜像反转后的图像中构成所选择的衣服图像(校正图像),由此来生成合成图像。因此,在图15-1及后述的图15-2中,试穿者图像的左手相当于实际的试穿者的右手。
若SEQ154中为肯定判断(SEQ154:是),则生成部12D从存储部14检索包括与上次显示于第二显示部18的合成图像对应的第二信息中包含的试穿者ID在内的、其他第二信息,读取未被进行合成图像显示的1个第二信息。然后,生成部12D使用所读取的第二信息,与SEQ150同样地生成合成图像(SEQ156)。
另外,生成该合成图像时,即变更合成图像时,优选将表示变更后的合成图像的剩余时间的第一时间信息,显示于第二显示部18。图15-1是剩余时间的显示的说明图。
在受理了合成图像的变更指示的情况下,如图15-1(A)所示,第二显示控制部12E优选将表示到显示变更后的合成图像为止所需的剩余时间的第一时间信息44A显示于第二显示部18。第一时间信息44A例如是表示剩余时间的数字,包含圆形量规的图像。此时,优选到显示变更后的合成图像为止,将变更前的合成图像W显示于第二显示部18。另外,第一时间信息44A可以是预先规定的时间,也可以是计算到显示变更后的合成图像为止还需要等待的时间而得到的时间。
表示剩余时间的第一时间信息以能够观看剩余时间的形式被显示即可。例如,如图15-1(B)所示那样,表示剩余时间的第一时间信息44B可以是表示剩余时间的棒状的量规。因此,例如,控制部12将表示“下一个搭配”的指示图像及作为表示剩余时间的第一时间信息的量规,对试穿者以能够观看的方式提供,在表示该剩余时间的量规成为满刻度(剩余时间“0”)时,能够将变更后的合成图像显示于第二显示部18。另外,第二显示控制部12E将包括上述指示图像及表示进行与指示信息对应的处理需要的剩余时间(上述为要显示变更后的合成图像还需等待的剩余时间)的第一时间信息中的至少一方的合成图像,显示于第二显示部18即可,也可以显示双方。
返回图12,然后,第二显示控制部12E将SEQ156中生成的合成图像显示于第二显示部18(SEQ158)。在此,摄影部20连续地进行摄影。然后,在SEQ158的合成图像的显示中,生成部12D反复执行生成合成图像的处理,该合成图像是合成如下图像而得的:由摄影部20连续地摄影到的被摄体图像;以及与SEQ156中读取的第二信息中包含的衣服ID对应、且与根据通过该摄影得到的景深图计算出的姿势信息对应的衣服图像。然后,第二显示控制部12E每当生成部12D生成新的合成图像时,都切换第二显示部18所显示的合成图像。因此,第二显示部18上显示有在如面对该第二显示部18前方的被摄体映入镜子那样的被摄体图像上重叠了与该被摄体的姿势对应的衣服图像而得的合成图像。
另外,第二显示控制部12E也可以是,若显示合成图像,则将与所显示的合成图像对应的第二信息从存储部14中删除。此外,也可以是,第二显示控制部12E向第二终端26发送与所显示的合成图像对应的第二信息的删除指示。第二终端26若接收删除指示,则将由接收到的删除指示表示的第二信息从存储部26B删除。因此,成为在第二终端26的显示部26C所显示的、用于进行试穿对象的组合信息的选择的选择画面上,显示未被显示过合成图像的第二信息。
另外,进而,在通过试穿者对省略了图示的输入部等的操作指示而指示了合成图像中包含的衣服图像的重叠顺序的变更的情况下,生成部12D也可以按照所指示的重叠顺序再次生成合成图像。然后,第二显示控制部12E将所生成的合成图像显示于第二显示部18即可。针对重叠顺序的变更指示,也可以是与上述同样,通过判别试穿者是否进行了预先规定的运动,来判别是否进行了重叠顺序的变更指示。
另一方面,若SEQ154中为否定判断(SEQ154:否),则进入SEQ160。
接下来,判断受理部12C是否受理了摄影指示(SEQ160)。在本实施方式中,受理部12C将面对第二显示部18前方的试穿者的体势、手势,作为试穿者的各种指示来受理。例如,受理部12C将试穿者举起左手的运动,作为是摄影指示信息,来预先登记。然后,对由第一摄影部20A摄影到的试穿者图像、或者由第二摄影部20B摄影到的景深图,利用公知的方法进行解析,由此判别为试穿者进行了举起左手的运动时,判断为受理了摄影指示即可。
另外,也可以是,在判别为试穿者进行了举起左手的运动时,第二显示控制部12E将表示与该运动对应的指示信息的指示图像向第二显示部18显示。具体地说,也可以是,在判别为试穿者进行了举起左手的运动时,第二显示控制部12E将表示合成图像的摄影指示的指示图像(例如,“摄像机摄影”等文字或图像)向第二显示部18显示。具体地说,在试穿者图像中的试穿者的左手附近重叠显示该指示图像即可。此外,也可以是,与上述同样,第二显示控制部12E还显示剩余时间。
图15-2是包含表示摄影指示的指示图像的、剩余时间显示的说明图。例如,在判别为试穿者进行了举起左手的运动时,受理部12C受理向第二显示部18显示的合成图像的摄影指示。然后,第二显示控制部12E将包括指示图像、以及表示摄影指示的确定为止所需的剩余时间的第二时间信息中的至少一方的合成图像,向第二显示部18显示。例如,如图15-2(E)及图15-2(G)所示那样,第二显示控制部12E将包括表示摄影指示的确定为止所需的剩余时间的第二时间信息44D、指示图像44E中的至少一方的合成图像W,显示于第二显示部18。第二时间信息44D例如是表示剩余时间的数字、包含量规(圆形的量规或棒状的量规)的图像。因此,试穿者在由该第二时间信息表示的时间的期间,能够进行摄影指示的取消、其他指示等。另外,图15-2(G)为图15-2(E)的放大图像。
然后,第二显示控制部12E在经过了由第二时间信息表示的剩余时间之后,将包括指示图像(在此例如为“摄像机摄影”等文字或图像)、以及表示到与摄影指示对应的处理的执行为止的剩余时间的第三时间信息44F中的至少一方的合成图像,向第二显示部18显示(参照图15-2(F)及图15-2(H))。另外,图15-2(H)为图15-2(F)的放大图像。因此,试穿者在由该第三时间信息44F显示的时间的期间,能够进行将臂部放下等姿势变更。
另外,也可以是,在上述第一时间信息、上述第二时间信息或者上述第三时间信息正被向第二显示部18显示时,受理部12C判别为试穿者进行了朝向试穿者的左右方向(右手方向或者左手方向)移动手或臂的运动的情况下,判断为受理了试穿者的各种指示的变更。试穿者的运动与上述同样,根据景深图或试穿者图像来判断即可。例如,也可以是,受理部12C在判别出了试穿者向左右方向的运动的情况下,判断为受理了从“合成图像的变更指示”向“摄影指示”的指示变更,或者从“摄影指示”向“合成图像的变更指示”的指示变更。然后,在控制部12中执行与变更后的指示对应的上述处理即可。
若SEQ160中为否定判断(SEQ160:否),则进入后述的SEQ174。若SEQ160中为肯定判断(SEQ160:是),则进入SEQ162。在SEQ162中,第一发送部12H将试穿信息向第一服务器装置28发送(SEQ162)。该试穿信息包括紧前一次显示的合成图像中包含的、1个或多个衣服图像的衣服ID、该合成图像中包含的试穿者图像的试穿者ID、由该衣服ID确定的衣服的衣服图像。即,第一发送部12H在经过了由上述第三时间信息表示的剩余时间之后,将与第二显示部18所显示的合成图像有关的上述试穿信息向第一服务器装置28发送。
第一服务器装置28的第二接收部28F从虚拟试穿装置10接收试穿信息。然后,制作部28H生成与由第二接收部28F接收到的试穿信息中包含的衣服ID(第一识别信息)及试穿者ID(第二识别信息)中的至少一方对应的特权信息(SEQ164)。
接下来,制作部28H从第三信息读取与接收到的试穿信息中包含的衣服ID对应的衣服图像、与该衣服ID对应的属性信息。然后,制作部28H生成包括所读取的属性信息中包含的特权信息及销售店信息、由接收到的试穿信息中包含的衣服ID确定的衣服的衣服图像在内的网页,并存储于存储部28B(SEQ166、SEQ168)。
接下来,第二发送部28G将表示该网页的存储场所的URL,向虚拟试穿装置10发送(SEQ170)。
在虚拟试穿装置10中,从第一服务器装置28接收URL。于是,虚拟试穿装置10的输出部12J将从第一服务器装置28接收到的URL,变换为表示一维码或二维码的图像,并向第二显示部18输出(SEQ172)。
试穿者将第二显示部18上显示的一维码或二维码通过试穿者所具有的便携式终端等进行读取,由此能够经由便携式终端来容易地访问所生成的网页。此外,试穿者通过浏览该网页,能够容易地确认所试穿的衣服图像、与衣服图像对应的属性信息。
此外,设为第二显示部18上显示的一维码或二维码表示特权信息。该情况下,试穿者通过使试穿者所具有的便携式终端的显示部等显示特权信息,能够在所试穿的衣服的销售店等中享有与特权信息对应的服务。此外,试穿者通过将特权信息印刷在纸介质等上,能够在衣服的销售店等中享受与特权信息对应的服务。
接下来,受理部12C判断是否受理了虚拟试穿的结束指示(SEQ174)。例如,也可以是,受理部12C通过判别是否从省略了图示的输入部或外部装置接收到了表示结束指示的信号,来判断是否受理了虚拟试穿的结束指示。此外,也可以是,在判别为试穿者进行了表示预先规定的结束指示的动作时,判断为受理了虚拟试穿的结束指示。
若SEQ174中为否定判断(SEQ174:否),则返回上述SEQ154。另一方面,若SEQ174中为肯定判断(SEQ174:是),则结束处理。
另一方面,第二服务器装置32按照每个规定时间,执行以下的处理。
首先,收集部32F从连接于因特网36的各种服务器装置等,按照每个规定时间,收集与衣服图像、衣服图像对应的属性信息等(SEQ180)。
接下来,第二生成部32G使用收集到的衣服图像及属性信息,生成第一信息(参照图4)及第三信息(参照图9)(SEQ182)。
分发部32H向虚拟试穿装置10及第一服务器装置28分发第一信息(SEQ184)。此外,分发部32H向第一服务器装置28分发第三信息(SEQ184)。
在虚拟试穿装置10中,若接收从第二服务器装置32分发的第一信息,则更新部12K(参照图3)将接收到的第一信息向存储部14存储,由此对存储部14所存储的第一信息进行更新。
在第一服务器装置28中,若接收从第二服务器装置32分发的第三信息,则第一服务器装置28的控制部28D将接收到的第三信息向存储部28B存储,由此对存储部28B所存储的第三信息进行更新。
如以上说明那样,本实施方式的虚拟试穿装置10具备第一取得部12A、第一显示控制部12B、受理部12C、生成部12D、第二显示控制部12E。第一取得部12A取得试穿者的特征信息。第一显示控制部12B将至少将特征信息和衣服图像建立了对应的第一信息中的与所取得的特征信息对应的衣服图像,显示于第一显示部24C。受理部12C从试穿者受理在第一显示部24C所显示的衣服图像之中对试穿对象的衣服的衣服图像的选择。生成部12D生成试穿者的试穿者图像和所选择的衣服图像的合成图像。第二显示控制部12E将合成图像显示于第二显示部18。
这样,在本实施方式的虚拟试穿装置10中,试穿者对试穿对象的衣服图像进行选择时,显示与试穿者的特征信息对应的衣服图像。因此,试穿者能够从与试穿者的特征信息对应的衣服图像中选择试穿对象的衣服图像。
因此,在本实施方式的虚拟试穿装置10中,能够提供与各个试穿者对应的虚拟试穿服务。
此外,在将虚拟试穿装置10设置在了店铺等预先规定的区域内的情况下,作为来到该店铺的来店者的试穿者在该店铺中进行等待的时间的期间,通过进行试穿者的特征信息的输入、试穿对象的衣服图像的选择,能够在等待时间结束后享用虚拟试穿。
具体地说,假定作为店铺在美容美发店中设置了虚拟试穿装置10的情况。该情况下,对来到美容美发店的试穿者,在美容美发店中进行等待的时间的期间,通过第一终端24进行特征信息的输入、试穿对象的衣服图像的选择。然后,试穿者在美容美发店接受了染发等服务之后,站在虚拟试穿装置10的第二显示部18的前方,选择所希望的第二信息。由此,试穿者能够通过第二显示部18来确认染发后的试穿者的试穿者图像和预先作为试穿对象而选择的衣服图像的合成图像。
此外,第一信息无关于各衣服的销售店或各衣服的品牌等地包含从第二服务器装置32分发的全部的衣服图像。然后,虚拟试穿装置10的第一显示控制部12B将第一信息中的与试穿者的特征信息对应的衣服图像显示于第一显示部24C。
因此,试穿者能够不限于提供衣服的特定品牌或特定销售店地,从虚拟试穿***1或虚拟试穿装置10所管理的全部衣服图像内与试穿者的特征信息对应的衣服图像中选择试穿对象的衣服图像。
此外,第一显示控制部12B将由根据预先规定的抽取条件抽取到的多个衣服图像的组合表示的推荐组合图像,也显示于第一显示部24C。因此,本实施方式的虚拟试穿装置10除了上述效果之外,还能够容易地对试穿者提供有助于促进衣服销售的信息。
此外,虚拟试穿装置10的第一发送部12H将包括用于识别试穿对象的衣服图像的衣服ID(第一识别信息)、试穿衣服图像的衣服的试穿者的试穿者ID(第二识别信息)的试穿信息,向经由网络而连接的第一服务器装置28发送。第一接收部12I从第一服务器装置28接收与衣服ID及试穿者ID中的至少一方对应的特权信息。
此外,第一服务器装置28的第二接收部28F从虚拟试穿装置10接收试穿信息。制作部28H制作与接收到的试穿信息中包含的衣服ID及试穿者ID中的至少一方对应的特权信息。第二发送部28G将特权信息向虚拟试穿装置10发送。
因此,本实施方式的虚拟试穿装置10及虚拟试穿***1能够容易地向试穿者提供由试穿者试穿的衣服图像、与试穿者的特征信息对应的特权信息。此外,在虚拟试穿装置10及虚拟试穿***1中,能够容易地提供将试穿者向销售衣服的销售店或虚拟店铺进行引导的特权信息,因此,能够容易地提供有助于促进衣服销售的信息。
因此,在本实施方式的虚拟试穿装置10及虚拟试穿***1中,能够提供与各个试穿者相应的虚拟试穿服务。
此外,第二服务器装置32的收集部32F从连接于因特网36的各种服务器装置等,按照每个规定时间,收集衣服图像或与衣服图像对应的属性信息等。第二生成部32G使用所收集到的衣服图像及属性信息,生成第一信息(参照图4)及第三信息(参照图9)。分发部32H将所生成的第一信息及第三信息,向虚拟试穿装置10及第一服务器装置28分发。
因此,虚拟试穿装置10及第一服务器装置28能够使用最新的衣服图像来执行上述各种处理。
另外,在本实施方式中,说明了通过虚拟试穿装置10来执行与特征信息对应的衣服图像的读取、体型参数的取得、合成图像的生成等等各种处理的情况。但是,这些处理也可以由第一终端24来执行。该情况下,设为将虚拟试穿装置10的控制部12中的各功能部搭载于第一终端24的控制部24D中的方式即可。
此外,该情况下,第一终端24可以从虚拟试穿装置10取得体型参数,也可以从第一终端24的输入部24A取得体型参数。
通过第一终端24设为能够执行由虚拟试穿装置10执行的处理,从而试穿者能够在预先规定的区域外(例如试穿者的自家)或任意的场所来进行虚拟试穿。
此外,在本实施方式中,说明了第一终端24是在店铺内等预先规定的区域内使用的终端的情况。但是,第一终端24也可以是试穿者所具有的便携式终端。
(第二实施方式)
在本实施方式中,说明根据试穿者的预定等待时间来对试穿对象的衣服图像的选择时显示的衣服图像的数量或者种类进行调整的方式。
图1是本实施方式的虚拟试穿***1A的示意图。
虚拟试穿***1A具备虚拟试穿装置10A、第一终端24、第二终端26、第一服务器装置28、第三服务器装置30及第二服务器装置32。虚拟试穿装置10A、第一终端24、第二终端26、第一服务器装置28、第三服务器装置30及第二服务器装置32经由因特网等公知的通信网而被连接。
虚拟试穿***1A中,除了代替虚拟试穿装置10而具备虚拟试穿装置10A之外,是与第一实施方式的虚拟试穿***1同样的结构。
虚拟试穿装置10A具备控制部13、存储部14A及主体部16。主体部16包括摄影部20、第二显示部18及照射部22。主体部16与第一实施方式同样。存储部14A、控制部13及主体部16连接成能够进行信号交换。
图16是虚拟试穿装置10A的功能框图。
存储部14A是公知的硬盘设备。存储部14A存储各种数据。在本实施方式中,存储部14A存储第一信息、第二信息及第四信息等各种数据。第一信息及第二信息与第一实施方式同样。
第四信息是将预测时间与预定等待时间之间的关系和显示条件建立了对应的信息。图17是表示第四信息的数据构造的一例的图。
预测时间表示试穿者从第一显示部24C所显示的多个衣服图像中选择试穿对象所需要的推测时间。预测时间由控制部13来计算(详细情况后述)。
预定等待时间表示试穿者在虚拟试穿装置10A被设置的店铺等区域内接受该店铺提供的服务为止所需的预定等待时间。预定等待时间由控制部13取得(详细情况后述)。
显示条件表示以可选择的方式显示于第一显示部24C的衣服图像的显示条件。本实施方式在显示条件中,以预测时间相对于预定等待时间越长则使第一显示部24C显示的衣服图像的种类及显示数中的至少一方越少的方式,来决定所显示的衣服图像的数量及所显示的衣服图像的种类中的至少一方。
在图17所示的例子中,相对于预测时间ts与预定等待时间tw之间的关系“ts<tw”,“衣服图像数M1个”及“全部种类S1的衣服”中的至少一方作为显示条件被建立了对应。相对于预测时间ts与预定等待时间tw之间的关系“tw<ts<2tw”,“衣服图像数M2个”及“全部种类衣服中的S2种”中的至少一方作为显示条件被建立了对应。相对于预测时间ts与预定等待时间tw之间的关系“2tw<ts<3tw”,“衣服图像数M3个”及“全部种类衣服的内的S3种”中的至少一方作为显示条件被建立了对应。相对于预测时间ts与预定等待时间tw之间的关系“3tw<ts”,“衣服图像数M4个”及“全部种类衣服中的S4种”中的至少一方作为显示条件被建立了对应。
另外,M1、M2、M3、M4分别表示1以上的整数,表示M1>M2>M3>M4的关系。此外,S1、S2、S3、S4分别表示1以上的整数,表示S1>S2>S3>S4的关系。
衣服的种类如第一实施方式中说明的那样,例如为上衣、下装、外套、内衣等。
另外,预先调整显示条件中所示的衣服图像数及衣服的种类,以使得在预定等待时间内,试穿者能够选择组合试穿的至少1种组合的衣服图像即可。至少1种组合的衣服图像例如表示按照上衣、下装、外套等衣服的每个种类分别选择了1种衣服图像的组合。
返回图16,控制部13包括第一取得部12A、第一显示控制部13B、受理部12C、生成部12D、第二显示控制部12E、第二取得部12F、通信部12G(第一发送部12H、第一接收部12I)、输出部12J、更新部12K、第三取得部13L、计算部13M及决定部13P、。
第一取得部12A、第一显示控制部13B、受理部12C、生成部12D、第二显示控制部12E、第二取得部12F、通信部12G、输出部12J、更新部12K、第三取得部13L、计算部13M及决定部13P的一部分或者全部例如通过使CPU等处理装置执行程序来实现,即,可以通过软来实现,也可以通过IC等硬件来实现,也可以并用软件及硬件来实现。
第一取得部12A、受理部12C、生成部12D、第二显示控制部12E、第二取得部12F、通信部12G(第一发送部12H、第一接收部12I)、输出部12J及更新部12K与第一实施方式同样。
第三取得部13L取得试穿者的预定等待时间。详细地讲,第三取得部13L取得试穿者ID、由该试穿者ID确定的试穿者的预定等待时间。在本实施方式中,第三取得部13L从第二终端26取得试穿者ID、预定等待时间。用户通过操作第二终端26的输入部26A,来输入试穿者ID及预定等待时间。第二终端26将从输入部26A受理的试穿者ID及预定等待时间向虚拟试穿装置10A发送即可。
另外,也可以是,第三取得部13L从虚拟试穿装置10A中设置的省略了图示的输入部等,取得试穿者ID和预定等待时间。
计算部13M计算预测时间。具体地说,计算部13M根据第一信息中的与由第一取得部12A取得的特征信息对应的衣服图像的数量,计算预测时间。
详细地讲,计算部13M针对第一信息中的与由第一取得部12A取得的特征信息对应的衣服图像,计算衣服的每个种类的衣服图像的数量。然后,计算部13M将对各衣服的每个种类的衣服图像的数量的乘法值乘以常量而得的数,作为预测时间来计算。常量预先规定即可。
例如,设为第一信息中的与特征信息对应的衣服图像的数量中,衣服的种类“上衣”为N1个,衣服的种类“内衣”为N2个,衣服的种类“下装”为N3个(即,设为与特征信息对应的衣服的种类为3种)。另外,N1、N2及N3分别为1以上的整数。
该情况下,存在有N1×N2×N3种衣服图像的组合。因此,计算部13M使用下述式(1)计算预测时间。
ts=kN1N2N3···式(1)
式(1)中,k表示常量,ts表示预测时间。另外,在式(1)中,ts、N1、N2及N3与上述相同。
决定部13P以使预测时间相对于预定等待时间越长则第一显示部24C所显示的衣服图像的种类及显示数中的至少一方越少的方式,决定第一显示部24C所显示的对象的衣服图像的种类及显示数中的至少一方。
在本实施方式中,决定部13P读取第四信息(参照图17)中的、与第三取得部13L所取得的预定等待时间与计算部13M计算出预测时间之间的关系对应的显示条件。由此,决定部13P决定第一显示部24C所显示的对象的衣服图像的种类及显示数中的至少一方。
第一显示控制部13B与第一实施方式的第一显示控制部12B同样地,将第一信息中的与第一取得部12A所取得的特征信息对应的衣服图像,显示于第一显示部24C。
另外,在本实施方式中,第一显示控制部13B将第一信息中的与所取得的特征信息对应的衣服图像之中的、由决定部13P决定的种类及显示数的至少一方的衣服图像,显示于第一显示部24C。
因此,在试穿者选择试穿对象的衣服图像时进行观看的第一终端24的第一显示部24C,显示的是与试穿者的特征信息对应的衣服图像、且与预定等待时间与预测时间之间的关系相应的数量的衣服图像。
接下来,对虚拟试穿***1A所执行的虚拟试穿处理的步骤进行说明。
图18是表示虚拟试穿***1A所执行的虚拟试穿处理的步骤的时序图。另外,对于与虚拟试穿***1同样的处理,赋予相同的时序号码,并省略或简化说明。
首先,第二终端26的发行部26F发行试穿者ID(SEQ100)。接下来,第一终端24受理试穿者ID(SEQ102)。接下来,显示控制部24F将供输入用于确定特征信息的输入项目的输入画面显示于第一显示部24C(SEQ104)。接下来,受理部24E受理特征信息(SEQ106)。然后,通信部24G将特征信息向虚拟试穿装置10A发送(SEQ108)。
接下来,第二终端26受理试穿者ID和预定等待时间(SEQ200)。例如,用户通过操作第二终端26的输入部26A,来输入试穿者ID、由试穿者ID确定的试穿者的预定等待时间。关于预定等待时间,例如根据店铺内的拥挤状况等,由用户使用输入部26A来输入各试穿者的预定等待时间即可。第二终端26的控制部26D从输入部26A受理试穿者ID和预定等待时间,并向虚拟试穿装置10A发送(SEQ202)。
在虚拟试穿装置10A中,第一取得部12A取得通过SEQ108从第一终端24发送的特征信息。此外,在虚拟试穿装置10A中,第三取得部13L从第二终端26取得试穿者ID及预定等待时间。
接下来,计算部13M使用第一信息、所取得的特征信息,计算预测时间(SEQ204)。
接下来,决定部13P根据SEQ204中计算出的预测时间与SEQ202中取得的预定等待时间之间的关系,决定向第一显示部24C显示的对象的衣服图像的种类及显示数中的至少一方(SEQ206)。
接下来,第一显示控制部13B在第一信息中的与所取得的特征信息对应的衣服图像中,读取所决定的种类及显示数的至少一方的衣服图像(SEQ208)。然后,第一显示控制部13B将所读取的衣服图像向第一终端24发送(SEQ112)。
第一终端24的显示控制部24F使包含所受理的衣服图像的显示画面显示于第一显示部24C(SEQ114)。
然后,虚拟试穿***1A执行SEQ114~SEQ184的处理。另外,SEQ114~SEQ184的处理除了将原来由第一显示控制部12B进行的处理通过第一显示控制部13B来进行之外,与第一实施方式同样。因此,省略说明。
如以上所说明的那样,本实施方式的虚拟试穿装置10A具备第一取得部12A、第三取得部13L、计算部13M、决定部13P、第一显示控制部13B、受理部12C、生成部12D及第二显示控制部12E、。
第一取得部12A取得试穿者的特征信息。第三取得部13L取得试穿者的预定等待时间。计算部13M计算试穿者在第一显示部24C所显示的多个衣服图像中选择试穿对象所需的预测时间。决定部13P以使预测时间相对于预定等待时间越长则第一显示部24C所显示的衣服图像的种类及显示数中的至少一方越少的方式,决定第一显示部24C所显示的对象的衣服图像的种类及显示数中的至少一方。第一显示控制部13B在第一信息中的与所取得的特征信息对应的衣服图像之中,将所决定的种类及显示数中的至少一方的衣服图像显示于第一显示部24C。受理部12C从试穿者受理在第一显示部24C所显示的衣服图像中对试穿对象的衣服的衣服图像的选择。生成部12D生成试穿者的试穿者图像与所选择的衣服图像的合成图像。第二显示控制部12E将合成图像显示于第二显示部18。
这样,本实施方式的虚拟试穿装置10A将第一信息中包含的衣服图像中的与试穿者的特征信息对应的衣服图像、且与预定等待时间与预测时间之间的关系对应的数量的衣服图像的一览,显示于第一显示部24C。
因此,在虚拟试穿装置10A中,能够将使得试穿者在预定等待时间内选择出至少1种组合的试穿对象的多个衣服图像成为可能的、数量及种类的衣服图像显示于第一显示部24C。
因此,本实施方式的虚拟试穿装置10A能够提供与各个试穿者相应的虚拟试穿服务。
(第三实施方式)
在本实施方式中,说明根据试穿者的特征信息来变更选择试穿对象的衣服图像时显示的显示画面的方式。
图1是本实施方式的虚拟试穿***1B的示意图。
虚拟试穿***1B具备虚拟试穿装置10B、第一终端24、第二终端26、第一服务器装置28、第三服务器装置30及第二服务器装置32。虚拟试穿装置10B、第一终端24、第二终端26、第一服务器装置28、第三服务器装置30及第二服务器装置32经由因特网等公知的通信网而被连接。
虚拟试穿***1B除了代替虚拟试穿装置10而具备虚拟试穿装置10B之外,是与第一实施方式的虚拟试穿***1同样的结构。
虚拟试穿装置10B具备控制部15、存储部14B及主体部16。主体部16包括摄影部20、第二显示部18及照射部22。主体部16与第一实施方式同样。存储部14B、控制部15及主体部16连接成能够进行信号交换。
图19是虚拟试穿装置10B的功能框图。
存储部14B是公知的硬盘设备。存储部14B存储各种数据。在本实施方式中,存储部14B存储第一信息、第二信息及第五信息等各种数据。第一信息及第二信息与第一实施方式同样。
第五信息是将特征信息和画面设计建立了对应的信息。图20是表示第五信息的数据构造的一例的图。
特征信息与第一实施方式同样。即,特征信息包括试穿者的外观特征及内在特征中的至少一方。详细地讲,特征信息表示对试穿者的体型进行表示的体型参数、试穿者的特征色、试穿者的年龄层、试穿者的性格、试穿者的意向中的至少1个。
画面设计表示与特征信息对应的、显示画面的背景色、显示画面上显示的项目及衣服图像中的至少一方的显示尺寸、项目的项目色、以及项目及衣服图像中的至少一方在显示画面中的显示位置等。显示画面上显示的项目表示显示画面中包含的除衣服图像以外的图像。显示画面上显示的项目是用于进行各种操作指示的按钮图像、表示对试穿者的说明的文字图像等。
第五信息预先通过用户对省略了图示的输入部进行操作指示等而被设定,存储于存储部14B即可。另外,也可以是,由外部装置预先生成第五信息,并存储于存储部14B。
第五信息中,例如以使特征信息所表示的年龄层越高则显示画面上显示的项目及衣服图像中的至少一方的显示尺寸越大的方式,设定对应的画面设计。此外,例如,第五信息中,作为对应的画面设计,设定有与特征信息所表示的特征色同系的色相的项目色或背景色。
返回图19,控制部15包括第一取得部12A、第一显示控制部15B、受理部12C、生成部15D、第二显示控制部12E、第二取得部12F、通信部12G(第一发送部12H、第一接收部12I)、输出部12J及更新部12K。
第一取得部12A、第一显示控制部15B、受理部12C、生成部15D、第二显示控制部12E、第二取得部12F、通信部12G(第一发送部12H、第一接收部12I)、输出部12J及更新部12K的一部分或者全部例如通过使CPU等处理装置执行程序来实现,即,可以通过软来实现,也可以通过IC等硬件来实现,也可以并用软件及硬件来实现。
第一取得部12A、受理部12C、第二显示控制部12E、第二取得部12F、通信部12G(第一发送部12H、第一接收部12I)、输出部12J及更新部12K与第一实施方式同样。
第一显示控制部15B与第一实施方式的第一显示控制部12B同样地,将第一信息中的与第一取得部12A所取得的特征信息对应的衣服图像,显示于第一显示部24C。
另外,在本实施方式中,第一显示控制部15B根据所取得的特征信息,生成包括第一信息中的与所取得的特征信息对应的衣服图像的显示画面,并显示于第一显示部24C。
即,第一显示控制部15B根据特征信息,生成显示画面上显示的项目及衣服图像中的至少一方的显示尺寸、项目的项目色、项目及衣服图像中的至少一方在显示画面上的显示位置中的至少1个,并显示于第一显示部24C。
详细地讲,第一显示控制部15B从第五信息(参照图20)读取与所取得的特征信息对应的画面设计。然后,第一显示控制部15B将第一信息中的与所取得的特征信息对应的衣服图像,按照与所读取的画面设计对应的位置及大小进行配置。此外,对显示画面中包含的预先规定的项目进行调整,以使其成为与所取得的特征信息对应的显示位置、大小及颜色。由此,第一显示控制部15B生成与所取得的特征信息对应的画面设计的显示画面,并显示于第一显示部24C。
因此,试穿者在选择试穿对象的衣服图像时进行观看的在第一终端24的第一显示部24C中显示的显示画面,成为与试穿者的特征信息对应的画面设计。
生成部15D与第一实施方式中的生成部12D同样地,生成试穿者的试穿者图像与所选择的衣服图像的合成图像。在本实施方式中,生成部15D还生成在与特征信息对应的背景图像上重叠了试穿者图像和所选择的衣服图像而得的合成图像。
另外,生成部15D预先将与特征信息对应的背景图像存储于存储部14B即可。背景图像例如是与特征信息对应的颜色或场景等的图像。然后,生成部15D从存储部14B读取与试穿者的特征信息对应的背景图像,生成合成图像即可。
接下来,对虚拟试穿***1B所执行的虚拟试穿处理的步骤进行说明。
图21是表示虚拟试穿***1B所执行的虚拟试穿处理的步骤的时序图。另外,对于与虚拟试穿***1同样的处理,赋予相同的时序号码,并省略或简化说明。
首先,第二终端26的发行部26F发行试穿者ID(SEQ100)。接下来,第一终端24受理试穿者ID(SEQ102)。接下来,显示控制部24F使供输入用于确定特征信息的输入项目的输入画面显示于第一显示部24C(SEQ104)。接下来,受理部24E受理特征信息(SEQ106)。然后,通信部24G将特征信息向虚拟试穿装置10B发送(SEQ108)。
接下来,第一显示控制部15B读取第一信息中的与所取得的特征信息对应的衣服图像(SEQ110)。接下来,第一显示控制部15B根据与SEQ108中取得的特征信息对应的画面设计,生成包括SEQ110中读取的衣服图像的显示画面(SEQ311)。然后,第一显示控制部15B将所生成的显示画面向第一终端24发送(SEQ312)。
第一终端24的显示控制部24F将接收到的显示画面显示于第一显示部24C(SEQ313)。
图22是表示显示画面的一例的图。图22(A)是表示在试穿者的特征信息中包含的试穿者的特征色是以季节“春”为概念的颜色的情况下的显示画面50的一例的图。图22(B)是表示在试穿者的特征信息中包含的试穿者的特征色是以季节“秋”为概念的颜色的情况下的显示画面52的一例的图。
如图22所示,显示画面50内的区域50A与显示画面52内的对应的区域52A的颜色根据试穿者的特征信息而成为相互不同的颜色。此外,显示画面50内的区域50B和显示画面52内的对应的区域52B的颜色根据试穿者的特征信息而成为相互不同的颜色。另外,画面设计不限于图22所示的方式。
返回图21,接下来,虚拟试穿***1B执行SEQ116~SEQ148的处理。另外,SEQ116~SEQ148的处理由于与第一实施方式同样,因此省略说明。
然后,接下来,生成部15D生成在与SEQ106中取得的特征信息对应的背景图像上重叠了第一摄影部20A摄影到的试穿者的试穿者图像和与SEQ146中接收到的第二信息(参照图5)中包含的衣服ID对应的衣服图像而得的合成图像(SEQ350)。
接下来,第二显示控制部12E将SEQ350中生成的合成图像,显示于第二显示部18(SEQ152)。接下来,受理部12C判断是否受理了合成图像的变更指示(SEQ154)。
若SEQ154中为肯定判断(SEQ154:是),则生成部12D从存储部14B中检索包括与上次第二显示部18所显示的合成图像对应的第二信息中包含的试穿者ID的其他第二信息,读取未被进行合成图像显示的1个第二信息。然后,生成部12D使用所读取的第二信息,与SEQ350同样地生成合成图像(SEQ356)。
然后,虚拟试穿***1B与第一实施方式同样,执行SEQ158~SEQ184。
如以上说明那样,本实施方式的虚拟试穿装置10B包括第一取得部12A、第一显示控制部15B、受理部12C、生成部15D及第二显示控制部12E。第一取得部12A取得试穿者的特征信息。第一显示控制部15B根据所取得的特征信息生成包括第一信息中的与所取得的特征信息对应的衣服图像的显示画面,并显示于第一显示部24C。受理部12C从试穿者受理在第一显示部24C所显示的衣服图像中对试穿对象的衣服的衣服图像的选择。生成部15D生成试穿者的试穿者图像与所选择的衣服图像的合成图像。第二显示控制部12E将合成图像显示于第二显示部18。
这样,本实施方式的虚拟试穿装置10B根据所取得的特征信息生成包括第一信息中的与所取得的特征信息对应的衣服图像的显示画面,并显示于第一显示部24C。
因此,本实施方式的虚拟试穿装置10B能够提供与各个试穿者相应的虚拟试穿服务。
(第四实施方式)
接下来,说明第一实施方式~第三实施方式中的虚拟试穿装置10、虚拟试穿装置10A、虚拟试穿装置10B、第一终端24、第二终端26、第一服务器装置28、第三服务器装置30及第二服务器装置32的硬件结构。图23是表示第一实施方式~第三实施方式的虚拟试穿装置10、虚拟试穿装置10A、虚拟试穿装置10B、第一终端24、第二终端26、第一服务器装置28、第三服务器装置30及第二服务器装置32的硬件结构例的框图。
第一实施方式~第三实施方式的虚拟试穿装置10、虚拟试穿装置10A、虚拟试穿装置10B、第一终端24、第二终端26、第一服务器装置28、第三服务器装置30及第二服务器装置32中,显示部80、通信I/F部82、输入部94、CPU86、ROM(Read Only Memory)88、RAM(Random Access Memory)90及HDD92等通过总线96相互连接,成为利用了通常的计算机的硬件结构。
CPU86是对虚拟试穿装置10、虚拟试穿装置10A、虚拟试穿装置10B、第一终端24、第二终端26、第一服务器装置28、第三服务器装置30及第二服务器装置32各自的处理进行控制的运算装置。RAM90存储CPU86进行各种处理所需的数据。ROM88存储用于实现CPU86的各种处理的程序等。HDD92存储上述的各存储部14、14A、14B中保存的数据。通信I/F部82是用于与外部装置或外部终端经由通信线路等而连接、并与所连接的外部装置或外部终端之间收发数据的接口。显示部80分别相当于上述的第二显示部18、第一显示部24C、显示部26C、显示部32C、显示部30C及显示部28C。输入部94受理来自用户的操作指示。
用于执行第一实施方式~第三实施方式的虚拟试穿装置10、虚拟试穿装置10A、虚拟试穿装置10B、第一终端24、第二终端26、第一服务器装置28、第三服务器装置30及第二服务器装置32所执行的上述各种处理的程序被预先装入ROM88等中来提供。
另外,第一实施方式~第三实施方式的虚拟试穿装置10、虚拟试穿装置10A、虚拟试穿装置10B、第一终端24、第二终端26、第一服务器装置28、第三服务器装置30及第二服务器装置32所执行的程序,以能够安装在这些装置中的形式或者能够执行的形式的文件被记录在CD-ROM、软盘(FD)、CD-R、DVD(Digital Versatile Disk)等能够由计算机读取的记录介质中来提供。
此外,第一实施方式~第三实施方式的虚拟试穿装置10、虚拟试穿装置10A、虚拟试穿装置10B、第一终端24、第二终端26、第一服务器装置28、第三服务器装置30及第二服务器装置32所执行的程序也可以构成为,保存在与因特网等网络连接的计算机上,通过经由网络被下载来提供。此外,也可以构成为,将用于执行第一实施方式~第三实施方式的虚拟试穿装置10、虚拟试穿装置10A、虚拟试穿装置10B、第一终端24、第二终端26、第一服务器装置28、第三服务器装置30及第二服务器装置32中的上述各处理的程序,经由因特网等网络来提供或者发布。
用于执行第一实施方式~第三实施方式的虚拟试穿装置10、虚拟试穿装置10A、虚拟试穿装置10B、第一终端24、第二终端26、第一服务器装置28、第三服务器装置30及第二服务器装置32所执行的上述各种处理的程序由上述的各部生成在主存储装置中。
另外,上述HDD92所保存的各种信息也可以保存于外部装置。该情况下,构成为将该外部装置和CPU86经由网络等而连接的结构即可。
另外,上述说明了本发明的几个实施方式,但这些实施方式只是作为例子来提示,并不意欲限定发明的范围。这些新的实施方式能够以其他各种方式来实施,在不脱离发明的要旨的范围内能够进行各种省略、置换和变更。这些实施方式及其变形包含在发明的范围及宗旨内,并且包含在权利要求书所记载的发明及其等同的范围内。

Claims (12)

1.一种虚拟试穿装置,其中,具备:
第一取得部,取得试穿者的特征信息;
第一显示控制部,将至少将所述特征信息和衣服图像建立了对应的第一信息中的、与所取得的所述特征信息对应的所述衣服图像,显示于第一显示部;
受理部,从试穿者受理在所述第一显示部所显示的所述衣服图像之中对试穿对象的衣服的衣服图像的选择;
生成部,生成所述试穿者的试穿者图像和所选择的所述衣服图像的合成图像;以及
第二显示控制部,将所述合成图像显示于第二显示部。
2.如权利要求1所述的虚拟试穿装置,其中,
所述受理部从试穿者受理组合试穿的对象的多个所述衣服图像的选择,
所述生成部生成所述试穿者图像和所选择的多个所述衣服图像的合成图像。
3.如权利要求1所述的虚拟试穿装置,其中,
具备:
第二取得部,取得表示所述试穿者的体型的体型参数;
所述生成部生成将所选择的所述衣服图像根据所取得的所述体型参数进行了校正后的校正图像和所述试穿者图像的所述合成图像。
4.如权利要求1所述的虚拟试穿装置,其中,
所述第二显示控制部将所述合成图像显示于作为所述第二显示部的所述第一显示部。
5.如权利要求1所述的虚拟试穿装置,其中,
所述特征信息包括所述试穿者的外观特征及内在特征中的至少一方。
6.如权利要求1所述的虚拟试穿装置,其中,
所述特征信息表示下述中的至少1个:
表示所述试穿者的体型的体型参数、所述试穿者的特征色、所述试穿者的年龄层、所述试穿者的性格以及所述试穿者的意向。
7.如权利要求1所述的虚拟试穿装置,其中,
所述第一显示控制部还将根据预先规定的抽取条件抽取到的、所述衣服图像的推荐图像显示于所述第一显示部。
8.如权利要求7所述的虚拟试穿装置,其中,
所述推荐图像通过多个所述衣服图像的组合来表示。
9.如权利要求7所述的虚拟试穿装置,其中,
所述抽取条件是下述中的至少1个:
所取得的所述特征信息;
所述试穿者过去选择过的所述衣服图像;
其他试穿者过去选择过的所述衣服图像;
销售衣服的销售店推荐的所述衣服图像;
所述试穿者预先选择的其他试穿者推荐的所述衣服图像;
对应于与所述试穿者的体型一致或类似的体型的所述衣服图像;以及
与所述试穿者的嗜好一致或类似的嗜好的其他试穿者过去选择过的所述衣服图像。
10.如权利要求1所述的虚拟试穿装置,其中,
所述第一信息中包含的所述衣服图像包括:表示被穿戴状态的衣服的第一衣服图像;和表示摆好形状来放置的状态的衣服的第二衣服图像;
所述第一显示控制部将所述第一信息中的、与所取得的所述特征信息对应的所述第二衣服图像,显示于所述第一显示部;
所述生成部生成所述试穿者图像和与所选择的所述衣服图像对应的所述第一衣服图像的合成图像。
11.一种虚拟试穿装置,其中,具备:
第一取得部,取得试穿者的特征信息;
第一显示控制部,将至少将所述特征信息、衣服图像和与所述衣服图像有关的属性信息建立了对应的第一信息中的、与所取得的所述特征信息对应的所述属性信息,显示于第一显示部;
受理部,从试穿者受理在所述第一显示部所显示的所述属性信息之中对与试穿对象的衣服对应的属性信息的选择;
生成部,生成所述试穿者的试穿者图像和与所选择的所述属性信息对应的所述衣服图像的合成图像;以及
第二显示控制部,将所述合成图像显示于第二显示部。
12.一种虚拟试穿方法,其中,包括如下步骤:
取得试穿者的特征信息;
将至少将所述特征信息和衣服图像建立了对应的第一信息中的、与所取得的所述特征信息对应的所述衣服图像,显示于第一显示部;
从试穿者受理在所述第一显示部所显示的所述衣服图像之中对试穿对象的衣服的衣服图像的选择;
生成所述试穿者的试穿者图像和所选择的所述衣服图像的合成图像;
将所述合成图像显示于第二显示部。
CN201510075310.4A 2014-08-08 2015-02-12 虚拟试穿装置及虚拟试穿方法 Pending CN105989617A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2014-163120 2014-08-08
JP2014163120A JP2016038811A (ja) 2014-08-08 2014-08-08 仮想試着装置、仮想試着方法、およびプログラム

Publications (1)

Publication Number Publication Date
CN105989617A true CN105989617A (zh) 2016-10-05

Family

ID=55267795

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510075310.4A Pending CN105989617A (zh) 2014-08-08 2015-02-12 虚拟试穿装置及虚拟试穿方法

Country Status (3)

Country Link
US (1) US10423220B2 (zh)
JP (1) JP2016038811A (zh)
CN (1) CN105989617A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105374057A (zh) * 2014-08-08 2016-03-02 株式会社东芝 虚拟试穿装置及虚拟试穿方法
CN106682959A (zh) * 2016-11-29 2017-05-17 维沃移动通信有限公司 一种虚拟现实终端的数据处理方法和虚拟现实终端
CN107767218A (zh) * 2017-10-23 2018-03-06 蒋丁贵 一种智能试衣装置
CN109615476A (zh) * 2018-12-12 2019-04-12 平安科技(深圳)有限公司 网络服饰试穿方法、装置、服务器及存储介质
WO2019134560A1 (zh) * 2018-01-08 2019-07-11 Oppo广东移动通信有限公司 搭配模型构建方法、服饰推荐方法、装置、介质及终端
CN113159876A (zh) * 2020-01-21 2021-07-23 海信集团有限公司 服装搭配推荐装置、方法及存储介质

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6804562B2 (ja) * 2017-01-23 2020-12-23 らしさ・ドット・コム株式会社 提案システム、提案方法、サーバ及びコンピュータプログラム
US10796359B2 (en) * 2017-10-18 2020-10-06 Mastercard International Incorporated Consumer sampling webpage linked with digital wallet
US10866716B2 (en) * 2019-04-04 2020-12-15 Wheesearch, Inc. System and method for providing highly personalized information regarding products and services
WO2020203656A1 (ja) * 2019-04-05 2020-10-08 ソニー株式会社 情報処理装置、情報処理方法及びプログラム
FR3101989A1 (fr) * 2019-10-11 2021-04-16 Asmodine Fourniture d’une recommandation d’au moins un vetement parmi un catalogue numerique d’une pluralite de vetements
CN111050072B (zh) * 2019-12-24 2022-02-01 Oppo广东移动通信有限公司 一种异地合拍方法、设备以及存储介质
KR102624995B1 (ko) * 2021-03-26 2024-01-15 엔에이치엔클라우드 주식회사 딥러닝 기반의 복수의 의류 가상착용 방법 및 그 시스템
EP4381469A1 (en) * 2021-08-02 2024-06-12 Smartipants Media Pty Ltd System and method for facilitating the purchase of items in an online environment
WO2023083478A1 (en) 2021-11-15 2023-05-19 Huawei Technologies Co., Ltd. Disentangling 3d human reconstruction for virtual garment modelling

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070130020A1 (en) * 2005-12-01 2007-06-07 Paolini Michael A Consumer representation rendering with selected merchandise
US20120313969A1 (en) * 2009-08-12 2012-12-13 Zugara, Inc. Providing a simulation of wearing items such as garments and/or accessories
CN103400274A (zh) * 2013-07-22 2013-11-20 郝芳莉 一种个性化服饰虚拟试穿戴服务平台及虚拟试穿戴方法
CN103440587A (zh) * 2013-08-27 2013-12-11 刘丽君 基于网络购物的个人形象设计与产品推荐的方法
US8674989B1 (en) * 2009-12-17 2014-03-18 Google Inc. System and method for rendering photorealistic images of clothing and apparel

Family Cites Families (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08251391A (ja) * 1995-03-10 1996-09-27 Canon Inc 画像処理装置及び画像処理方法及び印刷装置及び印刷方法
JPH10293529A (ja) * 1997-04-18 1998-11-04 Toppan Printing Co Ltd パーソナルコーディネートシステム
US20020004763A1 (en) 2000-01-20 2002-01-10 Lam Peter Ar-Fu Body profile coding method and apparatus useful for assisting users to select wearing apparel
US7149665B2 (en) * 2000-04-03 2006-12-12 Browzwear International Ltd System and method for simulation of virtual wear articles on virtual models
US20020059248A1 (en) * 2000-07-20 2002-05-16 Samuel Farchione Method for determining proper color for makeup and clothing
JP2002183539A (ja) 2000-12-19 2002-06-28 Toshiba Corp 通信ネットワークを利用した衣服販売又は貸出しの支援方法、及び、記録媒体
JP2003108593A (ja) * 2001-10-01 2003-04-11 Fuji Photo Film Co Ltd 絞込検索装置
JP2004003058A (ja) * 2002-05-31 2004-01-08 Casio Comput Co Ltd 電子機器、適合管理処理プログラム
JP2004086803A (ja) 2002-08-29 2004-03-18 Fujitsu Ltd 仮想試着のための情報処理方法及び装置
JP2005286496A (ja) 2004-03-29 2005-10-13 Fujitsu Ltd 画像処理方法、画像処理プログラム、および画像処理装置
JP2006012050A (ja) * 2004-06-29 2006-01-12 Tatsushi Baba コーディネート支援方法およびコーディネート支援システム
US8976160B2 (en) 2005-03-01 2015-03-10 Eyesmatch Ltd User interface and authentication for a virtual mirror
JP4473754B2 (ja) 2005-03-11 2010-06-02 株式会社東芝 仮想試着装置
US8860748B2 (en) * 2005-10-03 2014-10-14 Gary Lynn Campbell Computerized, personal-color analysis system
US9691098B2 (en) * 2006-07-07 2017-06-27 Joseph R. Dollens Method and system for managing and displaying product images with cloud computing
US7877346B2 (en) 2007-06-06 2011-01-25 Affinova, Inc. Method and system for predicting personal preferences
CA2659698C (en) 2008-03-21 2020-06-16 Dressbot Inc. System and method for collaborative shopping, business and entertainment
US20130215116A1 (en) 2008-03-21 2013-08-22 Dressbot, Inc. System and Method for Collaborative Shopping, Business and Entertainment
WO2010019925A1 (en) * 2008-08-15 2010-02-18 Brown Technology Partnerships Method and apparatus for estimating body shape
US20110078055A1 (en) * 2008-09-05 2011-03-31 Claude Faribault Methods and systems for facilitating selecting and/or purchasing of items
JP5061074B2 (ja) 2008-09-26 2012-10-31 株式会社デンソーアイティーラボラトリ 車載機器制御装置および車載機器制御方法
US9098873B2 (en) 2010-04-01 2015-08-04 Microsoft Technology Licensing, Llc Motion-based interactive shopping environment
NL1037949C2 (nl) * 2010-05-10 2011-11-14 Suitsupply B V Werkwijze voor het op afstand bepalen van kledingmaten.
US10628729B2 (en) 2010-06-08 2020-04-21 Styku, LLC System and method for body scanning and avatar creation
US8732584B2 (en) 2010-11-09 2014-05-20 Palo Alto Research Center Incorporated System and method for generating an information stream summary using a display metric
US20130179288A1 (en) * 2010-11-17 2013-07-11 Upcload Gmbh Collecting and using anthropometric measurements
GB201102794D0 (en) 2011-02-17 2011-03-30 Metail Ltd Online retail system
CN102156810A (zh) 2011-03-30 2011-08-17 北京触角科技有限公司 增强现实实时虚拟试衣***及方法
US20130057553A1 (en) 2011-09-02 2013-03-07 DigitalOptics Corporation Europe Limited Smart Display with Dynamic Font Management
US20140207611A1 (en) 2011-06-10 2014-07-24 Elizabeth CLEARY Personalized automated shopping system and method
JP2013025290A (ja) 2011-07-26 2013-02-04 Kyocera Document Solutions Inc 画像形成装置
CN102682211A (zh) 2012-05-09 2012-09-19 晨星软件研发(深圳)有限公司 一种立体试衣方法及装置
US9286715B2 (en) 2012-05-23 2016-03-15 Glasses.Com Inc. Systems and methods for adjusting a virtual try-on
JP2013250743A (ja) * 2012-05-31 2013-12-12 Dainippon Printing Co Ltd コーディネート提案装置、コーディネート提案システム、コーディネート提案方法、プログラム、記録媒体
US10664901B2 (en) 2012-08-03 2020-05-26 Eyefitu Ag Garment fitting system and method
WO2014022855A1 (en) 2012-08-03 2014-02-06 Ohnemus Isabelle Garment fitting system and method
JP2014089665A (ja) * 2012-10-31 2014-05-15 Toshiba Corp 画像処理装置、画像処理方法、及び画像処理プログラム
CN103226388B (zh) 2013-04-07 2016-05-04 华南理工大学 一种基于Kinect的手写方法
US20150134302A1 (en) 2013-11-14 2015-05-14 Jatin Chhugani 3-dimensional digital garment creation from planar garment photographs
JP6490430B2 (ja) * 2014-03-03 2019-03-27 株式会社東芝 画像処理装置、画像処理システム、画像処理方法、及びプログラム
WO2015164951A1 (en) 2014-05-01 2015-11-05 Abbas Mohamad Methods and systems relating to personalized evolving avatars
US9916010B2 (en) 2014-05-16 2018-03-13 Visa International Service Association Gesture recognition cloud command platform, system, method, and apparatus
JP6242768B2 (ja) 2014-08-08 2017-12-06 株式会社東芝 仮想試着装置、仮想試着方法、およびプログラム
JP6338966B2 (ja) 2014-08-08 2018-06-06 株式会社東芝 仮想試着装置、仮想試着システム、仮想試着方法、およびプログラム
JP6320237B2 (ja) 2014-08-08 2018-05-09 株式会社東芝 仮想試着装置、仮想試着方法、およびプログラム

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070130020A1 (en) * 2005-12-01 2007-06-07 Paolini Michael A Consumer representation rendering with selected merchandise
US20120313969A1 (en) * 2009-08-12 2012-12-13 Zugara, Inc. Providing a simulation of wearing items such as garments and/or accessories
US8674989B1 (en) * 2009-12-17 2014-03-18 Google Inc. System and method for rendering photorealistic images of clothing and apparel
CN103400274A (zh) * 2013-07-22 2013-11-20 郝芳莉 一种个性化服饰虚拟试穿戴服务平台及虚拟试穿戴方法
CN103440587A (zh) * 2013-08-27 2013-12-11 刘丽君 基于网络购物的个人形象设计与产品推荐的方法

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105374057A (zh) * 2014-08-08 2016-03-02 株式会社东芝 虚拟试穿装置及虚拟试穿方法
US9984485B2 (en) 2014-08-08 2018-05-29 Kabushiki Kaisha Toshiba Virtual try-on apparatus, virtual try-on method, and computer program product
CN106682959A (zh) * 2016-11-29 2017-05-17 维沃移动通信有限公司 一种虚拟现实终端的数据处理方法和虚拟现实终端
CN107767218A (zh) * 2017-10-23 2018-03-06 蒋丁贵 一种智能试衣装置
WO2019134560A1 (zh) * 2018-01-08 2019-07-11 Oppo广东移动通信有限公司 搭配模型构建方法、服饰推荐方法、装置、介质及终端
CN110021061A (zh) * 2018-01-08 2019-07-16 广东欧珀移动通信有限公司 搭配模型构建方法、服饰推荐方法、装置、介质及终端
CN109615476A (zh) * 2018-12-12 2019-04-12 平安科技(深圳)有限公司 网络服饰试穿方法、装置、服务器及存储介质
CN113159876A (zh) * 2020-01-21 2021-07-23 海信集团有限公司 服装搭配推荐装置、方法及存储介质
CN113159876B (zh) * 2020-01-21 2023-08-22 海信集团有限公司 服装搭配推荐装置、方法及存储介质

Also Published As

Publication number Publication date
US20160042564A1 (en) 2016-02-11
US10423220B2 (en) 2019-09-24
JP2016038811A (ja) 2016-03-22

Similar Documents

Publication Publication Date Title
CN105989617A (zh) 虚拟试穿装置及虚拟试穿方法
CN105989618A (zh) 虚拟试穿装置及虚拟试穿方法
CN105374057A (zh) 虚拟试穿装置及虚拟试穿方法
CN105374058A (zh) 虚拟试穿装置、虚拟试穿***及虚拟试穿方法
JP6392114B2 (ja) 仮想試着システム
US9483771B2 (en) Methods, systems, and products for personalized haptic emulations
KR101513151B1 (ko) 3d 아바타를 이용한 인터넷 서비스 제공 시스템 및 그 방법
US20140279289A1 (en) Mobile Application and Method for Virtual Dressing Room Visualization
CN107924532A (zh) 用于提供服装模型的描绘的方法及设备
KR20190000397A (ko) 패션 선호도 분석 기법
CN105164686A (zh) 用于美容模拟的3d平台
GB2523029A (en) Computer implemented methods and systems for generating virtual body models for garment fit visualisation
JP2008504593A (ja) 人物の形態的データをコンピュータ・ネットワーク上で取得し管理する方法および前記方法を実行するためのデバイス
Sohn et al. An exploratory study of fit and size issues with mass customized men's jackets using 3D body scan and virtual try-on technology
JP2018106736A (ja) 仮想試着装置、仮想試着方法、およびプログラム
CN104243546A (zh) 信息处理设备、通信***以及信息处理方法
KR20190057516A (ko) 증강현실을 이용한 인공지능형 토탈패션 스타일링 시스템
KR20220004296A (ko) 패션 스타일링 시뮬레이션 장치 및 방법
JP2018113060A (ja) 仮想試着装置、仮想試着システム、仮想試着方法、およびプログラム
KR102419329B1 (ko) 가상현실(vr) 기기를 이용한 스마트 스타일링 정보 제공 시스템 및 그 방법
Pei The effective communication system using 3D scanning for mass customized design
CN113393304A (zh) 服装定制方法和装置
KR20200071196A (ko) 얼굴 인식 기반 가상 피팅 시스템
JP7055526B1 (ja) 情報処理装置、情報処理方法、情報処理システム、及びプログラム
Kong 4D Golf Apparel Wear Simulation: Revolutionizing E-Commerce Markets

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20161005

RJ01 Rejection of invention patent application after publication