IP Library › Granted Patent US 11,317,972
Granted Patent B2
US 11,317,972 · App. 16/355,023 · Granted May 3, 2022

Method for virtual device positioning on skin surface in 3D medical image data

Inventor: Antonio Bonillas Vaca (Boston, MA)
Assignee: Canon U.S.A., Inc.
A61B34/10A61B17/00234A61B34/20A61B34/30A61B90/37G06T15/08A61B2017/003A61B2018/00577A61B2034/107A61B2090/374A61B2090/378A61B2090/3762G06T7/0012G06T2207/30004G06T2210/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 11,317,972
App. No.
16/355,023
Filed
Mar 15, 2019
Granted
May 3, 2022
Kind
B2
Art Unit
3793
USPC
600/424
Abstract

Systems, methods, and computer-readable media are provided. Some embodiments include image guidance software comprising an algorithm for registering the virtual device model to the image space automatically, approximating the most likely configuration of the device on the skin surface before the actual device is placed on the patient. The virtual model of the device and its reachable area are overlaid on the planning image data, in order to visualize and quantify the reachability of the target.

Claims (37)

1. A method comprising:

obtaining image data of a subject;

obtaining information indicating a planned insertion point on the image data for performing a medical procedure using a needle guide device to guide a medical device;

determining a planned needle trajectory for performing the medical procedure, the planned needle trajectory based on the planned insertion point and a target within the image data;

determining an orientation of the needle guide device based on the planned insertion point and the planned needle trajectory;

determining whether the target is within a reachable range of the medical device using the needle guide device; and

outputting information indicating whether the target is within the reachable range of the medical device based on the orientation of the needle guide device.

2. The method of claim 1 , wherein determining the orientation of the needle guide device includes pivoting a model of the needle guide device around the planned needle insertion point.

3. The method of claim 1 , wherein determining the orientation of the needle guide device includes computing a metric related to a correspondence between a skin plane and a bottom surface of the needle guide device.

4. The method of claim 3 , wherein computing the metric includes:

sampling a plurality of points along a path in the image data,

computing a gradient of scan values in neighborhoods of such points, and

determining such points for which such gradient includes a sharp change in value as being on or near an exterior surface of the subject.

5. The method of claim 1 , wherein outputting information indicating the reachability of the target based on the orientation of the needle guide device includes:

determining a distance between a boundary of a reachable area of a needle to be guided by the needle guide device, and

providing an indication of such distance to a user for determining whether the determined distance would provide sufficient headroom for usage of the needle guide device.

6. A system comprising:

one or more processors; and

memory storing executable instructions, which when executed by the one or more processors, cause the system to:

obtain image data of a subject;

obtain information indicating a planned insertion point on the image data for performing a medical procedure using a needle guide device to guide a medical device;

determine a planned needle trajectory for performing the medical procedure, the planned needle trajectory based on the planned insertion point and a target within the image data;

determine an orientation of the needle guide device based on the planned insertion point and the planned needle trajectory;

determine whether the target is within a reachable range of the medical device using the needle guide device; and

output information indicating whether the target is within the reachable range of the medical device based on the orientation of the needle guide device.

7. A computer-readable storage medium storing executable program instructions, which when executed by a computing system with one or more processors, cause the computing system to:

obtain image data of a subject;

obtain information indicating a planned insertion point on the image data for performing a medical procedure using a needle guide device;

determine a planned needle trajectory for performing the medical procedure, the planned needle trajectory based on the planned insertion point and a target within the image data;

determine an orientation of the needle guide device based on the planned insertion point and the planned needle trajectory;

determine whether the target is within a reachable range of the medical device using the needle guide device; and

indicating whether the target is within the reachable range of the medical device based on the orientation of the needle guide device.

8. The method of claim 1 , further comprising computing a reachability metric for determining the reachable range of the target.

9. The method of claim 1 , wherein outputting information indicating the reachability of the target based on the orientation of the needle guide device includes displaying the reachable range as a circular segment or arc shape on a display.

10. The method of claim 1 , wherein outputting information indicating the reachable range of the target based on the orientation of the needle guide device includes displaying the reachability conically on a display.

11. The method of claim 1 , wherein the medical device is a needle.

12. The method of claim 1 , wherein the medical device is an ablation probe.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2019
From: BONILLAS VACA, ANTONIO
To: CANON USA, INC.
Reel/Frame 048617/0180 →
Continuity (2)
Provisional Application 62644496 · Mar 17, 2018
Related Publication 20190282301A1 · Sep 19, 2019
Cited By (1)
US 12,508,082