WO2018114455A1 - Verfahren und einrichtung zur computergestützten haarbehandlungsberatung - Google Patents
Verfahren und einrichtung zur computergestützten haarbehandlungsberatung Download PDFInfo
- Publication number
- WO2018114455A1 WO2018114455A1 PCT/EP2017/082343 EP2017082343W WO2018114455A1 WO 2018114455 A1 WO2018114455 A1 WO 2018114455A1 EP 2017082343 W EP2017082343 W EP 2017082343W WO 2018114455 A1 WO2018114455 A1 WO 2018114455A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- hair
- dimensional model
- new
- area volume
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping
- G06Q30/0643—Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping graphically representing goods, e.g. 3D product representation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0623—Electronic shopping [e-shopping] by investigating goods or services
Definitions
- the invention relates to a computer-assisted hair treatment consultation.
- a hair treatment such as hair coloring (also referred to as coloration) or hair styling (e.g., curling or smoothing, e.g., with a perm and / or a haircut), prior to actual hair treatment.
- hair coloring also referred to as coloration
- hair styling e.g., curling or smoothing, e.g., with a perm and / or a haircut
- a visualization such as a display on a screen, may assist a user of such hair treatment in deciding whether the result of the hair treatment will suit him, e.g. its taste, e.g. fits his complexion.
- the hair of the user may be uniformly displayed with the new hair color, possibly omitting a representation of reflections and / or shadow throws on the hair, which may be unnatural.
- a decision making of a user can be improved if a visualization of a condition after the hair treatment is reproduced as realistically as possible.
- a three-dimensional representation of hair of the user is generated on the basis of very easy to create photos or a video, as they would appear after a hair treatment.
- the user can be provided with a very realistic representation of the colored and / or differently shaped hair, which enables the user to improve decision-making.
- Providing the three-dimensional representation can take place in various embodiments by means of a display device, for example by means of a screen.
- the representation may be as a two-dimensional representation of the three-dimensional model of the colored and / or otherwise Shaped hair done.
- a control device for example a mouse, a keyboard, a joystick or the like
- a view of the three-dimensional model can be controllable, for example by the user.
- a view of the three-dimensional model may change, such as continuously, without the need for control by the user.
- the illustration may be made as a three-dimensional representation of the model of colored and / or differently shaped hair, for example, in a known manner, for example, by providing two different (two-dimensional) views of the three-dimensional model of the colored and / or differently shaped hairs , which are each an eye of an observer available, eg selectable by means of different polarizing filters for both eyes, by means of a virtual reality glasses, or the like, such that for the viewer a three-dimensional impression of the model of colored and / or differently shaped hair is generated.
- the three-dimensional model may allow for reliable identification of a hair area volume in which the hair is shown and which is to be changed for the altered representation, for example by contiguously displaying a hair structure in the three-dimensional model that spatially separates in a two-dimensional representation can appear.
- additional information for example a product recommendation for achieving the hair treatment result and / or a hair care recommendation, may be displayed to the user, for example by means of a display device.
- color values for representing the hair colorant range in a new hair color may be determined by a method that uses predictive analytics to determine a variety of initial parameters (eg, components of a colorant formulation, original hair color of the user, degree of damage to the hair of the user, etc.). ) to determine an expected hair coloring result.
- initial parameters eg, components of a colorant formulation, original hair color of the user, degree of damage to the hair of the user, etc.
- a method for computer-assisted hair treatment consultation may include capturing at least three digital images of a user's hair by means of a camera, forming a a three-dimensional model of a hairstyle of the received hair, determining a hair area volume in which the hair is imaged, in the three-dimensional model, determining a new hair color and / or a new hairstyle, and displaying the hair area volume as a treated hair area volume in the new hair color and / or with the new hairstyle.
- capturing the at least three digital images may comprise taking together substantially the entire hairstyle of the user, each of the at least three digital images having an imaged region, and
- each of the imaged areas at least partially overlaps with the imaged areas of the adjacent digital images.
- capturing the at least three digital images may include capturing a video sequence of digital images.
- displaying the treated hair area volume may include displaying at least one two-dimensional view of the treated hair area volume.
- displaying the treated hair area volume may include presenting two different two-dimensional views of the treated hair area volume such that a spatial impression of the treated hair area volume is generated.
- determining the new hair color and / or hair style may include selecting the new hair color and / or hair style from a database-provided plurality of selectable new hair colors and / or hair styles.
- determining the new hair color may include detecting a hair dyeing product by means of a sensor.
- the method may further include providing information about at least one hair treatment product associated with the selectable new hair color and / or hair style.
- each of the at least three digital images may further include a body region of the user and forming a three-dimensional model
- a hairstyle of the picked-up hair may include forming a three-dimensional model of a hairstyle of the received hair and the body area of the user.
- an apparatus for performing computerized hair treatment consultation is provided.
- the device can be any suitable device for performing computerized hair treatment consultation.
- the device can be any suitable device for performing computerized hair treatment consultation.
- At least one camera for capturing at least three digital images of hair of a user
- a data processing device which may be configured to determine from the at least three digital images, a three-dimensional model of a Haarfrisur the hair recorded and in the three-dimensional model, a hair area volume, in which the hair is shown, an input device for providing a new hair color and / or a new Haarfrisur by the user, and a display device for displaying the treated hair volume range.
- the display device may be a screen configured for a three-dimensional representation of the hair area volume.
- the data processing device may include a processor that may be configured to execute a program for creating the three-dimensional model and / or determining the hair area volume.
- the data processing device may comprise a data transmission device, wherein the data transmission device is configured to transmit the at least three digital images for determining the three-dimensional model and / or the three-dimensional model for determining the hair area volume of an external data processing device and the three-dimensional model and / or the hair area volume as detection results from the external data processing apparatus.
- the external computing device may be a cloud.
- the data processing device and the display device may be parts of an integrated unit.
- the at least one camera may be part of the integrated unit.
- the integrated unit may include one of a smartphone, a tablet, an iPod, and a laptop. Embodiments of the invention are illustrated in the figures and are explained in more detail below.
- Figure 1 is an illustration of a method for computer-aided
- Figure 2 is a schematic representation of a device for performing a computer-aided
- Hair color advice according to various embodiments.
- FIG. 3 is a flow chart illustrating a method for computer-aided
- a digital image can be understood here to mean a data packet that can be represented by a data processing system as a two-dimensional (area) arrangement of pixels, for example in a coordinate system which has an x-axis and a y-axis, wherein each pixel is assigned at least one color information which is representable, for example, as the color of a pixel of a monitor or a printed dot of a printed image.
- the digital image can be, for example, a photograph taken with a digital camera or a single image of a video sequence recorded with a digital camera (the method according to various embodiments then for example, can be applied to a plurality of frames of the video sequence).
- a hair area volume may be understood here to mean a plurality of model points of a three-dimensional model which represent hair and which can form a coherent volume or consist of a plurality of individual volumes.
- a color herein is meant an interaction of a hue (ie, a spectral color impression, also referred to as a hue, which can be understood as what is considered to be the "true color”), a color intensity (ie, how intense the color appears). eg compared to a neutral gray, which is also referred to as saturation, color saturation, chroma, or color depth) and brightness (ie how light or dark the color appears).
- a hue ie, a spectral color impression, also referred to as a hue, which can be understood as what is considered to be the "true color”
- a color intensity ie, how intense the color appears
- a neutral gray which is also referred to as saturation, color saturation, chroma, or color depth
- brightness ie how light or dark the color appears).
- the color information may comprise a parameterization in a known color space, for example in a L * a * b * color space (where L * indicates the brightness of a color, a * the green and red portion and b * the blue and Yellow part of the color) in an RGB color space by color components in red, green and blue, in a CMYK color space by color components in cyan, magenta, yellow and black, or in any other color space, eg CIELUV or / 1/2/3 /.
- L * indicates the brightness of a color, a * the green and red portion and b * the blue and Yellow part of the color
- RGB color space by color components in red, green and blue
- CMYK color space by color components in cyan, magenta, yellow and black
- any other color space eg CIELUV or / 1/2/3 /.
- the term "hue” can be understood to mean the spectral color impression of a color, regardless of how it can be parameterized, for example as a point in a two-dimensional color space (eg a * b * of the L * a * b) * System) or a ratio of color components (such as the RGB color space or the CMYK color space).
- a color space from which the color information (hair color information and image color information) originates may be such that a detected or displayed color is independent of a medium by which the color is detected or displayed (eg, screen, printer, scanner, human Eye, etc.).
- the color space may be, for example, an L * a * b * color space, the color information a hue parameterized by means of a * and b *, for example.
- the uniform representation in the medium-independent color space makes it possible to present a realistic, expected dyeing result.
- FIG. FIG. 1 shows an illustration of a method for computerized hair treatment consultation according to various embodiments
- FIG. FIG. 2 shows a schematic representation of a device 200 for carrying out a computer-assisted hair treatment consultation according to various exemplary embodiments.
- a user 220 is shown centrally positioned schematically as viewed from above.
- a camera 104 for example a digital camera (or, for example, a digital, video camera, or else a conventional analog camera, provided that the images are subsequently digitized for carrying out further processes of the method), at least three images 102 of hair 220H of the user 220 are recorded.
- the camera 104 may be a digital photo or video camera of a smartphone, a tablet, a laptop, or the like. be.
- the at least three images 102 may be designed such that on each of the images all the hair 220H of the user 220, which may be visible from a respective receiving direction from which the associated image is taken, are also depicted on the image 102.
- the images 102 of the hair 220H of the user 220 are not provided as (eg, frame-filling) portions of a hairstyle of the user 220, but on each of the images 102 the entire hairstyle, as it appears from the shooting direction of the image, is shown.
- a high degree of detail accuracy and a good distinction of structures, which may be attributable to a hair area volume to be generated in the three-dimensional model to be generated, of body or background areas can be made possible by means of a picture of the hair 220H of the user 220 as full as possible ,
- the at least three images 102 may be taken from three different picking directions.
- the receiving directions may be selected such that the at least three digital images 102 have substantially the entire hairstyle of the user 220.
- each of the at least three digital images 102 may include an imaged region (at least the hairstyle), and each of the imaged regions may at least partially overlap the imaged regions of the adjacent digital images.
- the picking directions may be selected such that each portion of the hairstyle of the user 102 is imaged on at least one of the at least three images 102, and each of the images 102 overlaps the overlaid portion of the imaged hair 220H with at least one (typically two or more) of the hair Other images 102, so that for the creation of the three-dimensional model, a relative spatial assignment of the hairs 220H shown on the images 102 (and possibly other structures) alone based on the images 102 is made possible.
- three images 102_1, 102_2, 102_3 are used whose recording directions are selected so that the three images 102_1, 102_2, 102_3 together represent the entire hairstyle of the user 220 and respective imaged regions of the hair 220H at least two of the images 102_1, 102_2 , 102_3 can be together.
- the hairs 220H may be shown on a left-hand side of the user in both image 102_1 and image 102_2, and hair 220H on a right-hand side of user 220 may be shown in both image 102_1 and image 102_3.
- Hair 220H on the back of the user's head can be shown in both image 102_2 and image 102_2.
- a combination of, for example, the images 102_1 and 102_6 may possibly map the entire hairstyle of the user 220, however, without parts of the hair 220H being shown on both images 102_1, 102_6, so that a relative spatial allocation and thus formation of a three-dimensional model , at least without additional information, can be difficult or impossible.
- using only three images 102 may be optimal if an angle between any two adjacent acquisition directions is the same for all three images, i. when the first recording is made from a first recording direction, the second recording from a direction offset by 120 ° to the first direction, and the third recording from a second (and therefore also to the first) recording direction by 120 ° offset direction (which in the images 102_1, 102_2, 102_3 is not completely satisfied, there are the angles about 90 ° between image 102_1 and image 102_2, 135 ° between image 102_2 and image 102_3 and 135 ° between image 102_3 and image 102_1, but on the one hand it is for forming the 3D model is not necessary to provide ideal conditions as long as sufficient conditions for modeling are provided, and for another, FIG. 1 is merely an illustration of the principle).
- more than three images 102 may be provided, e.g. four or even more images 102 (in FIG. 1, eight images 102_1 to 102_8 are shown by way of example).
- a plurality of images 102 may be provided, in which all the images 102 are taken from different recording directions, and adjacent images 102 each have an angular distance of at most 30 °, for example at most 20 °, for example not more than 15 °, eg not more than 10 °, eg not more than 5 °, eg not more than 2 °, eg not more than.
- a comparatively large number of images 102 may be provided when the images 102 are provided by means of a video.
- the video may first be decomposed into frames, for example by means of software such as software. the "Direct 3D Outpuf" function of the VLC Media Player.
- the software may be configured to automatically transfer the frame files to software for creating a digital three-dimensional model 330.
- the video may be generated in various embodiments by passing a video camera 104 (e.g., a smartphone or a tablet) around the user 220 while recording video.
- the guiding around can take place in such a way that the video camera 104 is guided around the user 220 by 360 °, whereby, for example, a relatively constant distance from the user 220 can be maintained.
- Video camera 104 while passing around the user 220 in serpentine lines are moved up and down so that also images 102 are provided, which reflect the hair 220H of the user 220 obliquely from below and / or obliquely above, which for a three-dimensional Modeling holes and / or undercuts can be beneficial.
- three or more, for example, each, of the at least three digital images 102 may further include a body region 220K of the user 220.
- the body region 220K may include a face region 220G in various embodiments.
- the body region 220K may be associated with areas that include clothing of the user 220.
- three or more, for example, each, of the at least three digital images 102 may further represent another region 220S.
- the other area 220S may, for example, comprise articles that have neither hairstyle nor clothing or body of the user 220, but communicate with it, for example a pair of glasses, an object that the user 220 wears, or the like.
- the user uses a sufficiently bright, diffuse Lighting is illuminated.
- An occurrence of (strong) reflections on the user 220, for example by direct sunlight, a flashlight or a lamp, for example a (light) spot, can be avoided in various embodiments.
- a suitable lighting situation for capturing the at least three images 102 can be provided outdoors during the day, for example, without direct sun during the day.
- the user 220 may be positioned so that he is free in the room so that he may be accessible from all sides for taking the at least three images 102.
- the images (e.g., digital photos) or the video may be made of (substantially) all sides in various embodiments, i. essentially all angles are covered and attention is paid to a sufficient overlap of the imaged areas in adjacent images.
- the user 220 may be positioned in various embodiments such that in each of the at least three images 102 the user 220 is displayed in front of a simply structured background, for example a street, a house wall, a room wall, a lawn or the like. In various exemplary embodiments, care can be taken that no moving objects are depicted in the background.
- the method of computerized hair treatment consulting may include forming a three-dimensional model 330 of a hairstyle of the received hair 220H.
- the hairstyle area of the three-dimensional model 330 is designated 330F.
- the necessarily two-dimensional representation of the three-dimensional model 330 is actually somewhat three-dimensional, in the figures on the pages FIG. 1 - page 2/3 and FIG. 1 - page 3/3 Relief lines 332 entered.
- the three-dimensional model 330 may have only the hairstyle of the user 220, wherein the hairstyle may comprise only the hairs 220H in various embodiments and in other embodiments hair styling elements (not shown) in addition to the hairs 220H, such as hair clips, for example. Hair ripeness, Zopfgummis or the like. While the hair styling elements may be part of the hairstyle, they may not be part of the hair area volume 330H, so that they will not be recolored when, for example, the hair is changed colors.
- forming the three-dimensional model of a hairstyle of the picked-up hair 220H may include forming a three-dimensional model 330 of FIG Hairstyle of the recorded hair 220H and the body portion 220K of the user 220 have.
- forming the three-dimensional model of a hairstyle of the received hairs 220H may include forming a three-dimensional model 330 of a hairstyle of the received hairs 220H, the body region 220K of the user 220, and another region 220S.
- Forming the three-dimensional model 330 may be performed in a conventional manner in various embodiments, for example, using conventional software, such as software or an app provided with, for example, the camera 104, or any other software that is suitable to create the three-dimensional model 330 from the at least three digital photos 102.
- conventional software such as software or an app provided with, for example, the camera 104, or any other software that is suitable to create the three-dimensional model 330 from the at least three digital photos 102.
- the software / app Autodesk ® ® 123D Catch can be used to create the three-dimensional model 330th
- a high number of high-overlap photo / video frames can provide a better result than a lower number of high-resolution PHOTOS / VIDEO frames Quality (eg a higher resolution).
- the quality of the three-dimensional model 330 may be dependent on what the art can provide to date, for example, a device used to capture the images and image resolution.
- the data processing device 106 may include a computer, a smartphone, a tablet, or any other computing device 106 that is capable of either performing the method of computerized hair treatment counseling itself or initiating execution, for example, using a cloud, in accordance with various embodiments.
- data processing device 106 is sometimes referred to herein as computer 106.
- the means 200 for performing the computer-assisted hair color consultation may, in various embodiments, comprise a first data connection 12 between the computer 106 and the camera 104.
- the first data connection 1 12 data can be transmitted from the computer 106 to the camera 104, for example for a, for example conventional, software control of the camera 104.
- Further, by means of the first data connection 1 12 further / other data, for example those recorded by the camera 104 digital images 102, are transmitted to the computer 106.
- the data processing device 106 may comprise a data processing device formed integrally with the camera, for example a smartphone, a tablet, an iPod, a laptop or the like.
- the data processing device may be a separate device from the camera 104 to which the at least three digital images 102 or the three-dimensional model are provided, for example by means of a wired or wireless data transmission, e.g. via WLAN, Bluetooth or similar.
- the computing device may be or include a cloud.
- the data processing device separate from the camera 104 may provide more efficient data processing than e.g. a smartphone or a tablet.
- the method of computerized hair treatment consulting may include determining a hair area volume 330H in which the hairs 220H are depicted in the three-dimensional model 330.
- the three-dimensional model 330 which may have a plurality of volume elements, it can be determined which volume elements of the plurality of volume elements represent the hairs 220H (in other words, associated with the hairs 220H).
- Determining the hair area volume 330H in various embodiments may be performed substantially analogously to a conventional method of determining a hair area area in a two-dimensional image, for example by detecting edge progressions that may facilitate determining a course of the hairs 220H, eg hair tresses / curls by examining a distribution of colors in the model and associating a color or color range with the depicted hair 220H by examining the modeled structure for typical features such as physical features such as eyes, nose, mouth, etc. and a relative expected location of hairs 220H with respect to the physical features, and / or other known and / or useful methods for detecting which part of the modeled volume constitutes the hair-area volume 330H.
- two or more of the mentioned methods may be applied simultaneously and / or sequentially.
- hair strands and / or curls can be identified by means of the edge course recognition, a color of at least one of the plurality of volume elements associated with the hair strand and / or the curl can be determined, and all or substantially all volume elements comprising these or one have similar color can be assigned to the hair area volume 330H.
- the hair area volume 330H may have a contiguous volume 330H in various embodiments. In various other embodiments, the hair area volume 330H may have two or more spatially separate volumes.
- determining the hair area volume 330H in the three-dimensional model 330 may be advantageous over determining a hair area area in a two-dimensional image such that hair structures, such as strands and / or curls, which are separated in a two-dimensional image, e.g. incoherent image areas could appear, in which three-dimensional model can be recognized as contiguous parts of the hair area volume 330H.
- the method of computerized hair treatment consulting may include determining a new hair color and / or a new hair style.
- the means 200 for performing computerized hair color consulting may include a database 108 in various embodiments.
- the database 108 may include hair treatment product data having a plurality of hair treatment products each having, for example, a hair color or ability to change a hair shape (eg, whether the product is suitable for curling and / or straightening the hair), a product name, a barcode, a QR code, and other information such as a gray cover, a chemical composition, etc., and / or hair treatment result data, which may include, for example, hairstyles achievable (eg, by a haircut and / or a hair shaping treatment).
- the database may include, for example, customer data having hair treatment products already used and / or stored for a plurality of customers, such as hair dye products or hair shape change products.
- data may be exchanged between the data processing device 106 and the database 108, for example in a conventional manner.
- the database 108 may be part of the computer 106, for example, the database 108 may be stored in a data store of the computing device 106.
- the third data connection 16 may be a connection between the data memory and, for example, a processor of the computer 106.
- database 108 may be an external database, which may be stored in a cloud, for example.
- the computer 106 can be provided in whole or in part with the stored data by the database 108, and / or, for example, a request can be transmitted to the database 108 by the computer 106.
- the determination of a new hair color and / or a new Haarfrisur which in FIG. 2 is visualized separately as a symbolic input with the reference numeral 110, although, as described below, a display device 444, the camera 104, and / or other input devices may be utilized, providing (for example, via the database 108) a selectable menu of selectable ones Having hair colors and / or hairstyles by means of a display device 444 and selecting the new hair color and / or the new Haarfrisur from the provided Haarfrisur.
- the user 220 can select by means of an input device, for example by means of a touch-sensitive screen of the display device, by means of a mouse, by means of a keyboard, by means of a microphone or the like. to meet.
- an input device for example by means of a touch-sensitive screen of the display device, by means of a mouse, by means of a keyboard, by means of a microphone or the like.
- a base hair color and / or a foundation hairstyle i. a hair color and / or a hairstyle of the user 220 before the hair treatment
- a hair color and / or a hairstyle of the user 220 before the hair treatment are included in the available hair colors and / or hairstyles.
- those hairstyles can be provided which can be achieved by deforming and / or shortening the hair 220H of the user 220.
- the camera 104 may be configured to determine a hair dye for determining the new hair color, for example, based on a sales package.
- the camera 104 may include a 1-dimensional or 2-dimensional barcode, e.g. a QR code record, which may be associated with the hair dye.
- a means for performing the computerized hair treatment consultation may include a sensor for Detecting the hair dye have, for example, another camera, a barcode scanner, a QR code scanner or an RFID chip sensor.
- the method of computerized hair treatment consulting may include displaying the hair area volume 330H as treated hair area volume B330H in the new hair color and / or hair style. This is shown in FIG. 1 on page 3/3: a new hair color on the top left, a new hairstyle on the top right, and a new hairstyle with a new hair color on the bottom.
- the modeled body region 330K (eg, the facial region 330G) and optionally the modeled other region 330S may be displayed along with the treated hair volume volume B330H. This may facilitate or enable the user 220 to estimate the overall effect of the treated (re-dyed and / or re-finished, e.g., cut) hair on its appearance.
- the treated hair area volume B330H may be readily colored in the new hair color.
- fictive light sources may be assumed to represent the three-dimensional model 330, and from which computed light reflections and shadows 334 may be displayed on the treated hair volume B330H (and possibly generally on the three-dimensional model), resulting in a very realistic representation of the treated one Hair 220H of the user 220 and a realistic overall impression leads, which facilitates a decision-making at the user 220.
- presenting the treated hair area volume B330H may include displaying at least a two-dimensional view of the treated hair area volume B330H.
- Representing the treated hair area volume B330H (and possibly the remaining three-dimensional model 330, eg, the body (eg, facial) area 330K (330G) may in various embodiments be performed in a substantially known manner, for example by means of a display 444, eg, a display screen ,
- the three-dimensional model 330 to be displayed and / or the two-dimensional view of the model with the treated hair area volume B330H to be displayed can be generated by means of the data processing device 106 which generates the model and the change in the model Hair volume B330H, may be provided to the display device 444.
- data processing device 106 and display device 444 may be parts of an integrated device or device, such as a smartphone, tablet, laptop, or the like.
- the three-dimensional model 330 and / or the view of the display device 444 to be displayed can be provided by means of a data transmission 118, for example wired or wireless.
- the display device 444 may be or may include a display device 444 configured to display two-dimensional views.
- a preset sequence of views and / or by means of an input e.g. by means of a touch-sensitive screen of the display device 444, by means of a mouse, keyboard, joystick or the like, the angle and to which the treated hair volume B330H is displayed can be changed, for example in the usual way, so that a 360 ° round view of the three-dimensional model 330 with the changed hair color and / or the changed hairstyle is possible.
- the representation may be made as a three-dimensional representation of the model 330 of the colored and / or differently shaped hairs 220H, for example, in a known manner, for example, by two different views (eg, two-dimensional views that may correspond to what a viewer of the real three-dimensional model with one eye each) of the three-dimensional model 330 of dyed and / or differently shaped hair, ie the treated hair area volume B330H and possibly other areas of the model 330, one eye each of an observer, e.g. the user 220, are provided.
- two different views eg, two-dimensional views that may correspond to what a viewer of the real three-dimensional model with one eye each
- the three-dimensional model 330 of dyed and / or differently shaped hair ie the treated hair area volume B330H and possibly other areas of the model 330, one eye each of an observer, e.g. the user 220, are provided.
- An association of each one of the images to an eye of the observer can in a conventional manner, for example by means provided in differently polarized light images in conjunction with different polarizing filters for both eyes, using a virtual reality glasses, or the like, such that for the Viewers a three-dimensional impression of the model of colored and / or differently shaped hair is generated.
- the three-dimensional representation of the three-dimensional model can in various embodiments by means of a preset sequence of views and / or by means of an input, for example by means of a touch-sensitive screen of the display device 444, by means of a mouse, keyboard, joystick, microphone or the like, the angle, and in which the treated hair volume B330H is displayed may be changed, for example in the usual way, so as to allow a 360 ° round view of the three-dimensional model 330 with the changed hair color and / or hairstyle.
- the display device 444 may further be used for providing further information, for example, a product recommendation for achieving the presented new hair color and / or the presented new hairstyle, an anticipated duration of treatment for achieving the result, care instructions, or the like. Additionally or alternatively, this further information can also be output by voice output.
- the data processing device may be further configured to initiate an ordering process for the recommended product.
- FIG. 3 shows a flowchart 300 illustrating a method for computerized hair treatment consulting according to various embodiments.
- the method may include capturing at least three digital images of a user's hair by means of a camera (at 310), forming a three-dimensional model of a hairstyle of the collected hairs (in 320), determining a hair area volume in which the hairs are imaged; in the three-dimensional model (at 330), determining a new hair color and / or hairstyle (at 340), and displaying the hair area volume as the treated hair area volume in the new hair color and / or hair style (at 350).
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Processing Or Creating Images (AREA)
Abstract
In verschiedenen Ausführungsbeispielen wird ein Verfahren zur computergestützten Haarbehandlungsberatung bereitgestellt. Das Verfahren kann ein Aufnehmen von mindestens drei digitalen Bildern von Haaren eines Nutzers mittels einer Kamera aufweisen, ein Bilden eines dreidimensionalen Modells einer Haarfrisur der aufgenommenen Haare, ein Ermitteln eines Haarbereichvolumens, in welchem die Haare abgebildet sind, in dem dreidimensionalen Modell, ein Ermitteln einer neuen Haarfarbe und/oder einer neuen Haarfrisur, und ein Darstellen des Haarbereichvolumens als behandeltes Haarbereichsvolumen in der neuen Haarfarbe und/oder mit der neuen Haarfrisur.
Description
„Verfahren und Einrichtung zur computergestützten Haarbehandlungsberatung" Beschreibung
Die Erfindung betrifft eine computergestützte Haarbehandlungsberatung.
Kunden haben häufig den Wunsch, ein Ergebnis einer Haarbehandlung, beispielsweise einer Haarfärbung (auch als Coloration bezeichne) oder einer Haarformung (z.B. Lockung oder Glättung, z.B. mit Hilfe einer Dauerwelle, und/oder eines Haarschnitts), vor der eigentlichen Haarbehandlung sehen zu können.
Eine Visualisierung, beispielsweise eine Darstellung auf einem Bildschirm, kann einen Nutzer einer solchen Haarbehandlung bei einer Entscheidung unterstützen, ob das Ergebnis der Haarbehandlung zu ihm passen wird, z.B. seinem Geschmack entspricht, z.B. zu seinem Teint passt.
Herkömmliche Visualisierungen sind üblicherweise auf eine Frontalansicht des Nutzers beschränkt.
Außerdem kann bei herkömmlichen Visualisierungen von Haarfärbeergebnissen das Haar des Nutzers einheitlich mit der neuen Haarfarbe dargestellt werden, wobei auf eine Darstellung von Reflexen und/oder Schattenwürfen auf dem Haar möglicherweise verzichtet wird, was unnatürlich wirken kann.
Eine Entscheidungsfindung eines Nutzers kann verbessert werden, wenn eine Visualisierung eines Zustands nach der Haarbehandlung möglichst realitätsnah wiedergegeben wird.
In verschiedenen Ausführungsbeispielen wird anhand sehr einfach zu erstellender Fotos oder eines Videos eine dreidimensionale Darstellung von Haaren des Nutzers erzeugt, wie sie nach einer Haarbehandlung erscheinen würden. Dadurch kann dem Nutzer eine sehr realistische Darstellung der gefärbten und/oder anders geformten Haare bereitgestellt werden, welche dem Nutzer eine verbesserte Entscheidungsfindung ermöglicht.
Das Bereitstellen der dreidimensionalen Darstellung kann in verschiedenen Ausführungsbeispielen mittels einer Anzeigevorrichtung erfolgen, beispielsweise mittels eines Bildschirms.
In verschiedenen Ausführungsbeispielen kann die Darstellung beispielsweise als eine zweidimensionale Darstellung des dreidimensionalen Modells der gefärbten und/oder anders
geformten Haare erfolgen. Mittels einer Steuervorrichtung, beispielsweise einer Maus, einer Tastatur, eines Joysticks oder ähnlichem, kann eine Ansicht des dreidimensionalen Modells steuerbar sein, beispielsweise vom Nutzer. In verschiedenen Ausführungsbeispielen kann eine Ansicht des dreidimensionalen Modells sich verändern, beispielsweise kontinuierlich, ohne dass ein Steuern mittels des Nutzers nötig wäre.
In verschiedenen Ausführungsbeispielen kann die Darstellung beispielsweise als eine dreidimensionale Darstellung des Modells der gefärbten und/oder anders geformten Haare erfolgen, beispielsweise auf bekannte Weise, beispielsweise, indem zwei unterschiedliche (zweidimensionale) Ansichten des dreidimensionalen Modells der gefärbten und/oder anders geformten Haare bereitgestellt werden, welche jeweils einem Auge eines Betrachters bereitstellbar sind, z.B. auswählbar mittels unterschiedlicher Polfilter für beide Augen, mittels einer Virtual-Reality-Brille, oder ähnlichem, derart, dass für den Betrachter ein dreidimensionaler Eindruck des Modells der gefärbten und/oder anders geformten Haare erzeugt wird.
Dies kann dem Nutzer nicht nur eine wesentlich realistischere Darstellung der gefärbten und/oder anders geformten Haare bereitstellen, beispielsweise indem mittels simulierten Lichteinfalls auf das dreidimensionale Modell Licht- und Schatteneffekte erzeugt werden, sondern außerdem einen Blick auf die gefärbten und/oder anders geformten Haare auf den Hinterkopf ermöglichen.
In verschiedenen Ausführungsbeispielen kann das dreidimensionale Modell eine zuverlässige Identifizierung eines Haarbereichsvolumens, in welchem die Haare dargestellt sind, und welches für die geänderte Darstellung geändert werden soll, ermöglichen, beispielsweise indem eine Haarstruktur im dreidimensionalen Modell zusammenhängend dargestellt ist, welche in einer zweidimensionalen Darstellung räumlich getrennt erscheinen kann.
In verschiedenen Ausführungsbeispielen können dem Nutzer Zusatzinformationen, beispielsweise eine Produktempfehlung zum Erzielen des Haarbehandlungsergebnisses und/oder eine Haarpflegeempfehlung, angezeigt werden, beispielsweise mittels einer Anzeigevorrichtung.
In verschiedenen Ausführungsbeispielen können Farbwerte für ein Darstellen des Haarfärbebereichs in einer neuen Haarfarbe mittels eines Verfahrens ermittelt werden, welches Prädiktive Analytik nutzt, um anhand einer Mehrzahl von Anfangsparametern (z.B. Komponenten einer Färberezeptur, ursprüngliche Haarfarbe des Nutzers, Schädigungsgrad des Haars des Nutzers, usw.) ein zu erwartendes Haarfärbeergebnis zu ermitteln.
In verschiedenen Ausführungsbeispielen wird ein Verfahren zur computergestützten Haarbehandlungsberatung bereitgestellt. Das Verfahren kann ein Aufnehmen von mindestens drei digitalen Bildern von Haaren eines Nutzers mittels einer Kamera aufweisen, ein Bilden eines
dreidimensionalen Modells einer Haarfrisur der aufgenommenen Haare, ein Ermitteln eines Haarbereichvolumens, in welchem die Haare abgebildet sind, in dem dreidimensionalen Modell, ein Ermitteln einer neuen Haarfarbe und/oder einer neuen Haarfrisur, und ein Darstellen des Haarbereichvolumens als behandeltes Haarbereichsvolumen in der neuen Haarfarbe und/oder mit der neuen Haarfrisur.
In verschiedenen Ausführungsbeispielen kann das Aufnehmen der mindestens drei digitalen Bilder ein Aufnehmen von zusammengenommen im Wesentlichen der gesamten Haarfrisur des Nutzers aufweisen, wobei jedes der mindestens drei digitalen Bilder einen abgebildeten Bereich aufweist, und
wobei jeder der abgebildeten Bereiche zumindest teilweise überlappt mit den abgebildeten Bereichen der benachbarten digitalen Bilder.
In verschiedenen Ausführungsbeispielen kann das Aufnehmen der mindestens drei digitalen Bilder ein Aufnehmen einer Videosequenz digitaler Bilder aufweisen.
In verschiedenen Ausführungsbeispielen kann das Darstellen des behandelten Haarbereichvolumens ein Darstellen mindestens einer zweidimensionalen Ansicht des behandelten Haarbereichsvolumens aufweisen.
In verschiedenen Ausführungsbeispielen kann das Darstellen des behandelten Haarbereichvolumens ein Darstellen von zwei unterschiedlichen zweidimensionalen Ansichten des behandelten Haarbereichsvolumens aufweisen, derart, dass ein räumlicher Eindruck des behandelten Haarbereichvolumens erzeugt wird.
In verschiedenen Ausführungsbeispielen kann das Ermitteln der neuen Haarfarbe und/oder der neuen Haarfrisur ein Auswählen der neuen Haarfarbe und/oder der neuen Haarfrisur aus einer mittels einer Datenbank bereitgestellten Mehrzahl auswählbarer neuer Haarfarben und/oder Haarfrisuren aufweisen.
In verschiedenen Ausführungsbeispielen kann das Ermitteln der neuen Haarfarbe ein Erfassen eines Haarfärbeprodukts mittels eines Sensors aufweisen.
In verschiedenen Ausführungsbeispielen kann das Verfahren ferner ein Bereitstellen einer Information über mindestens ein Haarbehandlungsprodukt, welches der auswählbaren neuen Haarfarbe und/oder Haarfrisur zugeordnet ist, aufweisen.
In verschiedenen Ausführungsbeispielen kann in jedem der mindestens drei digitalen Bilder ferner ein Körperbereich des Nutzers dargestellt sein, und das Bilden eines dreidimensionalen Modells
einer Haarfrisur der aufgenommenen Haare kann ein Bilden eines dreidimensionalen Modells einer Haarfrisur der aufgenommenen Haare und des Körperbereichs des Nutzers aufweisen.
In verschiedenen Ausführungsbeispielen wird eine Einrichtung zum Ausführen einer computergestützten Haarbehandlungsberatung bereitgestellt. Die Einrichtung kann
mindestens eine Kamera zum Aufnehmen von mindestens drei digitalen Bildern von Haaren eines Nutzers aufweisen, eine Datenverarbeitungsvorrichtung, welche eingerichtet sein kann, aus den mindestens drei digitalen Bildern ein dreidimensionales Modell einer Haarfrisur der aufgenommenen Haare zu ermitteln und in dem dreidimensionalen Modell ein Haarbereichsvolumen, in welchem die Haare dargestellt sind, zu ermitteln, eine Eingabevorrichtung zum Bereitstellen einer neuen Haarfarbe und/oder einer neuen Haarfrisur durch den Nutzer, und eine Anzeigevorrichtung zum Anzeigen des behandelten Haarbereichvolumens.
In verschiedenen Ausführungsbeispielen kann die Anzeigevorrichtung ein Bildschirm sein, der für eine dreidimensionale Darstellung des Haarbereichvolumens eingerichtet ist.
In verschiedenen Ausführungsbeispielen kann die Datenverarbeitungsvorrichtung einen Prozessor aufweisen, der eingerichtet sein kann, ein Programm zum Erstellen des dreidimensionalen Modells und/oder zum Ermitteln des Haarbereichsvolumens auszuführen.
In verschiedenen Ausführungsbeispielen kann die Datenverarbeitungsvorrichtung eine Datenübertragungsvorrichtung aufweisen, wobei die Datenübertragungsvorrichtung eingerichtet ist, die mindestens drei digitalen Bilder zum Ermitteln des dreidimensionalen Modells und/oder das dreidimensionale Modell zum Ermitteln des Haarbereichsvolumens einer externen Datenverarbeitungsvorrichtung zu übermitteln und das dreidimensionale Modell und/oder das Haarbereichsvolumen als Ermittlungsergebnisse von der externen Datenverarbeitungsvorrichtung zu empfangen.
In verschiedenen Ausführungsbeispielen kann die externe Datenverarbeitungsvorrichtung eine Cloud sein.
In verschiedenen Ausführungsbeispielen können die Datenverarbeitungsvorrichtung und die Anzeigevorrichtung Teile einer integrierten Einheit sein.
In verschiedenen Ausführungsbeispielen kann die mindestens eine Kamera Teil der integrierten Einheit sein.
In verschiedenen Ausführungsbeispielen kann die integrierte Einheit eines aufweisen von einem Smartphone, einem Tablet, einem iPod und einem Laptop.
Ausführungsbeispiele der Erfindung sind in den Figuren dargestellt und werden im Folgenden näher erläutert.
Es zeigen
Figur 1 eine Veranschaulichung eines Verfahrens zur computergestützten
Haarbehandlungsberatung gemäß verschiedenen Ausführungsbeispielen;
Figur 2 eine schematische Darstellung einer Einrichtung zum Ausführen einer computergestützten
Haarfarbberatung gemäß verschiedenen Ausführungsbeispielen; und
Figur 3 ein Ablaufdiagramm, welches ein Verfahren zur computergestützten
Haarbehandlungsberatung gemäß verschiedenen Ausführungsbeispielen darstellt.
In der folgenden ausführlichen Beschreibung wird auf die beigefügten Zeichnungen Bezug genommen, die Teil der vorliegenden Anmeldung bilden und in denen zur Veranschaulichung spezifische Ausführungsformen gezeigt sind, in denen die Erfindung ausgeübt werden kann. In dieser Hinsicht wird Richtungsterminologie wie etwa„oben",„unten",„vorne",„hinten",„vorderes", „hinteres", usw. mit Bezug auf die Orientierung der beschriebenen Figur(en) verwendet. Da Komponenten von Ausführungsformen in einer Anzahl verschiedener Orientierungen positioniert werden können, dient die Richtungsterminologie zur Veranschaulichung und ist auf keinerlei Weise einschränkend. Es versteht sich, dass andere Ausführungsformen benutzt und strukturelle oder logische Änderungen vorgenommen werden können, ohne von dem Schutzumfang der vorliegenden Erfindung abzuweichen. Es versteht sich, dass die Merkmale der hierin beschriebenen verschiedenen beispielhaften Ausführungsformen miteinander kombiniert werden können, sofern nicht spezifisch anders angegeben. Die folgende ausführliche Beschreibung ist deshalb nicht in einschränkendem Sinne aufzufassen, und der Schutzumfang der vorliegenden Erfindung wird durch die angefügten Ansprüche definiert.
Unter einem digitalen Bild kann hierin ein Datenpaket verstanden werden, welches von einem Datenverarbeitungssystem als zweidimensionale (flächige) Anordnung von Bildpunkten darstellbar ist, beispielsweise in einem Koordinatensystem, welches eine x-Achse und eine y-Achse aufweist, wobei jedem Bildpunkt zumindest eine Farbinformation zugeordnet ist, welche beispielsweise als Farbe eines Pixels eines Monitors oder eines gedruckten Punktes eines ausgedruckten Bilds darstellbar ist. Dabei kann das digitale Bild beispielsweise ein mit einer Digitalkamera aufgenommenes Foto oder ein Einzelbild einer mit einer digitalen Kamera aufgenommenen Videosequenz (wobei das Verfahren gemäß verschiedenen Ausführungsformen dann
beispielsweise an einer Mehrzahl von Einzelbildern der Videosequenz angewandt werden kann) sein.
Unter einem Haarbereichvolumen kann hierin eine Mehrzahl von Modellpunkten eines dreidimensionalen Modells verstanden werden, welche Haar darstellen und welche eine zusammenhängendes oder aus einer Mehrzahl von Einzelvolumina bestehendes Volumen bilden können.
Unter einer „Farbe" kann hierin ein Zusammenwirken eines Farbtons (d.h. eines spektralen Farbeindrucks, auch als Buntton bezeichnet, was als das verstanden werden kann, was als die „eigentliche Farbe" angesehen wird), einer Farbintensität (d.h. wie intensiv die Farbe erscheint, z.B. verglichen mit einem neutralen Grau, was auch als Sättigung, Farbsättigung, Buntheit, Chromatizität oder Farbtiefe bezeichnet wird) und einer Helligkeit (d.h. wie hell oder dunkel die Farbe erscheint) verstanden werden.
In verschiedenen Ausführungsbeispielen kann die Farbinformation beispielsweise eine Parametrisierung in einem bekannten Farbraum aufweisen, beispielsweise in einem L*a*b*- Farbraum (wobei L* die Helligkeit einer Farbe angibt, a* den Grün- und Rotanteil und b* den Blau- und Gelbanteil der Farbe) in einem RGB-Farbraum durch Farbanteile in Rot, Grün und Blau, in einem CMYK-Farbraum durch Farbanteile in Cyan, Magenta, Gelb und Schwarz, oder in einem beliebigen anderen Farbraum, z.B. CIELUV oder /1/2/3/.
Unter dem Begriff „Farbton" kann hierin, wie oben beschrieben, der spektrale Farbeindruck einer Farbe verstanden werden, unabhängig davon, wie dieser parametrisiert sein kann, beispielsweise als ein Punkt in einem zweidimensionalen Farbraum (z.B. a*b* des L*a*b*-Systems) oder ein Verhältnis von Farbanteilen (wie z.B. beim RGB-Farbraum oder beim CMYK-Farbraum).
In verschiedenen Ausführungsbeispielen kann ein Farbraum, dem die Farbinformation (Haarfarbinformation und Bildfarbinformation) entstammt, so beschaffen sein, dass eine ermittelte oder dargestellte Farbe unabhängig von einem Medium ist, durch welches die Farbe ermittelt oder dargestellt wird (z.B. Bildschirm, Drucker, Scanner, menschliches Auge, usw.). Der Farbraum kann beispielsweise ein L*a*b*-Farbraum sein, die Farbinformation ein beispielsweise mittels a* und b* parametrisierter Farbton. Die einheitliche Darstellung in dem mediumunabhängigen Farbraum ermöglicht es, ein realitätsnahes zu erwartendes Färbeergebnis zu präsentieren.
FIG. 1 zeigt eine Veranschaulichung eines Verfahrens zur computergestützten Haarbehandlungsberatung gemäß verschiedenen Ausführungsbeispielen, und FIG. 2 zeigt eine schematische Darstellung einer Einrichtung 200 zum Ausführen einer computergestützten Haarbehandlungsberatung gemäß verschiedenen Ausführungsbeispielen.
In FIG. 1 ist beispielhaft ein Nutzer 220 zentral positioniert schematisch als von oben betrachtet dargestellt.
In verschiedenen Ausführungsbeispielen können mittels einer Kamera 104, beispielsweise einer Digitalkamera (oder beispielsweise einer, z.B. digitalen, Videokamera, oder auch einer herkömmlichen analogen Kamera, sofern anschließend die Bilder für das Ausführen weiterer Prozesse des Verfahrens digitalisiert bereitgestellt werden) mindestens drei Bilder 102 von Haaren 220H des Nutzers 220 aufgenommen werden. In verschiedenen Ausführungsbeispielen kann die Kamera 104 eine digitale Foto- oder Videokamera eines Smartphones, eines Tablets, eines Laptops o.ä. sein.
In verschiedenen Ausführungsbeispielen können die mindestens drei Bilder 102 derart gestaltet sein, dass auf jedem der Bilder alle Haare 220H des Nutzers 220, welche aus einer jeweiligen Aufnahmerichtung, aus welcher die zugehörige Aufnahme erfolgt, sichtbar sein können, auch auf dem Bild 102 abgebildet sind. Anders ausgedrückt kann es für ein nachfolgend erfolgendes Bilden eines dreidimensionalen Modells nötig sein, dass die Bilder 102 der Haare 220H des Nutzers 220 nicht als (z.B. formatfüllende) Teilbereiche einer Haarfrisur des Nutzers 220 bereitgestellt sind, sondern auf jedem der Bilder 102 die gesamte Haarfrisur, wie sie aus der Aufnahmerichtung des Bildes erscheint, abgebildet ist.
In verschiedenen Ausführungsbeispielen können mittels einer möglichst formatfüllenden Abbildung der Haare 220H des Nutzers 220 auf den mindestens drei Bildern 102 eine hohe Detailgenauigkeit und eine gute Unterscheidung von Strukturen, welche im zu erzeugenden dreidimensionalen Modell einem Haarbereichvolumen zuzuordnen sein können, von Körper- oder Hintergrundbereichen ermöglicht sein.
In verschiedenen Ausführungsbeispielen können die mindestens drei Bilder 102 aus drei unterschiedlichen Aufnahmerichtungen aufgenommen sein. Dabei können die Aufnahmerichtungen derart gewählt sein, dass die mindestens drei digitalen Bilder 102 im Wesentlichen die gesamte Haarfrisur des Nutzers 220 aufweisen.
In verschiedenen Ausführungsbeispielen kann jedes der mindestens drei digitalen Bilder 102 einen abgebildeten Bereich (zumindest der Haarfrisur) aufweisen, und jeder der abgebildeten Bereiche kann zumindest teilweise überlappen mit den abgebildeten Bereichen der benachbarten digitalen Bilder.
Anders ausgedrückt können die Aufnahmerichtungen so gewählt sein, dass jeder Bereich der Haarfrisur des Nutzers 102 auf mindestens einem der mindestens drei Bilder 102 abgebildet ist, und dass jedes der Bilder 102 einen Überlappbereich der abgebildeten Haare 220H zu mindestens einem (typischerweise zwei oder mehr) der anderen Bilder 102 aufweist, so dass für das Erstellen des dreidimensionalen Modells eine relative räumliche Zuordnung der auf den Bildern 102 dargestellten Haare 220H (und ggf. weiterer Strukturen) allein anhand der Bilder 102 ermöglicht ist.
Beispielhaft können, wie in FIG. 1 dargestellt, drei Bilder 102_1 , 102_2, 102_3 genutzt werden, deren Aufnahmerichtungen so gewählt sind, dass die drei Bilder 102_1 , 102_2, 102_3 zusammen die gesamte Frisur des Nutzers 220 abbilden und jeweilige abgebildete Bereiche der Haare 220H zumindest zweien der Bilder 102_1 , 102_2, 102_3 gemeinsam sein können. Beispielsweise können die Haare 220H auf einer linken Kopfseite des Nutzers sowohl im Bild 102_1 als auch im Bild 102_2 dargestellt sein, und Haare 220H auf einer rechten Kopfseite des Nutzers 220 können sowohl im Bild 102_1 als auch im Bild 102_3 dargestellt sein. Haare 220H am Hinterkopf des Nutzers können sowohl im Bild 102_2 als auch im Bild 102_2 dargestellt sein.
Demgegenüber kann eine Kombination von beispielsweise den Bildern 102_1 und 102_6 zwar möglicherweise die gesamte Frisur des Nutzers 220 abbilden, allerdings ohne dass Teile des Haares 220H auf beiden Bildern 102_1 , 102_6 dargestellt ist, so dass eine relative räumliche Zuordnung und somit eine Bildung eines dreidimensionalen Modells, zumindest ohne Zusatzinformation, erschwert oder unmöglich sein kann.
In verschiedenen Ausführungsbeispielen kann es bei einer Nutzung von nur drei Bildern 102 optimal sein, wenn ein Winkel zwischen jeweils zwei benachbarten Aufnahmerichtungen der gleiche ist für alle drei Bilder, d.h. wenn die erste Aufnahme aus einer ersten Aufnahmerichtung erfolgt, die zweite Aufnahme aus einer zur ersten Aufnahmerichtung um etwa 120° versetzten Richtung, und die dritte Aufnahme aus einer zur zweiten (und damit auch zur ersten) Aufnahmerichtung um etwa 120° versetzten Richtung (was bei den Bildern 102_1 , 102_2, 102_3 nicht ganz erfüllt ist, dort sind die Winkel etwa 90° zwischen Bild 102_1 und Bild 102_2, 135° zwischen Bild 102_2 und Bild 102_3 und 135° zwischen Bild 102_3 und Bild 102_1 , aber zum einen ist es für das Bilden des 3D-Modells nicht nötig, Idealbedingungen bereitzustellen, solange ausreichende Bedingungen für die Modellbildung bereitgestellt werden, und zum anderen dient FIG. 1 lediglich einer Veranschaulichung des Prinzips).
In verschiedenen Ausführungsbeispielen können mehr als drei Bilder 102 bereitgestellt werden, z.B. vier oder noch mehr Bilder 102 (in FIG. 1 sind beispielhaft acht Bilder 102_1 bis 102_8 dargestellt).
In verschiedenen Ausführungsbeispielen kann eine Mehrzahl von Bildern 102 bereitgestellt werden, bei denen alle Bilder 102 aus unterschiedlichen Aufnahmerichtungen aufgenommen sind, und benachbarte Bilder 102 jeweils einen Winkelabstand von höchstens 30°, z.B. höchstens 20°, z.B.
höchstens 15°, z.B. höchstens 10°, z.B. höchstens 5°, z.B. höchstens 2°, z.B. höchstens aufweisen.
Eine vergleichsweise große Anzahl an Bildern 102 kann beispielsweise bereitgestellt werden, wenn die Bilder 102 mittels eines Videos bereitgestellt werden. Für ein Weiterverwerten zum Erstellen des dreidimensionalen Modells 330 kann das Video zunächst in Einzelbilder zerlegt werden, beispielsweise mittels einer Software wie z.B. die „Direct 3D Outpuf'-Funktion des VLC Media Players.
In verschiedenen Ausführungsbeispielen kann die Software so eingerichtet sein, dass die Einzelbild- Dateien automatisch in eine Software zum Erstellen eines digitalen dreidimensionalen Modells 330 übertragen werden.
Das Video kann in verschiedenen Ausführungsbeispielen erzeugt werden mittels Herumführens einer Videokamera 104 (z.B. eines Smartphones oder eines Tablets) um den Nutzer 220, während eine Videoaufnahme erfolgt. Das Herumführen kann dabei derart erfolgen, dass die Videokamera 104 um 360° um den Nutzer 220 herumgeführt wird, wobei beispielsweise ein relativ konstanter Abstand zum Nutzer 220 eingehalten werden kann.
In verschiedenen Ausführungsbeispielen kann die
(Video-)kamera 104 während des Herumführens um den Nutzer 220 in Schlangenlinien auf- und abbewegt werden, so dass auch Bilder 102 bereitgestellt werden, welche das Haar 220H des Nutzers 220 von schräg unten und/oder schräg oben abbilden, was für ein dreidimensionales Modellieren von Löchern und/oder Hinterschnitten vorteilhaft sein kann.
In verschiedenen Ausführungsbeispielen kann in drei oder mehr, beispielsweise jedem, der mindestens drei digitalen Bilder 102 ferner ein Körperbereich 220K des Nutzers 220 dargestellt sein. Der Körperbereich 220K kann in verschiedenen Ausführungsbeispielen einen Gesichtsbereich 220G aufweisen. Dem Körperbereich 220K können Bereiche zugeordnet sein, die Kleidung des Nutzers 220 aufweisen.
In verschiedenen Ausführungsbeispielen kann in drei oder mehr, beispielsweise jedem, der mindestens drei digitalen Bilder 102 ferner ein sonstiger Bereich 220S dargestellt sein. Der sonstige Bereich 220S kann beispielsweise Gegenstände aufweisen, die weder Frisur noch Kleidung oder Körper des Nutzers 220 aufweisen, aber mit diesem in Verbindung stehen, beispielsweise eine Brille, ein Gegenstand, den der Nutzer 220 trägt, oder ähnliches.
Während des Aufnehmens der mindestens drei digitalen Bilder 102 kann in verschiedenen Ausführungsbeispielen sichergestellt sein, dass der Nutzer mittels einer ausreichend hellen, diffusen
Beleuchtung beleuchtet wird. Ein Auftreten von (starken) Reflexionen auf dem Nutzer 220, beispielsweise durch direkte Sonne, ein Blitzlicht oder eine Lampe, beispielsweise einen (Leucht- )Spot, kann in verschiedenen Ausführungsbeispielen vermieden werden.
Eine geeignete Beleuchtungssituation für das Aufnehmen der mindestens drei Bilder 102, beispielsweise mittels Fotografierens oder Filmens, kann beispielsweise tagsüber draußen im Freien, beispielsweise ohne direkte Sonne, bereitgestellt sein.
In verschiedenen Ausführungsbeispielen kann der Nutzer 220 so positioniert sein, dass er frei im Raum steht, damit er für das Aufnehmen der mindestens drei Bilder 102 von allen Seiten zugänglich sein kann. Die Bilder (z.B. Digitalfotos) oder das Video können in verschiedenen Ausführungsbeispielen von (im Wesentlichen) allen Seiten, gemacht werden, d.h. im Wesentlichen alle Winkel abgedeckt werden und dabei auf eine ausreichende Überlappung der abgebildeten Bereiche bei benachbarten Bildern geachtet werden.
Dabei kann der Nutzer 220 in verschiedenen Ausführungsbeispielen so positioniert sein, dass in jedem der mindestens drei Bilder 102 der Nutzer 220 vor einem einfach strukturierten Hintergrund dargestellt ist, beispielsweise einer Straße, einer Hauswand, einer Zimmerwand, einem Rasen oder ähnlichem. In verschiedenen Ausführungsbeispielen kann darauf geachtet werden, dass im Hintergrund keine bewegten Objekte abgebildet sind.
In verschiedenen Ausführungsbeispielen kann das Verfahren zur computergestützten Haarbehandlungsberatung ein Bilden eines dreidimensionalen Modells 330 einer Haarfrisur der aufgenommenen Haare 220H aufweisen. In FIG. 1 ist der Haarfrisurbereich des dreidimensionalen Modells 330 mit 330F bezeichnet. Um zu verdeutlichen, dass die zwangsläufig hierin zweidimensionale Darstellung des dreidimensionalen Modells 330 eigentlich etwas Dreidimensionales darstellt, sind in den Abbildungen auf den Seiten FIG. 1 - Seite 2/3 und FIG. 1 - Seite 3/3 Relieflinien 332 eingetragen.
In verschiedenen Ausführungsbeispielen kann das dreidimensionale Modell 330 nur die Frisur des Nutzers 220 aufweisen, wobei die Frisur in verschiedenen Ausführungsbeispielen nur die Haare 220H aufweisen kann und in anderen Ausführungsbeispielen zusätzlich zu den Haaren 220H auch frisurgestaltende Elemente (nicht dargestellt) aufweisen kann, beispielsweise Haarspangen, Haarreife, Zopfgummis oder ähnliches. Die frisurgestaltenden Elemente können zwar Teil der Frisur sein, jedoch nicht Teil des Haarbereichvolumens 330H, so dass sie beispielsweise bei einem Umfärben der Haare nicht mit umgefärbt werden.
In verschiedenen Ausführungsbeispielen kann das Bilden des dreidimensionalen Modells einer Haarfrisur der aufgenommenen Haare 220H ein Bilden eines dreidimensionalen Modells 330 einer
Haarfrisur der aufgenommenen Haare 220H und des Körperbereichs 220K des Nutzers 220 aufweisen. In verschiedenen Ausführungsbeispielen kann das Bilden des dreidimensionalen Modells einer Haarfrisur der aufgenommenen Haare 220H ein Bilden eines dreidimensionalen Modells 330 einer Haarfrisur der aufgenommenen Haare 220H, des Körperbereichs 220K des Nutzers 220 und eines sonstigen Bereichs 220S aufweisen.
Das Bilden des dreidimensionalen Modells 330 kann in verschiedenen Ausführungsbeispielen auf herkömmliche Weise ausgeführt werden, beispielsweise unter Verwendung einer herkömmlichen Software, beispielsweise mittels einer Software oder App, welche z.B. zusammen mit der Kamera 104 bereitgestellt ist oder wird, oder jeder anderen Software, die geeignet ist, aus den mindestens drei Digitalfotos 102 das dreidimensionale Modell 330 zu erstellen. Beispielsweise kann die Software/ App Autodesk® 123D® Catch genutzt werden zum Erstellen des dreidimensionalen Modells 330.
In verschiedenen Ausführungsbeispielen kann eine hohe Anzahl von Fotos/Video-Einzelbildern mit einem hohen Überlappungsgrad, selbst wenn diese eine mäßige Qualität aufweisen (z.B. 3200 x 2400 Pixel), ein besseres Ergebnis liefern als eine geringere Anzahl von Fotos/Video-Einzelbildern mit einer hohen Qualität (z.B. einer höheren Auflösung).
In verschiedenen Ausführungsbeispielen kann die Qualität des dreidimensionalen Modells 330 abhängig sein davon, was die Technik auf dem aktuellen Stand bereitstellen kann, beispielsweise hinsichtlich einer verwendeten Vorrichtung zum Aufnehmen der Bilder und in Bezug auf die Bildauflösung.
In verschiedenen Ausführungsbeispielen können das Bilden des dreidimensionalen Modells einer Haarfrisur der aufgenommenen Haare 220H des Nutzers 220 und/oder ein Ermitteln eines Haarbereichvolumens 330H, in welchem die Haare 220H abgebildet sind, welches weiter unten beschrieben ist, und/oder ein Darstellen des Haarbereichvolumens als behandeltes Haarbereichsvolumen B330H in der neuen Haarfarbe und/oder mit der neuen Haarfrisur mittels einer Datenverarbeitungsvorrichtung 106, beispielsweise wie unten beschrieben, vorgenommen werden.
Die Datenverarbeitungsvorrichtung 106 kann in verschiedenen Ausführungsbeispielen einen Computer, ein Smartphone, ein Tablet, oder jede andere Datenverarbeitungsvorrichtung 106 aufweisen, welche geeignet ist, das Verfahren zur computergestützten Haarbehandlungsberatung gemäß verschiedenen Ausführungsbeispielen entweder selbst auszuführen oder das Ausführen, beispielsweise mittels einer Cloud, zu initiieren. Vereinfachend wird die Datenverarbeitungsvorrichtung 106 hierin mitunter auch als Computer 106 bezeichnet.
Die Einrichtung 200 zum Ausführen der computergestützten Haarfarbberatung kann in verschiedenen Ausführungsbeispielen eine erste Datenverbindung 1 12 zwischen dem Computer 106 und der Kamera 104 aufweisen. Mittels der ersten Datenverbindung 1 12 können Daten vom Computer 106 an die Kamera 104 übermittelt werden, beispielsweise für eine, z.B. herkömmliche, Softwaresteuerung der Kamera 104. Ferner können mittels der ersten Datenverbindung 1 12 weitere/andere Daten, beispielsweise die von der Kamera 104 aufgenommenen digitalen Bilder 102, an den Computer 106 übertragen werden.
Die Datenverarbeitungsvorrichtung 106 kann in verschiedenen Ausführungsbeispielen eine mit der Kamera integriert gebildete Datenverarbeitungsvorrichtung aufweisen, beispielsweise ein Smartphone, ein Tablet, einen iPod, einen Laptop oder ähnliches. In verschiedenen Ausführungsbeispielen kann die Datenverarbeitungsvorrichtung eine von der Kamera 104 getrennte Vorrichtung sein, welcher die mindestens drei digitalen Bilder 102 oder das dreidimensionale Modell bereitgestellt werden, beispielsweise mittels einer kabelgebundenen oder kabellosen Datenübertragung, z.B. mittels WLAN, Bluetooth oder ähnlichem. In verschiedenen Ausführungsbeispielen kann die Datenverarbeitungsvorrichtung eine Cloud sein oder aufweisen.
In verschiedenen Ausführungsbeispielen kann die von der Kamera 104 getrennte Datenverarbeitungsvorrichtung, insbesondere die Cloud, eine leistungsfähigere Datenverarbeitung bereitstellen als z.B. ein Smartphone oder ein Tablet.
In verschiedenen Ausführungsbeispielen kann das Verfahren zur computergestützten Haarbehandlungsberatung ein Ermitteln eines Haarbereichvolumens 330H, in welchem die Haare 220H abgebildet sind, in dem dreidimensionalen Modell 330 aufweisen. Anders ausgedrückt kann anhand des dreidimensionalen Modells 330, welches eine Mehrzahl von Volumenelementen aufweisen kann, ermittelt werden, welche Volumenelemente der Mehrzahl von Volumenelementen die Haare 220H darstellen (anders ausgedrückt: den Haaren 220H zugeordnet sind).
Das Ermitteln des Haarbereichvolumens 330H kann in verschiedenen Ausführungsbeispielen im Wesentlichen analog zu einem herkömmlichen Verfahren zum Ermitteln einer Haarbereichfläche in einem zweidimensionalen Bild ausgeführt werden, beispielsweise mittels Erkennens von Kantenverläufen, welche ein Ermitteln eines Verlaufs der Haare 220H, z.B. von Haarsträhnen/Locken, ermöglichen können, mittels Untersuchens einer Verteilung von Farben in dem Modell und Zuordnens einer Farbe oder eines Farbbereichs zu dem dargestellten Haar 220H, mittels Untersuchens der modellierten Struktur hinsichtlich typischer Merkmale, wie beispielsweise körperlicher Merkmale wie Augen, Nase, Mund, usw. und einer relativen erwarteten Anordnung von Haaren 220H bezüglich der körperlichen Merkmale, und/oder weiterer bekannter und/oder zweckdienlicher Verfahren zum Erkennen, welcher Teil des modellierten Volumens das Haarbereichvolumen 330H bildet.
In verschiedenen Ausführungsbeispielen können zwei oder mehr der genannten Verfahren gleichzeitig und/oder sequenziell angewendet werden. Beispielsweise können mittels der Kantenverlauferkennung Haarsträhnen und/oder Locken identifiziert werden, eine Farbe von mindestens einem der Mehrzahl von Volumenelementen, die der Haarsträhne und/oder der Locke zugeordnet ist, kann ermittelt werden, und alle oder im Wesentlichen alle Volumenelemente, welche diese oder eine ähnliche Farbe aufweisen, können dem Haarbereichvolumen 330H zugeordnet werden.
Das Haarbereichvolumen 330H kann in verschiedenen Ausführungsbeispielen ein zusammenhängendes Volumen 330H aufweisen. In verschiedenen anderen Ausführungsbeispielen kann das Haarbereichvolumen 330H zwei oder mehr räumlich voneinander getrennte Volumina aufweisen.
In verschiedenen Ausführungsbeispielen kann das Ermitteln des Haarbereichvolumens 330H in dem dreidimensionalen Modell 330 gegenüber einem Ermitteln einer Haarbereichfläche in einem zweidimensionalen Bild dahingehend vorteilhaft sein, dass Haarstrukturen, beispielsweise Strähnen und/oder Locken, welche in einem zweidimensionalen Bild als getrennte, z.B. zusammenhanglose Bildbereiche, erscheinen könnten, in dem dreidimensionalen Modell als zusammenhängende Teile des Haarbereichvolumens 330H erkannt werden können.
In verschiedenen Ausführungsbeispielen kann das Verfahren zur computergestützten Haarbehandlungsberatung ein Ermitteln einer neuen Haarfarbe und/oder einer neuen Haarfrisur aufweisen.
Die Einrichtung 200 zum Ausführen der computergestützten Haarfarbberatung kann in verschiedenen Ausführungsbeispielen eine Datenbank 108 aufweisen. Die Datenbank 108 kann Haarbehandlungsprodukte-Daten aufweisen, mit einer Mehrzahl von Haarbehandlungsprodukten, welchen jeweils beispielsweise eine Haarfarbe oder eine Fähigkeit, eine Haarform zu ändern (also beispielsweise, ob das Produkt zum Locken und/oder Glätten des Haars geeignet ist), ein Produktname, ein Barcode, ein QR-Code und weitere Informationen wie z.B. eine Grauabdeckung, eine chemische Zusammensetzung, usw., zugeordnet sein können, und/oder Haarbehandlungsergebnisdaten, welche beispielsweise (z.B. mittels eines Haarschnitts und/oder einer Haarumformungsbehandlung) erzielbare Frisuren aufweisen kann. Ferner kann die Datenbank beispielsweise Kundendaten aufweisen, welche für eine Mehrzahl von Kunden bereits verwendete und/oder gespeicherte Haarbehandlungsprodukte aufweist, beispielsweise Haarfärbeprodukte oder Haarform-Änderungsprodukte.
Mittels einer Datenverbindung 1 16 zwischen der Datenbank 108 und der Datenverarbeitungsvorrichtung 106 können, beispielsweise auf herkömmliche Weise, Daten zwischen dem der Datenverarbeitungsvorrichtung 106 und der Datenbank 108 ausgetauscht werden. In verschiedenen Ausführungsbeispielen kann die Datenbank 108 ein Teil des Computers 106 sein, beispielsweise kann die Datenbank 108 in einem Datenspeicher der Datenverarbeitungsvorrichtung 106 gespeichert sein. In dem Fall kann die dritte Datenverbindung 1 16 eine Verbindung zwischen dem Datenspeicher und beispielsweise einem Prozessor des Computers 106 sein. In verschiedenen Ausführungsbeispielen kann die Datenbank 108 eine externe Datenbank sein, welche beispielsweise in einer Cloud abgelegt sein kann.
Mittels der dritten Datenverbindung 1 16 können dem Computer 106 von der Datenbank 108 die gespeicherten Daten ganz oder teilweise bereitgestellt werden, und/oder beispielsweise der Datenbank 108 eine Anfrage vom Computer 106 übermittelt werden.
In verschiedenen Ausführungsbeispielen kann das Ermitteln einer neuen Haarfarbe und/oder einer neuen Haarfrisur, welches in FIG. 2 als symbolische Eingabe mit dem Bezugszeichen 1 10 getrennt visualisiert ist, obwohl, wie unten beschrieben, eine Anzeigevorrichtung 444, die Kamera 104 und/oder andere/weitere Eingabevorrichtungen genutzt werden können, ein Bereitstellen (beispielsweise mittels der Datenbank 108) eines Auswahlmenüs von wählbaren Haarfarben und/oder Frisuren mittels einer Anzeigevorrichtung 444 und ein Auswählen der neuen Haarfarbe und/oder der neuen Haarfrisur aus dem bereitgestellten Haarfrisur aufweisen. Dabei kann in verschiedenen Ausführungsbeispielen der Nutzer 220 die Auswahl mittels einer Eingabevorrichtung, beispielsweise mittels eines berührungesempfindlichen Bildschirms der Anzeigevorrichtung, mittels einer Maus, mittels einer Tastatur, mittels eines Mikrofons o.ä. treffen.
In verschiedenen Ausführungsbeispielen kann bei dem Bereitstellen des Auswahlmenüs eine Grundhaarfarbe und/oder eine Grundfrisur, d.h. eine Haarfarbe und/oder eine Frisur des Nutzers 220 vor der Haarbehandlung, einbezogen werden in die zur Auswahl stehenden Haarfarben und/oder Frisuren. Beispielsweise können nur solche Frisuren bereitgestellt werden, welche mittels Umformens und/oder Kürzens der Haare 220H des Nutzers 220 erzielbar sind.
In verschiedenen Ausführungsbeispielen kann die Kamera 104 eingerichtet sein, für das Ermitteln der neuen Haarfarbe ein Haarfärbemittel zu ermitteln, beispielsweise anhand einer Verkaufsverpackung. Die Kamera 104 kann beispielsweise einen 1 -dimensionalen oder 2- dimensionalen Barcode, z.B. einen QR-Code, aufnehmen, welcher dem Haarfärbemittel zugeordnet sein kann.
Alternativ oder zusätzlich kann eine Einrichtung zum Ausführen der computergestützten Haarbehandlungsberatung gemäß verschiedenen Ausführungsbeispielen einen Sensor zum
Erfassen des Haarfärbemittels aufweisen, beispielsweise eine weitere Kamera, einen Barcode- Scanner, einen QR-Code-Scanner oder einen RFID-Chip-Sensor.
In verschiedenen Ausführungsbeispielen kann das Verfahren zur computergestützten Haarbehandlungsberatung ein Darstellen des Haarbereichvolumens 330H als behandeltes Haarbereichsvolumen B330H in der neuen Haarfarbe und/oder mit der neuen Haarfrisur aufweisen. Dies ist in FIG. 1 auf Seite 3/3 dargestellt: links oben eine neue Haarfarbe, rechts oben eine neue Frisur, und unten eine neue Frisur mit einer neuen Haarfarbe.
In verschiedenen Ausführungsbeispielen kann zusammen mit dem behandelten Haarbereichvolumen B330H der modellierte Körperbereich 330K (beispielsweise der Gesichtsbereich 330G) und ggf. der modellierte sonstige Bereich 330S dargestellt werden. Dadurch kann es dem Nutzer 220 erleichtert oder ermöglicht werden, eine Gesamtwirkung des behandelten (neu gefärbten und/oder neu frisierten, z.B. geschnittenen) Haars auf sein Erscheinungsbild abzuschätzen.
In verschiedenen Ausführungsbeispielen kann bei einem Auswählen der neuen Haarfarbe durch den Nutzer 220 das behandelte Haarbereichsvolumen B330H ohne Weiteres in der neuen Haarfarbe eingefärbt dargestellt werden.
In verschiedenen Ausführungsbeispielen können für das Darstellen des dreidimensionalen Modells 330 fiktive Lichtquellen angenommen werden, und anhand dessen berechnete Lichtreflexe und Schattenwürfe 334 auf dem behandelten Haarbereichvolumen B330H (und ggf. allgemein auf dem dreidimensionalen Modell) dargestellt werden, was zu einer sehr realitätsnahen Darstellung des behandelten Haars 220H des Nutzers 220 und einem realistischen Gesamteindruck führt, was eine Entscheidungsfindung beim Nutzer 220 erleichtert.
In verschiedenen Ausführungsbeispielen kann das Darstellen des behandelten Haarbereichvolumens B330H ein Darstellen mindestens einer zweidimensionalen Ansicht des behandelten Haarbereichsvolumens B330H aufweisen.
Das Darstellen des behandelten Haarbereichvolumens B330H (und ggf. des restlichen dreidimensionalen Modells 330, z.B. des Körper- (z.B. Gesichts-)Bereichs 330K (330G) kann in verschiedenen Ausführungsbeispielen auf im Wesentlichen bekannte Weise erfolgen, beispielsweise mittels einer Anzeigevorrichtung 444, z.B. eines Bildschirms.
Das darzustellende dreidimensionale Modell 330 und/oder die darzustellende zweidimensionale Ansicht des Modells mit dem behandelten Haarbereichvolumen B330H kann mittels der Datenverarbeitungsvorrichtung 106, die das Modell erzeugt und die Veränderung des
Haarbereichvolumens B330H vorgenommen hat, der Anzeigevorrichtung 444 bereitgestellt sein bzw. werden. In verschiedenen Ausführungsbeispielen können die Datenverarbeitungsvorrichtung 106 und die Anzeigevorrichtung 444 Teile einer integrierten Vorrichtung oder Einrichtung, beispielsweise eines Smartphones, eines Tablets, eines Laptops o.ä., sein. In verschiedenen Ausführungsbeispielen kann das dreidimensionale Modell 330 und/oder die darzustellende Ansicht der Anzeigevorrichtung 444 mittels einer Datenübertragung 1 18, beispielsweise kabelgebunden oder kabellos, bereitgestellt sein bzw. werden.
Die Anzeigevorrichtung 444 kann in verschiedenen Ausführungsbeispielen eine für eine Darstellung zweidimensionaler Ansichten eingerichtete Anzeigevorrichtung 444 sein oder eine solche aufweisen. Mittels einer voreingestellten Abfolge von Ansichten und/oder mittels einer Eingabe, z.B. mittels eines berührungsempfindlichen Bildschirms der Anzeigevorrichtung 444, mittels einer Maus, Tastatur, Joystick oder ähnlichem, kann der Winkel, und welchem das behandelte Haarbereichvolumen B330H angezeigt wird, geändert werden, beispielsweise auf übliche Weise, so dass eine 360°-Rundumansicht des dreidimensionalen Modells 330 mit der geänderten Haarfarbe und/oder der geänderten Frisur ermöglicht ist.
In verschiedenen Ausführungsbeispielen kann die Darstellung beispielsweise als eine dreidimensionale Darstellung des Modells 330 der gefärbten und/oder anders geformten Haare 220H erfolgen, beispielsweise auf bekannte Weise, beispielsweise, indem zwei unterschiedliche Ansichten (beispielsweise zweidimensionale Ansichten, welche dem entsprechen können, was ein Betrachter des realen dreidimensionalen Modells mit jeweils einem Auge aufnehmen würde) des dreidimensionalen Modells 330 der gefärbten und/oder anders geformten Haare, d.h. des behandelten Haarbereichvolumens B330H und ggf. weiterer Bereiche des Modells 330, jeweils einem Auge eines Betrachters, z.B. des Nutzers 220, bereitgestellt werden. Eine Zuordnung jeweils eines der Bilder zu einem Auge des Betrachters kann auf herkömmliche Weise, beispielsweise mittels als in unterschiedlich polarisiertem Licht bereitgestellte Bilder in Verbindung mit unterschiedlichen Polfilter für beide Augen, mittels einer Virtual-Reality-Brille, oder ähnlichem, derart, dass für den Betrachter ein dreidimensionaler Eindruck des Modells der gefärbten und/oder anders geformten Haare erzeugt wird.
Auch bei der dreidimensionalen Darstellung des dreidimensionalen Modells kann in verschiedenen Ausführungsbeispielen mittels einer voreingestellten Abfolge von Ansichten und/oder mittels einer Eingabe, z.B. mittels eines berührungsempfindlichen Bildschirms der Anzeigevorrichtung 444, mittels einer Maus, Tastatur, Joystick, Mikrofon oder ähnlichem, der Winkel, und welchem das behandelte Haarbereichvolumen B330H angezeigt wird, geändert werden, beispielsweise auf übliche Weise, so dass eine 360°-Rundumansicht des dreidimensionalen Modells 330 mit der geänderten Haarfarbe und/oder der geänderten Frisur ermöglicht ist.
In verschiedenen Ausführungsbeispielen kann die Anzeigevorrichtung 444 ferner für ein Bereitstellen weiterer Informationen genutzt werden, beispielsweise für eine Produktempfehlung zum Erzielen der dargestellten neuen Haarfarbe und/oder der dargestellten neuen Frisur, eine voraussichtliche Behandlungsdauer zum Erzielen des Ergebnisses, Pflegehinweise oder ähnliches. Zusätzlich oder alternativ können diese weiteren Informationen auch mittels Sprachausgabe ausgegeben werden.
In verschiedenen Ausführungsbeispielen kann die Datenverarbeitungsvorrichtung ferner eingerichtet sein, einen Bestellvorgang für das empfohlene Produkt einzuleiten.
FIG. 3 zeigt ein Ablaufdiagramm 300, welches ein Verfahren zur computergestützten Haarbehandlungsberatung gemäß verschiedenen Ausführungsbeispielen darstellt.
Das Verfahren kann ein Aufnehmen von mindestens drei digitalen Bildern von Haaren eines Nutzers mittels einer Kamera aufweisen (in 310), ein Bilden eines dreidimensionalen Modells einer Haarfrisur der aufgenommenen Haare (in 320), ein Ermitteln eines Haarbereichvolumens, in welchem die Haare abgebildet sind, in dem dreidimensionalen Modell (in 330), ein Ermitteln einer neuen Haarfarbe und/oder einer neuen Haarfrisur (in 340), und ein Darstellen des Haarbereichvolumens als behandeltes Haarbereichsvolumen in der neuen Haarfarbe und/oder mit der neuen Haarfrisur (in 350).
Weitere vorteilhafte Ausgestaltungen des Verfahrens ergeben sich aus der Beschreibung der Vorrichtung und umgekehrt.
Claims
1. Verfahren zur computergestützten Haarbehandlungsberatung, aufweisend:
Aufnehmen von mindestens drei digitalen Bildern von Haaren eines Nutzers mittels einer Kamera;
Bilden eines dreidimensionalen Modells einer Haarfrisur der aufgenommenen Haare;
Ermitteln eines Haarbereichvolumens, in welchem die Haare abgebildet sind, in dem dreidimensionalen Modell;
Ermitteln einer neuen Haarfarbe und/oder einer neuen Haarfrisur; und
Darstellen des Haarbereichvolumens als behandeltes Haarbereichsvolumen in der neuen
Haarfarbe und/oder mit der neuen Haarfrisur.
2. Verfahren gemäß Anspruch 1 ,
wobei das Aufnehmen der mindestens drei digitalen Bilder ein Aufnehmen von zusammengenommen im Wesentlichen der gesamten Haarfrisur des Nutzers aufweist, wobei jedes der mindestens drei digitalen Bilder einen abgebildeten Bereich aufweist, und wobei jeder der abgebildeten Bereiche zumindest teilweise überlappt mit den abgebildeten Bereichen der benachbarten digitalen Bilder.
3. Verfahren gemäß Anspruch 1 oder 2,
wobei das Aufnehmen der mindestens drei digitalen Bilder ein Aufnehmen einer Videosequenz digitaler Bilder aufweist.
4. Verfahren gemäß einem der Ansprüche 1 bis 3,
wobei das Darstellen des behandelten Haarbereichvolumens ein Darstellen mindestens einer zweidimensionalen Ansicht des behandelten Haarbereichsvolumens aufweist.
5. Verfahren gemäß einem der Ansprüche 1 bis 3,
wobei das Darstellen des behandelten Haarbereichvolumens ein Darstellen von zwei unterschiedlichen zweidimensionalen Ansichten des behandelten Haarbereichsvolumens aufweist, derart, dass ein räumlicher Eindruck des behandelten Haarbereichvolumens erzeugt wird.
6. Verfahren gemäß einem der Ansprüche 1 bis 5,
wobei das Ermitteln der neuen Haarfarbe und/oder der neuen Haarfrisur ein Auswählen der neuen Haarfarbe und/oder der neuen Haarfrisur aus einer mittels einer Datenbank bereitgestellten Mehrzahl auswählbarer neuer Haarfarben und/oder Haarfrisuren aufweist.
7. Verfahren gemäß einem der Ansprüche 1 bis 6,
wobei das Ermitteln der neuen Haarfarbe ein Erfassen eines Haarfärbeprodukts mittels eines Sensors aufweist.
8. Verfahren gemäß einem der Ansprüche 1 bis 7, ferner aufweisend:
Bereitstellen einer Information über mindestens ein Haarbehandlungsprodukt, welches der auswählbaren neuen Haarfarbe und/oder Haarfrisur zugeordnet ist.
9. Verfahren gemäß einem der Ansprüche 1 bis 8,
wobei in drei oder mehr der mindestens drei digitalen Bilder ferner ein Körperbereich des Nutzers dargestellt ist, und
wobei das Bilden eines dreidimensionalen Modells einer Haarfrisur der aufgenommenen Haare ein Bilden eines dreidimensionalen Modells einer Haarfrisur der aufgenommenen Haare und des Körperbereichs des Nutzers aufweist.
10. Einrichtung zum Ausführen einer computergestützten Haarbehandlungsberatung, aufweisend
mindestens eine Kamera zum Aufnehmen von mindestens drei digitalen Bildern von Haaren eines Nutzers;
eine Datenverarbeitungsvorrichtung, welche eingerichtet ist, aus den mindestens drei digitalen Bildern ein dreidimensionales Modell einer Haarfrisur der aufgenommenen Haare zu ermitteln und in dem dreidimensionalen Modell ein Haarbereichsvolumen, in welchem die Haare dargestellt sind, zu ermitteln;
eine Eingabevorrichtung zum Bereitstellen einer neuen Haarfarbe und/oder einer neuen Haarfrisur durch den Nutzer; und
eine Anzeigevorrichtung zum Anzeigen des behandelten Haarbereichvolumens.
1 1. Einrichtung gemäß Anspruch 10,
wobei die Anzeigevorrichtung ein Bildschirm ist, der für eine dreidimensionale Darstellung des Haarbereichvolumens eingerichtet ist.
12. Einrichtung gemäß einem der Ansprüche 10 oder 1 1 ,
wobei die Datenverarbeitungsvorrichtung einen Prozessor aufweist, der eingerichtet ist, ein Programm zum Erstellen des dreidimensionalen Modells und/oder zum Ermitteln des Haarbereichsvolumens auszuführen.
13. Einrichtung gemäß einem der Ansprüche 10 bis 12,
wobei die Datenverarbeitungsvorrichtung eine Datenübertragungsvorrichtung aufweist, wobei die Datenübertragungsvorrichtung eingerichtet ist, die mindestens drei digitalen Bilder zum Ermitteln des dreidimensionalen Modells und/oder das dreidimensionale Modell zum
Ermitteln des Haarbereichsvolumens einer externen Datenverarbeitungsvorrichtung zu übermitteln und das dreidimensionale Modell und/oder das Haarbereichsvolumen als Ermittlungsergebnisse von der externen Datenverarbeitungsvorrichtung zu empfangen.
14. Einrichtung gemäß Anspruch 13,
wobei die externe Datenverarbeitungsvorrichtung eine Cloud ist.
15. Einrichtung gemäß einem der Ansprüche 10 bis 14,
wobei die Datenverarbeitungsvorrichtung und die Anzeigevorrichtung Teile einer integrierten Einheit sind.
16. Einrichtung gemäß Anspruch 15,
wobei die mindestens eine Kamera Teil der integrierten Einheit ist.
17. Einrichtung gemäß Anspruch 15 oder 16,
wobei die integrierte Einheit eines aufweist von einem Smartphone, einem Tablet, einem iPod und einem Laptop.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102016225677.7A DE102016225677A1 (de) | 2016-12-20 | 2016-12-20 | Verfahren und Einrichtung zur computergestützten Haarbehandlungsberatung |
| DE102016225677.7 | 2016-12-20 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018114455A1 true WO2018114455A1 (de) | 2018-06-28 |
Family
ID=61022277
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2017/082343 Ceased WO2018114455A1 (de) | 2016-12-20 | 2017-12-12 | Verfahren und einrichtung zur computergestützten haarbehandlungsberatung |
Country Status (2)
| Country | Link |
|---|---|
| DE (1) | DE102016225677A1 (de) |
| WO (1) | WO2018114455A1 (de) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112562066A (zh) * | 2020-12-21 | 2021-03-26 | 维沃移动通信有限公司 | 图像重建方法和装置、电子设备 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120075331A1 (en) * | 2010-09-24 | 2012-03-29 | Mallick Satya P | System and method for changing hair color in digital images |
| US20160210602A1 (en) * | 2008-03-21 | 2016-07-21 | Dressbot, Inc. | System and method for collaborative shopping, business and entertainment |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3542958B2 (ja) * | 2000-07-03 | 2004-07-14 | ファイルド株式会社 | ヘアーデザインシステム及びその利用 |
| DE10341084A1 (de) * | 2003-09-05 | 2005-04-07 | Henkel Kgaa | Computersystem und Verfahren zum Verarbeiten einer Vielzahl von digitalen Bildern |
| DE102015217226A1 (de) * | 2015-09-09 | 2017-03-09 | Bitmanagement Software GmbH | Vorrichtung und verfahren zur erzeugung eines modells von einem objekt mit überlagerungsbilddaten in einer virtuellen umgebung |
-
2016
- 2016-12-20 DE DE102016225677.7A patent/DE102016225677A1/de not_active Ceased
-
2017
- 2017-12-12 WO PCT/EP2017/082343 patent/WO2018114455A1/de not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160210602A1 (en) * | 2008-03-21 | 2016-07-21 | Dressbot, Inc. | System and method for collaborative shopping, business and entertainment |
| US20120075331A1 (en) * | 2010-09-24 | 2012-03-29 | Mallick Satya P | System and method for changing hair color in digital images |
Non-Patent Citations (1)
| Title |
|---|
| ANONYMOUS: "3d Scan Anything Using Just a Camera: 17 Steps (with Pictures)", 12 February 2016 (2016-02-12), XP055453715, Retrieved from the Internet <URL:http://www.instructables.com/id/3d-Scan-Anything-Using-Just-a-Camera/> [retrieved on 20180222] * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112562066A (zh) * | 2020-12-21 | 2021-03-26 | 维沃移动通信有限公司 | 图像重建方法和装置、电子设备 |
| CN112562066B (zh) * | 2020-12-21 | 2024-03-22 | 维沃移动通信有限公司 | 图像重建方法和装置、电子设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102016225677A1 (de) | 2018-06-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3201826B1 (de) | Verfahren und datenverarbeitungsvorrichtung zur computergestützten haarfarbberatung | |
| DE60001582T2 (de) | Virtuelles makeover | |
| DE60211789T2 (de) | Verfahren zum Messen volumetrischer Veränderungen an menschlichen Körperteilen | |
| EP1527713B2 (de) | Haarfarbberatung | |
| DE69800839T2 (de) | Verfahren und vorrichtung zur darstellung mindestens eines teils des menschlichen körpers mit einem modifizierten aussehen | |
| DE102017009049A1 (de) | Ermöglichen von Transformationen Skizze-zu-Gemälde | |
| DE102017010210A1 (de) | Bild-Matting mittels tiefem Lernen | |
| DE102015213832A1 (de) | Verfahren und Vorrichtung zum Erzeugen eines künstlichen Bildes | |
| EP3538855B1 (de) | Verfahren und einrichtung zum ermitteln einer farbhomogenität von haaren | |
| EP3669318A1 (de) | Verfahren und vorrichtung zur computergestützten haarbehandlungsberatung | |
| DE102017212176A1 (de) | System und Verfahren zum Ermitteln einer Wirksamkeit einer kosmetischen Hautbehandlung | |
| EP3649459B1 (de) | System zum verwalten von haarzustandsinformation und verfahren zum optimieren eines kosmetischen beratungssystems | |
| CN109584153A (zh) | 修饰眼部的方法、装置和系统 | |
| EP3679351A1 (de) | Verfahren und vorrichtung zum ermitteln eines glanzwerts von haaren | |
| EP3558052B1 (de) | Kamera zur haaranalyse mit kalibiervorrichtung | |
| DE102022208561A1 (de) | Accessoire-erkennung und bestimmung für avatar-registrierung | |
| WO2020064521A1 (de) | Konzept zum aufbereiten von infrarotbildern | |
| EP3491615A1 (de) | Verfahren, einrichtung und datenverarbeitungsvorrichtung zur computergestützten haarfarbberatung | |
| WO2018114434A1 (de) | Ermittlung eines welligkeitswerts von haaren | |
| WO2018114455A1 (de) | Verfahren und einrichtung zur computergestützten haarbehandlungsberatung | |
| EP2790151B1 (de) | Verfahren zur echtzeitfähigen Materialschätzung und zur materialbasierten Bildsegmentierung in elektronischen Bildsequenzen | |
| DE112022004362T5 (de) | Darstellen von flachen oberflächen in punktbasierten darstellungen von physischen umgebungen | |
| DE102016105037A1 (de) | Tabletop-Fotostudio, Verfahren zur Erstellung einer digitalen Repräsentation eines Objekts und/oder zur interaktiven Darstellung eines Objekts | |
| EP1716542B1 (de) | Verfahren und vorrichtung zum ermitteln einer ziel-haarfarbe für eine ursprungs-haarfarbe eines haarbereichs in einem digitalen bild nach erfolgter haarfarbveränderung |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17832925 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17832925 Country of ref document: EP Kind code of ref document: A1 |