一种图像处理方法及电子设备与流程

文档序号:11655365阅读:128来源:国知局
一种图像处理方法及电子设备与流程

本发明涉及电子技术领域,尤其涉及一种图像处理方法及电子设备。



背景技术:

目前,随着电子技术的不断发展,涌现出了越来越多具有拍摄功能的电子设备。现有的电子设备在对目标区域进行拍摄时,通常是对目标区域进行整体的调整,使目标区域达到一定的拍摄效果。例如,对目标区域的曝光度进行整体调节。但是当目标区域中的不同物体的亮度存在较大差异时,通过整体对目标区域进行调节容易使得拍摄效果不佳。例如,当目标区域中同时存在黑人和白人时,如果不调整目标区域的曝光就很难拍摄清楚黑人的面孔,如果通过调整曝光又会出现白人的面孔出现过曝的情况。因此,如何提高电子设备的拍摄效果是一项亟待解决的问题。



技术实现要素:

有鉴于此,本发明提供了一种图像处理方法及电子设备,能够有效提高电子设备的拍摄效果,进而提升用户体验。

本发明提供了一种图像处理方法,应用于电子设备,所述方法包括:

采集目标区域的初始图像,所述目标区域为待拍摄的区域;

识别所述目标区域的初始图像,基于预设规则将所述初始图像划分为至少一个待处理图像区域;

分析所述至少一个待处理图像区域,对所述待处理图像区域进行处理,使经过处理后的图像区域满足预设条件。

优选地,所述识别所述目标区域的初始图像,基于预设规则将所述初始图像划分为至少一个待处理图像区域包括:

获取所述初始图像的像素值;

将像素值满足预设阈值范围的像素值所对应的区域划分为同一个区域,形成待处理图像区域;

或者

接收触发所述初始图像生成的触发信号;

记录所述触发信号的运动轨迹,将所述运动轨迹对应的区域确定为待处理图像区域。

优选地,所述识别所述目标区域的初始图像,基于预设规则将所述初始图像划分为至少一个待处理图像区域包括:

对所述初始图像进行人脸识别;

将满足人脸特征的区域划分为待处理图像区域。

优选地,分析所述至少一个待处理图像区域,对所述待处理图像区域进行处理,使经过处理后的图像区域满足预设条件包括:

获得每个所述至少一个待处理图像区域的亮度值;

基于目标亮度值与每个所述至少一个待处理图像区域的亮度值获得针对每个所述至少一个待处理图像区域的目标调整参数;

基于每个所述至少一个待处理图像区域的目标调整参数针对初始图像上对应的待处理图像区域进行亮度调整。

优选地,所述分析所述至少一个待处理图像区域,对所述待处理图像区域进行处理,使经过处理后的图像区域满足预设条件包括:

获得所述初始图像的每个所述至少一个待处理图像区域的亮度值;

获得至少一个图像上与所述初始图像的每个所述至少一个待处理图像区域所对应的对应区域的亮度值;

基于每个所述至少一个待处理图像区域的亮度值、所述至少一个图像上的对应区域的亮度值、以及目标亮度值,调整所述初始对象以使得所述初始图像的每个所述至少一个待处理图像区域满足所述预定条件。

一种电子设备,包括:

图像采集装置,用于采集目标区域的初始图像,所述目标区域为待拍摄的区域;

识别器,用于识别所述目标区域的初始图像,基于预设规则将所述初始图像划分为至少一个待处理图像区域;

图像处理器,用于分析所述至少一个待处理图像区域,对所述待处理图像区域进行处理,使经过处理后的图像区域满足预设条件。

优选地,所述识别器包括:

第一获取单元,用于获取所述初始图像的像素值;

第一生成单元,用于将像素值满足预设阈值范围的像素值所对应的区域划分为同一个区域,形成待处理图像区域;

或者包括:

接收单元,用于接收触发所述初始图像生成的触发信号;

确定单元,用于记录所述触发信号的运动轨迹,将所述运动轨迹对应的区域确定为待处理图像区域。

优选地,所述识别器包括:

识别单元,用于对所述初始图像进行人脸识别;

划分单元,用于将满足人脸特征的区域划分为待处理图像区域。

优选地,所述图像处理器包括:

第二获取单元,获得每个所述至少一个待处理图像区域的亮度值;

第三获取单元,用于基于目标亮度值与每个所述至少一个待处理图像区域的亮度值获得针对每个所述至少一个待处理图像区域的目标调整参数;

第一调整单元,用于基于每个所述至少一个待处理图像区域的目标调整参数针对初始图像上对应的待处理图像区域进行亮度调整。

优选地,所述识别器包括:

第四获取单元,用于获得所述初始图像的每个所述至少一个待处理图像区域的亮度值;

第五获取单元,用于获得至少一个图像上与所述初始图像的每个所述至少一个待处理图像区域所对应的对应区域的亮度值;

第二调整单元,用于基于每个所述至少一个待处理图像区域的亮度值、所述至少一个图像上的对应区域的亮度值、以及目标亮度值,调整所述初始对象以使得所述初始图像的每个所述至少一个待处理图像区域满足所述预定条件。

从上述技术方案可以看出,本申请公开的一种图像处理方法,首先采集目标区域的初始图像,目标区域为待拍摄的区域;然后识别目标区域的初始图像,基于预设规则将初始图像划分为至少一个待处理图像区域;然后分析至少一个待处理图像区域,对待处理图像区域进行处理,使经过处理后的图像区域满足预设条件。相对于现有技术能够有效的确定出待处理的图像区域,并且能够对确定出的待处理图像区域进行灵活的处理,提高了电子设备的拍摄效果以及提高了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明公开的一种图像处理方法实施例1的方法流程图;

图2为本发明公开的一种图像处理方法实施例2的方法流程图;

图3为本发明公开的一种图像处理方法实施例3的方法流程图;

图4为本发明公开的一种图像处理方法实施例4的方法流程图;

图5为本发明公开的一种图像处理方法实施例5的方法流程图;

图6为本发明公开的一种图像处理方法实施例6的方法流程图;

图7为本发明公开的一种电子设备实施例1的结构示意图;

图8为本发明公开的一种电子设备实施例2的结构示意图;

图9为本发明公开的一种电子设备实施例3的结构示意图;

图10为本发明公开的一种电子设备实施例4的结构示意图;

图11为本发明公开的一种电子设备实施例5的结构示意图;

图12为本发明公开的一种电子设备实施例6的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,为本发明提供的一种图像处理方法实施例1的方法流程图,应用于电子设备,所述的电子设备可以为智能手机、平板电脑、笔记本电脑等智能终端,所述方法可以包含以下步骤:

s101、采集目标区域的初始图像,目标区域为待拍摄的区域;

在使用电子设备时,当需要对电子设备获取到的图像进行处理时,首先采集目标区域的初始图像,在采集目标区域的初始图像时,可以通过电子设备自身携带的前置摄像头或后置摄像头进行图像采集,或者通过拍摄装置拍摄目标区域的初始图像,然后将拍摄到的初始图像传输至电子设备。其中,所述的目标区域为待拍摄的区域,例如,电子设备的摄像头能够拍摄到的区域,或者拍摄装置能够拍摄到的区域。

s102、识别目标区域的初始图像,基于预设规则将初始图像划分为至少一个待处理图像区域;

当采集到目标区域的初始图像后,对初始图像进行图像识别,根据预设的规则将初始图像划分为至少一个待处理图像区域。例如,当初始图像中具有人物图像、动物图像、景物图像时,将人物图像划分为一个待处理图像区域,将动物图像划分为一个待处理图像区域,将景物图像划分为一个待处理图像区域。

s103、分析至少一个待处理图像区域,对待处理图像区域进行处理,使经过处理后的图像区域满足预设条件。

当基于预设规则将初始图像划分为至少一个待处理图像区域后,对至少一个待处理图像区域进行处理,例如,进行亮度调整,使得经过处理后的图像区域能够满足预先设定的条件,例如,经过亮度调整后,使待处理图像区域的亮度达到预设亮度值。

综上所述,在上述实施例中,当需要对图像进行处理时,首先采集目标区域的初始图像,目标区域为待拍摄的区域;然后识别目标区域的初始图像,基于预设规则将初始图像划分为至少一个待处理图像区域;然后分析至少一个待处理图像区域,对待处理图像区域进行处理,使经过处理后的图像区域满足预设条件。相对于现有技术能够有效的确定出待处理的图像区域,并且能够对确定出的待处理图像区域进行灵活的处理,提高了电子设备的拍摄效果以及提高了用户体验。

具体的,在上述实施例中,步骤s102识别目标区域的初始图像,基于预设规则将初始图像划分为至少一个待处理图像区域的其中一种实现方式如图2所示,可以包括以下步骤:

s201、获取初始图像的像素值;

当获取到目标区域的初始图像后,进一步获取初始图像中每一个像素点的像素值,或者获取初始图像中预设区域范围内的像素平均值。

s202、将像素值满足预设阈值范围的像素值所对应的区域划分为同一个区域,形成待处理图像区域。

当获取到初始图像的像素值后,进一步将像素值满足预设阈值范围的像素值所对应的区域划分为同一个区域,例如,将像素值位于范围a中的像素值对应的区域划分为第一区域,将像素值位于范围b中的像素值对应的区域划分为第二区域。

具体的,在上述实施例中,步骤s102识别目标区域的初始图像,基于预设规则将初始图像划分为至少一个待处理图像区域的另一种实现方式如图3所示,可以包括以下步骤:

s301、接收触发初始图像生成的触发信号;

当获取到目标区域的初始图像后,进一步对获取到的初始图像进行触发操作,在对初始图像进行触发操作时,可以通过用户的手指进行触发操作、也可以通过电子笔进行触发操作,即,只要能够在触发初始图像时生成触发信号即可。

s302、记录触发信号的运动轨迹,将运动轨迹对应的区域确定为待处理图像区域。

当接收到触发初始图像生成的触发信号后,进一步对触发信号的运动轨迹进行跟踪记录,即跟踪记录触发信号的运动位置和运动方向,将触发信号的运动轨迹对应的区域确定为待处理图像区域。例如,当触发信号为a点运动至b点,再由b点运动至c点,再由c点运动至a点时,a点到b点到c点再到a点所形成的区域为确定的待处理图像区域。

具体的,在上述实施例中,步骤s102识别目标区域的初始图像,基于预设规则将初始图像划分为至少一个待处理图像区域的另一种实现方式如图4所示,可以包括以下步骤:

s401、对初始图像进行人脸识别;

当获取到目标区域的初始图像后,可进一步通过人脸特征识别技术对获取到的初始图像进行人脸识别。

s402、将满足人脸特征的区域划分为待处理图像区域。

通过人脸特征识别技术,将初始图像中满足人脸特征的区域划分为待处理图像区域。例如,当初始图像中,包含人物a、人物b和人物c时,将人物a对应的人脸划分为第一待处理图像区域,将人物b对应的人脸划分为第二待处理图像区域,将人物c对应的人脸划分为第三待处理图像区域。需要说明的是,当初始图像中只具有一个人脸时,则将人脸对应的区域确定为待处理图像区域。

具体的,在上述实施例中步骤s103分析至少一个待处理图像区域,对待处理图像区域进行处理,使经过处理后的图像区域满足预设条件的其中一种实现方式如图5所示,可以包括以下步骤:

s501、获得每个至少一个待处理图像区域的亮度值;

当需要对待处理图像区域进行处理,使经过处理后的图像区域满足预设条件时,首先可以通过获得每个待处理图像区域的亮度值。

s502、基于目标亮度值与每个至少一个待处理图像区域的亮度值获得针对每个至少一个待处理图像区域的目标调整参数;

每个待处理图像区域根据获取到的亮度值以及预设的目标亮度值,进一步获得针对待处理图像区域的目标调整参数。例如,获得第一待处理图像区域的亮度值为a1,第二待处理图像区域的亮度值为a2,预设目标亮度值为b,将第一待处理图像区域的亮度值a1与预设目标亮度值b进行比较,当a1与b的差值满足第一预设范围时,将第一待处理图像区域的目标调整参数确定为c1,当a1与b的差值满足第二预设范围时,将第一待处理图像区域的目标调整参数确定为c2。

s503、基于每个至少一个待处理图像区域的目标调整参数针对初始图像上对应的待处理图像区域进行亮度调整。

根据获得的每个待处理图像区域的目标调整参数对初始图像上对应的待处理图像区域相应的亮度调整。

具体的,在上述实施例中s103分析至少一个待处理图像区域,对待处理图像区域进行处理,使经过处理后的图像区域满足预设条件的其中一种实现方式如图6所示,可以包括以下步骤:

s601、获得初始图像的每个至少一个待处理图像区域的亮度值;

当需要对待处理图像区域进行处理,使经过处理后的图像区域满足预设条件时,首先可以通过获得每个待处理图像区域的亮度值。

s602、获得至少一个图像上与初始图像的每个至少一个待处理图像区域所对应的对应区域的亮度值;

然后进一步获取至少一个图像上与初始图像的每个待处理图像区域所对应的对应区域的亮度值。

s603、基于每个至少一个待处理图像区域的亮度值、至少一个图像上的对应区域的亮度值、以及目标亮度值,调整初始对象以使得初始图像的每个至少一个待处理图像区域满足所述预定条件。

最后根据每个待处理图像区域的亮度值、获取到的至少一个图像上的对应区域的亮度值,以及目标亮度值,对初始对象进行调整使得初始图像中的每个待处理图像区域都满足预订的条件,即达到预想的图像处理效果。

如图7所示,为本发明提供的一种电子设备实施例1的结构示意图,所述的电子设备可以为智能手机、平板电脑、笔记本电脑等智能终端,所述电子设备可以包含:

图像采集装置701,用于采集目标区域的初始图像,目标区域为待拍摄的区域;

在使用电子设备时,当需要对电子设备获取到的图像进行处理时,首先采集目标区域的初始图像,在采集目标区域的初始图像时,可以通过电子设备自身携带的前置摄像头或后置摄像头进行图像采集,或者通过拍摄装置拍摄目标区域的初始图像,然后将拍摄到的初始图像传输至电子设备。其中,所述的目标区域为待拍摄的区域,例如,电子设备的摄像头能够拍摄到的区域,或者拍摄装置能够拍摄到的区域。

识别器702,用于识别目标区域的初始图像,基于预设规则将初始图像划分为至少一个待处理图像区域;

当采集到目标区域的初始图像后,对初始图像进行图像识别,根据预设的规则将初始图像划分为至少一个待处理图像区域。例如,当初始图像中具有人物图像、动物图像、景物图像时,将人物图像划分为一个待处理图像区域,将动物图像划分为一个待处理图像区域,将景物图像划分为一个待处理图像区域。

图像处理器703,用于分析至少一个待处理图像区域,对待处理图像区域进行处理,使经过处理后的图像区域满足预设条件。

当基于预设规则将初始图像划分为至少一个待处理图像区域后,对至少一个待处理图像区域进行处理,例如,进行亮度调整,使得经过处理后的图像区域能够满足预先设定的条件,例如,经过亮度调整后,使待处理图像区域的亮度达到预设亮度值。

综上所述,在上述实施例中,当需要对图像进行处理时,首先采集目标区域的初始图像,目标区域为待拍摄的区域;然后识别目标区域的初始图像,基于预设规则将初始图像划分为至少一个待处理图像区域;然后分析至少一个待处理图像区域,对待处理图像区域进行处理,使经过处理后的图像区域满足预设条件。相对于现有技术能够有效的确定出待处理的图像区域,并且能够对确定出的待处理图像区域进行灵活的处理,提高了电子设备的拍摄效果以及提高了用户体验。

具体的,在上述实施例中,识别器识别目标区域的初始图像,基于预设规则将初始图像划分为至少一个待处理图像区域的其中一种实现方式如图8所示,可以包括:

第一获取单元801,用于获取初始图像的像素值;

当获取到目标区域的初始图像后,进一步获取初始图像中每一个像素点的像素值,或者获取初始图像中预设区域范围内的像素平均值。

第一生成单元802,用于将像素值满足预设阈值范围的像素值所对应的区域划分为同一个区域,形成待处理图像区域。

当获取到初始图像的像素值后,进一步将像素值满足预设阈值范围的像素值所对应的区域划分为同一个区域,例如,将像素值位于范围a中的像素值对应的区域划分为第一区域,将像素值位于范围b中的像素值对应的区域划分为第二区域。

具体的,在上述实施例中识别器识别目标区域的初始图像,基于预设规则将初始图像划分为至少一个待处理图像区域的另一种实现方式如图9所示,可以包括:

接收单元901,用于接收触发初始图像生成的触发信号;

当获取到目标区域的初始图像后,进一步对获取到的初始图像进行触发操作,在对初始图像进行触发操作时,可以通过用户的手指进行触发操作、也可以通过电子笔进行触发操作,即,只要能够在触发初始图像时生成触发信号即可。

确定单元902,用于记录触发信号的运动轨迹,将运动轨迹对应的区域确定为待处理图像区域。

当接收到触发初始图像生成的触发信号后,进一步对触发信号的运动轨迹进行跟踪记录,即跟踪记录触发信号的运动位置和运动方向,将触发信号的运动轨迹对应的区域确定为待处理图像区域。例如,当触发信号为a点运动至b点,再由b点运动至c点,再由c点运动至a点时,a点到b点到c点再到a点所形成的区域为确定的待处理图像区域。

具体的,在上述实施例中,识别器识别目标区域的初始图像,基于预设规则将初始图像划分为至少一个待处理图像区域的另一种实现方式如图10所示,可以包括:

识别单元1001,用于对初始图像进行人脸识别;

当获取到目标区域的初始图像后,可进一步通过人脸特征识别技术对获取到的初始图像进行人脸识别。

划分单元1002,用于将满足人脸特征的区域划分为待处理图像区域。

通过人脸特征识别技术,将初始图像中满足人脸特征的区域划分为待处理图像区域。例如,当初始图像中,包含人物a、人物b和人物c时,将人物a对应的人脸划分为第一待处理图像区域,将人物b对应的人脸划分为第二待处理图像区域,将人物c对应的人脸划分为第三待处理图像区域。需要说明的是,当初始图像中只具有一个人脸时,则将人脸对应的区域确定为待处理图像区域。

具体的,在上述实施例中图像处理器分析至少一个待处理图像区域,对待处理图像区域进行处理,使经过处理后的图像区域满足预设条件的其中一种实现方式如图11所示,可以包括:

第二获取单元1101,获得获得每个至少一个待处理图像区域的亮度值;

当需要对待处理图像区域进行处理,使经过处理后的图像区域满足预设条件时,首先可以通过获得每个待处理图像区域的亮度值。

第三获取单元1102,用于基于目标亮度值与每个至少一个待处理图像区域的亮度值获得针对每个至少一个待处理图像区域的目标调整参数;

每个待处理图像区域根据获取到的亮度值以及预设的目标亮度值,进一步获得针对待处理图像区域的目标调整参数。例如,获得第一待处理图像区域的亮度值为a1,第二待处理图像区域的亮度值为a2,预设目标亮度值为b,将第一待处理图像区域的亮度值a1与预设目标亮度值b进行比较,当a1与b的差值满足第一预设范围时,将第一待处理图像区域的目标调整参数确定为c1,当a1与b的差值满足第二预设范围时,将第一待处理图像区域的目标调整参数确定为c2。

第一调整单元1103,用于基于每个至少一个待处理图像区域的目标调整参数针对初始图像上对应的待处理图像区域进行亮度调整。

根据获得的每个待处理图像区域的目标调整参数对初始图像上对应的待处理图像区域相应的亮度调整。

具体的,在上述实施例中图像处理器分析至少一个待处理图像区域,对待处理图像区域进行处理,使经过处理后的图像区域满足预设条件的其中一种实现方式如图12所示,可以包括:

第四获取单元1201,用于获得初始图像的每个至少一个待处理图像区域的亮度值;

当需要对待处理图像区域进行处理,使经过处理后的图像区域满足预设条件时,首先可以通过获得每个待处理图像区域的亮度值。

第五获取单元1202,用于获得至少一个图像上与初始图像的每个至少一个待处理图像区域所对应的对应区域的亮度值;

然后进一步获取至少一个图像上与初始图像的每个待处理图像区域所对应的对应区域的亮度值。

第二调整单元1203,用于基于每个至少一个待处理图像区域的亮度值、至少一个图像上的对应区域的亮度值、以及目标亮度值,调整初始对象以使得初始图像的每个至少一个待处理图像区域满足所述预定条件。

最后根据每个待处理图像区域的亮度值、获取到的至少一个图像上的对应区域的亮度值,以及目标亮度值,对初始对象进行调整使得初始图像中的每个待处理图像区域都满足预订的条件,即达到预想的图像处理效果。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1