一种照片处理方法及终端与流程

文档序号:14684708发布日期:2018-06-12 23:11阅读:176来源:国知局
一种照片处理方法及终端与流程

本申请涉及智能终端技术领域,特别涉及一种照片处理方法及终端。



背景技术:

随着智能终端技术的不断发展,用户也越来越追求终端的智能化和人性化,在现实生活中,用户最常用到的就是智能终端上的相机功能拍摄照片来留下美好的瞬间,但是,用户在拍照时,时长会因为智能终端的镜头抖动或者被拍摄对象(如:人)的眨眼等导致拍摄的照片效果不好,特别是如果连续拍摄的两张照片上都存在效果不好且两张照片的效果不好的区域时不同的情况,用户只能舍弃这两张珍贵的照片,如何利用一张照片效果好的这一部分区域去修复另一种照片相对应的不好的那一部分区域是现有技术亟待解决的技术问题。



技术实现要素:

本申请的目的是提供一种照片处理方法及终端,能够对连续拍摄的照片进行修复处理,即利用一张好的照片为参照去修复另一张有缺陷的照片,从而修复有缺陷的照片,以提高智能终端处理缺陷照片的能力和智能终端的智能化水平,提高用户的使用体验。

为解决上述问题,本申请的第一方面提供了一种照片处理方法,应用于终端,所述方法包括:

从所述至少两张连拍照片中确定一张连拍照片作为目标照片;

从所述至少两张连拍照片中选取除目标照片之外的另一张连拍照片作为参考照片;

以所述参考照片作为参照对象,对所述目标照片进行修复处理;

其中,所述至少两张连拍照片采用连拍方式得到。

作为一种可选的实施方式,所述从所述至少两张连拍照片中选取除目标照片之外的另一张连拍照片作为参考照片的方法包括:

识别目标照片中的被拍摄目标;

从所述至少两张连拍照片中选取除目标照片之外的另一张包含所述被拍摄目标的连拍照片;

将该被选取的所述连拍照片确定为参考照片。

作为一种可选的实施方式,在将该被选取的所述连拍照片确定为参考照片之前,所述方法还包括:

基于所述被拍摄目标,确定所述目标照片的第一相对拍摄角度;

基于所述被拍摄目标,确定该被选取的所述连拍照片的第二相对拍摄角度;

判断所述第二相对拍摄角度与所述第一相对拍摄角度的差值是否在预定范围内;

若所述第二相对拍摄角度与所述第一相对拍摄角度的差值在预定范围内,则将该被选取的所述连拍照片确定为参考照片。

作为一种可选的实施方式,所述从所述至少两张连拍照片中选取除目标照片之外的另一张连拍照片作为参考照片的方法包括:

识别所述目标照片中的特征点;

基于所述特征点,对所述至少两张连拍照片中除目标照片之外的连拍照片与所述目标照片进行相似度计算;

判断是否存在至少一张除目标照片之外的连拍照片与所述目标照片的相似度达到预定值;

若存在一张除目标照片之外的连拍照片与所述目标照片的相似度达到预定值,则将该长连拍照片确定为参考照片;

若存在至少两张除目标照片之外的连拍照片与所述目标照片的相似度达到预定值,则选取一张与所述目标照片的相似度最高的连拍照片作为参考照片。

作为一种可选的实施方式,以所述参考照片作为参照对象,对所述目标照片进行修复处理的方法包括:

确定所述目标照片中的待修复区域;

查找所述待修复区域对应在所述参考照片中的目标区域;

以所述目标区域为参考,对所述待修复区域进行修复处理;

其中,所述目标区域的轮廓与所述待修复区域的轮廓相同。

作为一种可选的实施方式,所述确定所述目标照片中的待修复区域的方法包括:

识别用户在所述目标照片上的选取操作;

基于所述选取操作从所述目标照片中选取至少部分区域;

将所述至少部分区域确定为待修复区域。

作为一种可选的实施方式,所述确定所述目标照片中的待修复区域的方法包括:

对所述目标照片进行扫描识别;

检测所述目标照片中是否存在缺陷;

若存在缺陷,则将所述目标照片中的缺陷区域定为待修复区域;

其中,所述缺陷区域包括:目标照片中的人像的闭眼区域、目标照片中的模糊区域及重影区域、目标照片中的扭曲变形的区域。

作为一种可选的实施方式,所述查找所述待修复区域对应在所述参考照片中的目标区域的方法包括:

识别待修复区域的周围区域的周围特征点;

在所述参考照片中查找所述周围特征点;

在查找到所述周围特征点后,定位待修复区域对应在所述参考照片中的目标区域。

作为一种可选的实施方式,所述以所述目标区域为参考,对所述待修复区域进行修复处理的方法包括:

复制所述目标区域;

使用所述目标区域替换所述待修复区域。

本申请的另一方面提供了一种终端,所述终端被配置为执行以下操作:

从所述至少两张连拍照片中确定一张连拍照片作为目标照片;

从所述至少两张连拍照片中选取除目标照片之外的另一张连拍照片作为参考照片;

以所述参考照片作为参照对象,对所述目标照片进行修复处理;

其中,所述至少两张连拍照片采用连拍方式得到。

本申请的上述技术方案通过从至少两张连拍照片中选取一张连拍照片作为目标照片即需要修复的照片对象;然后再从至少两张连拍照片中选取除目标照片之外的另一张连拍照片作为参考照片;以所述参考照片作为参照对象,对所述目标照片进行修复处理,其修复处理可以是通过复制替换的方式将目标照片中的缺陷区域替换成参照照片中的完好区域进而达到修复目标照片的目的,简单快捷,有效提高了智能终端处理缺陷照片的能力和智能终端的智能化水平,提高了用户的使用体验。

附图说明

图1是本申请的实施例提供的照片处理方法的示意性流程图;

图2是本申请的实施例提供的从所述至少两张连拍照片中选取除目标照片之外的另一张连拍照片作为参考照片的方法的示意性流程图;

图3是本申请的实施例提供的确定参考照片的方法的示意性流程图;

图4是本申请的实施例提供的以所述参考照片作为参照对象,对所述目标照片进行修复处理的方法的示意性流程图;

图5是本申请的实施例提供的确定所述目标照片中的待修复区域的方法的示意性流程图;

图6是本申请的实施例提供的另一确定所述目标照片中的待修复区域的方法的示意性流程图;

图7是本申请的实施例提供的查找所述待修复区域对应在所述参考照片中的目标区域的方法的示意性流程图;

图8是本申请的实施例提供的以所述目标区域为参考,对所述待修复区域进行修复处理的方法的示意性流程图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本申请进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本申请的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本申请的概念。

在以下说明书和权利要求书中使用的术语和短语不限于字面含义,而是仅为能够清楚和一致地理解本申请。因此,对于本领域技术人员,可以理解,提供对本申请各种实施例的描述仅仅是为说明的目的,而不是限制所附权利要求及其等效定义的本申请。

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

需要说明的是,在本申请实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请实施例和所附权利要求书中所使用的单数形式的“一”、“一个”、“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本申请中使用的术语“和/或”是指并包含一个或多个相绑定的列出项目的任何或所有可能组合。表达“第一”、“第二”、“所述第一”和“所述第二”是用于修饰相应元件而不考虑顺序或者重要性,仅仅被用于区分一种元件与另一元件,而不限制相应元件。另外,下面所描述的本申请不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

为了更清楚的描述各个附图,在各个附图中,对于同一步骤给出了不同的标记。

根据本申请一些实施例的终端可以是电子设备,该电子设备可以包括智能手机、个人电脑(PC,例如平板电脑、台式电脑、笔记本、上网本、掌上电脑PDA)、移动电话、电子书阅读器、便携式多媒体播放器(PMP)、音频/视频播放器(MP3/MP4)、摄像机、虚拟现实设备(VR)和可穿戴设备等中的一种或几种的组合。根据本申请的一些实施例,所述可穿戴设备可以包括附件类型(例如手表、戒指、手环、眼镜、或头戴式装置(HMD))、集成类型(例如电子服装)、装饰类型(例如皮肤垫、纹身或内置电子装置)等,或几种的组合。在本申请的一些实施例中,所述电子设备可以是灵活的,不限于上述设备,或者可以是上述各种设备中的一种或几种的组合。在本申请中,术语“用户”可以指示使用电子设备的人或使用电子设备的设备(例如人工智能电子设备)。

下面将结合附图,按照图1至图8的顺序进行详细说明。

请参照图1(即附图中所示100),图1是本申请的实施例提供的照片处理方法的示意性流程图;

如图1所示,本申请的实施例提供了一种照片处理方法,应用于终端,所述方法包括:

步骤S101:从所述至少两张连拍照片中确定一张连拍照片作为目标照片;

步骤S102:从所述至少两张连拍照片中选取除目标照片之外的另一张连拍照片作为参考照片;

步骤S103:以所述参考照片作为参照对象,对所述目标照片进行修复处理;

其中,所述至少两张连拍照片采用连拍方式得到;此处的连拍方式是指:每个预定时间进行一次照片拍摄,两张照片的主要拍摄对象相同,每相邻的两张照片之间的拍摄时间间隔预定时间长。

以所述参考照片作为参照对象,对所述目标照片进行修复处理,其修复处理可以是通过复制替换的方式将目标照片中的缺陷区域替换成参照照片中的完好区域进而达到修复目标照片的目的,简单快捷,有效提高了智能终端处理缺陷照片的能力和智能终端的智能化水平,提高了用户的使用体验。

请参照图2(即附图中所示200),图2是本申请的实施例提供的从所述至少两张连拍照片中选取除目标照片之外的另一张连拍照片作为参考照片的方法的示意性流程图;

如图2所示,作为一种选的实施例,所述从所述至少两张连拍照片中选取除目标照片之外的另一张连拍照片作为参考照片的方法包括:

步骤S201:识别目标照片中的被拍摄目标;

步骤S202:从所述至少两张连拍照片中选取除目标照片之外的另一张包含所述被拍摄目标的连拍照片;

步骤S203:将该被选取的所述连拍照片确定为参考照片。

请参照图3(即附图中所示300),图3是本申请的实施例提供的确定参考照片的方法的示意性流程图;

如图3所示,作为一种可选的实施例,在将该被选取的所述连拍照片确定为参考照片之前,所述方法还包括:

步骤S301:基于所述被拍摄目标,确定所述目标照片的第一相对拍摄角度;

步骤S302:基于所述被拍摄目标,确定该被选取的所述连拍照片的第二相对拍摄角度;

步骤S303:判断所述第二相对拍摄角度与所述第一相对拍摄角度的差值是否在预定范围内;

若所述第二相对拍摄角度与所述第一相对拍摄角度的差值在预定范围内,则进入步骤S304:将该被选取的所述连拍照片确定为参考照片;

否则,则不将该被选取的所述连拍照片确定为参考照片,即图3中所示步骤S305。

作为一种可选的实施例,所述从所述至少两张连拍照片中选取除目标照片之外的另一张连拍照片作为参考照片的方法包括:

识别所述目标照片中的特征点;

基于所述特征点,对所述至少两张连拍照片中除目标照片之外的连拍照片与所述目标照片进行相似度计算;

判断是否存在至少一张除目标照片之外的连拍照片与所述目标照片的相似度达到预定值;

若存在一张除目标照片之外的连拍照片与所述目标照片的相似度达到预定值,则将该长连拍照片确定为参考照片;

若存在至少两张除目标照片之外的连拍照片与所述目标照片的相似度达到预定值,则选取一张与所述目标照片的相似度最高的连拍照片作为参考照片。

请参照图4(即附图中所示400),图4是本申请的实施例提供的以所述参考照片作为参照对象,对所述目标照片进行修复处理的方法的示意性流程图;

如图4所示,作为一种可选的实施例,以所述参考照片作为参照对象,对所述目标照片进行修复处理的方法包括:

步骤S401:确定所述目标照片中的待修复区域;

步骤S402:查找所述待修复区域对应在所述参考照片中的目标区域;

步骤S403:以所述目标区域为参考,对所述待修复区域进行修复处理;

其中,所述目标区域的轮廓与所述待修复区域的轮廓也即形状大小相同,使得修复区域能够覆盖住目标区域。

请参照图5(即附图中所示500),图5是本申请的实施例提供的确定所述目标照片中的待修复区域的方法的示意性流程图;

如图5所示,作为一种可选的实施例,所述确定所述目标照片中的待修复区域的方法包括:

步骤S501:识别用户在所述目标照片上的选取操作;

步骤S502:基于所述选取操作从所述目标照片中选取至少部分区域;

步骤S503:将所述至少部分区域确定为待修复区域。

请参照图6(即附图中所示600),图6是本申请的实施例提供的另一确定所述目标照片中的待修复区域的方法的示意性流程图;

如图6所示,作为一种可选的实施例,所述确定所述目标照片中的待修复区域的方法包括:

步骤S601:对所述目标照片进行扫描识别;

步骤S602:检测所述目标照片中是否存在缺陷;

若存在缺陷,则进入步骤S603:将所述目标照片中的缺陷区域定为待修复区域;

否则,则判定所述目标照片不存在待修复区域,即图6中所示步骤S604。

其中,所述缺陷区域包括:目标照片中的人像的闭眼区域、目标照片中的模糊区域及重影区域、目标照片中的扭曲变形的区域。

请参照图7(即附图中所示700),图7是本申请的实施例提供的查找所述待修复区域对应在所述参考照片中的目标区域的方法的示意性流程图;

如图7所示,作为一种可选的实施例,所述查找所述待修复区域对应在所述参考照片中的目标区域的方法包括:

步骤S701:识别待修复区域的周围区域的周围特征点;

步骤S702:在所述参考照片中查找所述周围特征点;

步骤S703:在查找到所述周围特征点后,定位待修复区域对应在所述参考照片中的目标区域。

请参照图8(即附图中所示800),图8是本申请的实施例提供的以所述目标区域为参考,对所述待修复区域进行修复处理的方法的示意性流程图。

如图8所示,作为一种可选的实施例,所述以所述目标区域为参考,对所述待修复区域进行修复处理的方法包括:

步骤S801:复制所述目标区域;

步骤S802:使用所述目标区域替换所述待修复区域。

为了更好地实现上述技术方案,本申请的实施例还提供了一种终端,所述终端被配置为执行以下操作:

从所述至少两张连拍照片中确定一张连拍照片作为目标照片;

从所述至少两张连拍照片中选取除目标照片之外的另一张连拍照片作为参考照片;

以所述参考照片作为参照对象,对所述目标照片进行修复处理;

其中,所述至少两张连拍照片采用连拍方式得到。

作为一种可选的实施例,在从所述至少两张连拍照片中选取除目标照片之外的另一张连拍照片作为参考照片时,所述终端被配置为执行以下操作:

识别目标照片中的被拍摄目标;

从所述至少两张连拍照片中选取除目标照片之外的另一张包含所述被拍摄目标的连拍照片;

将该被选取的所述连拍照片确定为参考照片。

作为一种可选的实施例,在将该被选取的所述连拍照片确定为参考照片之前,所述终端被配置为执行以下操作:

基于所述被拍摄目标,确定所述目标照片的第一相对拍摄角度;

基于所述被拍摄目标,确定该被选取的所述连拍照片的第二相对拍摄角度;

判断所述第二相对拍摄角度与所述第一相对拍摄角度的差值是否在预定范围内;

若所述第二相对拍摄角度与所述第一相对拍摄角度的差值在预定范围内,则将该被选取的所述连拍照片确定为参考照片。

作为一种可选的实施例,在从所述至少两张连拍照片中选取除目标照片之外的另一张连拍照片作为参考照片时,所述终端被配置为执行以下操作:

识别所述目标照片中的特征点;

基于所述特征点,对所述至少两张连拍照片中除目标照片之外的连拍照片与所述目标照片进行相似度计算;

判断是否存在至少一张除目标照片之外的连拍照片与所述目标照片的相似度达到预定值;

若存在一张除目标照片之外的连拍照片与所述目标照片的相似度达到预定值,则将该长连拍照片确定为参考照片;

若存在至少两张除目标照片之外的连拍照片与所述目标照片的相似度达到预定值,则选取一张与所述目标照片的相似度最高的连拍照片作为参考照片。

作为一种可选的实施例,在以所述参考照片作为参照对象,对所述目标照片进行修复处理时,所述终端被配置为执行以下操作:

确定所述目标照片中的待修复区域;

查找所述待修复区域对应在所述参考照片中的目标区域;

以所述目标区域为参考,对所述待修复区域进行修复处理;

其中,所述目标区域的轮廓与所述待修复区域的轮廓相同。

作为一种可选的实施例,在确定所述目标照片中的待修复区域时,所述终端被配置为执行以下操作:

识别用户在所述目标照片上的选取操作;

基于所述选取操作从所述目标照片中选取至少部分区域;

将所述至少部分区域确定为待修复区域。

作为一种可选的实施例,在确定所述目标照片中的待修复区域时,所述终端被配置为执行以下操作:

对所述目标照片进行扫描识别;

检测所述目标照片中是否存在缺陷;

若存在缺陷,则将所述目标照片中的缺陷区域定为待修复区域;

其中,所述缺陷区域包括:目标照片中的人像的闭眼区域、目标照片中的模糊区域及重影区域、目标照片中的扭曲变形的区域。

作为一种可选的实施例,在查找所述待修复区域对应在所述参考照片中的目标区域时,所述终端被配置为执行以下操作:

识别待修复区域的周围区域的周围特征点;

在所述参考照片中查找所述周围特征点;

在查找到所述周围特征点后,定位待修复区域对应在所述参考照片中的目标区域。

作为一种可选的实施例,在以所述目标区域为参考,对所述待修复区域进行修复处理时,所述终端被配置为执行以下操作:

复制所述目标区域;

使用所述目标区域替换所述待修复区域。

本申请旨在保护一种照片处理方法及终端,能够通过从至少两张连拍照片中选取一张连拍照片作为目标照片即需要修复的照片对象;然后再从至少两张连拍照片中选取除目标照片之外的另一张连拍照片作为参考照片;以所述参考照片作为参照对象,对所述目标照片进行修复处理,其修复处理可以是通过复制替换的方式将目标照片中的缺陷区域替换成参照照片中的完好区域进而达到修复目标照片的目的,简单快捷,有效提高了智能终端处理缺陷照片的能力和智能终端的智能化水平,提高了用户的使用体验。

需要注意的是,上述的实施例仅仅是用作示例,本申请不限于这样的示例,而是可以进行各种变化。

需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。最后,还需要说明的是,上述一系列处理不仅包括以这里所述的顺序按时间序列执行的处理,而且包括并行或分别地、而不是按时间顺序执行的处理。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序指令相关的硬件来完成,所述的程序可存储于一计算机可读存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储器(Read-Only Memory,ROM)或随机存储器(Random Access Memory,RAM)等。

应当理解的是,本申请的上述具体实施方式仅仅用于示例性说明或解释本申请的原理,而不构成对本申请的限制。因此,在不偏离本申请的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。此外,本申请所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。

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