Ultraviolet imaging system and method

The UVR imaging system addresses the challenges of low resolution and specular reflections in existing systems by using a monochrome camera, apochromatic lenses, and polarizing filters to capture high-resolution images, ensuring accurate assessment of sunscreen application and UVR absorption.

JP7602062B2Active Publication Date: 2024-12-17PROCTER & GAMBLE CO
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023562283
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-04-07
Filing Date
2022-04-05
Publication Date
2024-12-17
Estimated Expiration
2042-04-05

AI Technical Summary

Technical Problem

Existing ultraviolet radiation (UVR) imaging systems struggle to accurately capture images of sunscreen application due to low resolution, lack of focus, brightness calibration, and sensitivity to specular reflections, making it difficult to assess proper sunscreen application on skin surfaces.

Method used

A UVR imaging system utilizing a monochrome camera sensor, apochromatic lenses, continuous UVR radiation sources, and polarizing filters to capture high-resolution images with improved sensitivity and reduced specular reflections, enabling accurate analysis of UVR absorption and re-emission patterns on skin.

Benefits of technology

The system provides high-resolution images that allow for precise analysis of sunscreen application, identifying areas requiring reapplication and quantifying UVR absorption, thereby enhancing user understanding and effectiveness of sunscreen application.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007602062000001
    Figure 0007602062000001
  • Figure 0007602062000002
    Figure 0007602062000002
  • Figure 0007602062000003
    Figure 0007602062000003
Patent Text Reader

Abstract

An ultraviolet system and method for capturing an image depicting ultraviolet radiation (UVR) absorption or re-emission is described. An exemplary system includes a camera including a monochrome camera sensor configured to capture an image, a radiation source configured to output a UVR waveband, a filter component configured to distinguish at least one of a UVA waveband and a UVB waveband of the UVR waveband, and a polarizer component configured to cross-polarize each of the UVA waveband and the UVB waveband. Further, the camera is configured to capture an image depicting a UVA amount of UVA absorption or re-emission projected onto a surface area, and a UVB amount of UVB absorption or re-emission projected onto the surface area.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates generally to ultraviolet imaging systems and methods, and more particularly to ultraviolet imaging systems and methods configured to capture images depicting the absorption or remittance of ultraviolet radiation (UVR). [Background technology]

[0002] Generally speaking, billions of people are exposed to UVR from the sun every day, and an increasing number of people are exposed to artificial light sources used in recreation, industry, and commerce. Human skin is highly susceptible to damage resulting from exposure to UVR, but these effects can be mitigated by proper application of sunscreen with an appropriate sun protection factor (SPF). Problematically, many people do not regularly apply sunscreen to areas of the skin that are frequently exposed to UVR. And when a person applies sunscreen, it can be difficult to recognize whether the sunscreen product has been properly applied, since most conventional sunscreen products are transparent. Digital methods of assessing whether a person has properly applied a sunscreen product (e.g., those that use an "app" in conjunction with a smartphone camera, etc.) may also not provide adequate indications of proper sunscreen application, due to, for example, poor image quality caused by specular reflection.

[0003] As a result, many people may fail to evaluate the efficacy of their sunscreen application, and may fail to apply sunscreen altogether due to a general lack of understanding. This problem is acutely evident when considering the myriad of skin conditions that may result from ignoring proper sunscreen application, and the myriad of related sunscreen products available. Such existing sunscreen products may also provide little or no feedback or guidance to help users determine how best to apply the product to their skin. Thus, many people may apply sunscreen products incorrectly, because they are unaware of proper application techniques and how much sunscreen is needed for proper protection. Summary of the Invention [Problem to be solved by the invention]

[0004] Thus, there is a need for an improved UVR imaging system that can capture images of UVR absorption and / or re-emission, thereby allowing a user to determine whether they have properly applied a sunscreen product. [Means for solving the problem]

[0005] Disclosed is a UVR imaging system configured to capture an image depicting ultraviolet radiation (UVR) absorption or re-emission, the system comprising: a camera with a monochrome camera sensor; a radiation source configured to output a UVR waveband; a filter component configured to distinguish at least one of a UVA waveband and a UVB waveband of the UVR waveband; and a polarizer component configured to cross-polarize each of the UVA waveband and the UVB waveband, the camera configured to capture an image depicting a UVA amount of UVA absorption or re-emission projected onto a surface area and a UVB amount of UVB absorption or re-emission projected onto the surface area. Methods of using the UVR imaging system are also described herein. [Brief description of the drawings]

[0006] [Figure 1A] FIG. 1 illustrates an example of a UVR imaging system. [Figure 1B] FIG. 1 illustrates an example of a UVR imaging system. [Figure 2A] FIG. 2 illustrates an exemplary image and associated pixel data. [Figure 2B] FIG. 2 illustrates an exemplary image and associated pixel data. [Figure 2C] FIG. 2 illustrates an exemplary image and associated pixel data. [Diagram 3] FIG. 1C is an exemplary flow diagram of the UVR imaging system of FIGS. 1A and 1B. [Figure 4] FIG. 1 is a diagram of an exemplary UVR imaging method. [Diagram 5] FIG. 2 illustrates an exemplary user interface rendered on a display screen of a user computing device. [Figure 6] FIG. 1 illustrates an exemplary ultraviolet (UVR) imaging system environment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0007] The imaging systems and methods herein provide improvements to the field of UVR imaging systems and skin care. For example, the UVR imaging system of the present disclosure allows a user to quickly and conveniently capture an image (e.g., an image of the user's face or target skin surface) and receive an indication of areas where a product (e.g., a sunscreen product) has been applied and / or areas where further application of the product may be required. For example, product application instructions may be provided on the display of the user's mobile device. The trained UVR imaging model algorithm of the present UVR imaging system improves the field of UVR imaging systems using digital and / or artificial intelligence-based analysis of the user-specific image and outputs an output to address the user-specific pixel data contained within the captured image of the surface (e.g., the user's skin surface).

[0008] The present UVR imaging system offers several specific improvements over conventional UVR imaging systems. For example, conventional UVR imaging systems suffer from low-resolution images that do not allow for analysis of the product film morphology applied on a surface. An exemplary image captured by a conventional UVR imaging system may feature, for example, a resolution of about 680 pixels by about 512 pixels. As a result, an image captured by a conventional UVR imaging system may only provide the "average UV absorbance" of the imaged surface without an indication (e.g., morphology) of how well the product is filmed on the target skin surface. In contrast, the present UVR imaging system and method utilize a camera that provides a high-resolution image of the surface, thereby enabling effective product film morphology analysis. The most preferred sensor size of the camera used in the UVR imaging system of the present disclosure is greater than 25 million pixels, while a preferred sensor size is greater than 10 million pixels. Thus, the UVR imaging system of the present disclosure captures images at approximately 100 times higher resolution than conventional UVR imaging systems. Thus, the UVR imaging system of the present disclosure allows for effective imaging and analysis of product film morphology across a UVR wavelength range not previously achievable with conventional UVR imaging systems / techniques. Specifically, the UVR imaging system and method of the present disclosure achieves a 10-fold increase in resolution of the imaged object compared to conventional UVR imaging systems. For example, the present UVR imaging system and method allows for fine detail imaging of product film morphology applied to a skin surface, as measured, for example, by modulation transfer function (a means of assessing the fundamental spatial resolution performance of an imaging system), which is known to those skilled in the art of imaging systems.

[0009] As another example, images captured by conventional UVR imaging systems generally suffer from a lack of focus. That is, conventional UVR imaging systems suffer from a lack of apochromaticity and can therefore achieve sufficient focus only at a few wavelengths for a particular image capture. As a result, images captured by conventional UVR imaging systems are characterized by chromatic and spherical aberrations resulting from a lack of focus at multiple wavelengths. In contrast, the UVR imaging systems and methods of the present disclosure may include an apochromatic lens that reduces / eliminates chromatic and spherical aberrations from the captured images. Thus, the apochromatic lens provides sufficient focus at multiple wavelengths (e.g., UVA and UVB) within a single image, which was previously unattainable using conventional UVR imaging systems / techniques. The apochromatic lens of the present disclosure can image all required UVR wavelengths without requiring refocusing at each UVR wavelength, unlike conventional UVR imaging systems. As a result, the UVR imaging systems and methods of the present disclosure provide a significantly faster capture process that minimizes potential errors by eliminating the need to apply and adjust / focus multiple lenses between image captures.

[0010] As yet another example, conventional UVR imaging systems suffer from a lack of luminance calibration. Without calibration, it is not possible to quantify the amount of UVR absorption / re-emission in the acquired images, and only relative comparisons are possible. In contrast, the UVR imaging systems and methods of the present disclosure provide a calibration standard for the image capture process to ensure that each image is captured under comparable illumination. As a result, the calibration standard allows for absolute determination of UVR absorption / re-emission by the imaged surface (e.g., human skin, product film), thereby enabling, for example, quantification of skin constituents and / or sunscreen concentrations that were previously unattainable with conventional UVR imaging systems.

[0011] As yet another example, conventional UVR imaging systems have the disadvantage of utilizing radiation sources that provide radiation at a variety of undesired wavelengths. To compensate, conventional UVR imaging systems typically include a filter wheel disposed in front of the radiation source to remove the undesired wavelengths. In contrast, the UVR imaging systems and methods of the present disclosure include a radiation source that emits strong UVA and UVB radiation at specific wavelengths of interest (e.g., 313 nm and 365 nm). The radiation source of the present disclosure thereby eliminates the need for additional filters present in conventional UVR imaging systems / techniques. Furthermore, certain aspects of the UVR imaging systems and methods of the present disclosure include a continuous emission UVR radiation source (e.g., a xenon bulb, a mercury xenon bulb) that continuously emits UVR during an adjustable image capture period of the UVR imaging system. As a result, the continuous emission UVR radiation source of the present disclosure allows for increased exposure times and correspondingly higher quality image capture than conventional UVR imaging systems / techniques that rely on conventional UVR radiation sources.

[0012] As yet another example, conventional UVR imaging systems generally suffer from overexposure, where the signal to the camera sensor exceeds the dynamic range of response, resulting in significant loss of image information. Typically, this overexposure is the result of inefficient polarization at the UVR wavelengths of interest, which produces specular reflections (or "gloss") in the captured image. Specular reflections are undesirable artifacts caused by photons re-emitted from the surface of the imaged substrate (e.g., skin surface, product, or another material), meaning that information related to scattering or absorption within the substrate being imaged is not returned to the camera sensor. As a result, specular reflections make it impossible to know or quantify skin or sunscreen ingredients within the imaged field of view (FOV). In contrast, the UVR imaging systems and methods herein include a UVR polarizing filter configured to remove specular reflections in images captured using a UVR illumination source that are present when using conventional UVR imaging systems / techniques. Thus, the UVR imaging systems and methods of the present disclosure are capable of accurately and consistently identifying and quantifying skin or sunscreen ingredients within the imaged FOV in a manner previously unattainable with conventional UVR imaging systems.

[0013] As yet another example, conventional UVR imaging systems generally suffer from a lack of sensitivity in distinguishing between specific UVR wavelength bands, for example, because typical radiation sources cannot emit wavelengths within these UVR wavelength bands, and filters are not typically used to isolate specific UVR wavelength bands. In contrast, the UVR imaging systems and methods herein include radiation sources that emit radiation across the terrestrial UVR spectrum (290-400 nm), both of which may specifically emit wavelengths within specific wavelength bands of interest (e.g., UVA and UVB wavelength bands), thereby providing improved UVR sensitivity over conventional UVR imaging systems. Additionally, the UVR imaging systems and methods of the present disclosure also include narrow band pass filters that isolate specific regions of the terrestrial UVR spectrum (e.g., narrow wavelength bands centered around the UVB and UVA wavelength bands) to further improve UVR sensitivity over conventional UVR imaging systems.

[0014] Additionally, the present disclosure includes adding certain features other than what is well understood, routine, or habitual activity in the art, or non-conventional steps that limit the scope of the claims to certain useful applications, such as capturing images for analysis using a UVR imaging system configured to capture images of a surface depicting the amount of UVA absorption or re-emission projected onto the surface, and the amount of UVB absorption or re-emission projected onto the surface.

[0015] For similar reasons, the present disclosure includes improved computer capabilities or other technology improvements, at least as described herein, where the intelligence or predictive capabilities of a user computing device, imaging server, or other computing device are enhanced by a trained UVR imaging model algorithm, for example, resulting in an improved user computing device, imaging server, or other computing device. A UVR imaging model algorithm running on a user computing device or imaging server can accurately determine one or more attributes of a product application to a surface based on the pixel data of the imaged surface. In various aspects, the UVR imaging model algorithm may also generate outputs (e.g., for manufactured products, application techniques, medical considerations) designed to address one or more attributes of the application discernible within the pixel data of the imaged surface.

[0016] That is, the present disclosure describes an improvement in the capabilities of the computer itself or "any other technical or technical field" as the user computing device or imaging server is augmented with a plurality of training images (e.g., 10,000 training images and associated pixel data) to accurately determine one or more attributes of a product application and to accurately detect, identify, or otherwise analyze the pixel data of user-specific images, such as newly-submitted customer images. This is an improvement over at least the prior art, since existing systems lack such real-time generation or classification capabilities and are simply unable to accurately analyze user-specific images and output user-specific results to address one or more attributes of the application identifiable within the pixel data of the imaged surface.

[0017] 1A illustrates an exemplary UVR imaging system 200a configured to capture images depicting the absorption or re-emission of UVR, according to various embodiments disclosed herein. The exemplary UVR imaging system 200a of FIG. 1A includes a digital camera configured to capture monochrome images depicting the absorption or re-emission of UVR. For example, the camera may be a stock camera that has been converted to capture monochrome images by removing a color filter.

[0018] The UVR imaging system 200a is easy to use, portable, and may capture images with high resolution and enhanced UVR (and UVB in particular) sensitivity. The high resolution images may enable the exemplary UVR imaging system 200a (e.g., via the UVR imaging model algorithm 108) to, for example, analyze and display streaks and / or other surface aberrations in the application of a sunscreen coating to a skin surface, thereby determining the effectiveness / quality of the sunscreen coating on the skin surface. Additionally or alternatively, the exemplary UVR imaging system 200a may be a machine vision camera configured to accomplish one or more machine vision tasks when performing one or more of the operations described herein.

[0019] The UVR imaging system 200a shown in FIG. 1A includes a lens 202 that may be configured to focus UVR for the UVR imaging system 200a during image capture. In some aspects, the lens 202 may be an apochromatic lens. For example, the lens 202 may be configured to focus UVR at wavelengths of about 313 nanometers (nm) and about 365 nm to provide a sharp, focused image at the UVR wavelengths of interest without refocusing the UVR imaging system 200a. Of course, it will be understood that the lens 202 may be configured to focus UVR at any suitable wavelength of interest.

[0020] The UVR imaging system 200a includes a radiation source 204. In general, the radiation source 204 may be configured to output radiation in the UVR wavelength band. For example, the radiation source 204 may output radiation in a wavelength range including 290 nm to 400 nm. In some embodiments, the radiation source 204 may be discontinuous with an output peak of about 290 nm to 400 nm and may include strong discrete bands of UVR at about 313 nm (e.g., approximately the center of the UVB radiation wavelength band) and about 365 nm (e.g., approximately the center of the UVA radiation wavelength band). The radiation source 204 may also be a continuous radiation source (i.e., without strong discrete bands of UVR) and may have an output diameter sufficient to allow the use of small diameter polarizers / filters (e.g., less than about 50 mm in diameter). For example, radiation source 204 may be any one of one or more xenon bulbs, one or more mercury xenon bulbs, one or more light emitting diode (LED) sources, and / or any other suitable UVR radiation source, or combinations thereof. Of course, it will be appreciated that radiation source 204 may be a flash radiation source and may output radiation in any suitable UV wavelength range, including, for example, any wavelength in the UVA, UVB, and / or UVC wavelength bands. It will further be appreciated that in certain aspects, radiation source 204 may be a non-integral component (e.g., physically separate / discrete) of a camera represented in UVR imaging system 200a. For example, in these aspects, radiation source 204 may be a stand-alone mercury lamp configured to generate UVR of a particular wavelength of interest (e.g., in the UVA and UVB wavelength bands) in association with image capture of a stock camera represented in UVR imaging system 200a.

[0021] The UVR imaging system 200a shown in Figures 1A and 1B includes two UVR polarizing filters 206a, 206b that cross-polarize the UVR from the radiation source 204, thereby reducing specular reflections in the captured image. The UVR polarizing filter 206a may be disposed between the radiation source 204 and the surface being imaged, and the UVR polarizing filter 206b may be removably coupled to the UVR imaging system 200a by attaching the filter 206b to the front of the lens 202. In certain aspects, the UVR polarizing filter 206a may be removably or permanently attached to the radiation source 204. To cross-polarize the UVR emitted by the radiation source 204, the UVR polarizing filter 206b may be rotated approximately 90 degrees relative to the UVR polarizing filter 206a.

[0022] In some embodiments, the UVR polarizing filters 206a, 206b can polarize radiation in a UVR waveband having a wavelength between 220 nm and 400 nm. For example, the UVR polarizing filters 206, 206b may be configured to polarize UVR having a wavelength between about 313 nm and about 365 nm to improve imaging sensitivity in the UVB and UVA wavebands. In some embodiments, the UVR polarizing filters 206a, 206b may have a diameter between about 5 mm and about 50 mm. Of course, it should be understood that the UVR polarizing filters 206a, 206b may have any suitable diameter. For example, if the radiation source 204 is a studio flash source, the UVR polarizers 206a, 206b may have a diameter of 200 mm or more. Additionally or alternatively, if the radiation source 204 is an LED, the UVR polarizers 206a, 206b may have a diameter of 5 mm or less.

[0023] The UVR imaging system 200a may also include a UVR bandpass filter 208. Generally, the UVR bandpass filter 208 may be removably coupled to the exemplary UVR imaging system 200a by attaching the filter 208 to the front of the lens 202. The UVR bandpass filter 208 may generally transmit a narrow range of wavelengths of UVR, thereby minimizing chromatic aberration in the captured image. As a result, the UVR bandpass filter 208 may improve focusing of the captured image by isolating and differentiating regions of the UVR wavelength band of interest (e.g., UVA and UVB).

[0024] In general, the UVR bandpass filter 208 may be any suitable filter configured to filter the UVR wavelength band. For example, in some embodiments, the UVR bandpass filter 208 may be and / or include a dichroic coating filter that may provide advanced filtering for wavelengths outside the UVR wavelength band. In some embodiments, the UVR bandpass filter 208 may include multiple UVR bandpass filters. The multiple UVR bandpass filters may include, for example, a 313 nm narrow bandpass filter with a full width at half maximum (FWHM) of 10 nm and a 365 nm narrow bandpass filter with a FWHM of 10 nm. In this example, a 313 nm narrow bandpass filter with a 10 nm FWHM would completely and exclusively distinguish, for example, the UVB bandwidth (290-320 nm with a FWHM range spanning 308-318 nm), and a 365 nm narrow bandpass filter with a 10 nm FWHM would completely and exclusively distinguish, for example, the UVA bandwidth (320-400 nm with a FWHM range spanning 360-370 nm). In this manner, the UVR bandpass filter 208 may substantially improve the UVR sensitivity of the UVR imaging systems and methods of the present disclosure relative to conventional UVR imaging systems. In some aspects, the UVR bandpass filter 208 may be configured to filter at least a portion of other radiation in the UVR wavelength band as depicted in the captured image. Of course, it should be understood that bandpass filters configured to filter any suitable wavelengths within the UVR wavelength band may be used.

[0025] 1B illustrates another example of a UVR imaging system 200b including a UVR imaging attachment 210 removably or permanently coupled to a mobile device 212, such as a smartphone or tablet. The UVR imaging attachment 210 may generally include imaging components configured to transmit UVR wavelength bands of interest to, for example, a camera 214 of the mobile device 212 to capture an image of a surface illuminated by a UVR light source 216. The camera 214 and the UVR light source 216 may be integrated components of the mobile device 212, and the UVR light source 216 may be configured to emit UVR at wavelengths of interest (e.g., UVA and UVB). It will be appreciated that the camera 214 and the UVR light source 216 may be additional external components attached to the mobile device 212 via any suitable connection (e.g., USB, BLUETOOTH, WiFi, etc.).

[0026] Further, the UVR imaging attachment 210 may include a lens 218, UVR polarizing filters 206a, 206b, and a UVR bandpass filter 208. The lens 218 may be configured to focus UVR for the exemplary UVR imaging system 200b during image capture. The lens 218 may be an apochromatic lens and / or any other suitable lens configured to provide a sharp, focused image at the UVR wavelengths of interest. The UVR polarizing filters 206a, 206b may be configured to cross-polarize UVR emitted / received by the radiation source 204, thereby reducing specular reflections in the captured image. The UVR bandpass filter 208 may generally transmit a narrow range of wavelengths of UVR, thereby minimizing chromatic aberrations in the captured image. Each of the lens 218, the UVR polarizing filters 206a, 206b, and the UVR bandpass filter 208 may be removably coupled to the mobile device 212 and / or to one another. For example, UVR polarizing filter 206b and UVR bandpass filter 208 may be removably coupled to UVR imaging attachment 210 by attaching filters 206b, 208 to the front of lens 218, and UVR polarizing filter 206a may be removably coupled to UVR light source 216.

[0027] In some aspects, the exemplary UVR imaging system 200a, 200b may further include one or more digital processors, one or more digital memory storage devices communicatively coupled to the one or more processors, a digital imaging model, and computing instructions executable by the one or more processors and stored in the one or more memories. As further discussed herein, the imaging model may be trained using a plurality of images (e.g., 100, 1,000, or even 10,000 or more images), each image depicting a respective UVA amount of UVA absorption or emission projected onto a respective surface area, and a respective UVB amount of UVB absorption or emission projected onto a respective surface area. The imaging model may be trained, for example, to determine one or more respective attributes of an application of a product (e.g., sunscreen).

[0028] Further, in these aspects, the computing instructions may be executed by one or more processors to cause the one or more processors to analyze the captured image with the imaging model to determine one or more attributes of the application of the product. The surface area depicted in the image may include an area of ​​the user's skin, and the one or more determined attributes may be specific to the user's skin.

[0029] In some embodiments, the exemplary UVR imaging system 200a, 200b may further include a display screen that may be configured to receive / display images captured by the exemplary UVR imaging system 200a, 200b. The display screen may be an integrated component of the exemplary UVR imaging system 200a, 200b (e.g., a display screen of the mobile device 212) and / or the display screen may be an external component connected to the exemplary UVR imaging system 200a, 200b via any suitable connection (e.g., USB, BLUETOOTH, WiFi, etc.). Additionally, the display screen may be configured to render images captured by the exemplary UVR imaging system 200a, 200b in real-time or near real-time upon or after capture of the images by the exemplary UVR imaging system 200a, 200b. For example, the display screen may render images in real-time as the images are captured and / or within about 1-2 seconds of image capture.

[0030] In some aspects, the camera (e.g., camera 214), radiation source (e.g., radiation source 204, UVR light source 216), filter component (e.g., UVR bandpass filter 208), and / or polarizer component (e.g., UVR polarizing filter 206a, UVR polarizing filter 206b) may be integral components of the UVR imaging device. In these aspects, the UV imaging device may be configured to be attached to or integrated with a mobile device (e.g., mobile device 212). Further, in these aspects, the UVR imaging device may include a mobile application (app) configured to operate on the mobile device and may be communicatively coupled to the UVR imaging device. The mobile app may include computing instructions executable by one or more processors of the mobile device, and the computing instructions may be stored on a non-transitory computer-readable medium of the mobile device. The computing instructions, when executed by the one or more processors, may cause the one or more processors to render an image on a display screen of the mobile device, and may further render an output that textually describes or graphically indicates the amount of UVA or UVB radiation as depicted in the image. Additionally, the computing instructions, when executed by the one or more processors, may cause the one or more processors to render an output on a display screen of the mobile device that informs a user of at least one of the quality of application of a product (e.g., sunscreen) to the user's skin, or the amount of product applied to the user's skin.

[0031] 2A, 2B, and 2C show example images 130a, 130b, and 130c captured, for example, by UVR imaging systems 200a, 200b to determine attributes of the application of a product applied to an imaged surface (e.g., a user's skin). Each of these images 130a, 130b, and 130c may be analyzed by a UVR imaging model algorithm (e.g., UVR imaging model algorithm 108) and / or used to train the UVR imaging model algorithm. In some aspects, the captured images may be aggregated at the imaging server 102 and analyzed by a UVR imaging model algorithm (e.g., an AI model such as a machine learning imaging model as described herein) and / or used to train the UVR imaging model algorithm.

[0032] Each exemplary image 130a, 130b, 130c includes pixel data 302ap, 302bp, and 302cp (e.g., grayscale / monochrome data and / or RGB data) that represents UVR data and corresponds to a UVA amount of UVA absorption or emission projected onto a surface area and / or a UVB amount of UVB absorption or emission projected onto a surface area. Generally, as described herein, the pixel data 302ap, 302bp, and 302cp include points or squares of data within the image, each point or square representing a single pixel within the image (e.g., pixels 302ap1, 302ap2, 302bp1, 302bp2, 302cp1, and 302cp2). Each pixel may be at a particular location within the image, and each pixel may have a particular color (or no color). When color pixels are used, the color of the pixel may be determined using a known color format (e.g., 24-bit RGB color format) and associated channel data associated with a given pixel. Some non-limiting examples of color formats that may be used herein are described in US Pat. No. 3,971,065 and US Pat. No. 7,679,782.

[0033] The channel data representing RGB color format components may be combined, for example, in post-processing by an imaging device (e.g., exemplary UVR imaging systems 200a, 200b) to achieve a monochromatic value corresponding to each pixel. These monochromatic values ​​may represent the perceived brightness / intensity of the illumination reflected from the object / surface represented by the pixel in the image and received by the imaging device. Additionally or alternatively, the imaging device may be configured to capture monochromatic image data, which may be, for example, various shades of black, representing the brightness / intensity of the illumination reflected from the object / surface represented by the pixel in the image and received by the imaging device.

[0034] Collectively, the various pixels positioned together in a grid pattern form a digital image (e.g., images 130a, 130b, and / or 130c). A single digital image may contain thousands or millions of pixels. Images can be captured, generated, stored, and / or transmitted in a number of formats, such as JPEG, TIFF, PNG, and GIF. These formats use pixels to store and represent images.

[0035] 2A illustrates an example of an image 130a and its associated pixel data (e.g., pixel data 302ap) captured by a UVR imaging system. The exemplary image 130a is a monochromatic image depicting a user applying a product (e.g., sunscreen) to the skin on the user's face. For example, it may be desirable to configure the UVR imaging system so that the user may capture images of any part of the body to which a product (e.g., a skin care product such as sunscreen) is applied, including the face, underarms, chest, back, legs, arms, hands, feet, and combinations thereof.

[0036] The exemplary image 130a includes pixel data 302ap, including, for example, pixel 302ap1 and pixel 302ap2. Pixel 302ap1 may be a relatively bright pixel (e.g., a pixel with high R, G, and B values ​​and / or a high grayscale / monochrome value) located in the exemplary image 130a resulting from a user having a relatively low degree of product application at the location represented by pixel 302ap1, for example due to an improper product application technique or amount. Pixel 302ap2 may be a relatively dark pixel (e.g., a pixel with low R, G, and / or a low grayscale / monochrome value) located in the exemplary image 130a resulting from a user having a relatively high degree of product application at the location represented by pixel 302ap2.

[0037] The UVR imaging system 200a, 200b may be used to capture the exemplary image 130a and analyze the characteristics represented by the pixel data (e.g., pixel data 302ap). For example, the exemplary UVR imaging system 200a, 200b may analyze the relatively bright pixels represented by pixel 302ap1 and the relatively dark pixels represented by pixel 302ap2 and determine that the user has applied an insufficient amount of product (e.g., sunscreen) to the user's skin. That is, as described further herein, the exemplary UVR imaging system 200a, 200b may determine (e.g., via the UVR imaging model algorithm 108) that the color values ​​of the pixels 302ap1, 302ap2 in combination with the location of the pixels 302ap1, 302ap2 relative to the user's recognized facial region indicate that the user has not applied a sufficient amount of sunscreen product to the user's facial region to adequately protect sensitive locations of the user's facial region from UVR damage.

[0038] 2B illustrates a further example of image 130b and its associated pixel data 302bp. Exemplary image 130b shows a user applying a product to a portion of the face. Exemplary image 130b may represent, for example, a user attempting to determine proper application of sunscreen to their face, as described herein.

[0039] Exemplary image 130b includes pixel data 302bp that includes a plurality of pixels (e.g., pixels 302bp1 and 302bp2). In this example, pixel 302bp1 may be a relatively bright pixel (e.g., a pixel with high R, G, and B values ​​and / or a high grayscale / monochrome value) resulting from a user having a relatively low degree of product application at the location represented by pixel 302bp1. In this example, pixel 302bp2 is a relatively dark pixel (e.g., a pixel with low R, G, and B values ​​and / or a low grayscale / monochrome value) located within exemplary image 130b resulting from a user having a relatively high degree of product application at the location represented by pixel 302bp2.

[0040] The UVR imaging system 200a, 200b may be used to capture the exemplary image 130b and analyze the characteristics represented by the pixel data (e.g., pixel data 302bp). For example, the exemplary UVR imaging system 200a, 200b may analyze the relatively bright pixels represented by pixels 302bp1 and the relatively dark pixels represented by pixels 302bp2 and determine that the user has incorrectly applied a product (e.g., sunscreen) to the user's skin. That is, as described further herein, the exemplary UVR imaging system 200a, 200b may determine (e.g., via the UVR imaging model algorithm 108) that the color values ​​of the pixels 302bp1, 302bp2 in combination with the location of the pixels 302bp1, 302bp2 relative to the user's recognized facial region indicate that the user has not properly applied sunscreen to the user's facial region (e.g., has not used the correct sunscreen application technique) to adequately protect sensitive locations of the user's facial region from UVR damage.

[0041] 2C illustrates a further exemplary image 130c and its associated pixel data (e.g., 302cp). The exemplary image 130c illustrates a user's forearm on which multiple sunscreen products having different UVA and UVB absorption / re-emission properties have been applied. As seen in FIG. 2C, the UVR imaging system allows the user to determine which sunscreen products have superior absorption / re-emission properties in UVA and / or UVB, as discussed further herein.

[0042] The pixel data 302cp for image 130c includes a number of pixels, including pixels 302cp1 and 302cp2. As an example, assume that the exemplary UVR imaging systems 200a, 200b captured the exemplary image 130c under illumination consisting primarily of UVB radiation (e.g., from radiation source 204). In this example, pixel 302cp1 is a relatively dark pixel and pixel 302cp2 is a relatively bright pixel.

[0043] The UVR imaging system 200a, 200b may be used to capture the exemplary image 130c, analyze the characteristics represented by the pixel data (e.g., pixel data 302cp), and / or provide product recommendations as a result of the analysis. For example, the exemplary UVR imaging system 200a, 200b may analyze the relatively dark pixel represented by pixel 302cp1 and the relatively bright pixel represented by pixel 302cp2 and determine that the product represented by pixel 302cp1 has superior UVB absorption characteristics compared to the product represented by pixel 302cp2. That is, as described further herein, the exemplary UVR imaging system 200a, 200b may determine (e.g., via the UVR imaging model algorithm 108) that the color values ​​of the pixels 302cp1, 302cp2, in combination with the known wavelength of the illumination (e.g., the radiation source 204 emitting UVB radiation), indicate that the user should apply the product represented by pixel 302cp1 to better protect the user's skin from harmful UVB radiation.

[0044] Each of the pixel data 302ap, 302bp, and 302cp includes various remaining pixels that include the remaining portions of the user's skin surface area characterized by various lightness / darkness and color values. Each of the pixel data 302ap, 302bp, and 302cp further includes pixels that represent additional features including the user's skin contours due to anatomical and other features of the user's skin surface, as shown in Figures 2A, 2B, and 2C.

[0045] It should be appreciated that each of the images represented in Figures 2A, 2B, and 2C may arrive and be processed in real time and / or near real time according to a UVR imaging model algorithm (e.g., UVR imaging model algorithm 108), as described further herein. For example, a user may capture exemplary image 130c immediately after applying both products to the user's skin, and the UVR imaging model algorithm may provide feedback, recommendations, and / or other comments in real time or near real time. However, in some aspects, the exemplary UVR imaging systems 200a, 200b may capture each of the images represented in Figures 2A, 2B, and 2C and display the raw image on a display screen for the user to view, without additional processing (e.g., via UVR imaging model algorithm 108) and / or feedback, recommendations, and / or other comments.

[0046] 3 illustrates an example flow diagram of a UVR imaging system 110 (e.g., UVR imaging systems 200a, 200b) capturing an input image 402 to generate an example image 130a depicting the absorption or re-emission of UVR projected onto a surface area of ​​the imaged surface. Generally, as previously described, the UVR imaging system 110 utilizes UVR imaging components (e.g., lens 202, radiation source 204, UVR polarizing filters 206a, 206b, UVR bandpass filter 208) to capture the image 402, and the captured radiation shown in pixel data (e.g., pixel data 302ap) of the example image 130a indicates the amount of UVR reflection / absorption associated with the surface area corresponding to the pixel data. In some aspects, the example image 130a may be displayed to a user (e.g., the user displayed in the example image 130a) to allow the user to observe / determine how well the user has applied the product to the user's skin surface.

[0047] Additionally or alternatively, the UVR imaging system 110 may utilize the UVR imaging model algorithm 108 to analyze pixel values ​​of the exemplary image 130a to determine attributes of the application of the product on the user's skin surface. For example, the UVR imaging system 110 may apply the UVR imaging model algorithm 108 to the exemplary image 130a, where the UVR imaging model algorithm 108 may determine that the user applied an insufficient amount of product to the correct check area, where the UVR imaging model algorithm 108 detects streaking of the product on the user's skin and / or other physical characteristics indicative of an insufficient amount of product application. As another example, the UVR imaging system 110 may apply the UVR imaging model algorithm 108 to the exemplary image 130a, where the UVR imaging model algorithm 108 may determine that the user applied the product incorrectly to the forehead area, where the UVR imaging model algorithm 108 detects inconsistent application of the product on the user's skin (e.g., large variations in UVR absorption / re-emission characteristics in concentrated areas) and / or other physical characteristics indicative of an incorrect product application technique.

[0048] In various embodiments, the UV imaging model algorithm 108 is an AI-based model trained with at least one artificial intelligence (AI) algorithm. Training the UVR imaging model algorithm 108 includes image analysis of training images to configure the weights of the UVR imaging model algorithm 108 that are used to predict and / or classify future images. For example, in various embodiments herein, generating the UVR imaging model algorithm 108 includes training the UVR imaging model algorithm 108 with a plurality of training images, each of the training images including pixel data depicting a respective amount of UVA absorption or re-emission projected onto a respective surface region, and a respective amount of UVB absorption or re-emission projected onto a respective surface region. As previously discussed, the respective surface regions may be, for example, human skin, a flexible polymer substrate (e.g., Bioskin), a rigid polymer substrate (e.g., a polymethylmethacrylate (PMMA) plate), other skin surfaces (e.g., a porcine skin surface, etc.), and / or any other suitable surface or combination thereof. In some embodiments, one or more processors of a server or cloud-based computing platform (e.g., imaging server 102) may receive a plurality of training images over a computer network (e.g., computer network 120). In such embodiments, the server and / or cloud-based computing platform may train the UVR imaging model algorithm 108 with pixel data of the plurality of training images.

[0049] In various embodiments, the machine learning imaging model (e.g., UVR imaging model algorithm 108), as described herein, may be trained using supervised or unsupervised machine learning programs or algorithms. The machine learning programs or algorithms may employ neural networks, which may be convolutional neural networks, deep learning neural networks, or blended learning modules or programs that learn two or more features or feature data sets (e.g., pixel data) within a particular region of interest. These machine learning programs or algorithms may also include natural language processing, semantic analysis, automated reasoning, regression analysis, support vector machine (SVM) analysis, decision tree analysis, random forest analysis, K-nearest neighbor analysis, naive Bayes analysis, clustering, reinforcement learning, and / or other machine learning algorithms and / or techniques. In some embodiments, the artificial intelligence and / or machine learning based algorithms may be included as libraries or packages that run on the imaging server 102. For example, the libraries may include TENSORFLOW-based libraries, PYTORCH libraries, and / or SCIKIT-LEARN Python libraries.

[0050] Machine learning may involve identifying and recognizing patterns in existing data (such as training a model based on pixel data in an image having pixel data depicting respective UVA amounts of UVA absorption or re-emission projected onto respective surface regions, and respective UVB amounts of UVB absorption or re-emission projected onto respective surface regions) to facilitate making predictions or identifications for subsequent data (such as using the model on new pixel data of a new surface image to determine attributes of a product application on the surface region depicted in the new surface image).

[0051] Machine learning models, such as the UVR imaging model algorithm 108 described herein for some embodiments, may be created and trained based on inputs or data (which may be referred to as "features" and "labels") of exemplary data (e.g., "training data" and associated pixel data) to make valid and reliable predictions for new inputs, such as test-level or production-level data or inputs. In supervised machine learning, a machine learning program running on a server, computing device, or other processor is provided with exemplary inputs (e.g., "features") and their associated or observed outputs (e.g., "labels"), and the machine learning program or algorithm may determine or discover rules, relationships, patterns, or otherwise machine learning "models" that map such inputs (e.g., "features") to outputs (e.g., labels), for example, by determining and / or assigning weights or other measurements for the model across various feature categories of the model. Such rules, relationships, or otherwise models may then be provided with subsequent inputs and the model executed on the server, computing device, or other processor to predict expected outputs based on the discovered rules, relationships, or models.

[0052] In unsupervised machine learning, a server, computing device, or other processor may be required to find its own structure in unlabeled example inputs, where, for example, multiple training iterations are performed by the server, computing device, or other processor to train multiple generations of models until a satisfactory model is generated, e.g., a model that provides sufficient predictive accuracy given test or production level data or inputs. The disclosure herein may use one or both of such supervised or unsupervised machine learning techniques.

[0053] The surface image analysis may include training a machine learning based algorithm (e.g., UVR imaging model algorithm 108) on pixel data of the images of one or more exemplary surfaces. Additionally or alternatively, the surface image analysis may include using a previously trained machine learning imaging model to determine attributes of product application to a surface region depicted in the image based on pixel data (e.g., including their RGB values, monochromatic values, grayscale values, etc.) of one or more images of one or more exemplary surfaces. The weights of the model may be trained through an analysis of various RGB values ​​of the surface region pixels of the one or more images. For example, dark or low RGB values ​​resulting in a dark or low monochrome value (e.g., a pixel having values ​​R=25, G=28, B=31) may indicate a relatively high degree of product application on the surface region. Lighter RGB values ​​resulting in a lighter monochrome value (e.g., a pixel having values ​​R=181, G=170, and B=191) may indicate a relatively low degree of product application on the surface region. In this manner, pixel data from 10,000 training images (e.g., detailing one or more attributes of a product application on a surface area) may be used to train or use a machine learning imaging algorithm to determine attributes of a product application on a surface area depicted in the images.

[0054] 4 shows a diagram of a UVR imaging method 500 for capturing images depicting the absorption or re-emission of UVR (e.g., images 130a, 130b, and / or 130c), for example, using one or more of the UVR imaging systems described herein. These images are generally pixel images such as captured by a digital camera (e.g., camera 214). In some embodiments, an image may include or refer to multiple images (e.g., frames) such as collected using a digital video camera. A frame is a succession of images that define movement in a motion picture, video, etc.

[0055] At block 502, the method 500 includes outputting a UVR wavelength band. For example, a suitable radiation source (e.g., radiation source 204, UVR light source 216) may output radiation in one or more UVR wavelength bands. The radiation source may be communicatively coupled and / or integrated as part of a UVR imaging system, and the radiation source may output the one or more UVR wavelength bands in response to receiving a trigger from the UVR imaging system. The trigger may indicate, for example, that the UVR imaging system is about to capture an image utilizing the UVR wavelength band output by the radiation source.

[0056] At block 504, the method 500 includes capturing, by a camera, an image depicting an amount of UVA absorption or re-emission projected onto a surface region (e.g., a skin surface) and an amount of UVB absorption or re-emission projected onto the surface region. The UVR waveband may pass through a filter component (e.g., UVR bandpass filter 208) configured to distinguish at least one of the UVA and UVB wavebands of the UVR waveband, and the UVR waveband may further pass through a polarizer component (e.g., UVR polarizing filters 206a, 206b) configured to cross-polarize each of the UVA and UVB wavebands.

[0057] In some aspects, the images are captured during or after application of the product to the surface area. Additionally, the UVA and / or UVB amounts may be measured and / or recorded as part of the analysis of the images (e.g., via the UVR imaging model algorithm 108). For example, a user may apply sunscreen to a portion of the user's skin, and then the user may utilize the UVR imaging system to capture an image of the portion of the user's skin to which the user applied the sunscreen. As another example, a user may apply a first amount of sunscreen to a portion of the user's skin, and then capture an image of the portion of the user's skin to which the user applied the sunscreen. The user may then apply additional sunscreen to that portion of the user's skin, and then capture a subsequent image of that portion of the user's skin to analyze differences in application amount / coverage, etc.

[0058] As yet another example, a user may utilize the present UVR imaging system to capture a video sequence of the user applying sunscreen to the user's skin. The UVR imaging system may capture a video sequence of the user applying sunscreen and may measure the amount of product application on the user's skin during the video sequence (e.g., in each frame of the video sequence, every other frame of the video sequence, etc.). Additionally, in each of the above examples, the UVR imaging system may store / record the amount of product applied to the user's skin and may also store in memory the amount of product applied over time (e.g., during the video sequence, before / after images, etc.).

[0059] At optional block 506, the method 500 may include determining application attributes of the product applied to the surface region. In general, the application attributes may include one or more attributes of the application, which may include, for example, an amount of product applied to the surface region, an application quality of the product applied to the surface region, and / or any other suitable attributes or combinations thereof. The UVR imaging system may determine the application attributes using rules-based analysis techniques stored in local memory by transmitting the image data to a remote processing platform (e.g., server 102) for processing and receiving the determined attributes, and / or by applying a locally and / or remotely stored UVR imaging model algorithm (e.g., UVR imaging model algorithm 108) to the captured image.

[0060] The UVR imaging system may include an imaging model (e.g., UVR imaging model algorithm 108) trained with a plurality of images, each image depicting a respective UVA amount of UVA absorption or re-emission projected onto a respective surface region, and a respective UVB amount of UVB absorption or re-emission projected onto a respective surface region. The imaging model may be stored on a non-transitory computer-readable medium of the UVR imaging system that includes computing instructions executable by one or more processors of the UVR imaging system. The computing instructions, when executed by the one or more processors, may cause the one or more processors to analyze the images with the imaging model to determine one or more attributes of the application of the product. The one or more attributes may be, for example, a prediction from the imaging model regarding the uniformity of the application of the product to the surface region, an amount of streaking associated with the application of the product to the surface region, and / or any other suitable attribute or combination thereof. Additionally, the one or more attributes may be specific to the user's skin depicted in the image.

[0061] The UVR imaging system may adjust the amount of UVA or UVB projected onto a surface area by a diffuse reflectance standard. Generally, adjusting the amount of UVA and / or UVB includes adjusting the brightness of the image to account for differences in the absorption / re-emission levels of UVA and UVB radiation on the surface. The diffuse reflectance standard may be any suitable value, such as from about 1% reflectance to about 20% reflectance, based on the surface represented in the image. For example, human skin may absorb more UVB radiation than UVA radiation due to the effect of melanin in the skin, and the diffuse reflectance standard may be about 10% reflectance (e.g., a Spectralon diffuse reflectance standard) to compensate for this effect.

[0062] At optional block 508, the method 500 may include rendering an image on a display screen that is visible to a user. In general, the rendered image may display an amount of UVA absorption or re-emission projected onto the imaged surface area, and / or an amount of UVB absorption or re-emission projected onto the imaged surface area. In some aspects, the surface area may be human skin (e.g., of a user), and the image may show one or more product application patterns on the human skin. For example, the product may be a sunscreen, and the one or more product application patterns may show protection from the sun (e.g., UVR).

[0063] At optional block 510, the method 500 may include rendering an output that textually describes or graphically indicates the UVA or UVB amount. In general, the output may indicate the application effectiveness of the product to the surface area (e.g., application quality, amount applied, etc.). In some aspects, the UVR imaging system may display an output on a display screen of the mobile device (e.g., mobile device 212) to inform the user of at least one of the application quality of the product to the user's skin or the amount of the product applied to the user's skin. For example, the application quality may be an indication of the uniformity of the distribution of the product on the user's skin, and the UVR imaging system may further provide the user with textual instructions / graphical indications recommending application techniques to improve the uniformity of the distribution of the product on the user's skin. As another example, the application amount may be an indication of the dosage of the product on the user's skin, and the UVR imaging system may further provide the user with textual instructions / graphical indications recommending an amount of the product the user should apply to / remove from the user's skin surface to optimally utilize the product.

[0064] The imaging model (e.g., UVR imaging model algorithm 108) may be trained to generate an output by analyzing images of application of the product to a surface. The computing instructions stored on the UVR imaging system, when executed by one or more processors, may cause the one or more processors to analyze the images with the imaging model to generate an output based on attributes of the product's application. For example, the output may be and / or may include a determination of the effectiveness of a sunscreen product applied to a user's skin surface, and may indicate to the user whether the user applied the sunscreen product to the user's skin surface in a manner (e.g., amount of application, quality, etc.) that may effectively block UVR, and / or a predicted length of time that the user's application of the sunscreen product may effectively protect the user's skin surface from UVR. Further, in this example, the imaging model may determine the effectiveness of the sunscreen product by analyzing the hue / darkness / intensity of pixels across a particular surface area unit of the user's skin surface to determine a particular dosage of sunscreen on the particular surface area unit. If the hue / darkness / intensity of the pixel does not meet the amount threshold, the imaging model may determine that the user has not applied a sufficient amount of sunscreen onto a particular surface area unit of the user's skin surface. Additionally, as described further herein, the UVR imaging system may include a display screen configured to receive the images and render the images (optional block 508) and output in real-time or near real-time upon or after capture of the images by the UVR imaging system.

[0065] The output may be user-specific product recommendations for manufactured products that may be designed to address the application attributes determined by the UVR imaging system. For example, the output may recommend that the user apply different / additional products to the surface area, such as a sunscreen with a higher SPF and / or a sunscreen configured to block different wavelength bands of UVR (e.g., UVB sunscreen versus UVA sunscreen).

[0066] Further, in some aspects, the UVR imaging system may compare a first image to a second image (e.g., via the UVR imaging model algorithm 108) to generate an output. For example, a user may initially capture a first image of a surface area (e.g., the user's skin surface) that includes a first amount of sunscreen. After the user applies more sunscreen, the user may capture a second image of the user's skin surface that includes a second amount of sunscreen, and the UVR imaging system may calculate a difference in application quality and / or application amount by comparing the first amount in the first image to the second amount in the second image.

[0067] As another example, a user may apply sunscreen to a target skin surface at the beginning of a first day, and the user may capture a first image of the target skin surface with a UVR imaging system at the beginning of the first day. The user may then capture a second image of the target skin surface later in the first day, and the UVR imaging system may calculate / determine the effect of sunscreen wear over the first day, for example, indicating the amount of sunscreen initially applied by the user that has worn off the skin surface throughout the first day. The UVR imaging system may further determine an Effective Protection Factor (EPF) associated with the wear-off effect, which may indicate to the user at the beginning of the first day the length of time that the amount of sunscreen applied to the user's skin surface may protect the user's skin surface from UVR. The UVR imaging system may also determine the EPF based on the user's known activity level. For example, an athletic user may have a lower EPF for an equivalent sunscreen application than a sedentary user who remains indoors for extended periods of time during the day. The EPF determined by the UVR imaging system may be communicated to a user, for example, on a display screen of a mobile device.

[0068] 5 illustrates an example of a graphical display including a user interface 602 rendered on a display screen 600 of a mobile device 212. The user interface 602 may be implemented or rendered via a native or web-based application (app) running on the mobile device 212. Of course, the display screen 600 may represent a display screen on any suitable UVR imaging system (e.g., the exemplary UVR imaging systems 200a, 200b).

[0069] 5, the mobile device 212 is a user computing device as described with respect to FIG. 1B and FIG. 6, for example, the user computing device 111c1 and the mobile device 212 are illustrated as an APPLE iPhone implementing the APPLE iOS operating system, the mobile device 212 having a display screen 600. The mobile device 212 may execute one or more native applications (apps) on its operating system. Such native apps may be implemented or coded (e.g., as computing instructions) in a computing language (e.g., SWIFT) executable by the processor of the mobile device 212 by the user computing device operating system (e.g., APPLE iOS). Additionally or alternatively, the user interface 602 may be implemented or rendered via a web interface, such as via a web browser application, such as the Safari and / or Google Chrome app, or other such web browser.

[0070] As shown in the example of FIG. 5, the user interface 602 includes a graphical representation (e.g., exemplary image 130a) of a user's skin. The graphical representation may be an exemplary image 130a of the user's skin surface as captured by a UVR imaging system (e.g., exemplary UVR imaging systems 200a, 200b) as described herein. In the example of FIG. 5, the exemplary image 130a of the user's skin surface may be annotated with one or more graphics (e.g., regions of pixel data 302ap), text renderings, and / or any other suitable renderings or combinations thereof, corresponding to the amount of UVA absorption or re-emission projected onto the exemplary image 130a of the user's skin surface, and the amount of UVB absorption or re-emission projected onto the exemplary image 130a. It should be understood that other graphical / text rendering types or values ​​are contemplated herein, where the text rendering types or values ​​may be rendered, for example, as attributes of the application of a product onto the indicated portion of the skin (e.g., pixels 302ap1 and 302ap2), etc. Additionally or alternatively, the color values ​​may be used and / or overlaid on a graphical representation (e.g., exemplary image 130a) shown on the user interface 602 to indicate attributes of the application of the product on the user's skin surface (e.g., thermal mapping detailing areas with insufficient product application technique / amount).

[0071] Other graphical overlays may include, for example, heat maps, where a particular color scheme overlaid on the exemplary image 130a indicates the magnitude or direction of product application that the user should follow to achieve optimal product application. The exemplary image 130a may also include text overlays configured to annotate the relative magnitude and / or direction indicated by the arrows and / or other graphical overlays. For example, the exemplary image 130a may include text such as "apply more product," "use a circular motion," etc. to describe the attribute indicated by the arrows and / or other graphical representations. Additionally or alternatively, the exemplary image 130a may include a percentage scale or other numerical indicator to supplement the arrows and / or other graphical indicators. For example, the exemplary image 130a may include a value for the product application attribute ranging from 0% to 100%, where 0% represents the least suitable amount of product application for a particular skin surface portion and 100% represents the optimal amount of product application for a particular skin surface portion. Although values ​​vary across this map, 67% product application represents one or more pixels detected in the exemplary image 130a (for the same or different users and / or skin portions) having a higher product application value than a 10% product application value detected for one or more different pixels in the same exemplary image 130a or a different exemplary image. Additionally, the percentage scale or other numerical indicator may be used internally when the UVR imaging system (e.g., via the UVR imaging model algorithm 108) determines the size and / or orientation of graphical indicators, text indicators, and / or other indicators, or combinations thereof.

[0072] The regions of pixel data 302ap may be annotated or otherwise overlaid on the example image 130a to highlight regions or attributes identified in the pixel data (e.g., feature data and / or raw pixel data) by the UVR imaging model algorithm 108. In the example of FIG. 5, the attributes identified in the regions of pixel data 302ap may include predictions from the UVR imaging model algorithm 108 regarding the uniformity of the application of the product to the surface region (e.g., at pixel 302ap1), the amount of streaking associated with the application of the product to the surface region (e.g., at pixel 302ap2), and / or any other suitable attribute or combination thereof indicated in the regions of pixel data 302ap. In various aspects, pixels identified as particular attributes in the pixel data 302ap (e.g., pixel 302ap1 and pixel 302ap2) may be highlighted or otherwise annotated when rendered.

[0073] The user interface 602 may also include or render an output 612. In the embodiment of FIG. 5, the output 612 is a user-specific recommendation that includes a message 612m to the user designed to address attributes identifiable within the pixel data (e.g., pixel data 302ap) of the user's skin surface. As shown in the example of FIG. 5, the message 612m includes a product recommendation for the user to apply a sunscreen product to the user's forehead and left cheek based on an analysis performed by the UVR imaging model algorithm 108 that indicated the user did not apply a sufficient amount of sunscreen to the user's forehead and left cheek to adequately protect those areas from harmful exposure to UVR. The product recommendation may be correlated to the identified attributes within the pixel data (e.g., a sunscreen with a high SPF to reduce exposure to UVR), and the mobile device 212 may be instructed to output the product recommendation when an attribute (e.g., insufficient product application amount / technique, etc.) is identified.

[0074] The user interface 602 may also include or render a section for a product recommendation 622 for the manufactured product 624r (e.g., shampoo as described above). The product recommendation 622 generally corresponds to the output 612, as described above. For example, in the example of FIG. 5, the output 612 may be displayed on the display screen 600 of the mobile device 212 with instructions (e.g., message 612m) for treating application attributes (e.g., insufficient product application at pixels 302ap1, 302ap2) identifiable in the pixel data (e.g., pixel data 302ap) of the user's skin surface with a manufactured product (manufactured product 624r (e.g., sunscreen)).

[0075] In the example of FIG. 5, the output or analysis of an image (e.g., exemplary image 130a) using the UVR imaging model algorithm 108 may be used to generate or identify recommendations for corresponding products. Such recommendations may include products such as hydrating / moisturizing lotions, exfoliants, sunscreens, cleansers, shaving gels, etc. to address attributes detected in the pixel data by the UVR imaging model algorithm 108. In the example of FIG. 5, the user interface 602 renders or provides the recommended product (e.g., manufactured product 624r) and its associated image analysis of the exemplary image 130a and its pixel data and various features as determined by the UVR imaging model algorithm 108. In the embodiment of FIG. 5, this is shown and annotated (624p) on the user interface 602.

[0076] The user interface 602 may further include selectable UI buttons 624s that allow the user to select a corresponding product (e.g., manufactured product 624r) for purchase or shipping. In some aspects, selection of the selectable UI button 624s may cause the recommended product to be shipped to the user and / or may notify a third party that the user is interested in the product. For example, either the mobile device 212 and / or the imaging server 102 may initiate a manufactured product 624r (e.g., sunscreen) for shipment to the user based on the output 612. In such aspects, the product may be packaged and shipped to the user.

[0077] In various aspects, the graphical representation (e.g., exemplary image 130a) with the graphical annotations (e.g., regions of pixel data 302ap) and output 612 may be transmitted over a computer network (e.g., from the imaging server 102 and / or one or more processors) to the mobile device 212 for rendering on the display screen 600. In other aspects, transmission of the user specific images to the imaging server 102 is not performed, and the output (and / or product specific recommendations) may instead be generated locally by the UVR imaging model algorithm 108 executing and / or implemented on the UVR imaging system (e.g., exemplary UVR imaging systems 200a, 200b) and rendered by a processor of the UVR imaging system on the UVR imaging system's display screen 600 (e.g., via the mobile device 212).

[0078] In some embodiments, as shown in the example of FIG. 5, the user may select a selectable button 612i to reanalyze a new image (e.g., locally at the UVR imaging system or remotely at the imaging server 102). The selectable button 612i may cause the user interface 602 to prompt the user to position the UVR imaging system over the user's skin surface to capture a new image and / or for the user to select a new image for upload. The UVR imaging system and / or the imaging server 102 may receive a new image of the user before, during, and / or after implementing some or all of the product application options / suggestions presented in the output 612. The new image (e.g., just like the skin surface image 130a) may include pixel data of the user's skin surface. The UVR imaging model algorithm 108 executing on the memory of the UVR imaging system may analyze the new image captured by the UVR imaging system to determine one or more attributes of the user's skin surface depicted in the new image. The UVR imaging system may generate a new output or comment regarding one or more attributes identifiable within the pixel data of the new image based on one or more attributes of the user's skin surface depicted in the new image. For example, the new output may include a new graphical representation including graphics and / or text. The new output may include additional recommendations, such as, for example, that the user should apply the recommended product to the user's skin surface in a particular manner (e.g., using a circular motion, etc.), that the user should apply the recommended product to the user's skin surface in a particular amount, etc. The comment may also include that the user has modified an attribute identifiable within the pixel data (e.g., the user has applied an adequate amount of sunscreen to the user's skin surface, the user has applied a sunscreen with additional UVB absorbing properties, etc.).

[0079] In some embodiments, the new output or comments may be transmitted over a computer network to the user's UVR imaging system for rendering on a display screen (e.g., display screen 600). In other embodiments, the user's new images are not sent to the imaging server 102, and the new output (and / or product-specific recommendations) may instead be generated locally by the UVR imaging system (e.g., via the UVR imaging model algorithm 108) and rendered by a processor of the UVR imaging system on the UVR imaging system's display screen (e.g., display screen 600).

[0080] FIG. 6 illustrates an exemplary UVR imaging system environment 100 configured to facilitate analysis of pixel data of images (e.g., images 130a, 130b, and / or 130c) of a surface to depict UVR absorption or re-emission, according to various aspects disclosed herein. As referred to herein, a "surface" may refer to any part of the human body, including the torso, hips, face, head, arms, legs, or other appendages, or any part or portion of the body of its user, a flexible polymer substrate (e.g., Bioskin), a rigid polymer substrate (e.g., polymethylmethacrylate (PMMA) plate), other skin surfaces (e.g., pigskin surfaces, etc.), and / or any other suitable surface, or combinations thereof. In the exemplary aspect of FIG. 6, the UVR imaging system environment 100 includes an imaging server 102 (also referred to herein as a "server"), which may include one or more computer servers. In various aspects, the imaging server 102 includes multiple servers, which may include multiple redundant or replicated servers, as part of a server farm. In still further aspects, the imaging server 102 may be implemented as a cloud-based server, such as a cloud-based computing platform. For example, the server 102 may be any one or more cloud-based platforms, such as MICROSOFT AZURE, AMAZON AWS, etc. The server 102 may include one or more processors 104 as well as one or more computer memories 106.

[0081] The memory 106 may include one or more forms of volatile and / or non-volatile memory fixed and / or removable memory in electrical communication with the one or more processors, such as read-only memory (ROM), electronic programmable read-only memory (EPROM), random access memory (RAM), erasable electronic programmable read-only memory (EEPROM), and / or other hard drives, flash memory, MicroSD cards, etc. The memory 106 may store an operating system (OS) (e.g., Microsoft Windows, Linux, Unix, etc.) that may facilitate functions, apps, methods, or other software as discussed herein. The memory 106 may also store UVR imaging model algorithms 108, which may be artificial intelligence based models, such as machine learning models trained on various images (e.g., images 130a, 130b, and / or 130c), as described herein. Additionally or alternatively, the UVR imaging model algorithm 108 may also be stored in a database 105 accessible to or otherwise communicatively coupled to the imaging server 102 and / or in memory of one or more user computing devices 111c1-111c3 and / or 112c1-112c3.The memory 106 can also store machine-readable instructions, including any of one or more applications, one or more software components, and / or one or more application programming interfaces (APIs), which may be implemented to facilitate or perform features, functions, or other disclosures described herein, such as any method, process, element, or limitation, as illustrated, depicted, or described in the various flow diagrams, illustrations, diagrams, figures, and / or other disclosures herein. For example, at least some of the applications, software components, or APIs may be, include, or otherwise be part of an imaging-based machine learning model or component, such as the UVR imaging model algorithm 108, where each may be configured to facilitate various functions thereof discussed herein. It should be understood that one or more other applications may be envisioned and executed by the processor 104.

[0082] The processor 104 may be connected to the memory 106 via a computer bus responsible for transmitting electronic data, data packets, or otherwise electronic signals between the processor 104 and the memory 106 to implement or execute machine-readable instructions, methods, processes, elements, or limitations as illustrated, depicted, or described in the various flow diagrams, illustrations, schematics, figures, and / or other disclosures herein.

[0083] The processor 104 interfaces with the memory 106 via a computer bus and may execute an operating system (OS). The processor 104 also interfaces with the memory 106 via a computer bus and may create, read, update, delete, or otherwise access or interact with data stored in the memory 106 and / or the database 104 (e.g., a relational database such as Oracle, DB2, MySQL, or a NoSQL based database such as MongoDB). The data stored in the memory 106 and / or the database 105 may include all or a portion of any of the data or information described herein, including, for example, training images and / or user images (e.g., any of which may include any of the images 130a, 130b, and / or 130c), or other information of the user including demographics, age, race, skin type, etc.

[0084] The imaging server 102 may further include a communication component configured to communicate (e.g., send and receive) data via one or more external / network ports to one or more network or local terminals, such as the computer network 120 and / or terminal 109 (for rendering or visualization) described herein. In some embodiments, the imaging server 102 may include a client-server platform technology, such as ASP.NET, Java J2EE, Ruby on Rails, Node.js, web services, or online APIs, responsible for receiving and responding to electronic requests. The imaging server 102 may implement a client-server platform technology that may interact with memory 106 (including applications, components, APIs, data, etc. stored therein) and / or database 105 via a computer bus to implement or execute machine-readable instructions, methods, processes, elements, or limitations as illustrated, depicted, or described in the various flow diagrams, illustrations, diagrams, figures, and / or other disclosures herein. According to some aspects, the imaging server 102 may include or interact with one or more transceivers (e.g., WWAN, WLAN, and / or WPAN transceivers) that function according to IEEE, 3GPP, or other standards and may be used to receive and transmit data via an external / network port connected to the computer network 120. In some aspects, the computer network 120 may include a private network or a local area network (LAN). Additionally or alternatively, the computer network 120 may include a public network, such as the Internet.

[0085] The imaging server 102 may further include or implement an operator interface configured to present information to and / or receive input from an administrator or operator. As shown in FIG. 6, the operator interface may provide a display screen (e.g., via terminal 109). The imaging server 102 may also provide I / O components (e.g., ports, capacitive or resistive touch-sensitive input panels, keys, buttons, lights, LEDs), which may be directly accessible via or attached to the imaging server 102, or indirectly accessible via or attached to the terminal 109. According to some aspects, an administrator or operator may access the server 102 via the terminal 109 to review information, make changes, input training data or images, and / or perform other functions.

[0086] As described herein above, in some embodiments, the imaging server 102 may perform functions as discussed herein as part of a “cloud” network or may communicate with other hardware or software components in the cloud to transmit, retrieve, or otherwise analyze data or information as otherwise described herein.

[0087] Typically, a computer program or computer-based product, application, or code (e.g., a model such as the AI ​​models described herein or other computing instructions) may be stored on a computer-usable storage medium having such computer-readable program code or computer instructions embodied therein, or a tangible non-transitory computer-readable medium (e.g., a standard random access memory (RAM), an optical disk, a universal serial bus (USB) drive, etc.), and the computer-readable program code or computer instructions may be installed on or otherwise adapted to be executed by the processor 104 (e.g., working in conjunction with a respective operating system in memory 106) and may facilitate, implement, or perform the machine-readable instructions, methods, processes, elements, or limitations as illustrated, depicted, or described in the various flow diagrams, illustrations, schematics, figures, and / or other disclosures herein. In this regard, the program code may be implemented in any desired programming language and may be implemented as machine code, assembly code, byte code, interpreted source code, or the like (e.g., via Golang, Python, C, C++, C#, Objective-C, Java, Scala, ActionScript, JavaScript, HTML, CSS, XML, etc.).

[0088] 6, the imaging server 102 is communicatively connected to one or more user computing devices 111c1-111c3 and / or 112c1-112c2 via a computer network 120, and to the UVR imaging system 110 via base stations 111b and 112b. In some embodiments, the base stations 111b and 112b can include cellular base stations, such as cell towers, that communicate with the one or more user computing devices 111c1-111c3 and 112c1-112c2 and the UVR imaging system 110 via wireless communication 121 based on any one or more of a variety of mobile telephony standards, including NMT, GSM, CDMA, UMMTS, LTE, 5G, and the like. Additionally or alternatively, base stations 111b and 112b may include routers, wireless switches, or other such wireless connection points that communicate with one or more user computing devices 111c1-111c3 and 112c1-112c2 and UVR imaging system 110 via wireless communication 122 based on any one or more of a variety of wireless standards, including, by way of non-limiting example, IEEE 802.11a / b / c / g (WIFI), BLUETOOTH standards, etc.

[0089] Any of the one or more user computing devices 111c1-111c3 and 112c1-112c2 and UVR imaging system 110 may include a mobile device and / or a client device for accessing and / or communicating with the imaging server 102. In various embodiments, the one or more user computing devices 111c1-111c3 and 112c1-112c2 and UVR imaging system 110 may include a cellular phone, a mobile phone, a tablet device, a personal data assistant (PDA), or the like, including, by non-limiting example, an APPLE iPhone or iPad device, or a GOOGLE ANDROID based mobile phone or tablet. In still further aspects, one or more of user computing devices 111c1-111c3 and 112c1-112c2 and UVR imaging system 110 may include a home assistant device and / or a personal assistant device having a display screen, including, by way of non-limiting example, any one or more of a GOOGLE HOME device, an AMAZON ALEXA device, an ECHO SHOW device, etc.

[0090] Further, one or more of the user computing devices 111c1-111c3 and 112c1-112c2 and the UVR imaging system 110 may include a retail computing device configured, for example, in the same or similar manner as described herein. The retail computing device may include a processor and memory for implementing or communicating with (e.g., via the server 102) the UVR imaging model algorithm 108 as described herein. However, the retail computing device may be located, installed, or otherwise positioned within the retail environment to enable users and / or customers of the retail environment to utilize the UVR imaging system and methods on-site within the retail environment. For example, the retail computing device may be installed within a kiosk for access by the user. The user may then upload or transfer images (e.g., from a user mobile device) to the kiosk to implement the UVR imaging system and methods described herein. Additionally or alternatively, the kiosk may be configured with a camera to enable the user to take new images of themselves for uploading and analysis (e.g., in a private manner, if warranted). In such an aspect, a user or consumer may use a retail computing device to receive and / or cause to be rendered on a display screen of the retail computing device a representation of the amount of UVA absorption or re-emission projected onto a surface area of ​​the user's skin, and the amount of UVB absorption or re-emission projected onto a surface area of ​​the user's skin, as described herein.

[0091] Additionally or alternatively, the retail computing device may be a mobile device (as described herein) carried by an employee or other personnel of the retail environment to interact with a user or consumer on-site. In such aspects, the user or consumer may interact with employees or other personnel of the retail environment via the retail computing device (e.g., by transferring an image from the user's mobile device to the retail computing device or by capturing a new image with a camera of the retail computing device) to receive and / or cause to be rendered, on a display screen of the retail computing device, a representation of the amount of UVA absorption or re-emission projected onto a surface area of ​​the user's skin and the amount of UVB absorption or re-emission projected onto a surface area of ​​the user's skin, as described herein.

[0092] Additionally, one or more of the user computing devices 111c1-111c3 and 112c1-112c2 and the UVR imaging system 110 may implement or execute an operating system (OS) or mobile platform, such as Apple's iOS and / or Google's Android operating system. Any of the one or more of the user computing devices 111c1-111c3 and 112c1-112c2 and the UVR imaging system 110 may include one or more processors and / or one or more memories for storing, implementing, or executing computing instructions or code, such as a mobile application or a home or personal assistant application, configured to perform some or all of the functionality of the present disclosure, as described in various aspects herein. As shown in FIG. 6, the UVR imaging model algorithm 108 may be stored locally on a memory of a user computing device (e.g., the user computing device 111c1). Additionally, mobile applications stored on user computing devices 111c1-111c3 and / or 112c1-112c2 may utilize UVR imaging model algorithm 108 to perform some or all of the functionality of the present disclosure. UVR imaging system 110 may store UVR imaging model algorithm 108 locally and may similarly perform some or all of the functionality of the present disclosure.

[0093] Additionally, one or more of user computing devices 111c1-111c3 and 112c1-112c2 and UVR imaging system 110 may include digital cameras and / or digital video cameras for capturing or filming digital images and / or frames (which may be, for example, images 130a, 130b, and / or 130c). Each digital image may include pixel data for training or implementing a model (e.g., UVR imaging model algorithm 108), such as an artificial intelligence (AI), machine learning model, and / or rule-based algorithm, as described herein. For example, the digital cameras and / or digital video cameras of any of one or more of user computing devices 111c1-111c3 and 112c1-112c2 and UVR imaging system 110 may be configured to film, capture, or otherwise generate digital images, and in at least some aspects, may store such images in a memory of the respective device. In some embodiments, a user may also attach UVR imaging system 110 to user computing devices 111c1-111c3 and / or 112c1-112c2 to facilitate capturing sufficient images for user computing devices 111c1-111c3 and / or 112c1-112c2 to process the captured images locally using UVR imaging model algorithm 108.

[0094] Still further, each of one or more of user computing devices 111c1-111c3 and 112c1-112c2 and UVR imaging system 110 may include a display screen for displaying graphics, images, text, product recommendations, data, pixels, features, and / or other such visualizations or information as described herein. These graphics, images, text, product recommendations, data, pixels, features, and / or other such visualizations or information may be generated by the respective device as a result of implementing UVR imaging model algorithm 108 using images captured by a camera of the respective device (e.g., UVR imaging system 110 and / or user computing devices 111c1-111c3 and / or 112c1-112c2 utilizing UVR imaging system 110), for example. In various aspects, graphics, images, text, product recommendations, data, pixels, features, and / or other such visualizations or information may be received by server 102 for display on any one or more display screens of one or more user computing devices 111c1-111c3 and 112c1-112c2, UVR imaging system 110, and / or terminal 109. Additionally or alternatively, one or more of user computing devices 111c1-111c3 and 112c1-112c2 and UVR imaging system 110 may, at least in part, include, implement, have access to, render, or otherwise expose an interface or guided user interface (GUI) for displaying text and / or images on its display screen.

[0095] One or more of user computing devices 111c1-111c3 and 112c1-112c2 and UVR imaging system 110 may include wireless transceivers for receiving and transmitting wireless communications 121 and / or 122 to / from base stations 111b and / or 112b. Pixel-based images (e.g., images 130a, 130b, and / or 130c) may be transmitted via computer network 120 to imaging server 102 for model training and / or image analysis, as described herein.

[0096] Examples / Combinations A. A UVR imaging system configured to capture an image depicting ultraviolet radiation (UVR) absorption or re-emission, the system comprising: a camera having a monochrome camera sensor configured to capture the image; a radiation source configured to output a UVR wavelength band; a filter component configured to distinguish at least one of a UVA wavelength band and a UVB wavelength band of the UVR wavelength band; and a polarizer component configured to cross-polarize each of the UVA wavelength band and the UVB wavelength band, the camera configured to capture an image depicting an amount of UVA absorption or re-emission projected onto a surface area and an amount of UVB absorption or re-emission projected onto the surface area. B. The system of paragraph A, wherein the surface area includes an area of ​​human skin. C. The system of paragraph B, wherein the image depicts one or more product application patterns on an area of ​​human skin, the one or more product application patterns indicating protection from sunlight. D. The system of any one of paragraphs A-C, wherein the UVA or UVB amount is adjusted by a diffuse reflectance standard. E. The system of any one of paragraphs A-D, wherein the radiation source has an output peak between about 290 nm and 400 nm. F. The system of any one of paragraphs A-E, wherein the filter component includes a dichroic coating filter. G. The system of any one of paragraphs A-F, wherein the filter components include a 313 nm narrow bandpass filter having a full width at half maximum of 10 nm and a 365 nm narrow bandpass filter having a full width at half maximum of 10 nm. H. The system of any one of paragraphs A-G, wherein at least a portion of other radiation in the UVR wavelength range is filtered to be depicted in the image. I. The system described in any one of paragraphs A-H, wherein the polarizer component polarizes electromagnetic radiation (EMR) in the UVR wavelength range having wavelengths between 220 nm and 400 nm. J. The system of any one of paragraphs A-I, wherein the polarizer component has a diameter of about 10 mm to about 50 mm. K. The system of any one of paragraphs A-J, wherein the radiation source has an output diameter that enables the use of a small diameter polarizer. L. The system of any one of paragraphs A-K, wherein the radiation source is a continuous radiation source. M. The system of any one of paragraphs A-L, wherein the radiation source is selected from at least one of one or more xenon bulbs, one or more mercury-xenon bulbs, or one or more light-emitting diode (LED) sources. N. The system of any one of paragraphs A-M, wherein the camera, radiation source, filter component, and polarizer component form at least a portion of a UVR imaging device, and the UVR imaging device is configured for attachment to or integration with a mobile device. O. The system described in paragraph N, further comprising a mobile application (app) configured to operate on the mobile device and communicatively coupled to the UVR imaging device, the mobile app being executable by one or more processors of the mobile device and including computing instructions stored on a non-transitory computer-readable medium of the mobile device, the computing instructions, when executed by the one or more processors, causing the one or more processors to render an image on a display screen of the mobile device. P. The system described in paragraph O, wherein the computing instructions, when executed by the one or more processors, cause the one or more processors to render an output on a display screen of a mobile device that textually describes or graphically indicates the UVA or UVB amount. Q. The system described in paragraph P, wherein the computing instructions, when executed by the one or more processors, cause the one or more processors to render an output on a display screen of the mobile device that informs a user of at least one of a quality of application of the product to the user's skin or an amount of application of the product to the user's skin. R. The system of any one of paragraphs A-Q, wherein the camera further comprises an apochromatic lens. S. The system of any one of paragraphs A-R, further comprising: a processor; a memory communicatively coupled to the processor; an imaging model trained with a plurality of images, each depicting a respective UVA amount of UVA absorption or re-emission projected onto a respective surface area, and a respective UVB amount of UVB absorption or re-emission projected onto a respective surface area, the imaging model trained to determine one or more respective attributes of an application of the product; and computing instructions executable by the processor and stored in the memory, which when executed by the processor cause the processor to analyze the images with the imaging model to determine one or more attributes of the application of the product, the one or more attributes being specific to the user's skin as depicted in the images, and the surface area comprising the skin. T. The system of any one of paragraphs A-S, further comprising a display screen configured to receive the image, the display screen configured to render the image in real time or near real time upon or after capture of the image by the camera. U. The system of any one of paragraphs A-T, wherein an image is captured during or after application of the product to the surface area and the UVA or UVB amount is measured or recorded. V. A method for determining the effectiveness of a sunscreen on skin, the method comprising: (a) applying a sunscreen to the skin; and (b) determining the effectiveness of the sunscreen using a system described in any one of paragraphs A-U. W. A method for providing a user with a message related to sunscreen use, the method comprising: (a) applying a sunscreen to skin; (b) determining a property of the sunscreen using a system described in any one of paragraphs A-U; and (c) communicating a message related to sunscreen use to the consumer based on the property in (b).

[0097] 1. A UVR imaging method for capturing an image depicting ultraviolet (UVR) radiation absorption or re-emission, comprising: outputting a UVR wavelength band by a radiation source; and capturing an image depicting a UVA amount of UVA absorption or re-emission projected onto a surface area and a UVB amount of UVB absorption or re-emission projected onto the surface area by a camera, the camera comprising a monochrome camera sensor, the UVR wavelength band passing through a filter component configured to distinguish at least one of a UVA wavelength band and a UVB wavelength band of the UVR wavelength band, and the UVR wavelength band passing through a polarizer component configured to cross-polarize each of the UVA wavelength band and the UVB wavelength band.

[0098] References herein to an "embodiment" or the like mean that a particular material, feature, structure, and / or characteristic described in connection with that embodiment is included in at least one embodiment, and optionally multiple embodiments, but do not mean that all embodiments incorporate the described material, feature, structure, and / or characteristic. Moreover, materials, features, structures, and / or characteristics may be combined in any suitable manner across different embodiments, and materials, features, structures, and / or characteristics may be excluded or substituted from those described. Thus, the embodiments and aspects described herein can include or be combined with elements or components of other embodiments and / or aspects, even if not expressly illustrated in combination, unless otherwise stated or incompatibility is expressly stated.

[0099] In all embodiments, all ranges are inclusive and combinable. Significant digits do not represent limitations on the amounts listed, nor do they represent limitations on the precision of the measurements. All quantities are understood to be modified by the word "about" unless otherwise stated. The systems and methods described herein can comprise, consist essentially of, or consist of the essential components and optional components described herein. As used herein, "consisting essentially of" means that the composition or component may include additional components, but only if the additional components do not materially alter the basic and novel characteristics of the claimed composition or method. As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms unless the context clearly dictates otherwise.

[0100] Dimensions and values ​​disclosed herein should not be understood as being strictly limited to the exact numerical values ​​recited. Instead, unless otherwise indicated, each such dimension is intended to mean both the recited value and a functionally equivalent range surrounding that value. For example, a dimension disclosed as "40 mm" is intended to mean "about 40 mm."

[0101] All documents cited herein, including any cross-referenced or related patents or patent applications, and any patent applications or patents to which this application claims priority or benefit, are incorporated herein by reference in their entirety, unless expressly stated to the contrary. The citation of any document shall not be deemed to be prior art to any invention disclosed or claimed herein, or to teach, suggest or disclose any such invention, either alone or in combination with any other reference or references. Furthermore, to the extent that any meaning or definition of a term in this document conflicts with any meaning or definition of the same term in a document incorporated by reference, the meaning or definition given to that term in this document shall govern.

[0102] While particular embodiments of the present invention have been illustrated and described, it would be obvious to those skilled in the art that various other changes and modifications can be made without departing from the spirit and scope of the invention. It is therefore intended to cover in the appended claims all such changes and modifications that are within the scope of this invention. The present invention includes the following embodiments. (Clause 1) 1. An ultraviolet (UVR) imaging system configured to capture an image depicting absorption or re-emission of UVR radiation, comprising: a camera having a monochrome camera sensor configured to capture an image; a radiation source configured to output a UVR wavelength range; and a filter component configured to distinguish at least one of a UVA waveband and a UVB waveband of the UVR waveband; and a polarizer component configured to cross-polarize each of the UVA and UVB wavelength bands, wherein the camera is configured to capture images depicting an amount of UVA absorption or re-emission projected onto a surface area and an amount of UVB absorption or re-emission projected onto the surface area. (Clause 2) 13. The system of claim 1, wherein the surface area includes an area of ​​human skin and the image shows one or more product application patterns on the area of ​​human skin. (Clause 3) 3. The system of claim 1 or 2, wherein the UVA amount or the UVB amount is adjusted by a diffuse reflectance standard. (Clause 4) 4. The system of any one of clauses 1 to 3, wherein the radiation source has an output peak between about 290 nm and 400 nm. (Clause 5) 5. The system of any one of clauses 1-4, wherein the filter component comprises a dichroic coating filter. (Clause 6) 6. The system of any one of clauses 1-5, wherein the filter components include a 313 nm narrow bandpass filter having a full width at half maximum of 10 nm and a 365 nm narrow bandpass filter having a full width at half maximum of 10 nm. (Clause 7) 7. The system of any one of clauses 1 to 6, wherein the polarizer component polarizes electromagnetic radiation (EMR) in the UVR wavelength range having wavelengths between 220 nm and 400 nm. (Article 8) 8. The system of any one of clauses 1-7, wherein the radiation source has an output diameter that allows for the use of a small diameter polarizer, the polarizer component having a diameter of about 10 mm to about 50 mm. (Article 9) The system of any one of clauses 1-8, wherein the camera, the radiation source, the filter component, and the polarizer component form at least a portion of a UVR imaging device, the UVR imaging device being configured for attachment to or integration with a mobile device. (Article 10) The system described in clause 9, further comprising an application (app) configured to operate on the mobile device and communicatively coupled to the UVR imaging device, the mobile app being executable by one or more processors of the mobile device and including computing instructions stored on a non-transitory computer readable medium of the mobile device, the computing instructions, when executed by the one or more processors, causing the one or more processors to render the image on a display screen of the mobile device. (Article 11) The system of claim 10, wherein the computing instructions, when executed by the one or more processors, cause the one or more processors to render an output on the display screen of the mobile device that textually describes or graphically indicates the UVA amount or the UVB amount. (Article 12) The system of claim 10, wherein the computing instructions, when executed by the one or more processors, cause the one or more processors to render an output on the display screen of the mobile device that informs the user of at least one of a quality of application of a product to the user's skin or an amount of application of the product to the user's skin. (Article 13) 13. The system of any one of clauses 1 to 12, wherein the camera further comprises an apochromatic lens. (Article 14) 14. The system of any one of clauses 1-13, further comprising: a processor; a memory communicatively coupled to the processor; an imaging model trained with a plurality of images, each depicting a respective UVA amount of UVA absorption or re-emission projected onto a respective surface area, and a respective UVB amount of UVB absorption or re-emission projected onto the respective surface area, the imaging model trained to determine one or more respective attributes of an application of a product; and computing instructions executable by the processor and stored in the memory, which when executed by the processor cause the processor to analyze the images using the imaging model to determine one or more attributes of the application of the product, the one or more attributes being specific to a user's skin as depicted in the images, and the surface area comprising skin. (Article 15) 15. A method for determining the effectiveness of a sunscreen on skin, comprising: (a) applying a sunscreen to the skin; and (b) determining the effectiveness of the sunscreen using a system described in any one of clauses 1 to 14.

Claims

1. 1. An ultraviolet (UVR) imaging system configured to capture images depicting absorption or re-emission of UVR radiation, comprising: a camera having a monochrome camera sensor configured to capture an image; Lenses and a radiation source configured to output a UVR wavelength range, the radiation source being selected from at least one of one or more xenon bulbs, one or more mercury xenon bulbs, or one or more light emitting diode (LED) sources; a UVR bandpass filter component configured to distinguish between each of a UVA waveband and a UVB waveband of the UVR waveband, the UVR bandpass filter component being removably coupled to the UVR imaging system by attaching the UVR bandpass filter component to a front surface of the lens; and a polarizer component configured to cross-polarize each of the UVA and UVB wavelength bands, the polarizer component including first and second UVR polarizing filters that cross-polarize UVR from the radiation source, thereby reducing specular reflections in a captured image, the first UVR polarizing filter disposed between the radiation source and a surface to be imaged, the second UVR polarizing filter removably coupled to the UVR imaging system by attaching the second UVR polarizing filter to a front surface of the lens, the second UVR polarizing filter rotated approximately 90 degrees relative to the first UVR polarizing filter, the UVR polarizing filter configured to polarize UVR having wavelengths of approximately 313 nm and approximately 365 nm to improve imaging sensitivity in the UVB and UVA wavelength bands, The UVR bandpass filter components include a 313 nm narrow bandpass filter having a full width at half maximum of 10 nm and a 365 nm narrow bandpass filter having a full width at half maximum of 10 nm; the camera is configured to capture an image depicting an amount of UVA absorption or re-emission projected onto a surface area and an amount of UVB absorption or re-emission projected onto the surface area; The system, wherein the lens is an apochromatic lens that focuses at least at wavelengths of 313 nm and 365 nm.

2. The system of claim 1 , wherein the surface area includes an area of ​​human skin, and the image illustrates one or more application patterns of a sunscreen product on the area of ​​the human skin.

3. The system of claim 1 , wherein the UVA amount or the UVB amount is adjusted by a diffuse reflectance standard of a predetermined value of diffuse reflectance.

4. The system of claim 1 , wherein the radiation source has an output peak between about 290 nm and 400 nm.

5. The system of claim 1 , wherein the UVR bandpass filter component comprises a dichroic coating filter.

6. The system of claim 1 , wherein the polarizer component polarizes electromagnetic radiation (EMR) in the UVR wavelength range having wavelengths between 220 nm and 400 nm.

7. 10. The system of claim 1, wherein the radiation source has an output diameter that enables the use of a small diameter polarizer, and the first UVR polarizing filter and the second UVR polarizing filter of the polarizer component have a diameter of about 10 mm to about 50 mm.

8. 2. The system of claim 1, wherein the camera, the radiation source, the UVR bandpass filter component, and the polarizer component form at least a portion of a UVR imaging device, the UVR imaging device configured for attachment to or integration with a mobile device.

9. 10. The system of claim 8, further comprising an application (app) configured to operate on the mobile device and communicatively coupled to the UVR imaging device, the mobile app being executable by one or more processors of the mobile device and including computing instructions stored on a non-transitory computer readable medium of the mobile device, the computing instructions, when executed by the one or more processors, causing the one or more processors to render the image on a display screen of the mobile device.

10. 10. The system of claim 9, wherein the computing instructions, when executed by the one or more processors, cause the one or more processors to render an output on the display screen of the mobile device that textually describes or graphically indicates the UVA or UVB amounts.

11. 10. The system of claim 9, wherein the computing instructions, when executed by the one or more processors, cause the one or more processors to render an output on the display screen of the mobile device that informs the user of at least one of a quality of application of a sunscreen product to the user's skin or an amount of application of the sunscreen product to the user's skin.

12. 2. The system of claim 1, further comprising: a processor; a memory communicatively coupled to the processor; an imaging model trained with a plurality of images, each depicting a respective UVA amount of UVA absorption or re-emission projected onto a respective surface area, and a respective UVB amount of UVB absorption or re-emission projected onto the respective surface area, the imaging model trained to determine one or more respective attributes of an application of a sunscreen product; and computing instructions executable by the processor and stored in the memory, which when executed by the processor cause the processor to analyze the images with the imaging model to determine one or more attributes of the application of a sunscreen product, the one or more attributes being specific to a user's skin as depicted in the images, and the surface area comprising skin.

13. 13. A method of determining effectiveness of a sunscreen on skin, comprising: (a) applying a sunscreen to the skin; and (b) determining the effectiveness of the sunscreen using a system according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • Method, device and program for evaluating application unevenness of skin care preparation

    JP2011080915A

  • Evaluation device, evaluation method, evaluation program, and recording medium

    JP2017146211A

  • Imaging device for assessing sunscreen coverage

    JP2019515289A

  • Viewing and Processing Multispectral Images

    US20130300850A1