JP7055526B1 - Information processing equipment, information processing methods, information processing systems, and programs - Google Patents
Information processing equipment, information processing methods, information processing systems, and programs Download PDFInfo
- Publication number
- JP7055526B1 JP7055526B1 JP2021571024A JP2021571024A JP7055526B1 JP 7055526 B1 JP7055526 B1 JP 7055526B1 JP 2021571024 A JP2021571024 A JP 2021571024A JP 2021571024 A JP2021571024 A JP 2021571024A JP 7055526 B1 JP7055526 B1 JP 7055526B1
- Authority
- JP
- Japan
- Prior art keywords
- information
- model
- clothes
- user
- behavior
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
- G06Q30/0643—Graphical representation of items or shoppers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/16—Cloth
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Graphics (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Processing Or Creating Images (AREA)
- Computer And Data Communications (AREA)
Abstract
情報処理装置は、衣服を着せた生命体の3Dモデルを3Dモデル提供手段から取得する3Dモデル取得手段と、前記衣服及び生命体の少なくとも一方に関する客観情報を取得する客観情報取得手段と、仮想空間において前記3Dモデルを表示する表示手段と、前記仮想空間におけるユーザの行動を示す指示の入力を受け付ける受け付け手段と、前記客観情報及び前記表示手段が前記3Dモデルを表示している間における前記ユーザの行動を示す行動情報を含むフィードバック情報を、前記3Dモデル提供手段に対応する宛先にフィードバックするフィードバック手段とを有する。The information processing apparatus includes a 3D model acquisition means for acquiring a 3D model of a dressed life form from a 3D model providing means, an objective information acquisition means for acquiring objective information regarding at least one of the clothes and the life form, and a virtual space. The display means for displaying the 3D model, the receiving means for receiving the input of an instruction indicating the user's behavior in the virtual space, and the user's while the objective information and the display means are displaying the 3D model. It has a feedback means for feeding back feedback information including action information indicating an action to a destination corresponding to the 3D model providing means.
Description
本発明は、複数の衣服の中からユーザの嗜好に適合した衣服を選択する技術に関する。 The present invention relates to a technique for selecting clothes suitable for a user's taste from a plurality of clothes.
仮想試着に関する技術が知られている。例えば特許文献1には、所望の衣服を試着したユーザの画像を提供する仮想試着システムが開示されている。
Techniques related to virtual fitting are known. For example,
仮想試着は様々な要素で構成されているが、特許文献1に記載の仮想試着システムにおいては、仮想試着中のユーザの行動に関する情報のフィードバックを得ることが難しかった。
Although the virtual fitting is composed of various elements, in the virtual fitting system described in
これに対し本発明は、仮想試着中のユーザの行動に関する情報のフィードバックを得ることを容易にする技術を提供する。 On the other hand, the present invention provides a technique for facilitating obtaining feedback of information regarding user behavior during virtual fitting.
本開示の一態様は、衣服を着せた生命体の3Dモデルを3Dモデル提供手段から取得する3Dモデル取得手段と、前記衣服及び生命体の少なくとも一方に関する客観情報を取得する客観情報取得手段と、仮想空間において前記3Dモデルを表示する表示手段と、前記仮想空間におけるユーザの行動を示す指示の入力を受け付ける受け付け手段と、前記客観情報及び前記表示手段が前記3Dモデルを表示している間における前記ユーザの行動を示す行動情報を含むフィードバック情報を、前記3Dモデル提供手段に対応する宛先にフィードバックするフィードバック手段と、を有する情報処理装置を提供する。 One aspect of the present disclosure includes a 3D model acquisition means for acquiring a 3D model of a dressed life form from a 3D model providing means, an objective information acquisition means for acquiring objective information regarding at least one of the clothes and the life form, and the like. The display means for displaying the 3D model in the virtual space, the receiving means for receiving the input of the instruction indicating the user's action in the virtual space, and the objective information and the display means while the display means is displaying the 3D model. Provided is an information processing apparatus having a feedback means for feeding back feedback information including behavior information indicating a user's behavior to a destination corresponding to the 3D model providing means.
前記行動情報が、前記仮想空間において前記3Dモデルを表示するときの視点の位置に関する情報を含むものであってもよい。 The behavior information may include information regarding the position of the viewpoint when displaying the 3D model in the virtual space.
前記行動情報が、前記衣服を着せた状態において前記生命体にさせる動きに関する情報を含むものであってもよい。 The behavioral information may include information regarding the movement of the living organism in the state of wearing the clothes.
前記動きに関する情報が、あらかじめ定義された複数の動きの中から選択された動きに関する情報を含むものであってもよい。 The information regarding the movement may include information regarding a movement selected from a plurality of predefined movements.
前記行動情報が、所定の期間において前記生命体が前記衣服を着た回数を含むものであってもよい。 The behavioral information may include the number of times the organism wears the clothing in a predetermined period.
前記行動情報が、前記3Dモデルを閲覧した時間長に関する情報を含むものであってもよい。 The behavioral information may include information regarding the length of time that the 3D model is viewed.
前記行動情報が、前記衣服に対して入力されたユーザの好みに関する情報を含むものであってもよい。 The behavioral information may include information about the user's preference input to the clothing.
前記行動情報が、前記衣服に対する購買行動に関する情報を含むものであってもよい。 The behavioral information may include information regarding purchasing behavior for the clothing.
前記客観情報が、前記生命体と前記衣服との形状又はサイズの差に関する情報を含むものであってもよい。 The objective information may include information regarding a difference in shape or size between the organism and the clothing.
前記客観情報が、前記衣服を前記生命体に着せたときに前記生命体に係る圧力、又は前記衣服に生じる張力に関する情報を含むものであってもよい。 The objective information may include information on the pressure on the organism or the tension generated on the organism when the garment is put on the organism.
前記客観情報が、前記衣服の素材に関する情報を含むものであってもよい。 The objective information may include information about the material of the garment.
前記客観情報が、前記仮想空間において前記3Dモデルを表示するときの背景に関する情報を含むものであってもよい。 The objective information may include information regarding the background when displaying the 3D model in the virtual space.
前記フィードバック情報が、前記行動情報が取得された時期における世間のトレンドに関するトレンド情報を含むものであってもよい。 The feedback information may include trend information regarding a trend in the world at the time when the behavior information is acquired.
前記3Dモデル取得手段が、過去に取得された前記フィードバック情報に基づいて選択された前記衣服を前記生命体に着せた前記3Dモデルを取得するものであってもよい。 The 3D model acquisition means may acquire the 3D model in which the clothes selected based on the feedback information acquired in the past are put on the life form.
本開示の別の一態様は、サーバと、情報処理装置とを有し、前記サーバは、衣服を着せた生命体の3Dモデルを提供する3Dモデル提供手段を有し、前記情報処理装置は、衣服を着せた生命体の3Dモデルを前記3Dモデル提供手段から取得する3Dモデル取得手段と、前記衣服及び生命体の少なくとも一方に関する客観情報を取得する客観情報取得手段と、仮想空間において前記3Dモデルを表示する表示手段と、前記仮想空間におけるユーザの行動を示す指示の入力を受け付ける受け付け手段と、前記客観情報及び前記表示手段が前記3Dモデルを表示している間における前記ユーザの行動を示す行動情報を含むフィードバック情報を、前記3Dモデル提供手段に対応する宛先にフィードバックするフィードバック手段と、を有する情報処理システムを提供する。 Another aspect of the present disclosure comprises a server and an information processing apparatus, wherein the server has a 3D model providing means for providing a 3D model of a dressed living body, and the information processing apparatus is described. A 3D model acquisition means for acquiring a 3D model of a dressed life form from the 3D model providing means, an objective information acquisition means for acquiring objective information regarding at least one of the clothes and the life form, and the 3D model in a virtual space. A display means for displaying the above, a receiving means for receiving an input of an instruction indicating the user's behavior in the virtual space, and an action indicating the user's behavior while the objective information and the display means are displaying the 3D model. Provided is an information processing system including a feedback means for feeding back feedback information including information to a destination corresponding to the 3D model providing means.
本開示のさらに別の一態様は、コンピュータに、衣服を着せた生命体の3Dモデルを3Dモデル提供手段から取得するステップと、前記衣服及び生命体の少なくとも一方に関する客観情報を取得するステップと、仮想空間において前記3Dモデルを表示するステップと、前記仮想空間におけるユーザの行動を示す指示の入力を受け付けるステップと、前記客観情報及び前記3Dモデルを表示している間における前記ユーザの行動を示す行動情報を含むフィードバック情報を、前記3Dモデル提供手段に対応する宛先にフィードバックするステップと、を実行させるためのプログラムを提供する。 Yet another aspect of the present disclosure is a step of acquiring a 3D model of a dressed life form from a 3D model providing means on a computer, and a step of acquiring objective information about at least one of the clothes and the life form. A step of displaying the 3D model in the virtual space, a step of accepting an input of an instruction indicating the user's behavior in the virtual space, and an action of indicating the user's behavior while displaying the objective information and the 3D model. Provided is a program for feeding back feedback information including information to a destination corresponding to the 3D model providing means, and executing the step.
本開示のさらに別の一態様は、衣服を着せた生命体の3Dモデルを3Dモデル提供手段から取得するステップと、前記衣服及び生命体の少なくとも一方に関する客観情報を取得するステップと、仮想空間において前記3Dモデルを表示するステップと、前記仮想空間におけるユーザの行動を示す指示の入力を受け付けるステップと、前記客観情報及び前記3Dモデルを表示している間における前記ユーザの行動を示す行動情報を含むフィードバック情報を、前記3Dモデル提供手段に対応する宛先にフィードバックするステップと、を含む情報処理方法を提供する。 Yet another aspect of the present disclosure is in a virtual space, a step of acquiring a 3D model of a dressed organism from a 3D model providing means, a step of acquiring objective information about at least one of the clothing and the organism. It includes a step of displaying the 3D model, a step of accepting input of an instruction indicating the user's behavior in the virtual space, and behavior information indicating the user's behavior while displaying the objective information and the 3D model. Provided is an information processing method including a step of feeding back feedback information to a destination corresponding to the 3D model providing means.
本発明によれば、客観情報及び行動情報を含むフィードバック情報が3Dモデル提供手段に対応する宛先にフィードバックされるので、3Dモデル提供手段がユーザの好みに合った衣服を着せた生命体の3Dモデルを提供できるようになる。従って、仮想試着の対象となる多くの衣服があるときに、ユーザがその中から自分の好みに合う衣服を選ぶことが容易になる。 According to the present invention, feedback information including objective information and behavioral information is fed back to a destination corresponding to the 3D model providing means, so that the 3D model providing means is a 3D model of a living body dressed according to the user's preference. Will be able to provide. Therefore, when there are many clothes to be virtually tried on, it becomes easy for the user to select the clothes that suit his / her taste.
1…仮想試着システム、20…サーバ、10…ユーザ端末、300…ネットワーク、11…3Dモデル取得手段、12…客観情報取得手段、13…受け付け手段、14…表示手段、15…フィードバック手段、21…3Dモデル提供手段、22…分析手段、211…衣服モデルDB、212…ユーザモデルDB、221…フィードバック情報DB 1 ... virtual fitting system, 20 ... server, 10 ... user terminal, 300 ... network, 11 ... 3D model acquisition means, 12 ... objective information acquisition means, 13 ... reception means, 14 ... display means, 15 ... feedback means, 21 ... 3D model providing means, 22 ... Analytical means, 211 ... Garment model DB, 212 ... User model DB, 221 ... Feedback information DB
1.構成
図1は、本開示の情報処理システムの一実施形態である仮想試着システム1の機能構成を例示する図である。仮想試着システム1は、衣服に関する情報を提供するシステムであり、より詳細には、人体の3Dモデルに衣服の3Dモデルを着せたシミュレーションを行った結果に関する情報を出力するシステムである。一例において、仮想試着システム1は、ユーザが複数の衣服の中から自分の嗜好に合う衣服を検索する目的で用いられる。3Dモデルとは、仮想空間における対象物の3次元形状を表現する立体的な仮想オブジェクトをいう。1. 1. Configuration FIG. 1 is a diagram illustrating a functional configuration of a
仮想試着システム1は、衣服検索サービスを提供する。仮想試着システム1は、ハードウェアとしては、サーバ20及びユーザ端末10を有する。サーバ20とユーザ端末10とは、ネットワーク300を介して接続される。サーバ20は、衣服検索サービスにおけるサーバとして機能するコンピュータである。ユーザ端末10は、本開示における情報処理装置の一例であり、衣服検索サービスにおけるクライアントとして機能するコンピュータである。なお、図1では、1台のユーザ端末10が図示されているが、ユーザ端末10は複数台あってもよい。
The
図2は仮想試着システム1の機能構成を示すブロック図である。仮想試着システム1は、3Dモデル取得手段11、客観情報取得手段12、受け付け手段13、表示手段14、フィードバック手段15、行動情報取得手段16、記憶手段17、制御手段19、3Dモデル提供手段21、分析手段22、記憶手段23、及び制御手段29を有する。この例において、3Dモデル取得手段11、客観情報取得手段12、受け付け手段13、表示手段14、フィードバック手段15、記憶手段17、及び制御手段19はユーザ端末10に実装される。3Dモデル提供手段21、分析手段22、記憶手段23、及び制御手段29はサーバ20に実装される。
FIG. 2 is a block diagram showing a functional configuration of the
3Dモデル提供手段21は、ユーザ端末10に3Dモデルを提供する。3Dモデル提供手段21は、衣服モデルDB211及びユーザモデルDB212を記憶している。衣服モデルDB211は、複数の衣服に関する情報を記憶したDBである。この衣服に関する情報はその衣服の3次元形状を表現した3Dモデルを含む。また、ユーザモデルDBは、複数のユーザに関する情報を記憶したDBである。このユーザに関する情報は、そのユーザの人体(生命体の一例)の3次元形状を表現した3Dモデルを含む。3Dモデル提供手段21は、衣服モデルDB211とユーザモデルDB212とを利用することにより、ユーザ端末10のユーザが着るのに適した衣服を検索し、その衣服の3Dモデルをユーザ端末10に提供する。また、3Dモデル提供手段21は、衣服モデルDB211とユーザモデルDB212とを利用することにより、所望の衣服を着た人体(ユーザ端末10のユーザの人体)の3Dモデルを合成し(すなわち、仮想試着し)、ユーザ端末10に提供する。
The 3D model providing
3Dモデル取得手段11は、衣服の3Dモデルまたは衣服を着た人体(例えばユーザ端末10のユーザの人体)の3Dモデルを3Dモデル提供手段21から取得する。
The 3D model acquisition means 11 acquires a 3D model of clothes or a 3D model of a human body wearing clothes (for example, the human body of the user of the user terminal 10) from the 3D
客観情報取得手段12は、3Dモデル取得手段11が取得した3Dモデルに基づき、衣服及び人体の少なくとも一方に関する客観情報を取得する。一例において、客観情報は、衣服を人体に着せたときの人体の3Dモデルと衣服の3Dモデルとの特定部位(例えば腰及び/又は首)のサイズ差に関する情報を含む。また、客観情報は、衣服を人体に着せたときに人体の特定部位(例えば胸及び/又は二の腕)にかかる圧力、又は衣服に生じる張力に関する情報を含む。圧力又は張力に関する情報は、圧力マップ又は張力マップの形態で提供されてもよい。また、客観情報は、衣服の素材に関する情報(例えば綿、ポリエステル、絹等の素材。あるいは摩擦係数などのパラメータ)を含む。また、客観情報は、仮想空間において3Dモデルを表示するときの背景(例えば山、海、オフィス街、家の中など)に関する情報を含む。 The objective information acquisition means 12 acquires objective information regarding at least one of clothes and a human body based on the 3D model acquired by the 3D model acquisition means 11. In one example, the objective information includes information on the size difference of a specific part (eg, waist and / or neck) between the 3D model of the human body and the 3D model of the garment when the garment is put on the human body. In addition, the objective information includes information on the pressure applied to a specific part of the human body (for example, the chest and / or the upper arm) when the garment is put on the human body, or the tension generated in the garment. Information about pressure or tension may be provided in the form of a pressure map or tension map. In addition, the objective information includes information on the material of the garment (for example, a material such as cotton, polyester, silk, or a parameter such as a coefficient of friction). In addition, the objective information includes information on the background (for example, mountains, sea, office district, inside a house, etc.) when displaying a 3D model in a virtual space.
受け付け手段13は、ユーザの行動を示す指示の入力を受け付ける。表示手段14は、3Dモデル取得手段11によって取得された3Dモデル(衣服の3Dモデル、衣服を着た人体の3Dモデル)であって、仮想空間において3Dモデルを表示する。表示手段14は、受け付け手段13が受け付けた指示に従って、表示中の3Dモデルの外観又は動きを変化させてもよい。 The receiving means 13 accepts an input of an instruction indicating a user's action. The display means 14 is a 3D model (3D model of clothes, 3D model of a human body wearing clothes) acquired by the 3D model acquisition means 11, and displays the 3D model in a virtual space. The display means 14 may change the appearance or movement of the 3D model being displayed according to the instruction received by the reception means 13.
フィードバック手段15は、3Dモデル提供手段21に対応する宛先、具体的には分析手段22にフィードバック情報を出力する手段である。このフィードバック情報は、客観情報及び行動情報を含む。ここで、行動情報は、ユーザ端末10を操作するユーザの行動情報と、仮想空間内のユーザ(人体)の行動情報とを含む。
The feedback means 15 is a means for outputting feedback information to a destination corresponding to the 3D model providing means 21, specifically, an analysis means 22. This feedback information includes objective information and behavioral information. Here, the behavior information includes the behavior information of the user who operates the
前者の行動情報の例として、仮想空間において3Dモデルを表示するときの視点の位置、又は位置の移動履歴に関する情報と、3Dモデルを閲覧した時間長に関する情報と、衣服に対して入力されたユーザの好みに関する情報(例えば「いいねボタン」等の入力)と、衣服に対する購買行動(例えば表示された衣服を買ったかどうか)に関する情報とが挙げられる。 As an example of the former behavior information, information on the position of the viewpoint when displaying the 3D model in the virtual space or the movement history of the position, information on the length of time when the 3D model is viewed, and the user input to the clothes. Information about the preference of the person (for example, inputting a "like button" etc.) and information about the purchasing behavior of the clothes (for example, whether or not the displayed clothes were bought).
また、後者の行動情報として、衣服を着せた状態においてユーザ(人体)にさせる動き(例えば歩く、走る、手を上げる等)に関する情報と、所定の期間においてユーザ(人体)が衣服を着た回数、表示中の衣服に着替えた回数、あるいは他の衣服に着替えた回数とが挙げられる。ユーザ(人体)にさせる動きに関する情報は、あらかじめ定義された複数の動きの中から選択された動きに関する情報であってもよい。ユーザ(人体)にさせる動きに関する情報は、開始ポーズ(例えばAポーズ)及び終了ポーズ(例えば椅子に座ったポーズ)を指定するものであってもよい。仮想試着においては、指定された開始ポーズから終了ポーズまで、衣服を着せたユーザの3Dモデルが動かされる。 In addition, as the latter behavior information, information on movements (for example, walking, running, raising hands, etc.) that the user (human body) is made to wear while wearing clothes, and the number of times the user (human body) wears clothes in a predetermined period. , The number of times the clothes are changed to the displayed clothes, or the number of times the clothes are changed to other clothes. The information about the movement to be made to the user (human body) may be the information about the movement selected from a plurality of predefined movements. The information regarding the movement to be made to the user (human body) may specify a start pose (for example, A pose) and an end pose (for example, a pose while sitting on a chair). In the virtual fitting, the 3D model of the dressed user is moved from the designated start pose to the end pose.
記憶手段17は、各種のデータ及びプログラムを記憶する。制御手段19は、各種の制御を行う。 The storage means 17 stores various data and programs. The control means 19 performs various controls.
分析手段22は、1又は複数のユーザ端末10から取得したフィードバック情報を分析する。分析手段22は、フィードバック情報DB221を記憶する。このフィードバック情報DB221は、衣服の仮想試着のための処理を実行するユーザ端末10からのフィードバック情報を蓄積したDBである。分析手段22は、このフィードバック情報DB221を分析し、その分析結果に基づいて、3Dモデル提供手段21がユーザの好みに合った衣服を検索する能力を高めるための情報を、例えば3Dモデル提供手段21に提供する。
The analysis means 22 analyzes the feedback information acquired from one or a plurality of
記憶手段23は、各種のデータ及びプログラムを記憶する。制御手段29は、各種の制御を行う。 The storage means 23 stores various data and programs. The control means 29 performs various controls.
図3は、ユーザ端末10のハードウェア構成を例示するブロック図である。ユーザ端末10は、CPU101、メモリ102、ストレージ103、通信装置104、入力装置105、及び出力装置106を有するコンピュータ装置、例えばスマートフォン又はパーソナルコンピュータである。CPU101は、プログラムに従ってユーザ端末10の他の要素を制御するプロセッサである。メモリ102は、CPU101がプログラムを実行する際のワークエリアとして機能する主記憶装置である。メモリ102は例えばRAMを含む。ストレージ103は各種のデータ及びプログラムを記憶する補助記憶装置であり、例えばHDD又はSSDを含む。通信装置104は所定の通信規格(例えば、LTE、WiFi、イーサネットなど)に従って他の装置と通信する装置である。入力装置105はユーザ端末10に情報又は命令を入力するための装置であり、例えば、タッチスクリーン、キーパッド、ボタン、及びマイクロフォンの少なくとも一種を含む。出力装置106はユーザに情報を出力するための装置であり、例えば、ディスプレイ及び/又はスピーカを含む。
FIG. 3 is a block diagram illustrating a hardware configuration of the
この例において、ストレージ103には、衣服の仮想試着のための処理を実行するアプリケーションプログラム(以下「クライアントプログラム」という)がインストールされている。CPU101がこのクライアントプログラムを実行することにより、図2に示す機能が実装される。CPU101がクライアントプログラムを実行している状態において、CPU101が3Dモデル取得手段11、客観情報取得手段12、フィードバック手段15、及び制御手段19の一例であり、入力装置105が受け付け手段13の一例であり、メモリ102及びストレージ103の少なくとも一方が記憶手段17の一例である。
In this example, an application program (hereinafter referred to as “client program”) that executes a process for virtual fitting of clothes is installed in the
図示は省略するが、サーバ20は、CPU、メモリ、ストレージ、及び通信IFを有するコンピュータ装置である。このストレージには、コンピュータ装置を仮想試着システム1におけるサーバとして機能させるためのプログラム(以下「サーバプログラム」という)が記憶される。このCPUがサーバプログラムを実行することにより、図に示す機能が実装される。CPUがサーバプログラムを実行している状態において、CPUが3Dモデル提供手段21、分析手段22、及び制御手段29の一例であり、メモリ及びストレージの少なくとも一方が記憶手段23の一例である。
Although not shown, the
2.動作
図4は仮想試着システム1の動作例を示すシーケンス図である。この動作例では、ユーザ端末10の3Dモデル取得手段11が、衣服の検索要求(又は抽出要求)をサーバ20に送信する(ステップS2)。この検索要求は、衣服を抽出又は検索する検索キーとなる情報(すなわち衣服を絞り込むための検索条件)を含む。検索キーは、例えば、ユーザ端末10のユーザのユーザID、衣服の種別、サイズ、及び価格帯などの情報を含む。2. 2. Operation FIG. 4 is a sequence diagram showing an operation example of the virtual
サーバ20の3Dモデル提供手段21は、この検索要求を受け取ると、衣服モデルDB211に記録されているレコードの中から、この検索要求(又は検索条件)に適合する衣服のレコードを抽出する(ステップS4)。
Upon receiving this search request, the 3D model providing means 21 of the
図5は衣服モデルDB211の構成例を示す図である。衣服モデルDB211は複数のレコードを含む。各レコードは1つの衣服に対応する。各レコードは、衣服ID211a、ブランド211b、種別211c、サイズ211d、価格211e、及び3Dモデル211fを含む。衣服ID211aは、衣服を一意に特定する識別情報である。ブランド211bは、その衣服のブランドを示す。種別211cは、その衣服の種別(例えば、シャツ、ジャケット、スカート、パンツなど)を示す。サイズ211dは、その衣服のサイズを示す。価格211eは、その衣服の価格を示す。3Dモデル211fは、その衣服の3Dモデリングデータそのもの又は3Dモデリングデータの所在を示す。なおここで図示したデータは一例であり、衣服モデルDB211はこれらの情報に加え、又は代えて、衣服の色、衣服のデザイナー、衣服の製造者、衣服に使用される生地、生地のブランド、衣服の販売年、生地の生産地、衣服の販売地などの情報を含んでもよい。
FIG. 5 is a diagram showing a configuration example of the
この例において、3Dモデル提供手段21は、衣服モデルDB211から衣服を抽出する際、分析手段22から提供される分析結果を参照する。3Dモデル提供手段21は、例えばユーザ端末10から検索要求を受信したことを契機として、分析手段22から分析結果を取得する。この分析結果は、(a)対象となる検索要求をしたユーザ個人の嗜好及び(b)仮想試着システム1を利用する複数のユーザの嗜好の少なくとも一方を含む。この分析結果については後述する。
In this example, the 3D model providing means 21 refers to the analysis result provided by the analysis means 22 when extracting clothes from the
3Dモデル提供手段21は、ユーザ端末10から受信した検索要求及び分析手段22から取得した分析結果に適合する衣服を、衣服モデルDB211から抽出する。例えば、検索要求が、種別「シャツ」、サイズ「M」、価格帯「10,000~20,000円」という情報を含んでおり、分析結果が、「このユーザは柔らかい肌触り、緩めのフィッティングを好む」及び「今シーズンは紺色が流行している」という情報を含んでいた場合、3Dモデル提供手段21は、衣服モデルDB211から、これらの条件を満たす衣服のレコードを抽出する。この例において、3Dモデル提供手段21は、これらの条件を満たす複数のレコードを抽出する。
The 3D model providing means 21 extracts clothes matching the search request received from the
再び4を参照する。3Dモデル提供手段21は、抽出した衣服に関する情報をユーザ端末10に対して送信する(ステップS6)。この情報は、例えば、抽出された複数の衣服の一覧及びサムネイル画像を含む。これらの衣服は、仮想試着の候補となる。 See 4 again. The 3D model providing means 21 transmits information about the extracted clothes to the user terminal 10 (step S6). This information includes, for example, a list of extracted clothing and thumbnail images. These garments are candidates for virtual fitting.
ユーザ端末10において、3Dモデル取得手段11がこの衣服に関する情報を取得する。表示手段14は、この衣服に関する情報を表示する。さらに、表示手段14は、複数の衣服の中から仮想試着する衣服を選択するようユーザに促す画面を表示する。受け付け手段13は、ユーザによる衣服の選択を受け付ける(ステップS8)。
At the
ユーザが衣服を選択すると、3Dモデル取得手段11は、仮想試着の要求をサーバ20に送信する(ステップS10)。仮想試着の要求は、ユーザにより選択された衣服の衣服IDを含む。 When the user selects clothes, the 3D model acquisition means 11 transmits a virtual fitting request to the server 20 (step S10). The virtual fitting request includes the garment ID of the garment selected by the user.
ユーザ端末10から仮想試着の要求を受信すると、サーバ20の3Dモデル提供手段21は、ステップS2において受信したユーザIDに対応したレコードをユーザモデルDB212から読み出し、このレコードから当該ユーザの人体の3Dモデル212cを取得する(ステップS12)。さらに、3Dモデル提供手段21は、仮想試着要求に含まれる衣服IDに対応するレコードを衣服モデルDB211から読み出し、このレコードから3Dモデルを取得する。
Upon receiving the virtual fitting request from the
図6はユーザモデルDB212の構成例を示す図である。ユーザモデルDB212は、複数のレコードを含む。各レコードは1人のユーザに対応する。各レコードは、ユーザID212a、属性212b、3Dモデル212c、及び購買履歴212dを含む。ユーザID212aは、ユーザを一意に特定する識別情報である。属性212bは、そのユーザの属性を示す情報であり、例えば、そのユーザの氏名212b1、性別212b2、及び年齢212b3を含む。3Dモデル212cは、そのユーザの人体の3Dモデリングデータそのもの又は3Dモデリングデータの所在を示す。購買履歴212dは、そのユーザが過去に購入した衣服の履歴を示す。
FIG. 6 is a diagram showing a configuration example of the
3Dモデル提供手段21は、この3Dモデル211fと3Dモデル212cとを用いて、選択した衣服を着たユーザ(人体)の3次元形状を表現した3Dモデルを生成する(ステップS14)。この例において、衣服を着たユーザの3Dモデルを生成する処理は、人体に衣服を着せたときに、体型に沿って衣服にシワができたり、重力によって衣服の裾又は袖が垂れ下がったりする変化をシミュレーションする処理を含む。3Dモデル提供手段21は、この衣服を着た人体の3Dモデルのシミュレーション結果を示すデータをユーザ端末10に送信する(ステップS16)。シミュレーション結果を示すデータは、例えば、衣服を着た人体の3Dモデリングデータそのもの、衣服を着た人体の3Dモデルに所定のポーズを取らせた静止画のデータ、衣服を着た人体の3Dモデルに所定の動き(歩く、走る、ジャンプする、右手を上げるなど)をさせた動画データ、又は衣服を着た人体の圧力マップを示す画像データである。
The 3D model providing means 21 uses the
ユーザ端末10において、3Dモデル取得手段11は、サーバ20からシミュレーション結果を示すデータを取得する。表示手段14は、このシミュレーション結果を表示する(ステップS18)。
In the
図7は、ユーザ端末10に表示される仮想試着画面を例示する図である。仮想試着画面は、3Dモデルを表示する領域91及びユーザの指示を入力するためのUIオブジェクト92を含む。領域91には、衣服を着た人体の3Dモデルの画像UDが表示される。UIオブジェクト92は、例えば、衣服の購入、視点の変更等、ユーザの行動の指示を受け付けるためのソフトボタンを含む。
FIG. 7 is a diagram illustrating a virtual fitting screen displayed on the
表示手段14が仮想試着の3Dモデルを表示している間、受け付け手段13は、ユーザの行動に関する指示を受け付ける(ステップS20)。シミュレーション結果が衣服を着た人体の3Dモデリングデータそのものである場合、表示手段14は、受け付け手段13が受け付けた操作に応じて3Dモデルの表示を変更してもよい。例えば、ユーザのボタン操作に応じてリアルタイムで3Dモデルの視点を変更したり、3Dモデルのポーズを変更したりしてもよい。受け付け手段13は、受け付けた指示に関する情報を記憶手段17に記憶する。 While the display means 14 is displaying the 3D model of the virtual fitting, the receiving means 13 receives an instruction regarding the user's behavior (step S20). When the simulation result is the 3D modeling data itself of the human body wearing clothes, the display means 14 may change the display of the 3D model according to the operation accepted by the reception means 13. For example, the viewpoint of the 3D model may be changed in real time or the pose of the 3D model may be changed according to the button operation of the user. The receiving means 13 stores the information regarding the received instruction in the storage means 17.
行動情報取得手段16は、表示手段14が衣服を着た人体の3Dモデルを表示している間に受け付け手段13が受け付けたユーザの行動に関する指示に基づいて、ユーザの行動を示す行動情報を取得する(ステップS22)。この例において、行動情報取得手段16は、記憶手段17から行動情報を取得する。上述したように、行動情報には、ユーザ端末10を操作するユーザの行動情報、及び表示手段14によって表示される仮想空間内のユーザ(人体)の行動情報の少なくとも一方が含まれる。受け付け手段13が後者の行動情報を取得した場合、表示手段14は、取得された行動情報に従って表示中の3Dモデルを行動させる。
The behavior information acquisition means 16 acquires behavior information indicating the user's behavior based on the instruction regarding the user's behavior received by the reception means 13 while the display means 14 is displaying the 3D model of the human body wearing clothes. (Step S22). In this example, the behavior information acquisition means 16 acquires behavior information from the storage means 17. As described above, the behavior information includes at least one of the behavior information of the user who operates the
次に、客観情報取得手段12は、3Dモデル取得手段11によって取得された3Dモデル(ステップS16)に関する客観情報を取得する(ステップS24)。一例において、3Dモデルに関する客観情報は、3Dモデルと一緒にサーバ20から取得され、記憶手段17に記憶される。客観情報取得手段12は、記憶手段17から客観情報を取得する。
Next, the objective information acquisition means 12 acquires objective information regarding the 3D model (step S16) acquired by the 3D model acquisition means 11 (step S24). In one example, objective information about the 3D model is acquired from the
ステップS26において、フィードバック手段15が、フィードバック情報をサーバ20に送信する。フィードバック情報は、ステップS24において取得された客観情報と、ステップS22において取得された行動情報と、現在時刻を示すタイムスタンプとを含む。ステップS26は、所定のイベントを契機として実行される。このイベントは、例えば、表示中の3Dモデルの表示を中止するイベントであり、具体的には、例えば他の衣服へ着替える指示、仮想試着の終了指示、又はその衣服を購入する指示である。
In step S26, the feedback means 15 transmits the feedback information to the
サーバ20において、分析手段22がこのフィードバック情報を受信し、受信したフィードバック情報をフィードバック情報DB221に記憶する(ステップS28)。
In the
図8はフィードバック情報DB221の構成例を示す図である。図8に示すように、フィードバック情報DB221では、ユーザID221a及び衣服ID221bの組に対して、客観情報221c及び行動情報221dが対応付けられている。
FIG. 8 is a diagram showing a configuration example of the feedback information DB 221. As shown in FIG. 8, in the feedback information DB 221, the
ここで、ユーザID221aは、フィードバック情報の提供元であるユーザの識別情報であり、ステップS2において3Dモデル取得手段11が送信したユーザIDである。衣服ID221bは、ステップS16において3Dモデル取得手段11が取得した衣服を着たユーザ(人体)の3Dモデルにおける当該衣服のIDである。
Here, the
客観情報221cは、この衣服を着たユーザ(人体)の3Dモデルから客観情報取得手段12が取得した情報である。客観情報は、例えば、この3Dモデルにおける衣服と人体との(所定の部位における)サイズ差221c1と、人体が衣服を着た場合において人体の各部にかかる圧力の分布を示すプレッシャマップにおける代表値(例えば特定部位にかかる圧力)221c2と、当該衣服の素材221c3と、当該3Dモデルを表示する背景を示す情報221c4の各情報を含む。
The
行動情報221dは、衣服を着たユーザの3Dモデルがディスプレイに表示されている間に、受け付け手段13が受け付けたユーザの行動に関する指示を示す情報である。行動情報は、仮想空間内の3Dモデルを表示する際に仮想空間内において3Dモデル212cを見る視点221d1と、表示される3Dモデルの動き221d2と、3Dモデルの閲覧時間(すなわち、表示時間)221d3と、表示された衣服をユーザが購入したかどうかを示す購買行動221d4の各情報を含む。
The
次にサーバ20では、分析手段22がフィードバック情報DB221を分析する(ステップS30)。分析手段22がフィードバック情報DB221を用いて行う分析には、大きく分けて次の2つがある。
(a)特定の個人を対象とする分析。
(b)特定の個人を対象としないユーザ群を対象とする分析。
前者の分析において、分析手段22は、フィードバック情報DB221に記録されたそのユーザからのフィードバック情報を分析することにより、各ユーザの衣服に関する嗜好を求める。そして、分析手段22は、この分析結果を示す情報を3Dモデル提供手段21に提供する。分析手段22から提供される情報を用いて、3Dモデル提供手段21は、衣服の3Dモデルを抽出する際に、ユーザの嗜好に合った衣服が抽出されるようにフィルタリング(絞り込み)を行う。例えば、あるユーザに対応した複数のフィードバック情報を分析したところ、そのユーザは、フィッティングが緩めのシャツ(例えば、胸、胴、及び二の腕におけるサイズ差221c1いずれも基準値よりも大きな正の値である衣服)を購買する傾向があるということが分析により判明した場合、3Dモデル提供手段21は、フィッティングが緩めの衣服の優先度を上げて衣服の抽出を行う、といった処理が可能である。Next, in the
(A) Analysis targeting a specific individual.
(B) Analysis targeting a group of users that does not target a specific individual.
In the former analysis, the analysis means 22 obtains each user's preference for clothes by analyzing the feedback information from the user recorded in the feedback information DB 221. Then, the analysis means 22 provides the information indicating the analysis result to the 3D
後者の分析において、分析手段22は、フィードバック情報DB221に記録されたユーザ群からのフィードバック情報を分析することにより、そのユーザ群における衣服に関する嗜好を求める。ユーザ群は、例えばユーザの属性(年齢、性別、居住地、身長、体重、購買履歴など)に基づいて設定される。あるいは、全てのユーザが単一のユーザ群として扱われてもよい。例えば、身長が基準よりも高い男性のユーザがタイトなフィッティングのパンツ(例えば、ウエスト、ヒップ、及び太ももにおけるサイズ差221c1いずれも基準値よりも小さな正の値である衣服)を購買する傾向があるということが分析により判明した場合、3Dモデル提供手段21は、タイトなフィッティングのパンツの優先度を上げて衣服の抽出を行う、といった処理が可能である。 In the latter analysis, the analysis means 22 analyzes the feedback information from the user group recorded in the feedback information DB 221 to obtain the preference for clothes in the user group. The user group is set based on, for example, the attributes of the user (age, gender, place of residence, height, weight, purchase history, etc.). Alternatively, all users may be treated as a single user group. For example, male users who are taller than the reference tend to buy tight-fitting pants (eg, garments where the size difference 221c1 in the waist, hips, and thighs are all smaller than the reference value). If it is found by analysis, the 3D model providing means 21 can perform processing such as raising the priority of tight-fitting pants and extracting clothes.
以上のように、本実施形態によれば、客観情報及び行動情報を含むフィードバック情報が3Dモデル提供手段21に対応する分析手段22にフィードバックされるので、3Dモデル提供手段21がユーザの好みに合った衣服を着せた生命体の3Dモデルを提供できるようになる。従って、仮想試着の対象となる多くの衣服があるときに、ユーザがその中から自分の好みに合う衣服を選ぶことが容易になる。 As described above, according to the present embodiment, the feedback information including the objective information and the behavioral information is fed back to the analysis means 22 corresponding to the 3D model providing means 21, so that the 3D model providing means 21 suits the user's preference. It will be possible to provide a 3D model of a dressed life form. Therefore, when there are many clothes to be virtually tried on, it becomes easy for the user to select the clothes that suit his / her taste.
3.変形例
本発明は上述の実施形態に限定されるものではなく種々の変形実施が可能である。以下、変形例を説明する。以下の変形例に記載した事項の一部が、他の一部と組み合わせて実施されてもよい。3. 3. Modifications The present invention is not limited to the above-described embodiment, and various modifications can be carried out. Hereinafter, a modified example will be described. Some of the items described in the following modifications may be carried out in combination with other parts.
(1)ユーザ端末10からサーバ20に送信するフィードバック情報は、トレンド情報を含んでもよい。トレンド情報は、ファッションに関する情報(例えば今年は赤が流行等)、社会情勢に関する情報(例えばSDGs、環境問題の関心が高い等)に関するトレンド情報を含んでもよい。この場合、ユーザがユーザ端末10を操作してインターネットのサイトにアクセスする場合に、そのアクセス履歴からトレンド情報を生成し、フィードバック情報に含めてもよい。
(1) The feedback information transmitted from the
(2)上記実施形態では、生命体として人体に仮想試着を行わせたが、例えばペットとしての動物等、人体以外の生命体に仮想試着を行わせてもよい。また、上記実施形態では、ユーザ端末10のユーザ本人の3Dモデルに仮想試着を行わせたが、ユーザ以外の他人の3Dモデルを使って仮想試着を行ってもよい。例えばユーザが他人に衣服を仮想試着させ、気に入った衣服を他人にプレゼントするといった態様が考えられる。
(2) In the above embodiment, the human body is subjected to virtual fitting as a living body, but a living body other than the human body, such as an animal as a pet, may be subjected to virtual fitting. Further, in the above embodiment, the 3D model of the user himself / herself of the
(3)行動情報に含まれる購買行動に関する情報は実施形態において例示したものに限定されない。購買行動に関する情報は、例えば、衣服の(実物ではなく)3Dモデリングデータを購入したかどうかを示す情報であってもよい。また、購買行動は、購入だけではなく、レンタル又は無償ダウンロードの履歴を含んでもよい。3Dモデリングデータの場合には(実物の衣服よりも)その用途の特定が容易である。例えば、衣服の3Dモデリングデータがどのアプリケーションで使用されたのか、ゲームタイトル又はアプリケーション名の履歴を記録することも容易である。あるいは、あるユーザが3Dモデリングデータを購入した後でその衣服の実物を購入した場合、実物の衣服の代金を割り引きするなどのサービスを提供することも可能である。 (3) The information regarding purchasing behavior included in the behavior information is not limited to that exemplified in the embodiment. The information regarding the purchasing behavior may be, for example, information indicating whether or not the 3D modeling data (not the actual product) of the clothes has been purchased. In addition, the purchasing behavior may include not only the purchase but also the history of rental or free download. In the case of 3D modeling data, it is easier to identify its use (than real clothing). For example, it is easy to record the history of the game title or application name in which application the 3D modeling data of clothing was used. Alternatively, if a user purchases the actual clothes after purchasing the 3D modeling data, it is possible to provide a service such as discounting the price of the actual clothes.
また、購買行動に関する情報は、特にユーザが仮想試着後にその衣服を購入しなかった場合における「その衣服を購入しなかった理由」を含んでもよい。実店舗における実衣服の試着においては、顧客が試着した衣服を購入しなかった理由を記録及び保存するのは難しい場合が多い。しかし、仮想試着システム1は、例えば、衣服とユーザの人体とのサイズ差などの客観情報を容易に取得することができるし、購入に至らなかった場合にその理由を聞き取るアンケートを仮想試着システムで実施することにより、その理由を記録することもできる。また、仮想試着システム1は、衣服毎に、その衣服を試着したユーザのうち実際に購入に至ったユーザの割合を記録することもできる。これらの購買行動に関する情報を用いれば、試着後に購入されやすい服、購入されにくい服のような分類も可能である。
In addition, the information regarding the purchasing behavior may include "reason for not purchasing the garment", especially when the user does not purchase the garment after the virtual fitting. When trying on actual clothing in a physical store, it is often difficult to record and store the reasons why the customer did not purchase the clothing they tried on. However, the virtual
(4)仮想試着システム1のハードウェア構成は実施形態において例示したものに限定されない。要求される機能を実現できるものであれば、仮想試着システム1はどのようはハードウェア構成を有していてもよい。例えば、物理的に複数の装置が協働してサーバ20として機能してもよい。サーバ20は物理サーバでもよいし、仮想サーバ(いわゆるクラウドを含む)であってもよい。また、機能要素とハードウェアとの対応関係は実施形態において例示したものに限定されない。例えば、実施形態においてユーザ端末10に実装されるものとして説明した機能の少なくとも一部がサーバ20に実装されてもよい。
(4) The hardware configuration of the virtual
(5)CPU101によって実行されるアプリケーションプログラムは、インターネット等のネットワークを介したダウンロードにより提供されるものであってもよいし、DVD-ROM等のコンピュータ読み取り可能な非一時的記録媒体に記録された状態で提供されてもよい。
(5) The application program executed by the
Claims (17)
前記衣服及び生命体の少なくとも一方に関する客観情報を取得する客観情報取得手段と、
仮想空間において前記3Dモデルを表示する表示手段と、
前記仮想空間におけるユーザの行動を示す指示の入力を受け付ける受け付け手段と、
前記客観情報及び前記表示手段が前記3Dモデルを表示している間において前記受け付け手段を介して入力された指示により前記ユーザの行動を示す行動情報を含むフィードバック情報を、前記3Dモデル提供手段に対応する宛先にフィードバックするフィードバック手段と
を有する情報処理装置。 A 3D model acquisition means for acquiring a 3D model of a dressed life form from a 3D model providing means ,
An objective information acquisition means for acquiring objective information regarding at least one of the clothes and a living body, and
A display means for displaying the 3D model in virtual space and
A receiving means for receiving an input of an instruction indicating a user's behavior in the virtual space ,
The 3D model providing means provides feedback information including behavioral information indicating the behavior of the user by an instruction input via the receiving means while the objective information and the display means are displaying the 3D model. An information processing device having a feedback means for feeding back to a corresponding destination.
請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the behavior information includes information regarding the position of a viewpoint when displaying the 3D model in the virtual space.
請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the behavioral information includes information on a movement of the living body in a state of wearing clothes.
請求項3に記載の情報処理装置。 The information processing apparatus according to claim 3, wherein the information related to the movement includes information related to a movement selected from a plurality of predefined movements.
請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the behavior information includes the number of times the life form wears the clothes in a predetermined period.
請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the behavior information includes information regarding the length of time when the 3D model is browsed.
請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the behavior information includes information regarding a user's preference input to the clothes.
請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the behavior information includes information regarding purchasing behavior for the clothes.
請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the objective information includes information regarding a difference in shape or size between the living body and the clothing.
請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the objective information includes information on the pressure applied to the living body when the clothes are put on the living body or the tension generated in the clothes.
請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the objective information includes information regarding the material of the clothes.
請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the objective information includes information regarding a background when the 3D model is displayed in the virtual space.
請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the feedback information includes trend information regarding a trend in the world at the time when the behavior information is acquired.
請求項1に記載の情報処理装置。 The information processing apparatus according to claim 1, wherein the 3D model acquisition means acquires the 3D model in which the clothes selected based on the feedback information acquired in the past are put on the living body.
前記サーバは、
衣服を着せた生命体の3Dモデルを提供する3Dモデル提供手段を
有し、
前記情報処理装置は、
前記衣服を着せた生命体の前記3Dモデルを前記3Dモデル提供手段から取得する3Dモデル取得手段と、
前記衣服及び生命体の少なくとも一方に関する客観情報を取得する客観情報取得手段と、
仮想空間において前記3Dモデルを表示する表示手段と、前記仮想空間におけるユーザの行動を示す指示の入力を受け付ける受け付け手段と、
前記客観情報及び前記表示手段が前記3Dモデルを表示している間において前記受け付け手段を介して入力された指示により前記ユーザの行動を示す行動情報を含むフィードバック情報を、前記3Dモデル提供手段に対応する宛先にフィードバックするフィードバック手段と、
を有する情報処理システム。 It has a server and an information processing device.
The server
It has a 3D model providing means that provides a 3D model of a dressed life form.
The information processing device is
A 3D model acquisition means for acquiring the 3D model of the dressed life form from the 3D model providing means, and
An objective information acquisition means for acquiring objective information regarding at least one of the clothes and a living body, and
A display means for displaying the 3D model in the virtual space, a receiving means for receiving an input of an instruction indicating the user's behavior in the virtual space, and the like.
The 3D model providing means provides feedback information including behavior information indicating the behavior of the user by an instruction input via the receiving means while the objective information and the display means are displaying the 3D model. Feedback means to feed back to the corresponding destination,
Information processing system with.
衣服を着せた生命体の3Dモデルを3Dモデル提供手段から取得するステップと、
前記衣服及び生命体の少なくとも一方に関する客観情報を取得するステップと、
仮想空間において前記3Dモデルを表示するステップと、前記仮想空間におけるユーザの行動を示す指示の入力を、受け付け手段を介して受け付けるステップと、
前記客観情報及び前記3Dモデルを表示している間において前記受け付け手段を介して入力された指示により前記ユーザの行動を示す行動情報を含むフィードバック情報を、前記3Dモデル提供手段に対応する宛先にフィードバックするステップと、
を実行させるためのプログラム。 On the computer
Steps to obtain a 3D model of a dressed life form from a 3D model providing means,
The step of acquiring objective information about at least one of the clothes and the living body, and
A step of displaying the 3D model in the virtual space, a step of accepting an input of an instruction indicating a user's behavior in the virtual space via a receiving means, and a step of receiving the input.
The feedback information including the behavior information indicating the behavior of the user by the instruction input via the reception means while displaying the objective information and the 3D model is sent to the destination corresponding to the 3D model providing means. And the steps to give feedback to
A program to execute.
前記衣服及び生命体の少なくとも一方に関する客観情報を取得するステップと、
仮想空間において前記3Dモデルを表示するステップと、
前記仮想空間におけるユーザの行動を示す指示の入力を、受け付け手段を介して受け付けるステップと、
前記客観情報及び前記3Dモデルを表示している間において前記受け付け手段を介して入力された指示により前記ユーザの行動を示す行動情報を含むフィードバック情報を、前記3Dモデル提供手段に対応する宛先にフィードバックするステップと、
を含む情報処理方法。 Steps to obtain a 3D model of a dressed life form from a 3D model providing means,
The step of acquiring objective information about at least one of the clothes and the living body, and
The step of displaying the 3D model in the virtual space and
A step of accepting an input of an instruction indicating a user's behavior in the virtual space via an accepting means ,
The feedback information including the behavior information indicating the behavior of the user by the instruction input via the reception means while displaying the objective information and the 3D model is sent to the destination corresponding to the 3D model providing means. And the steps to give feedback to
Information processing methods including.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022056038A JP2023079142A (en) | 2021-11-26 | 2022-03-30 | Information processing device, information processing method, information processing system, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2021/043402 WO2022185631A1 (en) | 2021-11-26 | 2021-11-26 | Information processing device, information processing method, information processing system, and program |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022056038A Division JP2023079142A (en) | 2021-11-26 | 2022-03-30 | Information processing device, information processing method, information processing system, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP7055526B1 true JP7055526B1 (en) | 2022-04-18 |
JPWO2022185631A1 JPWO2022185631A1 (en) | 2022-09-09 |
Family
ID=81289284
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021571024A Active JP7055526B1 (en) | 2021-11-26 | 2021-11-26 | Information processing equipment, information processing methods, information processing systems, and programs |
JP2022056038A Pending JP2023079142A (en) | 2021-11-26 | 2022-03-30 | Information processing device, information processing method, information processing system, and program |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022056038A Pending JP2023079142A (en) | 2021-11-26 | 2022-03-30 | Information processing device, information processing method, information processing system, and program |
Country Status (4)
Country | Link |
---|---|
JP (2) | JP7055526B1 (en) |
CN (1) | CN114902266A (en) |
TW (1) | TWI822476B (en) |
WO (1) | WO2022185631A1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010026272A1 (en) * | 2000-04-03 | 2001-10-04 | Avihay Feld | System and method for simulation of virtual wear articles on virtual models |
WO2015129353A1 (en) * | 2014-02-27 | 2015-09-03 | 泰男 木下 | Virtual trial-fitting system, virtual trial-fitting program, virtual trial-fitting method, and storage medium in which virtual trial-fitting program is stored |
KR20200023970A (en) * | 2018-08-27 | 2020-03-06 | 전호윤 | Virtual fitting support system |
WO2020203656A1 (en) * | 2019-04-05 | 2020-10-08 | ソニー株式会社 | Information processing device, information processing method, and program |
WO2021014993A1 (en) * | 2019-07-25 | 2021-01-28 | ソニー株式会社 | Information processing device, information processing method, and program |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150031706A (en) * | 2013-09-16 | 2015-03-25 | 이윤재 | Welding quality control system |
CN105913486A (en) * | 2016-04-08 | 2016-08-31 | 东华大学 | Digital mixing human body rapid modeling method applied to apparel industries |
CN106651498A (en) * | 2016-09-29 | 2017-05-10 | 宇龙计算机通信科技(深圳)有限公司 | Information processing method and device |
CN106502399B (en) * | 2016-10-31 | 2019-08-23 | 江西服装学院 | Virtual fit method, apparatus and system and three-dimensional fabric Materials Library method for building up and device |
CN107633440A (en) * | 2017-08-11 | 2018-01-26 | 捷开通讯(深圳)有限公司 | The method of virtual fitting, mobile terminal and storage device for virtual fitting |
CN109003168A (en) * | 2018-08-16 | 2018-12-14 | 深圳Tcl数字技术有限公司 | Virtual fit method, smart television and computer readable storage medium |
CN110021057B (en) * | 2019-02-22 | 2023-03-14 | 维沃移动通信有限公司 | Information display method and terminal |
CN110148040A (en) * | 2019-05-22 | 2019-08-20 | 珠海随变科技有限公司 | A kind of virtual fit method, device, equipment and storage medium |
CN112116430A (en) * | 2020-09-28 | 2020-12-22 | 西安万像电子科技有限公司 | Virtual wearing system and control method thereof, virtual fitting system and virtual wearing glasses |
CN113129450B (en) * | 2021-04-21 | 2024-04-05 | 北京百度网讯科技有限公司 | Virtual fitting method, device, electronic equipment and medium |
-
2021
- 2021-11-26 WO PCT/JP2021/043402 patent/WO2022185631A1/en unknown
- 2021-11-26 JP JP2021571024A patent/JP7055526B1/en active Active
- 2021-11-26 CN CN202180007588.1A patent/CN114902266A/en active Pending
-
2022
- 2022-03-30 JP JP2022056038A patent/JP2023079142A/en active Pending
- 2022-11-21 TW TW111144460A patent/TWI822476B/en active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010026272A1 (en) * | 2000-04-03 | 2001-10-04 | Avihay Feld | System and method for simulation of virtual wear articles on virtual models |
WO2015129353A1 (en) * | 2014-02-27 | 2015-09-03 | 泰男 木下 | Virtual trial-fitting system, virtual trial-fitting program, virtual trial-fitting method, and storage medium in which virtual trial-fitting program is stored |
KR20200023970A (en) * | 2018-08-27 | 2020-03-06 | 전호윤 | Virtual fitting support system |
WO2020203656A1 (en) * | 2019-04-05 | 2020-10-08 | ソニー株式会社 | Information processing device, information processing method, and program |
WO2021014993A1 (en) * | 2019-07-25 | 2021-01-28 | ソニー株式会社 | Information processing device, information processing method, and program |
Also Published As
Publication number | Publication date |
---|---|
JPWO2022185631A1 (en) | 2022-09-09 |
TW202322058A (en) | 2023-06-01 |
CN114902266A (en) | 2022-08-12 |
TWI822476B (en) | 2023-11-11 |
WO2022185631A1 (en) | 2022-09-09 |
JP2023079142A (en) | 2023-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9842357B2 (en) | Methods, systems, and products for personalized haptic emulations | |
JP6242768B2 (en) | Virtual try-on device, virtual try-on method, and program | |
JP6320237B2 (en) | Virtual try-on device, virtual try-on method, and program | |
JP6338966B2 (en) | Virtual try-on device, virtual try-on system, virtual try-on method, and program | |
JP2016038811A (en) | Virtual try-on apparatus, virtual try-on method and program | |
KR20190000397A (en) | Fashion preference analysis | |
KR101682769B1 (en) | The user fitting type automatic online fashion coordination matching method | |
KR20200023970A (en) | Virtual fitting support system | |
JP2018106736A (en) | Virtual try-on apparatus, virtual try-on method and program | |
KR20180133121A (en) | Fashion item recommendation server and fashion item recommendation method using the same | |
JP7055526B1 (en) | Information processing equipment, information processing methods, information processing systems, and programs | |
CN116823402A (en) | Virtual fitting processing method, system, equipment and storage medium | |
JP7039094B1 (en) | Information processing equipment, information processing methods, and programs | |
WO2020079235A1 (en) | Method and apparatus for accessing clothing | |
JP2018113060A (en) | Virtual try-on apparatus, virtual try-on system, virtual try-on method and program | |
JP7193888B2 (en) | Product order system | |
JP2012194782A (en) | Server for outfit simulation, system for automatically creating image data of clothes or the like for outfit simulation, and method for automatically creating image data of clothes or the like for outfit simulation | |
CN111754297A (en) | Image sharing processing method and electronic equipment | |
KR20200071196A (en) | A virtual fitting system based on face recognition | |
JP7023558B1 (en) | Information processing equipment, 3D system, and information processing method | |
NL2022937B1 (en) | Method and Apparatus for Accessing Clothing | |
JP2019112732A (en) | Digital fitting support device, digital apparel support device and digital apparel support method | |
KR101277553B1 (en) | Method for providing fashion coordination image in online shopping mall using avatar and system therefor | |
Clement et al. | GENERATING DYNAMIC EMOTIVE ANIMATIONS FOR AUGMENTED REALITY | |
WO2020050287A1 (en) | Information processing device and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211129 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20211129 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211221 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220119 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220208 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220329 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220330 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7055526 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |