[go: up one dir, main page]

WO2025233337A1 - Surveillance de caractéristiques de la peau sur la base d'une ou de plusieurs mesures de rugosité de surface - Google Patents

Surveillance de caractéristiques de la peau sur la base d'une ou de plusieurs mesures de rugosité de surface

Info

Publication number
WO2025233337A1
WO2025233337A1 PCT/EP2025/062356 EP2025062356W WO2025233337A1 WO 2025233337 A1 WO2025233337 A1 WO 2025233337A1 EP 2025062356 W EP2025062356 W EP 2025062356W WO 2025233337 A1 WO2025233337 A1 WO 2025233337A1
Authority
WO
WIPO (PCT)
Prior art keywords
skin
surface roughness
speckle image
speckle
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/EP2025/062356
Other languages
English (en)
Inventor
Jalpa PARMAR
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TrinamiX GmbH
Original Assignee
TrinamiX GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TrinamiX GmbH filed Critical TrinamiX GmbH
Publication of WO2025233337A1 publication Critical patent/WO2025233337A1/fr
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0059Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence
    • A61B5/0077Devices for viewing the surface of the body, e.g. camera, magnifying lens
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0059Measuring for diagnostic purposes; Identification of persons using light, e.g. diagnosis by transillumination, diascopy, fluorescence
    • A61B5/0062Arrangements for scanning
    • A61B5/0066Optical coherence imaging
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/44Detecting, measuring or recording for evaluating the integumentary system, e.g. skin, hair or nails
    • A61B5/441Skin evaluation, e.g. for skin disorder diagnosis
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/44Detecting, measuring or recording for evaluating the integumentary system, e.g. skin, hair or nails
    • A61B5/441Skin evaluation, e.g. for skin disorder diagnosis
    • A61B5/442Evaluating skin mechanical properties, e.g. elasticity, hardness, texture, wrinkle assessment
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0002Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
    • A61B5/0004Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by the type of physiological signal transmitted
    • A61B5/0013Medical image data
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/44Detecting, measuring or recording for evaluating the integumentary system, e.g. skin, hair or nails
    • A61B5/441Skin evaluation, e.g. for skin disorder diagnosis
    • A61B5/445Evaluating skin irritation or skin trauma, e.g. rash, eczema, wound, bed sore

Definitions

  • the invention relates to a method for monitoring skin characteristic(s), use of skin characteristic(s) and a device or system for measuring a surface roughness.
  • the present disclosure relates, in general terms to monitoring skin characteristic(s) by determining surface roughness measure(s) based on speckle image(s) of at least a part of object(s).
  • the disclosure relates to a method for monitoring one or more skin characteristic(s) based on one or more surface roughness measure(s) associated with at least a part of one or more object(s), the method comprising: providing by one or more device(s) including one or more camera(s), one or more speckle image(s) associated with at least a part of one or more object(s), wherein the at least part of the one or more object(s) is being illuminated by one or more illumination source(s); determining one or more surface roughness measure(s) based on the one or more speckle image(s); determining the one or more skin characteristic(s) associated with a skin to be analyzed of the one or more object(s) based on the one or more surface roughness measure(s) derived based on the one or more speckle image(s); providing the one or more skin characteristic(s) associated with at least a part of one or more object(s).
  • the disclosure relates to a system for monitoring one or more skin characteristic(s) based on one or more surface roughness measure(s) associated with at least a part of one or more object(s), the method comprising: an input providing by one or more device(s) including one or more camera(s), one or more speckle image(s) with at least a part of one or more object(s), wherein the at least part of the one or more object(s) is being illuminated by one or more illumination source(s); a processor determining one or more surface roughness measure(s) based on the one or more speckle image ⁇ ); a processor for determining the one or more skin characteristic(s) associated with a skin to be analyzed of the one or more object(s) based on the one or more surface roughness measure(s) derived based on the one or more speckle image(s); an output for providing the one or more skin characteristic(s) associated with at least a part of one or more object(s).
  • the disclosure relates to a mobile electronic device comprising one or more system(s) for monitoring one or more skin characteristic(s) based on one or more surface roughness measure(s) associated with at least a part of one or more object(s) according to any of the claims disclosed herein.
  • the disclosure relates to a use of one or more skin characteristic(s) determined according to the methods and systems of any one of the claims disclosed herein for monitoring the one or more skin characteristic(s) associated with at least a part of one or more object(s).
  • the disclosure relates to a use of one or more skin characteristic(s) determined according to the methods and systems of any one of the claims disclosed herein for providing one or more recommendation(s) based on the skin characteristic(s) associated with one or more object(s).
  • the disclosure relates to a method for determining one or more skin characteristic(s) based on monitoring one or more surface roughness measure(s) associated with at least a part of one or more object(s), the method comprising: providing by one or more device(s) including one or more camera(s), one or more speckle image(s) associated with at least a part of one or more object(s), wherein the at least part of the one or more object(s) is being illuminated by one or more illumination source(s); determining one or more surface roughness measure(s) based on the one or more speckle image(s); determining the one or more skin characteristic(s) associated with a skin to be analyzed of the one or more object(s) based on the one or more surface roughness measure(s) derived based on the one or more speckle image(s); providing the one or more skin characteristic(s) associated with at least a part of one or more object(s).
  • the present disclosure relates to a computer element with instructions, which when executed on one or more computing node(s) is configured to carry out the steps of the method(s) of the present disclosure or configured to be carried out by the apparatus(es) of the present disclosure.
  • one or more mobile electronic device(s) including one or more camera(s), one or more speckle image(s) associated with at least a part of one or more object(s), wherein the at least part of the one or more object(s) is being illuminated by coherent electromagnetic radiation associated with a wavelength between 850 nm and 1400 nm and determining based on that skin characteristic(s), users receive reliable and accurate data regarding their skin condition.
  • the skin characteristics data associated with the skin's surface roughness can be taken contactless.
  • the electrical and optical sensing-based methods available are mostly contact based. Conductance based methods are found to have low sensitivity for extreme hydration values. Besides the NIR optical sensors being expensive, the presence of other constituents in the skin alters the quantitative measurements. For e.g., moisturizing creams have glycerin or moisturizing ingredients that affects the resultant hydration measurements. This provides only limited regions of measurements, and it is uncomfortable for users to use high-end devices to measure hydration levels of facial skin. Moreover, the high-end devices are not available to a majority of users.
  • Skin characteristic® may be associated with the skin of one or more object(s). Skin characteristic(s) may relate to the characteristic(s) of the surface of object(s). Skin characteristics may relate to one or more attribute(s) and/or feature of the skin. The attribute(s) and/or feature may define its appearance, texture, color, and/or overall condition.
  • the skin characteristic® may relate to the skin of a human. The skin of a human is the largest organ of the body and may play a crucial role in protecting human(s) from external factors, regulating body temperature, and/or maintaining hydration levels. Determining the different skin characteristics may help in identifying specific skin types, diagnosing skin conditions, and/or developing an appropriate skincare routine. Skin characteristic® may relate to static skin characteristic(s). Static skin characteristic(s) may be constant over a time interval. Static skin characteristic(s) may relate to properties or behavior of skin that do not change over time. Static skin characteristic® may include skin pigmentation and/or skin type.
  • Dynamic skin characteristic® may change during a time interval. Dynamic skin characteristics may relate to the properties or behavior of the skin that change over time and/or in response to external stimuli. Dynamic skin characteristic® may include skin elasticity, skin hydration, blemishes, sun damage, skin aging, skin pores, skin sensitivity and/or skin texture. There may be skin characteristic® that may relate to both dynamic skin characteristic® and static skin characteristic®. Skin characteristic(s) may relate to skin type, skin textures, skin pigmentation, skin elasticity, skin hydration, skin sensitivity, skin damages, skin pores and/or skin blemishes.
  • Skin type may relate to normal, dry, oily, and combination skin. Skin type(s) may have distinct characteristics and may require different approaches to skincare.
  • Skin texture may relate to the smoothness or roughness of the skin's surface. Smoothness may be the inverse of roughness. Skin roughness or smoothness may be determined using skin roughness measures. Skin roughness and/or smoothness may vary based on factors like genetics, age, sun exposure, skin color and/or skincare habits. Skin pigmentation may be determined by the amount of melanin present. Melanin is a pigment that gives color to the skin, hair, and eyes. Skin color may vary greatly across individuals.
  • Skin elasticity may refer to its ability to stretch and then return to its original shape. Young, healthy skin may have a good elasticity, while aging or damaged skin may lose its elasticity, leading to wrinkles.
  • Skin hydration may relate to a hydration level of the skin. Hydration level of the skin may be crucial for maintaining its health and appearance. Dry skin may lack moisture and may feel tight or flaky, while well-hydrated skin may appear plump and supple.
  • Skin sensitivity may relate to skin that reacts easily to external irritants, allergens, or certain skincare products. Sensitive skin may experience redness, itching, or inflammation.
  • Skin pores may relate to tiny openings on the surface that allow sweat and sebum (skin oil) to reach the skin's surface. Pore size may vary, and factors like genetics, age, and skincare routine may affect their appearance.
  • Blemishes may impact the appearance of the skin. Blemishes may relate to acne, scars, or dark spots, can impact the appearance of the skin. These may be caused by factors like hormonal changes, bacterial infections, or skin injuries.
  • Sun damage may relate to overexposure of the skin. Overexposure to the sun's harmful UV rays may lead to various skin issues, including sunburn, premature aging, and/or an increased risk of skin cancer.
  • One or more camera(s) may relate to a device having at least one image sensor configured for generating or recording spatially resolved one-dimensional, two-dimensional or even three-dimensional optical data or information.
  • the camera may be a digital camera.
  • the camera may comprise at least one image sensor, such as at least one CCD sensor and/or at least one CMOS sensor configured for recording images.
  • Camera may relate to at least one unit of the optoelectronic apparatus configured for generating at least one image.
  • the image may be generated via a hardware and/or a software interface, which may be considered as the camera.
  • the camera may comprise at least one image sensor, in particular at least one pixelated image sensor.
  • the camera may comprise at least one CMOS sensor and/or at least one CCD chip.
  • the camera may comprise at least one CMOS sensor, which may be sensitive in the infrared spectral range.
  • the camera may have a field of view between 10°x10° and 75°x75°, preferably 55°x65°.
  • the camera may have a resolution below 2 megapixel, preferably between 0.3 megapixel and 1 .5 megapixel.
  • Megapixel may relate to a unit for measuring the number of pixels associated with a camera and/or an image.
  • the camera may comprise further elements, such as one or more optical elements, e.g. one or more lenses.
  • the optical sensor may be a fix-focus camera, having at least one lens which is fixedly adjusted with respect to the camera.
  • the camera may also comprise one or more variable lenses which may be adjusted, automatically or manually. Other cameras, however, are feasible.
  • Illumination source may relate to a device suitable for illuminating the object by coherent electromagnetic radiation and/or suitable for emitting coherent electro-magnetic radiation.
  • the illumination source may comprise at least one radiation source.
  • the illumination source may comprise a plurality of radiation sources.
  • the illumination source may comprise for example at least one laser source and/or at least one semiconductor radiation source.
  • a semiconductor radiation source may be for example a light-emitting diode such as an organic, a laser diode and/or inorganic lightemitting diode.
  • the radiation source may be a VCSEL array and/or a LED.
  • the illumination source may comprise a VCSEL array and/or a LED.
  • the illumination source may comprise a VCSEL Flood projector and/or VCSEL dot projector.
  • the illumination source may comprise one or more optical elements.
  • Optical element may be for example a lens, a meta surface element, a diffractive optical element (DOE) or a combination thereof.
  • DOE diffractive optical element
  • an illumination source may comprise one or more radiation sources and one or more optical elements.
  • the coherent electromagnetic radiation associated with a wavelength between 850 nm and 1400 nm may penetrate the skin deeply, a part of the information received from the light reflected from the skin may comprise information independent from the surface roughness which distracts the measurement of the surface roughness.
  • a polarizer may be used.
  • the coherent electromagnetic radiation reflected from the surface of the object may be polarized differently as the light reflected from deeper layers of the human skin.
  • the polarizer may enable a selection of the desired signal from the undesired signal.
  • Coherent electromagnetic radiation may relate to electromagnetic radiation that is able to exhibit interference effects. It may also include partial coherence, i.e. a non-perfect correlation between phase values.
  • the coherent electromagnetic radiation may be in the infrared range.
  • the coherent electromagnetic radiation may be associated with a wavelength between 850 nm and 1400 nm.
  • the coherent electromagnetic radiation may be associated with a wavelength between 880 nm and 1300 nm.
  • the coherent electromagnetic radiation may be associated with a wavelength between 900 nm and 1000 nm and/or wherein the coherent electromagnetic radiation may be associated with a wavelength between 1100 nm and 1200 nm. This may be advantageous since the sunlight has a bandgap in these regions.
  • the coherent electromagnetic radiation with the abovementioned wavelengths for generating the speckle image may be differentiated easier from incoming sun light.
  • the use of coherent electromagnetic radiation within the above specified region enables measurements of surface roughness with the presence of sun light such as in the nature. Consequently, measurements of surface roughness may be easily and location-independently used. Overall, an improved signal-to-noise ratio may be achieved and the accuracy of evaluations of surface roughness may be increased.
  • Patterned coherent electromagnetic radiation may relate to a plurality of light beams of coherent electromagnetic radiation.
  • Patterned coherent electromagnetic radiation may comprise a plurality of light beams, e.g at least two light beams, preferably at least two light beams. Projection of a light beam of the patterned coherent electromagnetic radiation onto a surface may result in a light spot. Followingly, projecting a plurality of light beams of the patterned coherent electromagnetic radiation onto the object may result in a plurality of light spots on the object(s). The number of light spots may be equal to the number of light beams associated with the patterned coherent electromagnetic radiation. The one or more light spots may be shown in the speckle image.
  • a projection of patterned coherent electromagnetic radiation onto a regular surface may result in a light spot projected onto the regular surface independent of speckle.
  • a projection of patterned coherent electromagnetic radiation onto a regular surface may result in a light spot projected onto the irregular surface comprising at least one speckle, preferably a plurality of speckles.
  • Object may be associated with an at least partially irregular surface. Therefore, the speckle image may comprise a plurality of speckles. If the object may comprise at least partially skin, a plurality of speckle is formed due to the interference of the coherent electromagnetic radiation.
  • a light spot may comprise zero, one or more speckle depending on the surface the patterned coherent electromagnetic radiation is projected on. Skin may have an irregular surface.
  • a light spot may be a result of the projection of a light beam associated with the patterned coherent electromagnetic radiation.
  • a light spot refers to an arbitrarily shaped spot of coherent electromagnetic radiation.
  • a light spot may refer to a contiguous area illuminated with coherent electromagnetic radiation. Projecting coherent electromagnetic radiation on an irregular surface may result in the formation of speckle.
  • the light spot may comprise one or more speckle(s).
  • a light spot may have a diameter between 0.5 mm and 5 cm, preferably 0.6 mm and 4 cm, more preferably, 0.7 mm and 3 cm, most preferably 0.4 and 2 cm.
  • Patterned coherent electromagnetic radiation may be generated by an illumination source comprising a plurality of light emitters such as a VCSEL array comprises a plurality of VCSELs.
  • An emitter of the plurality of light emitters may emit one light beam.
  • an emitter of the plurality of light emitters may be associated with the one light spot, with the formation of one light spot and/or with the projection of one light spot.
  • patterned coherent electromagnetic radiation may be generated by one or more light emitters and an optical element such as a DOE or a metasurface element.
  • a metasurface element may be a meta lense.
  • a meta lense may be at least partially transparent with respect to the coherent electromagnetic radiation and/or may comprise a material associated with a structure on the nanoscale.
  • the optical element may replicate the number of light beams associated with the one or more light emitters and/or may be suitable for replicating the number of light beams associated with the one or more light emitters.
  • the light emitter may be a laser.
  • patterned coherent electromagnetic radiation may be generated by one or more light emitters and an optical element such as a DOE or a metasurface element.
  • the optical element may replicate the number of light beams associated with the one or more light emitters and/or may be suitable for replicating the number of light beams associated with the one or more light emitters.
  • the light emitter may be a laser. Pattern may relate to an arbitrary known or pre-determined arrangement comprising at least one arbitrarily shaped feature.
  • the pattern may comprise at least one feature such as a point, dot or symbol.
  • the pattern may comprise a plurality of features.
  • the pattern may comprise an arrangement of periodic or non-periodic features.
  • Illumination pattern may refer to a pattern generated and projected by the projector, in particular which used for illuminating the object.
  • the illumination pattern may be an arbitrary pattern comprising a plurality of illumination features.
  • a processor specifically may be configured, such as by software programming, for performing one or more evaluation operations. At least one or any component of a computer program con-figured for performing the authentication process may be executed by the processing device. Alternatively, or in addition, the processor may be or may comprise a connection interface. The connection interface may be configured to transfer data from the device to a remote device; or vice versa. At least one or any component of a computer program configured for performing the authentication process may be executed by the remote device.
  • the one or more speckle image(s) may be provided to and/or received by a processor.
  • the processor may comprise one or more processors. The processor may determine the surface roughness measure based on the one or more speckle image.
  • Speckle may relate to an optical phenomenon caused by interfering coherent electromagnetic radiation due to nonregular or irregular surfaces. Speckles may appear as contrast variations in an image such as a speckle image.
  • Speckle image may refer to an image showing a plurality of speckles.
  • the speckle image may show a plurality of speckles.
  • the speckle image may be generated while the object may be illuminated by coherent electromagnetic radiation associated with a wavelength between 850 nm and 1400 nm.
  • the speckle image may show a speckle pattern.
  • the speckle pattern may specify a distribution of the speckles.
  • the speckle image may indicate the spatial extent of the speckles.
  • the speckle image may be suitable for determining a surface roughness measure.
  • the speckle image may be generated with a camera. For generating the speckle image, the object may be illuminated by the illumination source.
  • Surface feature may relate to an arbitrarily shaped structure associated with the surface of the object.
  • the surface feature may refer to a substructure of the surface associated with the object.
  • a surface may comprise a plurality of surface features.
  • an uplift or a sink may be surface features.
  • a surface feature may relate to a part of the surface associated with an angle unequal to 90° against the surface normal.
  • Surface roughness may relate to a property of a surface associated with the object.
  • the surface roughness may characterize lateral and/or vertical extent of surface features.
  • the surface roughness may be evaluated based on the surface roughness measure.
  • the surface roughness measure may quantify the surface roughness.
  • Surface roughness may be a quantitative measure of the irregularities or variations in the surface texture of an object. It provides information about fine-scale details and deviations from ideal smoothness of a surface.
  • Surface roughness may include surface waviness.
  • Surface waviness may include directionality (Anisotropy) of the surface. In aging directionality may be prominent.
  • Surface roughness measure(s) may relate to a measure suitable for quantifying the surface roughness.
  • Surface roughness measure may be related to the speckle pattern.
  • the surface roughness measure may be suitable for describing the vertical and lateral surface features.
  • Surface roughness measure may comprise a value associated with the surface roughness.
  • Surface roughness measure may refer to a term of a quantity for measuring the surface roughness and/or to the values associated with the quantity for measuring the surface roughness.
  • Surface roughness measure may include at least one of a fractal dimension, speckle size, speckle contrast, speckle modulation, roughness exponent, standard deviation of the height associated with surface features, lateral correlation length, average mean height, root mean square height or a combination thereof. There may be various methods and parameters used to measure surface roughness.
  • a parameter may be the Ra value (arithmetical mean roughness).
  • Ra is calculated as the average of the absolute values of the height deviations from the mean line of the surface profile within a specified sampling length. It represents the average roughness of the surface and is expressed in units of length, such as micrometers (pm) or inches (in).
  • Other surface roughness measure(s) may include Rz (maximum height of the roughness profile), Rq (root mean square roughness), Rt (total height of the profile), and Rmax (maximum peak-to-valley height). Each parameter may provide different information about the surface roughness and can be used depending on the specific requirements of the application.
  • Speckle pattern(s) may relate to a distribution of the plurality of speckles.
  • the distribution of the plurality of speckles may relate to a spatial distribution of at least one of the plurality of speckles and/or a spatial distribution of at least two of the plurality of speckles in relation to each other.
  • Spatial distribution of the at least one of the plurality of speckles may relate to a spatial extent of the at least one of the plurality of speckles.
  • a device may comprise the one or more illumination source(s), camera(s) and/or processor(s).
  • the device may be a portable device.
  • Portable may refer to the property of at least one object of being moved by human force, such as by a single user.
  • the device may be a static device.
  • the device may be selected from the group comprising: a vehicle, a television device; a game console; a personal computer; a mobile electronic device, particularly a cell phone, and/or a smart phone, and/or a tablet computer, and/or a laptop, and/or a tablet, and/or a virtual reality device, and/or a wearable, such as a smart watch.
  • One or more model(s) may be suitable for determining an output based on an input.
  • Model(s) may be configured to determining a surface roughness measure based on the speckle image, preferably based on receiving speckle image.
  • Data-driven model(s) may represent a correlation between the surface roughness measure and the speckle image.
  • the data-driven model may obtain the correlation between surface roughness measure(s) and speckle image(s) based on a training data set comprising a plurality of speckle images and a plurality of surface roughness measures.
  • Data-driven model(s) may be parametrized based on a training data set to receive the speckle image and provide the surface roughness measure.
  • the data-driven model may be trained based on a training data set.
  • the training data set may comprise one or more speckle image(s) and one or more corresponding surface roughness measure(s).
  • the data-driven model may be parametrized and/or trained to receive the speckle image. Data-driven model may receive the speckle image at an input layer.
  • training may also be denoted as learning.
  • the term may relate to a process of building the data-driven model, in particular determining and/or updating parameters of the data-driven model. Updating parameters of the data-driven model may also be referred to as retraining. Retraining may be included when referring to training herein.
  • the data-driven model may be adjusted to achieve best fit with the training data, e.g. relating the at least on input value with best fit to the at least one desired output value.
  • the neural network is a feedforward neural network such as a CNN
  • a backpropagation-algorithm may be applied for training the neural network, e.g. GLCM CNN.
  • a gradient descent algorithm or a backpropagation-through-time algorithm may be employed for training purposes.
  • a neural network may be a classification model e.g. SVM Classifier. Training a data-driven model may include or may refer without limitation to calibrating the model.
  • a model may reflect physical phenomena in mathematical form, e.g., including first-principles models.
  • a physical model may comprise a set of equations that describe an interaction between the object and the coherent electromagnetic radiation thereby resulting in a surface roughness measure.
  • the physical model may be based on at least one of a fractal dimension, speckle size, speckle contrast, speckle modulation, roughness exponent, standard deviation of the height associated with surface features, lateral correlation length, average mean height, root mean square height or a combination thereof.
  • the physical model may comprise one or more equations relating the speckle image and the surface roughness measure based on equations relating to the fractal dimension, autocorrelation, speckle size, speckle contrast, speckle modulation, roughness exponent, standard deviation of the height associated with surface features, lateral correlation length, average mean height, root mean square height or a combination thereof.
  • a model may reflect physical phenomena in mathematical form, e.g., including second order statistical measure(s).
  • a model may be using Grey-Level Co-occurrence matrix.
  • a GLCM may be used as a feature extractor.
  • a GLCM is a matrix that may be used to describe the relationship between at least two adjacent pixels in a digital image.
  • GLCM is a statistical method that may be used in image processing to analyze texture features of an image.
  • element(s) may represent the number of times a particular combination of pixel intensities may occur in the image(s).
  • the matrix is based on the idea that the relative positions of pixels in an image may provide data about the texture of the image.
  • the GLCM may be used to extract texture metrics of the image, such as contrast, homogeneity, and entropy.
  • Dot image(s) may be generated using a dot projector.
  • the speckle pattern may specify a distribution of the speckles.
  • Dot image(s) may include speckles.
  • the speckles may be processed as a whole speckle image with all dots or cropped region of interest with image patch of few spots and/or spots of interest.
  • the image patches with dots containing speckles may also be classified after dimensionality reduction techniques and clustering methods.
  • the feature dimensionality may be reduced into lower dimension for boosting clustering performance for further classification.
  • a statistical model for dot images may be used for unsupervised classification and may use a parametric and/or nonparametric method.
  • Object(s) may refer to a physical entity.
  • Object(s) may comprise one or more materials.
  • Materials may include skin, in particular to human's skin, paper, wood, glass, metal oxides such as aluminum oxide, leather or the like.
  • Object may relate to a living organism.
  • the object may be a human.
  • the object is a living organism such as a human
  • at least a part of the skin of the living organism such as a human may be illuminated with the coherent electromagnetic radiation.
  • the object may be a human and the surface roughness may be associated with the skin of the human.
  • the speckle image may show at least a part of the skin of the human while being illuminated by coherent electromagnetic radiation.
  • the at least a part of the skin of a human may relate to a part of the face of a human.
  • Surface roughness measure(s) of human skin may be in the range of 15pm to 50pm.
  • Surface roughness measure(s) of the face of human may be less than 15 pm to 30 pm.
  • Surface texture may be less significant in the face of a human compared to other part(s) of the human.
  • the one or more speckle image(s) associated with at least a part of one or more object(s) may relate to substantially the same part of the one or more object(s). Substantially the same in the current context may include deviation(s), which are due to the imaging process guided by the user.
  • the speckle image may include the respective part of the object(s). The respective part of the object(s) may be in a different area of the image. Nonetheless the respective part of the object(s) may be included in the images.
  • the one or more speckle image(s) may relate to one or more cropped speckle image(s).
  • the one or more speckle image(s) may relate to one or more respective part(s) of the one or more object(s) associated with a skin to be analyzed.
  • the one or more speckle image(s) may relate to the same respective part of the object(s) associated with a skin to be analyzed.
  • the one or more speckle image(s) may relate to the same respective part of the object(s) associated with a skin to be analyzed for monitoring a difference of the respective part of the object(s).
  • the one or more speckle image(s) associated with at least a part of one or more object(s) may be reduced to a predefined size prior to determining the surface roughness measure(s).
  • Reducing the speckle image to a predefined size may be based on applying one or more image augmentation techniques.
  • Reducing the speckle image to a predefined sized may comprise selecting an area of the speckle image of the predefined size and cutting the speckle image to the area of the speckle image of the predefined size.
  • the area of the speckle image of the predefined size may be associated with the living organism such as the human, in particular with the skin of the living organism.
  • the part of the image other than the area of the speckle image of the predefined size may be associated with background and/or may be independent of the living organism.
  • the part of the image useful for the analysis may be selected. Reducing the size may result in disregarding parts of the speckle image independent of the object or living organism such as a human.
  • the part of the image that may be treated such as moisturized may be selected.
  • one or more speckle image associated with at least a part of one or more object(s), wherein the at least part of the one or more object(s) is being illuminated by one or more illumination source(s) may be generated during a face authentication process.
  • the face authentication process may perform at least one face detection using the flood image. Face identification, i.e. assigning an identity to the detected face may be performed.
  • the authentication unit may be configured for identifying the user based on the flood image. Particularly therefore, the authentication unit may forward data to a remote device. Alternatively or in addition, the authentication unit may perform the identification of the user based on the flood image, particularly by running an appropriate computer program having a respective functionality. Identifying may relate to assigning an identity to a detected face and/or at least one identity check and/or verifying an identity of the user.
  • the authentication using the flood image may be validated using the surface roughness measure(s).
  • the authentication process may comprise determining if the surface roughness measure corresponds to a surface roughness measure of a human being.
  • the method may comprise determining if the surface roughness measure corresponds to a surface roughness measure of the specific user. Determining if the surface roughness measure corresponds to a surface roughness measure of a human being and/or of the specific user may comprise comparing the surface roughness measure to at least one predefined or predetermined range of values of surface roughness measure, e.g. stored in at least one database e.g. of the device or of a remote database such as of a cloud.
  • the surface roughness measure may be a human skin roughness. In case the determined human skin roughness is within the range of 10 m to 150 pm the user may be authenticated. However, other ranges may possible.
  • the speckle image(s) and/or surface roughness measure(s) of the object(s) and/or user(s) may be generated and/or stored.
  • the speckle image(s) and/or surface roughness measure(s) may be stored and/or used for determining the one or more skin characteristic®.
  • the speckle image(s) and/or surface roughness measure(s) may be provided to an application for determining the one or more skin characteristic(s).
  • one or more speckle image associated with at least a part of one or more object(s), wherein the at least part of the one or more object(s) is being illuminated by one or more illumination source(s) may be triggered by a user.
  • the user may initiate the generation of the speckle image based on the mobile electronic device. This is beneficial since many humans own a mobile electronic device such as a smartphone. These devices accompany the human and thus, a measurement of the surface roughness is possible at any time and can be carried out in more natural and less artificial contexts.
  • the speckle image may be initiated by the human operating an application of a mobile electronic device. Therefore, a non-expert user may be enabled to determine surface roughness.
  • the one or more speckle image(s) associated with at least a part of one or more object(s) may be provided by one or more mobile electronic device(s).
  • a mobile electronic device may relate to portable electronic devices.
  • Mobil electronic device(s) may include smartphones, tablets, wearable devices, and/or laptops.
  • the one or more illumination sources may be configured to illuminate an object with patterned coherent electromagnetic radiation associated with a wavelength between 850 nm and 1400 nm.
  • the one or more speckle image(s) associated with at least a part of one or more object(s) may be generated at a predefined time interval.
  • the predefined time interval may relate to a specific period of time that may have been predetermined or set in advance for a particular purpose. It may be a fixed duration of time that may be established based on the requirements or needs of a specific task or system.
  • the predefined time interval may be established based on the one or more skin characteristic® to be determined.
  • the predefined time interval may be established when determining dynamic skin characteristic(s).
  • the predefined time interval may relate to a short time interval e.g. for determining skin characteristic(s) related to skin aging or the like.
  • the predefined time interval may relate to a short time interval e.g. for determining skin characteristic® related to skin hydration or the like.
  • the method may comprise determining dynamic skin characteristic(s).
  • Two or more speckle image® may be provided.
  • the two or more speckle image® may be provided at a predefined time interval and/or before and after a treatment such as applying a moisturizer.
  • the predefined time interval may relate to a short time interval.
  • the short time interval may relate to less than 15 minutes, preferably less than 10 minutes, more preferably less than 3 minutes.
  • the short time interval may relate to 1 to 15 minutes, preferably 1 to 10 minutes, more preferably 1 to 3 minutes.
  • the speckle image® associated with at least a part of one or more object® may be generated hourly.
  • Using a short time interval may allow monitoring short time changes of the skin, e.g. due to a treatment such as applying a moisturizer.
  • the predefined time interval may relate to a long time interval.
  • the long time interval may relate to less than a year, preferably less than 30 days, more preferably less than 10 days.
  • the long time interval may relate to 1 day to a year, preferably 1 day to 30 days, more preferably 1 day to 10 days.
  • the speckle image(s) associated with at least a part of one or more object(s) may be generated weekly.
  • Using the long time interval may allow monitoring the objects' texture of the skin characteristic(s) without influences from short-time effects such as by applying a moisturizer.
  • the skin characteristic(s) without influences from short- time effects may also be referred to as normal skin characteristic(s).
  • the skin characteristic(s) determined by using the long time interval(s) may depend on one or more of environment, aging, gender, and ethnicity.
  • the method may comprise determining an influence of at least one factor on the skin characteristic(s).
  • the factor may be selected from the group consisting of: an environmental factor, an aging factor, a gender factor, and an ethnicity factor.
  • the determining of the influence of the one or more of the factor(s) on the skin characteristic(s) may comprise evaluating the skin characteristic(s) determined by using the long time interval(s) and considering the respective factor, e.g. by using at least one model.
  • the one or more speckle image(s) associated with at least a part of one or more object(s) may be generated before and/or after one or more treatment(s) of at least a part of one or more object(s).
  • Skin treatment(s) may relate to an exposure of the skin. Skin treatment(s) may relate to various methods and/or procedures used to improve the characteristic(s), appearance(s) and/or function(s) of skin. Skin treatment(s) may be based on the skin characteristic(s) .
  • Moisturizing may be an example of skin treatment(s), in order to hydrate the skin, increase smoothness and/or prevent dryness. Applying makeup may be another example of skin treatment(s).
  • determining the one or more skin characteristic(s) associated with a skin to be analyzed of the one or more object(s) based on one or more surface roughness measure(s) of the one or more speckle image(s) may include determining one or more time dependent behavior(s) based on of two or more surface roughness measures determined for different point(s) in time. Determining one or more time dependent behavior(s) based on of two or more surface roughness measures determined for different point(s) in time may include determining one or more dif- ference(s) of two or more surface roughness measures. Time dependent behavior(s) may relate to difference(s) in two or more speckle image(s) at two different points in time.
  • Difference(s) may be determined by performing a subtraction of two or more surface roughness measure(s) of the two or more speckle image(s).
  • the two or more speckle images may relate to the same at least part of the object(s).
  • the differences may be determined by determining an average surface roughness of the at least part of the object(s) and performing a subtraction.
  • the differences may be determined by defining a range or a threshold for the parameter(s) of the skin characteristic(s).
  • determining the one or more skin characteristic(s) associated with a skin to be analyzed of the one or more object(s) based on one or more surface roughness measure(s) of the one or more speckle image(s) may include determining one or more intensity changes of one or more laser speckles of two or more speckle image(s).
  • determining the one or more skin characteristic(s) associated with a skin to be analyzed of the one or more object(s) based on one or more surface roughness measure(s) of the one or more speckle image(s) may include generating one or more speckle image(s) from one or more angle(s). The projector(s) may be projected at a certain angle to the at least part of the one or more object(s).
  • a scattering may change. If the face may be imaged at a different angle the angle(s) may be constant, but the face may be moved. Specular reflection(s) and/or diffuse reflection(s) may be dependent on the one or more angle(s).
  • Determining the distribution of the speckles may comprise determining at least one of fractal dimension associated with the speckle image, speckle size associated with the speckle image, speckle contrast associated with the speckle image, speckle modulation associated with the speckle image, roughness exponent associated with the speckle image, standard deviation of the height associated with surface features associated with the speckle image, lateral correlation length associated with the speckle image, average mean height associated with the speckle image, root mean square height associated with the speckle image or a combination thereof.
  • determining the surface roughness measure may comprise determining at least one of fractal dimension associated with the speckle image, speckle size associated with the speckle image, speckle contrast associated with the speckle image, speckle modulation associated with the speckle image, roughness exponent associated with the speckle image, standard deviation of the height associated with surface features associated with the speckle image, lateral correlation length associated with the speckle image, average mean height associated with the speckle image, root mean square height associated with the speckle image or a combination thereof.
  • determining the one or more surface roughness measure(s) based on the one or more speckle image(s) may include providing the one or more speckle image(s) to a model configured to determine the surface roughness measure based on the one or more speckle image(s).
  • the model may be a data-driven model and may be parametrized and/or trained based on a training data set comprising a plurality of speckle images and corresponding surface roughness measures or indications of surface roughness measures. Additionally or alternatively, the model may be a physical model.
  • determining the one or more surface roughness measure(s) based on the one or more speckle image(s) includes using one or more image texture analysis model(s).
  • the image texture analysis model(s) may include one or more GLCM model(s).
  • GLCM model(s) may include Quantization, employing a Co-occurence matrix, symmetrizing the matrix and normalizing the matrix.
  • a gray-level co-occurrence matrix (GLCM) is a matrix that may be used to describe the relationship between two adjacent pixels in digital image(s).
  • GLCM is a statistical method that may be used in image processing to analyze texture features of an image.
  • GLCM is a known concept and for example described in Youssef D., El-Ghandoor H., Kandel H., El-Azab J., Hassab-Elnaby S. Estimation of Articular Cartilage Surface Roughness Using Gray-Level Co-Occurrence Matrix of Laser Speckle Image. Materials. 2017; 10:714. doi: 10.3390/ma10070714.
  • GLCM may be used to characterizes texture(s) of an image.
  • GLCM may be used to perform a computation of speckle pattern texture.
  • GLCM may use second order statistical measure for features that may be used to infer the degree of correlation between pairs of pixels.
  • GLCM may be used to determine how often two-pixel values are separated by a certain distance d and lie along a certain direction 0 may be related.
  • GLCM may be used to determine spatial relationship around neighborhood pixels with a predefined pixel offset (d).
  • Pixel offset (d) may describe a distance between neighborhood and reference pixel.
  • Direction of offset (0) may be used to describe an angle between the pixels.
  • Results may describe a joint probability distribution.
  • each element may represent the number of times a particular combination of pixel intensities occurs in the image.
  • the output of the GLCM model may be the normalized GLCM for each window.
  • the moving window may slide over the speckle image and the texture metric(s) and/or based on that, texture maps may be generated.
  • determining the one or more surface roughness measure(s) based on the one or more speckle image(s) includes determining one or more texture metric(s) and/or one or more texture map(s) associated with the one or more speckle image(s).
  • Texture metric(s) are quantitative measurements or parameters that may be used to characterize and describe the texture of image(s) or surface(s). Texture metrics may provide numerical values that represent aspects of texture, such as smoothness, roughness, regularity, or complexity.
  • the one or more texture metrics may include features such as contrast, dissimilarity, homogeneity, entropy, variance, mean, correlation or the like.
  • the texture map(s) may be created by mapping the texture metric(s) to the speckle image(s).
  • the complete speckle image(s) and/or a predefined part of speckle image(s) may be recreated based on the texture metrics and/or textures maps of the moving window.
  • the one or more skin characteristic(s) include one or more parameter(s) selected from the group consisting of: one or more parameter(s) associated with static skin characteristic(s) and/or one or more parameters associated with dynamic skin characteristic(s).
  • two or more speckle image(s) may be provided.
  • the two or more speckle image(s) may be provided at a predefined time interval and/or before and after a treatment such as applying a moisturizer.
  • the one or more skin characteristic® associated with the one or more object(s) include one or more skin type derivation (s).
  • one or more skin type(s) may be derived.
  • an average skin roughness measure of at least part of one or more object(s) may be determined.
  • the average skin roughness measure before a treatment of the at least part of the one or more object(s) may be determined.
  • a second speckle image of the same at least part of the one or more object(s) may be generated.
  • an average surface roughness measure of at least part of one or more object may be determined.
  • the surface roughness measure(s) are associated with at least a part of skin of one or more human®.
  • the speckle image® may show the skin of a living organism, in particular the skin of the living organism such as the skin of the human.
  • FIG. 1 illustrates an example system for measuring a surface roughness.
  • Fig. 2 illustrates an example of a surface associated with an object.
  • Fig. 3 illustrates an example of a Gray Level Co-occurrence Matrix (GLCM).
  • GLCM Gray Level Co-occurrence Matrix
  • Fig. 4 illustrates an example model for generating texture maps from one or more speckle image® using a
  • Fig. 4a illustrate examples of normalized GLCM matrix images for different roughness parameters of silicon.
  • Fig. 5 illustrates an example of a process for determining a skin smoothness score and derive a skin type based on surface roughness measures.
  • Fig. 6 illustrates an example of a method for monitoring one or more skin characteristic® based on one or more surface roughness measure® associated with at least a part of one or more object®.
  • FIG. 1 illustrates an example system for measuring a surface roughness.
  • the system may comprise an Illumination source 104, a camera 106 and a processor 108.
  • the surface roughness may be determined with respect to an object.
  • the object may be a living organism 114 such as a human.
  • the living organism 114 may have skin.
  • the skin may be associated with a surface roughness.
  • the surface roughness may be evaluated based on a surface roughness measure.
  • the skin may be exposed to coherent electromagnetic radiation associated with a wavelength between 850 nm and 1400 nm.
  • the coherent electromagnetic radiation associated with a wavelength between 850 nm and 1400 nm may be emitted by the illumination source 104.
  • the illumination source 104 may comprise one or more radiation sources such as a VCSEL array or a single laser diode.
  • the radiation source may be associated with one or more light beams.
  • a single laser diode may emit one light beam
  • a VCSEL array may emit a plurality of light beams.
  • the number of light beams correspond to the number of VCSELs in the VCSEL array.
  • the illumination source may emit a plurality of light beams.
  • the plurality of light beams may result in projecting a pattern onto the object.
  • the illumination source 104 may emit patterned coherent electromagnetic radiation.
  • Patterned coherent electromagnetic radiation may be suitable for projection of a pattern onto the object.
  • the illumination source 104 may comprise one or more optical elements.
  • An optical element may be suitable for splitting and/or multiplication of light beams. Examples for optical elements may be diffractive optical elements, refractive optical elements, meta surface elements, lenses or the like.
  • Illumination source 104 comprising a single laser diode or a VCSEL array in combination with an optical element may result in illuminating the object with patterned coherent electromagnetic radiation.
  • the illumination source 104 may be associated with a field of illumination as indicated by the two lines originating from the illumination source 104.
  • different skin surface roughness measures may be determined. Different body parts of the living organism 114 may be associated with different skin roughness 116. For example, a hand may be associated with a higher skin roughness whereas the face may be associated with a lower skin surface roughness.
  • the surface roughness may be characteristic for a body part of the living organism 114 and/or for the identity of the living organism 114.
  • the surface roughness measure of the living organism 114 and/or the respective body part of the loving organism 114 may change over time. The changing of the surface roughness measure may be based on the hydration of the skin.
  • the application of hydration may cause changes in the outermost layer of the skin, stratum corneum and thereby may change its structural micro-topology with the reduction in the depth and the width. Additionally, the layer may swell up and the roughness reduces. The changes in roughness of the skin may be correlated with the presence of hydration on different types of the skin (dry, normal and oily).
  • One or more speckle image(s) may be generated while the living organism 114 may be illuminated with coherent electromagnetic radiation, preferably patterned coherent electromagnetic radiation.
  • Coherent electromagnetic radiation may interact with the surface of the living organism 114 once it may be projected onto the skin of the living organism 114.
  • Coherent electromagnetic radiation may form speckle when interacting with a non-homogeneous and uneven surface such as skin.
  • the different wavefronts of the coherent electromagnetic radiation may interact by means of interference.
  • the interference of the different wavefronts of the coherent electromagnetic radiation may result in contrast variations of the coherent electromagnetic radiation on the skin of the living organism 114.
  • the contrast variations may depend on the surface roughness associated with the surface which the coherent electromagnetic radiation is illuminating.
  • the surface roughness associated with the skin may influence the formation of speckles such as the size and orientation of the speckle.
  • analysis of the speckle may result in a surface roughness measure.
  • one or more speckle image(s) may be generated with a camera 106.
  • the camera 106 may comprise a sensor 110.
  • the camera 106 may comprise a lens 112.
  • the one or more speckle image(s) may comprise the speckle formation in imaging space and may show a subjective speckle pattern.
  • the camera 106 may comprise a polarizer.
  • the coherent electromagnetic radiation may be in the infrared range.
  • the surface roughness measure may specify the surface roughness associated with the surface of skin. Data, which may be obtained by coherent electromagnetic radiation penetrating for example the dermis or deeper may overlay the desired information relating to the surface of the skin.
  • Fig. 2 illustrates an example of the interaction of the coherent electromagnetic radiation with the surface of the skin.
  • a polarizer may be suitable for selecting the coherent electromagnetic radiation reflected from the surface of the skin and may be suitable for de-selecting parts of the coherent electromagnetic radiation having interacted with skin layer(s) such as the dermis or deeper layers.
  • Camera 106 may be associated with a field of view as indicated by the two lines originating from the camera 106.
  • the camera 106 may have a field of view between 10°x10° and 75°x75°, preferably 55°x65°.
  • the camera 106 may have a resolution below 2 megapixels, preferably between 0.3 megapixel and 1 .5 megapixel. Examples for the one or more speckle image(s) can be found in Fig. 4.
  • the field of illumination may correspond at least partially to the field of view. At least a fraction of the field of view associated with the camera 106 may be independent of illumination with coherent electromagnetic radiation.
  • the one or more speckle image may show at least in parts the object under illumination with coherent electromagnetic radiation.
  • the camera 106 may operate in a far field. In contrast to a microscope like or in other words near field observation, the image(s) of the far field observation may show speckles as features.
  • the one or more speckle image(s) may be provided to and/or received by a processor 108.
  • the processor 108 may comprise one or more processors.
  • the processor 108 may determine the surface roughness measure based on the one or more speckle image.
  • the processor 108 may determine the surface roughness measure as described within the context of FIG. 4.
  • Processor may be an arbitrary logic circuitry configured to perform basic operations of a computer or system, and/or, generally, to a device which is configured for performing calculations or logic operations.
  • the processor, or computer processor may be configured for processing basic instructions that drive the computer or system. It may be a semiconductor-based processor, a quantum processor, or any other type of processor configures for processing instructions.
  • the processor may be or may comprise a Central Processing Unit ("CPU").
  • the processor may be a ("GPU”) graphics processing unit, (“TPU”) tensor processing unit, (“CISC”) Complex Instruction Set Computing microprocessor, Reduced Instruction Set Computing (“RISC”) microprocessor, Very Long Instruction Word (“VLIW”) microprocessor, or a processor implementing other instruction sets or processors implementing a combination of instruction sets.
  • the processing means may also be one or more specialpurpose processing devices such as an Application-Specific Integrated Circuit (“ASIC”), a Field Programmable Gate Array (“FPGA”), a Complex Programmable Logic Device (“CPLD”), a Digital Signal Processor (“DSP”), a network processor, or the like.
  • ASIC Application-Specific Integrated Circuit
  • FPGA Field Programmable Gate Array
  • CPLD Complex Programmable Logic Device
  • DSP Digital Signal Processor
  • the methods, systems and devices described herein may be implemented as soft-ware in a DSP, in a micro-controller, or in any other side-processor or as hardware circuit within an ASIC, CPLD, or FPGA.
  • processor may also refer to one or more processing devices, such as a distributed system of processing devices located across multiple computer systems (e.g., cloud computing), and is not limited to a single device unless otherwise specified.
  • the processor may also be an interface to a remote computer system such as a cloud service.
  • the processor may include or may be a secure enclave processor (SEP).
  • SEP secure enclave processor
  • a "secure circuit” is a circuit that protects an isolated, internal resource from being directly accessed by an external circuit.
  • the processor may be an image signal processor (ISP) and may include circuitry suitable for processing images, in particular images with personal and/or confidential information.
  • ISP image signal processor
  • the one or more system component(s) may be part of a device, e.g. a device for measuring a surface roughness.
  • the system components may be separated between a plurality of devices.
  • the processor 108 may be a server, whereas the illumination source 104 and the camera 106 may be part of one device such as a mobile electronic device.
  • the camera 106 may provide the one or more speckle image(s) to the processor 108.
  • the processor 108 may provide the one or more surface roughness measure(s) to a device for displaying the surface roughness measure and/or a device for processing the surface roughness measure.
  • the device comprising the camera 106 and the illumination source 104 may further comprise a display for displaying the one or more surface roughness measure(s) and/or a surface roughness processor configured for processing the one or more surface roughness measure(s) further.
  • the device may comprise the processor 108.
  • Fig. 2 illustrates an example of a surface associated with an object.
  • the object may be a living organism as described in the context of Fig. 1.
  • Stratum corneum SC
  • SC may be the outermost layer of the epidermis.
  • Corneocytes cells within SC layer may form a lipid filled intracellular matrix.
  • the Lipids in SC may maintain a skin barrier and may control Trans-Epidermal-Water-Loss (TEWL).
  • TEWL Trans-Epidermal-Water-Loss
  • TEWL Trans-Epidermal-Water-Loss
  • dry skin water delivered from the Epidermis may be preserved and/or water from skin surface may be evaporated.
  • Based on the SC layer a classification of skin type depending on moisture content may be enabled. Dry skin may have a SC with lower water content ( ⁇ 10%). The skin may have a dull and rough appearance.
  • Dry skin may lack sebum and lipids to retain moisture. Dry skin may have an increased TEWL value. Oily skin may have more sebum secretion, visible pores and a shiny texture. Normal skin may have a SC with water content of 10%. Normal skin may have a well-balanced sebum and moisture content.
  • the surface of the living organism may comprise a plurality of surface features.
  • Surface features may be lateral surface features and/or vertical surface features. Surface features may occur in the stratum corneum.
  • the lateral surface features may be quantified according to a length of a sink on the surface.
  • the vertical surface features may be quantified according to a height of an uplift on the surface.
  • This surface may be illuminated by coherent electromag- netic radiation emitted from the illumination source as described in the context of FIG. 1 .
  • One or more speckle image may be generated while the surface may be illuminated by coherent electromagnetic radiation with the camera as described in the context of FIG. 1 .
  • Laser speckles may be results of random interference effects consisting of a dark and bright granular pattern.
  • Fig. 3 illustrates an example of a Gray Level Co-occurrence Matrix (GLCM)
  • a gray-level co-occurrence matrix is a matrix that may be used to describe the relationship between two adjacent pixels in digital image(s).
  • GLCM is a statistical method that may be used in image processing to analyze texture features of an image.
  • GLCM is a known concept and for example described in Youssef D., El-Ghandoor H. , Kan- del H., El-Azab J., Hassab-Elnaby S. Estimation of Articular Cartilage Surface Roughness Using Gray-Level Co-Occurrence Matrix of Laser Speckle Image. Materials. 2017; 10:714. doi: 10.3390/ma10070714.
  • GLCM may be used to characterizes texture(s) of an image.
  • GLCM may be used to perform a computation of speckle pattern texture.
  • GLCM may use second order statistical measure for features that may be used to infer the degree of correlation between pairs of pixels.
  • GLCM may be used to determine how often two-pixel values are separated by a certain distance d and lie along a certain direction 0 may be related.
  • GLCM may be used to determine spatial relationship around neighborhood pixels with a predefined pixel offset (d).
  • Pixel offset (d) may describe a distance between neighborhood and reference pixel.
  • Direction of offset (0) may be used to describe an angle between the pixels, e.g. as shown in Fig. 3: 0°,45°, 90° or 135°. Results may describe a joint probability distribution.
  • each element may represent the number of times a particular combination of pixel intensities occurs in the image.
  • GLCM may be symmetric since the calculation is maintained in the forward and backward directions.
  • the elements of the GLCM may be normalized thus the sum of the elements of the GLCM is equal to one and to give the probability of GLCM: where I and j are the horizontal and vertical spatial dimensions of CM, G is the maximum gray-level value of the image and P is the normalized GLCM.
  • the matrix is based on the idea that the relative positions of pixels in an image may provide data about the texture of the image. By analyzing the patterns and relationships between pixel values in an image, the GLCM may be used to extract texture features of the image, such as described in Detail in Fig. 4.
  • Fig. 4 illustrates an example model for generating texture maps from one or more speckle image(s) using a GLCM model.
  • One or more speckle image(s) may be generated as described in the context of Figure 1.
  • the image(s) may have a certain height and widths (pixels).
  • the pixel(s) may have different gray scale values.
  • a moving window e.g. a 3x3 moving window may be moved on the speckle image.
  • the 3x3 window may have in each a predefined number of pixels.
  • the 3x3 window may move to the right with a certain stride value till it parses the complete width. Then the window may move on, it may hop down to the beginning (left) of the image with the same stride value and may repeat the process until the entire image is traversed.
  • the GLCM model may include Quantization, employing a Co-occurence matrix, symmetrizing the matrix and using normalization as described in more detail in Fig. 3.
  • the output of the GLCM model may be the normalized GLCM for each window.
  • the moving window may slide over the speckle image and the texture metric(s) and/or based on that, texture maps may be generated.
  • the texture maps may illustrate the texture metric(s) in the speckle image(s).
  • the texture map(s) may be created by mapping the texture metric(s) to the speckle image(s).
  • the complete speckle image may be recreated based on the texture metrics and/or textures maps of the moving window, e.g. Fig. 4a illustrate examples of normalized GLCM matrix images for different roughness parameters of silicon.
  • a GLCM matrix of a rough surface may have few numbers with large magnitude around the diagonal.
  • a large number around diagonal may show low contrast, large numbers away from diagonal may show high contrast.
  • the intensities of speckle grains may become weaker with increasing roughness.
  • a rough surface may have large speckle grains that tend to increase the number of similar neighbor pixels (homogeneity increase). Another explanation of this is that there may be less gray-level transition between the neighbor pixels for rough surfaces compared to smooth ones. Therefore, fewer entries with large values to the GLCM near the diagonal are obtained.
  • high variations between neighbor pixels very smooth surface give large entries of small values to the GLCM away from the main diagonals. As the speckle grain size decrease, the elements accumulate close to the main diagonal.
  • one or more texture metrics may be determined. Texture measures may be weighted averages of normalized GLCM resulting in a quantitative value.
  • the one or more texture metrics may include features such as contrast, dissimilarity, homogeneity, entropy, variance, mean, correlation or the like.
  • Contrast may be a measure of gray-level intensity variations between the pixels to show the image intensity contrast.
  • Elements on GLCM matrix diagonal may show no contrast with low weights.
  • Elements away from the diagonal may show high contrast with high weights.
  • the weights may increase exponentially away from the diagonal.
  • Dissimilarity weights may increase linearly from the diagonal. As the difference between the two neighbor pixels increases, the weight factor increases and consequently, the contrast feature increases.
  • Mean and variance may measure local variation in GLCM matrix.
  • Mean and variance of the GLCM may not measure its frequency of occurrence by itself.
  • Mean and variance may measure frequency of its occurrence in combination with neighbor pixel value.
  • Mean and variance may be determined using the following formula:
  • Energy may measure the uniformity and/or orderliness of the GLCM matrix values. For determining the energy, the weight of itself may be used.
  • Homogeneity as one of the texture metrics may be the inverse of contrast. Homogeneity may measure the closeness of the distribution of elements in the GLCM to the GLCM diagonal. Homogeneity may be determined using the following formula:
  • the output of the model may be the texture metrics for each window.
  • one texture metric may be determined.
  • the surface roughness may be extracted.
  • one or more texture maps may be generated.
  • the texture metrics for the one or more window(s) may be mapped back to the image.
  • the texture map(s) may show the input image(s) with the one or more texture metrics e.g. contrast metrics image(s). Examples of texture map(s) 504,504 are shown in Fig. 4a.
  • one or more skin roughness measure(s) may be determined.
  • the skin smoothness may be the inverse of the skin roughness.
  • Fig. 5 illustrates an example of a process for determining a skin smoothness score and derive a skin type based on surface roughness measures.
  • One or more input images may relate to one or more speckle image(s).
  • the one or more speckle image(s) 501 may be captured as described in Fig. 1.
  • the speckle image(s) 501 may be fed to the analytical model(s) 502, which is described in detail in Fig. 2 and Fig.3.
  • the texture metric(s) 503 may be derived.
  • the texture metric(s) may relate to speckle parameter(s).
  • texture maps may be generated.
  • the texture metrics 503 for the one or more window(s) may be mapped back to the speckle image(s) 501 .
  • Texture map(s) may be the mapped image(s) with speckle parameter values.
  • one or more skin roughness measurement(s) may be determined.
  • contrast texture metrics may be determined and texture map(s) 504, 505 may be contrast texture map(s).
  • the region indicated by a black window may be the region of interest. This region may be the input for the analytical model.
  • the speckle pattern image may be cropped.
  • Contrast texture map 504 may be a texture map before applying hydration. Contrast texture map 505 may be a texture map after applying hydration.
  • increasing or decreasing speckle values may be determined.
  • Increased speckle values such as increased contrast texture metric(s) may relate to decreased surface roughness measurements). Therefore, a surface roughness score of the living organism may be decreased. This may be related to an increased smoothness of the surface of the living organism such as skin.
  • Decreased speckle values such as decreased contrast texture metric(s) may relate to increased surface roughness measurement(s). Therefore, a surface roughness score of the living organism may have increased. This may be related to a decreased smoothness of the surface of the living organism such as skin when comparing the image(s).
  • one or more skin type(s) may be derived.
  • Skin type(s) may relate to the SC-Layer as described in detail in Fig. 2.
  • For determining the skin type(s) an average skin roughness measure of at least part of one or more object(s) may be determined.
  • the average skin roughness measure before a treatment of the at least part of the one or more object(s) may be determined.
  • a second speckle image of the same at least part of the one or more object(s) may be generated.
  • an average surface roughness measure of at least part of one or more object(s) may be determined.
  • a treatment hydration such as moisturizer may be applied to the skin.
  • a second speckle image of the same at least part of the one or more object(s) such as the region may be generated.
  • an average surface roughness measure of the second at least part of one or more object(s) may be determined.
  • the difference of the average surface roughness measure may be calculated.
  • a percentage of the water content of the SC layer may be determined.
  • the percentage of the water content may relate to the skin type of the object(s) such as dry, normal or oily.
  • the percentage of the water content may relate to the absorption capacity of the skin.
  • a smoothness score may be used to determine the percentage of absorption of the hydration of the skin.
  • the percentage rise for dry skin is small since the absorption of hydration of dry skin is high.
  • the smoothness score after the application of hydration may have a slight increase e.g. 15 to 20 %.
  • the percentage difference may be a slight increase or even a slight decrease of the score e.g. plus or minus 2-3%.
  • the percentage rise will be large, e.g. >20%.
  • the percentage scores may vary and are mere examples.
  • the percentage scores may vary dependent on external presence of substances on the skin prior to the application of topical hydration. For example, the percentage values may vary for any type of the skin if the makeup substances may be present on the skin prior to application of hydration.
  • Fig. 6 illustrates an example of a method for monitoring one or more skin characteristic® based on one or more surface roughness measure(s) associated with at least a part of one or more object(s).
  • one or more speckle image(s) associated with at least a part of one or more object(s) may be provided by one or more device(s) including one or more camera(s), wherein the at least part of the one or more object(s) is being illuminated by one or more illumination source(s).
  • the one or more illumination source(s) may comprise coherent electromagnetic radiation associated with a wavelength between 850 nm and 1400 nm.
  • the device(s) may include mobile electronic device(s).
  • Speckle may relate to an optical phenomenon caused by interfering coherent electromagnetic radiation due to non-regular or irregular surfaces. Speckles may appear as contrast variations in an image such as a speckle image. Speckle image may refer to an image showing a plurality of speckles.
  • the speckle image may show a plurality of speckles.
  • the speckle image may be generated while the object may be illuminated by coherent electromagnetic radiation associated with a wavelength between 850 nm and 1400 nm.
  • the speckle image may show a speckle pattern.
  • the speckle pattern may specify a distribution of the speckles.
  • the speckle image may indicate the spatial extent of the speckles.
  • the speckle image may be suitable for determining a surface roughness measure.
  • the speckle image may be generated with a camera.
  • the object may be illuminated by the illumination source.
  • the one or more speckle image(s) may be generated during a face authentication process.
  • the one or more speckle image(s) may show the same at least part of object(s).
  • the one or more speckle images may be generated at a predefined time interval and/or before and/or after a treatment of the respective at least part of the object(s).
  • one or more surface roughness measure(s) based on the one or more speckle image(s) may be determined.
  • Two or more speckle image(s) may be provided for determining differences of the surface roughness measure .
  • Surface roughness measure(s) may be determined based on a GLCM model as described in the context of Fig. 4.
  • one or more texture metric(s) may be determined.
  • the textures metrics® may indicate the surface roughness measure®.
  • the one or more texture metrics may include features such as contrast, dissimilarity, homogeneity, entropy, variance, mean, correlation or the like.
  • Texture map® may be created by mapping the texture metric® to the speckle image®.
  • the complete speckle image® and/or a predefined part of speckle image® may be recreated based on the texture metrics and/or textures maps of the moving window.
  • one or more skin characteristic® associated with a skin to be analyzed of the one or more object® based on one or more surface roughness measure® of the one or more speckle image® may be determined.
  • Skin characteristic® may include one or more parameter® associated with static skin characteristic® and/or one or more parameters associated with dynamic skin characteristic®.
  • two or more speckle image® may be provided.
  • the two or more speckle image® may be provided at a predefined time interval and/or before and after a treatment such as applying a moisturizer.
  • Predefined time interval may relate to a short time interval based on the skin characteristic®. Short time interval may relate to less than 15 minutes, preferably less than 10 minutes, more preferably less than 3 minutes.
  • Predefined time interval may relate to a long time interval based on the skin characteristic(s).
  • long time interval may relate to less than a year, preferably less than 30 days, more preferably less than 10 days.
  • Skin characteristic(s) may be determined based on difference of the surface roughness measure(s).
  • one or more skin characteristic® associated with at least a part of one or more object(s) may be provided. Based one or more skin characteristic® associated with at least a part of one or more object(s) a recommendation may be provided.
  • the recommendation may include moisturizing instruction(s) and/or product recommendation® depending on skin characteristic(s) such as the individual's skin type.
  • any steps presented herein can be performed in any order.
  • the methods disclosed herein are not limited to a specific order of these steps. It is also not required that the different steps are performed at a certain place or in a certain computing node of a distributed system, i.e. each of the steps may be performed at different computing nodes using different equipment/data processing.
  • ..determining also includes ..initiating or causing to determine
  • generating also includes ..initiating and/or causing to generate
  • provisioning also includes “initiating or causing to determine, generate, select, send and/or receive”.
  • “Initiating or causing to perform an action” includes any processing signal that triggers a computing node or device to perform the respective action.
  • Providing in the scope of this disclosure may include any interface configured to provide data.
  • This may include an application programming interface, a human-machine interface such as a display and/or a software module interface.
  • Providing may include communication of data or submission of data to the interface, in particular display to a user or use of the data by the receiving node, entity or interface.
  • Various units, circuits, entities, nodes or other computing components may be described as "configured to” perform a task or tasks. Configured to shall recite structure meaning "having circuitry that” performs the task or tasks on operation.
  • the units, circuits, entities, nodes or other computing components can be configured to perform the task even when the unit/circuit/component is not operating.
  • the units, circuits, entities, nodes or other computing components that form the structure corresponding to "configured to” may include hardware circuits and/or memory storing program instructions executable to implement the operation.
  • the units, circuits, entities, nodes or other computing components may be described as performing a task or tasks, for convenience in the description. Such descriptions shall be interpreted as including the phrase "configured to.” Any recitation of "configured to” is expressly intended not to invoke 35 U.S.C. ⁇ 112(f) interpretation.
  • the methods, apparatuses, systems, computer elements, nodes or other computing components described herein may include memory, software components and hardware components.
  • the memory can include volatile memory such as static or dynamic random-access memory and/or nonvolatile memory such as optical or magnetic disk storage, flash memory, programmable read-only memories, etc.
  • the hardware components may include any combination of combinatorial logic circuitry, clocked storage devices such as flops, registers, latches, etc., finite state machines, memory such as static random-access memory or embedded dynamic random-access memory, custom designed circuitry, programmable logic arrays, etc.

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Physics & Mathematics (AREA)
  • Animal Behavior & Ethology (AREA)
  • Veterinary Medicine (AREA)
  • Public Health (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Surgery (AREA)
  • Molecular Biology (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Biomedical Technology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Radiology & Medical Imaging (AREA)
  • Dermatology (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Quality & Reliability (AREA)
  • Signal Processing (AREA)
  • Psychiatry (AREA)
  • Physiology (AREA)
  • Artificial Intelligence (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

L'invention concerne un procédé de surveillance d'une ou de plusieurs caractéristiques de la peau sur la base d'une ou de plusieurs mesures de rugosité de surface associées à au moins une partie d'un ou de plusieurs objets, le procédé consistant à : - fournir, au moyen d'un ou de plusieurs dispositifs comprenant une ou plusieurs caméras, une ou plusieurs images de taches associées à au moins une partie d'un ou de plusieurs objets, l'au moins une partie du ou des objets étant éclairée par une ou plusieurs sources d'éclairage ; - déterminer une ou plusieurs mesures de rugosité de surface sur la base de la ou des images de taches ; - déterminer la ou les caractéristiques de la peau associées à une peau à analyser du ou des objets sur la base de la ou des mesures de rugosité de surface déduites sur la base de la ou des images de taches ; - fournir la ou les caractéristiques de la peau associées à l'au moins une partie d'un ou de plusieurs objets.
PCT/EP2025/062356 2024-05-06 2025-05-06 Surveillance de caractéristiques de la peau sur la base d'une ou de plusieurs mesures de rugosité de surface Pending WO2025233337A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP24174326 2024-05-06
EP24174326.9 2024-05-06

Publications (1)

Publication Number Publication Date
WO2025233337A1 true WO2025233337A1 (fr) 2025-11-13

Family

ID=91027377

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2025/062356 Pending WO2025233337A1 (fr) 2024-05-06 2025-05-06 Surveillance de caractéristiques de la peau sur la base d'une ou de plusieurs mesures de rugosité de surface

Country Status (1)

Country Link
WO (1) WO2025233337A1 (fr)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080123106A1 (en) * 2004-12-27 2008-05-29 Bc Cancer Agency Surface Roughness Measurement Methods and Apparatus
US20180268542A1 (en) * 2015-07-15 2018-09-20 Michelson Diagnostics Limited Processing optical coherency tomography scans
US20200342594A1 (en) * 2019-04-23 2020-10-29 The Procter & Gamble Company Apparatus and method for visualizing visually imperceivable cosmetic skin attributes
KR20230140326A (ko) * 2022-03-24 2023-10-06 (주)힉스컴퍼니 스펙클 패턴 기반의 피부 특징 분석 방법 및 장치
US20240005703A1 (en) * 2021-02-18 2024-01-04 Trinamix Gmbh Optical skin detection for face unlock
US20240119937A1 (en) * 2021-08-04 2024-04-11 Q (Cue) Ltd. Personal presentation of prevocalization to improve articulation

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080123106A1 (en) * 2004-12-27 2008-05-29 Bc Cancer Agency Surface Roughness Measurement Methods and Apparatus
US20180268542A1 (en) * 2015-07-15 2018-09-20 Michelson Diagnostics Limited Processing optical coherency tomography scans
US20200342594A1 (en) * 2019-04-23 2020-10-29 The Procter & Gamble Company Apparatus and method for visualizing visually imperceivable cosmetic skin attributes
US20240005703A1 (en) * 2021-02-18 2024-01-04 Trinamix Gmbh Optical skin detection for face unlock
US20240119937A1 (en) * 2021-08-04 2024-04-11 Q (Cue) Ltd. Personal presentation of prevocalization to improve articulation
KR20230140326A (ko) * 2022-03-24 2023-10-06 (주)힉스컴퍼니 스펙클 패턴 기반의 피부 특징 분석 방법 및 장치

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
TCHVIALEVA LIOUDMILA ET AL: "Enhanced diagnostic of skin conditions by polarized laser speckles: phantom studies and computer modeling", PROGRESS IN BIOMEDICAL OPTICS AND IMAGING, SPIE - INTERNATIONAL SOCIETY FOR OPTICAL ENGINEERING, BELLINGHAM, WA, US, vol. 8926, 4 March 2014 (2014-03-04), pages 89260X - 89260X, XP060033164, ISSN: 1605-7422, ISBN: 978-1-5106-0027-0, DOI: 10.1117/12.2040192 *
YOUSSEF D.EL-GHANDOOR H.KANDEL H.EL-AZAB J.HASSAB-ELNABY S.: "Estimation of Articular Cartilage Surface Roughness Using Gray-Level Co-Occurrence Matrix of Laser Speckle Image", MATERIALS, vol. 10, 2017, pages 714

Similar Documents

Publication Publication Date Title
Afza et al. Microscopic skin laceration segmentation and classification: A framework of statistical normal distribution and optimal feature selection
US10949965B2 (en) System and method for assessing wound
Cula et al. Assessing facial wrinkles: automatic detection and quantification
Preece et al. Spectral filter optimization for the recovery of parameters which describe human skin
CA3204854A1 (fr) Diagnostic de transfert optique pour detection et surveillance de troubles tissulaires
CN113167722A (zh) 信息处理装置、信息处理方法和程序
KR102495889B1 (ko) 반자동 라벨링에 따라 학습된 딥러닝 기반 주름 검출 모델을 이용하여 얼굴 주름을 검출하기 위한 방법 및 장치
Grd Introduction to human age estimation using face images
Needham et al. Watch your step! A frustrated total internal reflection approach to forensic footwear imaging
Jung et al. Deep learning-based optical approach for skin analysis of melanin and hemoglobin distribution
Crisan et al. Low cost, high quality vein pattern recognition device with liveness Detection. Workflow and implementations
Chica et al. Objective assessment of skin repigmentation using a multilayer perceptron
Karthik et al. SVM and CNN based skin tumour classification using WLS smoothing filter
Bahmani et al. Sreds: A dichromatic separation based measure of skin color
Bae et al. Robust skin-roughness estimation based on co-occurrence matrix
Zhong et al. Dynamic laser speckle analysis via normal vector space statistics
WO2025233337A1 (fr) Surveillance de caractéristiques de la peau sur la base d'une ou de plusieurs mesures de rugosité de surface
WO2024246005A1 (fr) Mesure de la rugosité de surface
US11585654B2 (en) Texture detection apparatuses, systems, and methods for analysis
Bevilacqua et al. Age-related skin analysis by capacitance images
Xu et al. DSIM: A dissimilarity-based image clutter metric for targeting performance
KR102809814B1 (ko) 스펙클 패턴 기반의 피부 특징 분석 방법 및 장치
Suzuki Personal identification using a cross-sectional hyperspectral image of a hand
Marin et al. Analysis of correlation and construction of a predictive model of skin transparency using parameters from digital images of the face
Asamoah et al. Scanning of skin gloss by a diffractive optical element-based handheld glossmeter