Detection of surgical instruments on surgical tray
First Claim
1. A method comprising:
- receiving, by at least one computing server and from a camera device, a matrix code and a bitmap of an image of a tray having a first plurality of instruments;
detecting, by the at least one computing server, the tray based on the matrix code;
retrieving, by the at least one computing server and from a database associated with the at least one computing server, a preset list of a second plurality of instruments configured to be stored in the detected tray;
detecting, by the at least one computing server, the first plurality of instruments stored in the tray by using the bitmap;
comparing, by the at least one computing server, the preset list of the second plurality of instruments with the detected first plurality of instruments to generate an output characterizing whether one or more instruments are missing from the tray and an identification of the one or more instruments when the one or more instruments are missing from the tray; and
transmitting, by the at least one computing server, the output to a computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
The subject matter described herein generally relates to determining whether any surgical instruments are missing on a surgical tray, and, if any instrument is missing, identifying the missing instrument(s). In one aspect, a server can receive, from a camera device, a matrix code and a bitmap of an image of a tray having a first plurality of instruments. The server can detect the tray based on the matrix code. The server can receive, from a database, a list of a second plurality of instruments configured to be stored in the detected tray. The server can detect the first plurality of instruments stored in the tray by using the bitmap. The server can compare the preset list of the second plurality of instruments with the detected first plurality of instruments to generate an output characterizing whether any instruments is missing from the tray and an identification of the missing instrument(s).
20 Citations
20 Claims
-
1. A method comprising:
-
receiving, by at least one computing server and from a camera device, a matrix code and a bitmap of an image of a tray having a first plurality of instruments; detecting, by the at least one computing server, the tray based on the matrix code; retrieving, by the at least one computing server and from a database associated with the at least one computing server, a preset list of a second plurality of instruments configured to be stored in the detected tray; detecting, by the at least one computing server, the first plurality of instruments stored in the tray by using the bitmap; comparing, by the at least one computing server, the preset list of the second plurality of instruments with the detected first plurality of instruments to generate an output characterizing whether one or more instruments are missing from the tray and an identification of the one or more instruments when the one or more instruments are missing from the tray; and transmitting, by the at least one computing server, the output to a computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20)
-
-
11. A non-transitory computer program product storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
-
receiving, from a camera device, a matrix code and a bitmap of an image of a tray having a first plurality of instruments; detecting the tray based on the matrix code; retrieving, from a database associated with the at least one programmable processor, a preset list of a second plurality of instruments configured to be stored in the detected tray; detecting the first plurality of instruments stored in the tray by using the bitmap; comparing the preset list of the second plurality of instruments with the detected first plurality of instruments to generate an output characterizing whether one or more instruments are missing from the tray and an identification of the one or more instruments when the one or more instruments are missing from the tray; and transmitting the output to a computing device. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a camera device to take an image of a tray having a first plurality of instruments, the camera device configured to store a matrix barcode associated with the image, the matrix code being unique for the tray, the camera device further configured to store a bitmap of an image of the tray; and at least one computing server operably coupled to the camera device, the at least one computing server configured to; receive, from the camera device, the matrix code and the bitmap of the image of the tray; detect the tray based on the matrix code; retrieve, from a database associated with the at least one computing server, a preset list of a second plurality of instruments configured to be stored in the detected tray; detect the first plurality of instruments stored in the tray by using the bitmap; compare the preset list of the second plurality of instruments with the detected first plurality of instruments to generate an output characterizing whether one or more instruments are missing from the tray and an identification of the one or more instruments when the one or more instruments are missing from the tray. - View Dependent Claims (18, 19)
-
Specification