In order for a smartphone-based colorimetry system to be generalizable, it must be possible to account for results from multiple phones. A move from device-specific space to a device independent space such as XYZ space allows results to be compared, and means that the link between XYZ values and the physical parameter of interest needs only be determined once. We compare mapping approaches based on calibration data provided in image metadata, including the widely used open-source software dcraw, to a separate calibration carried out using a colorcard. The current version of dcraw is found to behave suboptimally with smartphones and should be used with care for mapping to XYZ. Other metadata approaches perform better, however the colorcard approach provides the best results. Several phones of the same model are compared and using an xy distance metric it is found that a device-specific calibration is required to maintain the desired precision.
Miranda Nixon, Felix Outlaw, Lindsay W. MacDonald, Terence S. Leung, "The importance of a device specific calibration for smartphone colorimetry" in Proc. IS&T 27th Color and Imaging Conf., 2019, pp 49 - 54, https://doi.org/10.2352/issn.2169-2629.2019.27.10