Tracking surgical items with prediction of duplicate imaging of items
AssigneeGauss Surgical, Inc.
InventorsMayank Kumar, Kevin J. Miller, Siddarth Satish
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for tracking surgical textiles includes receiving a first image comprising a first textile-depicting image region, receiving a second image comprising a second textile-depicting image region, measuring a likelihood that the first and second image regions depict at least a portion of the same textile, and incrementing an index counter if the measure of likelihood does not meet a predetermined threshold. The measure of likelihood may be based on at least one classification feature at least partially based on aspects or other features of the first and second images.
Claims28
A computer-implemented method for tracking surgical textiles, comprising:
- receiving a first image comprising a first textile-depicting image region;
- receiving a second image comprising a second textile-depicting image region;
- measuring a likelihood that the first and second image regions depict at least a portion of the same textile;
- incrementing an index counter without requiring user confirmation, based on the likelihood not meeting a predetermined first threshold;
- determining an image transformation between the first and second image regions;
- adjusting the second image region relative to the first image region based on the image transformation;
- displaying the first image region and the adjusted second image region on a display device,
- incrementing the index counter, after providing notification and receiving user confirmation that the first and second images do not represent the same textile, based on the likelihood exceeding the predetermined first threshold but not exceeding a predetermined second threshold;
- and
- not incrementing the index counter, despite receiving user input that the first and second images do not represent the same textile, based on the likelihood exceeding the predetermined second threshold.
A computer system comprising:
- one or more processors;
- and
- a memory storing instructions that, when executed by the one or more processors, configure the computer system to performing operations comprising:
- receiving a first image comprising a first textile-depicting image region;
- receiving a second image comprising a second textile-depicting image region;
- measuring a likelihood that the first and second image regions depict at least a portion of the same textile;
- incrementing a textile count without requiring user confirmation, based on the likelihood not meeting a predetermined first threshold;
- determining an image transformation between the first and second image regions;
- adjusting the second image region relative to the first image region based on the image transformation;
- displaying the first image region and the adjusted second image region on a display device;
- incrementing the textile count, after providing notification and receiving user confirmation that the first and second images do not represent the same textile, based on the likelihood exceeding the predetermined first threshold but not exceeding a predetermined second threshold;
- and
- not incrementing the textile count, despite receiving user input that the first and second images do not represent the same textile, based on the likelihood exceeding the predetermined second threshold.
A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer system, cause the computer system to performing operations comprising:
- receiving a first image comprising a first textile-depicting image region;
- receiving a second image comprising a second textile-depicting image region;
- measuring a likelihood that the first and second image regions depict at least a portion of the same textile;
- incrementing a textile count without requiring user confirmation, based on the likelihood not meeting a predetermined first threshold;
- determining an image transformation between the first and second image regions;
- adjusting the second image region relative to the first image region based on the image transformation;
- displaying the first image region and the adjusted second image region on a display device;
- incrementing the textile count, after providing notification and receiving user confirmation that the first and second images do not represent the same textile, based on the likelihood exceeding the predetermined first threshold but not exceeding a predetermined second threshold;
- and
- not incrementing the textile count, despite receiving user input that the first and second images do not represent the same textile, based on the likelihood exceeding the predetermined second threshold.
Dependencies are inferred from the claim text.