CN114710627A - Skin detection method, mobile terminal, computer device, and medium - Google Patents

Skin detection method, mobile terminal, computer device, and medium Download PDF

Info

Publication number
CN114710627A
CN114710627A CN202210359615.8A CN202210359615A CN114710627A CN 114710627 A CN114710627 A CN 114710627A CN 202210359615 A CN202210359615 A CN 202210359615A CN 114710627 A CN114710627 A CN 114710627A
Authority
CN
China
Prior art keywords
skin
information
image
target object
preset
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.)
Granted
Application number
CN202210359615.8A
Other languages
Chinese (zh)
Other versions
CN114710627B (en
Inventor
王文涛
韦怡
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202210359615.8A priority Critical patent/CN114710627B/en
Publication of CN114710627A publication Critical patent/CN114710627A/en
Application granted granted Critical
Publication of CN114710627B publication Critical patent/CN114710627B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/70Circuitry for compensating brightness variation in the scene
    • H04N23/74Circuitry for compensating brightness variation in the scene by influencing the scene brightness using illuminating means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30088Skin; Dermal

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Quality & Reliability (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

The application discloses a skin detection method, a mobile terminal, a computer device and a medium. The skin detection method is applied to a mobile terminal, and the mobile terminal is provided with a light source and an imaging module. The method comprises the following steps: controlling an imaging module to obtain an image to be detected; controlling a light source to be started to supplement light by preset spectral information when an image to be detected is obtained; determining skin state information according to pixel information, preset spectrum information and a preset database of an image of a target object, wherein the skin state information at least comprises skin color information, the pixel information at least comprises color temperature information, and the preset database comprises a mapping relation between the calibrated pixel information and the calibrated skin state information under the preset spectrum information. Therefore, light supplement is carried out by using preset spectrum information when the target object image is obtained, namely, the shot ambient light is provided. Because the ambient light is stable, the influence of the change of the ambient light on the skin detection result can be avoided. The accuracy of the detection result can be better ensured.

Description

Skin detection method, mobile terminal, computer device, and medium
Technical Field
The present application relates to the field of consumer electronics, and more particularly, to a skin detection method, a mobile terminal, a computer device, and a computer-readable storage medium.
Background
At present, an existing mobile terminal has a skin detection function and can detect the health condition of skin, for example, a camera of the mobile terminal is used for shooting skin, then a skin detection algorithm is used for processing the shot skin picture, and the processed image can reflect the health condition of the skin, so that a user can conveniently master the health condition of the skin. However, the skin detection algorithm is susceptible to ambient light, which may affect the accuracy of the skin detection algorithm.
Disclosure of Invention
Embodiments of the present application provide a skin detection method, a mobile terminal, a computer device and a computer-readable storage medium.
The skin detection method of the embodiment of the application is applied to the mobile terminal. The mobile terminal is provided with a light source and an imaging module. The skin detection method comprises the following steps: in response to the detected first operation, the light source is started to supplement light to the target object by preset spectral information; acquiring an image of the target object; determining skin state information according to the pixel information of the image of the target object, the preset spectrum information and a preset database, wherein the skin state information at least comprises skin color information, the pixel information at least comprises color temperature information, and the preset database comprises a mapping relation between the calibrated pixel information and the calibrated skin state information under the preset spectrum information.
The mobile terminal of the embodiment of the application is provided with a light source, an imaging module and a processor. The shooting assembly comprises a light source and an imaging module. The processor is used for responding to the detected first operation, and starting the light source to supplement light to the target object by preset spectral information; acquiring an image of the target object; determining skin state information according to the pixel information of the image of the target object, the preset spectrum information and a preset database, wherein the skin state information at least comprises skin color information, the pixel information at least comprises color temperature information, and the preset database comprises a mapping relation between the calibrated pixel information and the calibrated skin state information under the preset spectrum information.
The computer device of an embodiment of the present application includes a memory and a processor. The memory has stored therein computer readable instructions that, when executed by the processor, cause the processor to perform the skin detection method as described above.
The non-transitory computer-readable storage medium of embodiments of the present application contains computer-executable instructions. The computer executable instructions, when executed by one or more processors, cause the processors to perform the skin detection method as described above.
According to the skin detection method, the mobile terminal, the computer device and the computer readable storage medium, light supplement is performed by using preset spectral information when an object image of a target is acquired. The light supplement spectrum is stable, so that the influence of the light change of the external environment on the detection result can be avoided. In addition, the light supplement spectrum information is known, so that the color temperature can be more accurately determined during image processing, the influence of white balance processing on the image of the target object can be more accurately considered, and the accuracy of the detection result can be better ensured.
Additional aspects and advantages of the present application will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the present application.
Drawings
The above and/or additional aspects and advantages of the present application will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 and 2 are schematic structural diagrams of a mobile terminal according to an embodiment of the present application;
FIG. 3 is a schematic flow chart of a skin detection method according to an embodiment of the present application;
FIG. 4 is a schematic structural diagram of a camera assembly according to an embodiment of the present disclosure;
FIG. 5 is a schematic view of a scene of a skin detection method according to an embodiment of the present application;
fig. 6 to 12 are schematic flow charts of a skin detection method according to an embodiment of the present application;
fig. 13 to 16 are schematic views of a scene of a skin detection method according to an embodiment of the present application;
FIG. 17 is a schematic diagram of a computer device of an embodiment of the present application; and
fig. 18 is a schematic connection diagram of a mobile terminal and a computer-readable storage medium according to an embodiment of the present application.
Detailed Description
Reference will now be made in detail to embodiments of the present application, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative and are only for the purpose of explaining the present application and are not to be construed as limiting the present application.
With the development of science and technology, mobile phones have provided a skin detection function. The user can obtain the current skin state photo in a photographing mode, and the photo is processed by using the skin measuring function of the mobile terminal to generate skin detection information. The skin detection information is beneficial to knowing and recording the current skin state of the user.
However, the skin state photograph taken by the user is affected by ambient light, and the photograph may vary according to different light sources. Different light sources have different spectra, which results in differences in color temperature.
Specifically, the spectrum of sunlight changes at different times, for example, the spectrum of sunlight at noon is different from the spectrum of sunlight at evening, and the spectrum of sunlight also changes in different geographical environments, for example, the spectrum of indoor lighting is different from the spectrum of outdoor sunlight.
In addition, white balance correction at the rear end of an image processor (image signal processor) causes a white balance gain difference, and the white balance gain difference also affects the accuracy of the current skin state picture to a great extent, and finally affects the accuracy of the human face skin detection algorithm.
Referring to fig. 1 to 5, the skin detection method according to the embodiment of the present application is applied to a mobile terminal 100. The mobile terminal 100 is provided with a light source 11 and an imaging module 12. The skin detection method comprises the following steps:
01: in response to the detected first operation, turning on the light source 11 to supplement light to the target object by using preset spectral information;
02: acquiring an image of a target object;
03: determining skin state information according to pixel information, preset spectrum information and a preset database of an image of a target object, wherein the skin state information at least comprises skin color information, the pixel information at least comprises color temperature information, and the preset database comprises a mapping relation between the calibrated pixel information and the calibrated skin state information under the preset spectrum information.
The skin detection method according to the embodiment of the present application can be implemented by the mobile terminal 100 according to the embodiment of the present application. The mobile terminal 100 includes a light source 11, an imaging module 12, and a processor 20. Wherein, step 01, step 02 and step 03 can be implemented by the processor 20. That is, processor 20 is configured to: in response to the detected first operation, turning on the light source 11 to supplement light to the target object by using preset spectral information; acquiring an image of a target object; determining skin state information according to pixel information, preset spectrum information and a preset database of an image of a target object, wherein the skin state information at least comprises skin color information, the pixel information at least comprises color temperature information, and the preset database comprises a mapping relation between the calibrated pixel information and the calibrated skin state information under the preset spectrum information.
The skin detection method and the mobile terminal 100 according to the embodiment of the present application perform supplementary lighting using preset spectral information when acquiring a target image of a target. The light supplement spectrum is stable, so that the influence of the light change of the external environment on the detection result can be avoided. In addition, the light supplement spectrum information is known, so that the color temperature can be more accurately determined during image processing, the influence of white balance processing on the image of the target object can be more accurately considered, and the accuracy of the detection result can be better ensured.
Specifically, the mobile terminal 100 may be a terminal device having an operating system, configured with the light source 11 and the imaging module 12. For example, the mobile terminal 100 may include a smartphone, tablet computer, or other terminal device configured with the camera assembly 10.
Referring to fig. 4 again, in some embodiments, the imaging module 12 includes a lens 121, a lens 122, a filter 123, a lens holder 124, an image sensor 125, a flexible circuit board 126, and a board-to-board connector 127.
The lens 121 has a protective function, so as to prevent the invasion of external objects and prevent the lens 122 from being damaged by friction. The lens 121 may be a glass cover plate, which has a good light transmission effect.
The lens 122 has the function of converging light rays for imaging.
The filter 123 (IR filter) is typically an Infrared cut filter, and the filter 123 may be used to filter Infrared light. The cut-off wavelength of the filter 13 can be customized according to actual specific requirements, and is not limited herein.
The lens Holder 124(Holder) is used for carrying and mounting the lens 122. The image Sensor 125(Sensor) is also called an imaging Sensor, and the image Sensor 125 is configured to receive an optical signal, convert the optical signal into an electrical signal, and perform digital processing.
A Flexible Printed Circuit (FPC) 126 and a Board-to-Board connector 127 (BTB) are used to transmit the digitally processed electrical signals.
The flexible printed circuit board 126 may be a flexible printed circuit board made of polyimide or polyester film as a base material, and the flexible printed circuit board has the advantages of light weight, thin thickness, good bending property, and the like.
The board-to-board connector 127 has an advantage of strong transmission capability.
It should be mentioned that the light source 11 may be turned on to fill light into the target object according to the preset spectral information, that is, the light source 11 is an illumination light source with known preset spectral information, so that accurate color temperature information may be obtained. The light source 11 is used for being turned on when the imaging module 12 shoots the image of the target object, and light is supplemented by preset spectral information.
Specifically, the light source 11 is S (λ), the light source 11 is irradiated on the skin, the reflectance function of the skin is ρ (λ), and the reflectance spectrum after the skin treatment is the convolution of the spectrum of the light source 11 and the skin reflectance function, which is denoted as H (λ) ═ S (λ) × ρ (λ). The image sensor 125 includes a plurality of light-sensitive channels, each light-sensitive channel corresponds to a color filter, for example, the color filter corresponding to the light-sensitive channel can be a red filter, a blue filter, a green filter or a white filter, so that the light with corresponding wavelength can enter the light-sensitive channel through the filter. The reflected light H (λ) is transmitted into the optical filter of the imaging module 12 through the integrating sphere, and the optical filter has different spectral channels, so that different channel convolution values can be obtained after the reflected light H (λ) is convolved with the spectral channels of the image sensor 125.
For example: in the scheme, three channels are used and are respectively
Figure BDA0003583315250000031
The intensity values detected by each channel are respectively as follows:
Figure BDA0003583315250000032
Figure BDA0003583315250000033
Figure BDA0003583315250000034
thus, accurate color temperature information can be obtained through the intensity values of the three channels.
In one embodiment, the image sensor 125 includes three photosensitive channels, which are red photosensitive channels (respectively: (
Figure BDA0003583315250000035
Green light-sensitive channel
Figure BDA0003583315250000036
And a blue light-sensing channel
Figure BDA0003583315250000037
)。
The intensity values obtained by the detection of the red photosensitive channel are as follows:
Figure BDA0003583315250000038
the green light sensing channel obtains the following detection values:
Figure BDA0003583315250000039
the intensity values obtained by detecting the blue light-sensitive channel are as follows:
Figure BDA00035833152500000310
therefore, accurate color temperature information can be obtained through the intensity value of the red light sensing channel, the intensity value of the green light sensing channel and the intensity value of the blue light sensing channel.
The above embodiment illustrates the image sensor 125 including three light sensing channels of red, green and blue, which is for convenience of understanding the application. In some embodiments, the image sensor 125 may also include more photosensitive channels, so that the accuracy of the measurement result can be improved by the resolution of the subdivided spectral channels, which is not limited herein.
It should be noted that, in the related art, due to the uncertainty of the light source, the color temperature of the light source may have a large span (for example, the color temperature may be between 1800K and 6500K), the spectral information of the light source cannot be accurately obtained, and the corresponding white balance gain also needs to be estimated. Further, for the sake of Image beauty, back-end Image Signal Processing (ISP) is also performed, and the back-end Image Signal Processing is understood as ISP debugging, and a debugging difference is likely to occur during the debugging process. The estimated value and the debugging difference can cause the obtained result to be very inaccurate, and the real skin state cannot be correctly fed back. In the embodiment of the present application, the spectral information of the light source 11 can be obtained by measurement in advance, that is, the spectral information of the light source 11 is known, and then the white balance response difference of the corresponding different channels is also known, so that the white balance gain value is fixed. Since the white balance gain value is fixed, the obtained value is accurate. Therefore, the influence of white balance processing on the image of the target object can be avoided, and the accuracy of the detection result can be better ensured.
Specifically, in response to the detected first operation, the processor 20 may control the light source 11 to be turned on, and acquire an image of the target object using the imaging module 12, and the processor 20 may also acquire pixel information of the image of the target object. A preset database can be preset to improve the skin detection speed and ensure the accuracy of the detection result. The preset database comprises a mapping relation between the calibration pixel information and the calibration skin state information under the preset spectrum information, so that the calibration pixel information closest to the pixel information of the image of the target object can be obtained by comparing the pixel information of the image of the target object with the calibration pixel information in the preset database. The calibration pixel information corresponds to calibration skin state information, such that calibration skin state information corresponding to pixel information of an image of the target object can be obtained to determine skin state information.
In one embodiment, the skin state information includes skin tone information, which may correspond to a skin tone chart. With the imaging module 12 acquiring an image of the target object, the processor 20 acquires pixel information of the image of the target object, the pixel information including color temperature information. Therefore, the color temperature information can be used for comparing the calibration pixel information in the preset database, the calibration pixel information comprises the calibration color temperature information, and the calibration color temperature information closest to the color temperature information is selected. And determining the calibrated skin state information corresponding to the closest calibrated color temperature information as skin state information, wherein the skin state information comprises skin color information. That is to say, the corresponding skin color card can be found according to the closest calibrated color temperature information, the skin color card can feed back the skin color information of the user, and the skin color information can feed back whether the current skin of the target object is healthy or not, whether the target object is in a dark state or not, and the like. Skin detection can thus be achieved. The skin detection speed can be improved by setting the preset database, and the accuracy of the detection result is ensured.
It should be noted that the skin condition information includes, but is not limited to, skin color information, skin type information, skin moisture information, skin pore information, and skin contour information, and is not limited herein. The pixel information includes, but is not limited to, color temperature information and luminance information, and is not limited thereto.
Referring to fig. 6, in some embodiments, before acquiring the image of the target object, the method further includes:
041: in response to the detected second operation, determining a skin detection mode, wherein the skin detection mode comprises a macro mode, a face mode or a fusion mode;
042: in the macro mode, acquiring the image of the target object comprises shooting the skin of the target object in a macro shooting mode, and acquiring the skin image of the target object;
043: in the face mode, acquiring an image of a target object, including shooting a face of the target object, and acquiring a face image of the target object;
044: in the fusion mode, acquiring the image of the target object comprises shooting the skin of the target object and shooting the face of the target object in a macro shooting mode, and respectively acquiring the skin image and the face image of the target object.
In some embodiments, step 041, step 042, step 043 and step 044 may be implemented by the processor 20, that is, the processor 20 may be configured to: in response to the detected second operation, determining a skin detection mode, wherein the skin detection mode comprises a macro mode, a face mode or a fusion mode; in the macro mode, acquiring an image of a target object comprises shooting the skin of the target object in a macro shooting mode, and acquiring a skin image of the target object; in the face mode, acquiring an image of a target object, including shooting a face of the target object, and acquiring a face image of the target object; in the fusion mode, acquiring the image of the target object comprises shooting the skin of the target object and shooting the face of the target object in a macro shooting mode, and respectively acquiring the skin image and the face image of the target object.
In particular, the processor 20 may select different skin detection modes according to user input. For example: the user can select different skin detection modes by means of virtual keys, physical keys, voice input and the like.
In one embodiment, the mobile terminal 100 may be a touch-screen mobile phone, and the user may tap a virtual key on a screen of the mobile phone to select skin detection in macro photography. In the macro shooting mode, the imaging module 12 is in the macro shooting state, and the imaging module 12 can obtain the skin image as the image of the target object.
In another embodiment, the mobile terminal 100 may be a mobile phone with keys, and the user may operate physical keys on the mobile phone to select a face mode for skin detection. In the face mode, the imaging module 12 is in a normal shooting state, and the imaging module 12 can obtain a face image as an image of a target object.
In another embodiment, the mobile terminal 100 may be a mobile phone installed with skin detection software, and the user may turn on the skin detection software and select a fusion mode in the skin detection software for skin detection. The imaging module 12 may capture the skin of the target object in a macro-capture mode to obtain a skin image, and then obtain the face image of the target object in a normal capture mode.
In yet another embodiment, the mobile terminal 100 may be a cellular telephone having an acousto-electric element that may be coupled to the processor 20. The processor 20 processes the speech signal received by the acousto-electric element to determine the user selected skin detection mode. For example: the user may say "skin detection in macro mode" as input information, which the processor 20 may receive via the acousto-electric element. The imaging module 12 can capture the skin of the target object in a macro-capture manner to obtain multiple frames of skin images.
Therefore, multiple detection modes can use multiple use scenes, multiple use requirements of the target object are met, and use experience is improved.
It is worth mentioning that the skin image is not identical to the face image. The skin image can be a macro image obtained by a macro camera, and the detail information of the skin can be obtained more accurately. The face image may be obtained by using a conventional camera, or may be obtained by using a high-definition camera, an ultra-wide-angle camera, a telephoto camera, or the like, which is not limited herein.
Referring to fig. 7, in some embodiments, prior to the step of determining the skin detection mode in response to the detected second operation, the method further comprises:
051: determining a brightness value of the ambient light;
step 041 specifically includes:
0411: and when the ambient light brightness is greater than the first preset brightness, determining that the skin detection mode is the macro mode.
In some embodiments, step 051 and step 0411 may be implemented by processor 20, that is, processor 20 may be configured to: determining a brightness value of the ambient light; and when the ambient light brightness is greater than the first preset brightness, determining that the skin detection mode is the macro mode.
Specifically, the manner of selecting the macro mode to acquire the skin image includes two manners, one of which is that the user selects the macro mode at will to acquire the skin image. Another way is for the processor to determine a brightness value of the ambient light in combination with which the user is advised to use macro mode to acquire the skin image.
The processor 20 may determine a brightness value of the ambient light, suggesting that the user use macro mode to acquire the skin image when the current ambient light brightness is greater than a first preset brightness. The first preset brightness may be set before leaving a factory, or may be set manually by a user in a customized manner, which is not limited herein.
In one embodiment, the first preset brightness includes 6500K and 100000Lux (i.e. the color temperature is 6500 kelvin and the illumination intensity is 100000 Lux), and when it is detected that the current ambient light brightness is greater than 6500K and 100000Lux, the user is prompted to use the macro mode to acquire the skin image.
The method for reminding the user to perform macro photography may be to pop up a text popup window "the current environment suggests using the macro mode to perform skin detection" through the display screen, or may be to use an electroacoustic element to generate a sound reminder "the current environment suggests using the macro mode to perform skin detection", which is not limited herein.
Therefore, when the ambient light brightness is larger than the first preset brightness, the user is reminded to use the macro mode to carry out skin detection, so that a more accurate image of the target object can be obtained, and the accuracy of the detection result can be better ensured. In addition, the method can effectively avoid obtaining the image of the target object which is not in line with the detection standard due to the influence of the ambient light, can also avoid processing the image of the target object which is not in line with the detection standard, and can reduce the calculation amount, improve the efficiency and reduce the power consumption.
In some embodiments, the imaging module 12 includes a lens 122, the light source 11 is disposed in the imaging module 12, and the light source 11 includes an annular surface light source disposed around the lens 122.
Specifically, light source 11 is the annular surface light source to light source 11 sets up in imaging module 12, and annular surface light source can make light more even, improves the formation of image quality. The annular area light source surrounding lens 12 enables the shooting assembly 10 to be more compact in structure, improves the space utilization rate, and enables the shooting assembly 10 to be smaller. In some operation modes, when the skin of the target object is photographed in a macro photography mode, the imaging module 12 may collide with the skin of the user. Therefore, the light source 11 is located in the imaging module 12, so that the light supplementing singleness can be ensured, and the interference of ambient light is avoided.
Referring to fig. 8, in some embodiments, prior to the step of determining a skin detection mode in response to detecting the second operation, the method further comprises:
052: determining a brightness value of the ambient light;
step 041, specifically including:
0412: when the ambient light brightness is larger than the second preset brightness, the light source is turned off, the skin detection mode is determined to be the face mode, and a reference image of the target object in the face mode is obtained;
step 03, specifically including:
031: and determining skin state information according to the reference image of the target object, the preset spectrum information and the preset database.
In some embodiments, step 052, step 0412 and step 031 may all be implemented by processor 20, that is, processor 20 may be configured to: determining a brightness value of the ambient light; when the ambient light brightness is larger than a second preset brightness, closing the light source, determining that the skin detection mode is a face mode, and acquiring a reference image of a target object in the face mode; and determining skin state information according to the reference image of the target object, the preset spectrum information and the preset database.
Specifically, the manner of selecting the face mode to acquire the face image includes two manners, one of which is that the user selects the face mode as desired to acquire the face image. Another way is for the processor to determine a brightness value of the ambient light in combination with the ambient light level to suggest to the user to use a face mode to obtain a face image.
In some embodiments, when the ambient light brightness is greater than the second preset brightness, the light source is turned off, and the skin detection mode is determined to be the human face mode. The second preset brightness may be set before leaving the factory, or may be set manually by the user in a customized manner, which is not limited herein.
In one embodiment, the second preset brightness includes 4000K, 60000Lux (i.e. color temperature is 4000 kelvin, illumination intensity is 60000 Lux), and when the current ambient light brightness is detected to be greater than 4000K, 60000Lux, the light source 11 is turned off, the skin detection mode is determined to be the face mode, and the reference image of the target object and the image of the target object are acquired. In this way, the skin condition information may be determined from the reference image of the target object, the preset spectral information and the preset database.
Referring to FIG. 9, in some embodiments, step 031 includes:
0311: processing a reference image of a target object according to a preset coefficient to obtain a processed reference image;
0312: subtracting the pixel value of the corresponding pixel of the processed reference image from the pixel value of each pixel of the image of the target object to obtain an object image;
0313: and determining skin state information according to the object image, the preset spectral information and the preset database.
In some embodiments, step 0311, step 0312 and step 0313 may all be implemented by the processor 20, that is, the processor 20 is operable to: processing a reference image of a target object according to a preset coefficient to obtain a processed reference image; subtracting the pixel value of the corresponding pixel of the processed reference image from the pixel value of each pixel of the image of the target object to obtain an object image; and determining skin state information according to the object image, the preset spectral information and the preset database.
Specifically, in the face mode, an image of the target object is obtained with the light source 11 and the ambient light source illuminated in common, and a reference image of the target object is obtained with the ambient light source illuminated. The light source 11 and the ambient light source are uncorrelated and the light source 11 is an illumination light source with known preset spectral information, so that after a reference image of the target object can be obtained, the reference image of the target object is processed according to a preset coefficient to obtain a processed reference image; after the image of the target object is obtained, the pixel value of each pixel of the image of the target object is adopted to subtract the pixel value of the corresponding pixel of the processed reference image so as to obtain the image of the target object. And finally, determining skin state information according to the object image, the preset spectral information and the preset database. Thus, the interference of the ambient light can be removed.
It is worth mentioning that in case the user selects the skin detection mode, the processor 20 may suggest the user to select the acquisition mode of the image of the target object according to the current ambient light level, for example: under the condition that outdoor sunlight in summer is strong, a user can be advised to acquire a skin image as an image of a target object in a macro mode, and the single light source 11 can ensure the accuracy of a skin detection result. In a dark room, a user can be advised to use a face mode to acquire a face image as an image of a target object, so that the influence of ambient light can be avoided or ignored in a darker environment, and the accuracy of a skin detection result can be ensured.
Referring to fig. 10, in some embodiments, prior to the step of determining the skin detection mode in response to the detected second operation, the method further comprises:
06: circularly detecting whether a second operation of the user for entering the fusion mode is received;
step 041, specifically including:
0413: when receiving a second operation of the user for entering the fusion mode, determining that the skin detection mode is the fusion mode;
the preset database comprises a first preset database and a second preset database, the first preset database comprises a mapping relation between first calibration pixel information and calibration skin detail information under preset spectrum information, the second preset database comprises a mapping relation between second calibration pixel information and calibration face information under preset spectrum information, and the step 03 specifically comprises the following steps:
032: determining skin detail information according to first pixel information, preset spectrum information and a first preset database of the skin image, wherein the skin detail information at least comprises skin moisture information;
033: determining face information according to second pixel information, preset spectrum information and a second preset database of the face image, wherein the face information at least comprises gender information;
034: and determining skin state information according to the skin detail information and the face information.
In some embodiments, step 06, step 0413, step 032, step 033, and step 034 may all be implemented by processor 20, that is, processor 20 may be configured to: circularly detecting whether a second operation of the user for entering the fusion mode is received; when a second operation of the user for entering the fusion mode is received, determining that the skin detection mode is the fusion mode; determining skin detail information according to first pixel information, preset spectrum information and a first preset database of the skin image, wherein the skin detail information at least comprises skin moisture information; determining face information according to second pixel information, preset spectrum information and a second preset database of the face image, wherein the face information at least comprises gender information; and determining skin state information according to the skin detail information and the face information.
Specifically, in the case of using the fusion shooting mode, a skin image and a face image, both of which are images of a target object, can be obtained.
In one embodiment, the mobile terminal 100 may include 2 imaging modules 12. The 2 imaging modules 12 may be disposed on the front and rear surfaces of the mobile terminal 100, respectively. The camera arranged on the front side of the mobile terminal 100 may be a high-definition camera, and the high-definition camera may acquire a face image; the camera provided at the rear of the mobile terminal 100 may be a macro camera, which may acquire a skin image. Therefore, skin detail information can be finally obtained through the skin image, face information can be finally obtained through the face image, and skin state information is obtained after the skin detail information and the face information are fused.
In another embodiment, the mobile terminal 100 may include 1 imaging module 12 having a multiplexing function, the imaging module 12 is disposed on the back of the mobile terminal 100, and the imaging module 12 may switch the shooting mode. The imaging module 12 can be switched to a macro mode to acquire a skin image, and the imaging module 12 can also be switched to a conventional photographing mode to acquire the skin image, so that the imaging module 12 can be multiplexed, skin detail information can be acquired through the skin image, and the skin detail information at least comprises skin moisture information; the face information can be obtained through the face image, and the face information at least comprises gender information.
In some embodiments, acquiring the image of the target object includes acquiring images of a plurality of frames of the target object, and selecting an image frame with a largest sharpness value in the plurality of frames of the images as a final image of the target object.
In particular, the skin image may include a plurality of frames of the same or different sub-skin images. The face image may include a plurality of frames of the same or different sub-face images. The image frame with the maximum definition value in the multi-frame images is selected as the final image of the target object, so that the success rate of skin detection can be improved, and the accuracy of skin detection can be enhanced.
In one embodiment, the imaging module 12 has a continuous shooting function, and multiple frames of different images are captured using the continuous shooting function. Therefore, the most clear image serving as the target object can be selected from different images of a plurality of frames, and processing of the image meeting the detection standard can be avoided. The image of the target object can be generated by combining the multi-frame images, so that the obtained image of the target object is more accurate, and the accuracy of the detection result is ensured.
In certain embodiments, prior to step 03, the method further comprises:
and determining whether the image of the target object meets a preset first detection threshold, and outputting reminding information by the mobile terminal when the image of the target object does not meet the first detection threshold.
In some embodiments, the above steps may be implemented by the processor 20, that is, the processor 20 may be configured to: and determining whether the image of the target object meets a preset first detection threshold, and outputting reminding information by the mobile terminal when the image of the target object does not meet the first detection threshold.
Specifically, in the case where the image of the target object does not satisfy the first detection threshold, detection failure may be caused, which may reduce skin detection efficiency and waste power consumption. In the case where the image of the target object does not satisfy the first detection threshold, the image of the target object may be considered to be not compliant with the detection criterion. The image of the target object not satisfying the first detection threshold is typically because the image quality of the target object is not high. The reasons why the image quality of the target object is not high include: the user shakes hands when shooting an image, the user mistakenly touches the light source 11 off when shooting an image, the user accidentally blocks part of the lens when shooting an image, and the like. It is therefore necessary to judge the quality of the image of the target object before acquiring skin condition information from the image of the target object. The method can avoid processing the image of the target object which is not in accordance with the standard, reduce the operation amount, improve the efficiency and reduce the power consumption. And reminding the user to re-shoot the image of the target object when the image of the target object does not meet the first detection threshold.
Referring to fig. 11, in some embodiments, the skin detection method further includes:
07: and outputting a corresponding skin detection result according to the skin state information, wherein the skin detection result at least comprises a skin color brightness value.
In some embodiments, step 07 may be implemented by processor 20, that is, processor 20 may be configured to: and outputting a corresponding skin detection result according to the skin state information, wherein the skin detection result at least comprises a skin color brightness value.
Specifically, the skin detection result may be obtained through the skin state information, and the skin detection result includes, but is not limited to, a skin color brightness value, a skin moisture content, a skin health score, a skin type, a skin age, a skin problem description, and the like. Therefore, the user can grasp the skin state of the user in real time through skin detection, and the skin detection result is accurate and reliable.
In some embodiments, the skin detection algorithm may be run after the skin state information is acquired to acquire the skin detection result. The skin detection algorithm may use a data classification principle, and specifically includes: principal component analysis, genetic algorithm, pseudo-inversion method, etc., without limitation.
Referring to fig. 12, in some embodiments, the skin detection method further includes:
08: and generating a skin care plan according to the skin detection result.
In some embodiments, step 08 may be implemented by processor 20, that is, processor 20 may be configured to: and generating a skin care plan according to the skin detection result.
Specifically, the skin care scheme is generated according to the skin detection result, the skin care scheme has strong reference, and the use experience of a user can be improved.
Referring to fig. 13, in some embodiments, the user may perform macro photography in the macro mode to obtain a skin image, and then detect whether the skin image meets a preset first detection threshold. If the skin image does not meet the preset first detection threshold value, reminding the user to shoot the skin image again; and if the skin image meets a preset first detection threshold value, determining skin detail information according to the first pixel information, the preset spectrum information and the first preset database of the skin image, and finally outputting a corresponding skin detection result and a skin care scheme according to the skin detail information. Since the skin detection result is obtained from the skin image, the detail information output by the skin detection result is more accurate, for example: skin moisture information, stratum corneum situation information and the like, and the detail information obtained by a user has stronger referential property.
Referring to fig. 14, in some embodiments, the user may obtain a face image through a face mode. Whether a human face exists on the image can be detected firstly, and whether the skin image meets a preset first detection threshold value is detected, so that the detection efficiency can be improved. If the face image does not meet the preset first detection threshold value, reminding the user to shoot the face image again; and if the face image meets a preset first detection threshold value, determining face information according to second pixel information, preset spectrum information and a second preset database of the face image, and finally outputting a corresponding skin detection result and a skin care scheme according to the face information. Since the skin detection result is obtained from the face image, the skin detection result includes at least gender information. The human face information is combined with the whole face skin condition of the human face image, skin age information, skin type information and the like can be generated, and the overall information obtained by the user is higher in reference.
Referring to FIG. 15, in some embodiments, the user may obtain skin detection results through a fusion mode. The user respectively shoots the skin image and the face image, and the shooting sequence is not limited. And detecting whether the skin image and the face image meet a preset first detection threshold value, generating skin detail information and face information after meeting the preset first detection threshold value, and finally generating a skin detection result according to the skin detail information and the face information. Therefore, the skin detection result comprises integration from the face to the details, so that various information such as the sex, the age of the skin, the skin type, the skin color, the skin water content information, the stratum corneum condition and the like of the user can be obtained, the skin of the user can be accurately detected, and the use experience of the user is improved.
Referring to fig. 1, 2 and 16 together, in some embodiments, the mobile terminal 100 includes a color temperature sensor 30, and the color temperature sensor 30 may also output current skin color information. The skin state information may be combined with skin color information output by the color temperature sensor 30 to generate a skin detection result.
Specifically, the color temperature sensor 30 may be disposed near the imaging module 12, and the color temperature sensor 30 may include a plurality of photosensitive channels, so as to improve the accuracy of the measurement result of the color temperature sensor 30 by subdividing the resolution of the photosensitive channels. The light source 11 is a light source with known spectral information, and the measured value of the color temperature sensor 30 can be obtained through calculation, so that accurate skin detection can be realized.
When the imaging module 12 enters the face mode, the color temperature sensor 30 is turned on and outputs a color temperature measurement value, a skin classification algorithm is performed on the color temperature measurement value to obtain a color temperature output value, and the skin state information can be combined with the color temperature output value to generate a skin detection result. The skin state information can output information such as skin color information, age of skin, skin quality, blackheads, pores, etc., and the color temperature sensor 30 can output skin color information. The skin color information and the skin color information are fused to obtain accurate skin color information, so that accurate detection of the skin of a user is realized, and the use experience of the user is improved.
It is worth mentioning that, in some embodiments, in the case that the mobile terminal 100 includes the color temperature sensor 30, the color temperature sensor 30 outputs the skin color information, which is not limited herein.
Referring to fig. 3 and 17 together, the present application discloses a computer device 200, which includes a memory 220 and a processor 240. The memory 220 stores computer readable instructions, and when the computer readable instructions are executed by the processor 240, the processor 240 executes the skin detection method according to any one of the above embodiments of the present application. For example, the computer readable instructions are for performing the following skin detection method:
01: in response to the detected first operation, turning on the light source 11 to supplement light to the target object with preset spectral information;
02: acquiring an image of a target object;
03: determining skin state information according to pixel information, preset spectrum information and a preset database of an image of a target object, wherein the skin state information at least comprises skin color information, the pixel information at least comprises color temperature information, and the preset database comprises a mapping relation between the calibrated pixel information and the calibrated skin state information under the preset spectrum information.
Referring to fig. 3 and 18 in combination, the present application discloses a non-transitory computer-readable storage medium 300 containing computer-executable instructions that, when executed by one or more processors 20, the processor 20 performs the skin detection method of any one of the embodiments described above in the present application. For example, the mobile terminal 100 may be executed by the processor 20 to perform the following skin detection method:
01: in response to the detected first operation, turning on the light source 11 to supplement light to the target object by using preset spectral information;
02: acquiring an image of a target object;
03: determining skin state information according to pixel information, preset spectrum information and a preset database of an image of a target object, wherein the skin state information at least comprises skin color information, the pixel information at least comprises color temperature information, and the preset database comprises a mapping relation between the calibrated pixel information and the calibrated skin state information under the preset spectrum information.
As shown in fig. 18, the skin detection method according to the embodiment of the present application may be implemented by the mobile terminal 100 according to the embodiment of the present application. Note that the nonvolatile computer-readable storage medium 300 may be a storage medium built in the mobile terminal 100, or may be a storage medium that is removably inserted into the mobile terminal 100.
In the description of the embodiments of the present application, the terms "first", "second" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, features defined as "first" and "second" may explicitly or implicitly include one or more of the described features. In the description of the embodiments of the present application, "a plurality" means two or more unless specifically defined otherwise.
In the description of the embodiments of the present application, it should be noted that, unless otherwise explicitly specified or limited, the terms "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; may be mechanically connected, may be electrically connected or may be in communication with each other; either directly or indirectly through intervening media, either internally or in any other relationship. Specific meanings of the above terms in the embodiments of the present application can be understood by those of ordinary skill in the art according to specific situations.
In the description herein, reference to the description of the terms "one embodiment," "some embodiments," "an illustrative embodiment," "an example," "a specific example" or "some examples" or the like means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the application. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and the scope of the preferred embodiments of the present application includes other implementations in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present application.
The logic and/or steps represented in the flowcharts or otherwise described herein, such as an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processing module-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
It should be understood that portions of the embodiments of the present application may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
It will be understood by those skilled in the art that all or part of the steps carried by the method for implementing the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in a computer readable storage medium, and when the program is executed, the program includes one or a combination of the steps of the method embodiments.
In addition, functional units in the embodiments of the present application may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.
The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc.
Although embodiments of the present application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present application, and that variations, modifications, substitutions and alterations of the above embodiments may be made by those of ordinary skill in the art within the scope of the present application.

Claims (14)

1. The skin detection method is applied to a mobile terminal, and is characterized in that the mobile terminal is provided with a light source and an imaging module, and the skin detection method comprises the following steps:
in response to the detected first operation, the light source is started to supplement light to the target object by preset spectral information;
acquiring an image of the target object; and
determining skin state information according to the pixel information of the image of the target object, the preset spectrum information and a preset database, wherein the skin state information at least comprises skin color information, the pixel information at least comprises color temperature information, and the preset database comprises a mapping relation between the calibrated pixel information and the calibrated skin state information under the preset spectrum information.
2. The skin detection method according to claim 1, further comprising, before the acquiring an image of a target object:
in response to the detected second operation, determining a skin detection mode, wherein the skin detection mode comprises a macro mode, a face mode or a fusion mode;
in the macro mode, the acquiring the image of the target object comprises shooting the skin of the target object in a macro shooting mode, and acquiring the skin image of the target object;
in the face mode, acquiring the image of the target object comprises shooting the face of the target object and acquiring the face image of the target object;
in the fusion mode, the acquiring of the image of the target object comprises shooting the skin of the target object and shooting the face of the target object in a macro shooting mode, and respectively acquiring the skin image and the face image of the target object.
3. The skin detection method according to claim 2, wherein prior to the step of determining the skin detection mode in response to the detected second operation, the method further comprises:
determining a brightness value of the ambient light;
the determining a skin detection mode in response to the detected second operation specifically includes:
and when the ambient light brightness is greater than a first preset brightness, determining that the skin detection mode is a macro mode.
4. A skin detection method according to claim 2, wherein prior to the step of determining a skin detection mode in response to the detected second operation, the method further comprises:
determining a brightness value of the ambient light;
the determining a skin detection mode in response to the detected second operation specifically includes:
when the ambient light brightness is greater than the second preset brightness, turning off the light source, determining that a skin detection mode is a face mode, and acquiring a reference image of the target object in the face mode;
the determining skin state information according to the pixel information of the image of the target object, the preset spectrum information and a preset database specifically includes:
and determining skin state information according to the reference image of the target object, the preset spectrum information and the preset database.
5. The method according to claim 4, wherein the determining skin state information from the reference image of the target object, the preset spectral information and the preset database comprises:
processing the reference image of the target object according to a preset coefficient to obtain a processed reference image;
subtracting the pixel value of the pixel corresponding to the processed reference image from the pixel value of each pixel of the image of the target object to obtain an object image;
and determining skin state information according to the object image, the preset spectrum information and the preset database.
6. A skin detection method according to claim 2, wherein prior to the step of determining a skin detection mode in response to the detected second operation, the method further comprises:
circularly detecting whether the second operation of the user for entering the fusion mode is received;
the determining a skin detection mode in response to the detected second operation specifically includes:
determining that the skin detection mode is the fusion mode upon receiving the second operation of the user for entering the fusion mode;
the preset database comprises a first preset database and a second preset database, the first preset database comprises a mapping relation between first calibration pixel information and calibration skin detail information under the preset spectrum information, the second preset database comprises a mapping relation between second calibration pixel information and calibration face information under the preset spectrum information, and the skin state information is determined according to the pixel information of the image of the target object, the preset spectrum information and the preset database, and the method specifically comprises the following steps:
determining skin detail information according to first pixel information of the skin image, the preset spectrum information and the first preset database, wherein the skin detail information at least comprises skin moisture information;
determining face information according to second pixel information of the face image, the preset spectrum information and the second preset database, wherein the face information at least comprises gender information;
and determining the skin state information according to the skin detail information and the face information.
7. The skin detection method according to claim 2, wherein the acquiring the image of the target object includes acquiring images of a plurality of frames of the target object, and selecting an image frame with a maximum sharpness value from the plurality of frames of the images as a final image of the target object.
8. The skin detection method according to claim 1, wherein before determining skin state information from pixel information of the image of the target object, the preset spectral information, and a preset database, the method further comprises:
and determining whether the image of the target object meets a preset first detection threshold, and outputting reminding information by the mobile terminal when the image of the target object does not meet the first detection threshold.
9. The skin detection method of claim 1, further comprising:
and outputting a corresponding skin detection result according to the skin state information, wherein the skin detection result at least comprises a skin color brightness value.
10. The skin detection method of claim 9, further comprising:
generating a skin care regimen based on the skin test results.
11. A mobile terminal is characterized by being provided with a light source, an imaging module and a processor, wherein the processor is used for responding to a detected first operation, and starting the light source to supplement light for a target object by preset spectral information; acquiring an image of the target object; determining skin state information according to the pixel information of the image of the target object, the preset spectrum information and a preset database, wherein the skin state information at least comprises skin color information, the pixel information at least comprises color temperature information, and the preset database comprises a mapping relation between the calibrated pixel information and the calibrated skin state information under the preset spectrum information.
12. The mobile terminal of claim 11, wherein the imaging module comprises a lens, wherein the light source is disposed within the imaging module, and wherein the light source comprises an annular surface light source disposed around the lens.
13. A computer device comprising a memory and a processor, the memory having stored therein computer-readable instructions that, when executed by the processor, cause the processor to perform the skin detection method of any one of claims 1 to 10.
14. A non-transitory computer-readable storage medium containing computer-executable instructions that, when executed by one or more processors, cause the processors to perform the skin detection method of any one of claims 1 to 10.
CN202210359615.8A 2022-04-06 2022-04-06 Skin detection method, mobile terminal, computer device and medium Active CN114710627B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210359615.8A CN114710627B (en) 2022-04-06 2022-04-06 Skin detection method, mobile terminal, computer device and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210359615.8A CN114710627B (en) 2022-04-06 2022-04-06 Skin detection method, mobile terminal, computer device and medium

Publications (2)

Publication Number Publication Date
CN114710627A true CN114710627A (en) 2022-07-05
CN114710627B CN114710627B (en) 2024-03-29

Family

ID=82173301

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210359615.8A Active CN114710627B (en) 2022-04-06 2022-04-06 Skin detection method, mobile terminal, computer device and medium

Country Status (1)

Country Link
CN (1) CN114710627B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101448085A (en) * 2008-12-26 2009-06-03 北京中星微电子有限公司 Videography processing method and system supporting face detection
US20160162728A1 (en) * 2013-07-31 2016-06-09 Panasonic Intellectual Property Corporation Of America Skin analysis method, skin analysis device, and method for controlling skin analysis device
CN105744174A (en) * 2016-02-15 2016-07-06 广东欧珀移动通信有限公司 Selfie method and device and mobile terminal
CN107222687A (en) * 2016-03-21 2017-09-29 联想(北京)有限公司 Electronic equipment and its control method and control device
US20180089856A1 (en) * 2016-09-23 2018-03-29 Casio Computer Co., Ltd. Method of detecting skin color area of human
CN110298304A (en) * 2019-06-27 2019-10-01 维沃移动通信有限公司 A kind of skin detecting method and terminal
US20200305784A1 (en) * 2016-06-27 2020-10-01 Koninklijke Philips N.V Device and method for skin gloss detection
CN112686965A (en) * 2020-12-25 2021-04-20 百果园技术(新加坡)有限公司 Skin color detection method, device, mobile terminal and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101448085A (en) * 2008-12-26 2009-06-03 北京中星微电子有限公司 Videography processing method and system supporting face detection
US20160162728A1 (en) * 2013-07-31 2016-06-09 Panasonic Intellectual Property Corporation Of America Skin analysis method, skin analysis device, and method for controlling skin analysis device
CN105744174A (en) * 2016-02-15 2016-07-06 广东欧珀移动通信有限公司 Selfie method and device and mobile terminal
CN107222687A (en) * 2016-03-21 2017-09-29 联想(北京)有限公司 Electronic equipment and its control method and control device
US20200305784A1 (en) * 2016-06-27 2020-10-01 Koninklijke Philips N.V Device and method for skin gloss detection
US20180089856A1 (en) * 2016-09-23 2018-03-29 Casio Computer Co., Ltd. Method of detecting skin color area of human
CN110298304A (en) * 2019-06-27 2019-10-01 维沃移动通信有限公司 A kind of skin detecting method and terminal
CN112686965A (en) * 2020-12-25 2021-04-20 百果园技术(新加坡)有限公司 Skin color detection method, device, mobile terminal and storage medium

Also Published As

Publication number Publication date
CN114710627B (en) 2024-03-29

Similar Documents

Publication Publication Date Title
CN107426470B (en) Camera module and electronic device
KR102565513B1 (en) Method and apparatus for multiple technology depth map acquisition and fusion
CN108111772B (en) Shooting method and terminal
JP5786254B2 (en) Method and apparatus for controlling light emitting devices in a terminal device, and terminal device
JP5739001B2 (en) Target area extraction
US9165377B2 (en) Imaging apparatus with scene analysis
US8760561B2 (en) Image capture for spectral profiling of objects in a scene
CN109844804B (en) Image detection method, device and terminal
US20140168463A1 (en) Image-processing device and imaging apparatus
US7769289B2 (en) Camera and strobe device
EP3399288A1 (en) Camera assembly and mobile electronic device
TW200952502A (en) White balance calibration for digital camera device
US20090322897A1 (en) Digital image processing apparatus having self-navigator function, and operation method of the digital image processing apparatus
US20120249821A1 (en) Image capture adjustment for post-capture processing
JP2008236101A (en) Imaging device and imaging method
US11457189B2 (en) Device for and method of correcting white balance of image
CN109361853A (en) Image processing method, device, electronic equipment and storage medium
JP2009290694A (en) Imaging device
JP2020202489A (en) Image processing device, image processing method, and program
US7474339B2 (en) Image-processing device with a first image sensor and a second image sensor
US8654210B2 (en) Adaptive color imaging
JP2009088626A (en) System
CN114710627B (en) Skin detection method, mobile terminal, computer device and medium
EP2658245B1 (en) System and method of adjusting camera image data
US20120212636A1 (en) Image capture and post-capture processing

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant