A system for capturing images of a user's head, a virtual try-on kit, and a virtual hair color try-on process are associated with it.

The capture system with a movable platform and multi-source lighting optimizes image quality for virtual hair color try-on, addressing realism and shadow issues to achieve precise hair color simulation.

FR3170028A1Pending Publication Date: 2026-06-19LOREAL SA

Patent Information

Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
LOREAL SA
Filing Date
2024-12-17
Publication Date
2026-06-19

AI Technical Summary

Technical Problem

Existing virtual try-on applications for hair color rendering lack realism, fail to account for different hair types and skin tones, and are dependent on photograph quality, resulting in unsatisfactory color reproduction.

Method used

A capture system comprising a platform with a movable support, a camera, and a lighting device with multiple peripheral light sources to optimize image acquisition, minimizing shadows and enabling faithful hair segmentation for virtual try-on.

Benefits of technology

The system provides high-quality images for realistic virtual hair color try-on by reducing shadow areas and allowing precise hair segmentation, resulting in a more faithful rendering of different hair colors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

System for capturing images of a user's head, virtual try-on set and associated virtual hair color try-on method. The present invention relates to a system for capturing images (12) of the head (18) of a user (20), the system (12) comprising: i. a platform (26) adapted to serve as a support for the user (20), the platform (26) comprising a base (31) and a support (32) for the user (20), the support (32) being movable in rotation relative to the platform (26), ii. a camera (28) arranged opposite the head (18) of the user (20) arranged on the platform (26), iii. a lighting device (30) comprising a plurality of peripheral light sources (36A, 36B, 36C, 36D, 36E) arranged to illuminate the head (18) of the user (20) positioned on the platform (26). Figure for the abbreviation: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: System for capturing images of a user's head, virtual try-on kit and a method for virtual hair color try-on associated

[0001] The present invention relates to a system for capturing images of a user's head. Furthermore, the present invention relates to a virtual try-on system and a method for virtually trying on hair color associated with it.

[0002] In order to allow a preview of the potential result of a hair colouring, it is known to use virtual try-on applications.

[0003] These applications generate, for example, from a photograph of the user, a simulated image in which the color of the user's hair has been modified.

[0004] However, this virtual fitting is not entirely satisfactory.

[0005] In particular, the rendering of the simulated image is generally not realistic enough and lacks fidelity in color reproduction.

[0006] In addition, the rendering of the simulated image is not suitable for different hair types, nor for different skin tones.

[0007] Moreover, the rendering of the image simulated by such applications is dependent on the quality of the photograph taken, and generally reproduces the nuances in the colors of the hair and / or skin unsatisfactorily.

[0008] One of the aims of the invention is therefore to remedy these drawbacks and to propose a capture system enabling the acquisition of an optimized image of a user's hair.

[0009] To this end, the invention relates to a system for capturing images of a user's head, the system comprising:

[0010] i. a platform adapted to serve as a support for the user, the platform comprising a base and a support for the user, the support being movable in rotation relative to the platform along an axis of rotation parallel to a vertical direction,

[0011] ii. a camera arranged, along a longitudinal direction, opposite the head of the user positioned on the platform, the longitudinal direction being perpendicular to the vertical direction,

[0012] iii. a lighting device comprising a plurality of peripheral light sources arranged so as to illuminate the head of the user positioned on the platform.

[0013] This capture system allows the acquisition of optimized images of the user's head, and in particular of their hair.

[0014] In particular, the lighting device with a plurality of peripheral light sources makes it possible to minimize shadow areas on the photographs, and in particular to reduce the risk of the presence of shadow areas masking the hair.

[0015] Thanks to the quality of the images thus obtained, the user's hair can be more easily segmented, and in particular individually, which makes it possible to obtain a more faithful rendering during a virtual try-on and the simulation of a different hair color.

[0016] In a particular embodiment of the invention, the plurality of light sources includes a central source arranged in a vertical direction above the camera.

[0017] Such a central source makes it possible to satisfactorily illuminate the top of the user's hair.

[0018] In a particular embodiment of the invention, the plurality of light sources comprises two secondary front sources arranged each on a respective side of the camera along a transverse direction, the transverse direction being perpendicular to the longitudinal direction and to the vertical direction.

[0019] These two secondary front sources make it possible to satisfactorily illuminate the sides of the user's face.

[0020] In a particular embodiment of the invention, the plurality of light sources comprises two secondary rear sources arranged each on a respective side of the platform along a transverse direction, the transverse direction being perpendicular to the longitudinal direction and to the vertical direction.

[0021] These two secondary rear sources make it possible to satisfactorily illuminate the sides of the user's hair.

[0022] In a particular embodiment of the invention, each of the light sources comprises a light box.

[0023] These light boxes allow the lighting to be diffused and / or attenuated, and thus the different lighting parameters to be controlled satisfactorily.

[0024] In a particular embodiment of the invention, each of the light sources has a light intensity between 2000 lux and 3500 lux, and preferably between 2500 lux and 3000 lux.

[0025] Such light intensity ensures sufficient illumination of the user's head.

[0026] The invention also relates to a virtual fitting set comprising a capture system as described above, a calculator, and a display device.

[0027] The invention also relates to a method for virtually trying on hair color, the method being implemented by the virtual trying-on assembly described above, the method comprising at least the following steps:

[0028] i. a step of capturing at least one image of the user's head on the platform using the capture system,

[0029] ii. a step of forming an initial image and preferably correcting and calibrating it so as to form an intermediate image,

[0030] iii. a step of generating a simulated image by modifying the user's hair color on the initial image, and where applicable on the intermediate image, and

[0031] iv. a step of displaying the simulated image, in particular by the display device.

[0032] In a particular embodiment of the invention, during the capture step, the capture system acquires at least three shots of the user's head, each shot corresponding to a specific orientation of the platform.

[0033] Acquiring these three shots allows us to obtain a more complete image of the user's head.

[0034] In a particular embodiment of the invention, the method further includes a preliminary step of calibrating the virtual fitting assembly using a target.

[0035] This calibration step optimizes the correction of skin color on the initial image, and thus obtains a simulated image with a more faithful rendering.

[0036] The invention will become clearer upon reading the following description, given solely by way of non-limiting example, and made with reference to the drawings in which:

[0037] [Fig-1] [Fig.1] is a schematic view of a virtual fitting set according to the invention, the assembly comprising a capture system according to the invention, the capture system being represented in side view;

[0038] [Fig.2] [Fig.2] is a schematic top view of the capture system of [Fig.1]; and

[0039] [Fig.3] [Fig.3] is a diagram illustrating an example of a virtual hair colour trying-on method according to the invention.

[0040] Fig. 1 shows a virtual fitting set 10 comprising a capture system 12, a calculator 14 and a display device 16.

[0041] The virtual fitting assembly 10 is suitable for implementing a virtual hair color fitting method 100 which will be described later.

[0042] The capture system 12 is configured to acquire one or more images 17A, 17B, 17C of the head 18 of a user 20.

[0043] Preferably, the capture system 12 is arranged in a room 22.

[0044] Part 22 includes, in particular, at least one external wall 24A extending into a plane YZ perpendicular to a longitudinal direction X.

[0045] For example, as illustrated in [Fig. 2], room 22 also includes at least two opposing side walls 24B, 24C, each extending in a plane XZ perpendicular to a transverse direction Y, which is perpendicular to the longitudinal direction X.

[0046] The transverse distance Dientre the two lateral walls 24B, 24C, measured along the transverse direction Y, is for example between 250 cm and 450 cm, and preferably between 300 cm and 350 cm.

[0047] Part 22 also includes a floor 25, in particular extending perpendicularly to the vertical direction Z.

[0048] Advantageously, the walls 24A-C and the floor 25 are of solid colors, and in particular white or grey, in particular medium grey No. 7 in the Munsel colorimetric system.

[0049] As can be seen in [Fig.1], the capture system 12 includes a platform 26, a camera 28 and a lighting device 30.

[0050] The tray 26 is adapted to serve as a support for the user 20.

[0051] For the sake of clarity for the rest of the description, an orthonormal frame Xu YUZU is defined having its origin Ou at the middle of the top of the user's head 18 20.

[0052] The first direction Xu extends parallel to the anteroposterior reference axis of the user's body 20 on the platform 26. This first direction Xu is notably directed forwards, as can be seen in Figures 1 and 2.

[0053] The second direction Yu extends parallel to the transverse reference axis of the user's body 20 on the platform 26. This second direction Yu is notably directed to the right.

[0054] The third direction Zu extends parallel to the longitudinal reference axis of the user's body 20 on the platform 26. This third direction Zu is notably directed upwards.

[0055] When the user 20 is on the platform 26, the West origin in particular at a longitudinal distance D2, measured along the longitudinal direction X, from the external wall 24A of between 30 cm and 80 cm.

[0056] When user 20 is on platform 26, the West origin for example equidistant from the two lateral walls 24B, 24C along the transverse direction Y.

[0057] For example, the West origin in particular at a height H3, corresponding to the distance with the ground 25 along the vertical direction Z, for example between 140 cm and 160 cm from the ground 25 when the user 20 is on the platform 26.

[0058] The tray 26 includes a base 31 and a support 32 for the user 20.

[0059] For example, the base 31 of the platform 26 is fixed to the floor 25 of the room 22.

[0060] Base 31, for example, has a rectangular prism shape with a square cross-section, and in particular centered on the third direction Zu when user 20 is on the tray 26. The length of the sides of the section is, for example, between 50 cm and 80 cm

[0061] For example, the support 32 is a stool suitable for use as a seat for the user 20.

[0062] In particular, the support 32 includes a foot fixed to the base 31, especially in its center, and a base which is, for example, circular.

[0063] For example, the foot is height-adjustable, so as to adjust the height of the seat.

[0064] Advantageously, the support 32 of the plate 26 is movable in rotation by relation to the platform 26 along an axis of rotation parallel to the vertical direction Z. The axis of rotation is notably coincident with the third direction Zu when the user 20 is on the platform 26.

[0065] The rotation of the support 32 preferably causes the rotation of the user 20 on the platform 26, who is in particular seated on the stool.

[0066] In particular, the support 32 is mobile in rotation between at least a first extreme position, a central position and a second extreme position.

[0067] Preferably, in the central position illustrated in [Fig.1], the face 19 of the user 20 is oriented along the longitudinal direction X, and in particular towards the front.

[0068] In this central position, the first direction Xus' preferably extends parallel to the longitudinal direction X.

[0069] The first extreme position corresponds to a rotation of the support 32 from the central position in a first direction, for example the counterclockwise direction (as illustrated in [Fig.2]), by an angle ai. The angle ai is for example between 30° and 55°, and in particular substantially equal to 45°.

[0070] In the first extreme position, the face 19 of the user 20 is for example inclined at the angle ai with respect to the longitudinal direction X.

[0071] In particular, in this first extreme position, the angle formed between the first direction Xu and the longitudinal direction X corresponds to the angle ab

[0072] The second extreme position corresponds to a rotation of the support 32 from the central position in a second direction opposite to the first direction, for example clockwise (as illustrated in [Fig.2]), by an angle a2. The angle a2 is for example between 30° and 55°, and in particular substantially equal to 45°.

[0073] In the second extreme position, the face 19 of the user 20 is for example inclined at an angle a2 with respect to the longitudinal direction X.

[0074] In particular, in this second extreme position, the angle formed between the first direction Xu and the longitudinal direction X corresponds to the angle a2.

[0075] The camera 28 is, for example, a camera.

[0076] Preferably, the camera 28 includes a lens 34.

[0077] Advantageously, the camera 28 is adjusted to allow sufficient exposure, corresponding to the amount of light reaching the camera sensor.

[0078] Preferably, the camera 28 is set so that the color when capturing a white target is measured as white in RGB (“Red-Green-Blue”) on the image, i.e. corresponding to the RGB code (260, 260, 260).

[0079] For example, the camera 28 is set with a shutter speed of l / 100s, and / or with an aperture of F10.

[0080] Preferably, the camera 28 is set with an ISO sensitivity of 800, so as to ensure satisfactory color realism.

[0081] Advantageously, the camera 28 is set with a focal length of 50 mm, in particular to ensure that the entire face 19 of the user 20 is in focus even though the distance between the camera 28 and the different parts of the face, in particular the front and the ribs, is different.

[0082] As illustrated in [Fig. 1], the camera 28, and in particular its lens 34, is arranged, along the longitudinal direction X, opposite the user head 18 20 arranged on the platform 26.

[0083] In particular, the center of the lens 34 of the camera 28 is located at the same height H3 as the origin Ou.

[0084] Preferably, as can be seen in Figures 1 and 2, the center of the lens 34 of the camera 28 is also equidistant between the two side walls 24B, 24C.

[0085] In other words, when the platform 26 is in the central position as illustrated in [Fig.1] and the user 20 is on the platform 26, the lens 34 of the camera 28 is centered on the first direction Xu.

[0086] In a particular embodiment, the camera 28 is arranged at a longitudinal distance D4 from the origin Ou, measured along the longitudinal direction X, of between 80 cm and 130 cm.

[0087] The lighting device 30 comprises a plurality of peripheral light sources 36A, 36B, 36C, 36D, 36E arranged so as to illuminate the head 18 of the user 20, and in particular the face 19 and the hair 21 of the user.

[0088] Each of the light sources 36A, 36B, 36C, 36D, 36E includes, for example, a projector 37 including, in particular, a lighting device such as a lamp, for example, and optics, which concentrates the light on a determined area.

[0089] Each of the light sources 36 is for example supported by a tripod (not shown in the Figures), preferably adjustable in height.

[0090] Advantageously, each light source 36 also includes a light box 38 (commonly called a "softbox") adapted in particular to modify the lighting, and in particular to diffuse and / or attenuate it.

[0091] Each light box 38 preferably has a pyramidal shape with a square base, in particular the apex of which is formed by the projector 37 as can be seen in Figures 1 and 2.

[0092] For example, the lighting generated by each of the light sources 36 is diffused by the corresponding light box 38.

[0093] Each of the light sources 36 has a light intensity between 2000 lux and 3500 lux, and preferably between 2500 lux and 3000 lux.

[0094] Advantageously, each of the light sources 36 is arranged so that its main axis of illumination passes through the origin Ou. For example, the angle between said main axis and the first direction Xu is preferably between 0 and 15°.

[0095] By main lighting axis, we mean here for example the axis of the projector 37 and / or the axis perpendicular to the square base of the light box 38 and passing through its center.

[0096] In the particular embodiment illustrated in Figures 2 and 3, the plurality of light sources includes a central source 36A arranged in the vertical direction Z above the camera 28.

[0097] Advantageously, the central source 36A is arranged so as to illuminate the top of the user's head 18 20 on the support 32, and in particular the top of his hair 21.

[0098] In particular, the central source 36A and the camera 28 are aligned along the vertical direction Z.

[0099] Preferably, as can be seen in [Fig.1], the central source 36, and in particular its projector 37, is arranged at the same longitudinal distance D4 from the origin Ou as the camera 28.

[0100] In particular, the central source 36A is preferentially centered on the camera 28 along the transverse direction Y.

[0101] For example, the central source 36A is located along the vertical direction Z above the camera 28 and, in particular, at a vertical distance D5 from it, measured along the vertical direction Z, of between 50 cm and 100 cm. In the particular embodiment illustrated in Figures 1 and 2, the plurality of light sources comprises two secondary sources in front of 36B, 36C, each arranged on a respective side of the camera 28 along the transverse direction Y.

[0102] In particular, as can be seen in [Fig.2], one of the secondary sources before 36B is located to the left of the camera 28 and the other of the secondary sources before 36C is located to the right of the camera 28.

[0103] Advantageously, each of these two secondary sources before 36B, 36C is arranged so as to illuminate the respective side of the face 19 of the user 20 on the support 32.

[0104] In a particular embodiment, the secondary sources before 36B, 36C are arranged along the transverse direction Y at the same transverse distance D6 from the origin Ou. The transverse distance D6, for example, is between 50 cm and 90 cm.

[0105] Preferably, as can be seen in [Fig. 1], the two secondary sources before 36B, 36C, and in particular its projector 37, are arranged along the longitudinal direction X at the same longitudinal distance D7 from the origin Ou. The longitudinal distance D7 is in particular greater than the longitudinal distance D4 between the camera 28 and the origin Ou. The longitudinal distance D7 is, for example, between 90 cm and 130 cm.

[0106] Preferably, the two secondary sources before 36B, 36C, and in particular its projector 37, are arranged at the same height.

[0107] In particular, each of the secondary sources before 36B, 36C is located along the vertical direction Z below the camera 28 and in particular at a vertical distance D8 from it, measured along the vertical direction Z, of between 0 cm and 30 cm.

[0108] In the particular embodiment illustrated in Figures 1 and 2, the plurality of light sources 36 also includes two rear secondary sources 36D, 36E arranged each on a respective side of the plate 26 along the transverse direction Y.

[0109] In particular, as can be seen in [Fig.2], one of the rear secondary sources 36D is located to the left of the tray 26 and the other of the rear secondary sources 36E is located to the right of the tray 26.

[0110] Advantageously, each of these two rear secondary sources 36D, 36E is arranged so as to illuminate the respective side of the user's hair 21 20 on the support 32.

[0111] In the particular embodiment, the rear secondary sources 36D, 36E are arranged along the transverse direction Y at the same transverse distance D9 from the origin Ou. The transverse distance D9 is, for example, between 70 cm and 110 cm.

[0112] Preferably, as can be seen in [Fig.1], the two rear secondary sources 36D, 36E, and in particular their projector 37, are arranged along the longitudinal direction X, at a longitudinal distance Di0 from the origin Ou which is substantially zero and for example between 2 cm and 20 cm.

[0113] Preferably, the two rear secondary sources 36D, 36E, and in particular their projector 37, are arranged at the same height, and advantageously also at the same height as the front secondary sources 36B, 36C.

[0114] In particular, each of the rear secondary sources 36D, 36E is located in the vertical direction Z below the camera 28 and in particular at a vertical distance D8 from it, measured along the vertical direction Z, of between 5 cm and 30 cm.

[0115] The calculator 14 is suitable for implementing at least part of the steps of the virtual hair colour trying-on method 100 which will be described later.

[0116] The calculator 14 is an electronic circuit designed to manipulate and / or transform data represented by electronic or physical quantities in registers of the calculator and / or memories into other similar data corresponding to physical data in register memories or other types of display devices, transmission devices or storage devices.

[0117] As specific examples, the calculator 14 is implemented as a programmable logic component, such as an FPGA (Field Programmable Gate Array), or as an integrated circuit, such as an ASIC (Application-Specific Integrated Circuit).

[0118] Alternatively, when the method is implemented in the form of one or more software programs, i.e., in the form of a computer program, also called a computer program product, it is further capable of being stored on a computer-readable medium, not shown. The computer-readable medium is, for example, a medium capable of storing electronic instructions and being connected to a bus of a computer system. By way of example, the readable medium is an optical disc, a magneto-optical disc, ROM, RAM, any type of non-volatile memory (e.g., FLASH or NVRAM), or a magnetic card. A computer program comprising software instructions is then stored on the readable medium.

[0119] Advantageously, the calculator 14 is connected to the capture system 12.

[0120] More particularly, the computer 14 is suitable for receiving data from the capture system 12, and in particular the images 17A, 17B, 17C taken by the capture system 12.

[0121] The calculator 14 is also capable of generating a simulated image 40.

[0122] The display device 16 is preferably connected to the computer 14, and is in particular suitable for receiving data from the computer 14, including the simulated image 40 for example.

[0123] The display device 16 is suitable for displaying images, preferably in color.

[0124] In particular, the display device 16 is suitable for displaying the simulated image 40 generated by the computer 14.

[0125] The display device 16 is, for example, a display screen.

[0126] Preferably, the display device 16 includes an integrated color calibration system, particularly suitable for calibrating colors according to different display formats or standards, including for example the VGA display standard (“Video Graphics Array” in English, translating to Video Graphic Matrix).

[0127] A 100 virtual hair colour trying-on method will now be described with reference to [Fig.3].

[0128] The method 100 is implemented by the virtual fitting assembly 10 as described above.

[0129] Advantageously, the method 100 includes a preliminary step 102 of calibration of the virtual fitting assembly 10 using a target (not shown).

[0130] In particular, the target represents a plurality of distinct skin colours.

[0131] During this step 102, the capture system 12 captures, for example, a snapshot of target calibration.

[0132] More specifically, this calibration snapshot is then transmitted to the computer 14 which, for example, compares the captured colours with the configured colours and adapts them if necessary.

[0133] The method includes a step 104 of capturing at least one image 17A, 17B, 17C of the user's head 18 20 on the platform 26 using the capture system 12.

[0134] In particular, each shot 17A, 17B, 17C is captured by the camera 28 of the capture system 12.

[0135] More specifically, for each of the shots 17A, 17B, 17C, the user 20 is on the platform 26, and for example sitting on the support 32.

[0136] Preferably, the lighting device 30 illuminates the head 18 of the user 20, and in particular his hair 21 and his face 19, so as to illuminate them satisfactorily and also to avoid the formation of shadow areas.

[0137] In the particular embodiment illustrated in Figures 1 and 2, the central source 36A illuminates the top of the user's head 18 on the support 32, and in particular the top of their hair 21. Each of these two front secondary sources 36B, 36C illuminates the respective side of the user's face 19 on the support 32. Each of these two rear secondary sources 36D, 36E illuminates the respective side of the user's hair 21 on the support 32.

[0138] Advantageously, during this capture step 104, the capture system 12 acquires three shots 17A, 17B, 17C of the user's head 18 20, each of the shots 17A, 17B, 17C corresponding to a specific orientation of the platform 26.

[0139] In the particular embodiment illustrated in the Figures, the three images 17A, 17B, 17C comprise a first image 17A, a second image 17B and a third image 17C.

[0140] For example, as illustrated in [Fig.3], the first shot 17A corresponds to a view of the head 18 of the user 20 slightly turned to the right.

[0141] During the acquisition of this first image 17A, the platform 26 is, for example, in its first extreme position. In particular, in this position, the head 18 of the user 20 forms the angle ai with the longitudinal direction X.

[0142] For example, as illustrated in [Fig.3], the second shot 17B corresponds to a front view of the head 18 of the user 20.

[0143] During the acquisition of this second image 17A, the plate 26 is, for example, in its central position.

[0144] For example, as illustrated in [Fig.3], the third shot 17C corresponds to a view of the head 18 of the user 20 slightly turned to the left.

[0145] During the acquisition of this third image 17C, the platform 26 is, for example, in its second extreme position. In particular, in this position, the head 18 of the user 20 forms the angle a2 with the longitudinal direction X.

[0146] Alternatively, during this capture step 104, the capture system 12 acquires more than three shots of the user's head 18 20, each shot corresponding to a specific orientation of the platform 26.

[0147] For example, during this capture step 104, the capture system 12 acquires five shots of the user's head 18 20, including the first shot 17A, the second shot 17B and the third shot 17C described above, as well as two intermediate shots, i.e. corresponding for example to intermediate positions of the platform 26 between its first extreme position and its second extreme position.

[0148] The process 100 then includes a step 106 of forming an initial image and preferably of correcting and calibrating it so as to form an intermediate image.

[0149] Step 106 is preferably implemented by the calculator 14.

[0150] In particular, step 106 includes the formation of an initial image from the shot(s) 17A, 17B, 17C captured during step 104.

[0151] More specifically, the capture system 12 communicates, for example via a wired network, the captured images 17A, 17B, 17C.

[0152] For example, in the particular embodiment illustrated, the calculator 14 combines the images 17A, 17B, 17C, so as to form an initial image of the user's head 18 20, in particular representing the face as well as the sides thereof.

[0153] More specifically, the initial image represents the face 19 and the hair 21 of the user 20.

[0154] Advantageously, step 106 also includes the correction, in particular of the colors, of the initial image to form a more realistic intermediate image.

[0155] In particular, the calculator 14 implements, for example, an algorithm to correct the colours of the initial image so as to form a more realistic intermediate image.

[0156] More specifically, this step includes correcting the skin color of the user's face 19 20 in the initial image, for example, so as to minimize skin color changes due to capture and intended display, and to make the skin color of the intermediate image more faithful to the user's actual skin color. This step is, for example, performed by the algorithm based on the colors from calibration step 102.

[0157] For example, calculator 14 uses the calibration snapshot from step 102 so as to determine the exact real color for each pixel of the initial or intermediate image.

[0158] Preferably, this step 106 also includes a step for adjusting the brightness of certain areas of the user's face 19.

[0159] Advantageously, correction step 106 also includes an adjustment of the image brightness.

[0160] The intermediate image thus obtained at the end of this step 106 is preferably a faithful image of the user's face 20.

[0161] The method 100 then includes a step 108 of generating a simulated image 40 by modifying the user's hair color 20 on the initial image, if necessary on the intermediate image.

[0162] Step 108 is preferably implemented by the computer 14, and in particular by a specific algorithm.

[0163] In particular, during this step 108, the user's initial hair color is changed to a predetermined color, so as to create the simulated image with a different hair color.

[0164] More specifically, during this step 108, the hair 21, and preferably each individual hair, is isolated and its color is modified according to the predetermined color.

[0165] The method 100 then includes a display step 110 of the simulated image, in particular by the display device 16.

[0166] The capture system 12 allows the acquisition of optimized images of the user's head 18 20, and in particular of his hair.

[0167] In particular, the lighting device 30 with a plurality of peripheral light sources 36A-E makes it possible to minimize shadow areas on the photographs 17A-C, and in particular to reduce the risk of the presence of shadow areas masking the hair.

[0168] Thanks to the quality of the images 17A-C thus obtained, the user's hair 20 can more easily be segmented in particular individually, especially during step 108 of generating a simulated image 40 of the virtual fitting process 100.

[0169] The color of each hair can thus be modified individually, which makes it possible to obtain a more faithful rendering during the virtual try-on.

Claims

Demands

1. Image capture system (12) for images (17A, 17B, 17C) of the head (18) of a user (20), the system (12) comprising: i. a platform (26) adapted to serve as a support for the user (20), the platform (26) comprising a base (31) and a support (32) for the user (20), the support (32) being movable in rotation relative to the platform (26) about an axis of rotation parallel to a vertical direction (Z), ii. a camera (28) arranged, along a longitudinal direction (X), opposite the head (18) of the user (20) arranged on the platform (26), the longitudinal direction (X) being perpendicular to the vertical direction (Z), iii. a lighting device (30) comprising a plurality of peripheral light sources (36A, 36B, 36C, 36D, 36E) arranged so as to illuminate the head (18) of the user (20) arranged on the platform (26).

2. System (12) according to claim 1, wherein the plurality of light sources comprises a central source (36A) arranged in a vertical direction (Z) above the camera (28).

3. System according to claim 1 or 2, wherein the plurality of light sources comprises two secondary sources (36B, 36C) front arranged each on a respective side of the camera (28) in a transverse direction (Y), the transverse direction (Y) being perpendicular to the longitudinal direction (X) and to the vertical direction (Z).

4. System according to any one of claims 1 to 3, wherein the plurality of light sources comprises two rear secondary sources (36D, 36E) arranged each on a respective side of the platform (26) along a transverse direction (Y), the transverse direction (Y) being perpendicular to the longitudinal direction (X) and to the vertical direction (Z).

5. System according to any one of claims 1 to 4, wherein each of the light sources (36A, 36B, 36C, 36D, 36E) comprises a light box (38).

6. System according to any one of claims 1 to 5, wherein each of the light sources (36A, 36B, 36C, 36D, 36E) has a luminous intensity between 2000 lux and 3500 lux, and preferably between 2500 lux and 3000 lux.

7. Virtual fitting assembly (10) comprising: i. a capture system (12) according to any one of the preceding claims, ii. a calculator (14), and iii. a display device (16).

8. A method (100) for virtual hair color trying, the method being implemented by the virtual trying assembly (10) according to claim 7, the method (100) comprising at least the following steps: i. a step of capturing (104) at least one image (17A, 17B, 17C) of the user's (20) head (18) on the platform (26) using the capture system (12), ii. a step (106) of forming an initial image and preferably of correcting and calibrating it so as to form an intermediate image, iii. a step (108) of generating a simulated image (40) by modifying the user's (20) hair color on the initial image, and optionally on the intermediate image, and iv. a display step (110) of the simulated image (40), in particular by the display device (16).

9. A method according to claim 8, wherein during the capture step (104), the capture system (12) acquires at least three shots (17A, 17B, 17C) of the user's head (18) (20), each of the shots (17A, 17B, 17C) corresponding to a specific orientation of the plate (26).

10. Method according to claim 8 or 9, further comprising a preliminary step (102) of calibrating the virtual fitting assembly (10) using a target.