Robotic hair transplantation system with touchscreen interface for controlling movement of tool
First Claim
1. A system for hair transplantation, the system comprising:
- a computing system coupled to a camera, said computing system comprising a touch screen, said computing system programmed to provide, on the touch screen, a user interface that includes functionality for a user to view one or more images and to interactively control a location on a body surface from which follicular units are harvested, at which implantation sites are prepared, and/or at which implantation of follicular units is made;
said user interface including a reserved region drawing function that enables a user to interactively draw, on an image of the body portion via a shape drawing gesture on the touch screen, a shape representing a reserved region from which no follicular units are to be harvested, or at which no sites or implantations are to be made, said reserved region drawing function including logic rules for determining whether a touch gesture by the user on the image of the body surface is an attempt to draw a reserved region, said logic rules including at least one logic rule that compares a region corresponding to the touch gesture on the image of the body surface to at least one other region that is defined within the image of the body surface for controlling harvesting, site making, and/or implantation;
wherein the at least one logic rule determines a distance between (1) a location of the region corresponding to the touch gesture, and (2) a location corresponding to an interface object on the image of the body surface, and compares said distance to a threshold distance to determine whether to treat the touch gesture as an attempt to draw a reserved region, wherein the touch gesture is determined to be an attempt to draw a reserved region only if said distance is greater than the threshold distance;
wherein the interface object on the image of the body surface comprises a boundary indication, another reserved region, a virtual selection area indication, or a direction of travel indication; and
further comprising another logic rule that determines whether the touch gesture by the user on the image of the body surface corresponds to a valid region, wherein region validity is determined as a function of at least one of a dimensional threshold, a height to width ratio threshold, and an area threshold, and wherein the touch gesture is determined to be an attempt to draw a reserved region only if the touch gesture by the user on the image of the body surface is determined to correspond to a valid region;
wherein the reserved region drawing function is configured to create a reserved region of a predetermined size in response to a touch gesture by the user on the image of the body surface, wherein the predetermined size of the reserved region that is created in response to a two finger touch gesture is greater than the predetermined size of the reserved region that is created in response to a one finger touch gesture.
9 Assignments
0 Petitions
Accused Products
Abstract
A system is disclosed for performing hair transplantation procedures. The system may include a robotic arm and a tool coupled to the robotic arm, the tool configured for hair harvesting, site making or hair implantation. The system further includes a touch screen user interface that supports touch gestures for efficiently creating and manipulating objects, such as reserved regions, that control the harvesting, site making, and/or implantation sites selected by the system. The user interface implements logic rules that use the context in which a touch gesture is performed to determine the type of operation intended. The touch interface substantially eliminates or reduces the need for a user to use a keyboard or mouse during the procedure.
47 Citations
37 Claims
-
1. A system for hair transplantation, the system comprising:
-
a computing system coupled to a camera, said computing system comprising a touch screen, said computing system programmed to provide, on the touch screen, a user interface that includes functionality for a user to view one or more images and to interactively control a location on a body surface from which follicular units are harvested, at which implantation sites are prepared, and/or at which implantation of follicular units is made; said user interface including a reserved region drawing function that enables a user to interactively draw, on an image of the body portion via a shape drawing gesture on the touch screen, a shape representing a reserved region from which no follicular units are to be harvested, or at which no sites or implantations are to be made, said reserved region drawing function including logic rules for determining whether a touch gesture by the user on the image of the body surface is an attempt to draw a reserved region, said logic rules including at least one logic rule that compares a region corresponding to the touch gesture on the image of the body surface to at least one other region that is defined within the image of the body surface for controlling harvesting, site making, and/or implantation; wherein the at least one logic rule determines a distance between (1) a location of the region corresponding to the touch gesture, and (2) a location corresponding to an interface object on the image of the body surface, and compares said distance to a threshold distance to determine whether to treat the touch gesture as an attempt to draw a reserved region, wherein the touch gesture is determined to be an attempt to draw a reserved region only if said distance is greater than the threshold distance; wherein the interface object on the image of the body surface comprises a boundary indication, another reserved region, a virtual selection area indication, or a direction of travel indication; and further comprising another logic rule that determines whether the touch gesture by the user on the image of the body surface corresponds to a valid region, wherein region validity is determined as a function of at least one of a dimensional threshold, a height to width ratio threshold, and an area threshold, and wherein the touch gesture is determined to be an attempt to draw a reserved region only if the touch gesture by the user on the image of the body surface is determined to correspond to a valid region; wherein the reserved region drawing function is configured to create a reserved region of a predetermined size in response to a touch gesture by the user on the image of the body surface, wherein the predetermined size of the reserved region that is created in response to a two finger touch gesture is greater than the predetermined size of the reserved region that is created in response to a one finger touch gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer storage medium having stored thereon:
an executable code module that provides a touch interface for interactively controlling a hair transplantation procedure via a touch screen of a hair transplantation system, the executable code module comprising program instructions that direct the hair transplantation system to implement a process that comprises; detecting a touch gesture in which a user touches, within a displayed image of a body surface, a starting location on the touch screen and drags a finger along the touch screen from the starting location; and determining, based on a set of logic rules that consider a context of the touch gesture, whether to treat the touch gesture;
1) either as an attempt by the user to draw a reserved region that defines an area on the body surface to be excluded from at least a portion of the hair transplantation procedure, or
2) as an attempt by the user to indicate a modification or another operation,wherein said logic rules include at least one logic rule that compares a region corresponding to the touch gesture on the image of the body surface to at least one other region that is defined within the image of the body surface for controlling harvesting, site making, and/or implantation; wherein the at least one logic rule determines a distance between (1) a location of the region corresponding to the touch gesture, and (2) a location corresponding to an interface object on the image of the body surface, and compares said distance to a threshold distance to determine whether to treat the touch gesture as an attempt to draw a reserved region, wherein the touch gesture is determined to be an attempt to draw a reserved region only if said distance is greater than the threshold distance; wherein the interface object on the image of the body surface comprises a boundary indication, another reserved region, a virtual selection area indication, or a direction of travel indication; and further comprising another logic rule that determines whether the touch gesture by the user on the image of the body surface corresponds to a valid region, wherein region validity is determined as a function of at least one of a dimensional threshold, a height to width ratio threshold, and an area threshold, and wherein the touch gesture is determined to be an attempt to draw a reserved region only if the touch gesture by the user on the image of the body surface is determined to correspond to a valid region; wherein the reserved region drawing function is configured to create a reserved region of a predetermined size in response to a touch gesture by the user on the image of the body surface, wherein the predetermined size of the reserved region that is created in response to a two finger touch gesture is greater than the predetermined size of the reserved region that is created in response to a one finger touch gesture. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
28. A method of controlling a hair transplantation system, comprising:
-
generating using a camera, on a touch screen, an image of a body surface; detecting a touch gesture in which a user touches the touch screen at an initial location within the image of the body surface and then moves a finger along the touch screen; and while the user performs the touch gesture; applying logic rules to determine whether the touch gesture satisfies a set of requirements for drawing a reserved region that defines a portion of the body surface to be excluded from at least one phase of the hair transplantation procedure, said logic rules including at least one logic rule that compares a region corresponding to the touch gesture on the image of the body surface to at least one other region that is defined within the image of the body surface for controlling harvesting, site making, and/or implantation; and based on application of the logic rules, providing visual feedback on the touch screen to the user indicative of whether touch gesture is being treated as a request to draw a reserved region; wherein the at least one logic rule determines a distance between (1) a location of the region corresponding to the touch gesture, and (2) a location corresponding to an interface object on the image of the body surface, and compares said distance to a threshold distance to determine whether to treat the touch gesture as an attempt to draw a reserved region, wherein the touch gesture is determined to be an attempt to draw a reserved region only if said distance is greater than the threshold distance; wherein the interface object on the image of the body surface comprises a boundary indication, another reserved region, a virtual selection area indication, or a direction of travel indication; and further comprising another logic rule that determines whether the touch gesture by the user on the image of the body surface corresponds to a valid region, wherein region validity is determined as a function of at least one of a dimensional threshold, a height to width ratio threshold, and an area threshold, and wherein the touch gesture is determined to be an attempt to draw a reserved region only if the touch gesture by the user on the image of the body surface is determined to correspond to a valid region; wherein the reserved region drawing function is configured to create a reserved region of a predetermined size in response to a touch gesture by the user on the image of the body surface, wherein the predetermined size of the reserved region that is created in response to a two finger touch gesture is greater than the predetermined size of the reserved region that is created in response to a one finger touch gesture. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification