| CPC A61B 5/0077 (2013.01) [A61B 5/1176 (2013.01); G06V 10/141 (2022.01); G06V 10/60 (2022.01); G06V 20/64 (2022.01); G06V 40/10 (2022.01); G06V 40/161 (2022.01); H04N 23/71 (2023.01); H04N 23/74 (2023.01)] | 20 Claims |

|
1. A computer-implemented method for compensating for illumination variation in an image of a body surface for use in an imaging-based skin sensing system, the method comprising:
obtaining:
a three-dimensional representation of the body surface, and
illumination information for the three-dimensional representation that is indicative of an orientation of the body surface relative to a reference axis;
determining illumination compensation information configured to normalize an illumination variation apparent from the illumination information, wherein determining the illumination compensation information comprises determining a normalization map representing a plurality of spatial locations of the body surface, wherein each spatial location is associated with an illumination compensation factor to apply to a corresponding spatial location of the image to correct for the illumination variation in the image;
determining the orientation of the body surface based on an analysis of a three-dimensional reconstruction of the body surface derived from imaging data for the body surface; and
using the illumination compensation information to compensate for the illumination variation in the image of the body surface to provide a compensated image for use in the imaging-based skin sensing system,
wherein the illumination variation is compensated by distributing illumination evenly across each spatial location on the body surface.
|