IP Library › Granted Patent US 12,287,320
Granted Patent B2
US 12,287,320 · App. 17/755,467 · Granted Apr 29, 2025

Methods and apparatus for hashing and retrieval of training images used in HILN determinations of specimens in automated diagnostic analysis systems

Inventors: Venkatesh NarasimhaMurthy (Hillsborough, NJ); Vivek Singh (Princeton, NJ); Yao-Jen Chang (Princeton, NJ); Benjamin S. Pollack (Jersey City, NJ); Ankur Kapoor (Plainsboro, NJ); Rayal Raj Prasad Nalam Venkat (Princeton, NJ)
Assignee: Siemens Healthcare Diagnostics Inc.
G01N33/491G06F18/2431G06T7/0016G06T7/10G16H10/40G16H50/20G01N2035/0406G06T2207/10024G06T2207/20081G06T2207/20084G06T2207/30024
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,287,320
App. No.
17/755,467
Granted
Apr 29, 2025
Kind
B2
Abstract

A method of characterizing a specimen to be analyzed in an automated diagnostic analysis system provides an HILN classification (hemolysis, icterus, lipemia, normal) of the specimen along with a basis for that determination. The method includes assigning a hash code to each training image of a sample specimen used in the characterization training process. In response to an HILN determination for a test specimen, the method can retrieve via the hash code one or more of the closest matching training images upon which the HILN classification is based. The one or more of the closest matching training images can be displayed alongside of the one or more images of the test specimen. Quality check modules and systems configured to carry out the method are also described, as are other aspects.

Claims (38)

1. A method of characterizing a specimen in an automated diagnostic analysis system, comprising:

receiving a plurality of training images to train an HILN network of a quality check module comprising a computer in the automated diagnostic analysis system, each of the training images depicting a sample specimen in a specimen container; and

assigning a hash code to each of the training images via a hashing network of the HILN network to facilitate retrieval of the one or more of the training images from a computer memory.

2. The method of characterizing a specimen of claim 1 , comprising:

receiving one or more images of a specimen in a specimen container to be analyzed in the automated diagnostic analysis system;

characterizing the specimen to be analyzed based on the one or more images via the HILN network using the plurality of training images to determine a classification index comprising hemolytic, icteric, lipemic, or normal classes.

3. The method of characterizing a specimen of claim 2 , comprising:

retrieving via the hash code of one or more of the plurality of training images upon which the classification index of the specimen is based.

4. The method of characterizing a specimen of claim 3 , wherein the retrieving via the hash code is conditioned on a determination that a classification index of the specimen is incorrect.

5. The method of characterizing a specimen of claim 4 , wherein the determination that the classification index of the characterized specimen is incorrect is based upon a confidence level.

6. The method of characterizing a specimen of claim 1 , comprising:

comparing one or more images of a specimen in a specimen container with an incorrect HILN determination to the one or more of the plurality of training images upon which the incorrect HILN determination is based.

7. The method of characterizing a specimen of claim 1 , wherein the plurality of training images comprise multi-viewpoint images captured by a plurality of image capture devices.

8. The method of characterizing a specimen of claim 1 , wherein the HILN network comprises a deep semantic segmentation network (DSSN).

9. The method of characterizing a specimen of claim 1 , wherein each of the plurality of training images comprises a classification that comprises one of a hemolytic class, an icteric class, a lipemic class, and a normal class.

10. The method of characterizing a specimen of claim 1 , wherein each of the plurality of training images includes a hemolytic sub-class, an icteric sub-class, or a lipemic sub-class.

11. The method of characterizing a specimen of claim 1 , wherein the hashing network comprises a front-end hashing network that assigns the hash code prior to segmentation.

12. The method of characterizing a specimen of claim 1 , wherein the hashing network comprises a back-end hashing network configured to receive a segmented region of each of the training images and assign the hash code to the segmented region of the specimen.

13. The method of characterizing a specimen of claim 1 , wherein assigned training image hash codes are stored in a database of a computer and later retrieved.

14. The method of characterizing a specimen of claim 1 , wherein the hashing network assigns the hash code to each group of training images representing a same sample specimen.

15. The method of characterizing a specimen of claim 1 , comprising retrieving via the hash code of one or more of the plurality of training images upon which classification of the specimen is based, and presenting the one or more of the plurality of training images to a user on a display screen.

16. The method of characterizing a specimen of claim 1 , comprising providing to the HILN network, one or more additional training images representing an incorrectly-characterized specimen.

17. The method of characterizing a specimen of claim 1 , wherein the method of characterizing is carried out by the quality check module.

18. The method of characterizing a specimen of claim 1 wherein hash codes for training images in a same HILN class have a first distance between them, while hash codes across HILN classes have larger distances between them.

19. A method of characterizing a specimen, comprising:

receiving a plurality of training images to train an HILN network, each of the training images depicting a sample specimen in a specimen container;

assigning a hash code to each of the training images via a hashing network;

receiving one or more images of a specimen in a specimen container to be analyzed by the HILN network;

characterizing the specimen to be analyzed based on the one or more images via the HILN network using the plurality of training images to determine a classification index of a hemolytic, icteric, lipemic, or normal class; and

retrieving, via the hash code, one or more of the plurality of training images upon which the classification index is based.

20. A quality check module of an automated diagnostic analysis system, comprising:

a plurality of image capture devices arranged around an imaging location and configured to capture multiple images from multiple viewpoints of a specimen container containing a specimen therein; and

a computer coupled to the plurality of image capture devices, the computer configured and operative via programming instructions to:

input a first plurality of images captured by the plurality of image capture devices to an HILN network executing on the computer, the first plurality of images representing a plurality of training images to train the HILN network, each of the training images depicting a sample specimen in a specimen container,

assign a hash code to each of the training images via a hashing network,

input one or more second images captured by the plurality of image capture devices to the HILN network executing on the computer, the one or more second images representing a test specimen in a specimen container to be analyzed in the automated diagnostic analysis system,

characterize the test specimen to be analyzed based on the one or more second images via the HILN network using the plurality of training images to determine a classification index comprising a hemolytic class, icteric class, lipemic class, or normal class, and

retrieve, via the hash code, one or more of the plurality of training images upon which the classification index of the test specimen is based.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2024
From: NARASIMHAMURTHY, VENKATESH; SINGH, VIVEK; CHANG, YAO-JEN; KAPOOR, ANKUR; NALAM VENKAT, RAYAL RAJ PRASAD
To: SIEMENS MEDICAL SOLUTIONS USA, INC.
Reel/Frame 069322/0519 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2024
From: POLLACK, BENJAMIN S.
To: SIEMENS HEALTHCARE DIAGNOSTICS INC.
Reel/Frame 069322/0698 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2024
From: SIEMENS MEDICAL SOLUTIONS USA, INC.
To: SIEMENS HEALTHCARE DIAGNOSTICS INC.
Reel/Frame 069322/0836 →
Continuity (2)
Provisional Application 62929066 · Oct 31, 2019
Related Publication 20240168006A1 · May 23, 2024
References Cited (47)
US 9739783B1 · Kumar et al. · 2017 [cited by applicant]
US 10198832B2 · De Fauw et al. · 2019 [cited by applicant]
US 20120140230A1 · Miller · 2012 [cited by applicant]
US 20120250984A1 · Taylor · 2012 [cited by examiner]
US 20170364771A1 · Pinheiro et al. · 2017 [cited by applicant]
US 20170372193A1 · Mailhe et al. · 2017 [cited by applicant]
US 20180045654A1 · Park et al. · 2018 [cited by applicant]
US 20180372648A1 · Wissmann et al. · 2018 [cited by applicant]
US 20190041318A1 · Wissmann et al. · 2019 [cited by applicant]
US 20190079083A1 · Harwanegg · 2019 [cited by examiner]
US 20190271714A1 · Kluckner et al. · 2019 [cited by applicant]
US 20190277870A1 · Kluckner · 2019 [cited by examiner]
US 20200151498A1 · Sun et al. · 2020 [cited by applicant]
US 20200158745A1 · Tian et al. · 2020 [cited by applicant]
US 20210064927A1 · Kluckner et al. · 2021 [cited by applicant]
US 20210133971A1 · Ma et al. · 2021 [cited by applicant]
US 20210164965A1 · Ma et al. · 2021 [cited by applicant]
US 20210334972A1 · NarasimhaMurthy et al. · 2021 [cited by applicant]
CN 105825509A · 2016 [cited by applicant]
CN 106372390A · 2017 [cited by applicant]
CN 106408562A · 2017 [cited by applicant]
CN 108596166A · 2018 [cited by applicant]
EP 3018482A1 · 2016 [cited by applicant]
JP 2009512009A · 2009 [cited by applicant]
JP 2013117860A · 2013 [cited by applicant]
JP 2019500100A · 2019 [cited by applicant]
JP 2019531783A · 2019 [cited by applicant]
JP 2020519853A · 2020 [cited by applicant]
WO 2017102827A1 · 2017 [cited by applicant]
WO 2017106645A1 · 2017 [cited by applicant]
WO 2017132168A1 · 2017 [cited by applicant]
WO 2017132169A1 · 2017 [cited by applicant]
WO 2018009405A1 · 2018 [cited by applicant]
WO 2018039380A1 · 2018 [cited by applicant]
WO 2018081617A1 · 2018 [cited by applicant]
WO 2018105062A1 · 2018 [cited by applicant]
WO 2018191287A1 · 2018 [cited by applicant]
Extended EP Search Report dated Dec. 8, 2022 of corresponding European Application No. 20883271.7, 4 Pages. [cited by applicant]
Jiang Menglin et al: “Joint Kernel-Based Supervised Hashing for Scalable Histopathological Image Analysis”, Nov. 18, 2015 (Nov. 18, 2015), 16th European Conference—Computer Vision—ECCV 2020, Cornell University Library, … [cited by applicant]
PCT International Search Report and Written Opinion dated Jan. 21, 2021 (16 Pages). [cited by applicant]
Goodfellow, Ian, et al. “Generative adversarial nets”, Advances in neural information processing systems 27. 2014. pp. 1-9. [cited by applicant]
Hideki, Aso et al. “Deep Representation Learning by Multi-Layer Neural Networks”; The Japanese Society for Artificial Intelligence; Year: Jul. 2013, vol. 28 No. 4, pp. 649-659. [cited by applicant]
Huang, Gao, et al. “Densely connected convolutional networks”, Proceedings of the IEEE conference on computer vision and pattern recognition. 2017. pp. 4700-4708. [cited by applicant]
Jégou, Simon, et al. “The one hundred layers tiramisu: Fully convolutional densenets for semantic segmentation.” Proceedings of the IEEE conference on computer vision and pattern recognition workshops. 2017. [cited by applicant]
Lecun, Yann et al. “Gradient-based learning applied to document recognition” Proceedings of the IEEE, New York, US, vol. 86, No. 11, Nov. 1, 1998, pp. 2278-2323, 1998 // ISSN: 0018-9219, DOI: 10. 1109/5.726791. [cited by applicant]
Ren, Shaoqing et al.: “Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks”; IEEE Transactions on Pattern Analysis and Machine Intelligence; vol. 39, No. 6, Sep. 13, 2015; pp. 1137-1149; XP055… [cited by applicant]
Shah Urmil et al: “A Review of Deep Learning Models for Computer Vision”, 2018 IEEE Punecon, IEEE, Nov. 30, 2018 (Nov. 30, 2018), pp. 1-6, XP033568970, DOI: 10.1109/PUNECON.2018.8745417. [cited by applicant]