System, appliance and method for automated hair processing procedures
11318630 · 2022-05-03
Assignee
Inventors
- Cornelis Johannes ZANDSTEEG (IJSSELMUIDEN, NL)
- Lolke Klaas SALVERDA (BEETSTERZWAAG, NL)
- Roderik De Vries (Eindhoven, NL)
- Geert-Jan DARWINKEL (WINSUM, NL)
Cpc classification
A45D44/005
HUMAN NECESSITIES
International classification
B26B19/38
PERFORMING OPERATIONS; TRANSPORTING
B26B19/20
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The present disclosure relates to an automated grooming appliance (20) for hair processing procedures, the appliance (20) comprising a processing head (58) including a blade set (22) having a processing width (36), a length setting unit (26) that is operatively coupled to the blade set (22), and a control unit (40) that is arranged to operate the length setting unit (26) based on a hairstyle model (90) that correlates position data and hair processing data, wherein the control unit (40) is arranged to adjust a length setting dependent on an actual position and an actual orientation of the blade set (22). The present disclosure further relates to an automated hair processing system (10), to a method of operating an automated grooming appliance (20), and to a corresponding computer program.
Claims
1. An automated grooming appliance for hair processing procedures, the appliance comprising: a processing head including a blade set having a processing width, a length setting unit that is operatively coupled to the blade set, and a control unit that is arranged to operate the length setting unit based on a hairstyle model that correlates position data and hair processing data, wherein the control unit is arranged to adjust a length setting dependent on an actual position and an actual orientation of the blade set, and wherein the control unit is operable to set the length setting unit to a selected value of a number of observed length values provided by the hairstyle model for the actual position and orientation, and for a given width extension of the blade set.
2. The appliance as claimed in claim 1, wherein the hairstyle model involves a hairstyle map that includes a head topology and an assigned hair length setting that represents a model haircut.
3. The appliance as claimed in claim 1, wherein the control unit is operable to set the length setting unit to a selected value of a series of length values provided by the hairstyle model that are distributed along a processing width extension of the blade set.
4. The appliance as claimed in claim 1, wherein the selected value is a maximum value of any observed value.
5. The appliance as claimed in claim 1, wherein the control unit is operable to adjust the length setting based on an evaluation of two or more length values provided by the hairstyle model for the actual position, orientation and processing width extension of the blade set.
6. The appliance as claimed in claim 5, wherein the control unit is arranged to adjust the length setting based on an evaluation of three or more length values, wherein a first length value of the length values is assigned to a first lateral end of the blade set, wherein a second length value of the length values is assigned to a second lateral end of the blade set, wherein a third length value of the length values is assigned to a central portion of the blade set between the first lateral end and the second lateral end, and wherein a maximum value of the first length value, the second length value and the third length value is used to set the length setting unit.
7. The appliance as claimed in claim 1, wherein the control unit is operable to be provided with position information supplied by a position detection unit.
8. The appliance as claimed in claim 7, wherein the control unit is operable to be provided with orientation information supplied by the position detection unit.
9. The appliance as claimed in claim 1, wherein the control unit is operable to be provided with orientation information supplied by an orientation detection unit.
10. The appliance as claimed in claim 9, wherein the orientation information includes absolute orientation information and/or relative orientation information.
11. The appliance as claimed in claim 1, further comprising a hand piece arranged to be moved through hair to cut hair, wherein the processing head is formed at or attached to the hand piece.
12. A use of an appliance as claimed in claim 1 in a hair cutting procedure for processing a length transition region.
13. The appliance as claimed in claim 1, wherein the actual orientation of the blade set is determined by an evaluation of a current movement direction or vector of the appliance.
14. An automated hair processing system, comprising: a grooming appliance as claimed in claim 1, a position detection unit that is arranged to detect and track a position and an orientation of the appliance with respect to a user, wherein the control unit is arranged to correlate position information and orientation information with a present hairstyle model, wherein the length setting is set under consideration of the position and the orientation of the blade set of the appliance with respect to a user to account for a non-constant length provided by the hairstyle model for a current operating zone along the extension of the blade set.
15. A method of operating an automated grooming appliance, comprising the following steps: providing a grooming appliance comprising a processing head including a blade set having a processing width, and a length setting unit that is operatively coupled to the blade set, controlling the length setting unit based on a hairstyle model that correlates position data and hair processing data, wherein the step of controlling involves adjusting a length setting dependent on an actual position and an actual orientation of the blade set, and, setting the length setting unit to a selected value of a number of observed length values provided by the hairstyle model for the actual position and orientation, and for a given width extension of the blade set.
16. The method as claimed in claim 15, further comprising the step of setting the length setting unit to a selected value of a series of length values provided by the hairstyle model that are distributed along a processing width extension of the blade set, wherein the selected value is a maximum value of any observed value.
17. A computer program comprising program code means for causing a computer to carry out the steps of the method as claimed in claim 15 when said computer program is carried out on a computing device.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) These and other aspects of the invention will be apparent from and elucidated with reference to the embodiments described hereinafter. In the following drawings
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION OF THE INVENTION
(11)
(12) A hair length transition region of the hair portion 16 is indicated by 18. Similarly, a fade may be present at the transition between the hair and the neck region, for instance. In some hairstyles, it is desired to have a considerably smooth fade so that no clear and sharp edge between the haired portion 16 and the neck or another head portion is visible.
(13) As already indicated further above, the present disclosure generally relates to grooming, processing and styling human hair and animal hair which involves head hair and body hair.
(14) The system 10 comprises a hair cutting appliance 20 which may also be referred to as automated hair cutting appliance. The appliance 20 is arranged as a hand-held or hand-guided appliance. The appliance 20 may be basically arranged as a hair cutting appliance which is supplemented by additional processing and control capabilities. Generally, the appliance 20 may be grasped by a user and operated so as to cut hair at the subject 12. This may involve moving the appliance 20 through the haired portion 16 at the head portion 14 of the subject 12 and cutting hairs to a desired length.
(15) The appliance 20 may be held and operated by the subject 12 itself (whose haircut is to be processed). In the alternative, the appliance 20 may be operated by another individual. The operator of the hand-held appliance 20 shall be referred to hereinafter as the user.
(16) The appliance 20 comprises a blade set 22 which is not explicitly shown in
(17) Hence, the length setting unit 26 may be controlled and operated so as to control the comb 24 dependent on an actual position of the appliance 20 with respect to the haired portion 16 of the subject 12. Consequently, assuming that an appropriate control based on a hairstyle model involving position data and hair cutting length data is provided, the user may adequately trim and style the subject's 12 hair, even in the absence of professional hairstyling knowledge.
(18) The appliance 20 comprises a housing that defines a hand piece 28. Hence, the appliance 20 may be referred to as hand-held and/or hand-guided appliance.
(19) At a front end of the blade set 22, an effective processing width 36 is present. The processing width 36 defines the range that may be processed in one stroke (push or pull movement) of the appliance 20 through hair.
(20) The system 10 further comprises a position detection unit 30 which may be also referred to as tracking unit or position/orientation detection unit. The position detection unit 30 is indicated in
(21) Further, the position detection unit 30 may be arranged to detect an actual orientation of the appliance 20 with respect to the haired portion 16 or the head portion (scalp) 14 of the subject 12. In this way, not only an actual position of the appliance 20, but also directional information (e.g. directional vector information) may be detected.
(22) Hence, the position detection unit 30 in accordance with this embodiment may be referred to as a combined position and orientation detection unit 30.
(23) In certain embodiments, the orientation information may be obtained in a mediate fashion from previously obtained (historical) data. That is, when a position path of the appliance 20 is tracked and recorded, conclusions regarding an assumed orientation of the appliance 20 may be drawn therefrom. This is based on the insight that the appliance 20 is generally moved in a typical moving/advancing direction that is basically perpendicular to the operating width extension of the blade set of the appliance 20. Hence, when a moving vector is detected, orientation indicative information is provided.
(24) As exemplarily shown in
(25) Further, user feedback units 44, 46 may be provided so as to establish an interaction between the user and the hair cutting appliance 20 via the computing device 40. For instance, the user feedback units may comprise a display or screen 44, and speakers 46. The computing device 40 may further comprise a memory unit 48 which may be arranged to store hairstyle and/or haircut models. Further operational data may be stored in the memory unit 48. In
(26) As will be discussed further below, the hair cutting appliance 20 and the computing device 40 are preferably arranged to exchange data therebetween. This may for instance involve a wireless and/or a cable communication.
(27) There are further embodiments of the system 10 wherein the hair cutting appliance 20 as such provides sufficient computing capacity. However, also if this is the case, providing the computing device 40 may be beneficial for a setup and further configuration operations.
(28)
(29) In
(30) In some embodiments, the position/orientation indicating section 60 is operable to cooperate with a positional reference 32. In
(31) The appliance 20 further comprises a control interface 62 through which data and information may be exchanged. In one embodiment of the system 10, the appliance 20, the position determination unit 30 and the computing device 40 (refer also to
(32) Hence, a sampling unit 74 of the computing device 40 may be supplied with samples which involve the actual position of the appliance 20 with respect to the positional reference 32 and, consequently, with respect to the subject 12. Hence, by moving the appliance 20 along and in close proximity to the head of the subject 12, a virtual data representation of the actual shape thereof may be obtained. In other words, assuming that a certain sampling rate is used, a point cloud, data mash or data set may be generated which represents the shape of at least a part of the head 14.
(33) The computing device 40 as shown in
(34) In case the deviation detection unit 76 detects a significant deviation, for instance a considerable protrusion or depression at the scalp of the subject 12, the model adaption unit 70 may adapt the hairstyle model accordingly so as to ensure the desired overall appearance and accuracy of the haircut.
(35) The computing device 40 of
(36) The arrangement of
(37) Needless to say, remote position sensors as illustrated in
(38)
(39) The hairstyle model 90 involves a scalp or head model 92 describing a model shape of the subject 12, i.e. at the level of the skin or scalp. The hairstyle or haircut model 90 further involves a hair length model 94 which may be also referred to as hair property model. The hair length model 94 involves respective hair length values associated with respective positions at the model 92 representing a skin or scalp contour of the subject 12. The scalp model 92 and the hair length model 94 jointly form the hairstyle model 90. Hence, when performing a hair cutting operation, the position determination unit 30 (
(40)
(41) For illustrative purposes, the haired portion 108 includes an area having short hair 110, an area having long hair 112, and a transition 114 therebetween. For instance, the haired portion 108 may represent a transition between a top portion and a side portion of the head of a user.
(42) A main direction of the transition is indicated by an arrow designated by 116. Along the arrow 116, a change in hair length takes place. Perpendicular to the main direction 116, the respective hair length is basically constant.
(43) Using an automated hair cutting appliance 20 to process the transition 114 is in some respect direction/orientation dependent. When a movement direction 120 that is basically parallel to the direction 116 of the slope or inclination is used to move the appliance 20 through the haired portion 108, then, at each position along the width extension (reference numeral 36 in
(44) By contrast, if the appliance 20 was moved in a movement direction 124 that is not parallel to the main direction 116 of the transition, basically an unsteady, varying cutting length along the processing width 36 of the appliance 20 would be necessary. However, as indicated before, as basically only a constant cutting length may be defined along the processing width 36, care must be taken not to cut the hair in the transition 114 too short.
(45) Hence, when the appliance is moved in the moving direction 124 that is not parallel to the main direction 116 of the transition, it would be beneficial to observe more than only one length value along the processing width 36 of the appliance 20. Otherwise, it may not be totally unlikely that eventually the transition 114 is stepped rather than smooth.
(46) Further reference is made to the exemplary simplified illustrations of
(47) In any of
(48) Similarly, also in
(49) The first value in
(50) In
(51) Similarly, in
(52) In
(53) Further reference is made to
(54) In a further provision step S12, a hairstyle model which may also be referred to as hair length topology model is provided. The hairstyle model correlates a scalp model/head model and an associated hair length model. Hence, information as to which hair length is actually required at a certain region of the head is provided. Hence, the adjustable comb of the appliance may be operated accordingly to define the desired length setting for the respective portion of the head of the user.
(55) To this end, it is required to detect and track the position of the appliance, step S14. In the step S14, further orientation indicative information is detected. This may involve a direct or mediate detection of the orientation of the blade set of the appliance with respect to the user whose hair is to be processed. As indicated above, as the blade set of the appliance generally has a certain width extension, it is beneficial to detect the orientation of the blade set since otherwise transitions, fades and further portions of varying hair lengths are difficult to process. To avoid sharp edges and steps in transition regions, it is proposed to set the current length setting to the greatest length value along the current width 36 of the blade set 22. Hence, cutting any hairs in the observed window too short may be prevented in this way.
(56) In a further step S16, the model data provided in the step S12 and the position/orientation information obtained in the step S14 is correlated. Hence, the currently required length setting may be defined.
(57) Accordingly, the appliance may be operated in an operating step S18. The operating step S18 comprises several sub-steps S20, S22, S24. In the sub-step S20, a plurality of length values along the width extension of the blade set is observed. This may involve, for instance, respective values at or adjacent to a first lateral end and a second lateral end of the blade set. In addition, in some embodiments, at least one length value from a central portion of the blade set width extension may be observed.
(58) In a further sub-step S22, a value from the plurality of values may be selected to set the length setting accordingly. Generally, in major embodiments, the greatest length value among the observed values for the width extension of the blade set is selected. In this way, cutting hairs too short may be prevented.
(59) In the sub-step S24, the length adjustment is operated accordingly. Hence, the motorized adjustment comb may be controlled so as to define the currently required length setting.
(60) While the invention has been illustrated and described in detail in the drawings and foregoing description, such illustration and description are to be considered illustrative or exemplary and not restrictive; the invention is not limited to the disclosed embodiments. Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims.
(61) In the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality. A single element or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
(62) A computer program may be stored/distributed on a suitable medium, such as an optical storage medium or a solid-state medium supplied together with or as part of other hardware, but may also be distributed in other forms, such as via the Internet or other wired or wireless telecommunication systems.
(63) Any reference signs in the claims should not be construed as limiting the scope.