METHOD AND SYSTEM FOR AUTOMATED VISUAL ANALYSIS OF A DIPSTICK USING STANDARD USER EQUIPMENT
First Claim
1. A method comprising:
- capturing, using a capturing device of a standard user equipment (UE) having specified image capturing and processing capabilities, an image of a dipstick having one or more colored test reagents, positioned on a calibration array having a plurality of colored calibration elements, wherein said plurality of sets of colored calibration elements reflects a plurality of;
illumination conditions, capturing capabilities of potential UEs and response functions of capturing devices of the potential UEs;
deriving, based on the colored calibration elements, local illumination parameters associated with the captured image of the dipstick and the calibration array;
applying one or more image enhancement operation to the captured image, to yield an enhanced image, based on predefined mapping between the derived local illumination parameters and one or more required adjustments;
normalizing illumination of the captured image based on the local illumination parameters; and
interpreting the one or more colored test reagents, based on the normalized illumination and the colored calibration elements, in the enhanced image.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for analyzing a dipstick using a smartphone is provided herein. The method includes: capturing an image containing: a dipstick having colored test reagents, and a color board having a grid of grey patches and a plurality of reference color patches; deriving, based on the grid, local illumination parameters associated with the colored test reagents and the plurality of reference color patches; determining whether illumination parameters are sufficient for interpreting the colored test reagent; in a case the illumination parameters are insufficient, notifying a user that an interpretation of the colored test reagents is not possible, otherwise, applying one or more image enhancement operation to the captured image, based on an analysis of the grid of grey patches, to yield enhanced reference color patches; and interpreting the one or more colored test reagents, by projecting the colored test reagents onto a vector of the enhanced reference color patches.
14 Citations
20 Claims
-
1. A method comprising:
-
capturing, using a capturing device of a standard user equipment (UE) having specified image capturing and processing capabilities, an image of a dipstick having one or more colored test reagents, positioned on a calibration array having a plurality of colored calibration elements, wherein said plurality of sets of colored calibration elements reflects a plurality of;
illumination conditions, capturing capabilities of potential UEs and response functions of capturing devices of the potential UEs;deriving, based on the colored calibration elements, local illumination parameters associated with the captured image of the dipstick and the calibration array; applying one or more image enhancement operation to the captured image, to yield an enhanced image, based on predefined mapping between the derived local illumination parameters and one or more required adjustments; normalizing illumination of the captured image based on the local illumination parameters; and interpreting the one or more colored test reagents, based on the normalized illumination and the colored calibration elements, in the enhanced image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a user equipment (UE) having specified image capturing and processing capabilities, configured to capture, using an image capturing device, an image of a dipstick having one or more colored test reagents, positioned on a calibration array having a plurality of colored calibration elements, wherein said plurality of sets of colored calibration elements reflects a plurality of;
illumination conditions, capturing capabilities of potential UEs and response functions of capturing devices of the potential UEs; anda computer processor configured to; derive, based on the colored calibration elements in the captured image, local illumination parameters associated with the captured image of the dipstick and the calibration array; apply one or more image enhancement operation to the captured image, to yield an enhanced image, based on predefined mapping between the derived local illumination parameters and one or more required adjustments; normalize illumination of the captured image based on the local illumination parameters; and interpret the one or more colored test reagents, based on the normalized illumination parameters and the colored calibration elements, in the enhanced captured image. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product comprising:
-
a non-transitory computer readable storage medium having a computer readable program embodied therewith, the computer readable program comprising; a computer readable program configured to instruct a user equipment (UE) having specified image capturing and processing capabilities, to capture an image of a dipstick having one or more colored test reagents, positioned on a calibration array having a plurality of colored calibration elements, wherein said plurality of sets of colored calibration elements reflects a plurality of;
illumination conditions, capturing capabilities of potential UEs and response functions of capturing devices of the potential UEs;a computer readable program configured to derive, based on the colored calibration elements in the captured image, local illumination parameters associated with the captured image of the dipstick and the calibration array; a computer readable program configured to determine whether the local illumination parameters are within a predefined illumination boundary which is sufficient for interpreting the one or more colored test reagents, given the specified image capturing and processing capabilities of the UE; a computer readable program configured to apply one or more image enhancement operation to the captured image, to yield an enhanced image, based on predefined mapping between the derived local illumination parameters and one or more required adjustments; a computer readable program configured to normalize illumination of the captured image based on the local illumination parameters; and a computer readable program configured to interpret the one or more colored test reagents, based on the normalized illumination parameters and the colored calibration elements, in the enhanced image.
-
Specification