IP Library › Granted Patent US 12,573,188
Granted Patent B2
US 12,573,188 · App. 17/869,988 · Granted Mar 10, 2026

Object counting system using convolutional neural network for medical procedures

Inventors: Douglas Johnston (Shaker Heights, OH); Cristiano Quintini (Beachwood, OH); Edward Soltesz (Westlake, OH); Jose Romero (Avon, OH); William Kolosi (Stow, OH); Thomas Kadavy (Bellevue, WA)
Assignee: The Cleveland Clinic Foundation
G06V10/82G06N3/08G06V10/764
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 12,573,188
App. No.
17/869,988
Granted
Mar 10, 2026
Kind
B2
Abstract

The present disclosure relates to a system and method for recognizing objects used in a medical procedure using a convolutional neural network. No database of image information for such objects is used or required. Rather, the neural network is trained to recognize the objects, and does not require any such image database. The system is able to reconcile the recognized objects against a ‘counted-in’ list of objects for the procedure, to ensure that all such objects are accounted for prior to closing the procedure.

Claims (57)

1 . A system for identifying objects used in a medical procedure, comprising:

a user interface;

a camera;

at least one processor and memory configured to:

receive images of said objects after each said object is used in the medical procedure, the images being captured by the camera;

input the images into a convolutional neural network (CNN), the CNN being configured to output a classification and a confidence score for each said object in each said inputted image;

identify the objects in the images according to the outputted classifications and confidence scores therefor;

reconcile each of the objects identified in the images with a counted-in list of objects for the medical procedure; and

output information related to the reconciliation via the user interface; and

at least one of:

a bin in which the objects are disposed after being reconciled,

a continuous tape or strip to which the objects are deposited sequentially as used and prior to being imaged by said camera, and

a tray having a plurality of spaced-apart deposit stations in or onto which the objects are deposited sequentially as used and prior to being imaged by the camera.

2 . The system of claim 1 , wherein the CNN is implemented by a CNN processor and a CNN memory, of the at least one processor and memory, and is shared by the system and a plurality of other similar systems over a network.

3 . The system of claim 1 , wherein the at least one processor and memory are further configured to, for each said object:

compare the confidence score of the classification of the object to a predetermined threshold, and when the confidence score is below the predetermined threshold:

compare the classification of the object to the counted-in list of objects for the medical procedure;

adjust the confidence score of the object based on the comparison.

4 . The system of claim 3 , wherein the at least one processor and memory are further configured to:

compare the adjusted confidence score to the predetermined threshold, and when the adjusted confidence score is below the predetermined threshold:

reinput the image of the object into the CNN, the CNN being configured to output a different classification and a different confidence score of the object; and

identify the object according to the different classification and different confidence score.

5 . The system of claim 1 , wherein the at least one processor and memory are further configured to:

repeatedly retrain the CNN with the received images of the objects.

6 . The system of claim 1 , wherein the user interface is configured to output an alarm when the classification of one of the identified objects does not match an object in the counted-in list.

7 . The system of claim 1 , further comprising a backlight configured to illuminate with infrared light a field of view for capturing said images via said camera.

8 . The system of claim 7 , said infrared light being collimated light having a wavelength about 850 nm.

9 . A method comprising:

generating a counted-in list of a plurality of objects to be used during a medical procedure;

imaging the objects after use in the medical procedure, thereby generating at least one image;

inputting the at least one image into a convolutional neural network (CNN), the CNN being configured to output a classification and a confidence score for each object in the at least one image;

identifying the objects in the at least one image according to the outputted classification and confidence score;

reconciling each of the objects identified in the at least one image against the counted-in list;

outputting information related to the reconciliation;

comparing the confidence score of the classification for the object to a predetermined threshold, the confidence score being below the predetermined threshold;

thereafter comparing the classification of the object to the plurality of objects in the counted-in list; and

adjusting the confidence score of the classification for the object based on the comparison.

10 . The method of claim 9 , wherein the at least one image is input into the CNN via a network.

11 . The method of claim 9 , further comprising:

comparing the adjusted confidence score to the predetermined threshold, the adjusted score being below the predetermined threshold:

reinputting the image of the object into the CNN, the CNN being configured to output a different classification of the object and a different confidence score therefor; and

identifying the object according to the different classification and the different confidence score.

12 . The method of claim 9 , further comprising:

repeatedly retraining the CNN with the received images of the objects.

13 . The method of claim 9 ,

wherein the classification of one of the identified objects in the images does not match any object in the counted-in list, and

the method further comprises outputting an alarm indicating that the associated object has not been reconciled.

14 . The method of claim 9 , said objects being imaged by a camera along a field of view that is backlit with collimated light at a wavelength of about 850 nm.

15 . The method of claim 9 , said at least one image being preprocessed by applying a static color threshold to segment a said object therein from background in the at least one image so that only that portion of said at least one image comprising that object is input into the CNN for classification of that object.

16 . A system comprising:

at least one processor and memory configured to implement a convolutional neural network (CNN), wherein the CNN is configured to:

receive images of objects used during a medical procedure;

output a classification of each object in the images and a confidence score corresponding to each said classification;

re-receive an image of a said object used during the medical procedure for which the CNN had outputted a prior classification and prior confidence score below a pre-determined threshold; and

receive the prior classification and the prior confidence score of the object; and

output a different classification of the object in the re-received image, and a different confidence score therefor, the different classification of the object and the different confidence score being at least in part based on the received prior classification and the received prior confidence score,

wherein the CNN is configured to receive the images via a network from a plurality of remote locations.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2025
From: JOHNSTON, DOUGLAS; QUINTINI, CRISTIANO; SOLTESZ, EDWARD; ROMERO, JOSE; KOLOSI, WILLIAM; KADAVY, THOMAS
To: THE CLEVELAND CLINIC FOUNDATION
Reel/Frame 071486/0238 →
Continuity (2)
Provisional Application 63224146 · Jul 21, 2021
Related Publication 20230027114A1 · Jan 26, 2023
References Cited (36)
US 9168104B2 · Dein · 2015 [cited by applicant]
US 10765563B2 · Dein · 2020 [cited by applicant]
US 10976806B1 · Vancamberg · 2021 [cited by examiner]
US 20110282331A1 · Brennan · 2011 [cited by examiner]
US 20180181864A1 · Mathew · 2018 [cited by examiner]
US 20180268240A1 · Loce · 2018 [cited by examiner]
US 20180276841A1 · Krishnaswamy · 2018 [cited by examiner]
US 20190362839A1 · Quintini et al. · 2019 [cited by applicant]
US 20200050893A1 · Suresh · 2020 [cited by examiner]
US 20200082002A1 · Whitman · 2020 [cited by examiner]
US 20200184248A1 · Donhowe · 2020 [cited by examiner]
US 20200237452A1 · Wolf · 2020 [cited by examiner]
US 20200261162A1 · Woods · 2020 [cited by examiner]
US 20200273575A1 · Wolf · 2020 [cited by examiner]
US 20200273581A1 · Wolf · 2020 [cited by examiner]
US 20200297444A1 · Camarillo · 2020 [cited by examiner]
US 20200387704A1 · Ng · 2020 [cited by examiner]
US 20210000564A1 · Amanatullah et al. · 2021 [cited by applicant]
US 20210290317A1 · Sen · 2021 [cited by examiner]
US 20210307841A1 · Buch · 2021 [cited by examiner]
US 20220061953A1 · Quintini et al. · 2022 [cited by applicant]
US 20220108124A1 · Umezawa · 2022 [cited by examiner]
US 20220125400A1 · Wu · 2022 [cited by examiner]
US 20220164576A1 · Yang · 2022 [cited by examiner]
US 20220233229A1 · Jürgens · 2022 [cited by examiner]
US 20230027114A1 · Johnston · 2023 [cited by examiner]
WO 2020247258 · 2020 [cited by applicant]
Zhaorui Chen et al., “Surgical Instruments Tracking Based on Deep Learning with Lines Detection and Spatio-Temporal Context,” Jan. 1, 2018, 2017 Chinese Automation Congress (CAC), pp. 2711-2714. [cited by examiner]
Congmin Yang et al. , “Image-based laparoscopic tool detection and tracking using convolutional neural networks: a review of the literature,” Sep. 4, 2020, Computer Assisted Surgery 2020, vol. 25, No. 1, pp. 15-25. [cited by examiner]
Duygu Sarikaya et al., “Detection and Localization of Robotic Tools in Robot-Assisted Surgery Videos Using Deep Neural Networks for Region Proposal and Detection,” Jun. 29, 2017, IEEE Transactions on Medical Imaging, vo… [cited by examiner]
Dongqing Zang et al., “An Extremely Fast and Precise Convolutional Neural Network for Recognition and Localization of Cataract Surgical Tools,” Oct. 10, 2019, Medical Image Computing and Computer Assisted Intervention—M… [cited by examiner]
Zijian Zhao et al., “Real-time tracking of surgical instruments based on spatio-temporal context and deep learning,” Feb. 14, 2019, Computer Assisted Surgery 2019, vol. 24, No. S1, pp. 20-28. [cited by examiner]
Pan Shi et al., “Real-Time Surgical Tool Detection in Minimally Invasive Surgery Based on Attention-Guided Convolutional Neural Network,” Dec. 31, 2020, IEEEAccess, pp. 228853-228859. [cited by examiner]
Boping Ran et al., “Surgical Instrument Detection Algorithm Based on Improved YOLOv7x,” May 24, 2023, Sensors 2023, 23, 5037 , pp. 1-16. [cited by examiner]
International Search Report and Written Opinion for PCT/US2022/037803, dated Oct. 17, 2022, 13 pages. [cited by applicant]
SurgiCount+ surgical sponge. Stryker. Accessed via Web on Jul. 20, 2022. https://www.safeor.com/products/surgicount. [cited by applicant]