CN113906730B - 获得皮肤图像的电子设备及其控制方法 - Google Patents
获得皮肤图像的电子设备及其控制方法 Download PDFInfo
- Publication number
- CN113906730B CN113906730B CN202080040094.9A CN202080040094A CN113906730B CN 113906730 B CN113906730 B CN 113906730B CN 202080040094 A CN202080040094 A CN 202080040094A CN 113906730 B CN113906730 B CN 113906730B
- Authority
- CN
- China
- Prior art keywords
- image
- electronic device
- light source
- user
- brightness
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 230000001815 facial effect Effects 0.000 claims abstract description 134
- 230000002194 synthesizing effect Effects 0.000 claims description 10
- 238000004891 communication Methods 0.000 description 34
- 230000008859 change Effects 0.000 description 15
- 230000006870 function Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 13
- 230000000694 effects Effects 0.000 description 9
- 238000013507 mapping Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 7
- 238000005286 illumination Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 229920006395 saturated elastomer Polymers 0.000 description 4
- 238000005259 measurement Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000003155 kinesthetic effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000000513 principal component analysis Methods 0.000 description 2
- 230000035807 sensation Effects 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 206010034960 Photophobia Diseases 0.000 description 1
- 238000010521 absorption reaction Methods 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 210000004027 cell Anatomy 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 239000002537 cosmetic Substances 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 210000000887 face Anatomy 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000001678 irradiating effect Effects 0.000 description 1
- 230000031700 light absorption Effects 0.000 description 1
- 208000013469 light sensitivity Diseases 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 210000002569 neuron Anatomy 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 210000001747 pupil Anatomy 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 230000016776 visual perception Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/72—Combination of two or more compensation controls
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0012—Biomedical image inspection
- G06T7/0014—Biomedical image inspection using an image reference approach
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/56—Cameras or camera modules comprising electronic image sensors; Control thereof provided with illuminating means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/74—Circuitry for compensating brightness variation in the scene by influencing the scene brightness using illuminating means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0007—Image acquisition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/61—Control of cameras or camera modules based on recognised objects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/61—Control of cameras or camera modules based on recognised objects
- H04N23/611—Control of cameras or camera modules based on recognised objects where the recognised objects include parts of the human body
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/71—Circuitry for evaluating the brightness variation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/73—Circuitry for compensating brightness variation in the scene by influencing the exposure time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/741—Circuitry for compensating brightness variation in the scene by increasing the dynamic range of the image compared to the dynamic range of the electronic image sensors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/95—Computational photography systems, e.g. light-field imaging systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30088—Skin; Dermal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (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)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Circuit Arrangement For Electric Light Sources In General (AREA)
Abstract
公开了一种获得皮肤图像的电子设备及其控制方法。根据实施例,电子设备包括至少一个相机、至少一个光源;以及至少一个处理器,所述至少一个处理器该被配置为控制至少一个相机捕获用户图像,从用户图像识别面部皮肤图像的亮度、基于所识别的亮度来确定至少一个相机的捕获控制参数和至少一个光源的输出控制参数中的至少一个,以及根据所确定的捕获控制参数和所确定的光源的输出控制参数中的至少一个来控制至少一个相机重新捕获用户图像。
Description
技术领域
本公开的各种实施例涉及获得皮肤图像的电子设备及其控制方法。
背景技术
越来越多的服务和附加功能通过电子设备(例如,智能镜子)被提供。例如,用户可以经由电子设备(例如,智能镜子)对她的皮肤实施诊断。照此,对家庭皮肤诊断和美容设备的不断增加的需求要求用于皮肤分析的技术。因此,存在对皮肤图像获取的方法的需求,该方法确保在各种家庭照明环境中的准确皮肤分析。
将上述信息呈现为背景信息,仅用于帮助理解本公开。关于以上任何内容是否可以用作关于本公开的现有技术,没有做出确定,并且没有做出断言。
发明内容
技术问题
一种用于基于捕获的皮肤图像进行分析的电子设备出于皮肤状况的准确分析的目的而需要在足够的照明水平下捕获的皮肤图像。如果在捕获图像时光亮度过高或过低,则图像传感器可以检测到的光量过量或不足,并且因此,捕获的皮肤图像可能不包含皮肤分析所需的足够信息。这可能无法实现针对用户皮肤状况的准确分析。换言之,如果不在电子设备(例如,图1的电子设备101)的控制下的外部光在正在被测量皮肤状况的用户附近,则由于外部光的影响,可能难以均匀地获得用于确保皮肤分析准确度的图像。光吸收和反射根据用户的皮肤特征(例如,皮肤颜色)而不同。由此,在相同照明环境中获得的皮肤图像的亮度因用户而不同。这意味着,需要根据用户皮肤特征(例如,皮肤颜色)来调整照明的亮度或相机控制参数,以便获得具有确保准确皮肤分析所必需的亮度的图像。
问题的解决方案
根据本公开的一个方面,一种电子设备可以包括:至少一个相机;至少一个光源;以及至少一个处理器,该至少一个处理器被配置为控制至少一个相机捕获用户图像、从用户图像识别面部皮肤图像的亮度、基于所识别的亮度来确定至少一个相机的捕获控制参数和至少一个光源的输出控制参数中的至少一个,以及根据所确定的捕获控制参数和所确定的光源的输出控制参数中的至少一个来控制至少一个相机重新捕获用户图像。
根据各种实施例,一种控制包括至少一个相机和至少一个光源的电子设备的方法可以包括:控制至少一个相机捕获用户图像;从用户图像识别面部皮肤图像的亮度;基于所识别的亮度来确定至少一个相机的捕获控制参数和至少一个光源的输出控制参数中的至少一个;以及根据所确定的捕获控制参数和所确定的输出控制参数中的至少一个,控制至少一个相机重新捕获用户图像。
根据以下结合附图公开了本公开的示范性实施例的详细描述中,本公开的其他方面、优点和显著特征对于本领域技术人员将变得清楚。
发明的有益效果
提供了一种电子设备,当外部光被定位于用于皮肤测量的目标人员周围时,该电子设备在获得皮肤图像时获得不受外部光影响的图像。
提供了一种可以均匀地获得可以确保皮肤分析准确度的图像的电子设备。
提供了一种控制电子设备的方法,当外部光被定位于用于皮肤测量的目标人员周围时,该电子设备在获得皮肤图像时获得不受外部光影响的图像。
提供一种控制可以均匀地获得可以确保皮肤分析准确度的图像的电子设备的方法。
附图说明
根据以下结合附图进行的描述,本公开的某些实施例的以上和其他方面、特征和优点将更加清楚,其中:
图1a是示出了根据实施例的网络环境中的电子设备的框图;
图1b和图1c是示出了根据实施例的电子设备的视图;
图2a是示出了根据实施例的操作电子设备的示例方法的视图;
图2b和图2c是示出了根据实施例的皮肤分析准确度与面部皮肤图像亮度之间的示例关系的视图;
图3a、图3b和图3c是示出了根据实施例的识别面部皮肤图像的亮度的示例操作的视图;
图4a是示出了根据实施例的通过控制相机来重新获得用户图像的示例操作的视图;
图4b是示出了根据实施例的通过控制光源来重新获得用户图像的示例操作的视图;
图4c是示出了根据实施例的通过控制相机和光源来重新获得用户图像的示例操作的视图;
图5是示出了根据实施例的确定是否根据饱和像素的比例执行重新获得图像的操作的示例操作的视图;
图6a是示出了根据实施例的通过合成多个图像来获得最终图像的示例操作的视图;
图6b是示出了根据实施例的合成多个图像的示例操作的视图;
图7是示出了根据实施例的当将被重新获得的图像超过相机的像素值极限时,通过合成多个图像来获得最终图像的示例操作的视图;以及
图8是示出了根据实施例的从云服务器获得控制参数的示例功能或操作的视图。
具体实施方式
下面参考附图更详细地描述示例实施例。
在下面的描述中,即使在不同的附图中,相似的附图标号也用于相似的元件。提供在描述中定义的事物,诸如具体构造和元件,以助于对示例实施例的全面理解。然而,显而易见的是,可以在没有那些明确定义的事物的情况下实践示例实施例。此外,不详细描述公知功能或结构,因为其会以不必要的细节模糊所述描述。
图1a是示出了根据各种实施例的网络环境100中的电子设备101的框图。
参照图1a,网络环境100中的电子设备101可以经由第一网络198(例如,近程无线通信网络)与电子设备102进行通信,或者经由第二网络199(例如,远程无线通信网络)与电子设备104或服务器108(例如,图8的云服务器800)通信。根据实施例,电子设备101可以经由服务器108与电子设备104进行通信。根据实施例,电子设备101可以包括处理器120、存储器130,输入设备150、声音输出设备155、显示设备160、音频模块170,传感器模块176、接口177、触觉模块179、相机180、电力管理模块188,电池189、通信模块190、订户识别模块(subscriber identification module,SIM)196或天线模块197。在一些实施例中,可以从电子设备101省略组件中的至少一个(例如,显示设备160),或可以在电子设备101中添加一个或多个其他组件。在一些实施例中,一些组件可以被实现为单个集成电路。例如,传感器模块176(例如,指纹传感器、虹膜传感器或照度传感器)可以被实现为嵌入在显示设备160(例如,显示器)中。
处理器120可以运行例如软件(例如,程序140)以控制与处理器120连接的电子设备101的至少一个其他组件(例如,硬件或软件组件),并且可以处理或计算各种数据。根据一个实施例,作为数据处理或计算的至少一部分,处理器120可以将从另一个组件(例如,传感器模块176或通信模块190)接收的命令或数据加载到易失性存储器132中、处理存储在易失性存储器132中的命令或数据,并且将结果数据存储在非易失性存储器134中。根据实施例,处理器120可以包括主处理器121(例如,中央处理单元(CPU)或应用处理器(AP)),以及可独立于主处理器121或与主处理器121结合操作的辅助处理器123(例如,图形处理单元(GPU)、图像信号处理器(ISP)、传感器中枢处理器或通信处理器(CP))。附加地或替代地,辅助处理器123可以被适配为比主处理器121消耗更少的电力,或特定于指定功能。辅助处理器123可以被实现为与主处理器121分离或者被实现为主处理器121的部分。
辅助处理器123可以在主处理器121处于非活动(例如,睡眠)状态时代替主处理器121,或者在主处理器121处于活动状态(例如,运行应用)时与主处理器121一起,控制与电子设备101的组件中的至少一个组件(例如,显示设备160、传感器模块176或通信模块190)相关的功能或状态中的至少一些功能或状态。根据实施例,辅助处理器123(例如,图像信号处理器或通信处理器)可以被实现为功能上与辅助处理器123相关的另一个组件(例如,相机180或通信模块190)的部分。
存储器130可以存储由电子设备101的至少一个组件(例如,处理器120或传感器模块176)使用的各种数据。各种数据可以包括例如软件(例如,程序140)和针对与其相关的命令的输入数据或输出数据。存储器130可以包括易失性存储器132或非易失性存储器134。
程序140可以作为软件被存储在存储器130中,并且可以包括例如操作***(OS)142、中间件144或应用146。
输入设备150可以从电子设备101的外部(例如,从用户)接收将由电子设备101的其他组件(例如,处理器120)使用的命令或数据。输入设备150可以包括例如麦克风、鼠标、键盘或笔输入设备(例如,手写笔)。
声音输出设备155可以将声音信号输出到电子设备101的外部。声音输出设备155可以包括例如扬声器或接收器。扬声器可以用于通用目的,诸如播放多媒体或播放记录,并且接收器可以用于呼入呼叫。根据实施例,接收器可以实现为与扬声器分离或实现为扬声器的部分。
显示设备160可以以视觉方式将信息提供给电子设备101的外部,例如,提供给用户。显示设备160可以包括例如显示器、全息设备或投影仪以及控制显示器、全息设备和投影仪中的对应的一个的控制电路。根据实施例,显示设备160可以包括被适配为检测触摸的触摸电路,或者被适配为测量由触摸引发的力的强度的传感器电路(例如,压力传感器)。
音频模块170可以将声音转换成电信号并且反之亦然。根据实施例,音频模块170可以通过输入设备150获得声音,或者通过声音输出设备155或通过外部电子设备(例如,与电子设备101直接地或无线地连接的电子设备102,诸如扬声器或头戴耳机)输出声音。
光源171可以包括至少一个发光二极管(LED)。根据实施例,光源可以指单个LED或包括多个LED的阵列的电路。
传感器模块176可以检测电子设备101的操作状态(例如,电力或温度)或电子设备101外部的环境状态(例如,用户的状态),并且接着生成与所检测的状态相对应的电信号或数据值。根据实施例,传感器模块176可以包括例如手势传感器、陀螺仪传感器、大气压力传感器、磁传感器、加速度传感器、握持传感器、接近传感器、颜色传感器、红外(IR)传感器、生物测量传感器、温度传感器、湿度传感器或照度传感器。
接口177可以支持用于电子设备101直接地(例如,有线地)或无线地与外部电子设备(例如,电子设备102)耦合的一个或多个指定协议。根据实施例,接口177可以包括例如高清晰度多媒体接口(HDMI)、通用串行总线(USB)接口、安全数字(SD)卡接口或音频接口。
电子设备101还可以包括连接端子178。连接端子178可以包括连接器,电子设备101可以经由该连接器在物理上与外部电子设备(例如,电子设备102)连接。根据实施例,连接端子178可以包括例如HDMI连接器、USB连接器、SD卡连接器或音频连接器(例如,头戴耳机连接器)。
触觉(haptic)模块179可以将电信号转换成可以由用户经由其触觉(tactilesensation)或动觉(kinesthetic sensation)识别的机械刺激(例如,振动或运动)或电刺激。根据实施例,触觉模块179可以包括例如马达、压电元件或电刺激器。
相机180可以捕获静止图像或运动图像。根据实施例,相机180可以包括一个或多个镜头、图像传感器(例如,电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS))、图像信号处理器或闪光灯。
电力管理模块188可以管理向电子设备101供应的电力。根据一个实施例,电力管理模块188可以被实现为例如电力管理集成电路(PMIC)的至少一部分。
电池189可以向将电子设备101的至少一个组件供应电力。根据实施例,电池189可以包括例如不可再充电的一次电池、可再充电的二次电池或燃料电池。根据实施例,电池189可以连接到壁式电力插座以从外部电源接收电力。
通信模块190可以支持在电子设备101与外部电子设备(例如,电子设备102、电子设备104或服务器108)之间建立直接(例如,有线)通信信道或无线通信信道,并且通过建立的通信信道执行通信。通信模块190可以包括可独立于处理器120(例如,应用处理器(AP))操作的一或多个通信处理器并且支持直接(例如,有线)通信或无线通信。根据实施例,通信模块190可以包括无线通信模块192(例如,蜂窝通信模块、近程无线通信模块、或全球导航卫星***(GNSS)通信模块)和/或有线通信模块194(例如,局域网(LAN)通信模块或电力线通信(PLC)模块)。这些通信模块中的对应的通信模块可以经由第一网络198(例如,近程通信网络,诸如蓝牙TM、无线保真(Wi-Fi)直连或红外数据协会(IrDA))或第二网络199(例如,远程通信网络,诸如蜂窝网络或计算机网络(例如,广域网(WAN))与外部电子设备进行通信。这些各种类型的通信模块可以被实现为单个组件(例如,单个芯片),或可以被实现为彼此分开的多个组件(例如,多个芯片)。无线通信模块192可以使用存储在订户识别模块196中的订户信息(例如,国际移动订户身份(IMSI))来识别和认证通信网络(诸如,第一网络198或第二网络199)中的电子设备101。
天线模块197可以将信号或电力发送到电子设备101的外部(例如,外部电子设备)或从电子设备101的外部(例如,外部电子设备)接收信号或电力。根据实施例,天线模块197可以包括包含由形成在基板(例如,印刷电路板(PCB))上的导体或导电图案形成的辐射器的一个天线。根据实施例,天线模块197可以包括多个天线。在这种情况下,适合于在通信网络(诸如第一网络198或第二网络199)中使用的通信方案的至少一个天线可以由例如通信模块190从多个天线中选择。然后,可以经由所选择的至少一个天线在通信模块190和外部电子设备之间发送或接收信号或电力。根据实施例,除了辐射器之外的其他部分(例如,射频集成电路(RFIC))可以进一步形成为天线模块197的部分。
上述组件中的至少一些组件可以相互耦合并且可以在其之间经由***设备间通信方案(例如,总线、通用输入和输出(GPIO)、串行***接口(SPI)或移动产业处理器接口(MIPI))传输信号(例如,命令或数据)。
根据实施例,可以经由与第二网络199耦合的服务器108在电子设备101与外部电子设备104之间发送或接收命令或数据。外部电子设备102和104各自可以是与电子设备101相同类型或不同类型的设备。根据实施例,将在电子设备101处执行的操作中的全部操作或一些操作可以在外部电子设备102、104或108中的一个或多个处执行。例如,如果电子设备101被指示为自动地或响应于来自用户或另一个设备的请求而执行功能或服务,则代替执行功能或服务或者除了执行功能或服务之外,电子设备101可以请求一个或多个外部电子设备执行功能或服务的至少一部分。接收到请求的一个或多个外部电子设备可以执行所请求的功能或服务的至少一部分,或者与请求相关的附加功能或附加服务,并且将执行的结果传送到电子设备101。电子设备101可以在对结果进行进一步处理或不进行进一步处理的情况下提供结果作为对请求的回复的至少一部分。为此,例如,可以使用云计算、分布式计算或客户端-服务器计算技术。
图1b和图1c是示出了根据实施例的电子设备101的视图。
参照图1b,根据实施例,电子设备101可以包括处理器120、存储器130、相机180和光源171。光源171可以是产生人造光的闪光以照射将由相机180捕获的场景的相机闪光灯。
根据实施例,处理器120可以将捕获控制信号发送到相机180,以允许相机180获得针对用户的图像(简单地,用户图像)的信息。例如,根据实施例,处理器120可以将从相机180的图像传感器获得的用户图像的像素值(例如,红-绿-蓝(RGB)值)作为数据对其执行处理或计算。根据实施例,处理器120可以从获得的用户图像识别面部皮肤图像的亮度。根据实施例,下面参考图2a详细描述通过处理器120识别面部皮肤图像的亮度的功能或操作。根据实施例,处理器120可以基于所识别的面部皮肤图像的亮度来确定相机180的捕获控制参数或光源171的输出控制参数中的至少一个控制参数,并且可以根据所确定的参数将控制信号发送到相机180和/或光源171。根据实施例,处理器120可以根据由所识别的面部皮肤图像的亮度确定的相机180的捕获控制参数或光源171的输出控制参数,将用于重新获得(例如,捕获)用户图像的控制信号发送到相机180。
根据实施例,存储器130可以根据所识别的用户的面部皮肤图像的亮度,存储与相机180的捕获控制参数或光源171的输出控制参数有关的映射表,如表1至3所示。根据实施例,一旦识别到面部皮肤图像的亮度时,处理器120可以将所识别的面部皮肤图像的亮度与目标亮度(例如,提高皮肤分析准确度所需的图像的预定亮度)进行比较,并且访问存储器130以读取用于获得具有目标亮度的用户图像的相机180的捕获控制参数和/或光源171的输出控制参数,以便根据比较的结果调整捕获控制参数和/或输出控制参数。根据实施例,在图2c的描述中也提及了“目标亮度”。根据实施例,存储器130可以存储用于根据所识别的用户的面部皮肤图像的亮度来计算相机180的捕获控制参数或光源171的输出控制参数的数学式,如数学式3至5所示。根据实施例,一旦识别到面部皮肤图像的亮度时,处理器120可以将所识别的面部皮肤图像的亮度与目标亮度进行比较。根据实施例,处理器120可以基于比较的结果根据数学式计算相机180的捕获控制参数或光源171的输出控制参数。根据实施例,处理器120可以利用根据计算获得的控制参数来控制相机180和/或光源171。
根据实施例,相机180可以根据根据用户输入生成的捕获控制信号来获得用户图像,或者可以根据根据由处理器120设置的时间(例如,定时器)生成的捕获控制信号来获得用户图像。根据实施例,(包括例如图像传感器的)相机180可以生成指示用户图像的像素值(例如,RGB值),并将所生成的像素值直接地或经由处理器120发送到处理器120或存储器130。根据实施例,相机180可以从处理器120接收用于改变捕获控制参数的控制信号。根据实施例,相机180可以根据从处理器120获得的控制信号来改变相机180的捕获控制参数(例如,曝光时间),从而获得或重新获得用户图像。
根据实施例,光源171可以从处理器120接收用于改变输出控制参数的控制信号。根据实施例,光源171可以根据从处理器120获得的控制信号来改变光源171的输出控制参数(例如,输入到光源171的电流的幅值或从光源171输出的光的强度)并且输出光。
参照图1c,根据实施例,电子设备101可以包括用于显示用户图像110的显示设备160。根据实施例,电子设备101可以使用相机180来获得用户图像110。根据实施例,“用户图像110”可以意指包括用户的面部区域的用户的图像。当相机180捕获包括用户的场景并且获得包括场景的图像时,处理器120可以对图像执行图像识别以从整个场景提取用户图像110。
根据实施例,电子设备101的显示设备160可以显示时间信息161、日期信息162和天气信息163。根据实施例,单个光源171可以设置在电子设备101的顶部、底部或侧面上,或者两个光源171可对称地或不对称地设置在电子设备101的顶部、底部或侧面上。
图2a是示出了根据实施例的操作电子设备的示例方法的视图。
参照图2a,根据实施例,在操作200中,电子设备(例如,图1的电子设备101)可以获得用户图像(例如,图1c的110)。根据实施例,在操作200中,电子设备101可以控制来自光源171的光量,同时通过根据不同的光量经由相机180进行捕获来获得多个用户图像110。例如,根据实施例,电子设备101可以通过在光源171的关闭状态下进行捕获来获得用户图像并且通过在光源171的开启状态下进行捕获来获得用户图像。以下参照图3c详细描述其相关操作。根据实施例,处理器120可以将捕获控制信号发送到相机180,以允许相机180获得针对用户的图像(简单地,用户图像)的信息。例如,根据实施例,处理器120可以将从相机180的图像传感器获得的用户图像的像素值(例如,红-绿-蓝(RGB)值)作为数据对其执行处理或计算。根据实施例,处理器120可以生成用于控制来自光源171的光量的控制信号,同时通过根据不同的光量经由相机180进行捕获来获得多个用户图像110。例如,根据实施例,处理器120可以生成用于通过在光源171的关闭状态下进行捕获来获得用户图像并且通过在光源171的开启状态下进行捕获来获得用户图像的控制信号。
根据实施例,在操作210中,电子设备(例如,图1的电子设备101)可以从在操作200中获得的用户图像识别面部皮肤图像的亮度(brightness)。根据实施例,“面部皮肤图像的亮度”可以意指由光(例如,从光源171输出的光和/或外部光)照射的图像中的面部皮肤区域的亮度。“面部皮肤图像的亮度”还可以意指由相机180的图像传感器感测到的光量,或由面部皮肤的明度(luminance)引起的视觉感知的属性。
根据实施例,在操作210中,电子设备101可以通过将在光源171的关闭状态下获得的面部皮肤图像与在光源171的开启状态下获得的面部皮肤图像进行比较,识别由特定光照射的面部皮肤图像的亮度。例如,根据实施例,如果在光源171的关闭状态下获得的面部皮肤图像的亮度为20,并且在光源171的开启状态下面部皮肤图像的亮度为100,则电子设备101可以确定对于从光源171输出的光量的面部皮肤图像的亮度是80,其比100小20(即,80=100-20)。例如,“面部皮肤图像的亮度是80”可以意指通过将用户面部皮肤的反应(例如,反射和吸收)的程度运用于从光源171输出的光量而得到的值,并且,因此,其可视为在从光源171输出的光量中根据用户皮肤特征可以获得的面部皮肤图像的亮度。根据实施例,电子设备101可以获得关于当前从光源171输出的光量的信息以调整光输出量。根据实施例,电子设备101可以设置特定光量并且输出光源171的该光量的光,并且电子设备101可以根据经由以上处理(例如,在光源171的开启状态和关闭状态下获得的面部皮肤图像之间的差的计算)设置的特定光量来识别用户的面部皮肤图像的亮度。在本公开中,面部皮肤图像的亮度(其已经被运用了用户面部皮肤对根据由电子设备101设置的光量从光源171输出的光量的反应程度)被定义为“识别的亮度”或“识别的面部皮肤图像的亮度”,并且获得该面部皮肤图像的亮度的处理表示为“识别面部皮肤图像的亮度。”
根据实施例,电子设备101可以根据下面的数学式I或数学式2确定面部皮肤图像的亮度。换言之,例如,电子设备101可以以这样的方式确定(例如,计算)面部皮肤图像的亮度,即,将包括在图1的相机180中的图像传感器的红色、绿色和蓝色通道中记录的光量相加。根据实施例,可以使用术语“强度”代替术语“亮度”,并且众所周知的是,在图像处理领域中可互换地使用术语“强度”和“亮度”。
【数学式1】
未加权的强度=(红色+绿色+蓝色)/3
【数学式2】
加权的强度=0.2989×红色+0.5870×绿色+0.1140×蓝色
根据实施例,可以使用各种技术来确定面部皮肤图像的亮度。例如,相机180的图像传感器可以以RGBW的形式被配置,使得由W通道记录的光量(例如,在没有任何滤色器的情况下通过白色通道感测光量),以及由RGB通道记录的光量(例如,经由滤色器感测与红色、绿色和蓝色中的每一种颜色相对应的光量)被用作图像的亮度。或者,可以使用这样的数学式来校正从RGB通道获得的值。同样可用的是,处理器120利用各种颜色模型(诸如,YCbCr、HSI、HSL或HSV的颜色模型)转换由图像传感器感测的光量,从而确定亮度。根据实施例,处理器120可以从由相机180获得并存储在存储器130中的用户图像中,通过根据数学式1或2的计算来识别面部皮肤图像的亮度。
根据实施例,在操作220,电子设备101可以基于在操作210识别的亮度来确定相机180的捕获控制参数或光源171的输出控制参数中的至少一个控制参数。图2b是示出了根据实施例的皮肤分析准确度与面部皮肤图像亮度之间的示例关系的视图。对皮肤状况的准确分析需要在合适的光量(例如,大于预定光量的光量)下捕获的皮肤图像。例如,如果当捕获发生时光过亮或过暗,那么图像传感器可以检测到的光量可能不足或饱和(例如,由图像传感器所感测的光量超过数字表示的极限,使得其仅用最大值表示),并且,因此,所捕获的皮肤图像不包含皮肤分析所需的足够信息或者图像像素值仅由最大值构成,这可能难以准确地分析用户的皮肤状况。这导致皮肤分析准确度随面部皮肤图像的亮度而变化,如图2b所示。为了获得如图2b所示的皮肤分析准确度与面部皮肤图像的亮度之间的关系的数据,当在电子设备101的光源171或具有与光源171相同性能的照明设备开启而没有提供外部光的环境中,如在暗室中,调整光源171或具有与光源171相同性能的照明设备的输出光量时针对受测试者可以获得具有各种亮度水平的面部皮肤图像,可以分析所获得的面部皮肤图像,并且分析结果的准确度可以与面部皮肤图像的每个亮度相匹配。图2c示出了可以经由如此获得的面部皮肤图像亮度与皮肤分析准确度之间的关系(例如,图2b)的数据来指定确保高皮肤分析准确度的皮肤图像亮度范围215,其展示了当在操作210中识别的面部皮肤亮度205超出了确保高准确度的面部皮肤图像亮度范围215时,面部皮肤图像的亮度需要被调整多少以获得用于确保高准确度的面部皮肤图像。例如,如果用于确保高准确度的皮肤图像亮度范围215被指定为从150至170,并且在操作210中识别的面部皮肤亮度205为140,则可以确定需要亮度为最小10至最大30的面部皮肤图像来获得包括在亮度范围215中的面部皮肤图像,并且电子设备101(例如,图1a的处理器120)可以确定用于获得与所述差同样亮的面部皮肤图像的捕获控制参数或光源171的输出控制参数。
根据实施例,电子设备101可以基于如下表1所示的映射表来确定捕获控制参数。例如,根据实施例,电子设备101可以在操作200中设置初始捕获控制参数(例如,1/56秒的曝光时间),并且如果在操作210中面部皮肤图像的亮度被识别为80,则电子设备101可以确定曝光时间为通过该曝光时间所识别的面部皮肤图像的亮度(例如,80)可以基本上加倍的时间(例如,1/28秒),以便获得具有目标亮度(例如,160)的面部皮肤图像。换言之,需要获得所识别的面部皮肤图像的亮度(例如,80)的两倍亮度以获得具有目标亮度(例如,160)的面部皮肤图像。由此,根据实施例,电子设备101可以使曝光时间基本上加倍,然后获得图像,以获得两倍亮度的图像。根据实施例,“目标亮度”可以是提高对用户皮肤分析的准确度所需的图像亮度,并且这可以是预先指定的值。根据实施例,映射表(例如,表1)中的每个项目可以被确定为单个值或具有最大值和最小值的范围。例如,表1中的“识别的面部皮肤图像的亮度”项目可以表示为范围,例如,从30至39或从40至49。根据实施例,“用于获得目标亮度的曝光时间”项目中的“目标亮度”也可以被确定为例如从150至170的范围。根据实施例,“用于获得目标亮度的曝光时间”项目中的“曝光时间”可以意指用于获得具有“目标亮度”范围(例如,从150至170)中的亮度的图像的曝光时间。
根据实施例,可以通过数学式3而不是映射表(例如,表1)来确定捕获控制参数(例如,曝光时间)。
【数学式3】
Y=(A/B)*X
在数学式3中,变量Y可以意指用于达到目标亮度的曝光时间,并且变量Y可以意指用于操作200的捕获的曝光时间。在数学式3中,变量A可以意指目标亮度(例如,160),并且变量B可以意指在操作210中所识别的面部皮肤图像的亮度。
根据实施例,目标亮度可以是如图2c中所示的超过150并且小于170的值。虽然在下面的描述中仅改变表1中的曝光时间,但是这仅是示例。例如,相机180的图像传感器的曝光时间(由例如快门速度来调整)、灵敏度(例如,参考图像传感器的光灵敏度的国际标准化组织(ISO)值)或F数中的至少一个可以变化。这里,F数可以意指通过将相机180的焦距除以入射光瞳的直径而得到的值。
【表1】
根据实施例,电子设备101可以基于如下表2中所示的映射表来确定光源171的输出控制参数。例如,根据实施例,如果面部皮肤图像的亮度被识别为80,则电子设备101可以确定光量为533勒克斯(lux),其基本上是与所识别的面部皮肤图像的亮度(例如,80)对应的光量(例如,267勒克斯)的两倍之高,以便获得具有目标亮度(例如,160)的面部皮肤图像。例如,需要获得所识别的面部皮肤图像的亮度(例如,80)的两倍亮度以获得具有目标亮度(例如,160)的面部皮肤图像。由此,根据实施例,电子设备101可以使光量基本上加倍,然后获得图像,以获得两倍亮度的图像。
【表2】
根据实施例,可以通过数学式4而非映射表(例如,表2)来确定输出控制参数(例如,光量)。
【数学式4】
W=(A/B)*Z
在数学式4中,变量W可以意指用于达到目标亮度的光量,并且变量Z可以意指在操作200的捕获中使用的光量。在数学式4中,变量A可以意指目标亮度(例如,160),并且变量B可以意指在操作210中所识别的面部皮肤图像的亮度。
根据实施例,电子设备101可以基于如下表3中所示的映射表来确定光源171的输出控制参数和捕获控制参数两者,以获得具有目标亮度的图像。例如,如果所识别的面部皮肤图像的亮度被确定为40,则相机180的曝光时间可以被确定为1/28秒,并且光源171的光量可以被确定为200勒克斯,以获得具有目标亮度(例如,160)的图像。例如,需要获得所识别的面部皮肤图像的亮度(例如,40)的四倍亮度,以获得具有目标亮度(例如,160)的面部皮肤图像。因此,根据实施例,电子设备101可以使光量和曝光时间中的每个基本上加倍,然后获得图像,以获得四倍亮的图像。
【表3】
/>
根据实施例,可以通过数学式5而不是映射表(例如,表3)来确定输出控制参数(例如,光量)和捕获控制参数(例如,曝光时间)。
【数学式5】
(1)Y=sqrt(A/B)*X,以及
(2)W=sqrt(A/B)*Z
在数学式5(1)中,变量Y可以意指用于达到目标亮度的曝光时间,并且变量Y可以意指用于操作200的捕获的曝光时间。在数学式5(1)中,变量A可以意指目标亮度(例如,160),并且变量B可以意指在操作210中所识别的面部皮肤图像的亮度。在数学式5(2)中,变量W可以意指用于达到目标亮度的光量,并且变量Z可以意指在操作200的捕获中使用的光量。在数学式5(2)中,变量A可以意指目标亮度(例如,160),并且变量B可以意指在操作210中所识别的面部皮肤图像的亮度。在数学式5(1)和数学式5(2)中,“sqrt()”可以意指平方根运算。根据实施例,处理器120可以基于所识别的面部皮肤图像的亮度来确定相机180的捕获控制参数或光源171的输出控制参数中的至少一个控制参数,并且可以根据所确定的参数将控制信号发送到相机180和/或光源171。根据实施例,处理器120可以根据通过所识别的面部皮肤图像的亮度确定的相机180的捕获控制参数或光源171的输出控制参数,将用于重新获得(例如,捕获)用户图像的控制信号发送到相机180。
根据实施例,存储器130可以根据如表1至3所示的所识别的用户的面部皮肤图像的亮度,存储与相机180的捕获控制参数或光源171的输出控制参数有关的映射表。根据实施例,一旦识别到面部皮肤图像的亮度时,处理器120可以将所识别的面部皮肤图像的亮度与目标亮度(提高皮肤分析准确度所需的图像的亮度)进行比较,并且访问存储器130以读取用于获得具有目标亮度的用户图像的相机180的捕获控制参数和/或光源171的输出控制参数,以便根据比较的结果调整捕获控制参数和/或输出控制参数。根据实施例,在图2c的描述中也提及了“目标亮度”。根据实施例,存储器130可以存储数学式,该数学式用于根据所识别的用户的面部皮肤图像的亮度来计算相机180的捕获控制参数或光源171的输出控制参数,如数学式3至5所示。根据实施例,一旦识别到面部皮肤图像的亮度时,处理器120可以将所识别的面部皮肤图像的亮度与目标亮度进行比较。根据实施例,处理器120可以基于比较的结果根据数学式计算相机180的捕获控制参数或光源171的输出控制参数。根据实施例,处理器120可以利用根据该计算获得的控制参数来控制相机180和/或光源171。
根据实施例,在操作230中,电子设备(例如,图1的电子设备101)可以根据确定的捕获控制参数或确定的光源171的输出控制参数中的至少一个来重新获得用户图像。参考图2b和2c,根据实施例,如果从可控光(例如,电子设备101的光源171)输出的光辐射到用户的脸部,使得用户的面部皮肤图像亮度(例如,在图2a的操作210中所识别的亮度)被呈现为具有任意值205,那么通过改变相机180的捕获控制参数或光源171的输出控制参数可以获得包括在亮度范围215中的面部皮肤图像,以便进一步增加皮肤分析准确度(例如,图2a的操作220和230)。沿图2b和图2c的水平轴表示的短语“面部皮肤图像的亮度”可以意指通过用仅从电子设备的光源171输出的光(即,可由电子设备101控制的光)辐照用户的脸部而捕获的用户的面部皮肤图像的亮度(例如,其对应于结合图2a描述的“识别的面部皮肤图像的亮度”)。这也意味着当用户的面部皮肤处于特定照明条件下时可以获得的图像亮度,并且意味着对光作出反应的皮肤特征。在本公开中,短语“可以增加皮肤分析准确度的亮度范围”可以与术语“目标亮度”可互换地使用。”
例如,根据实施例,如果所识别的面部皮肤图像的亮度为80,则电子设备101可以将相机180的曝光时间改变为1/28秒,并重新获得用户图像,从而获得具有目标亮度(例如,160)的图像。根据实施例,如果所识别的面部皮肤图像的亮度被确定为80,则电子设备101可以将光源171的光量改变为533勒克斯,并重新获得用户图像,从而获得具有目标亮度(例如,160)的图像。根据实施例,电子设备101可以确定所重新获得的用户图像是用于皮肤分析的图像。根据实施例,下面参考图4a至4c详细描述在控制电子设备101的相机180的同时重新获得用户图像的操作以及与操作230后续的操作相关的更多实施例。根据实施例,相机180可以根据根据用户输入生成的捕获控制信号来获得用户图像,或者可以根据根据由处理器120设置的时间(例如,定时器)生成的捕获控制信号来获得用户图像。根据实施例,(包括例如图像传感器的)相机180可以生成指示用户图像的像素值(例如,RGB值),并将所生成的像素值直接地发送到处理器120或经由处理器120发送存储器130。根据实施例,相机180可以从处理器120接收用于改变捕获控制参数的控制信号。根据实施例,相机180可以根据从处理器120获得的控制信号来改变相机180的捕获控制参数(例如,曝光时间),从而获得或重新获得用户图像。
根据实施例,光源171可以从处理器120接收用于改变输出控制参数的控制信号。根据实施例,光源171可以根据从处理器120获得的控制信号来改变光源171的输出控制参数(例如,输入到光源的电流的幅值或光输出的强度)并且输出光。
图3a、图3b和图3c是示出了根据实施例的识别用户300的面部皮肤图像的亮度的示例操作的视图。
根据实施例,图3a示出了图2a的操作200和210的详细描述。根据实施例,图2a的操作200可以结合图3a的操作320和330来详细描述。参照图3a,根据实施例,在操作320,电子设备(例如,图1a的电子设备)可以在光源171的关闭状态下获得用户图像。这意味着获得仅施加了外部光310的影响的用户图像。根据实施例,电子设备(例如,图1a的电子设备)可以在光源171的关闭状态下接收用于获得用户图像的用户输入(例如,触摸输入或语音命令)。
图3b示出了光源171处于关闭状态并且外部光310处于开启状态的示例。根据实施例,电子设备101可以确定用户图像110的面部皮肤图像的亮度为20。
参照图3b,根据实施例,电子设备101可以在外部光310的开启状态下使用相机180获得用户图像110。根据实施例,电子设备101可以在显示设备160上显示所获得的用户图像110。根据实施例,尽管图3b和图3c示出了作为外部灯310的代表性示例的头顶灯,但这仅是用于说明目的的示例。根据实施例,由于不能由电子设备101控制的室内照明或进入房子的阳光,外部光310可以包括可能影响经由相机180获得的图像的亮度的所有因素。
图3c示出了光源171和外部光310处于开启状态的示例。
根据实施例,在操作330中,电子设备(例如,图1a的电子设备)可以在光源171的开启状态下获得用户图像。这意味着当应用外部光310和光源171两者照射用户时,获得用户图像。根据实施例,电子设备(例如,图1a的电子设备)可以在光源171的开启状态下接收用于获得用户图像的用户输入(例如,触摸输入或语音命令)。根据实施例,操作320和330的顺序可以被改变。
参照图3c,根据实施例,电子设备101可以在外部光310的开启状态下使用相机180获得用户图像110。根据实施例,电子设备101可以在显示设备160上显示所获得的用户图像110。图3c示出了光源171处于开启状态的示例。根据实施例,电子设备101可以确定用户图像110的面部皮肤图像的亮度为100。
根据实施例,电子设备101可以从用户图像110检测面部区域。根据实施例,电子设备101可以基于面部的特征来检测面部区域。根据实施例,电子设备101可以使用各种脸部检测算法来检测面部区域510,诸如使用特征脸的主成分分析(principal componentanalysis,PCA)、线性判别分析(linear discriminate analysis,LDA)、弹性束图匹配(elastic bunch graph matching,EBGM)、隐马尔可夫模型、多线子空间学习和使用张量表示的神经元驱动的动态链接匹配。
根据实施例,在操作340中,电子设备(例如,图1a的电子设备)可以从所获得的图像识别面部皮肤图像的亮度。根据实施例,电子设备101可以通过将在光源171的关闭状态下获得的用户图像与在光源171的开启状态下的用户图像进行比较来识别面部皮肤图像的亮度。例如,根据实施例,如果在光源171的关闭状态下获得的面部皮肤图像的亮度为20,并且光源171开启状态下面部皮肤图像的亮度为100,则电子设备101可以确定对于从光源171输出的光量的面部皮肤图像的亮度(例如,不受外部光影响的面部皮肤图像的亮度)为80(即,100-20)。
图4a示出了根据实施例的通过控制相机180重新获得用户图像的示例操作。图4a涉及与操作230和操作230后续操作有关的更多实施例的详细描述。
参照图4a,根据实施例,在操作402中,电子设备101可以基于通过相机(例如,图1a的相机180)获得的用户图像来识别面部皮肤图像的亮度。图2a的操作200至210或图3c的描述可同样适用于操作402。
根据实施例,电子设备(例如,图1a的电子设备101)可以在操作404中基于所识别的亮度来确定相机180的捕获控制参数。根据实施例,电子设备101可以将捕获控制参数(例如,曝光时间)从1/80秒改变为1/40秒。基于所识别的亮度来确定(改变)捕获控制参数旨在考虑面部皮肤图像的亮度与皮肤分析准确度之间的关系(例如,参考图2b和2c),获得具有用于确保皮肤分析准确度的亮度的面部皮肤图像。
根据实施例,在操作406,,电子设备(例如,图1a的电子设备101)可以根据所确定的捕获控制参数在光源(例如,图1a的光源171)的开启状态下重新获得用户图像。
根据实施例,在操作408中,电子设备(例如,图1a的电子设备101)可以确定是否可以从在操作320中获得的图像中忽略外部光(例如,图3b的外部光310)的影响(其在本文中可简称为“外部光忽略条件”)。根据实施例,如果在操作402中获得的在光源171的关闭状态下的面部皮肤图像的亮度与在光源171的开启状态下的面部皮肤图像的亮度的比值小于预先指定的比值(例如,5%),则电子设备101可以确定可以从在操作320中获得的图像中忽略外部光310的影响。例如,如果在光源171的关闭状态下面部皮肤图像的亮度为2,并且在光源171的开启状态下面部皮肤图像的亮度为95,光源171的关闭状态下面部皮肤图像的亮度与光源171的开启状态下面部皮肤图像的亮度的比值约为2.1%,则根据实施例,电子设备101可以确定可以从操作320中获得的图像中忽略外部光310的影响。如果在光源171的关闭状态下面部皮肤图像的亮度为5,光源171的开启状态下面部皮肤图像的亮度为95,光源171的关闭状态下面部皮肤图像的亮度与光源171的开启状态下面部皮肤图像的亮度的比值约为5.3%,则根据实施例,电子设备101可以确定可以从操作320中获得的图像中忽略外部光310的影响。
根据实施例,一旦确定可以从在操作320中获得的图像中忽略外部光310的影响(在操作408中为是),在操作410,电子设备101可以确定在操作406中重新获得的用户图像是用于皮肤分析的图像。
根据实施例,一旦确定不可以从在操作320中获得的图像中忽略外部光310的影响(在操作408中为否),在操作412,电子设备101可以在光源171的关闭状态下根据确定的捕获控制参数(例如,1/40秒的曝光时间)来重新获得用户图像110。
根据实施例,电子设备101可以在操作414中获得重新获得的图像(例如,在操作408中重新获得的图像和在操作412中重新获得的图像)之间的差图像。根据实施例,电子设备101可以通过计算在不同时间获得的所述图像的各个对应像素之间的差来获得差图像。例如,根据实施例,处理器120可以计算在第一时间获得的帧中的每个特定区域的平均像素值与在第二时间获得的帧中的每个特定区域的平均像素值之间的差,从而获得差图像。
根据实施例,用于获得差图像的各种技术可适用于操作414。根据实施例,可以通过获得差图像来获得不受外部光310的影响的图像。根据实施例,可以通过获得不受外部光310影响的图像来增加皮肤分析的准确度。
根据实施例,在操作416中,电子设备101可以确定在操作414中获得的差图像是用于皮肤分析的最终图像。根据实施例,执行操作408的时间可以变化。例如,操作408可以与操作402同时执行,或者在操作404和操作406之间执行。
图4b是示出了根据实施例的通过控制光源171来重新获得用户图像的示例操作的视图。
参照图4b,根据实施例,在操作418中,电子设备101可以基于通过相机(例如,图1a的相机180)获得的用户图像来识别面部皮肤图像的亮度。以上结合图3c进行的描述可同样适用于操作418。
根据实施例,在操作420,电子设备101可以基于所识别的亮度来确定光源171的输出控制参数。根据实施例,电子设备101可以将光源171的输出控制参数(例如,光量)从350勒克斯改变为530勒克斯。
根据实施例,在操作422,电子设备(例如,图1a的电子设备101)可以根据所确定的光源171的输出控制参数(例如,530勒克斯)来重新获得用户图像。
根据实施例,在操作424,电子设备(例如,图1a的电子设备101)可以确定是否可以从在操作320获得的图像中忽略外部光(例如,图3b的外部光310)的影响。操作408的描述可以同样适用于操作424。
根据实施例,一旦确定可以从在操作320中获得的图像中忽略外部光310的影响(在操作424中为是),在操作426中,电子设备101可以确定在操作422中重新获得的图像是用于皮肤分析的最终图像。
根据实施例,一旦确定可以从在操作320中获得的图像中忽略外部光310的影响(在操作424中为否),在操作428中,电子设备101可以在光源171的关闭状态下重新获得用户图像110。
根据实施例,电子设备101可以在操作430中获得重新获得的图像(例如,在操作422中重新获得的图像和在操作428中重新获得的图像)之间的差图像。根据实施例,电子设备101可以通过计算各个对应图像像素之间的差来获得差图像。根据实施例,用于获得差图像的各种技术可适用于操作428。根据实施例,可以通过获得差图像来获得不受外部光310的影响的图像。根据实施例,可以通过获得不受外部光310的影响的图像来增加皮肤分析的准确度。
根据实施例,在操作432中,电子设备101可以确定在操作430中获得的差图像是用于皮肤分析的最终图像。
图4c是示出了根据实施例的通过控制相机180和光源171重新获得用户图像的示例操作的视图。
参照图4c,根据实施例,在操作434中,电子设备(例如,图1a的电子设备101)可以基于通过相机(例如,图1a的相机180)获得的用户图像来识别面部皮肤图像的亮度。以上结合图3c进行的描述可同样适用于操作434。
根据实施例,在操作436中,电子设备(例如,图1a的电子设备101)可以基于所识别的亮度来确定相机180的捕获控制参数和光源171的输出控制参数。根据实施例,电子设备101可以将相机180的捕获控制参数(例如,曝光时间)从1/80秒改变为1/40秒,并且将光源171的输出控制参数(例如,光量)从150勒克斯改变为350勒克斯。
根据实施例,在操作438中,电子设备(例如,图1a的电子设备101)可以根据所确定的捕获控制参数和所确定的输出控制参数来重新获得用户图像。
根据实施例,在操作440中,电子设备(例如,图1a的电子设备101)可以确定是否可以从在操作320中获得的图像中忽略外部光(例如,图3b的外部光310)的影响。操作408的描述可同样适用于操作440。根据实施例,一旦确定可以从在操作320中获得的图像中忽略外部光310的影响(在操作440中为是),在操作442中,电子设备101可以确定在操作438中重新获得的图像是用于皮肤分析的最终图像。
根据实施例,一旦确定可以从在操作320中获得的图像中忽略外部光310的影响(在操作440中为否),在操作444,电子设备101可以在光源171的关闭状态下根据确定的捕获控制参数(例如,1/40秒的曝光时间)来重新获得用户图像110。
根据实施例,电子设备101可以在操作446中获得重新获得的图像(例如,在操作438中重新获得的图像和在操作444中重新获得的图像)之间的差图像。根据实施例,电子设备101可以通过计算所述图像的各个对应像素之间的差来获得差图像。根据实施例,用于获得差图像的各种技术可适用于操作446。根据实施例,可以通过获得差图像来获得不受外部光310的影响的图像。根据实施例,可以通过获得不受外部光310的影响的图像来增加皮肤分析的准确度。
根据实施例,在操作448中,电子设备101可以确定在操作446中获得的差图像是用于皮肤分析的最终图像。
图5是示出了根据实施例的根据饱和像素的比例确定是否执行重新获得图像的操作的示例操作的视图。
参照图5,根据实施例,在操作510中,电子设备(例如,图1a的电子设备101)可以获得用户图像100。
根据实施例,在操作520中,电子设备(例如,图1a的电子设备101)可以识别与面部皮肤图像相对应的像素之中超过预先指定的像素值(例如,255)的至少一个像素的比例。根据实施例,操作520可以被替换为确定阈值像素比例是否超过预先指定的比例的操作。如果超过阈值像素的像素的比例超过了预先指定的比例,则其作为皮肤分析的信息可能是无用的,因此,根据实施例,电子设备(例如,图1a的电子设备101)可以执行操作520。
如本文使用的,短语“在与面部皮肤图像相对应的像素值之中的预先指定的像素值(例如,255)”可以被称为“阈值像素”或“饱和像素。”根据实施例,操作520可以意指面部皮肤图像的平均亮度不小于参考亮度的情况。
根据实施例,在操作530中,电子设备(例如,图1a的电子设备101)可以确定根据操作520的像素的比例是否小于预先指定的比例(例如,0.01%)。
根据实施例,如果根据操作520的像素比例小于预先指定的比例(例如,0.01%)(在操作530中为是),则在操作540,电子设备(例如,图1a的电子设备101)可以识别面部皮肤图像的亮度。
根据实施例,如果根据操作520的像素比例不小于预先指定的比例(例如,0.01%)(在操作530中为否),则在操作570,电子设备(例如,图1a的电子设备101)可以重新获得用户图像110。在这种情况下,根据实施例,电子设备101可以改变相机的设置(例如,减少曝光时间)或调整(例如,减少)光源171的光量以获得比当前图像更暗的图像。
根据实施例,在操作550中,电子设备(例如,图1a的电子设备101)可以基于在操作540中识别的亮度来确定相机的捕获控制参数或光源171的输出控制参数中的至少一个。
根据实施例,在操作560中,电子设备(例如,图1的电子设备101)可以根据确定的捕获控制参数或确定的光源171的输出控制参数中的至少一个来重新获得用户图像。根据实施例,电子设备101可以确定在操作560中重新获得的图像是用于皮肤分析的最终图像。
图6a是示出了根据实施例的通过合成多个图像来获得最终图像的示例操作的视图。
参照图6a,根据实施例,在操作605中,电子设备(例如,图1a的电子设备101)可以基于通过相机(例如,图1a的相机120)获得的用户图像110来识别面部皮肤图像的亮度。以上结合图3c进行的描述可同样适用于操作605。
根据实施例,在操作610中,电子设备(例如,图1a的电子设备101)可以基于在操作605中识别的亮度来确定相机的捕获控制参数。根据实施例,电子设备101可以将相机(例如,图1a的相机180)的捕获控制参数(例如,曝光时间)从1/80秒确定(改变)为1/40秒。
根据实施例,在操作615中,电子设备(例如,图1a的电子设备101)可以在光源171的开启状态下根据确定的捕获控制参数多次重新获得用户图像110。
根据实施例,在操作620中,电子设备(例如,图1a的电子设备101)可以合成多次重新获得的图像。根据实施例,电子设备101可以通过将所述图像(例如,多次获得的图像)的各个对应像素值相加来合成多次重新获得的图像。例如,参考图6b,根据实施例,电子设备101可以合成具有相同亮度(例如,40)的多个图像600a、600b和600c。根据实施例,电子设备101可以通过合成具有相同亮度(例如,40)的多个图像600a、600b和600c来获得更亮的图像600d(例如,其亮度是120)。根据实施例,各种图像合成技术可以应用于操作620。
根据实施例,在操作625,电子设备(例如,图1a的电子设备101)可以确定可以从在操作320中获得的图像中忽略外部光的影响。操作408的描述可同样适用于操作625。
根据实施例,一旦确定可以从在操作320中获得的图像中忽略外部光的影响(在操作625中为是),在操作630中,电子设备(例如,图1a的电子设备101)可以确定所合成的图像是用于皮肤分析的最终图像。
根据实施例,一旦确定可以从在操作320中获得的图像中忽略外部光的影响(在操作625中为否),在操作635中,电子设备(例如,图1a的电子设备101)可以在光源171的关闭状态下根据在操作610中确定的捕获控制参数(例如,1/40秒的曝光时间)多次(例如,五次)获得用户图像110。
根据实施例,电子设备(例如,图1a的电子设备101)可以在操作640中合成多次获得的图像。根据实施例,各种图像合成技术可应用于操作645。根据实施例,可以通过合成多个图像来获得具有增强的亮度(或分辨率)的图像。
根据实施例,在操作645中,电子设备(例如,图1a的电子设备101)可以获得合成的图像之间的差图像。根据实施例,所合成的图像可以意指在操作620和640中合成的图像。用于获得多个图像之间的差图像的各种技术可应用于操作645。根据实施例,可以通过获得合成的图像之间的差图像来获得不受外部光影响的图像,并且因此,可以获得用于增强的皮肤分析准确度的图像。
根据实施例,在操作650中,电子设备(例如,图1a的电子设备101)可以确定所获得的差图像是用于皮肤分析的最终图像。
图6b是示出了根据实施例的合成多个图像600a、600b和600c的示例操作的视图。
根据实施例,电子设备101可以获得多个图像600a、600b和600c。根据实施例,多个图像可以包括在相同捕获条件下(例如,1/12秒的曝光时间)捕获和获得的图像。根据实施例,电子设备101可以计算多个图像600a、600b和600c的各个对应像素的像素值的和。根据实施例,电子设备101可以生成包括所计算的像素值的和的图像。因此,可以获得具有增加的亮度(或分辨率)的图像。然而,生成合成图像的功能或操作仅是示例,并且可以应用其他各种技术来增加图像的亮度(或分辨率)。
图7是示出了根据实施例的当将被重新获得的图像超过相机的像素值极限时,通过合成多个图像来获得最终图像的示例操作的视图。
参照图7,根据实施例,在操作710中,电子设备(例如,图1a的电子设备101)可以基于通过相机(例如,图1a的相机180)获得的用户图像来识别面部皮肤图像的亮度。以上结合图3c进行的描述可同样适用于操作710。
根据实施例,在操作720中,电子设备(例如,图1a的电子设备101)可以基于所识别的亮度来确定相机180的捕获控制参数或光源171的输出控制参数中的至少一个。根据实施例,电子设备101可以将相机180的捕获控制参数(例如,曝光时间)从1/80秒改变为1/40秒,并将光源171的输出控制参数(例如,光量)从150勒克斯改变为350勒克斯。
根据实施例,在操作730中,电子设备(例如,图1a的电子设备101)可以确定是否可以通过一次捕获尝试获得图像(例如,最终图像)。如果在操作710中获得的图像之中,在光源171的关闭状态下获得的面部皮肤图像具有100的亮度,并且在光源171的开启状态下获得的面部皮肤图像具有150的亮度,则所识别的面部皮肤图像的亮度可以被计算为50。在这种情况下,相机180的曝光时间可以被确定为1/30秒,或者从光源171输出的光量可以被确定为500勒克斯,以获得具有目标亮度(例如,150)的图像。然而,如果图像是在这样的条件下获得的,则在光源171的开启状态下获得的面部皮肤图像的亮度可以增加到450,其会超过相机180的阈值像素值(例如,255)。根据实施例,电子设备101可以确定这种场合是不可能通过一次捕获尝试获得图像(例如,最终图像)的情况。如另一个示例,如果在操作710中获得的图像之中,在光源171的关闭状态下获得的面部皮肤图像具有20的亮度,并且在光源171的开启状态下获得的面部皮肤图像具有100的亮度,则所识别的面部皮肤图像的亮度可以被计算为80。在这种情况下,相机180的曝光时间可以被确定为1/28秒,或者从光源171输出的光量可以被确定为533勒克斯,以获得具有目标亮度(例如,160)的图像。根据实施例,相机180和/或光源171可以被控制,使得捕获条件变化以允许所捕获的面部皮肤图像的亮度相对在操作710中使用的相机180和/或光源171的设置值加倍,从而达到目标亮度。如果图像是在这样的条件下获得的,则在光源171的开启状态下获得的面部皮肤图像的亮度增加到200,但是可以避免超过相机180的阈值像素值(例如,255)。根据实施例,电子设备101可以确定这种场合是可能通过一次捕获尝试获得图像(例如,最终图像)的情况。
根据实施例,一旦确定可以通过一次捕获尝试获得图像(例如,最终图像),在操作740中,电子设备(例如,图1的电子设备101)可以根据在操作720中确定的捕获控制参数或光源171的输出控制参数中的至少一个来重新获得用户图像。
根据实施例,在操作750中,电子设备(例如,图1a的电子设备101)可以确定在操作740中重新获得的图像是最终图像。
根据实施例,一旦确定不可以通过一次捕获尝试获得图像(例如,最终图像),在操作760中,电子设备(例如,图1的电子设备101)可以重新确定捕获控制参数或光源171的输出控制参数中的至少一个。根据实施例,电子设备101可以根据将获得的图像的数目(例如,5个)来重新确定捕获控制参数。例如,根据实施例,如果将获得的图像的数目是5个,则电子设备101可以将曝光时间从1/12秒改变为1/60秒。根据实施例,将获得的图像的数目可以被预先指定。
根据实施例,在操作770中,电子设备(例如,图1a的电子设备101)可以基于重新确定的捕获控制参数或重新确定的光源171的输出控制参数中的至少一个来获得多个图像。
根据实施例,在操作780中,电子设备(例如,图1a的电子设备101)可以合成在操作770中获得的多个用户图像。
根据实施例,在操作790中,电子设备(例如,图1a的电子设备101)可以确定在操作780中合成的用户图像是最终图像。
图8是示出了根据实施例的从云服务器800获得捕获控制参数或光源的输出控制参数的示例功能或操作的视图。
参照图8,根据实施例,在操作805中,电子设备101可以获得用户图像。
根据实施例,在操作810中,电子设备101可以从所获得的用户图像识别面部皮肤图像的亮度。根据实施例,操作210的描述可同样适用于操作810。根据实施例,电子设备101可以将在操作805中获得的图像发送到云服务器800,使得由根据实施例的云服务器800执行与操作810相对应的操作。
根据实施例,电子设备101可以将在操作815中识别的面部皮肤图像的亮度的信息发送到云服务器800。
根据实施例,一旦从电子设备101接收到所识别的面部皮肤图像的亮度,在操作820中,云服务器800可以确定用于控制电子设备101的相机180的捕获控制参数和/或用于控制电子设备101的光源171的输出控制参数。根据实施例,表1至3的信息、数学式3至5的信息和针对包括电子设备101在内的各种设备的硬件规范(例如,相机和照明规范)的信息可以被存储在云服务器800中。根据实施例,云服务器800可以使用存储在云服务器800中的信息(例如,表1至3的信息、数学式3至5的信息和/或针对包括电子设备101在内的各种设备的硬件规范(例如,相机和照明规范)的信息)来确定用于控制电子设备101的相机180的捕获控制参数和/或用于控制电子设备101的光源171的输出控制参数。根据实施例,云服务器800可以存储可以增加皮肤分析准确度的范围(例如,目标亮度)的信息。
根据实施例,云服务器800可以向电子设备101发送用于增加皮肤分析准确度的范围信息以允许电子设备101执行操作820,并且电子设备101和云服务器800可以制止执行操作815和825。
根据实施例,在操作825中,云服务器800可以将在操作820中确定的控制参数的信息发送到电子设备101。
根据实施例,在操作830中,电子设备101可以使用从云服务器800接收的控制参数来重新获得用户图像。
根据实施例,在操作835中,电子设备101可以使用重新获得的用户图像来执行皮肤分析,或者根据实施例,电子设备101可以将重新获得的用户图像发送到云服务器800以用于皮肤分析。
在关于识别面部皮肤图像的亮度(例如,图3a的操作)的方法的经修改的实施例中,在获得用户图像的操作(对应于图3a的操作320)中,可以在光源171被设置为指定的亮度(例如,10勒克斯)而非被完全关闭的情况下获得用户图像。在这种情况下,当用户图像是在光源171的开启状态下获得时(对应于图3a的操作330),可以输出光源171的光量,其中光源171的输出参数被添加到在先前步骤中使用的亮度(例如,10勒克斯)。在关于重新获得具有“目标亮度”的用户图像(对应于图4a的操作406后续的操作)的方法的修改实施例中,如果重新获得用户图像,其中光源171被设置为指定的亮度(例如,10勒克斯)而非被完全关闭(其对应于图4a的操作412),则可以重新获得用户图像(对应于图4a的操作406),其中指定亮度(例如,10勒克斯)被添加到根据表1至3或者数学式3至5确定的捕获控制参数或输出控制参数。
根据各种实施例的电子设备可以是各种类型的电子设备中的一种。电子设备可以包括例如便携式通信设备(例如,智能电话)、计算机设备、便携式多媒体设备、便携式医疗设备、相机、可穿戴设备或家用电器。根据本公开的实施例,电子设备不限于上面列出的实施例。
应理解,本公开的各种实施例和其中使用的术语不旨在将本文所阐述的技术特征限制于特定实施例,并且包括对应的实施例的各种改变、等效形式或替换形式。关于附图的描述,可以使用相似的参考编号指代相似的或相关的元件。应当理解,对应于项目的单数形式的名词可以包括一个或多个事物,除非相关的上下文清楚地表示不是如此。如在本文中使用的,诸如“A或B”、“A及B中的至少一个”、“A或B中的至少一个”、“A、B或C”、“A、B、及C中的至少一个”以及“A、B、或C中的至少一个”等短语中的每一个可以包括与短语中的对应的一个短语一同枚举的项目的所有可能组合。如在本文中所使用的,诸如“第一(1st)”和“第二(2nd)”或者“第一(first)”和“第二(second)”的术语可以用于简单地将对应的组件与另一个组件进行区分,并且不在其他方面(例如,重要性或者顺序)对组件进行限制。应理解,如果在带有或不带有用语“可操作地”或“可通信地”的条件下将元件(例如,第一元件)称为与另一个元件(例如,第二元件)“耦合”、“耦合到”另一个元件、与另一个元件“连接”或“连接到”另一个元件,则其意味着元件可以直接地(例如,有线地)、无线地或经由第三元件与另一个元件耦合。
如在此所使用的,术语“模块”可以包括以硬件、软件或固件形式实现的单元,并且可以与例如“逻辑”、“逻辑块”、“部件”及“电路***”等其他用语互换地使用。模块可以为适于执行一种或多个功能的单个集成组件或该单个集成组件的最小单元或部件。例如,根据实施例,模块可以被实现为专用集成电路(ASIC)的形式。
如本文阐述的各种实施例可以被实现为包括存储于机器(例如,电子设备101)可读取的存储介质(例如,内部存储器136或外部存储器138)中的一个或多个指令的软件(例如,程序140)。例如,机器(例如,电子设备101)的处理器(例如,处理器120)可以在使用或不使用受处理器控制的一个或多个其他组件的情况下调用存储在存储介质中的一个或多个指令中的至少一个,并且执行该至少一个指令。这允许机器***作以根据所调用的至少一个指令来执行至少一个功能。该一个或多个指令可包括由编译器生成的代码或者可由解释器执行的代码。机器可读存储介质可以以非暂时性存储介质的形式被提供。其中,术语“非暂时性”简单地意指存储介质是有形设备,并且不包括信号(例如,电磁波),但是该术语不区分数据以半永久方式存储在存储介质中的情形和数据临时存储在存储介质中的情形。
根据实施例,根据本公开的各种实施例的方法可以被包括在计算机程序产品中以及在计算机程序产品中被提供。计算机程序产品可以作为卖方和买方之间的商品被交易。计算机程序产品可以以机器可读存储介质(例如,光盘只读存储器(CD-ROM))的形式分布,或经由应用商店(例如,PlayStoreTM)在线分布(例如,下载或上传),或者直接在两个用户设备(例如,智能电话)之间分布。如果在线分布,则计算机程序产品的至少一部分可以临时生成或至少临时存储在机器可读存储介质(诸如制造商的服务器的存储器、应用商店的服务器或中继服务器)中。
根据各种实施例,上述组件的每个组件(例如,模块或程序)可以包括单个实体或多个实体。根据各种实施例,可以省略上述组件中的一个或多个组件,或者可以添加一个或多个其他组件。替代地或附加地,多个组件(例如,模块或程序)可以集成到单个组件中。在这样的情况下,根据各种实施例,集成组件仍然可以以与在集成之前由多个组件中的对应的一个组件执行的相同或相似的方式来执行多个组件中的每个组件的一个或多个功能。根据各种实施例,由模块、程序或另一个组件执行的操作可以依序地、并行地、重复地或启发式地执行,或者操作中的一个或多个操作可以以不同的顺序被执行或被省略,或者可以添加一个或多个其他操作。
如从前面的描述中显而易见的,根据各种实施例,可以提供一种电子设备和一种控制电子设备的方法,用于当外部光被定位于用于皮肤测量的目标人员周围时,在获得皮肤图像时获得不受外部光影响的图像。
根据各种实施例,可以获得具有合适的亮度(例如,指定的亮度范围)的图像用于皮肤分析。
在本文中阐述的效果不限于此,并且对于本领域普通技术人员显而易见的是,在本文中可以公开各种效果。
前面的示例性实施例仅是示例性的,并且不应被解释为限制性的。本教导能够容易地被应用于其他类型的设备。此外,示例性实施例的描述旨在进行说明,而不是对权利要求的范围的限制,并且许多替代物、修改和变化对本领域技术人员是显而易见的。
Claims (11)
1.一种电子设备,包括:
至少一个相机;
至少一个光源;以及
至少一个处理器,被配置为:
控制至少一个相机捕获用户图像,
基于当至少一个光源处于开启状态时获得的第一用户图像和当至少一个光源处于关闭状态时获得的第二用户图像之间的差异,从用户图像识别面部皮肤图像的亮度,
确定面部皮肤图像的亮度是否包括在预先指定的目标亮度范围内,
当面部皮肤图像的亮度在预先指定的目标亮度范围之外时,为了对于面部皮肤图像获得具有预先指定的目标亮度的最终图像,计算预先指定的目标亮度和识别的亮度之间的比例,其中预先指定的目标亮度是包括在预先指定的目标亮度范围内的亮度值,
基于所计算的比例来确定至少一个相机的捕获控制参数或至少一个光源的输出控制参数中的至少一个,
根据所确定的捕获控制参数和至少一个光源的输出控制参数中的至少一个来控制至少一个相机重新捕获用户图像多次,以获得多个重新捕获的用户图像,
将多个重新捕获的用户图像合成为一个图像,以及
将合成的一个图像存储为最终图像。
2.根据权利要求1所述的电子设备,其中,所述至少一个处理器还被配置为:在光源的开启状态下获得第一用户图像以及在光源的关闭状态下获得第二用户图像作为重新捕获的用户图像。
3.根据权利要求2所述的电子设备,其中,所述至少一个处理器还被配置为:确定在光源的关闭状态下获得的第二用户图像是否满足外部光忽略条件,以及当满足外部光忽略条件时,确定在光源的开启状态下获得的第一用户图像是用于皮肤分析的图像。
4.根据权利要求2所述的电子设备,其中,所述至少一个处理器还被配置为:确定在光源的关闭状态下获得的第二用户图像是否满足外部光忽略条件,以及当不满足外部光忽略条件时,在光源的关闭状态下根据所确定的捕获控制参数来控制至少一个相机重新捕获用户图像。
5.根据权利要求4所述的电子设备,其中,所述至少一个处理器还被配置为:通过将在光源的开启状态下重新捕获的第一用户图像与在光源的关闭状态下根据所确定的捕获控制参数重新捕获的第二用户图像进行比较,获得用于皮肤分析的图像。
6.根据权利要求1所述的电子设备,其中,所述至少一个处理器还被配置为:确定与在光源的关闭状态下获得的第二用户图像的至少一部分相对应的像素之中超过预先指定的像素值的至少一个像素的比例。
7.根据权利要求6所述的电子设备,其中,所述至少一个处理器还被配置为:当所述至少一个像素的比例小于预先指定的比例时,执行识别面部皮肤图像的亮度的操作。
8.根据权利要求6所述的电子设备,其中,所述至少一个处理器还被配置为:当所述至少一个像素的比例不小于预先指定的比例时,重新执行识别用户图像的亮度的操作。
9.根据权利要求4所述的电子设备,其中,所述至少一个处理器还被配置为:通过多次执行所述重新获得以及合成作为多次执行所述重新获得的结果而获得的多个用户图像来获得用于皮肤分析的图像。
10.根据权利要求2所述的电子设备,其中,当被包括在将被重新捕获的所述用户图像中的像素之中的至少一个像素的像素值超过所述电子设备的显示设备可输出的像素值极限时,所述至少一个处理器还被配置为:重新确定捕获控制参数、基于所重新确定的捕获控制参数来获得多个用户图像,以及通过合成多个用户图像来获得用于皮肤分析的图像。
11.一种控制电子设备的方法,所述电子设备包括至少一个相机以及至少一个光源,所述方法包括:
控制至少一个相机捕获用户图像;
通过比较当至少一个光源处于开启状态时获得的第一用户图像和当至少一个光源处于关闭状态时获得的第二用户图像,从用户图像识别面部皮肤图像的亮度;
确定面部皮肤图像的亮度是否包括在预先指定的目标亮度范围内;
当面部皮肤图像的亮度在预先指定的目标亮度范围之外时,为了对于面部皮肤图像获得具有预先指定的目标亮度的最终图像,计算预先指定的目标亮度和识别的亮度之间的比例,其中预先指定的目标亮度是包括在预先指定的目标亮度范围内的亮度值;
基于所计算的比例来确定至少一个相机的捕获控制参数或至少一个光源的输出控制参数中的至少一个;
根据所确定的捕获控制参数或输出控制参数中的至少一个来控制至少一个相机重新捕获用户图像多次,以获得多个重新捕获的用户图像;
将多个重新捕获的用户图像合成为一个图像;以及
将合成的一个图像存储为最终图像。
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201962855204P | 2019-05-31 | 2019-05-31 | |
US62/855,204 | 2019-05-31 | ||
KR10-2019-0112432 | 2019-09-10 | ||
KR1020190112432A KR20200137916A (ko) | 2019-05-31 | 2019-09-10 | 피부 이미지를 획득하는 전자 장치 및 그 제어 방법 |
KR1020190118054A KR20200137918A (ko) | 2019-05-31 | 2019-09-25 | 피부 이미지를 획득하는 전자 장치 및 그 제어 방법 |
KR10-2019-0118054 | 2019-09-25 | ||
PCT/KR2020/007023 WO2020242254A1 (en) | 2019-05-31 | 2020-05-29 | Electronic device obtaining skin image and method of controlling the same |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113906730A CN113906730A (zh) | 2022-01-07 |
CN113906730B true CN113906730B (zh) | 2024-01-02 |
Family
ID=73550433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202080040094.9A Active CN113906730B (zh) | 2019-05-31 | 2020-05-29 | 获得皮肤图像的电子设备及其控制方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11252336B2 (zh) |
EP (1) | EP3917385A4 (zh) |
CN (1) | CN113906730B (zh) |
WO (1) | WO2020242254A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115131446A (zh) * | 2021-03-29 | 2022-09-30 | 北京小米移动软件有限公司 | 美妆镜、图像处理方法、图像处理装置及存储介质 |
CN114430463B (zh) * | 2022-04-01 | 2022-06-28 | 青岛大学附属医院 | 一种自适应医疗级影像效果的优化方法及*** |
US11956551B2 (en) * | 2022-05-31 | 2024-04-09 | Microsoft Technology Licensing, Llc | Systems and methods for camera exposure controlled strobing lights |
CN115278098B (zh) * | 2022-06-28 | 2024-06-18 | 嘉兴驭光光电科技有限公司 | 图像拍摄的方法、***及其拍摄装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1645914A (zh) * | 2004-01-23 | 2005-07-27 | 索尼株式会社 | 图像处理方法、图像处理装置及其使用的计算机程序 |
CN1744672A (zh) * | 2004-08-31 | 2006-03-08 | 佳能株式会社 | 图像捕捉设备及其控制方法 |
CN101169573A (zh) * | 2006-10-25 | 2008-04-30 | 索尼株式会社 | 成像设备,成像设备控制方法以及计算机程序 |
CN102104785A (zh) * | 2009-12-21 | 2011-06-22 | 佳能株式会社 | 摄像设备及其控制方法 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100524223B1 (ko) | 1997-12-26 | 2005-12-29 | 삼성테크윈 주식회사 | 카메라의 발광량 제어 장치 및 그 제어 방법 |
JP5148989B2 (ja) * | 2007-12-27 | 2013-02-20 | イーストマン コダック カンパニー | 撮像装置 |
US7869705B2 (en) * | 2008-01-21 | 2011-01-11 | Microsoft Corporation | Lighting array control |
JP4996491B2 (ja) * | 2008-01-29 | 2012-08-08 | パナソニック株式会社 | 撮像装置 |
US8339506B2 (en) * | 2009-04-24 | 2012-12-25 | Qualcomm Incorporated | Image capture parameter adjustment using face brightness information |
KR101039423B1 (ko) | 2009-05-22 | 2011-06-07 | 한국인식산업(주) | 얼굴밝기 측정에 의한 카메라의 노출과 셔터스피드 제어방법 및 그 제어방법에 의한 카메라 장치 |
KR101310040B1 (ko) | 2012-02-29 | 2013-09-24 | 주식회사 슈프리마 | 적응적 조명조절을 이용한 얼굴 인식장치 및 그 방법 |
US9288374B1 (en) * | 2012-09-10 | 2016-03-15 | Amazon Technologies, Inc. | Systems and methods for updating camera characteristics using a remote computing device |
US10558848B2 (en) * | 2017-10-05 | 2020-02-11 | Duelight Llc | System, method, and computer program for capturing an image with correct skin tone exposure |
JP6273640B2 (ja) * | 2013-10-23 | 2018-02-07 | パナソニックIpマネジメント株式会社 | 撮影画像表示装置 |
KR20160110881A (ko) | 2015-03-11 | 2016-09-22 | 주식회사 하이로닉 | 피부 미용 시술 장치 및 이를 이용한 피부 미용 시술 방법 |
US9693711B2 (en) * | 2015-08-07 | 2017-07-04 | Fitbit, Inc. | User identification via motion and heartbeat waveform data |
CN108369364B (zh) * | 2015-11-10 | 2021-07-16 | 亮锐控股有限公司 | 自适应光源 |
TWI588587B (zh) * | 2016-03-21 | 2017-06-21 | 鈺立微電子股份有限公司 | 影像擷取裝置及其操作方法 |
US10110851B2 (en) * | 2016-05-06 | 2018-10-23 | Avaya Inc. | System and method for dynamic light adjustment in video capture |
US20180005057A1 (en) * | 2016-07-01 | 2018-01-04 | Hyundai Motor Company | Apparatus and method for capturing face image of decreased reflection on spectacles in vehicle |
US10534953B2 (en) * | 2016-11-14 | 2020-01-14 | Samsung Electronics Co., Ltd. | Electronic apparatus and control method thereof |
KR20180080140A (ko) | 2017-01-03 | 2018-07-11 | 칼-콤프 빅 데이터, 인크. | 개인화된 피부 진단 및 피부 케어 |
KR102581945B1 (ko) * | 2017-02-07 | 2023-09-25 | 삼성전자주식회사 | 스킨 정보 제공 방법 및 이를 지원하는 전자 장치 |
KR102077791B1 (ko) | 2017-06-09 | 2020-02-14 | (주)셀리턴 | 다파장 광원부를 구비하는 안면 마스크 |
US10630903B2 (en) * | 2018-01-12 | 2020-04-21 | Qualcomm Incorporated | Systems and methods for image exposure |
-
2020
- 2020-03-05 US US16/810,401 patent/US11252336B2/en active Active
- 2020-05-29 CN CN202080040094.9A patent/CN113906730B/zh active Active
- 2020-05-29 EP EP20813537.6A patent/EP3917385A4/en active Pending
- 2020-05-29 WO PCT/KR2020/007023 patent/WO2020242254A1/en unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1645914A (zh) * | 2004-01-23 | 2005-07-27 | 索尼株式会社 | 图像处理方法、图像处理装置及其使用的计算机程序 |
CN1744672A (zh) * | 2004-08-31 | 2006-03-08 | 佳能株式会社 | 图像捕捉设备及其控制方法 |
CN101169573A (zh) * | 2006-10-25 | 2008-04-30 | 索尼株式会社 | 成像设备,成像设备控制方法以及计算机程序 |
CN102104785A (zh) * | 2009-12-21 | 2011-06-22 | 佳能株式会社 | 摄像设备及其控制方法 |
Also Published As
Publication number | Publication date |
---|---|
EP3917385A1 (en) | 2021-12-08 |
EP3917385A4 (en) | 2022-03-23 |
CN113906730A (zh) | 2022-01-07 |
US20200382689A1 (en) | 2020-12-03 |
WO2020242254A1 (en) | 2020-12-03 |
US11252336B2 (en) | 2022-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113906730B (zh) | 获得皮肤图像的电子设备及其控制方法 | |
US11138434B2 (en) | Electronic device for providing shooting mode based on virtual character and operation method thereof | |
KR20180109109A (ko) | 홍채 기반 인증 방법 및 이를 지원하는 전자 장치 | |
KR20200017299A (ko) | 이미지의 인식된 장면에 기반하여 이미지를 처리하는 방법 및 이를 위한 전자 장치 | |
KR102552923B1 (ko) | 복수의 카메라들 또는 깊이 센서 중 적어도 하나를 이용하여 깊이 정보를 획득하는 전자 장치 | |
US11580639B2 (en) | Electronic device for measuring skin condition of user and method for operating same | |
US11144197B2 (en) | Electronic device performing function according to gesture input and operation method thereof | |
EP3641294A1 (en) | Electronic device and method for obtaining images | |
US11509815B2 (en) | Electronic device and method for processing image having human object and providing indicator indicating a ratio for the human object | |
US20210312179A1 (en) | Electronic device for providing recognition result of external object by using recognition information about image, similar recognition information related to recognition information, and hierarchy information, and operating method therefor | |
US11416974B2 (en) | Image processing method and electronic device supporting the same | |
KR20200137918A (ko) | 피부 이미지를 획득하는 전자 장치 및 그 제어 방법 | |
US11204668B2 (en) | Electronic device and method for acquiring biometric information using light of display | |
US11587205B2 (en) | Method and device for generating avatar on basis of corrected image | |
US11354777B2 (en) | Image processing device and method of electronic device | |
US20200184664A1 (en) | Electronic device and method for acquiring depth information of object by using the same | |
US20220103795A1 (en) | Electronic device and method for generating images by performing auto white balance | |
US20220091241A1 (en) | Electronic device and method for compensating for depth error according to modulation frequency | |
US11410413B2 (en) | Electronic device for recognizing object and method for controlling electronic device | |
KR20210101416A (ko) | 이미지 센서 제어 방법 및 장치 | |
KR20200137916A (ko) | 피부 이미지를 획득하는 전자 장치 및 그 제어 방법 | |
KR20210061593A (ko) | 전자 장치 및 전자 장치의 지문 인식 방법 | |
KR20190128959A (ko) | 전자 장치 및 전자 장치의 이미지 처리 방법 | |
US20230156349A1 (en) | Method for generating image and electronic device therefor | |
KR20210100341A (ko) | 깊이 정보에 기반한 이미지 보정 방법 및 장치 |
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 |