Information distribution device, information generation method, and information generation program

The information distribution system allows users to virtually try on items on a third party by using a distribution device to superimpose target images on registered avatars, addressing the lack of virtual try-on capabilities in existing systems.

JP7747090B2Active Publication Date: 2025-10-01JVC KENWOOD CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024021467
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-02-15
Publication Date
2025-10-01
Estimated Expiration
2039-09-25

AI Technical Summary

Technical Problem

Existing systems do not allow users to virtually try on items, such as clothes, on a third party without physically trying them on themselves.

Method used

An information distribution system that includes a distribution device with a photographing unit, a target image acquisition unit, and a fitting data generation unit to create try-on data by superimposing a target image of an item on a registered avatar based on captured images.

Benefits of technology

Enables users to virtually try on items on a third party by generating and displaying try-on data, allowing remote users to see how items would fit and appear on them.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007747090000001
    Figure 0007747090000001
  • Figure 0007747090000002
    Figure 0007747090000002
  • Figure 0007747090000003
    Figure 0007747090000003
Patent Text Reader

Abstract

To provide an information distribution device, information generation method, and information generation program, which allow a user to try on clothes on a third person other than himself / herself.SOLUTION: An information distribution device is provided, comprising an image capturing unit for capturing an image including a specific object, an object image acquisition unit for acquiring an object image of the specific object from the captured image, and a try-on data generation unit configured to generate try-on data based on a registered avatar in a virtual space and the object image.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information distribution device, an information generation method, and an information generation program. [Background technology]

[0002] By enabling communication between multiple terminal devices, real-time communication can be achieved in virtual space. There are known systems that allow users to shop while having a conversation with others (for example, (See Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 5845830 Summary of the Invention [Problem to be solved by the invention]

[0004] In the above-mentioned system, when trying on clothes, for example, the user tries them on by himself. In contrast, it is assumed that the user will try on the item on a third party. There is a need for a system that can do this.

[0005] The present invention has been made in view of the above, and is directed to a method for enabling a user to test a third party other than the user. To provide an information distribution device, an information generation method, and an information generation program capable of executing reception The purpose is to [Means for solving the problem]

[0006] The information distribution device according to the present invention includes: a photographing unit that photographs an image including a specific object; a target image acquisition unit that acquires a target image of the specific target object from the captured image; and generating try-on data based on the registered avatar and the target image. It is equipped with a department.

[0007] The information generating method according to the present invention includes taking an image including a specific object, acquiring a target image of the specific object from the shadow image; and and generating try-on data based on the target image.

[0008] The information generating program according to the present invention includes: a process of taking an image including a specific object; A process of acquiring a target image of the specific object from the captured image; and A computer generates try-on data based on the registered avatar and the target image. to execute. [Effects of the Invention]

[0009] According to the present invention, a user can try on clothes on a third party other than the user. [Brief explanation of the drawings]

[0010] [Figure 1] FIG. 1 is a diagram schematically illustrating an example of an information distribution system according to the first embodiment. [Figure 2] FIG. 2 is a functional block diagram illustrating an example of an information distribution system. [Figure 3] FIG. 3 is a diagram showing an example of a captured image of an item to be tried on. [Figure 4] FIG. 4 is a diagram showing an example of a captured image of an item to be tried on. [Figure 5] FIG. 5 is a diagram showing an example of a captured image of an item to be tried on. [Figure 6] FIG. 6 is a diagram showing an example of a captured image of an item to be tried on. [Figure 7] FIG. 7 is a diagram showing an example of a captured image including a registration image. [Figure 8] FIG. 8 is a flowchart showing an example of the operation of the information distribution system. [Figure 9] FIG. 9 is a diagram illustrating an example of an information distribution system according to the second embodiment. [Figure 10] FIG. 10 is a flowchart showing an example of the operation of the information distribution system. [Figure 11] FIG. 11 is a diagram illustrating an example of an information distribution system according to the third embodiment. [Figure 12] FIG. 12 is a flowchart showing an example of the operation of the information distribution system. DETAILED DESCRIPTION OF THE INVENTION

[0011] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. The following embodiments are not limited to the above. This includes things that are possible and easy, or things that are substantially the same.

[0012] [First embodiment] FIG. 1 is a diagram schematically illustrating an example of an information distribution system 100 according to the first embodiment. As shown in FIG. 1, the information distribution system 100 includes a server 10 and a distribution device (information distribution device ) 20 and a receiving device (information receiving device) 30. The receiving device 30 can communicate with the distribution device 20 via the network NW. For example, the distribution device 20 and the receiving device 30 are located at positions apart from each other. In the information distribution system 100, for example, Information can be exchanged between the ground and the satellite.

[0013] FIG. 2 is a functional block diagram showing an example of the information distribution system 100. As shown in FIG. The server 10 further includes a communication unit 12, a control unit 13, and a storage unit 14.

[0014] The communication unit 12 communicates with the distribution device 20 and the receiving device 30 via, for example, a network NW. The communication unit 12 can perform both wired and wireless communication. It is also possible.

[0015] The control unit 13 controls the processing of a CPU (Central Processing Unit) and the like. The device and RAM (Random Access Memory) or ROM (Read Only Memory) The control unit 13 includes a registration processing unit 13a and a storage device such as a ROM (Register Only Memory). It has a communication control unit 13b.

[0016] The registration processing unit 13a performs registration processing for the recipient. The identification information and registered avatar of the recipient transmitted from the receiving device 30 are stored in the storage unit 14. .

[0017] The communication control unit 13b controls communication between the distribution device 20 and the receiving device 30. The control unit 13b receives information transmitted from the distribution device 20 and the receiving device 30 at the communication unit 12. Furthermore, the communication control unit 13b controls the distribution device 20 and the receiving device 30 to communicate with the communication unit 12. Send the information.

[0018] The storage unit 14 stores various information. The storage unit 14 may be, for example, a hard disk drive, The storage unit 14 has a storage such as a solid state drive. An external storage medium such as a portable disk may be used. The registration information storage unit 14a stores registration information about the recipient. The information includes identification information that identifies the recipient and a registered avatar in the recipient's virtual space. The registered avatar exists in three dimensions, for example, in a virtual space.

[0019] The distribution device 20 includes an input / output unit 21, a communication unit 22, a control unit 23, and a storage unit 24. , an imaging unit 25, and an HMD 26.

[0020] The input / output unit 21 is connected to, for example, an imaging unit 25 and a head-mounted display (HMD) 26. The photographing unit 25 photographs an image. The input / output unit 21 receives the image photographed by the photographing unit 25. The input / output unit 21 also outputs predetermined display information to the HMD 26. do.

[0021] The communication unit 22 is capable of communicating information with the server 10 via the network NW, for example. The communication unit 22 may perform either wired or wireless communication.

[0022] The control unit 23 has a processing unit such as a CPU and a storage unit such as a RAM or a ROM. A force control unit 23a, a communication control unit 23b, a target image acquisition unit 23c, and a fitting data generation unit 2 It has 3D.

[0023] The input / output control unit 23a acquires the captured image input to the input / output unit 21. The control unit 23a causes the input / output unit 21 to output display information to be displayed on the HMD 26.

[0024] The communication control unit 23b controls the transmission and reception of information in the communication unit 22. acquires information received by the communication unit 22, such as a registered avatar, which will be described later. 23b is a photographed image taken by the photographing unit 25 and a fitting data generated by the fitting data generating unit 23d described later. The fitting data is transmitted from the communication unit 22.

[0025] The target image acquisition unit 23c acquires a target image of a specific object from the captured image. The following description will be given taking an example of a specific object as a try-on object. For example, a target image is acquired based on the arm movement of the distributor holding the item to be tried on and taking a photograph. The target image acquisition unit 23c stores the acquired target image in the storage unit 24.

[0026] The fitting data generating unit 23d generates a registration avatar in the virtual space registered in the server 10. The try-on data is generated based on the target image acquired by the target image acquisition unit 23c. The incoming data generating unit 23d requests the server 10 to transmit the registered avatar. When the registered avatar is transmitted from the server 10, the communication control unit 23b acquires the registered avatar. The fitting data generating unit 23d superimposes the target image on the registered avatar to generate the fitting data. It is possible to generate a try-on avatar, which is the try-on data for the avatar. The unit 23d generates a registered image based on the registered avatar, and selects a registered image corresponding to the target image from among the captured images. By placing the registered image on the body part in real time, the captured image including the registered image can be used as a try-on data. Here, the registered image based on the registered avatar is, for example, The try-on data generating unit 23d generates partial images of the registered avatar, such as the head, torso, limbs, etc. The generated try-on data is stored in the storage unit 24.

[0027] The storage unit 24 stores various information. The storage unit 24 may be, for example, a hard disk drive, The storage unit 24 has a storage such as a solid state drive. An external storage medium such as a portable disk may be used. The target image storage unit 24a includes a target image acquisition unit 24b and a try-on data storage unit 24c. The fitting data storage unit 24b stores the target image acquired by the fitting data generation unit 23c. The try-on data generated by the unit 23d is stored. When the photographed image is generated as fitting data, the photographed image does not need to be stored in the fitting data storage unit 24b. The storage unit 24 also stores a photographed image IM including a try-on object C as a specific object. and a process of acquiring a target image Q of the item C to be tried on from the captured image IM. and generating try-on data TD based on the registered avatar and the acquired target image Q. An information generating program to be executed by a computer is stored.

[0028] The receiving device 30 includes an input / output unit 31, a communication unit 32, a control unit 33, and a storage unit 34. The receiving device 30 has a keyboard, a mouse, a switch, a camera unit 35, and a display unit 36. The computer has an input device (not shown) such as a touch panel.

[0029] The input / output unit 31 is connected to, for example, an image capturing unit 35 and a display unit 36. The input / output unit 31 receives an image captured by the shadow unit 35. The input / output unit 31 also receives predetermined display information. The result is output to the display unit 36.

[0030] The communication unit 32 is capable of communicating information with the server 10 via the network NW, for example. The communication unit 32 may perform either wired or wireless communication.

[0031] The control unit 33 has a processing device such as a CPU and a storage device such as a RAM or a ROM. It has a force control unit 33a and a communication control unit 33b.

[0032] The input / output control unit 33a acquires the captured image input to the input / output unit 21. The control unit 33a outputs display information to be displayed on the display unit 36 ​​from the input / output unit 21. The control unit 33b acquires the try-on data transmitted from the distribution device 20 and received by the communication unit 32, The communication control unit 33b stores the predetermined information in the storage unit 34. To make.

[0033] The storage unit 34 stores various information. The storage unit 24 may be, for example, a hard disk drive, The storage unit 24 has a storage such as a solid state drive. An external storage medium such as a portable disk may be used. The fitting data storage unit 34a stores the fitting data received by the communication unit 32. do.

[0034] The image capturing unit 35 captures an image of the recipient for generating a registered avatar. The display unit 36 ​​can be a flat panel display such as a liquid crystal display. It may be a panel display or an HMD.

[0035] Next, an example of the operation of the information distribution system 100 configured as above will be described. In this embodiment, the distributor P1 and the receiver P2 are located in remote locations relative to each other. For example, the distributor P1 is located in a position where he or she can visit a physical store that sells clothes. However, the recipient P2 is located in a remote location from the physical store, making it difficult for him or her to visit the store. In this embodiment, in such a situation, the distributor P1 goes to a physical store and selects the desired product from the receiver P2. Let us take the example of choosing clothes.

[0036] The distributor P1 and the receiver P2 are registered in the registration information storage unit 14a of the server 10, for example. The registered information storage unit 14a stores information about the person and the person's appearance. Hereinafter, the case where the registration information of the receiver P2 is stored will be described. The same explanation will be given for the case where the registration information of the distributor P1 is stored. is possible.

[0037] First, start creating an account on the server 10. For example, create a user account that can identify the recipient P2. The user identification information is inputted by an input device (not shown) of the receiving device 30. Next, the image capturing unit 35 In this case, the appearance of the recipient P2 is photographed so as to include an image of the recipient P2's face. It is also preferable to include information on the whole body of the recipient P2. It is preferable to include information taken from both the left and right sides. Physical information such as length, leg length, height, weight, waist circumference, and head circumference is input as numerical values ​​from an input device (not shown). The server 10 may input the registered avatar based on the captured image. The parameter is generated and stored in the registration information storage unit 14a in association with the user identification information. .

[0038] In this situation, the distributor P1 goes to a predetermined physical store with the distribution device 20, The receiver P2 selects clothes (items to be tried on) that he / she thinks he / she likes. The process of selecting the object is photographed by the photographing unit 25. For example, the broadcaster P1 uses the HMD 26 While wearing the HMD, the photographing unit 25 fixed to the HMD photographs the item to be tried on. The image captured by the shadow unit 25 is rearranged by the target image acquisition unit 23c of the control unit 23. The communication control unit 23b analyzes the data in real time and transmits the data to the communication unit 22 via the network NW The captured image is transmitted to the server 10 via the communication control unit 13 of the server 10. b) is transmitted from the communication unit 12 to the receiving device 30 of the receiver P2 via the network NW. do.

[0039] In the receiving device 30, the captured image is received by the communication unit 32. The communication control unit 33b The input / output control unit 33a receives the captured image and transmits the received captured image to the input / output unit 33b. The receiver P2 outputs the captured image from the display unit 36. The display unit 36 ​​displays the captured image. By viewing the captured image displayed on the display unit 36, the distributor can see the situation of the person selecting the item to try on. Can be shared with P1.

[0040] When the distributor P1 finds a try-on item C that the receiver P2 seems to like, the distributor P1 The camera 25 takes a picture of the distributor P1 while he / she is holding the camera C. At this time, the camera 25 takes a picture of the distributor P1 so that the movement of his / her hand is captured. The distributor P1 holds the try-on item C with both hands, for example, and raises it to a predetermined height. The first action is to lift the item C with the cloth and open both arms. As shown in FIG. 3, in the captured image IM1, the distributor P1 is trying on an item C The image shows hand H1 holding the object up to eye level and in an open position.

[0041] For example, the target image acquisition unit 23c detects that the hand H1 of the distributor P1 is at a predetermined height in the captured image. The person is holding the try-on object C with both hands at a high position and the distance between both hands is greater than a predetermined distance. When the target image acquisition unit 2 detects a scene in which the first action has been performed, it can be determined that the first action has been performed. 3c, when a scene in which the distributor P1 performs the first action is detected in the captured image, The target image acquisition unit 23c acquires an image of the try-on object C held by the user 1 as a target image. For example, the range of the try-on object C can be determined by image processing or the like. 3c stores the acquired target image in the target image storage unit 24a of the storage unit 24.

[0042] In addition, the broadcaster P1 may, for example, move his / her hands from a state in which he / she has spread them out by the first action to a state in which he / she brings them closer together. Then, move the object C in the opposite direction so that the back side of the object C is visible, and open your arms again. 4 and 5 show examples of images of the try-on item C. The captured image IM2 shown in FIG. 4 shows the distributor P1 trying to change the item C to try on, and 5 shows an example of a scene in which the distributor P1 tries on an item. After changing the object C, the back of the object C is turned to the front and the arms are opened again. Here is an example.

[0043] After the first action, for example, both hands of the distributor P1 move closer to each other and then move again. If the scene of moving away is detected, it can be determined that the second action has been performed. When the unit 23c detects a scene in which the distributor P1 performs the second action in the captured image, An image of the back side of the try-on item C held by the person P1 is acquired as a new target image. The acquisition unit 23c stores the acquired target image in the target image storage unit 24a of the storage unit 24.

[0044] The fitting data generating unit 23d detects that the target image has been stored in the target image storage unit 24a. In this case, the server 10 is instructed to transmit the registered avatar of the receiver P2 from the registered information of the receiver P2. In response to the request, the server 10 transmits the registered avatar of the receiver P2 to the communication unit 12. The communication unit 22 of the distribution device 20 receives the registered avatar. The control unit 23b acquires the received registered avatar.

[0045] The fitting data generating unit 23d combines the acquired registered avatar with the image stored in the target image storage unit 24a. Based on the target image, try-on data for the recipient P2 is generated. The appearance of P2 when trying on the try-on item C is displayed on the display unit 36 ​​of the receiving device 30. This is data to help us do this.

[0046] The try-on data generating unit 23d superimposes the target image on the registered avatar to generate try-on data. The avatar can be generated using the try-on data. The try-on data generating unit 23d may, for example, determine whether the front side of the registered avatar is the front side of the try-on item C. The target image showing the back of the try-on item C is superimposed on the registered avatar. FIG. 6 is a diagram showing an example of a try-on avatar. The try-on avatar shown in FIG. The target A1 superimposes a target image Q1 of the front side of the try-on object C on the front side of the registered avatar A0. The try-on avatar A2 shown in FIG. 6 is the back of the registered avatar A0. The figure shows a state in which an object image Q2 of the back side of the try-on object C is superimposed on the side. 3b transmits the generated try-on avatars A1 and A2 from the communication unit 22 via the network NW. The server 10 then transmits the try-on avatars A1 and A2 to the communication unit 12. The communication control unit 13b receives the try-on avatars A1 and A2 from the communication unit 12. The signal is transmitted to the receiving device 30 via the network NW.

[0047] The receiving device 30 receives the try-on avatar via the communication unit 32. The input / output control unit 33a receives the received try-on avatar. The input / output unit 31 outputs the image to the display unit 36. The display unit 36 ​​displays the try-on avatar. That is, the registered avatar of the recipient P2 is displayed with the target image of the try-on object C superimposed. The result is displayed on the display unit 36.

[0048] The fitting data generating unit 23d generates a registration image based on the registration avatar, and By placing the registered image in real time on the part corresponding to the target image, Figure 7 shows an example of a captured image including a registration image. The captured image IM4 shown in FIG. 7 is a photograph of the try-on item C being held by the distributor P1. The registered image IM5 is now positioned at a position corresponding to the target image Q. Communication control unit 23b transmits the captured image IM4 including the registered image IM5 from the communication unit 22 via the network NW. The server 10 then causes the communication unit 12 to transmit the captured image IM4 The communication control unit 13b receives the captured image IM4 from the communication unit 12 via the network. The received signal is transmitted to the receiving device 30 via the network.

[0049] In this case, the receiving device 30 receives the captured image IM4 via the communication unit 32. The control unit 33b acquires the received captured image IM4. The captured image IM4 is output from the input / output unit 31 to the display unit 36. By displaying the image IM4, the fitting data can be displayed. A captured image in which the registered image IM5 of the receiver P2 is arranged to correspond to the target image Q of C. The image IM4 is displayed on the display unit 36.

[0050] In this way, the receiver P2 is located in a remote location from the store where the try-on item C is sold. Even if the user does not know how the clothes look after being tried on, the user can check the fitting condition by looking at the fitting data TD displayed on the display unit 36. In addition, when a try-on avatar is generated as try-on data, the receiver P 2 allows you to check the fitting condition from any direction, front or back. When try-on data is generated as an image, the image taken by the distributor P1 is You can check how it looks when you try it on.

[0051] FIG. 8 is a flowchart showing an example of the operation of the information distribution system 100. As shown in the figure, when the distributor P1 takes a photo of the item to be tried on using the photographing unit 25 (step S101 ), the target image acquisition unit 23c adds the image of the try-on object C, etc. to the captured image captured by the image capture unit 25. It is analyzed in real time whether or not the item to be tried on is included (step S102). In S102, the target image acquisition unit 23c detects, for example, the first image by the distributor P1 in the captured image. If the object to be tried on is detected (step Step S102: Yes), and the target image acquisition unit 23c acquires a target image of the item to be tried on (Step S103: Yes). Step S103) The acquired target image is stored in the target image storage unit 24a of the storage unit 24. .

[0052] The fitting data generating unit 23d detects that the target image has been stored in the target image storage unit 24a. If so, the server 10 is requested to transmit the registered avatar (step S104). When the request in step S104 is received (step S105), the registered avatar is The communication control unit 23b transmits the information sent from the server 10 to the distribution device 20 (step S106). The fitting data generating unit 23d acquires the registered avatar to be transmitted (step S107). Based on the registered avatar and the target image stored in the target image storage unit 24a, In step S108, fitting data of the person P2 is generated (step S108). The data generating unit 23d may, for example, superimpose a target image on a registered avatar to display a try-on image. The fitting data generating unit 23d can generate an avatar. Based on the parameter, a registered image of the receiver P2 is generated, and a corresponding target image in the captured image is generated. By placing the registered image on the body part, the captured image including the registered image is generated as try-on data. The communication control unit 23b transmits the generated fitting data from the communication unit 22 to the network. The server 10 transmits the information to the server 10 via the network (step S109). The fitting data is received by the communication unit 12, and the received fitting data is transmitted to the communication unit 12 via the network. The signal is transmitted to the receiving device 30 via the network (step S110).

[0053] The receiving device 30 receives the fitting data via the communication unit 32 (step S111). The communication control unit 33b acquires the received fitting data. The input / output control unit 33a acquires The input / output unit 31 outputs the fitting data to the display unit 36. The display unit 36 ​​displays the fitting data. The data is displayed (step S112).

[0054] As described above, the distribution device 20 according to the present embodiment selects the try-on item C as the specific object. a photographing unit 25 for photographing a photographed image IM including the object C to be tried on from the photographed image IM; A target image acquisition unit 23c acquires an image Q, and performs fitting based on the registered avatar and the target image Q. The fitting data generating unit 23d generates the fitting data TD.

[0055] Furthermore, the information generating method according to this embodiment is a method of capturing images including a try-on object C as a specific object. Shooting an image IM, and selecting a target image Q of the item C to be tried on from the shot image IM. and obtaining try-on data TD based on the registered avatar and the obtained target image Q. and generating the

[0056] The information generating program according to the present embodiment also includes a try-on object C as a specific object. a process of taking a photographed image IM including the try-on object C from the photographed photographed image IM; A process of acquiring an image Q, and generating try-on data based on the registered avatar and the acquired target image Q. The computer executes a process of generating a TD.

[0057] According to the above configuration, the distribution device 20 receives the registered avatar of the recipient P2 and the try-on item. Since the try-on data can be generated using the target image, it can be sent to a recipient P2 other than the user. It is also possible to try on the fitting object.

[0058] In the distribution device 20 according to this embodiment, the try-on data generating unit 23d generates a try-on data for the registered avatar. By superimposing the target image Q on the avatar, the try-on avatar, which is the try-on data TD, is created. This generates a try-on data TD as an avatar to the recipient P2. It is possible.

[0059] In the distribution device 20 according to this embodiment, the try-on data generating unit 23d generates a try-on data for the registered avatar. A registration image is generated based on the target image Q, and the registration image is generated in a portion corresponding to the target image Q included in the captured image IM. By arranging the images, try-on data TD is generated as a photographed image IM. By transmitting the shadow image IM, the try-on data TD can be provided to the recipient P2.

[0060] In the distribution device 20 according to this embodiment, the target image acquisition unit 23c grasps the try-on item C. The target image Q is acquired based on the arm movement of the distributor P1 who is holding the camera and taking a picture. The target image Q can be reliably acquired in accordance with the movement of the follower P1.

[0061] [Second embodiment] FIG. 9 is a diagram showing an example of an information distribution system 200 according to the second embodiment. In the above embodiment, the distribution device 20 is used to generate the try-on data. In the information distribution system 200 according to the embodiment, as shown in FIG. 9, the server 110 The fitting data is generated.

[0062] The distribution device 120 includes an input / output unit 121, a communication unit 122, a control unit 123, and a storage unit 124. 4, an imaging unit 125, and an HMD 126. The input / output unit 125 and the HMD 126 are respectively the input / output unit 21, the communication unit 22, and the The same applies to the photographing unit 25 and the HMD 26. In this embodiment, the storage unit 124 stores the target This configuration does not include an image storage unit and a fitting data storage unit.

[0063] The control unit 123 includes an input / output control unit 123a, a communication control unit 123b, and a target image acquisition unit 123c. In this embodiment, the control unit 123 is provided with a fitting data generating unit. The input / output control unit 123a and the target image acquisition unit 123c are configured as follows. These are similar to the input / output control unit 23a and the target image acquisition unit 23c described in the first embodiment.

[0064] When the target image is acquired by the target image acquisition unit 123c, the communication control unit 123b The target image is transmitted to the server 110 via the receiving unit 122. The target image is sent to the server 110 .

[0065] The server 110 includes a communication unit 112, a control unit 113, and a storage unit 114. As in the first embodiment, for example, the distribution device 120 and the receiving device 110 are connected via a network NW. 130.

[0066] The storage unit 114 includes a registration information storage unit 114a, a target image storage unit 114b, and a try-on data storage unit. The registration information storage unit 114a stores the information of the recipient P, as in the first embodiment. The target image storage unit 114b stores the received target image. The fitting data storage unit 114c stores fitting data generated by the fitting data generating unit 113d, which will be described later. Remember.

[0067] The control unit 113 includes a registration processing unit 113a, a communication control unit 113b, and a try-on data generating unit 113c. The registration processing unit 113a and the communication control unit 113b are the same as those in the first embodiment. The registration processing unit 13a and the communication control unit 13b have the same configuration as those in the communication control unit 113. b acquires the target image received by the communication unit 112 and stores it in the target image storage unit 114b The communication control unit 113b also stores the fitting data in the fitting data storage unit 114c, which will be described later. If so, the try-on data is transmitted from the communication unit 112 to the receiving device 130.

[0068] When the target image is stored in the target image storage unit 114b, the try-on data generation unit 113d Based on the target image and the registered avatar stored in the registration information storage unit 114a, The fitting data generating unit 113d stores the generated fitting data in the storage unit 114. The fitting data generated by the fitting data generating unit 113d is stored in the fitting data storage unit 114c. The generation process is the same as in the first embodiment.

[0069] The receiving device 130 includes an input / output unit 131, a communication unit 132, a control unit 133, and a storage unit 134. 4, an imaging unit 135, and a display unit 136. is the same as that of the receiving device 30 described in the first embodiment.

[0070] FIG. 10 is a flowchart showing an example of the operation of the information distribution system 200. As shown in FIG. 1, when the distributor P1 takes a photo of the item to be tried on using the photographing unit 125 (step S 201), the target image acquisition unit 123c determines whether or not the photographed image includes the item to be tried on. If an object to be tried on is detected (step S20), the analysis is performed based on the time (step S20). 2), the target image acquisition unit 123c acquires a target image of the item to be tried on (step When the target image is acquired, the communication control unit 123b transmits the target image to the communication unit 123b. 122 to the server 10 via the network NW (step S204).

[0071] In the server 10, the communication unit 112 receives the target image (step S205). The communication control unit 113b acquires the received target image and stores it in the target image storage unit 114b of the storage unit 114. The fitting data generating unit 113d stores the target image in the target image storage unit 114b. When it is detected that the registration information has been stored in the registration information storage unit 114a of the storage unit 114, The try-on data generating unit 113d acquires the avatar (step S206). Based on the avatar and the target image stored in the target image storage unit 24a, the test image of the receiver P2 is generated. The fitting data generating unit 113d generates fitting data (step S207). The data is stored in the fitting data storage unit 114c of the storage unit 114. The communication control unit 113b The try-on data stored in the try-on data storage unit 114c is transmitted from the communication unit 112 to the network N The broadcasting device 120 and the receiving device 130 transmit the data via W (step S208).

[0072] The distribution device 120 receives the fitting data via the communication unit 122 (step S20 9) The communication control unit 123b acquires the received fitting data. The acquired fitting data is output from the input / output unit 121 to the HMD 126. The fitting data is displayed (step S210).

[0073] The receiving device 130 receives the fitting data through the communication unit 132 (step S21 1) The communication control unit 133b acquires the received fitting data. causes the input / output unit 131 to output the acquired fitting data to the display unit 136. The fitting data is displayed (step S212).

[0074] As described above, the information distribution system 200 according to this embodiment is a system for providing registered addresses in a virtual space. A photographing unit 1 capable of photographing in real space a try-on object C for a recipient P2 for which butter has been generated in advance. 25, a target image Q of the try-on object C is selected from the captured images IM captured by the image capturing unit 125. The target image acquisition unit 123c that acquires the captured image IM and the target image Q, and the side that can transmit the captured image IM and the target image Q. a broadcasting device having a communication unit, a storage unit for storing registered avatars, and a broadcasting device. a communication unit 112 for receiving the captured image IM and the target image Q transmitted from the device 120; and , and the try-on data is generated based on the registered avatar stored in the storage unit 114 and the received target image Q. The try-on data generating unit 113d generates the try-on data TD, and the generated try-on data TD is transmitted to the communication unit 1 12 and the server 110 that can transmit data TD to be tried on. and a display unit 136 for displaying the received fitting data TD. With this configuration, the server 110 generates the try-on data TD. This configuration reduces the processing load on the distribution device 120.

[0075] [Third embodiment] FIG. 11 is a diagram showing an example of an information distribution system 300 according to the third embodiment. In the second embodiment, the target image is displayed on the distribution device 120 based on a predetermined action of the distributor P1. In contrast to this, the information distribution system according to the third embodiment has been described with reference to the configuration for acquiring Q. In the system 300, the process of acquiring the target image Q is different.

[0076] As shown in FIG. 11, in the information distribution system 300, the distribution device 220 includes an input / output unit 221, a communication unit 222, a control unit 223, a storage unit 224, a photographing unit 225, and an HMD The input / output unit 221, the communication unit 222, the image capturing unit 225, and the HMD 226 are The input / output unit 221, the communication unit 222, the image capturing unit 225, and the HMD2 according to the second embodiment are Same as 26.

[0077] In this embodiment, an AR (Augmented Reality) marker is attached to the item to be tried on. This identification information is given in advance by, for example, photographing the image by the photographing unit 225. The control unit 223 is provided with an identification information detection unit 223c. When the identification information is included in the captured image captured by the image capturing unit 225, the output unit 223c When the identification information is detected, the communication control unit 223b The identification information is transmitted from the communication unit 222 to the server 210 via the network NW. .

[0078] The server 210 includes a communication unit 212, a control unit 213, and a storage unit 214. As in the second embodiment, for example, the distribution device 220 and the receiving device 210 are connected via a network NW. 230.

[0079] The storage unit 214 includes a registration information storage unit 214a, a try-on data storage unit 214c, and a database. The registration information storage unit 214a and the fitting data storage unit 214c include: This is the same as the registration information storage unit 114a and the try-on data storage unit 114c in the second embodiment. The database unit 214d stores target images corresponding to the try-on items to which identification information has been assigned. In this embodiment, the database unit 214d stores target images corresponding to items to be tried on. The identification information of the item to be tried on is stored in association with the identification information.

[0080] The control unit 213 includes a registration processing unit 213a, a communication control unit 213b, and a target image acquisition unit 213c. and a fitting data generating unit 213d. This is the same as the registration processing unit 213a and the communication control unit 213b in the second embodiment. The communication control unit 213b acquires the identification information received by the communication unit 212.

[0081] The target image acquisition unit 213c acquires the target image corresponding to the identification information acquired by the communication control unit 213b. The image is acquired from the database section 214d of the storage section 214.

[0082] The fitting data generating unit 213d generates fitting data based on the acquired target image and the registered information stored in the registered information storage unit 214a. The try-on data generating unit 213d generates try-on data based on the registered avatar. The generated try-on data is stored in the try-on data storage unit 214c of the storage unit 214. The process of generating fitting data by the data generating unit 213d is the same as that in the second embodiment. do.

[0083] The receiving device 230 includes an input / output unit 231, a communication unit 232, a control unit 233, and a storage unit 23 4, an imaging unit 235, and a display unit 236. is the same as that of the receiving device 130 described in the second embodiment.

[0084] 12 is a flowchart showing an example of the operation of the information distribution system 300. As shown in FIG. 1, when the distributor P1 takes a photo of the item to be tried on using the photographing unit 225 (step S 301), the identification information detection unit 223c determines whether or not the photographed image contains identification information of the item to be tried on. If the identification information is detected (step S302), the identification information is analyzed in real time. If the answer is Yes in step S302, the communication control unit 223b transmits the detected identification information from the communication unit 222. The server 210 transmits the information via the network NW (step S303).

[0085] In the server 210, the communication unit 212 receives the identification information (step S304). The communication control unit 213b acquires the received identification information. The target image corresponding to the identification information acquired by the control unit 213b is extracted from the database unit 214d. The fitting data generating unit 213d also acquires the registered data of the storage unit 214 (step S305). The registered avatar stored in the registration information storage unit 214a is acquired (step S306). The data generation unit 213d generates the image of the recipient P2 based on the acquired registered avatar and target image. The try-on data generating unit 213d generates try-on data (step S307). The fitting data is stored in the fitting data storage unit 214c of the storage unit 214. The try-on data stored in the try-on data storage unit 214c is transmitted from the communication unit 212 to the network. The broadcasting device 220 and the receiving device 230 transmit the data via the network (step S308).

[0086] The distribution device 220 receives the fitting data via the communication unit 222 (step S30 9) The communication control unit 223b acquires the received fitting data. The acquired fitting data is output from the input / output unit 221 to the HMD 226. The fitting data is displayed (step S310).

[0087] In addition, the receiving device 230 receives the fitting data through the communication unit 232 (step S311). The communication control unit 233b acquires the received fitting data. 33a outputs the acquired fitting data from the input / output unit 231 to the display unit 236. 236 displays the fitting data (step S312).

[0088] As described above, the information distribution system 300 according to this embodiment can provide information on items to be tried on in advance. An identification information detection unit 223c detects the assigned identification information, and a fitting pair to which the identification information is assigned is and a database unit 214d for storing target images corresponding to the object. When the identification information is detected by the identification information detection unit 223c, the acquisition unit 213c The target image corresponding to the identification information is obtained from the database unit 214d. By detecting the identification information attached to the object, it is possible to acquire the target image more easily and reliably. It is possible.

[0089] The technical scope of the present invention is not limited to the above-described embodiment, and any modifications may be made without departing from the spirit of the present invention. For example, in the third embodiment, the same changes as in the second embodiment can be made as appropriate. As in the previous example, the server 210 generates the fitting data. However, the present invention is not limited to the above, and the distribution device 20 may generate the fitting data in the same manner as in the first embodiment. It can also be applied to [Explanation of symbols]

[0090] 10,110,210...server 20, 120, 220...Distribution device 30, 130, 230...Receiving device 100, 200, 300... Information distribution system

Claims

1. A photographing unit that photographs an image including a specific object; a target image acquisition unit that acquires a target image corresponding to identification information from the captured images; a try-on data generating unit that generates a registration image of an avatar's face from the user's appearance including the face, and generates try-on data by arranging the registration image in a location corresponding to the target image; a storage unit that stores the acquired target image; Equipped with The target image acquisition unit acquires an image based on the arm movement of the distributor who is holding and photographing the specific target object. to acquire the target image, The try-on data generating unit generates the try-on data when it detects that the target image has been stored in the storage unit.

2. Taking an image including a specific object; acquiring a target image corresponding to identification information from the captured images; generating a registration image of an avatar's face from the user's appearance including the face, and generating try-on data by arranging the registration image in a location corresponding to the target image; storing the acquired target image; Including, When acquiring the target image, the target image is acquired based on the arm movement of the distributor who is holding the specific object and photographing it; an information generating method for generating the try-on data when it is detected that the target image has been stored;

3. A process of taking an image including a specific object; A process of acquiring a target image corresponding to identification information from the captured images; A process of generating a registration image of an avatar's face from the user's appearance including the face, and generating try-on data by arranging the registration image in a location corresponding to the target image; A process of storing the acquired target image; The process of acquiring the target image includes a process of acquiring the target image based on arm movement of a distributor who is holding and photographing the specific target object; generating the try-on data when it is detected that the target image has been stored; An information generation program that causes a computer to execute the above.

Citation Information

Patent Citations

  • Clamp sleeve for tool or structure

    JP1983045830A

  • Virtual trial wearing method using internet

    JP2002032640A