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

The information distribution system addresses the challenge of remote try-on experiences by integrating photography and virtual space technology to generate fitting data for third parties, facilitating virtual try-ons.

JP7859568B2Active Publication Date: 2026-05-15JVC KENWOOD CORP
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
JVC KENWOOD CORP
Filing Date
2025-07-08
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

Existing systems do not allow users to virtually try on clothing or items for a third party, limiting the ability to share try-on experiences remotely.

Method used

An information distribution system that includes a photographing unit, object image acquisition, and virtual space integration to generate try-on data based on registered avatars and target images, enabling users to virtually try on items for others.

Benefits of technology

Enables users to perform virtual try-ons for third parties by capturing and processing images to generate fitting data, allowing remote sharing of try-on experiences.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007859568000001
    Figure 0007859568000001
  • Figure 0007859568000002
    Figure 0007859568000002
  • Figure 0007859568000003
    Figure 0007859568000003
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 Art

[0002] By enabling communication between a plurality of terminal devices, it is possible to perform shopping while interacting in real time in a virtual space (for example, see Patent Document 1). (See, for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In a system as described above, for example, when trying on clothes or the like, it is assumed that the user tries them on himself / herself. On the other hand, there is a demand for a system that enables a user to execute try-on for a third party other than himself / herself.

[0005] The present invention has been made in view of the above, and an object thereof is to provide an information distribution device, an information generation method, and an information generation program that enable a user to execute try-on for a third party other than himself / herself.

Means for Solving the Problems

[0006] The information distribution device according to the present invention includes a photographing unit that photographs a photographed image including a specific object, an object image acquisition unit that acquires an object image of the specific object from the photographed image, and a virtual space. Try-on data generation that generates try-on data based on the registered avatar and the target image. It is equipped with a section.

[0007] The information generation method according to the present invention involves taking a photographic image that includes a specific object, and the photographic image To obtain the target image of the specific object from the shadow image, and to register in the virtual space This includes generating fitting data based on butter and the aforementioned target image.

[0008] The information generation program according to the present invention includes the process of capturing an image containing a specific object, The process of obtaining the target image of the specific object from the aforementioned captured images, and in a virtual space A computer performs a process to generate fitting data based on a registered avatar and the aforementioned target image. Let it execute. [Effects of the Invention]

[0009] According to the present invention, a user can perform a try-on on a third party other than themselves. [Brief explanation of the drawing]

[0010] [Figure 1] Figure 1 is a schematic diagram showing an example of an information distribution system according to the first embodiment. [Figure 2] Figure 2 is a functional block diagram showing an example of an information distribution system. [Figure 3] Figure 3 shows an example of a photograph taken of an item being tried on. [Figure 4] Figure 4 shows an example of a photograph taken of an item being tried on. [Figure 5] Figure 5 shows an example of a photograph taken of an item being tried on. [Figure 6] Figure 6 shows an example of a photograph taken of an item being tried on. [Figure 7] Figure 7 shows an example of a captured image including a registered image. [Figure 8] Figure 8 is a flowchart showing an example of the operation of the information distribution system. [Figure 9] Figure 9 is a diagram showing an example of the information distribution system according to the second embodiment. [Figure 10] Figure 10 is a flowchart showing an example of the operation of the information distribution system. [Figure 11] Figure 11 is a diagram showing an example of the information distribution system according to the third embodiment. [Figure 12] Figure 12 is a flowchart showing an example of the operation of the information distribution system.

Mode for Carrying Out the Invention

[0011] Hereinafter, embodiments of the present invention will be described based on the drawings. Note that the present invention is not limited by this embodiment. In addition, the constituent elements in the following embodiments include those that can be replaced and are easy for those skilled in the art, or those that are substantially the same. Moreover, the components in the following embodiments include those that can be replaced and are easy for those skilled in the art, or those that are substantially the same.

[0012] [First Embodiment] Figure 1 is a diagram schematically showing an example of an information distribution system 100 according to the first embodiment. As shown in Figure 1, the information distribution system 100 includes a server 10, a distribution device (information distribution device ) 20, and a receiving device (information receiving device) 30. The distribution device 20, the server 10, and the receiving device 30 can communicate with each other via a network NW. Also, the distribution device 20 and the receiving device 30 are arranged at positions separated from each other. For example, one of the distribution device 20 and the receiving device 30 is arranged at a remote location with respect to the other. In the information distribution system 100, for example, information can be mutually communicated between remote locations.

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

[0014] The communication unit 12 communicates, for example, between the distribution device 20 and the receiving device 30 via a network NW. Information can be communicated. The communication unit 12 performs either wired or wireless communication. That's fine.

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

[0016] The registration processing unit 13a performs registration processing for the recipient. For example, the registration processing is performed by the recipient The recipient's identification information and registered avatar transmitted from the communication 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 the information transmitted from the distribution device 20 and the receiving device 30 to the communication unit 12. Furthermore, the communication control unit 13b communicates to the distribution device 20 and the receiving device 30 via the communication unit 12. Send the information.

[0018] The memory unit 14 stores various types of information. The memory unit 14 is, for example, a hard disk drive. It has storage such as a solid-state drive. Note that the storage unit 14 is a rim - External storage media such as bubble disks may be used. The storage unit 14 is a registered information storage unit. It has a registration information storage unit 14a. The registration information storage unit 14a stores registration information about the recipient. The information includes identification information that identifies the recipient and the recipient's registered avatar in the virtual space. The registered avatar exists in three dimensions, for example, in a virtual space.

[0019] Furthermore, the distribution device 20 includes an input / output unit 21, a communication unit 22, a control unit 23, and a storage unit 24. It has a camera unit 25 and an HMD 26.

[0020] The input / output unit 21 connects, for example, the imaging unit 25 and the head-mounted display (HMD) 26. The process continues. The shooting unit 25 takes a picture. The input / output unit 21 is taken by the shooting unit 25. The captured image is input. The input / output unit 21 also outputs predetermined display information to the HMD 26. ru.

[0021] The communication unit 22 can communicate information with the server 10, for example, via a network NW. 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 device such as RAM or ROM. Force control unit 23a, communication control unit 23b, target image acquisition unit 23c, and 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 outputs the display information to be displayed on the HMD 26 from the input / output unit 21.

[0024] The communication control unit 23b controls the transmission and reception of information in the communication unit 22. This unit acquires information received by the communication unit 22, such as registered avatars, which will be described later. 23b is the image captured by the shooting unit 25, and the fitting data generated by the fitting data generation unit 23d, which will be 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. As a specific example of an object, we will explain using an object to be tried on. The object image acquisition unit 23c is, for example For example, the system acquires images based on the arm movements of the streamer who is holding the item being tried on and filming it. The target image acquisition unit 23c stores the acquired target image in the storage unit 24.

[0026] The fitting data generation unit 23d generates registered avatars in the virtual space that are registered with the server 10. Based on the target image acquired by the target image acquisition unit 23c, try-on data is generated. The data generation unit 23d requests the server 10 to send the registered avatar. When a registered avatar is sent from server 10, it is acquired by the communication control unit 23b. The fitting data generation unit 23d superimposes the target image onto the registered avatar, It is possible to generate try-on avatars, which are try-on data for butter. Section 23d generates a registered image based on the registered avatar and selects the corresponding image from the captured images. By placing registered images in real time on the relevant parts, the photos including the registered images can be used for fitting days. It is generated as a . Here, the registered image based on the registered avatar is, for example, the registered avatar These are partial images of the registered avatar, such as the head, torso, limbs, etc. The fitting data generation unit 23d, The generated fitting data is stored in the storage unit 24.

[0027] The memory unit 24 stores various types of information. The memory unit 24 is, for example, a hard disk drive. It has storage such as a solid-state drive. The storage unit 24 is a rim - External storage media such as bubble disks may be used. The storage unit 24 is the target image storage unit. It has a 24a and a fitting data storage unit 24b. The target image storage unit 24a acquires the target image. The target image acquired by section 23c is stored. The fitting data storage section 24b generates fitting data. The fitting data generated in section 23d is stored. Note that the captured images, including the registered images, are stored in the fitting data. If generated as a data file, the captured image does not need to be stored in the fitting data storage unit 24b. Furthermore, the memory unit 24 captures an image IM that includes the try-on object C as a specific object. The process involves obtaining the target image Q of the try-on object C from the captured image IM. The process involves generating fitting data TD based on the registered avatar and the acquired target image Q. It stores information generation programs to be executed by the computer.

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

[0029] The input / output unit 31 is connected, for example, to the shooting unit 35 and the display unit 36. The image captured by the shadow unit 35 is input. The input / output unit 31 also inputs predetermined display information. Output is sent to the display unit 36.

[0030] The communication unit 32 can communicate information with the server 10, for example, via a network NW. The communication unit 32 may perform either wired or wireless communication.

[0031] The control unit 33 has a processing unit such as a CPU and a storage device such as RAM or ROM. It has a power 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 the display information to be displayed on the display unit 36 ​​from the input / output unit 21. The control unit 33b acquires the fitting data transmitted from the distribution device 20 and received by the communication unit 32. The data is stored in the memory unit 34. The communication control unit 33b transmits predetermined information from the communication unit 32. To make someone do it.

[0033] The memory unit 34 stores various types of information. The memory unit 24 stores, for example, a hard disk drive. It has storage such as a solid-state drive. The storage unit 24 is a rim - External storage media such as bubble disks may be used. The storage unit 34 stores the fitting data. It has a section 34a. The fitting data storage section 34a stores the fitting data received by the communication section 32. do.

[0034] The shooting unit 35 takes an image of the recipient to generate a registered avatar. The display unit 36 The fitting data can be displayed. The display unit 36 ​​is a flat panel such as an LCD display. It could be a screen display or an HMD (Head-Mounted Display).

[0035] Next, an example of the operation of the information distribution system 100 configured as described above will be explained. In this implementation configuration, the sender P1 and receiver P2 are located in different locations relative to one. For example, streamer P1 is located in a place where they can go to a physical store that sells clothes. Furthermore, recipient P2 is located in a remote area, making it difficult for them to visit the physical store. In a situation like this, in this embodiment, the distributor P1 goes to a physical store and the recipient P2 chooses Let's take the example of choosing clothes to explain.

[0036] The sender P1 and receiver P2 are registered, for example, in the registration information storage unit 14a of the server 10. The information is stored, and they know each other's appearance. Here, the registered information storage unit 14a This section explains how to store registration information. Below, we will explain how to store the registration information of recipient P2. I will use the example of "combined," but the same explanation applies when storing the registration information of streamer P1. This is possible.

[0037] First, begin creating an account on server 10. For example, create an account that can identify recipient P2. The receiving device 30 inputs the user identification information via an input device (not shown). Next, the imaging unit 35 receives the user identification information. Next, capture a picture of recipient P2's appearance. In this case, include an image of recipient P2's face. Furthermore, it is preferable to include information about the entire body of receiver P2. Also, the front and back of receiver P2, It is preferable to include information captured from both the left and right sides. Is it an input device (not shown) that takes body information such as length, leg length, height, weight, waist circumference, and head circumference as numerical values? It is also acceptable to enter the information separately. Server 10 registers the avatar based on the captured image. A user is generated and stored in the registration information storage unit 14a, associated with the user identification information. .

[0038] In this situation, the broadcaster P1 goes to a designated physical store carrying the broadcasting device 20, Select clothing (items to try on) that recipient P2 would likely like. At this time, broadcaster P1 tries on the clothes. The camera unit 25 films the process of selecting an object. For example, broadcaster P1 selects an HMD 26 While wearing the HMD, the camera unit 25 fixed to the HMD takes a picture of the item being tried on. The captured image taken by the shadow unit 25 is rear-viewed by the target image acquisition unit 23c of the control unit 23. The data is analyzed in real time, and the communication control unit 23b receives the data from the communication unit 22 to the network NW The captured image is transmitted to the server 10 via the communication control unit 13 of the server 10. b transmits from the communication unit 12 to the receiving device 30 of the receiver P2 via the network NW. ru.

[0039] In the receiving device 30, the communication unit 32 receives the captured image. The communication control unit 33b receives The captured image is acquired. The input / output control unit 33a receives the acquired captured image from the input / output unit 3 Output from 1 to display unit 36. Display unit 36 ​​displays the captured image. Receiver P2 displays By viewing the captured images displayed on the display unit 36, the broadcaster can see the situation of the person selecting the item to try on. It can be shared with P1.

[0040] If broadcaster P1 finds an item C that recipient P2 might like, then broadcaster P1 will send the item C to the recipient P2. The camera unit 25 will capture a photo while holding C. At this time, the hand movements of the streamer P1 will be captured. To do so. The streamer P1, for example, holds the item to be tried on C with both hands and moves it to a predetermined height position. Then, lift it up and perform the first movement of spreading both arms. Figure 3 shows the captured image of the item C to be tried on. An example is shown. As shown in Figure 3, the captured image IM1 shows the broadcaster P1 trying on the item C. The image shows hand H1 holding the object, which has been raised to eye level and spread open.

[0041] The target image acquisition unit 23c detects, for example, the hand H1 of the broadcaster P1 in the captured image from a predetermined height. The object to be tried on C is held in a high position, and the distance between both hands is greater than a predetermined distance. When a scene is detected, it can be determined that the first action has been performed. Target image acquisition unit 2 3c If a scene is detected in the captured image in which broadcaster P1 performs the above first action, broadcaster P The image of the fitting object C held by 1 is acquired as the target image. The target image acquisition unit 23c, For example, the range of the try-on object C can be determined by image processing, etc. Target image acquisition unit 2 3c stores the acquired target image in the target image storage unit 24a of the storage unit 24.

[0042] Also, streamer P1, for example, moves from having both arms outstretched in the first movement to bringing both arms closer together. Move it to the side, change your grip on item C so that the back of item C is visible, and spread your arms wide again. Perform the second action. Figures 4 and 5 show examples of images taken of the fitting object C. The captured image IM2 shown in Figure 4 shows the broadcaster P1 attempting to switch hands on the item C being tried on. This is an example of a scene where a hand is brought close. Also, the captured image IM3 shown in Figure 5 shows the broadcaster P1 trying it on. After switching hands on object C, the scene shows the back of object C being tried on facing forward, with both hands spread out again. This is just one example.

[0043] The target image acquisition unit 23c, after the first operation, for example, when both hands of the broadcaster P1 come closer together again If a separation is detected, it can be determined that a second action has been performed. Target image acquisition. When unit 23c detects a scene in the captured image in which the broadcaster P1 performs the second operation described above, it broadcasts A new image of the back of the try-on object C, held by person P1, is acquired as the target image. 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 generation unit 23d detects that the target image has been stored in the target image storage unit 24a. If this happens, send the registered avatar from the recipient P2's registration information to server 10. The server 10 requests the registered avatar of the recipient P2 from the communication unit 12. The device transmits from [location]. The communication unit 22 of the distribution device 20 receives the transmitted registered avatar. The control unit 23b acquires the received registered avatar.

[0045] The fitting data generation unit 23d generates the acquired registered avatar and the target image stored in the target image storage unit 24a. Based on the selected target image, try-on data for recipient P2 is generated. The try-on data is then sent to the recipient The appearance of P2 when trying on the item C is displayed on the display unit 36 ​​of the receiving device 30. This is data for that purpose.

[0046] The fitting data generation unit 23d superimposes the target image onto the registered avatar, thereby enabling fitting. It is possible to generate an avatar. This try-on avatar is created using try-on data as an avatar. Yes. The fitting data generation unit 23d generates, for example, the front of the fitting object C on the front side of the registered avatar. The target image showing the object is superimposed, and the back of the item to be tried on, C, is shown on the back side of the registered avatar. The elephant image is superimposed. Figure 6 shows an example of a try-on avatar. Try-on avatar shown in Figure 6 Array A1 superimposes the front view image Q1 of the try-on object C onto the front view of the registered avatar A0. This shows the state in which it is worn. Also, the try-on avatar A2 shown in Figure 6 is the back of the registered avatar A0. The image on the side shows the target image Q2 of the back side of the item C to be tried on superimposed. Communication Control Unit 2 3b transmits the generated try-on avatars A1 and A2 from the communication unit 22 via the network NW. The data is sent to server 10. Server 10 receives the trial avatars A1 and A2 in the communication unit 12. The communication control unit 13b receives the received trial avatars A1 and A2 from the communication unit 12. It 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. (Communication control unit 33b) The input / output control unit 33a receives the received try-on avatar. The input / output unit 31 outputs to the display unit 36. The display unit 36 ​​displays the fitting avatar. In other words, the registered avatar of recipient P2 is displayed with the target image of the try-on item C superimposed on it. It is displayed in the display unit 36.

[0048] Furthermore, the fitting data generation unit 23d generates a registered image based on the registered avatar, and the captured image By placing the registered image in real time on the part corresponding to the target image, the captured image This allows for the generation of fitting data. Figure 7 shows an example of a captured image including a registered image. This is a diagram. The captured image IM4 shown in Figure 7 is of the try-on object C being held by the broadcaster P1. The registered image IM5 is positioned at the location 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 image IM4 is then sent to the server 10. The server 10 receives the captured image IM4 in the communication unit 12. The communication control unit 13b receives the captured image IM4 from the communication unit 12 via the network. It 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 input / output control unit 33a acquires... The captured image IM4 is output from the input / output unit 31 to the display unit 36. The display unit 36 ​​displays the captured image. By displaying image IM4, try-on data can be displayed. In other words, the try-on items A captured image showing the registered image IM5 of receiver P2 positioned to correspond to the target image Q of C. Image IM4 is displayed on the display unit 36.

[0050] Thus, recipient P2 is located in a remote location relative to the store where the try-on item C is sold. Even in this case, by looking at the fitting data TD displayed on the display unit 36, the fitting condition can be confirmed. It can be recognized. Also, if a try-on avatar is generated as try-on data, recipient P Option 2 allows you to check the fit from either the front or back. When fitting data is generated as an image, the images taken by streamer P1 are captured in real time. You can check the fit while looking at it.

[0051] Figure 8 is a flowchart illustrating an example of the operation of the information distribution system 100. As shown above, when the broadcaster P1 photographs the item to be tried on using the camera unit 25 (step S101 ), the target image acquisition unit 23c captures the image taken by the shooting unit 25 and the object to be tried on C etc. The system analyzes in real time whether or not the items to be tried on are included (step S102). In S102, the target image acquisition unit 23c, for example, in the captured image, the broadcaster P1 The analysis checks whether the scenes of the first and second actions are included. If an object to be tried on is detected (Ste If the answer to step S102 is Yes, the target image acquisition unit 23c acquires the target image of the item to be tried on (S Step S103) The acquired target image is stored in the target image storage unit 24a of the storage unit 24. .

[0052] The fitting data generation unit 23d detects that the target image has been stored in the target image storage unit 24a. If so, request that the server 10 send the registered avatar (step S104). If step 10 receives the request in step S104 (step S105), then register the avatar. The data is sent to the distribution device 20 (step S106). The communication control unit 23b receives the data from the server 10. Obtain the registered avatar to be trusted (step S107). The fitting data generation unit 23d takes Based on the acquired registered avatar and the target image stored in the target image storage unit 24a, Try-on data for person P2 is generated (step S108). In step S108, try-on The data generation unit 23d, for example, superimposes the target image onto the registered avatar, allowing for a virtual try-on. It can generate avatars. In addition, the fitting data generation unit 23d generates the acquired registered avatars. Based on the data, a registered image for recipient P2 is generated, and the corresponding image in the captured image corresponds to the target image. By placing registered images on specific body parts, the system generates fitting data using the captured images, including the registered images. The communication control unit 23b can send the generated fitting data from the communication unit 22 to the network. The data is sent to server 10 via the network (step S109). Server 10 has a communication unit The system receives the fitting data via unit 12, and transmits the received fitting data from the communication unit 12 to the network. The data 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 fitting data is output from the input / output unit 31 to the display unit 36. The display unit 36 ​​displays the fitting data Display the data (step S112).

[0054] As described above, the distribution device 20 according to this embodiment uses the try-on object C as a specific target object. The shooting unit 25 takes a picture of the captured image IM, and the shooting unit 25 takes a picture of the object C to be tried on from the captured image IM. The target image acquisition unit 23c acquires image Q, and the registered avatar and try on based on the target image Q. It includes a fitting data generation unit 23d that generates data TD.

[0055] Furthermore, the information generation method according to this embodiment includes photographing the fitting object C as a specific object. The process involves taking an image (IM) and selecting a target image (Q) of the try-on item C from the captured image IM. This involves obtaining the registered avatar and generating fitting data TD based on the obtained target image Q. This includes generating.

[0056] Furthermore, the information generation program according to this embodiment includes the fitting object C as a specific object. The process involves capturing a photographic image (IM) and selecting the target object C from the captured photographic image (IM). The process involves obtaining image Q, registering an avatar, and creating try-on data based on the obtained target image Q. The computer is made to perform the process of generating TD.

[0057] According to the above configuration, the distribution device 20 receives the registered avatar of recipient P2 and the item to be tried on. Since try-on data can be generated using the target image, it can be sent to recipient P2 other than yourself. In contrast, it becomes possible to try on the items to be tried on.

[0058] In the distribution device 20 according to this embodiment, the fitting data generation unit 23d generates fitting data for the registered avatar. In contrast, by superimposing the target image Q, the try-on data TD, which is the try-on avatar, is obtained. Generate a tar. This provides the 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 fitting data generation unit 23d generates fitting data for the registered avatar. Based on this, a registration image is generated, and the registration image is applied to the part of the target image Q contained in the captured image IM. By arranging the elements, fitting data TD is generated as the captured image IM. By sending a shadow image IM, the fitting 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 object C. Based on the arm movements of the streamer P1 who is holding the camera, the target image Q is acquired. The target image Q can be reliably acquired according to the actions of believer P1.

[0061] [Second Embodiment] Figure 9 shows an example of the information distribution system 200 according to the second embodiment. In terms of configuration, we have explained using a configuration in which fitting data is generated in the distribution device 20 as an example, but In the information distribution system 200 according to this embodiment, as shown in Figure 9, the server 110 The system is configured to generate fitting data.

[0062] The distribution device 120 includes an input / output unit 121, a communication unit 122, a control unit 123, and a storage unit 12 It has 4, an imaging unit 125, and an HMD 126. Input / output unit 121, communication unit 122, imaging Units 125 and HMD126 are, respectively, an input / output unit 21 and a communication unit 22 according to the first embodiment. This is the same as the imaging unit 25 and HMD 26. In this embodiment, the storage unit 124 contains the target This configuration does not include an image storage unit or a fitting data storage unit.

[0063] The control unit 123 consists of an input / output control unit 123a, a communication control unit 123b, and a target image acquisition unit 1 It has 23c. In this embodiment, the control unit 123 is provided with a fitting data generation unit. The configuration is such that the input / output control unit 123a and the target image acquisition unit 123c are as follows: These are the same as the input / output control unit 23a and 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 communicates The target image is sent to the server 110 via the signal unit 122. Through this process, the acquired The target image is sent to server 110.

[0065] Server 110 has a communication unit 112, a control unit 113, and a storage unit 114. Similar to the first embodiment, for example, the distribution device 120 and the receiving device are connected via a network NW. Information can be communicated with 130.

[0066] The storage unit 114 includes a registration information storage unit 114a, a target image storage unit 114b, and fitting data. It has a storage unit 114c. The registered information storage unit 114a is the same as in the first embodiment, and the receiver P The registration information of 2 is stored. The target image storage unit 114b stores the received target image. The fitting data storage unit 114c stores the fitting data generated by the fitting data generation unit 113d, which will be described later. Remember this.

[0067] The control unit 113 consists of a registration processing unit 113a, a communication control unit 113b, and a fitting data generation unit 113. It has d.Regarding the registration processing unit 113a and the communication control unit 113b, in the first embodiment The registration processing unit 13a and communication control unit 13b have the same configuration. b acquires the target image received by the communication unit 112 and stores it in the target image storage unit 114b. Furthermore, the communication control unit 113b stores the fitting data in the fitting data storage unit 114c, which will be described later. If this occurs, the communication unit 112 will transmit the fitting data to the receiving device 130.

[0068] When the fitting data generation unit 113d receives a target image stored in the target image storage unit 114b, Based on the target image and the registered avatar stored in the registration information storage unit 114a, try on clothes. The data is generated. The fitting data generation unit 113d stores the generated fitting data in the storage unit 114 The fitting data is stored in the fitting data storage unit 114c. The fitting data is generated by the fitting data generation unit 113d. 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 13 It has 4, an imaging unit 135, and a display unit 136. Regarding the configuration of each part of the receiving device 130: This is the same as the receiving device 30 described in the first embodiment.

[0070] Figure 10 is a flowchart showing an example of the operation of the information distribution system 200. Figure 10 As shown, when the broadcaster P1 photographs the object to be tried on using the shooting unit 125 (step S 201) The target image acquisition unit 123c determines whether or not the captured image contains the item to be tried on. Analyze using time (step S202). If an object to be tried on is detected (step S20 2. Yes) The target image acquisition unit 123c acquires a target image of the item to be tried on (step S203). When the target image is acquired, the communication control unit 123b transmits the target image to the communication unit Send the data from 122 to server 10 via the network (step S204).

[0071] Server 10 receives the target image in the communication unit 112 (step S205). The signal control unit 113b acquires the received target image, and the target image storage unit 114 The data is stored in b. The fitting data generation unit 113d stores the target image in the target image storage unit 114b. If it is detected that the item has been stored, the registration information is stored in the registration information storage unit 114a of the storage unit 114. The avatar is acquired (step S206). The fitting data generation unit 113d then processes the acquired registration data. Based on the avatar and the target image stored in the target image storage unit 24a, the receiver P2 attempts to... The fitting data generation 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 fitting data stored in the fitting data storage unit 114c is transmitted from the communication unit 112 to the network N The data is transmitted via W to the distribution device 120 and the receiving device 130 (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. Input / Output control unit 123a The acquired fitting data is output from the input / output unit 121 to the HMD126. The fitting data is displayed (step S210).

[0073] The receiving device 130 receives the fitting data via the communication unit 132 (step S21 1) The communication control unit 133b acquires the received fitting data. Input / output control unit 133a The acquired fitting data is output from the input / output unit 131 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 provides registration in a virtual space. A shooting unit 1 capable of photographing the object C to be tried on in real space for recipient P2, for whom butter has been pre-generated. 25. From the captured images IM taken by the camera unit 125, select the target image Q of the try-on object C. The target image acquisition unit 123c, and the side capable of transmitting the captured image IM and the target image Q. A distribution device 120 having a communication unit 122, a storage unit 114 for storing registered avatars, and distribution A communication unit 112 receives the captured image IM and the target image Q transmitted from the device 120, and Based on the registered avatar stored in the memory unit 114 and the received target image Q, try-on data is generated. It has a fitting data generation unit 113d that generates fitting data TD, and a communication unit 1 that communicates the generated fitting data TD Server 110 capable of transmitting from 12, and receiving fitting data TD transmitted from server 110. The receiving unit has a communication unit 132 and a display unit 136 that displays the received fitting data TD. It includes a signaling device 130. With this configuration, the server 110 generates fitting data TD. This configuration reduces the processing burden on the distribution device 120.

[0075] [Third Embodiment] Figure 11 shows an example of the information distribution system 300 according to the third embodiment. In the second embodiment, the distribution device 120 displays a target image based on a predetermined action of the distributor P1. The explanation was given using a configuration for acquiring Q as an example. In contrast, the information distribution system according to the third embodiment In Stem 300, the process for acquiring the target image Q is different.

[0076] As shown in Figure 11, in the information distribution system 300, the distribution device 220 is an input / output unit. 221, communication unit 222, control unit 223, memory unit 224, imaging unit 225, HMD It has 226. The input / output unit 221, communication unit 222, imaging unit 225 and HMD 226 are The input / output unit 221, communication unit 222, imaging unit 225, and HMD2 according to the second embodiment are respectively. It is the same as 26.

[0077] In this embodiment, an AR (Augmented Reality) marker is placed on the object being tried on. Identification information such as the above is assigned in advance. This identification information is used, for example, when the imaging unit 225 takes a photograph. This is possible. The control unit 223 is provided with an identification information detection unit 223c. Output unit 223c when identification information is included in the captured image taken by the imaging unit 225. The system then detects the identification information. If the identification information is detected, the communication control unit 223b detects The communication unit 222 transmits the identified information to the server 210 via the network NW. .

[0078] The server 210 has a communication unit 212, a control unit 213, and a storage unit 214. Similar to the second embodiment, for example, the distribution device 220 and the receiving device are connected via a network NW. Information can be communicated with 230.

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

[0080] The control unit 213 consists of a registration processing unit 213a, a communication control unit 213b, and a target image acquisition unit 213c. It also has a fitting data generation unit 213d. The registration processing unit 213a and the communication control unit 213b Therefore, it is the same as the registration processing unit 213a and 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 corresponding to the identification information acquired by the communication control unit 213b. The image is retrieved from the database unit 214d of the storage unit 214.

[0082] The fitting data generation unit 213d stores the acquired target image in the registration information storage unit 214a. Based on the registered avatar, try-on data is generated. The try-on data generation unit 213d The generated fitting data is stored in the fitting data storage unit 214c of the storage unit 214. The process for generating fitting data by the data generation unit 213d is the same as in the second embodiment. ru.

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

[0084] Figure 12 is a flowchart showing an example of the operation of the information distribution system 300. Figure 12 As shown, when the broadcaster P1 photographs the object to be tried on using the shooting unit 225 (step S 301) The identification information detection unit 223c determines whether the captured image contains identification information of the object being tried on. Analyze in real time whether (step S302). If identification information is detected (step If S302 is Yes, the communication control unit 223b will send the detected identification information from the communication unit 222. Send the data to server 210 via the network (step S303).

[0085] Server 210 receives identification information in the communication unit 212 (step S304). The communication control unit 213b acquires the received identification information. The target image acquisition unit 213c communicates The target image corresponding to the identification information acquired by the control unit 213b is retrieved from the database unit 214d. Acquire (step S305). Also, the fitting data generation unit 213d acquires the registration of the storage unit 214. The registered avatar stored in the recorded information storage unit 214a is retrieved (step S306). Try it on. The data generation unit 213d generates data for recipient P2 based on the acquired registered avatar and target image. The fitting data generation unit 213d generates fitting data (step S307). The fitting data is stored in the fitting data storage unit 214c of the storage unit 214. Communication control unit 213b The fitting data stored in the fitting data storage unit 214c is transmitted from the communication unit 212 to the network. The data is transmitted to the distribution device 220 and the receiving device 230 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. Input / Output control unit 223a The acquired fitting data is output from the input / output unit 221 to the HMD226. The fitting data is displayed (step S310).

[0087] Furthermore, the receiving device 230 receives the fitting data via the communication unit 232 (step S311). The communication control unit 233b acquires the received fitting data. Input / Output Control Unit 2 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 has prior information about the items to be tried on. An identification information detection unit 223c detects the assigned identification information, and a fitting unit to which the identification information has been assigned The system further includes a database unit 214d that stores target images corresponding to objects, and the target image acquisition When identification information is detected by the identification information detection unit 223c, the acquisition unit 213c receives the detected The target image corresponding to the identification information is obtained from the database unit 214d. This allows for fitting. By detecting the identification information attached to the target object, the target image can be acquired more easily and reliably. It is possible.

[0089] The technical scope of the present invention is not limited to the embodiments described above, and the invention does not depart from the spirit of the present invention. Modifications can be made as appropriate within a certain range. For example, in the third embodiment described above, the second embodiment Similarly, although we have explained using the example of a configuration in which fitting data is generated on server 210, It is not limited to the first embodiment, and the distribution device 20 is configured to generate fitting data in the same manner as the first embodiment. It can also be applied to this. [Explanation of Symbols]

[0090] 10,110,210… Servers 20,120,220…Distribution device 30, 130, 230… Receiver 100, 200, 300… Information distribution system

Claims

1. A camera unit that captures images containing specific objects, A target image acquisition unit that acquires a target image of a specific object from the aforementioned captured images, A fitting data generation unit generates a registered image of an avatar's face from the user's appearance, including their face, and generates fitting data as a captured image by arranging the registered image in the corresponding area of ​​the target image included in the captured image. An information distribution device equipped with this.

2. Taking a photograph that includes a specific object, The process involves obtaining a target image corresponding to the identification information from the aforementioned captured images, The system generates a registered image of the avatar's face from the user's appearance, including their face, and generates try-on data as the captured image by placing the registered image in the corresponding area of ​​the target image included in the captured image. Information distribution methods including those mentioned above.

3. The process of capturing an image containing a specific object, The process of obtaining a target image corresponding to the identification information from the aforementioned captured images, The process involves generating a registered image of the avatar's face from the user's appearance, including their face, and then arranging the registered image in the corresponding area of ​​the target image included in the captured image to generate fitting data as the captured image. Information distribution program that causes a computer to execute