IP Library Granted Patent US 10,278,782
Granted Patent B2
US 10,278,782 · App. 15/126,074 · Granted May 7, 2019

Medical devices, systems, and methods using eye gaze tracking

Inventors: Anthony Michael Jarc (Sunnyvale, CA); Henry C. Lin (San Jose, CA); Jonathan Michael Sorger (Belmont, CA)
Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
A61B34/35A61B1/00193A61B17/00234A61B34/71A61B90/361A61B90/37G02B27/0093G06F3/013A61B2017/00216A61B2090/371A61B2090/372
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 10,278,782
App. No.
15/126,074
Filed
Sep 14, 2016
Granted
May 7, 2019
Kind
B2
Art Unit
3664
USPC
700/245
Abstract

Described herein is a teleoperational medical system for performing a medical procedure in a surgical field. The teleoperational system comprises an eye tracking unit and a control unit. The eye tracking unit includes an image display configured to display to a user an image of the surgical field, at least one eye tracker configured to measure data about a gaze point of the user, and a processor configured to process the data to determine a viewing location in the displayed image at which the gaze point of the user is directed. The control unit is configured to control at least one function of the teleoperational medical system based upon the determined viewing location.

Claims (72)

1. A teleoperational medical system for performing a medical procedure in a surgical field, the system comprising:

an eye tracking unit including:

an image display configured to display to a user an image of the surgical field;

at least one eye tracker configured to measure data about a gaze point of the user;

a processor configured to process the data to determine a viewing location in the displayed image at which the gaze point of the user is directed; and

a control unit configured to control at least one function of the teleoperational medical system based upon the determined viewing location.

2. The teleoperational medical system of claim 1 wherein the image display is a 3D image display configured to display to the user a 3D image of the surgical field.

3. The teleoperational medical system of claim 1 further comprising a surgical instrument, wherein the control unit is configured to control at least one function of the surgical instrument in the surgical field based upon the determined viewing location in the displayed image.

4. The teleoperational medical system of claim 3 wherein the surgical instrument is displayed in the displayed image at the viewing location.

5. The teleoperational medical system of claim 3 , wherein the control unit is configured to calibrate a 3D position of the surgical instrument in the surgical field based on the determined viewing location in the displayed image.

6. The teleoperational medical system of claim 3 wherein the surgical instrument is an energy application instrument and the control unit is configured to operate the energy application instrument to deliver energy within the surgical field based upon the determined viewing location.

7. The teleoperational medical system of claim 3 wherein the surgical instrument is a fastener application instrument and the control unit is configured to operate the fastener application instrument to deliver a fastener within the surgical field based upon the determined viewing location.

8. The teleoperational medical system of claim 3 wherein the surgical instrument is a fluid management instrument and the control unit is configured to operate the fluid management instrument to convey fluid within the surgical field based upon the determined viewing location.

9. The teleoperational medical system of claim 3 , wherein the control unit is configured to deactivate the surgical instrument if the processor determines that the viewing location does not match a position of the surgical instrument for a predetermined length of time.

10. The teleoperational medical system of claim 3 , wherein the control unit is configured to move the surgical instrument within the surgical field based on the determined viewing location in the displayed image.

11. The teleoperational medical system of claim 3 , wherein the control unit is configured to transfer the control of the surgical instrument from the user to a second user if a determined viewing location in the displayed image of the second user matches a position of the surgical instrument in the image display for a predetermined length of time.

12. The teleoperational medical system of claim 1 further comprising a marking application, wherein the control unit is configured to control the marking application to make a virtual mark in the surgical field that is visible on the image display, based upon the determined viewing location.

13. The teleoperational medical system of claim 1 further comprising an imaging device wherein the control unit is configured to control at least one function of the imaging device in the surgical field based upon the determined viewing location.

14. The teleoperational medical system of claim 13 wherein the at least one function of the imaging device includes movement of the imaging device.

15. The teleoperational medical system of claim 13 wherein the at least one function of the imaging device includes a zoom operation of the imaging device.

16. The teleoperational medical system of claim 13 wherein the at least one function of the imaging device includes a focusing operation of the imaging device.

17. The teleoperational medical system of claim 13 wherein the at least one function of the imaging device includes a mode change operation of the imaging device.

18. The teleoperational medical system of claim 13 , wherein the at least one function controlled by the control unit based upon the determined viewing location includes a user log-in function.

19. The teleoperational medical system of claim 1 , wherein the control unit is configured to lock out the user from the teleoperational medical system if the processor fails to determine the viewing location on the image display.

20. The teleoperational medical system of claim 1 , wherein the control unit is configured to lock out the user from the teleoperational medical system if the at least one eye tracker fails to detect eyes of the user.

21. The teleoperational medical system of claim 1 , wherein the image display is configured to display to the user an image of a user interface comprising a plurality of functional options.

22. The teleoperational medical system of claim 21 , wherein the control unit is configured to initiate at least one of the plurality of functional options if the determined viewing location matches a position of at least one functional option of the plurality of functional options in the displayed image of the user interface.

23. The teleoperational medical system of claim 21 , wherein the control unit is configured to adjust a positional depth of the user interface in the displayed image based on the determined viewing location.

24. The teleoperational medical system of claim 1 , wherein the processor is configured to generate an evaluation image of the viewing location at which the gaze point of the user is directed, on an evaluation image display.

25. The teleoperational medical system of claim 1 , wherein the image display is configured to display to the user a gaze point of another user viewing the surgical field.

26. The teleoperational medical system of claim 1 , wherein the processor is configured to receive an instruction input from the user and to adjust the displayed image based upon the instruction input.

27. The teleoperational medical system of claim 26 wherein the processor is configured to adjust the displayed image by performing a zoom function.

28. The teleoperational medical system of claim 26 wherein the processor is configured to adjust the displayed image by displaying a secondary image of the viewing location, as an overlay, on the image display based upon the gaze point of the user.

29. The teleoperational medical system of claim 28 , further comprising a first imaging module and a second imaging module, wherein the first imaging module is configured to obtain the displayed image and the second imaging module is configured to capture the secondary image based upon the gaze point of the user, the first imaging module and the second imaging module being independently controlled.

30. A method for operating a teleoperational medical system, the method comprising:

displaying an image, including a surgical field image of a surgical field, on an image display; measuring a gaze point of a user in the image display;

determining a viewing location in the displayed image at which the gaze point of the user is directed; and

controlling at least one function of the teleoperational medical system based upon the determined viewing location.

31. The method of claim 30 wherein the at least one function of the teleoperational medical system is a three dimensional calibration function that includes comparing the viewing location with a predetermined target in the displayed image with known three dimensional location parameters.

32. The method of claim 30 wherein the at least one function of the teleoperational medical system is an evaluation function that includes displaying the viewing location to another user.

33. The method of claim 30 further comprising providing a teaching location in the displayed image at which a gaze point of another user is directed.

34. The method of claim 30 wherein displayed surgical field image is a 3D image.

35. The method of claim 30 wherein the at least one function of the teleoperational medical system is a surgical instrument operation function including controlling at least one function of a surgical instrument in the surgical field based upon the determined viewing location in the displayed image.

36. The method of claim 35 wherein the surgical instrument is displayed in the surgical field image at the viewing location.

37. The method of claim 34 wherein the at least one function of the teleoperational medical system is an instrument operation function.

38. The method of claim 37 wherein the instrument operation function includes operating an energy application instrument to deliver energy at a location within the surgical field based upon the determined viewing location.

39. The method of claim 37 wherein the instrument operation function includes operating a fastener application instrument to deliver a fastener at a location within the surgical field based upon the determined viewing location.

40. The method of claim 37 wherein the instrument operation function includes operating a fluid management instrument to convey fluid at a location within the surgical field based upon the determined viewing location.

41. The method of claim 35 wherein the instrument operation function includes activating the surgical instrument if the viewing location matches a position of the surgical instrument in the displayed image for a predetermined length of time.

42. The method of claim 35 , wherein the instrument operation function includes transferring control of the surgical instrument from the user to a second user if a viewing location of the second user matches a position of the surgical instrument in the displayed image for a predetermined length of time.

43. The method of claim 35 wherein the instrument operation function includes deactivating the surgical instrument if the viewing location does not match a position of the surgical instrument in the displayed image for a predetermined length of time.

44. The method of claim 35 wherein the instrument operation function includes moving the surgical instrument within the surgical field based upon the determined viewing location.

45. The method of claim 30 wherein the at least one function of the teleoperational medical system is a marking function that includes creating a virtual mark in the surgical field that is visible on the image display, based upon the determined viewing location.

46. The method of claim 30 wherein the at least one function of the teleoperational medical system is an imaging device operation function including controlling at least one function of an imaging device in the surgical field based upon the determined viewing location.

47. The method of claim 46 wherein the at least one function of the imaging device includes movement of the imaging device.

48. The method of claim 46 wherein the at least one function of the imaging device includes a zoom operation of the imaging device.

49. The method of claim 46 wherein the at least one function of the imaging device includes a focusing operation of the imaging device.

50. The method of claim 30 wherein the at least one function of the teleoperational medical system is a user log-in function.

51. The method of claim 30 wherein the at least one function of the teleoperational medical system is a lock-out function to lock out the user from the teleoperational medical system if the gaze point of the user is directed away from the displayed image.

52. The method of claim 30 wherein the displayed image includes a user interface comprising a plurality of functional options.

53. The method of claim 52 further comprising initiating at least one of the plurality of functional options if the determined viewing location matches a position of at least one functional option in the displayed image of the user interface.

54. The method of claim 53 , further comprising adjusting a positional depth of the user interface in the displayed image based on the determined viewing location.

55. The method of claim 30 further comprising receiving an instruction input from the user and adjusting the displayed image based upon the instruction.

56. The method of claim 55 wherein the displayed image is adjusted by performing a zoom function.

57. The method of claim 55 wherein the displayed image is adjusted by displaying an overlay image on the image display based upon the gaze point of the user.

58. A teleoperational medical system for performing a medical procedure in a surgical field, the surgical system comprising:

an eye tracking unit including:

an image display configured to display to a user an image of the surgical field;

at least one eye tracker configured to measure data about a gaze point of the user;

a processor configured to process the data to determine a viewing location in the displayed image at which the gaze point of the user is directed;

a control unit configured to control at least one function of the teleoperational medical system based upon the determined viewing location; and

a surgical instrument, wherein the control unit is configured to control at least one function of the surgical instrument in the surgical field based upon the determined viewing location in the displayed image, and wherein the control unit is configured to activate the surgical instrument if the processor determines that the viewing location matches a position of the surgical instrument in the image display for a predetermined length of time.

Continuity (3)
Provisional Application 61955314 · Mar 19, 2014
Provisional Application 61955355 · Mar 19, 2014
Related Publication 20170172675A1 · Jun 22, 2017
Cited By (64)
US 1,066,378 US 1,066,379 US 1,066,380 US 1,066,381 US 1,066,382 US 1,066,383 US 1,066,404 US 1,066,405 US 1,087,135 US 1,087,995 US 12,186,007 US 12,186,040 US 12,207,894 US 12,223,629 US 12,256,890 US 12,262,863 US 12,262,958 US 12,262,964 US 12,310,685 US 12,315,109 US 12,329,475 US 12,349,995 US 12,350,828 US 12,364,555 US 12,369,998 US 12,370,001 US 12,376,934 US 12,380,998 US 12,390,294 US 12,396,711 US 12,409,003 US 12,419,711 US 12,433,699 US 12,433,700 US 12,433,708 US 12,446,976 US 12,465,447 US 12,479,098 US 12,491,028 US 12,496,119 US 12,496,728 US 12,508,089 US 12,514,663 US 12,548,667 US 12,551,304 US 12,564,457 US 12,599,445 US 12,599,449 US 12,611,086 US 12,611,272 US 12,616,474 US 12,617,078 US 12,626,422 US 12,635,996 US 12,636,785 US 12,642,613 US 12,648,685 US 12,661,192 US 12,672,927 US 12,678,238 US 12,685,603 US 12,690,934 US 12,708,466 US 12,714,521