IP Library Granted Patent US 10,573,087
Granted Patent B2
US 10,573,087 · App. 15/678,509 · Granted Feb 25, 2020

Method, system and apparatus for rendering medical image data

Inventors: David Bruce Gallop (Toronto, CA); Kamyar Abhari (Toronto, CA)
Assignee: SYNAPTIVE MEDICAL (BARBADOS) INC.
G06T19/20A61B5/0042A61B5/0082A61B34/20A61B90/361G06T7/0012G06T15/08A61B5/0077A61B5/489A61B5/4893A61B2034/2055A61B2034/2065A61B2090/373A61B2090/3945A61B2090/3979A61B2505/05A61B2576/026G06T2207/10088G06T2207/20024G06T2207/20092G06T2207/30016G06T2210/41
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,573,087
App. No.
15/678,509
Granted
Feb 25, 2020
Kind
B2
Abstract

A method of rendering medical image data includes: obtaining an image, having a plurality of voxels, of a volume of patient tissue having a plurality of tissue types; for each of the plurality of voxels: determining a first type indicator value indicating a likelihood that the voxel depicts a first one of the tissue types; storing the first type indicator value in association with the voxel; setting a first type indicator threshold for the first tissue type; rendering the image on a display and applying a first visual filter to a first subset of the voxels having type indicator values that satisfy the first type indicator threshold; and updating the rendering, responsive to receiving input data specifying a modified first type indicator threshold, to apply the first visual filter to an updated first subset of the voxels having first type indicator values that satisfy the modified first type indicator threshold.

Claims (49)

1. A method of rendering medical image data, comprising:

obtaining an image of a volume of patient tissue having a plurality of tissue types; the image comprising a plurality of voxels;

for each of the plurality of voxels:

determining a first type indicator value indicating a likelihood that the voxel depicts a first one of the tissue types; and

storing the first type indicator value in association with the voxel;

setting a first type indicator threshold for the first tissue type;

rendering the image on a display and applying a first visual filter to a first subset of the voxels having type indicator values that satisfy the first type indicator threshold;

rendering, on the display with the image, a selectable threshold adjustment element;

receiving input data via selection of the threshold adjustment element, the input data defining a modified first type indicator threshold; and

updating the rendering, responsive to receiving the input data, to apply the first visual filter to an updated first subset of the voxels having first type indicator values that satisfy the modified first type indicator threshold.

2. The method of claim 1 , further comprising:

for each of the plurality of voxels:

determining a second type indicator value indicating a likelihood that the voxel depicts a second one of the tissue types;

storing the second type indicator value in association with the voxel; and setting a second type indicator threshold for the second tissue type.

3. The method of claim 2 , wherein the rendering further comprises applying a second visual filter to a second subset of the voxels having second type indicators that satisfy the second type indicator threshold.

4. The method of claim 3 , wherein the rendering further comprises:

when a voxel is a member of the first subset and the second subset, determining whether the corresponding first and second type indicator values satisfy the respective type indicator thresholds; and

when the determination is affirmative, selecting one of the first and second visual filters to apply to the voxel.

5. The method of claim 1 , wherein determining the first type indicator value comprises executing a probability model based on the intensity of the voxel and the intensity of adjacent voxels.

6. The method of claim 1 , wherein the first type indicator value is an intensity value of the voxel.

7. The method of claim 1 , wherein the plurality of tissue types includes one or more of vascular tissue and nervous tissue.

8. The method of claim 1 , wherein the plurality of tissue types includes one or more of vascular tissue, grey matter nervous tissue, and white matter nervous tissue.

9. A computing device for rendering medical image data, comprising:

an input device;

a display;

a memory;

a processor interconnected with the input device, the display and the memory, the processor configured to;

obtain, from the memory, an image of a volume of patient tissue having a plurality of tissue types; the image comprising a plurality of voxels;

for each of the plurality of voxels:

determine a first type indicator value indicating a likelihood that the voxel depicts a first one of the tissue types; and

store the first type indicator value in association with the voxel;

set a first type indicator threshold for the first tissue type;

render the image on the display and apply a first visual filter to a first subset of the voxels having type indicator values that satisfy the first type indicator threshold;

render, on the display with the image, a selectable threshold adjustment element;

receive input data via selection of the threshold adjustment element at the input the device, the input data defining a modified first type indicator threshold; and

update the rendering, responsive to receiving input data via the input device specifying a modified first type indicator threshold, to apply the first visual filter to an updated first subset of the voxels having first type indicator values that satisfy the modified first type indicator threshold.

10. The computing device of claim 9 , the processor further configured to:

for each of the plurality of voxels:

determine a second type indicator value indicating a likelihood that the voxel depicts a second one of the tissue types;

store the second type indicator value in association with the voxel; and

set a second type indicator threshold for the second tissue type.

11. The computing device of claim 10 , the processor further configured to render the image by: applying a second visual filter to a second subset of the voxels having second type indicators that satisfy the second type indicator threshold.

12. The computing device of claim 11 , the processor further configured to render the image by:

when a voxel is a member of the first subset and the second subset, determining whether the corresponding first and second type indicator values satisfy the respective type indicator thresholds; and

when the determination is affirmative, selecting one of the first and second visual filters to apply to the voxel.

13. The computing device of claim 9 , the processor further configured to determine the first type indicator value by executing a probability model based on the intensity of the voxel and the intensity of adjacent voxels.

14. The computing device of claim 9 , wherein the first type indicator value is an intensity value of the voxel.

15. The computing device of claim 9 , wherein the plurality of tissue types includes one or more of vascular tissue and nervous tissue.

16. The computing device of claim 9 , wherein the plurality of tissue types includes one or more of vascular tissue, grey matter nervous tissue, and white matter nervous tissue.

Assignments (3)
SECURITY INTEREST Recorded Jan 7, 2021
From: SYNAPTIVE MEDICAL INC.
To: ESPRESSO CAPITAL LTD.
Reel/Frame 054922/0791 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2020
From: SYNAPTIVE MEDICAL (BARBADOS) INC.
To: SYNAPTIVE MEDICAL INC.
Reel/Frame 054528/0770 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2019
From: GALLOP, DAVID BRUCE; ABHARI, KAMYAR
To: SYNAPTIVE MEDICAL (BARBADOS) INC.
Reel/Frame 050465/0894 →
Continuity (1)
Related Publication 20190057555A1 · Feb 21, 2019
Cited By (16)
US 12,186,028 US 12,201,384 US 12,206,837 US 12,239,385 US 12,290,416 US 12,354,227 US 12,383,369 US 12,412,346 US 12,417,595 US 12,458,411 US 12,461,375 US 12,467,489 US 12,475,662 US 12,491,044 US 12,502,163 US 12,521,201