US 11,996,183 B2
Methods of analyzing diagnostic test kits
Aaron Alexander Rowe, Toluca Lake, CA (US); Hui-Ling Koh, Santa Ana, CA (US); Stephen L. Chen, Tustin, CA (US); and Yunyuan Vivian Wang, Tustin, CA (US)
Assigned to Scanwell Health, Inc., Los Angeles, CA (US)
Filed by Scanwell Health, Inc., Los Angeles, CA (US)
Filed on Apr. 5, 2021, as Appl. No. 17/222,819.
Claims priority of provisional application 63/079,975, filed on Sep. 17, 2020.
Prior Publication US 2022/0084659 A1, Mar. 17, 2022
Int. Cl. G16H 30/00 (2018.01); G01N 33/487 (2006.01); G01N 33/53 (2006.01); G01N 33/543 (2006.01); G16H 30/40 (2018.01)
CPC G16H 30/40 (2018.01) [G01N 33/48785 (2013.01); G01N 33/5302 (2013.01); G01N 33/54388 (2021.08); G01N 2458/00 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A method for facilitating analysis of a diagnostic test, the method comprising:
at one or more processors of a mobile computing device having at least one image sensor and a display:
receiving an image captured at the at least one image sensor, the image depicting the diagnostic test, one or more static control markings on a scan surface, and a plurality of image region markers on the scan surface defining a boundary of an image region including the diagnostic test and the one or more static control markings, wherein the one or more static control markings comprise a control marking corresponding to a lower limit of optical detectability for analysis of the diagnostic test;
prior to analyzing the diagnostic test, assessing an adequacy of at least one of lighting, orientation, and focus conditions associated with the image by verifying detection of the one or more static control markings in the image using at least one computer vision technique, wherein verifying detection of the one or more static control markings comprises:
determining pixel values for multiple linear series of image pixels in the image,
generating a 1D array of metrics, each metric in the 1D array of metrics comprising a value calculated based on the pixel values of an individual one of the multiple linear series of image pixels, and
identifying one or more peaks in the 1D array of metrics; and
when the one or more processors determine that the at least one of lighting, orientation, and focus conditions is adequate based on the identified one or more peaks in the 1D array of metrics:
automatically analyzing the diagnostic test based on at least one computer vision technique to determine at least one test result; and
causing the display to display the at least one test result.