Method, system and apparatus for displaying surgical engagement paths
First Claim
1. A method of displaying surgical path data in a computing device having an input device, a display, a memory and a processor interconnected with the input device, the display, and the memory, the method comprising:
- storing, in the memory, (i) an image of a volume of patient tissue having an outer surface, and (ii) anatomical data defining a plurality of anatomical features of the volume, the anatomical features including a plurality of sulci and a plurality of additional anatomical features;
receiving, at the processor, an identifier of a target location within the volume;
at the processor, generating a plurality of paths from the outer surface to the target location, each path having a start point located on the outer surface, and an end point at the target location;
for each of the plurality of paths, determining a score at the processor by;
identifying a nearest one of the sulci to the respective path, and determining a first score for the respective path that is inversely proportional to a distance between the respective path and the nearest sulcus;
determining a second score that is inversely proportional to a number of the additional anatomical features intersected by the path; and
combining the first score and the second score; and
controlling the display to present the outer surface and, at the locations of the start points, indications of the respective scores of the paths corresponding to the start points.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and computing device for displaying surgical path data are provided. The computing device includes an input device, a display, a memory and a processor. The memory stores (i) an image of a volume of patient tissue having an outer surface, and (ii) anatomical data defining anatomical features of the volume. The processor receives an identifier of a target location within the volume; generates a plurality of paths from the outer surface to the target location, each path having a start point located on the outer surface, and an end point at the target location; for each of the plurality of paths, determines a score based on a comparison between the path and the anatomical data; and controls the display to present the outer surface and, at the locations of the start points, indications of the respective scores of the paths corresponding to the start points.
-
Citations
15 Claims
-
1. A method of displaying surgical path data in a computing device having an input device, a display, a memory and a processor interconnected with the input device, the display, and the memory, the method comprising:
-
storing, in the memory, (i) an image of a volume of patient tissue having an outer surface, and (ii) anatomical data defining a plurality of anatomical features of the volume, the anatomical features including a plurality of sulci and a plurality of additional anatomical features; receiving, at the processor, an identifier of a target location within the volume; at the processor, generating a plurality of paths from the outer surface to the target location, each path having a start point located on the outer surface, and an end point at the target location; for each of the plurality of paths, determining a score at the processor by; identifying a nearest one of the sulci to the respective path, and determining a first score for the respective path that is inversely proportional to a distance between the respective path and the nearest sulcus; determining a second score that is inversely proportional to a number of the additional anatomical features intersected by the path; and combining the first score and the second score; and controlling the display to present the outer surface and, at the locations of the start points, indications of the respective scores of the paths corresponding to the start points. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computing device for displaying surgical path data, comprising:
-
an input device; a display; a memory storing (i) an image of a volume of patient tissue having an outer surface, and (ii) anatomical data defining anatomical features of the volume, the anatomical features including a plurality of sulci and a plurality of additional anatomical features; and a processor interconnected with the input device, the display, and the memory, the processor configured to; receive an identifier of a target location within the volume; generate a plurality of paths from the outer surface to the target location, each path having a start point located on the outer surface, and an end point at the target location; for each of the plurality of paths, determine a score by; identifying a nearest one of the sulci to the respective path, and determining a first score for the respective path that is inversely proportional to a distance between the respective path and the nearest sulcus; determining a second score that is inversely proportional to a number of the additional anatomical features intersected by the path; and combining the first score and the second score; and control the display to present the outer surface and, at the locations of the start points, indications of the respective scores of the paths corresponding to the start points. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium storing a plurality of computer-readable instructions for execution by a processor of a computing device having an input device, a display, and a memory connected to the processor, to perform a method comprising:
-
storing, in the memory, (i) an image of a volume of patient tissue having an outer surface, and (ii) anatomical data defining anatomical features of the volume, the anatomical features including a plurality of sulci and a plurality of additional anatomical features; receiving, at the processor, an identifier of a target location within the volume; at the processor, generating a plurality of paths from the outer surface to the target location, each path having a start point located on the outer surface, and an end point at the target location; for each of the plurality of paths, determining a score at the processor by; identifying a nearest one of the sulci to the respective path, and determining a first score for the respective path that is inversely proportional to a distance between the respective path and the nearest sulcus; determining a second score that is inversely proportional to a number of the additional anatomical features intersected by the path; and combining the first score and the second score; and controlling the display to present the outer surface and, at the locations of the start points, indications of the respective scores of the paths corresponding to the start points. - View Dependent Claims (12, 13, 14, 15)
-
Specification