CPC G01N 15/1433 (2024.01) [G06N 20/00 (2019.01); G06T 7/0012 (2013.01); G06T 7/10 (2017.01); G06T 7/40 (2013.01); G06T 7/62 (2017.01); G06T 2207/10056 (2013.01); G06T 2207/30004 (2013.01); G06T 2207/30024 (2013.01); G06T 2207/30204 (2013.01)] | 19 Claims |
1. A system for improving the accuracy of an assay device that detects an analyte in a sample, wherein the sample, the assay device, or an operation of the assay device has one or more imperfect conditions, the system comprising:
(a) an assay device that detects, under the one or more imperfect conditions, the analyte in the sample to generate a detection result, wherein the assay device has a sample holder that holds the sample;
(b) an imager that images the sample in the sample holder to obtain images;
(c) a non-transitory storage medium that stores an algorithm that analyzes the image(s) and a reliability of the detection result to generate a trustworthiness of the detection results, wherein the trustworthiness is higher when the analysis of the reliability shows that the detection result has a lesser likelihood of being inaccurate, and wherein the algorithm comprises at least a machine learning algorithm, a statistical model, a lookup table, or any combination of;
(d) a processor that executes the algorithm to determine the trustworthiness of the detection result; and
(e) a data-output device that outputs the detection result, if the trustworthiness is higher than a predetermined trustworthiness threshold; otherwise not reporting the detection result.
|