掌桥专利:专业的专利平台
掌桥专利
首页

图像处理方法及装置

文献发布时间:2023-06-19 11:29:13


图像处理方法及装置

技术领域

本申请属于图像领域,具体涉及一种图像处理方法及装置。

背景技术

随着终端的普及和发展,用户对于终端中存储图像效果的需求也越来越多。当前终端可以对已存储的多个源图像进行图像融合,通过预设算法将多幅源图像融合在一起,最终的融合图像中包括所述多幅源图像的场景内容,使得不同场景图像融合成一幅图像实现一种“虚实结合”的梦幻效果。

在实现本申请过程中,发明人发现现有技术中至少存在如下问题:当前终端进行图像融合时对最终融合图像中的不同区域不同图像的融合度占比是预设算法自动分析设定的,且融合的结果无法修改,不一定能得到用户最理想的融合结果。随着融合图像查看使用者的变化或同一融合图像查看使用者不同时期偏好的变化,该融合图像却无法按照查看使用者的偏好进行调整。

发明内容

本申请实施例的目的是提供一种图像处理方法及装置,能够解决随着融合图像查看使用者的变化或同一融合图像查看使用者不同时期偏好的变化,该融合图像无法按照查看使用者的偏好进行调整的问题。

第一方面,本申请实施例提供了一种图像处理方法,该方法包括:

获取第一图像,所述第一图像为基于至少两个源图像融合得到的图像;

接收用户的第一输入;

响应于所述第一输入,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比;其中,所述第一图像对应的所有源图像对应的融合度占比之和为1;

基于所述各个所述源图像所分别对应的融合度占比,对各个所述源图像重新进行融合,得到目标图像;

显示所述目标图像。

第二方面,本申请实施例提供了一种图像处理装置,该装置包括:

获取模块,用于获取第一图像,所述第一图像为基于至少两个源图像融合得到的图像;

接收模块,接收用户的第一输入;

确定模块,用于响应于所述第一输入,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比;其中,所述第一图像对应的所有源图像对应的融合度占比之和为1;

融合模块,用于基于所述各个所述源图像所分别对应的融合度占比,对各个所述源图像重新进行融合,得到目标图像;

显示模块,用于显示所述目标图像。

第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。

第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。

第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。

在本申请实施例中,通过接收用户的第一输入,所述第一输入用于触发后续的基于用户偏好的融合图像再编辑,避免了现有技术中融合结果无法修改的缺陷,进而避免了随着融合图像查看使用者的变化或同一融合图像查看使用者不同时期偏好的变化,该融合图像无法按照查看使用者的偏好进行调整的问题,实现可根据当前图像查看使用者或其偏好对融合图像再编辑融合方式满足当前图像查看使用者的需求。

附图说明

图1是本申请实施例提供的图像处理方法的流程示意图之一;

图2是本申请实施例提供的第一输入操作所在界面形式的示意图;

图3是本申请实施例提供的第二输入操作所在界面形式的示意图;

图4是本申请实施例提供的待编辑区域对应两幅源图像的融合度占比滑动条操作的示意图;

图5是本申请实施例提供的内容发布方法的流程示意图之二;

图6是本申请实施例提供的内容发布方法的流程示意图之三;

图7是本申请实施例提供的图像处理装置的结构示意图;

图8为本申请实施例提供的电子设备的硬件结构示意图之一;

图9为本申请实施例提供的电子设备的硬件结构示意图之二。

具体实施方式

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

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的内容发布方法及装置进行详细地说明。

图1是本申请实施例提供的图像处理方法的流程示意图之一,如图1所示,该方法包括如下步骤:

步骤100,获取第一图像,所述第一图像为基于至少两个源图像融合得到的图像;

步骤110,接收用户的第一输入;

步骤120,响应于所述第一输入,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比;其中,所述第一图像对应的所有源图像对应的融合度占比之和为1;

步骤130,基于所述各个所述源图像所分别对应的融合度占比,对各个所述源图像重新进行融合,得到目标图像;

步骤140,显示所述目标图像。

可选地,可以首先获取第一图像,第一图像为以至少两个源图像作为图像源数据进行融合处理后得到的融合图像,第一图像的获取方式有多种,例如双重曝光或多重曝光得到的融合图像,或者是网络上下载的源图像通过以手机自带的简易融合算法处理后得到的融合图像,此处不作具体限定。然后接收用户的第一输入,确定对所述第一图像进行再次融合时所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比,其中,所述第一输入用于向终端提供用户用于再融合处理所述第一图像所需的参数。

可选地,第一输入可以是用户通过语音控制手机打开任一第一图像,然后继续通过语音指示告知当前显示所述任一第一图像的终端对所述任一第一图像进行再融合处理,使得所述终端进入对所述任一第一图像进行再次融合处理的流程。也可以是将任一第一图像打开后,在终端屏幕显示的第一图像界面上的手动触发后续再融合处理流程的操作,例如长按屏幕显示的所述第一图像界面预设时长,或者点击屏幕显示的所述第一图像界面上的再编辑控件等,如此触发终端后续对所述第一图像进行重新融合处理的流程,即触发终端继续确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比。

可选地,第一输入可以仅仅是用户打开所述第一图像的点击操作,完成打开所述第一图像的点击操作之后,终端自动通过自身配备的传感装置或摄像装置终端自动采集用户的信息,基于采集的用户信息确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比,采集用户的信息可以是用户的性别、年龄和外貌,例如通过终端的前置摄像头采集用户的头像得到。

可选地,第一输入还可以是从多种用户参与重新融合处理选定第一图像的方法中进行指定的选择操作。例如,终端提供的基于第一图像查看使用者的偏好来重新融合第一图像的方式可以有两种,一种需要用户自行设定,另一种由终端通过自身携带的传感或摄像装置采集用户信息后推算出查看使用者的偏好,并基于所述偏好自动进行所述第一图像的重新融合;因此,在多种重新融合方式的提供下,需要用户通过第一输入就指定用户选定的重新融合方式,如果用户点击操作打开第一图像后,在预设时长内就点击第一图像显示界面上的“手动编辑”控件,或者在预设时长内就通过语音指令通知终端进入用户手动设定再融合处理的相关参数时,则终端进入用户人工设定再融合处理的相关参数的流程,如果用户点击操作打开第一图像后,在预设时长内都没有任何手动操作或语音输入,那么终端进入自动采集用户信息后基于所述用户信息进行用户偏好推断再采用对应的图像融合处理方法处理所述第一图像完成再融合。

可以理解的是,对于终端只有一种用户参与再融合处理第一图像方法的情况,用户的第一输入仅仅起到触发终端进入所述第一图像的再融合处理的作用,至于后续的再融合处理需要确定的相关参数与所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比的获取方法,根据终端提供的用户参与再融合处理第一图像方法,对应地是终端主动采集,或者是用户再次通过手动操作或者语音指令进行输入设置,对于终端提供多种用户参与再融合处理第一图像方法的情况,用户的第一输入除了起到触发终端进入所述第一图像的再融合处理的作用,还需要告知终端当前用户选定哪种参与再融合处理第一图像的方法,于是基于第一输入,终端需要进入对应于用户选定的参与再融合处理第一图像的流程,例如,终端提供用户手动操作设定再融合处理相关参数和提取用户信息自动生成对应于用户信息的在融合算法两种方案,第一输入还包括从上述两种方案选定一种方案以触发终端继续进入所述方案对应地再融合处理第一图像的流程。

可选地,与再融合处理相关的参数仅限定了与所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比,最简易的融合处理即传统的双重曝光或多重曝光操作,将两幅或多幅拍摄图像整体分别设置对应地融合度占比然后以所述对应地融合度占比进行融合处理。其中,所述各个源图像来源于第一图像对应的所有源图像,融合所述所有源图像形成第一图像,而所有源图像的个数至少为2幅,所有源图像对应的融合度占比之和为1。因此,最简易的融合处理算法是以对应的源图像整幅图像作为一个融合处理区域,每个源图像的所有区域都设定统一的融合度占比,然后将所有源图像的整幅图以对应的融合度占比进行融合。进一步,如果采用更精细的融合处理,则需要对第一图像中的不同区域设定不同的对应的至少两个源图像中各个源图像所分别对应的融合度占比,例如,第一图像被划分为三个区域,每个区域对应的至少两个源图像中各个源图像所分别对应的融合度占比都不相同,因为上述三个区域中的融合目的不同,例如第一个区域是为了凸显第一幅源图像的太阳,第二个区域是为了凸显第二幅源图像的榕树,第三个区域是为了凸显第二幅源图像的小狗,那么需要给不同的区域设定不同的对应的至少两个源图像中各个源图像所分别对应的融合度占比。

可选地,在确定了重新融合需要的参数后,基于所述参数进行重新融合时,根据对应于第一图像的各个源图像的融合度占比将各个源图像进行融合,得到重新融合后的图像。

可选地,基于第一图像的各个源图像的融合度占比将各个源图像进行融合,可以通过如下公式表示:

其中,R

在本申请实施例中,通过接收的用户的第一输入,所述第一输入用于触发后续的基于用户偏好的融合图像再编辑,避免了现有技术中融合结果无法修改的缺陷,进而避免了随着融合图像查看使用者的变化或同一融合图像查看使用者不同时期偏好的变化,该融合图像无法按照查看使用者的偏好进行调整的问题,实现可根据当前图像查看使用者或其偏好对融合图像再编辑融合方式满足当前图像查看使用者的需求。

可选地,所述响应于所述第一输入,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比,包括:

响应于所述第一个输入,确定所述第一图像中待编辑区域,以及所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比。

可选地,进一步限定响应于用户的第一输入操作,需要确定的再融合处理相关的参数除了第一图像整体对应的至少两个源图像中各个源图像所分别对应的融合度占比,还有第一图像中选定的待编辑区域,即将再融合处理进行算法精细度的提升,第一图像中可以包括多个待编辑区域,为不同的待编辑区域设定不同的对应的至少两个源图像中各个源图像所分别对应的融合度占比。

比如,第一图像对应的源图像有3幅,当前的第一图像是基于终端自身预设融合算法对3幅源图像进行融合后得到的,或者是上一次用户编辑操作后按照上次用户需求重新融合处理得到的,在确定了当前的第一图像中的一个待编辑区域A后,还需要确定3幅源图像对应于该待编辑区域A的各自的融合度占比,例如,3幅源图像分别为a源图像、b源图像和c源图像,a源图像对应于待编辑区域A的融合度占比为0.2,b源图像对应于待编辑区域A的融合度占比为0.5,c源图像对应于待编辑区域A的融合度占比为0.3,如此确定了编辑参数后,后续进行3幅源图像重新融合时,对于待编辑区域A的融合处理是将a源图像对应于待编辑区域A的待处理区域A

可选地,在确定了重新融合需要的参数后,基于所述参数进行重新融合时,要将待编辑区域在各个源图像中的对应待处理区域分割出来,然后根据对应于待编辑区域的各个源图像的融合度占比将各个源图像中的对应待处理区域进行融合,得到重新融合后的图像。由于待编辑区域至少有1个,因此,当待编辑区域大于1个时,对每个待编辑区域完成对应的源图像的待处理区域的融合处理后,输出并显示经过再融合处理的目标融合图像。

可选地,所述确定所述第一图像中待编辑区域,以及所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比,包括:

接收所述用户的第二输入,响应于所述第二输入,确定所述第一图像中待编辑区域,以及与所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比。

可选地,后续的确定所述第一图像中待编辑区域,以及与所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比还需要用户的第二输入操作进行设定,第一输入可以是在打开第一图像后还包括用户再次输入的操作,其中,该用户再次输入可以为点击屏幕上悬浮于显示的第一图像上的“再编辑”控件,或是长按屏幕预设时长等操作。

可选地,用户的第二输入需要确定两类参数,一类是待编辑区域,其中,待编辑区域至少有一个,另一类是对应于各待编辑区域的各源图像的融合度占比。因此,第二输入可以是用户通过第一预设操作选定第一个待编辑区域,然后输入该第一个待编辑区域对应的各源图像的融合度占比,再选定第二个待编辑区域,然后输入该第二个待编辑区域对应的各源图像的融合度占比,如此循环直到用户不再选定下一个待编辑区域;第二输入还可以是用户通过第二预设操作将所有待编辑区域都选定出来,然后再输入各个待编辑区域对应的各源图像的融合度占比,此处不作具体限定。

可选地,为了便于用户通过第二输入选定所述第一图像中待编辑区域,以及与所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比,终端响应于第一输入,会在屏幕上调出第一图像对应的所有源图像进行显示,以供用户通过所述预设第一操作或者所述预设第二操作选定待编辑区域。此处需要说明的是,用户的第一输入之所以能触发终端调出第一图像对应的所有源图像,是因为用户点击查看的第一图像的源文件是第一图像和其对应的所有源图像的打包文件,当点击打开该打包文件时,终端用全屏显示第一图像,当执行所述用户再次输入后,其中,该用户再次输入可以为点击屏幕上悬浮于显示的第一图像上的“再编辑”控件,或是长按屏幕预设时长等操作,则调出其对应的至少两幅源图像中的各个源图像与第一图像同时显示。此处对第一图像的源文件,即打包文件,进行举例说明:若第一图像和对应的源图像均为JPEG,由于JPEG图像文件后可以添加数据,故将对应的至少两个源图像分别添加头尾标记后作为文件数据一次放在第一图像的JPEG文件数据后面进行添加,将添加后形成的完整数据打包为一个.jpg格式文件进行保存,如此,在点击该.jpg格式文件时,相当于打开第一图像,即终端的屏幕仅显示第一图像,当用户完成所述第一输入触发终端接收用户用于确定待编辑区域和各个融合度占比的第二输入之前,第一输入会触发终端调出所述.jpg格式文件中在第一图像后面添加的源图像文件进行显示,此时,终端的屏幕上会同时显示有第一图像和对应的各源图像。

例如,图2是本申请实施例提供的第一输入操作所在界面形式的示意图,图3是本申请实施例提供的第二输入操作所在界面形式的示意图,如图2所示,当前终端屏幕上显示的状态是当打开第一图像后,终端的屏幕全屏显示第一图像,同时,第一图像上还有“再编辑”的选项控件,用户通过点击“再编辑”控件完成第一输入,于是进入图3中终端屏幕显示的供用户进行操作选定待编辑区域的源图像情形中,响应于第一输入中的点击“再编辑”操作调出第一图像对应的所有源图像,图3中的源图像为2幅,然后用户通过点击操作、涂画操作或勾画操作等在源图像中选定待编辑区域。

可选地,第一预设操作可以是点击操作、涂画操作或勾画操作等,第二预设操作可以是多次的连续点击操作、涂画操作或勾画操作等选定所有待编辑区域,其中,点击操作是在源图像中选定待编辑区域,用户点击源图像中的某一区域,基于预设的分割算法和轮廓提取算法对点击区域中的物体进行分割和提取,自动弹出所述物体所在的完整区域,将该完整区域与第一图像中的对应区域作为待编辑区域;所述涂画操作是类似于“画笔”的形式,用户通过控制手指与显示屏幕触摸点的变化,“涂画”出一片区域,当涂画操作是在第一图像上进行的,则直接将“涂画”出的区域作为待编辑区域,当涂画操作是在源图像上进行的,则将该“涂画”出的区域与第一图像中的对应区域作为待编辑区域;所述勾画操作是用户通过手指圈画出一个闭合区域,当勾画操作是在第一图像上进行的,则直接将闭合区域作为待编辑区域,当勾画操作是在源图像上进行的,则将该闭合区域与第一图像中的对应区域作为待编辑区域。

可选地,所述第二输入包括:

用于确定所述待编辑区域的第一子输入,以及,用于确定所述融合度占比的第二子输入,所述第二子输入为对再编辑界面上显示的融合度占比输入控件的操作。

可选地,第二输入中的操作依次分为两类,第一类是确定待编辑区域的第一子输入,第二类是继续为第一类操作中确定的待编辑区域设置对应各个源图像的融合度占比的操作。其中,再编辑界面上同时显示有第一图像和各源图像,第一子输入包括上述点击操作、涂画操作或勾画操作等,在第一图像或各源图像上通过上述操作选定第一图像的待编辑区域,每次选定待编辑区域后则接着通过第二子输入确定该待编辑区域对应的各源图像的融合度占比,而第二子输入为操作再编辑界面上显示的融合度占比输入控件来实现各源图像的融合度占比的设置。

可选地,融合度占比控件可以是布设在任一源图像旁边的用于输入该任一源图像的融合度占比数值的输入框,即当用户通过第一子输入完成待编辑区域的选定后,则在每个源图像旁边出现数值输入框,通过点击输入框中空白产生光标提示可以开始该源图像的融合度占比的输入,且通过所有输入框最终输入的数值之和为1的校验机制保证输入数值的合理性。融合度占比控件还可以是融合度占比数值的滑动条,例如当源图像的个数为M幅时,M>2且M为正整数,则为前M-1幅源图像都在再编辑界面上布设各自的融合度占比数值的滑动条,第M幅源图像无需布设,因为第M幅源图像对应的融合度占比即为

可选地,对应的用户的第一输入操作也可以确定为是对应于终端提供的是用户通过手动操作或者语音指令进行再融合处理相关参数设定的功能的操作。因此,第一输入的操作可以是用户打开或滑动至第一图像后,通过点击第一图像显示界面上的“再编辑控件”触发终端进入用户人工设定再融合处理相关参数的流程,也可以是用户打开或滑动至第一图像后,通过语音指令触发终端进入用户人工设定再融合处理相关参数的流程。

可选地,所述响应于所述第一输入,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比,包括:

响应于所述第一输入,通过摄像装置采集用户面部图像;

基于采集到的所述用户面部图像,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比。

可选地,进一步限定终端确定再融合处理需要的相关参数第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比的方法是通过终端采集用户面部图像进行自动分析后得到。用户的第一输入操作触发终端使用终端自带摄像装置,通常是前置摄像头采集当前终端持握者即第一图像查看者的面部照片,基于采集到的用户面部照片,可以通过人脸识别中包括的年龄、性别和容貌配饰特点等特征提取的成熟算法,分析用户人脸的信息,获取用户画像,基于所述用户画像确定该用户的喜好风格,然后基于用户的喜好风格确定第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比。可选地,所述确定所述第一图像中待编辑区域,包括:

响应于所述第一输入,通过摄像装置采集用户面部图像;

基于采集到的所获是用户面部图像,确定所述第一图像中待编辑区域。

可选地,将再融合处理算法进行进一步的精细度提升,即与再融合处理算法相关的参数除了第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比,还包括第一图像中分割出的多个待编辑区域,以及为不同的待编辑区域设定不同的对应的至少两个源图像中各个源图像所分别对应的融合度占比。因此,当采用摄像装置采集的用户面部图像再自动进行融合处理的方法时,采集的用户面部图像经过人脸识别确定出用户的性别、年轻特征对用户进行画像分析得到用户的偏好,还会基于所述偏好确定第一图像中的待编辑区域。即基于用户偏好确定再融合处理的相关参数更加精细,除了基于用户偏好确定融合度占比以外,还要确定待编辑区域,即通过分析用户的偏好,将不同偏好区域分开来进行融合,实现更精细的融合处理。

可选地,基于采集到的用户面部信息,可以通过人脸识别中包括的年龄、性别和容貌配饰特点等特征提取的成熟算法,分析用户人脸的信息,获取用户画像,基于所述用户画像确定该用户的喜好风格,然后基于用户的喜好风格确定第一图像中还需要调整融合方式的待编辑区域。

例如,通过人脸识别分析当前第一图像的查看者为年轻女性,则可以获取年轻女性的喜好风格,例如喜欢花草小动物等,则重点筛查源图像中包括花草小动物等年轻女性喜爱的物体,若存在上述物体,则通过已有的分割和轮廓提取算法提取上述物体,并确定上述物体所在完整区域对应于第一图像中的区域为待编辑区域。

例如,通过人脸识别分析当前处理融合图像的查看者为年迈男性,则可以获取年迈男性的喜好风格,例如喜欢山水风月等自然风光,则重点筛查源图像中包括山水风月等年迈男性喜爱的物体,若存在上述物体,则通过已有的分割和轮廓提取算法提取上述物体,并确定上述物体所在完整区域对应于第一图像中的区域为待编辑区域。

可选地,对应的用户的第一输入操作也可以确定为是对应于终端提供的是终端通过自身携带摄像装置采集用户面部信息并基于用户面部信息自动进行再融合处理相关参数设定的功能的操作。因此,第一输入的操作可以仅仅是用户打开或滑动至第一图像的操作,仅打开第一图像或者滑动至第一图像的操作就能触发终端使用摄像装置采集终端当前持握者的面部信息,或者第一输入是用户打开或滑动至第一图像后再加其他手动操作或语音操作,所述再加的其他手动操作或语音操作是为了从终端可以提供的多种用户参与再融合处理第一图像方法中选择出终端通过自动采集用户面部图像进行用户偏好确定后自行再次融合处理的方法,所述再加其他手动操作或语音操作可以是超过预设时长不对第一图像显示界面上的“手动再编辑”控件进行点击操作,或者对第一图像显示界面上的“自动再融合”控件进行点击操作,或者是用户通过语音指令触发终端进入提取用户面部信息自动进行再融合处理的流程。

可选地,所述基于采集到的所述用户面部图像,确定所述第一图像中待编辑区域,包括:

在目标源图像中包括与所述用户面部图像对应的用户图像的情况下,将所述目标源图像中所述用户图像所在区域确定为所述待编辑区域;和/或

基于所述用户面部图像确定所述用户的个性化喜好,在目标源图像中包括与所述用户的个性化喜好对应的对象图像的情况下,将所述目标源图像中所述对象图像所在区域确定为所述待编辑区域。

可选地,所述基于采集到的所述用户面部图像,确定所述第一图像中待编辑区域,包括:

在目标源图像中包括与所述用户面部图像对应的用户图像的情况下,将所述目标源图像中所述用户图像所在区域确定为所述待编辑区域;和/或

基于所述用户面部图像确定所述用户的个性化喜好,在目标源图像中包括与所述用户的个性化喜好对应的对象图像的情况下,将所述目标源图像中所述对象图像所在区域确定为所述待编辑区域。

可选地,基于用户面部图像确定待编辑区域可以包括三种情形:仅基于用户面部图像确定的用户个性化喜好确定待编辑区域;目标源图像中包括与所述用户面部图像对应的用户图像的情况下,仅基于在目标融合图像中凸出用户确定待编辑区域;以及,在目标源图像中包括与所述用户面部图像对应的用户图像的情况下,既基于在目标融合图像中凸显用户确定待编辑区域,还根据用户面部图像确定的用户个性化喜好确定待编辑区域。

例如,对于在目标源图像中包括与所述用户面部图像对应的用户图像的情况下,既基于在目标融合图像中凸显用户确定待编辑区域,还根据用户面部图像确定的用户个性化喜好确定待编辑区域:若通过人脸匹配确定当前第一图像的查看者为年轻女性,且其在目标源图像中存在,则将目标源图像中所述用户图像所在区域确定为所述待编辑区域,同时基于年轻女性的个性化偏好,分析当前第一图像对应的各源图像中对应于年轻女性个性化喜好的物体并进行分割和轮廓提取确定上述物体所在完整区域对应的第一图像中的区域为待编辑区域。

可选地,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比,包括:

基于默认融合度占比,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比;或

接收所述用户的第三输入,响应于所述第三输入,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比;其中,所述第三输入为对再编辑界面上显示的融合度占比输入控件的操作;

其中,所述默认融合度占比为基于所述用户的个性化喜好确定的。

可选地,当确定了待编辑区域后,还需要确定所述待编辑区域对应的各源图像的融合度占比,而各源图像的融合度占比是基于所述用户的个性化喜好确定的,即通过人脸识别分析得到的用户个性化喜好,不仅用于筛选出用户感兴趣物体所在区域为待编辑区域,还用于确定用户感兴趣物体相对于该待编辑区域内其他源图像对应的物体的凸显程度。

例如,若识别用户为年轻女性,那么在其中一幅目标源图像中识别出的小猫作为用户个性化偏好作为用户感兴趣物体被分割出来并提取所述小猫所在完整区域为待编辑区域,而对于该待编辑区域的各源图像的融合度占比的设定则还需要考虑用户的个性化偏好,若源图像只有2幅,第一幅源图像在待编辑区域中的物体为小猫,而第二幅源图像在待编辑区域的物体为茶壶,由于可以根据年轻女性的个性化喜好得知茶壶为其不偏好物体,因此,第一幅源图像在当前选定待编辑区域中的融合度占比会很大有绝对性权重,例如100%,而第二幅图像在当前选定待编辑区域中的融合度占比会很小,0%,以便于完全凸显小猫而隐藏茶壶,其中,100%和0%都是基于用户个性化喜好对小猫和茶壶的偏重程度确定的。

可选地,还提供一种人工操作结合人脸识别分析的半自动再编辑融合方式:在通过分析人脸基于人脸信息确定待编辑区域后,对应于待编辑区域的各源图像的融合度占比可以采用用户手动输入或调整的方式进行设定。接收所述用户的第三输入,响应于所述第三输入,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比;其中,所述第三输入为对再编辑界面上显示的融合度占比输入控件的操作。所述融合度占比输入控件可以是对应于各源图像的数值输入框,用户直接输入对应源图像的融合度占比的数值,所述融合度占比输入控件还可以是融合度占比滑动条,用户通过滑动操作进行各源图像融合度占比的调整,并通过目标融合图预览结果实时观察调整融合度占比后的融合效果。

可选地,

所述获取第一图像,具体包括:

获取第一图像文件包,所述第一图像文件包中包括所述第一图像对应的所有源图像和所述第一图像;

所述方法还包括:

基于所述目标图像以及各个所述源图像,生成并存储第二图像文件包。

可选地,在预设时长没有任何编辑操作或者基于人脸信息自动重新融合完成以后,再融合处理结束,以重新融合后的目标融合图像作为本次再编辑融合的结果进行打包存储,打包过程仍如上文所述的第一图像形成的数据文件格式打包方法,在目标融合图像文件后面依次添加带头尾标记的源图像文件进行打包形成.jpg格式文件。

图5是本申请实施例提供的内容发布方法的流程示意图之二,如图5所示,该方法包括如下步骤:

首先通过终端拍摄双重曝光照片并基于终端自带预设融合算法将所述双重曝光照片作为源图像进行融合处理得到融合结果图;

然后融合结果图查看者打开融合结果图点击照片查看界面上的“再编辑”按钮触发界面显示源图像和设定各源图像融合度占比数值的融合度占比控件;

用户通过点击操作、涂画操作或勾画操作选定源图像中的某物体所在区域对应于所述融合结果图中的区域作为融合结果图的再编辑区域,并通过操作所述融合度占比控件设定各源图像对应于该再编辑区域的融合度占比;

终端根据自带预设融合算法和确定的算法中待调参数(即上一步骤获取的再编辑区域和对应于该再编辑区域的各源图像的融合度占比)重新对再编辑区域进行融合处理并实时展示再次融合的效果;

完成上一再编辑区域的重新融合后,用户选择是否继续进行下一再编辑区域的选定和融合度占比设定再对下一再编辑区域进行重新融合,若是,则重复上述过程,否则结束再编辑重新融合处理,保存最后一次融合的目标融合图。

图6是本申请实施例提供的内容发布方法的流程示意图之三,如图6所示,该方法包括如下步骤:

步骤600,拍摄双重曝光照片;

可选地,用户使用相机双重曝光功能获取两个场景的原图像以及软件融合的最终图像,图像保存相册时候,两个场景的原图像以及软件融合的最终图像打包为同一文件保存相册;

步骤610,用户查看双重曝光照片;

可选地,用户查看双重曝光图像,若在预设时长内用户没有其他操作,例如用户没有手动点击屏幕上的“再编辑”控件,即表明用户不想自己操作重新融合的过程,则触发后台启动前置摄像头拍照获取当前图片查看者头像;

步骤620,后台开启前置摄像头获取当前查看者头像;

步骤630,基于头像分析提取双重曝光两个场景原图像,获取感兴趣物体所在区域;

可选地,后台通过自带算法对头像进行识别分析形成用户画像,按照用户画像提供的用户个性化喜好从双重曝光两个场景原图像中筛选出用户感兴趣物体,并基于已有的分割和轮廓提取算法筛选出用户感兴趣物体所在区域;其中,用户感兴趣物体包括符合用户性别年龄的偏好事物,也包括用户本人形象;

步骤640,基于头像信息预测用户喜好选择适合当前查看者喜好的融合风格;

可选地,可以通过人脸识别,年龄性别检查等成熟算法,分析用户人脸以及图片中人脸信息。如果当前查看者人脸在原图中存在,判断再编辑图像原图中查看者所在区域,适当增加当前图像查看者所在区域图像的融合度占比,突出显示图像查看者;同时分析当前查看者年龄和性别,对应年龄性别不同喜好风格的融合,比如,查看者如果是年轻女性,判断用户可能喜欢花草小动物等,则融合时原图存在这些物体时候适当增加对应物体区域的融合度占比,做更突出显示;

步骤650,后台基于感兴趣物体所在区域和当前查看者喜好的融合风格对两个场景原图像进行融合并动态呈现;

可选地,后台基于步骤630确定的感兴趣物体所在区域和步骤640确定的融合风格,对两个场景原图像进行融合完成“再编辑”后,将新图像呈现给用户查看。

需要说明的是,本申请实施例提供的图像处理方法,执行主体可以为图像处理装置,或者该图像处理装置中的用于执行图像处理方法的控制模块。本申请实施例中以图像处理装置执行图像处理方法为例,说明本申请实施例提供的图像处理装置。

图7是本申请实施例提供的图像处理装置的结构示意图,如图7所示,所述装置包括:获取模块710、接收模块720、确定模块730、融合模块740和显示模块750,其中:

获取模块710用于获取第一图像,所述第一图像为基于至少两个源图像融合得到的图像;

接收模块720用于接收用户的第一输入;

确定模块730用于响应于所述第一输入,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比;其中,所述第一图像对应的所有源图像对应的融合度占比之和为1;

融合模块740用于基于所述各个所述源图像所分别对应的融合度占比,对各个所述源图像重新进行融合,得到目标图像;

显示模块750用于显示所述目标图像。

可选地,图像处理装置通过确定模块730响应接收模块720接收用户的第一输入确定重新融合处理的处理参数,融合模块740基于所述处理参数进行重新融合得到目标图像并由显示模块750显示目标图像。

在本申请实施例中,通过终端接收的用户第一输入,所述第一输入用于触发后续的基于用户偏好的融合图像再编辑,避免了现有技术中融合结果无法修改的缺陷,进而避免了随着融合图像查看使用者的变化或同一融合图像查看使用者不同时期偏好的变化,该融合图像无法按照查看使用者的偏好进行调整的问题,实现可根据当前图像查看使用者或其偏好对融合图像再编辑融合方式满足当前图像查看使用者的需求。

可选地,所述响应于所述第一输入,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比,包括:

响应于所述第一个输入,确定所述第一图像中待编辑区域,以及所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比。

可选地,所述确定所述第一图像中待编辑区域,以及所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比,包括:

接收所述用户的第二输入,响应于所述第二输入,确定所述第一图像中待编辑区域,以及与所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比。

可选地,所述响应于所述第一输入,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比,包括:

响应于所述第一输入,通过摄像装置采集用户面部图像;

基于采集到的所述用户面部图像,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比。

可选地,所述确定所述第一图像中待编辑区域,包括:

响应于所述第一输入,通过摄像装置采集用户面部图像;

基于采集到的所获是用户面部图像,确定所述第一图像中待编辑区域。

可选地,所述基于采集到的所述用户面部图像,确定所述第一图像中待编辑区域,包括:

在目标源图像中包括与所述用户面部图像对应的用户图像的情况下,将所述目标源图像中所述用户图像所在区域确定为所述待编辑区域;和/或

基于所述用户面部图像确定所述用户的个性化喜好,在目标源图像中包括与所述用户的个性化喜好对应的对象图像的情况下,将所述目标源图像中所述对象图像所在区域确定为所述待编辑区域。

可选地,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比,包括:

基于默认融合度占比,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比;或

接收所述用户的第三输入,响应于所述第三输入,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比;其中,所述第三输入为对再编辑界面上显示的融合度占比输入控件的操作;

其中,所述默认融合度占比为基于所述用户的个性化喜好确定的。

可选地,所述获取第一图像,具体包括:

获取第一图像文件包,所述第一图像文件包中包括所述第一图像对应的所有源图像和所述第一图像;

所述图像处理装置还包括保存模块,用于:

基于所述目标融合图像以及各个源图像,进行图像打包并存储。

可选地,本申请实施例还提供一种电子设备,图8为本申请实施例提供的电子设备的硬件结构示意图之一。如图8所示,该电子设备包括处理器810,存储器809,存储在存储器809上并可在所述处理器810上运行的程序或指令,该程序或指令被处理器810执行时实现上述截屏方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。

图9为本申请实施例提供的电子设备的硬件结构示意图之二。

该电子设备900包括但不限于:射频单元901、网络模块902、音频输出单元903、输入单元904、传感器905、显示单元906、用户输入单元907、接口单元908、存储器909、以及处理器910等部件。

本领域技术人员可以理解,电子设备900还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器910逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图9中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

应理解的是,本申请实施例中,输入单元904可以包括图形处理器(GraphicsProcessing Unit,GPU)941和麦克风942,图形处理器941对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元906可包括显示面板961,可以采用液晶显示器、有机发光二极管等形式来配置显示面板961。用户输入单元907包括触控面板971以及其他输入设备972。触控面板971,也称为触摸屏。触控面板971可包括触摸检测装置和触摸控制器两个部分。其他输入设备972可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

本申请实施例中,射频单元901获取信息后给处理器910处理。通常,射频单元901包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。

存储器909可用于存储软件程序或指令以及各种数据。存储器909可主要包括存储程序或指令区和存储数据区,其中,存储程序或指令区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器909可以包括高速随机存取存储器,还可以包括非易失性存储器,其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。

处理器910可包括一个或多个处理单元;可选的,处理器910可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序或指令等,调制解调处理器主要处理无线通信,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器910中。

其中,用户输入单元907用于:

接收用户用于再编辑第一图像的第一输入;

处理器910用于:

获取第一图像,所述第一图像为基于至少两个源图像融合得到的图像;

响应于所述第一输入,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比;其中,所述第一图像对应的所有源图像对应的融合度占比之和为1;

基于所述各个所述源图像所分别对应的融合度占比,对各个所述源图像重新进行融合,得到目标图像;

显示所述目标图像。

在本申请实施例中,通过接收的用户用于再编辑第一图像的第一输入,所述第一输入用于触发后续的基于用户偏好的融合图像再编辑,避免了现有技术中融合结果无法修改的缺陷,进而避免了随着融合图像查看使用者的变化或同一融合图像查看使用者不同时期偏好的变化,该融合图像无法按照查看使用者的偏好进行调整的问题,实现可根据当前图像查看使用者或其偏好对融合图像再编辑融合方式满足当前图像查看使用者的需求。

可选地,处理器910还用于:

响应于所述第一个输入,确定所述第一图像中待编辑区域,以及所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比。

可选地,处理器910还用于:

接收所述用户的第二输入,响应于所述第二输入,确定所述第一图像中待编辑区域,以及与所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比。

可选地,处理器910还用于:

响应于所述第一输入,通过摄像装置采集用户面部图像;

基于采集到的所述用户面部图像,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比。

可选地,处理器910还用于:

响应于所述第一输入,通过摄像装置采集用户面部图像;

基于采集到的所获是用户面部图像,确定所述第一图像中待编辑区域。

可选地,处理器910还用于:

在目标源图像中包括与所述用户面部图像对应的用户图像的情况下,将所述目标源图像中所述用户图像所在区域确定为所述待编辑区域;和/或

基于所述用户面部图像确定所述用户的个性化喜好,在目标源图像中包括与所述用户的个性化喜好对应的对象图像的情况下,将所述目标源图像中所述对象图像所在区域确定为所述待编辑区域。

可选地,处理器910还用于:

基于默认融合度占比,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比;或

接收所述用户的第三输入,响应于所述第三输入,确定所述第一图像对应的至少两个源图像中各个源图像所分别对应的融合度占比;其中,所述第三输入为对再编辑界面上显示的融合度占比输入控件的操作;

其中,所述默认融合度占比为基于所述用户的个性化喜好确定的。

可选地,处理器910还用于:

获取第一图像文件包,所述第一图像文件包中包括所述第一图像对应的所有源图像和所述第一图像;

基于所述目标图像以及各个所述源图像,生成并存储第二图像文件包。

在本申请实施例中,通过接收的用户的第一输入,所述第一输入用于触发后续的基于用户偏好的融合图像再编辑,避免了现有技术中融合结果无法修改的缺陷,进而避免了随着融合图像查看使用者的变化或同一融合图像查看使用者不同时期偏好的变化,该融合图像无法按照查看使用者的偏好进行调整的问题,实现可根据当前图像查看使用者或其偏好对融合图像再编辑融合方式满足当前图像查看使用者的需求。

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述内容发布方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述内容发布方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

相关技术
  • 信息处理装置、信息处理方法、控制装置、控制系统、控制方法、断层合成图像捕获装置、X射线成像装置、图像处理装置、图像处理系统、图像处理方法和计算机程序
  • 图像处理装置和图像处理方法、图像处理方法的程序、以及具有记录在其上的图像处理方法的程序的记录介质
技术分类

06120112939301