최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | UP-0621119 (2003-07-16) |
등록번호 | US-7831292 (2010-11-25) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 206 인용 특허 : 79 |
It is often desirable to define objects with respect to images of an anatomy displayed using an image guided surgery system. For non-trivial objects, or those with complicated two or three dimensional forms, it may be difficult to present information in a manner that is simple for a user to understa
It is often desirable to define objects with respect to images of an anatomy displayed using an image guided surgery system. For non-trivial objects, or those with complicated two or three dimensional forms, it may be difficult to present information in a manner that is simple for a user to understand. The local distance to a surface of interest, such as the surface of the defined object, or to a desired position, the local penetration distance of the surface of interest, or haptic repulsion force, often provides the most useful information for augmenting the interaction of the user with the image guided surgery system. The scalar value of the local distance may be conveyed to the user by visual, audio, tactile, haptic, or other means.
What is claimed is: 1. A method for use of a computer-assisted surgery system during a medical procedure, comprising: receiving information on an object of interest; tracking a position of a manually manipulated tool mechanically coupled to a haptic device as a surgeon manually holds and manipulate
What is claimed is: 1. A method for use of a computer-assisted surgery system during a medical procedure, comprising: receiving information on an object of interest; tracking a position of a manually manipulated tool mechanically coupled to a haptic device as a surgeon manually holds and manipulates the tool; determining a scalar distance between a current position of said tool and said object of interest; and providing an indication of said scalar distance to a user of said tool, wherein the object of interest includes at least one haptic virtual object that represents a virtual cutting boundary for the tool and that is defined at least in part by: a mapping between a pose of the tool and an output wrench of the haptic device, and, wherein providing the indication of the scalar distance includes activating at least one actuator of the haptic device to generate the output wrench when the tool intrudes on the virtual cutting boundary. 2. The method of claim 1, wherein the haptic virtual object includes a definition of a target shape for a surface of an anatomical structure of a patient and the scalar distance represents the current distance between the tool and the target shape. 3. The method of claim 1, wherein said haptic virtual object includes a definition of a curve, a point, a surface, a volume, and a set of desired positions. 4. The method of claim 1, wherein said providing step further comprises causing vibration of a device that is in contact with said user. 5. The method of claim 1, further comprising selecting a type of indication based at least in part on said scalar distance. 6. The method of claim 1, wherein said cutting tool is a bone removal tool, the virtual cutting boundary defines a curved bone surface that is to receive a surgical implant, and the providing step comprises indicating said scalar distance during the bone removal such that during the bone removal, the scalar distance indicates a thickness of bone to be removed. 7. A method for use of a computer-assisted surgery system during a surgical procedure, the method comprising: displaying information about an anatomical target region of a patient including an anatomical object on which the surgical procedure is to he performed to remove tissue by cutting with a surgical cutting tool; defining a virtual cutting boundary with sharp edges for the surgical cutting tool relative to the anatomical object, the anatomical object having a sufficiently high curvature that the surgical cutting tool tends to slip off the sharp edges of the virtual cutting boundary during cutting, the virtual cutting boundary being defined at least in part by a mapping between a pose of the surgical cutting tool and an output wrench of a haptic device to which the surgical cutting tool is attached; tracking a position of the surgical cutting tool as the surgical cutting tool is manually held and moved by a user in performing the surgical procedure; displaying an anatomical image of anatomy of the patient including a representation of the surgical cutting tool as the surgical cutting tool moves during the surgical procedure; determining a distance between a current position of said surgical cutting tool and the virtual cutting boundary; providing to the user of the surgical cutting tool an indication of said distance; and activating at least one actuator of the haptic device to generate the output wrench based on the tracked position of the surgical cutting tool and the mapping such that the surgical cutting tool is constrained to maintain the sharp edges of the virtual cutting boundary as the surgical cutting tool removes tissue from the anatomical object, and wherein pose connotes position, orientation, velocity, and/or acceleration, and wherein wrench connotes forces and/or torques. 8. The method of claim 7, further comprising, prior to said providing step, selecting a type of visual indication to provide to said user. 9. The method of claim 8, further comprising selecting a color for said visual indication based at least in part on the distance. 10. The method of claim 8, further comprising, prior to said providing step, selecting said visual indication based at least in part on said distance. 11. The method of claim 7, wherein said indication is provided by a visual indicator selected from the group consisting of a level meter, a dial, a numerical display, and a graph. 12. The method of claim 7, wherein defining the cutting boundary includes defining a surface of bone to be left after bone removal with the surgical tool and said providing step comprises providing a visual indication of said distance on a display device associated with the computer-assisted surgery system, such that the distance is indicative of an amount of bone still to be removed. 13. The method of claim 7, wherein said providing step comprises providing a visual indication of said distance on a display device disposed on the haptic device associated with said computer-assisted surgery system, the visual indication of said distance being different from the displayed anatomical image. 14. The method of claim 7, wherein said providing step comprises providing a visual indication of said distance on a display device disposed on the surgical cutting tool in proximity to the anatomical target region of the patient. 15. The method of claim 7, wherein said providing step further includes providing at least one of a numerical display and a graphic display depicting the distance. 16. A method for use of a computer-assisted medical system during a medical procedure, comprising: receiving information on an object of interest; tracking a position of a tool which is physically manipulatable by a user and is coupled to a haptic device, while the user manually holds and manipulates the tool; determining a scalar distance between a current position of said tool and said object of interest; wherein the object of interest includes at least one virtual haptic object that represents a virtual cutting boundary for the tool, the virtual haptic object being defined at least in part by a mapping between a pose of the tool and an output wrench of the haptic device; and providing to the user of the tool tactile feedback indicative of said scalar distance between the current position of the tool and the virtual cutting boundary, wherein providing the tactile feedback includes generating the output wrench via the haptic device. 17. The method of claim 16, wherein said virtual haptic object includes an edge between two portions joined by the edge and an angle between the two portions is less than 180 degrees, and further including: based on the scalar distance, extending a portion of the virtual haptic object beyond the edge to define a extended cutting surface. 18. A method for use of a computer-assisted surgery system during a medical procedure, comprising: receiving and displaying information on an object of interest that includes a virtual guide surface; tracking a current position of a tool mechanically coupled to a haptic device as the tool moves relative to the virtual guide surface as the surgeon manually holds and manipulates the tool; displaying the current position of the tool relative to the virtual guide surface; determining a current scalar distance between the current position of said tool and said virtual guide surface; providing an audio signal which changes in accordance with the current scalar distance changes to provide an audio indication of said current scalar distance to a user of said tool; providing force feedback to the user via the haptic device which at least one of: attracts the tool toward the virtual guide surface, repels the tool from the virtual guide surface, and regulates a speed of moving the tool relative to the virtual guide surface. 19. The method of claim 18, wherein the virtual guide surface includes a plurality of portions and further comprising: extending at least one of the plurality of portions of the virtual guide surface based on a current scalar distance between the current position of the tool and the at least one of the plurality of portions of the virtual guide surface. 20. The method of claim 18, wherein said audio signal providing step comprises providing said audio indication of said current scalar distance via an audio device associated with a computer-assisted surgery system. 21. The method of claim 18, wherein said providing step comprises providing said audio indication of said current scalar distance via an audio device disposed on the haptic device associated with a computer-assisted surgery system. 22. The method of claim 18, wherein the audio signal changes proportionately to changes in said current scalar distance. 23. The method of claim 18, further comprising, prior to said providing step, selecting said audio indication based at least in part on said current scalar distance. 24. The method of claim 18, wherein said virtual guide surface defines a desired shape for sculpting a bone of a patient. 25. The method of claim 18, wherein said providing step further includes generating at least one of a numerical display and a graphical display indicating the current scalar distance. 26. A computer-assisted surgery system for use during a medical procedure, comprising: a processor programmed with application logic operatively associated with said computer-assisted surgery system and operable to: receive information on an object of interest associated with an internal anatomy of a patient on whom the procedure is performed, the object of interest including a virtual cutting boundary for guiding a surgical tool coupled to a haptic device; track the position of the surgical tool as a surgeon manually holds and manipulates the tool as the surgical tool moves relative to the object of interest at least in part through the internal anatomy of the patient during the medical procedure; determine a current scalar distance between a current position of said surgical tool and said object of interest; and control at least one actuator of the haptic device to generate at least one of an output force and torque which varies with said current scalar distance to provide an indication of said current scalar distance to a user of said surgical tool which indication changes during the medical procedure as the surgical tool moves through the internal anatomy of the patient; and a display which displays a representation of at least a portion of the internal anatomy, the object of interest, and the surgical tool. 27. The system of claim 26, wherein said application logic is further operable to provide a visual indication of said current scalar distance in addition to the displayed representation of the portion of the internal anatomy, the object of interest, and the surgical tool. 28. The system of claim 27, wherein said application logic is further operable to select a type of visual indication to provide to said user. 29. The system of claim 28, wherein said application logic is further operable to select a color for said visual indication based at least in part on said current scalar distance. 30. The system of claim 27, wherein said visual indication is provided by a visual indicator selected from the group consisting of a level meter, a dial, a numerical display, and a graph. 31. The system of claim 27, wherein said application logic is further operable to provide said visual indication of said current scalar distance on a display device associated with at least one of said computer-assisted surgery system and said haptic device. 32. The system of claim 27, wherein the object of interest defines edges of a region of an end of a limb bone to be sculpted to match an implant to be received. 33. The system of claim 27, wherein said application logic is further operable to select a plurality of visual indications based at least in part on said current scalar distance. 34. The system of claim 26, wherein said object of interest defines a desired shape of a portion of a bone of the patient which is to be sculpted by the surgical tool during the medical procedure to receive a surgical implant. 35. The system of claim 26, wherein said application logic is further operable to provide a tactile indication of said current scalar distance to said user of said surgical tool. 36. The system of claim 26, wherein said application logic is further operable to cause vibration of a device in contact with said user. 37. The system of claim 26, wherein said application logic is further operable to select a type of indication based at least in part on said current scalar distance. 38. The system of claim 26, wherein said application logic is further operable to provide said indication indicating that said current scalar distance is within at least one of an acceptable range and an unacceptable range. 39. The system of claim 26, wherein the surgical tool removes bone material and the virtual cutting boundary includes a definition of a surface of hone to be left after a bone material removal procedure. 40. A computer-assisted surgery system for use during a surgical procedure, comprising: a handheld surgical tool coupled to a haptic device for performing the surgical procedure on an anatomy of a patient to remove tissue, the haptic device including at least one actuator which is activated to generate an output wrench, and the computer-assisted surgery system including a display device; a tracking system which tracks movement of the surgical tool during the surgical procedure as a surgeon manually holds and manipulates the tool; and application logic operatively associated with said computer-assisted surgery system and operable to: receive information about an object of interest associated with the anatomy of the patient, the object of interest including at least one haptic object that represents a virtual cutting boundary for the surgical tool; receive surgical tool position information from the tracking system; determine a scalar distance between a current position of said surgical tool and said object of interest; and provide an anatomical display indicative of patient anatomy and a current position of the surgical tool, provide a human-readable scalar distance display indicating said scalar distance on the display device, the scalar distance display being at least one of numerical and graphical; actuate the at least one actuator of the haptic device to generate the output wrench in accordance with said scalar distance; wherein the at least one haptic object is defined by a mapping between a pose of the surgical tool and the output wrench of the haptic device. 41. The system of claim 40, wherein said object of interest defines a desired shape of a surface of a bone portion to be sculpted by the surgical tool to receive a surgical implant. 42. A computer-assisted surgery system for use during a medical procedure, comprising: application logic operatively associated with said computer-assisted surgery system and operable to: receive information on an object of interest, the object of interest including at least one virtual cutting boundary for a movable medical tool which is defined at least in part by a mapping between a pose of the medical tool and an output wrench of a haptic device; track position changes of the moveable medical tool of the haptic device, wherein the medical tool is coupled to the haptic device while a user grasps and physically interacts with the medical tool; determine a current scalar distance between a current position of said medical tool and said virtual cutting boundary as the medical tool moves relative to the object of interest during the medical procedure; and provide an indication of said current scalar distance to said user of said medical tool, and wherein providing the indication of the current scalar distance includes actuating at least one actuator of the haptic device to generate the output wrench when the medical tool intrudes on the virtual cutting boundary. 43. The system of claim 42, wherein the object of interest includes a definition of a desired shape for a region of a bone to be sculpted to receive a surgical implant. 44. The system of claim 42, wherein said application logic is further operable to provide a predetermined audio indication indicating that said current scalar distance is within at least one of an acceptable range and an unacceptable range. 45. The system of claim 42, wherein said application logic is further operable to extend a portion of the virtual cutting boundary based on the determined current scalar distance. 46. The system of claim 42, wherein said application logic comprises computer executable software code. 47. The system of claim 42, wherein said application logic is further operable to provide an audio indication of said current scalar distance to said user. 48. The system of claim 47, wherein said application logic is further operable to provide said audio indication of said current scalar distance via an audio device associated with said computer-assisted surgery system. 49. The system of claim 47, wherein said application logic is further operable to provide said audio indication of said current scalar distance via an audio device disposed on the haptic device associated with said computer-assisted surgery system. 50. The system of claim 47, wherein said application logic is further operable to select said audio indication based at least in part on said current scalar distance. 51. A non-transitory computer readable medium programmed with instructions which when executed by a programmable device cause the programmable device to execute the steps of: receiving information on an object of interest, the object of interest including at least one virtual haptic object that represents a virtual cutting boundary for a surgical tool and that is defined by a mapping between a pose of the surgical tool and an output wrench of a haptic device; determining a current position of the surgical tool which is coupled to the haptic device used in performing a surgical procedure, said surgical procedure being performed while a user manually holds and manipulates the surgical tool; determining a scalar distance between the current position of said surgical tool and said object of interest; and providing a changing indication of said scalar distance to a user of said surgical tool as the surgical tool removes tissue during the surgical procedure, and wherein the programmable device further executes the steps of actuating at least one actuator of the haptic device in accordance with the scalar distance to generate the output wrench based on the determined scalar distance and the mapping. 52. The non-transitory computer readable medium of claim 51, wherein said indication is at least one of a visual indication, an audio indication, and a tactile indication. 53. The non-transitory computer readable medium of claim 51, further comprising instructions which when executed by said programmable device cause the programmable device to execute the step of selecting a type of indication based at least in part on said scalar distance. 54. The non-transitory computer readable medium of claim 51, further comprising instructions which when executed by said programmable device cause the programmable device to display an anatomical image depicting anatomy of a patient with whom the object of interest is associated and a current position of the surgical tool and said indication indicating said scalar distance includes a distance display in addition to the anatomical display. 55. The non-transitory computer readable medium of claim 51, wherein the virtual cutting boundary defines a portion of an end of a bone to be sculpted to receive an insert. 56. The non-transitory computer readable medium of claim 51, further comprising instructions which when executed by said programmable device cause the programmable device to execute the step of extending at least a portion of the virtual haptic object in accordance with the determined scalar distance.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.