SYSTEM AND METHOD FOR CLASSIFYING FOLLICULAR UNITS

Information

  • Patent Application
  • 20080049992
  • Publication Number
    20080049992
  • Date Filed
    August 25, 2006
    19 years ago
  • Date Published
    February 28, 2008
    18 years ago
Abstract
A system and method for classifying follicular units based on the number of hairs in a follicular unit of interest comprises (i) acquiring a digital image of a body surface having a follicular unit of interest; (ii) selecting a region of interest with the digital image which contains the follicular unit; (iii) segmenting the selected image to produce a binary image wherein the binary image defines a contour of the follicular unit; (iv) calculating an outline profile of the binary image which disregards concavities in the contour; and (v) determining the number of defects in the outline profile to determine the number of hairs in the follicular unit. The system and method may also adjust for hairs which converge beneath the skin and for images which appear as a single wide hair but which are actually multiple hairs.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

The invention is illustrated by way of example and not limitation in the figures of the accompanying drawings, in which like references indicate similar elements, and in which:



FIG. 1 is a print of a digital image of an exemplary section of a human scalp showing a variety of types of follicular units and a selected region of interest.



FIG. 2 is a print of a digital image of a single follicular unit.



FIG. 3 is a print of the digital image of FIG. 2 after the image has been segmented.



FIG. 4 is print of the digital image of FIG. 3 with an exemplary contour of the hairs of the follicular unit depicted with a dashed line.



FIG. 5 is a print of the digital image of FIG. 3 with an exemplary outline profile of the hairs of the follicular unit depicted with a dotted line.



FIG. 6 is a print of the digital image of FIG. 3 showing the defects in the outline profile as compared to the contour of the hairs of the follicular unit.



FIG. 7 is a print of a digital image which has been segmented which depicts hairs which appear to be separate but are actually part of the same follicular unit.



FIG. 8 is a print of a digital image which has been segmented which depicts what appears to be a single wide hair, but is actually two hairs of the same follicular unit.





DETAILED DESCRIPTION OF THE ILLUSTRATED EMBODIMENTS

Referring first to FIG. 1, the system and method for classifying follicular units according to the present invention generally begins with acquiring a digital image 10 of a body surface 11 using one or more digital cameras. The photo of FIG. 1 is an image of a section of human scalp 11, but it is understood that the body surface could be any area of any body having hair. The digital image 10 shows a variety of types of follicular units (FU) on the scalp 11, including a single hair (F1) follicular unit 15, a two hair (F2) follicular unit 13, and a three hair (F3) follicular unit 17.


The digital image 10 may be acquired using one or more digital cameras of an automated hair transplantation system, such as the cameras described in the hair transplantation system of U.S. patent application Ser. No. 11/380,907, which is incorporated by reference herein in its entirety. The image from just one of the cameras can be used to produce the digital image 10. Alternatively, the process for obtaining the digital image 10 may be acquired by a more involved process which aligns the camera(s) to improve the image used to classify a follicular unit of interest. In this process, a first camera and a second camera are used. The cameras are arranged and configured to obtain stereo images of a body surface at which they cameras are directed. The cameras are first positioned to be directed at the body surface in an area known to have hair. A first digital image is acquired from the first camera and a follicular unit (FU) of interest is selected from within the first digital image. A second digital image of about the same region of the body surface as the first camera (except from a slightly different angle as provided by stereo cameras) is acquired from the second camera and the same FU of interest is selected from within the second digital image. The FU of interest can be selected in the digital images by an operator of the system or automatically by the system using a selection algorithm. The transplantation system is now able to track the FU of interest within the first and second digital images from the first and second cameras. The tracking procedure can be used to adjust for movement of the body surface and movement of the cameras when they are aligned to acquire the digital image(s) used for classifying the FU. Next, the first and second cameras are moved and oriented to be aligned with the general orientation of the hair of the FU. As the cameras are moved, additional digital images may be acquired and processed by the system in order to track the FU of interest. By aligning the cameras with the hair of the FU, a better digital image for classifying the FU can be acquired. With the cameras in the desired alignment, the cameras acquire the digital images to be used in the next steps of the method of classifying a follicular unit.


After the digital image 10 is acquired, a region of interest 19 which is known to contain the FU 13 of interest (the FU to be classified) is selected. The region of interest 19 may be selected by an operator or the selection may be automated by the system. Turning to FIG. 2, the region of interest 19 is shown as a grayscale of the hairs 31 and 33 of the FU 13. This grayscale digital image of the region of interest 19 is then segmented using well-known digital image processing techniques to produce a binary image of the FU 13. FIG. 3 shows binary image of the digital image of FIG. 2 after it has been segmented.


The outer perimeter of the hairs 31 and 33 of the binary image defines a contour 35 the FU 13. A demonstrative representation of the contour 35 is shown as a dashed line 35 in FIG. 4. In the method of the present invention, a contour 35 may be calculated around the perimeter of the binary image of the hairs 31 and 35, or the pixels making up the outer perimeter of the binary image may be used. As clearly shown in FIG. 4, the contour 35 for an FU having two hairs looks like a block lettered “V”.


Next, an outline profile 37 of the binary image of the FU 15 is calculated. The outline profile 37 is an outline of the geometry of the image with concavities removed. In the present example using the binary image of FU 15 as depicted in FIGS. 3-5, the concavity which will be removed is the space between the two legs of the V-shape. Thus, the calculated outline profile 37 of the binary image of the FU 15 will be a line around the shape having a generally triangular shape as demonstratively represented by the dotted line 37 in FIG. 5. The outline profile may be calculated using any suitable algorithm as known by those of ordinary skill in the art. For example, the outline profile 37 may be determined by calculating a convex hull using well-known image processing techniques.


The outline profile 37 is then compared to the contour 35 to determine the number of concavities that were removed. The concavities that are removed in producing the outline profile are commonly called “defects” in the outline profile. A schematic representation of the step of comparing the outline profile 37 to the contour 35 is shown in FIG. 6. As can be seen in FIG. 6, there is a single defect 39 in the image of FU 15 which is shown as the hatched area.


The number of defects can then be used to calculate the number of hairs in the follicular unit and thereby classify the follicular unit. It can be seen by the geometry of one or more hairs emanating from a single point that the number of hairs will be equal to one more than the number of defects. So, for a single hair FU there will be no defects so the FU will be an F1. For an FU with two hairs, there will be one defect between the two hairs so the FU will be an F2. For an FU with three hairs there will be two defects, one between the first and second hairs and another between the second and third hairs, so the FU will be an F3. And so on for follicular units having 4 or more hairs.


In some cases, the hairs of a single follicular unit may converge below the surface of the skin such that the binary image appears to have two separate hairs as shown in the example of FIG. 7. It is also possible that the hairs of a single follicular unit could appear as an F2 with two hairs emanating from a single point with a third hair slightly spaced apart, or similar situations. However, it is known that if what appears to be a separate hair is very close to another hair, it is likely that the hairs belong to the same follicular unit. This knowledge may be used to adjust the classification of the follicular unit to adjust for this situation. Therefore, to perform this adjustment, the distance between the hairs is determined using the digital image. Assuming that the hair 33 in FIG. 7 is a hair of the FU 15 of interest and hair 35 is a stray hair, then the method determines whether these hairs are part of the same follicular unit. First, the distance between the hairs 33 and 35 is calculated using the digital image. If the stray hair 35 is within a set maximum distance from the hair 33 of the FU 15 of interest, then it is assumed that the stray hair 35 is a part of the FU 15. The maximum distance between hairs which appear to be separate but are actually in the same follicular unit is about 0.5 mm, or 0.7 mm or 0.3 mm, or a distance determined based on the physical characteristics of the patient or a sampling of patients. Thus, the FU 15 is classified as having the single hair 33 plus the hair 35 resulting in a classification as an F2.


The method of adjusting for separate hairs in very close proximity (“proximity method”) can be used in conjunction with the “defect” method described above. For instance, the defect method could be performed first and then the proximity method could be performed, or vice versa.


Depending on the orientation of the camera(s) used to acquire the digital image of the region of interest 19, it is possible that an image appearing as a single hair could be two or more hairs whose images overlap from the angle of the camera. An example of this situation is depicted in FIG. 8. FIG. 8 is a print of a digital image which depicts an object that appears to be a single wide hair, but is actually two hairs of the same follicular unit 15. To account for this situation in the classification of the FU 15, the width of each object 33 representing a hair in the FU 15 is determine using the digital image. Then, it is determined whether the width of each object 33 representing a hair exceeds a maximum expected width for a single hair. A single hair is known to have a width of between about 50 microns (“um”) and 100 um, with an average of about 75 um.


Then, the step of classifying a follicular unit can also be based on a determination whether the width of an object representing a hair exceeds the maximum expected width. For example, if the width is between 1½ and 2 times the expected width, then the step of classifying will approximate such object as being two hairs. A similar approximation can be done for 3, 4 or 5 hairs. This “width adjustment method” can be done in conjunction with either or both the defect method and the proximity method described above, and in any order.


Any or all of the systems and methods for classifying a follicular unit as described herein may be used in conjunction with the system and method of harvesting and transplanting hair as described in U.S. patent application Ser. No. 11/380,903 and U.S. patent application Ser. No. 11/380,907.


The foregoing illustrated and described embodiments of the invention are susceptible to various modifications and alternative forms, and it should be understood that the invention generally, as well as the specific embodiments described herein, are not limited to the particular forms or methods disclosed, but to the contrary cover all modifications, equivalents and alternatives falling within the scope of the appended claims. By way of non-limiting example, it will be appreciated by those skilled in the art that the invention is not limited to the use of a robotic system including a robotic arm, and that other automated and semi-automated systems may be utilized. Moreover, the system and method of classifying follicular units of the present invention can be a separate system used along with a separate automated transplantation system or even with a manual transplantation procedure.

Claims
  • 1-16. (canceled)
  • 17. A method of classifying a follicular unit (FU) based on a number of hairs emanating from the FU, comprising: acquiring an image of a body surface containing an FU;processing the image to produce a segmented image of the FU;calculating a contour of the segmented image of the FU;calculating an outline profile of the segmented image which disregards concavities in the contour of the segmented image of the FU;determining the number of defects in the outline profile; andclassifying the FU at least partially based on the number of determined defects.
  • 18. The method of claim 17, wherein calculating an outline profile comprises calculating a convex hull contour.
  • 19. The method of claim 17, wherein classifying the FU comprises classifying the FU as either a single hair FU or a multiple hair FU.
  • 20. The method of claim 17, wherein in classifying the FU, a number of hairs emanating from the FU equals the determined number of defects in the outline profile plus one.
  • 21. The method of claim 17, wherein the acquired image is a digital image.
  • 22. The method of claim 17, wherein acquiring the image comprises: positioning a first camera and a second camera to be directed at the body surface, said cameras configured to provide stereo images;obtaining a first image from said first camera and selecting an FU within said first image;obtaining a second image from said second camera and selecting the same FU within said second image;tracking said FU within said first and second images;aligning said first and second cameras with an orientation of a hair of said FU; andacquiring the image of said FU with said first and second cameras aligned with the orientation of said hair.
  • 23. The method of claim 17, further comprising: selecting a region of interest in close proximity to the FU;determining if the region of interest contains an image of a separate hair which is not a contiguous part of the contour of the FU; anddetermining whether the separate hair is within a maximum distance from one or more hairs defining the contour of the FU,wherein classifying the FU is additionally based on the whether the separate hair is determined to be within a maximum distance from the hair(s) defining the contour of the FU.
  • 24. The method of claim 23, wherein the FU is classified as including each separate hair located within the maximum distance from the hair(s) defining the contour of the FU.
  • 25. The method of claim 17, further comprising determining the width of each object representing a hair in the FU, wherein classifying the FU is additionally based on a comparison of said width of each object representing a hair in the FU with a maximum expected width for a single hair.
  • 26. The method of claim 25, wherein determining the width includes determining a major axis and minor axis of each object representing a hair in the FU, wherein the major axis is along a length of the object representing a hair and the minor axis is transverse to the major axis.
  • 27. The method of claim 17, wherein acquiring the image comprises acquiring more than one image of the same FU.
  • 28. The method of claim 17, further comprising tracking the FU to adjust for relative movement between an image acquisition device and the FU.
  • 29. The method of claim 17, further comprising tracking the FU by: acquiring a first image of the FU from an image acquisition device;determining a position of the FU from said first image;acquiring a second image of the FU from the image acquisition device; anddetermining a position of the FU from said second image.
  • 30. The method of claim 29, wherein the image acquisition device comprises at least one camera.
  • 31. A system for classifying a follicular unit (FU) based on the number of hairs emanating from the FU, comprising: an image acquisition device; andan image processor, the image processor configured for processing an image obtained by the image acquisition device to produce a segmented image of the FU;calculating a contour of the segmented image of the FU;calculating an outline profile of the segmented image which disregards concavities in the calculated contour of the segmented image of the FU;determining the number of defects in the outline profile; andclassifying the FU at least partially based on the number of determined defects.
  • 32. The system of claim 31, wherein the image acquisition device comprises at least one camera.
  • 33. The system of claim 31, wherein the image acquisition device is a stereo imaging device.
  • 34. The system of claim 31, wherein the image processor is a personal computer.
  • 35. The system of claim 31, wherein the system is a robotic system.
  • 36. The system of claim 35, further comprising a robotic arm on which said image acquisition device is mounted.
  • 37. The system of claim 36, further comprising a controller operatively coupled to said robotic arm and said image processor.
  • 38. The system of claim 31, wherein the image acquisition device acquires digital images.
  • 39. An image processor for classifying a follicular unit (FU), the image processor configured for: receiving an image of the FU;processing the image to produce a segmented image of the FU;calculating a contour of the segmented image of the FU;calculating an outline profile of the segmented image which disregards concavities in the contour of the segmented image of the FU;determining the number of defects in the outline profile; andclassifying the FU at least partially based on the number of determined defects.
  • 40. The image processor of claim 39, wherein the image processor is a personal computer.
  • 41. The image processor of claim 39 wherein the image processor is configured to produce a binary image of the FU.