IP Library Granted Patent US 9,320,593
Granted Patent B2
US 9,320,593 · App. 13/844,317 · Granted Apr 26, 2016

Systems and methods for planning hair transplantation

Inventors: Hui Zhang (San Jose, CA); Mohan Bodduluri (Palo Alto, CA); Gabriele Zingaretti (Aptos, CA); Theodore Thuong Nguyen (San Jose, CA)
Assignee: Restoration Robotics, Inc.
A61F2/10A61B19/50A61B2019/505
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,320,593
App. No.
13/844,317
Granted
Apr 26, 2016
Kind
B2
Abstract

Systems and methods for creating a treatment plan for cosmetic procedures, for example, a hair transplantation procedure, are provided. The treatment plan automatically modifies or generates one or more proposed harvesting or implantation sites within a first hair element based on one or more parameters in one or more second hair elements. Various techniques and methods described in the application provide for improved planning of a natural looking hair.

Claims (51)

1. A method of planning for transplantation of follicular units in a body surface, comprising:

generating and displaying on a three-dimensional model of a body surface, at least two hair elements, each of the respective hair elements comprising one or more control points, the one or more control points having corresponding parameters associated therewith;

associating, with a use of a processor, a first and a second of the at least two hair elements with each other to form a hair group; and

generating or modifying at least one site within or on the first hair element, based at least in part on the parameters of at least one of the one or more control points of the second hair element.

2. The method of claim 1 , wherein the at least one site is a harvesting site, an incision making site, or an implantation site.

3. The method of claim 1 , the method comprising displaying the at least one site on the three-dimensional model.

4. The method of claim 1 , wherein the step of generating or modifying the at least one site is based on the parameters of at least one of the one or more control points from each of the hair elements of the hair group.

5. The method of claim 1 , wherein the hair element comprises a hairline, a boundary curve or a hair patch.

6. The method of claim 1 , the method further comprising allowing a user to select hair elements that are associated to form a hair group.

7. The method of claim 1 , wherein the hair element can be modified by a user.

8. The method of claim 1 , wherein hair element is a hair patch, and the one or more control points are located inside a periphery of the hair patch.

9. The method of claim 1 , wherein the parameters comprise one or more of a location of one or more hair elements, a geometric profile of hair elements, a number and/or type of follicular units to be harvested/implanted, a degree of randomness associated with particular harvest/implant locations, a spacing between adjacent implant locations, a depth of follicle, a depth of implant, an orientation of follicles or follicular units, a patient identification, a marker location, or a density of harvest/implant sites.

10. The method of claim 1 , wherein one of the parameters is density, and the density associated with the at least one site is based at least in part on an inverse transform algorithm between the at least one site and at least one of the one or more control points of the set of control points.

11. The method of claim 1 , wherein a value of a parameter associated with the at least one site is a weighted value based at least in part on the corresponding values of such parameter of the set of control points.

12. The method of claim 1 , wherein the at least two hair elements at least partially overlap, and the proposed follicular unit implantation sites are automatically modified or generated such that a density of proposed follicular unit sites in an area of overlap is substantially similar to a density of other proposed follicular unit sites within a non-overlapping portion of the first or the second element.

13. The method of claim 1 , the method comprising selecting a first control point from the first hair element and a second control point from the second hair element, and linking the first and second selected control points such that modification of the first selected control point automatically modifies the second selected control point.

14. The method of claim 1 , the method further comprising performing a procedure on the at least one site according to the planning.

15. The method of claim 1 , the method comprising directing an automated system for hair transplantation to execute the plan to harvest, make sites, or implant follicular units in the body surface.

16. The method of claim 1 , the method comprising generating one or more virtual grid sections corresponding to placement of a skin tensioning or a fiducial locator device on the body surface according to the plan.

17. The method of claim 16 , wherein the one or more virtual grid sections are generated based on an outer contour of the at least two hair elements.

18. The method of claim 16 , wherein the one or more virtual grid sections are generated at least partially based on a size of a skin tensioning device.

19. The method of claim 1 , the method further comprising transferring the treatment plan to a robotic system for performing the treatment plan.

20. A system for planning for transplantation of follicular units in a body surface, comprising:

a user interface including a user input device,

at least one non-transitory storage medium storing instructions, and

a processor comprising one or more modules for executing operations on image data, the one or more modules comprising instructions for:

generate and display on a three-dimensional model of a body surface, at least two hair elements, each of the respective hair elements comprising one or more control points, the one or more control points having corresponding parameters associated therewith;

associating a first and a second of the at least two hair elements with each other to form a hair group; and

generating or modifying at least one site within or on the first hair element, based at least in part on the parameters of at least one of the one or more control points of the second hair element.

21. The system of claim 20 , wherein the one or more of control points is user selected, automatically generated, or a combination of both.

22. The system of claim 20 , wherein the processor is further configured to process images of the body surface to generate the three-dimensional body surface.

23. The system of claim 20 , further comprising an image repository.

24. The system of claim 20 , wherein a value of a parameter associated with the at least one site is a weighted value based at least in part on the corresponding values of such parameter of the control points.

25. The system of claim 20 , wherein the processor is further configured to select a first control point from the first hair element and a second control point from the second hair element, and linking the first and second control points such that modification of the first selected control point automatically modifies the second selected control point.

26. The system of claim 20 , further comprising an imaging device.

27. The system of claim 20 , wherein the at least one processor further executes instructions to generate one or more virtual grid sections corresponding to placement of a skin tensioning device or a fiducial locator device that may be used to execute the treatment plan.

28. A method of planning for transplantation of follicular units in a body surface, comprising:

generating and displaying on a three-dimensional model of a body surface, at least two hair elements, each of the respective hair elements comprising one or more control points, the one or more control points having corresponding parameters associated therewith, wherein the parameters comprise one or more of a location of one or more hair elements, a geometric profile of hair elements, a number and/or type of follicular units to be harvested/implanted, a degree of randomness associated with particular harvest/implant locations, a spacing between adjacent implant locations, a depth of follicle, a depth of implant, an orientation of follicles or follicular units, a patient identification, a marker location, or a density of harvest/implant sites;

associating, with a use of a processor, a first and a second of the at least two hair elements with each other to form a hair group; and

generating or modifying at least one site within or on the first hair element, based at least in part on the parameters of at least one of the one or more control points of the second hair element.

29. The method of claim 28 , wherein the at least two hair elements are selected from a repository comprising templates.

30. The method of claim 28 , wherein the at least two hair elements are generated based on an image data.

31. The method of claim 28 , further comprising projecting locations of the one more control points onto a two-dimensional plane, generating or modifying the at least one site in the two-dimensional plane, and projecting the two-dimensional location of the generated or modified site back onto the three-dimensional model of the body surface.

32. A system for planning for transplantation of follicular units in a body surface, comprising:

a user interface including a user input device,

at least one non-transitory storage medium storing instructions, and

a processor comprising one or more modules for executing operations on image data, the one or more modules comprising instructions for:

generate and display on a three-dimensional model of a body surface, at least two hair elements, each of the respective hair elements comprising one or more control points, the one or more control points having corresponding parameters associated therewith, wherein a value of a parameter associated with the at least one site is a weighted value based at least in part on the corresponding values of such parameter of the control points;

associating a first and a second of the at least two hair elements with each other to form a hair group; and

generating or modifying at least one site within or on the first hair element, based at least in part on the parameters of at least one of the one or more control points of the second hair element.

33. The system of claim 32 , further comprising a repository of templates.

Assignments (8)
SECURITY INTEREST Recorded Jan 19, 2024
From: VENUS CONCEPT INC.
To: EW HEALTHCARE PARTNERS, L.P.
Reel/Frame 066354/0565 →
CHANGE OF NAME Recorded Oct 13, 2021
From: RESTORATION ROBOTICS, INC.
To: VENUS CONCEPT INC.
Reel/Frame 057788/0712 →
CHANGE OF NAME Recorded Oct 7, 2021
From: RESTORATION ROBOTICS, INC.
To: VENUS CONCEPT INC.
Reel/Frame 057843/0981 →
SECURITY INTEREST Recorded Dec 2, 2019
From: VENUS CONCEPT INC.
To: MADRYN HEALTH PARTNERS, LP
Reel/Frame 051156/0892 →
TERMINATION OF PATENT SECURITY AGREEMENT Recorded Nov 7, 2019
From: SOLAR CAPITAL LTD.
To: RESTORATION ROBOTICS, INC.
Reel/Frame 050966/0741 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2019
From: SOLAR CAPITAL LTD.
To: RESTORATION ROBOTICS, INC.
Reel/Frame 050965/0765 →
SHORT-FORM PATENT SECURITY AGREEMENT Recorded May 10, 2018
From: RESTORATION ROBOTICS, INC.
To: SOLAR CAPITAL LTD.
Reel/Frame 046125/0518 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2013
From: BODDULURI, MOHAN; NGUYEN, THEODORE THUONG; ZHANG, HUI; ZINGARETTI, GABRIELE
To: RESTORATION ROBOTICS, INC.
Reel/Frame 030084/0850 →
Continuity (1)
Related Publication 20140261467A1 · Sep 18, 2014