IP Library › Granted Patent US 11,426,142
Granted Patent B2
US 11,426,142 · App. 17/268,321 · Granted Aug 30, 2022

Computer vision systems and methods for real-time localization of needles in ultrasound images

Inventors: Cosmas Mwikirize (Wakiso, UG); John L. Nosher (Basking Ridge, NJ); Ilker Hacihaliloglu (Jersey City, NJ)
Assignee: Rutgers, The State University of New Jersey
A61B8/4245G06N3/04G06T7/194G06T7/70G06T2207/10132
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,426,142
App. No.
17/268,321
Granted
Aug 30, 2022
Kind
B2
Abstract

Computer vision systems and methods for real-time localization of a needle in an ultrasound video are provided. The method includes a step of receiving at a processor a plurality of frames from the ultrasound video. The method also includes the step of identifying by the processor one of the plurality of frames as a background image and a frame adjacent to the background image as a current image. The method further includes the step of performing by the processor a bitwise complement operation on the background image to generate a complement image. Moreover, the method includes the step of performing by the processor a pointwise logical AND operation on the complement image and the current image to identify the location of the needle.

Claims (43)

1. A method for real-time localization of a medical device in a video, comprising the steps of:

receiving at a processor a plurality of frames from the video;

identifying by the processor one of the plurality of frames as a background image and a frame adjacent to the background image as a current image;

performing by the processor a bitwise complement operation on the background image to generate a complement image; and

performing by the processor a pointwise logical AND operation on the complement image and the current image to identify the location of the medical device.

2. The method of claim 1 , further comprising the step of enhancing the medical device using a Split Bregman process.

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

4. The method of claim 3 , wherein a tip of the needle is inserted in-plane.

5. The method of claim 3 , wherein a tip of the needle is inserted out-of-plane.

6. The method of claim 3 , wherein the needle's insertion angle is not known.

7. The method of claim 3 , wherein the needle is non-linear.

8. The method of claim 1 , further comprising the step of setting a threshold correlation coefficient for skipping a frame due to insignificant motion.

9. The method of claim 1 , wherein the video is an ultrasound video.

10. The method of claim 1 , further comprising the step of enhancing image data representing the medical device using a convolution neural network.

11. A system for real-time localization of a medical device in a video, comprising:

a processor; and

a memory in communication with the processor, the memory having computer instructions stored thereon which, when executed, cause the processor to perform the following steps:

receiving a plurality of frames from the video;

identifying one of the plurality of frames as a background image and a frame adjacent to the background image as a current image;

performing a bitwise complement operation on the background image to generate a complement image; and

performing a pointwise logical AND operation on the complement image and the current image to identify the location of the medical device.

12. The system of claim 11 , wherein the instructions further cause the processor to enhance the medical device using a Split Bregman process.

13. The system of claim 11 , wherein the medical device is a needle.

14. The system of claim 13 , wherein a tip of the needle is inserted in-plane.

15. The system of claim 13 , wherein a tip of the needle is inserted out-of-plane.

16. The system of claim 13 , wherein the needle's insertion angle is not known.

17. The system of claim 13 , wherein the needle is non-linear.

18. The system of claim 11 , wherein a threshold correlation coefficient is set for skipping a frame due to insignificant motion.

19. The system of claim 11 , wherein the video is an ultrasound video.

20. The system of claim 11 , wherein the instructions further cause the processor to enhance image data representing the medical device using a convolution neural network.

21. A non-transitory computer-readable medium having computer-readable instructions stored thereon which, when executed by a computer system, cause the computer system to perform the steps of:

receiving at a processor a plurality of frames from a video;

identifying by the processor one of the plurality of frames as a background image and a frame adjacent to the background image as a current image;

performing by the processor a bitwise complement operation on the background image to generate a complement image; and

performing by the processor a pointwise logical AND operation on the complement image and the current image to identify the location of a medical device.

22. The non-transitory computer readable medium of claim 21 , further comprising the step of enhancing the medical device using a Split Bregman process.

23. The non-transitory computer readable medium of claim 21 , wherein the medical device is a needle.

24. The non-transitory computer readable medium of claim 23 , wherein a tip of the needle is inserted in-plane.

25. The non-transitory computer readable medium of claim 23 , wherein a tip of the needle is inserted out-of-plane.

26. The non-transitory computer readable medium of claim 23 , wherein the needle's insertion angle is not known.

27. The non-transitory computer readable medium of claim 23 , wherein the needle is non-linear.

28. The non-transitory computer readable medium of claim 21 , further comprising the step of setting a threshold a correlation coefficient for skipping a frame due to insignificant motion.

29. The non-transitory computer readable medium of claim 21 , further comprising the step of enhancing image data representing the medical device using a convolution neural network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2021
From: MWIKIRIZE, COSMAS; NOSHER, JOHN L.; HACIHALILOGLU, ILKER
To: RUTGERS, THE STATE UNIVERSITY OF NEW JERSEY
Reel/Frame 055687/0343 →
Continuity (2)
Provisional Application 62718090 · Aug 13, 2018
Related Publication 20210330289A1 · Oct 28, 2021
Cited By (1)
US 12,514,653