CPC G16H 20/10 (2018.01) [A61B 5/0022 (2013.01); A61B 5/151 (2013.01); G16H 10/40 (2018.01); G16H 10/60 (2018.01); G16H 40/67 (2018.01); G16H 50/20 (2018.01); G16H 80/00 (2018.01); A61B 5/150022 (2013.01); A61B 5/150358 (2013.01); Y02A 90/10 (2018.01)] | 6 Claims |
1. A method for processing diagnostic testing images, comprising:
receiving, at a server disposed on a network, a diagnostic test identifier from a mobile device, wherein the diagnostic test identifier identifies a medical diagnostic testing device;
performing digital image processing on an image of the medical diagnostic testing device captured by the mobile device to determine diagnostic test results of a diagnostic test, including:
adjusting threshold risk levels based on a plurality of normalized test color values and associated clinical test data received over time;
determining RGB color values for a plurality of pixels of the image of the medical diagnostic testing device,
determining certain ones of the plurality of pixels of the image to have an RGB color value that defines the certain ones of the plurality of pixels as outliers as compared to other pixels of the plurality of pixels within the image of the medical diagnostic testing device,
ignoring the certain ones of the plurality of pixels determined to be outliers from remaining pixels, such that the remaining pixels number less than the plurality of pixels,
creating a normalized color value from the remaining pixels,
comparing the normalized color value to the adjusted threshold risk levels to determine a risk level associated with the normalized color value, and
determining the diagnostic test results based on the comparison of the normalized color value to the adjusted threshold risk levels;
determining that the diagnostic test results include a positive result;
correlating, based on the determination of a positive test result, one or more medical codes with at least one of the diagnostic test identifier and the diagnostic test results;
storing the diagnostic test results on the server;
displaying, in response to the diagnostic test results including the positive result, in a user interfaces on a screen of the mobile device, a telemedicine initiation user interface object;
determining that the telemedicine initiation user interface object is selected;
in response to the determination that the telemedicine initiation user interface object is selected:
sending the diagnostic test results from the server to a telemedicine provider;
sending additional medical history information to the telemedicine provider; and
initiating a telemedicine conference with the telemedicine provider;
receiving, over the network from the server, a notification relating to an issued prescription; and
communicating information relating to the issued prescription over the network from the server to a pharmacy.
|