CN108924439B - 图像处理方法及相关产品 - Google Patents
图像处理方法及相关产品 Download PDFInfo
- Publication number
- CN108924439B CN108924439B CN201810751346.3A CN201810751346A CN108924439B CN 108924439 B CN108924439 B CN 108924439B CN 201810751346 A CN201810751346 A CN 201810751346A CN 108924439 B CN108924439 B CN 108924439B
- Authority
- CN
- China
- Prior art keywords
- image
- images
- target
- information
- screening
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Processing Or Creating Images (AREA)
Abstract
本申请公开了一种图像处理方法及相关产品,其中,该方法包括:电子设备首先从图像库中获取M张参考图像,其中,M为大于1的整数,然后根据M张参考图像生成目标主题,并确定与所述目标主题对应的图像筛选策略,依照图像筛选策略从图像库中筛选N张目标图像,最后,根据N张目标图像生成回忆视频,其中,所述N张目标图像包括所述M张参考图像,N为大于M的整数,可见,电子设备针对较少的M张参考图像确定回忆视频的目标主题,然后基于该目标主题筛选创建回忆视频的N张目标图像,无需用户花费较多时间选取N张目标图像,从而可实现快速创建回忆视频的效果,可提高电子设备创建回忆视频的效率和速度。
Description
技术领域
本申请涉及电子技术领域,尤其涉及一种图像处理方法及相关产品。
背景技术
随着智能终端(如智能手机等)技术的迅速发展,以及越来越普及,现已成为用户日常生活中不可缺少的电子产品。手机相册等应用会按照时间、地点等筛选条件进行同一主题的图片筛选,并形成专属图集,供用户专门查阅特定时段或者地点的图片。
发明内容
本申请实施例提供一种图像处理方法及相关产品,提供一种创建回忆视频的方法,有利于提高电子设备进行回忆视频创建的效率和速度。
第一方面,本申请实施例提供一种图像处理方法,所述方法包括:
从图像库中获取M张参考图像,其中,M为大于1的整数;
根据所述M张参考图像生成目标主题,并确定与所述目标主题对应的图像筛选策略;
依照所述图像筛选策略从所述图像库中筛选N张目标图像,并根据所述N张目标图像生成回忆视频,其中,所述N张目标图像包括所述M张参考图像,N为大于M的整数。
第二方面,本申请实施例提供一种图像处理装置,所述图像处理装置包括:
获取单元,用于从图像库中获取M张参考图像,其中,M为大于1的整数;
确定单元,用于根据所述M张参考图像生成目标主题,并确定与所述目标主题对应的图像筛选策略;
筛选单元,用于依照所述图像筛选策略从所述图像库中筛选N张目标图像,其中,所述N张目标图像包括所述M张参考图像,N为大于M的整数;
创建单元,用于根据所述N张目标图像生成回忆视频。
第三方面,本申请实施例提供一种电子设备,包括处理器、存储器以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面任一方法中的步骤的指令。
第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。
可以看出,在本申请实施例中,电子设备首先从图像库中获取M张参考图像,其中,M为大于1的整数,然后根据M张参考图像生成目标主题,并确定与所述目标主题对应的图像筛选策略,依照图像筛选策略从图像库中筛选N张目标图像,最后,根据N张目标图像生成回忆视频,其中,N张目标图像包括所述M张参考图像,N为大于M的整数,可见,电子设备针对较少的M张参考图像确定回忆视频的目标主题,然后基于该目标主题筛选创建回忆视频的N张目标图像,无需用户花费较多时间选取N张目标图像,从而可实现快速创建回忆视频的效果,可提高电子设备创建回忆视频的效率和速度。
附图说明
为了更清楚地说明本申请实施例或背景技术中的技术方案,下面将对本申请实施例或背景技术中所需要使用的附图进行说明。
图1A是本申请实施例提供的一种示例电子设备的结构示意图;
图1B是本申请实施例提供的一种图像处理方法的流程示意图;
图2是本申请实施例提供的另一种图像处理方法的流程示意图;
图3是本申请实施例提供的另一种图像处理方法的流程示意图;
图4是本申请实施例提供的一种电子设备的另一结构示意图;
图5是本申请实施例提供的一种图像处理装置的结构示意图;
图6是本申请实施例提供的另一种电子设备的结构示意图。
具体实现方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
以下分别进行详细说明。
本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
本申请实施例所涉及到的电子设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备(例如智能手表、智能手环、计步器等)、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(user equipment,UE),移动台(mobilestation,MS),终端设备(terminal device)等等。为方便描述,上面提到的设备统称为电子设备。
下面对本申请实施例进行详细介绍。
请参阅图1A,图1A是本申请实施例提供的一种电子设备100的结构示意图,上述电子设备100包括:壳体110、设置于所述壳体110内的电路板120、和设置于所述壳体110上的显示屏130,所述电路板120上设置有处理器121,所述处理器121连接所述显示屏130,其中,所述显示屏可包括触控显示屏,所述触控显示屏用于接收用户对其执行针对电子设备的触控操作。
请参阅图1B,图1B是本申请实施例提供的一种图像处理方法的流程示意图,本图像处理方法包括:
101、从图像库中获取M张参考图像,其中,M为大于1的整数。
本申请实施例中,上述图像库是指电子设备中用于存储图像的区域,M为较小的整数,例如,可为5-10内的数值,可选地,从图像库中获取M张参考图像,可包括获取用户通过触控显示屏的选择操选取的M张图像,即用户可从图像库中自行选择几张参考图像,还可包括获取电子设备在最近一段时间内拍摄或下载然后进行保存的M张图像,即用户可通过电子设备拍摄几张图像,或者,通过网络下载几张图像至电子设备中。
102、根据所述M张参考图像生成目标主题,并确定与所述目标主题对应的图像筛选策略。
本申请实施例中,上述目标主题是指电子设备中已有的图像主题中尚未被定义过的主题,可通过M张参考图像中包含的图像信息确定M张图像的目标主题,其中,每一参考图像的图像信息中包含多个图像子信息,因此,可确定M张图像中包含的相同的图像子信息,然后根据该相同的图像子信息确定目标主题。
可选地,上述步骤102中,根据所述M张参考图像生成目标主题,可包括以下步骤:
21、获取所述M张参考图像中每一参考图像的图像信息;
22、根据所述M张参考图像中每一参考图像的图像信息,确定所述M张参考图像中每一参考图像对应的一个或多个关键词;
23、根据所述M张参考图像中每一参考图像对应的一个或多个关键词,确定目标关键词,并将所述目标关键词作为所述目标主题。
本申请实施例中,上述图像信息可包括以下至少一种:拍摄对象、拍摄时间、拍摄地点、拍摄场景、拍摄环境等等,拍摄对象是指图像中包含的对象,例如,拍摄图像时进行聚焦的拍摄目标,又例如,图像中包含的多个拍摄内容中的主要拍摄内容,该主要拍摄内容可以是位于图像中间的拍摄内容,也可以是占图像面积最大的拍摄内容,拍摄场景是指拍摄图像时所处的场景,拍摄场景例如可以是白天,夜晚、阳光下,阴影处、室内,室外、海边、街道等等,此处不作限制,拍摄环境可包括以下至少一种:温度环境、光照环境、天气环境,例如、晴天、雨天、阴天、雪天、刮风等天气。
其中,每一参考图像对应的一个或多个关键词例如可包括:拍摄对象为人物、拍摄时间为20180101,拍摄场景为海边等一个或多个维度的图像子信息,可根据多个维度的图像子信息确定多个关键词,然后从多个关键词中确定目标关键词。
可选地,上述步骤22中,M张参考图像中每一参考图像的图像信息包含多个图像子信息,根据所述M张参考图像中每一参考图像的图像信息,确定所述M张参考图像中每一参考图像对应的一个或多个关键词,包括:
A1、统计所述M张参考图像包含的所有图像子信息中每类图像子信息的数量,筛选出所有图像子信息中数量超过预设数值的至少一个图像子信息;
A2、提取所述至少一个图像子信息中的至少一个关键词,每一图像子信息对应一个关键词;
其中,统计M张参考图像包含的所有图像子信息中每类图像子信息的数量,可确定M张参考图像包含的所有图像子信息中,每一种相同的子信息对应的数量,例如,拍摄对象为人物的图像的数量和拍摄对象为景物的图像的数量、拍摄时间在一月的图像的数量和拍摄时间在二月的图像的数量、拍摄地点在家中的图像的数量和拍摄地点在公司的图像的数量、拍摄场景为海边的图像的数量、拍摄场景为街道的图像的数量、拍摄环境中,天气环境为雨天的图像的数量和天气环境为雪天的图像的数量,光照环境为第一光照强度80lux的图像的数量和第二光照强度100lux的图像的数量,进而筛选出上述多个数量中超过预设数值的至少一个图像子信息,例如,拍摄对象为人物、拍摄地点在家中、拍摄天气为雨天、光照环境为第一光照强度80lux等等。
可选地,上述步骤23中,所述根据所述M张参考图像中每一参考图像对应的一个或多个关键词,确定目标关键词,包括:
A3、根据预设的图像子信息与优先级之间的映射关系,确定所述一个或多个关键词中优先级最高的目标图像子信息对应的目标关键词。
其中,提取至少一个图像子信息中的至少一个关键词的过程中,至少一个关键词可以是人物、家中、雨天、80lux等等,此外,可预先设定拍摄对象、拍摄地点、拍摄天气、光照环境之间的优先级,建立图像子信息与优先级之间的映射关系,然后根据该映射关系确定至少一个关键词中优先级最高的目标图像子信息对应的目标关键词,将所述目标关键词作为所述目标主题,如下表所示,为本申请实施例提供的一种图像子信息与优先级之间的映射关系。
103、依照所述图像筛选策略从所述图像库中筛选N张目标图像,并根据所述N张目标图像生成目标视频,其中,所述N张目标图像包括所述M张参考图像,N为大于M的整数。
本申请实施例中,电子设备根据目标主题确定的图片筛选策略,包括根据图像库中的图像信息,从图像库初步筛选出包含相同图像子信息的图像,得到多个初选图像,每筛选出一张初选图像,可对该初选图像进行评分,然后根据初选图像的评分值进一步筛选出N张目标图像,如此,可使电子设备筛选的目标图像更加符合用户的个性化需求。
可选地,上述步骤103中,依照所述图像筛选策略从所述图像库中筛选N张目标图像,可包括以下步骤:
31、获取所述图像库中除所述M张参考图像以外的其他图像的图像信息,得到多个图像信息;
32、从所述图像库的指定范围内的图像中筛选图像信息包含所述目标关键词的K张初选图像,K为大于M的整数;
33、对所述K张初选图像进行评分,得到多个得分值,每一初选图像对应一个得分值;
34、依据得分值从高到低的顺序,从所述K张初选图像中筛选出数量满足预设数值范围的N张目标图像,其中,K>N>M,且N为正数。
其中,上述指定范围可包括以下任意一种:时间范围、排序范围、区域范围等等,具体的,可从指定时间范围内的图像中筛选出K张初选图像,或者,在连续排列的多张图像中,选取指定排序范围内的K张初选图像,又或者,在显示屏显示的多张图像中,选取指定区域范围内的K张初选图像,指定区域范围可以是一个形状区域,例如,矩形区域范围。
可选地,本申请实施例中,还可执行以下步骤:
B1、获取预设的图像排序方式,根据所述图像排序方式对所述图像库中的所有图像进行重新排序,得到重新排列后的所有图像;
B2、基于所述重新排列后的所有图像,获取预设的图像筛选起点和图像筛选终点;
B3、根据所述图像筛选起点和所述图像筛选终点确定所述指定范围。
其中,上述图像排序方式可包括以下任意一种:依据拍摄时间的排序方式、依据图像大小的排序方式、依据图像名称的排序方式等等,本申请实施例中,可获取用户设定的图像排序方式,然后根据该图像排序方式对图像库中的图像重新排序,从而,使排序后的图像更便于用户快速确定指定范围,上述图像筛选起点和图像筛选终点分别可以是时间起点和时间终点,也可以是起始序号和终点序号。
其中,针对指定范围内的每一图像,可将该图像的图像信息中的多个图像子信息依次与目标关键词进行匹配,若匹配成功,表明该图像的图像信息包含目标关键词,从而筛选出初选图像。
可选地,上述步骤33中,对所述K张初选图像进行评分,得到多个得分值,可包括以下步骤:
C1、获取所述K张初选图像中每一初选图像的特征数据;
C2、根据预设的特征数据与得分值之间的映射关系,确定所述K张初选图像中每一初选图像的图像特征对应的得分值,得到多个得分值。
其中,上述特征数据可包括以下至少一种:色彩、曝光度、清晰度、表现力,所述表现力为所述每张连拍图片中的面部影像的面部特征信息,根据上述每一种特征数据,可预先设定特征数据与得分值之间的映射关系,然后根据该映射关系确定与特征参数对应的得分值。
可选地,针对上述多种特征数据,可对该多个特征数据分别设定对应的权重,在获取多个特征数据分别对应的得分值后,可根据多个得分值和多个特征数据对应的多个权重确定目标得分值,将该目标得分值作为评价对应图像的依据,其中,计算目标得分值的公式如下:
目标得分值=第一得分值*第一权重+第二得分值*第二权重+第三得分值*第三权重...
举例说明下,图像库中包含的图像数量比较大,可能多达几百张到上万张,甚至更多,而构建回忆视频的图像数量通常为40-100张,若用户直接选取40张以上的图像,可能会花费较多时间,可通过用户直接选取数量较少的少部分图像,例如选取8张参考图像,然后根据8张参考图像的图像信息生成目标主题,具体地,获取8张参考图像中每张参考图像的图像信息中拍摄对象、拍摄时间、拍摄地点、拍摄场景、拍摄环境等图像子信息,然后确定每一种图像子信息的数量,10张图像的图像子信息可如下表所示:
参考图像 | 拍摄对象 | 拍摄时间 | 拍摄地点 | 拍摄场景 | 拍摄环境 |
1 | 人物甲 | 20180501 | A地 | 海边 | 晴天 |
2 | 人物甲 | 20180501 | B地 | 海边 | 晴天 |
3 | 人物甲 | 20180301 | A地 | 街道 | 雨天 |
4 | 景物1 | 20180501 | C地 | 街道 | 阴天 |
5 | 景物2 | 20180506 | C地 | 室内 | 晴天 |
6 | 人物甲 | 20180501 | C地 | 野外 | 雪天 |
7 | 景物2 | 20180601 | A地 | 室内 | 阴天 |
8 | 人物乙 | 20180601 | B地 | 野外 | 雪天 |
如上表所示,可以看出,8张图像中数量超过一半的图像子信息包括:拍摄对象为人物甲,拍摄时间为2018年05月01日,可确定两个关键词:人物甲和时间“2018年05月01日”,进而可根据预先设定的图像子信息与优先级之间的映射关系确定目标关键词为人物甲,即可确定用户想要选定拍摄对象为人物甲的目标主题,然后,可从最近一周拍摄的指定范围内,筛选出80张包含人物甲的初选图像,然后对80张初选图像进行评分,得到80个评分值,最后从80张初选图像中筛选出40张得分高的目标图像,然后根据40张目标图像创建关于人物甲的回忆视频,如此,可根据用户选取的几张图像自动筛选用于创建回忆视频的大部分图像。
可以看出,在本申请实施例中,电子设备首先从图像库中获取M张参考图像,其中,M为大于1的整数,然后根据M张参考图像生成目标主题,并确定与所述目标主题对应的图像筛选策略,依照图像筛选策略从图像库中筛选N张目标图像,最后,根据N张目标图像生成回忆视频,N张目标图像包括M张参考图像,N为大于M的整数,可见,电子设备针对较少的M张参考图像确定回忆视频的目标主题,然后基于该目标主题筛选创建回忆视频的N张目标图像,无需用户花费较多时间选取N张目标图像,从而可实现快速创建回忆视频的效果,可提高电子设备创建回忆视频的效率和速度。
与所述图1B所示的实施例一致的,请参阅图2,图2是本申请实施例提供的另一种图像处理方法的流程示意图,本实施例中所描述的图像处理方法,应用于如图1A的电子设备,该方法可包括以下步骤:
201、从图像库中获取M张参考图像,其中,M为大于1的整数。
202、获取所述M张参考图像中每一参考图像的图像信息。
203、根据所述M张参考图像中每一参考图像的图像信息,确定所述M张参考图像中每一参考图像对应的一个或多个关键词。
204、根据所述M张参考图像中每一参考图像对应的一个或多个关键词,确定目标关键词,并将所述目标关键词作为所述目标主题。
205、确定与所述目标主题对应的图像筛选策略,依照所述图像筛选策略从所述图像库中筛选N张目标图像。
206、根据所述N张目标图像生成回忆视频,其中,所述N张目标图像包括所述M张参考图像,N为大于M的整数。
其中,上述步骤201-206的具体实现过程可参照图1B所示的方法中相应的描述,在此不再赘述。
可以看出,本申请实施例中,电子设备首先从图像库中获取M张参考图像,其中,M为大于1的整数,然后获取M张参考图像中每一参考图像的图像信息,根据M张参考图像中每一参考图像的图像信息,确定M张参考图像中每一参考图像对应的一个或多个关键词,根据M张参考图像中每一参考图像对应的一个或多个关键词,确定目标关键词,并将目标关键词作为目标主题,确定与目标主题对应的图像筛选策略,依照图像筛选策略从图像库中筛选N张目标图像,最后,根据N张目标图像生成回忆视频,N为大于M的整数,可见,电子设备针对较少的M张参考图像确定回忆视频的目标主题,然后基于该目标主题筛选创建回忆视频的N张目标图像,无需用户花费较多时间选取N张目标图像,从而可实现快速创建回忆视频的效果,可提高电子设备创建回忆视频的效率和速度。
与所述图1B所示的实施例一致的,请参阅图3,图3是本申请实施例提供的一种图像处理方法的流程示意图,如图1A的电子设备,如图3所示,本图像处理方法包括:
301、从图像库中获取M张参考图像,其中,M为大于1的整数。
302、获取所述M张参考图像中每一参考图像的图像信息。
303、根据所述M张参考图像中每一参考图像的图像信息,确定所述M张参考图像中每一参考图像对应的一个或多个关键词。
304、根据所述M张参考图像中每一参考图像对应的一个或多个关键词,确定目标关键词,并将所述目标关键词作为所述目标主题。
305、确定与所述目标主题对应的图像筛选策略,获取所述图像库中除所述M张图像以外的其他图像的图像信息,得到多个图像信息。
306、从所述图像库的指定范围内的图像中筛选图像信息包含所述目标关键词的K张初选图像,K为大于M的整数。
307、对所述K张初选图像进行评分,得到多个得分值,每一初选图像对应一个得分值。
308、依据得分值从高到低的顺序,从所述K张初选图像中筛选出数量满足预设数值范围的N张目标图像,其中,K>N>M,且N为正数。
309、根据所述N张目标图像生成回忆视频,N为大于M的整数。
其中,上述步骤301-309的具体实现过程可参照图1B所示的方法中相应的描述,在此不再赘述。
可以看出,本申请实施例中,电子设备首先从图像库中获取M张参考图像,然后获取M张参考图像中每一参考图像的图像信息,根据M张参考图像中每一参考图像的图像信息,确定M张参考图像中每一参考图像对应的一个或多个关键词,根据M张参考图像中每一参考图像对应的一个或多个关键词,确定目标关键词,并将目标关键词作为目标主题,确定与目标主题对应的图像筛选策略,获取图像库中除M张图像以外的其他图像的图像信息,得到多个图像信息,从图像库的指定范围内的图像中筛选图像信息包含所述目标关键词的K张初选图像,对K张初选图像进行评分,得到多个得分值,每一初选图像对应一个得分值,依据得分值从高到低的顺序,从K张初选图像中筛选出数量满足预设数值范围的N张目标图像,最后,根据N张目标图像生成回忆视频,可见,电子设备针对较少的M张参考图像确定回忆视频的目标主题,然后基于该目标主题筛选创建回忆视频的N张目标图像,无需用户花费较多时间选取N张目标图像,从而可实现快速创建回忆视频的效果,可提高电子设备创建回忆视频的效率和速度。
以下是实施上述图像处理方法的装置,具体如下:
与上述一致地,请参阅图4,图4是本申请实施例提供的一种电子设备,包括:处理器和存储器;以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置成由所述处理器执行,所述程序包括用于执行以下步骤的指令:
从图像库中获取M张参考图像,其中,M为大于1的整数;
根据所述M张参考图像生成目标主题,并确定与所述目标主题对应的图像筛选策略;
依照所述图像筛选策略从所述图像库中筛选N张目标图像,并根据所述N张目标图像生成回忆视频,其中,所述N张目标图像包括所述M张参考图像,N为大于M的整数。
在一个可能的示例中,在所述根据所述M张参考图像生成目标主题方面,所述程序包括用于执行以下步骤的指令:
获取所述M张参考图像中每一参考图像的图像信息;
根据所述M张参考图像中每一参考图像的图像信息,确定所述M张参考图像中每一参考图像对应的一个或多个关键词;
根据所述M张参考图像中每一参考图像对应的一个或多个关键词,确定目标关键词,并将所述目标关键词作为所述目标主题。
在一个可能的示例中,所述M张参考图像中每一参考图像的图像信息包含多个图像子信息,在所述根据所述M张参考图像中每一参考图像的图像信息,确定所述M张参考图像中每一参考图像对应的一个或多个关键词方面,所述程序包括用于执行以下步骤的指令:
统计所述M张参考图像包含的所有图像子信息中每类图像子信息的数量,筛选出所有图像子信息中数量超过预设数值的至少一个图像子信息;
提取所述至少一个图像子信息中的至少一个关键词,每一图像子信息对应一个关键词;
在所述根据所述M张参考图像中每一参考图像对应的一个或多个关键词,确定目标关键词方面,所述程序包括用于执行以下步骤的指令:
根据预设的图像子信息与优先级之间的映射关系,确定所述一个或多个关键词中优先级最高的目标图像子信息对应的目标关键词。
在一个可能的示例中,在所述依照所述图像筛选策略从所述图像库中筛选N张目标图像方面,所述程序包括用于执行以下步骤的指令:
获取所述图像库中除所述M张图像以外的其他图像的图像信息,得到多个图像信息;
从所述图像库的指定范围内的图像中筛选图像信息包含所述目标关键词的K张初选图像,K为大于M的整数;
对所述K张初选图像进行评分,得到多个得分值,每一初选图像对应一个得分值;
依据得分值从高到低的顺序,从所述K张初选图像中筛选出数量满足预设数值范围的N张目标图像,其中,K>N>M,且N为正数。
在一个可能的示例中,所述程序包括还用于执行以下步骤的指令:
获取预设的图像排序方式,根据所述图像排序方式对所述图像库中的所有图像进行重新排序,得到重新排列后的所有图像;
基于所述重新排列后的所有图像,获取预设的图像筛选起点和图像筛选终点;
根据所述图像筛选起点和所述图像筛选终点确定所述指定范围。
在一个可能的示例中,在所述对所述K张初选图像进行评分,得到多个得分值方面,所述程序还包括用于执行以下步骤的指令:
获取所述K张初选图像中每一初选图像的特征数据;
根据预设的特征数据与得分值之间的映射关系,确定所述K张初选图像中每一初选图像的图像特征对应的得分值,得到多个得分值。
请参阅图5,图5是本实施例提供的一种图像处理装置的结构示意图。该图像处理装置应用于电子设备,所述图像处理装置包括获取单元501、确定单元502、筛选单元503和创建单元504,其中,
所述获取单元501,用于从图像库中获取M张参考图像,其中,M为大于1的整数;
所述确定单元502,用于根据所述M张参考图像生成目标主题,并确定与所述目标主题对应的图像筛选策略;
所述筛选单元503,用于依照所述图像筛选策略从所述图像库中筛选N张目标图像;
所述创建单元504,用于根据所述N张目标图像生成回忆视频,N为大于M的整数。
可选地,在所述根据所述M张参考图像生成目标主题方面,所述确定单元502具体用于:
获取所述M张参考图像中每一参考图像的图像信息;
根据所述M张参考图像中每一参考图像的图像信息,确定所述M张参考图像中每一参考图像对应的一个或多个关键词;
根据所述M张参考图像中每一参考图像对应的一个或多个关键词,确定目标关键词,并将所述目标关键词作为所述目标主题。
可选地,所述M张参考图像中每一参考图像的图像信息包含多个图像子信息,在所述根据所述M张参考图像中每一参考图像的图像信息,确定所述M张参考图像中每一参考图像对应的一个或多个关键词方面,所述确定单元502具体用于:
统计所述M张参考图像包含的所有图像子信息中每类图像子信息的数量,筛选出所有图像子信息中数量超过预设数值的至少一个图像子信息;
提取所述至少一个图像子信息中的至少一个关键词,每一图像子信息对应一个关键词;
在所述根据所述M张参考图像中每一参考图像对应的一个或多个关键词,确定目标关键词方面,所述确定单元502具体用于:
根据预设的图像子信息与优先级之间的映射关系,确定所述一个或多个关键词中优先级最高的目标图像子信息对应的目标关键词。
可选地,所述筛选单元503具体用于:
获取所述图像库中除所述M张图像以外的其他图像的图像信息,得到多个图像信息;
从所述图像库的指定范围内的图像中筛选图像信息包含所述目标关键词的K张初选图像,K为大于M的整数;
对所述K张初选图像进行评分,得到多个得分值,每一初选图像对应一个得分值;
依据得分值从高到低的顺序,从所述K张初选图像中筛选出数量满足预设数值范围的N张目标图像。
可选地,所述获取单元501,还用于获取预设的图像排序方式,根据所述图像排序方式对所述图像库中的所有图像进行重新排序,得到重新排列后的所有图像;
以及,基于所述重新排列后的所有图像,获取预设的图像筛选起点和图像筛选终点;
所述确定单元502,还用于根据所述图像筛选起点和所述图像筛选终点确定所述指定范围。
可选地,在所述对所述K张初选图像进行评分,得到多个得分值方面,筛选单元503具体用于:
获取所述K张初选图像中每一初选图像的特征数据;
根据预设的特征数据与得分值之间的映射关系,确定所述K张初选图像中每一初选图像的图像特征对应的得分值,得到多个得分值。
可以看出,本申请实施例中所描述的图像处理装置,电子设备首先从图像库中获取M张参考图像,其中,M为大于1的整数,然后根据M张参考图像生成目标主题,并确定与所述目标主题对应的图像筛选策略,依照图像筛选策略从图像库中筛选N张目标图像,最后,根据N张目标图像生成回忆视频,N张目标图像包括M张参考图像,N为大于M的整数,可见,电子设备针对较少的M张参考图像确定回忆视频的目标主题,然后基于该目标主题筛选创建回忆视频的N张目标图像,无需用户花费较多时间选取N张目标图像,从而可实现快速创建回忆视频的效果,可提高电子设备创建回忆视频的效率和速度。
可以理解的是,本实施例的图像处理装置的各程序模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
本申请实施例还提供了另一种电子设备,如图6所示,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请实施例方法部分。该电子设备可以为包括手机、平板电脑、PDA(personal digitalassistant,个人数字助理)、POS(point of sales,销售终端)、车载电脑等任意终端设备,以电子设备为手机为例:
图6示出的是与本发明实施例提供的电子设备的部分结构的框图。如图6所示,电子设备610可以包括控制电路,该控制电路可以包括存储和处理电路630。该存储和处理电路630可以存储器,例如硬盘驱动存储器,非易失性存储器(例如闪存或用于形成固态驱动器的其它电子可编程只读存储器等),易失性存储器(例如静态或动态随机存取存储器等)等,本申请实施例不作限制。存储和处理电路630中的处理电路可以用于控制电子设备610的运转。该处理电路可以基于一个或多个微处理器,微控制器,数字信号处理器,基带处理器,功率管理单元,音频编解码器芯片,专用集成电路,显示驱动器集成电路等来实现。
存储和处理电路630可用于运行电子设备610中的软件,例如互联网浏览应用程序,互联网协议语音(voice over internet protocol,VOIP)电话呼叫应用程序,电子邮件应用程序,媒体播放应用程序,操作***功能等。这些软件可以用于执行一些控制操作,例如,基于照相机的图像采集,基于环境光传感器的环境光测量,基于接近传感器的接近传感器测量,基于诸如发光二极管的状态指示灯等状态指示器实现的信息显示功能,基于触摸传感器的触摸事件检测,与在多个(例如分层的)显示器上显示信息相关联的功能,与执行无线通信功能相关联的操作,与收集和产生音频信号相关联的操作,与收集和处理按钮按压事件数据相关联的控制操作,以及电子设备610中的其它功能等,本申请实施例不作限制。
电子设备610还可以包括输入-输出电路642。输入-输出电路642可用于使电子设备610实现数据的输入和输出,即允许电子设备610从外部设备接收数据和也允许电子设备610将数据从电子设备610输出至外部设备。输入-输出电路642可以进一步包括传感器632。传感器632可以包括环境光传感器,基于光和电容的接近传感器,触摸传感器(例如,基于光触摸传感器和/或电容式触摸传感器,超声波传感器,其中,触摸传感器可以是触控显示屏的一部分,也可以作为一个触摸传感器结构独立使用),加速度传感器,和其它传感器等。
输入-输出电路642还可以包括一个或多个显示器,例如显示器614。显示器614可以包括液晶显示器,有机发光二极管显示器,电子墨水显示器,等离子显示器,使用其它显示技术的显示器中一种或者几种的组合。显示器614可以包括触摸传感器阵列(即,显示器614可以是触控显示屏)。触摸传感器可以是由透明的触摸传感器电极(例如氧化铟锡(ITO)电极)阵列形成的电容式触摸传感器,或者可以是使用其它触摸技术形成的触摸传感器,例如音波触控,压敏触摸,电阻触摸,光学触摸等,本申请实施例不作限制。
电子设备610还可以包括音频组件636。音频组件636可以用于为电子设备610提供音频输入和输出功能。电子设备10中的音频组件36可以包括扬声器,麦克风,蜂鸣器,音调发生器以及其它用于产生和检测声音的组件。
通信电路638可以用于为电子设备610提供与外部设备通信的能力。通信电路638可以包括模拟和数字输入-输出接口电路,和基于射频信号和/或光信号的无线通信电路。通信电路638中的无线通信电路可以包括射频收发器电路、功率放大器电路、低噪声放大器、开关、滤波器和天线。举例来说,通信电路638中的无线通信电路可以包括用于通过发射和接收近场耦合电磁信号来支持近场通信(near field communication,NFC)的电路。例如,通信电路638可以包括近场通信天线和近场通信收发器。通信电路638还可以包括蜂窝电话收发器和天线,无线局域网收发器电路和天线等。
电子设备610还可以进一步包括电池,电力管理电路和其它输入-输出单元640。输入-输出单元640可以包括按钮,操纵杆,点击轮,滚动轮,触摸板,小键盘,键盘,照相机,发光二极管和其它状态指示器等。
用户可以通过输入-输出电路642输入命令来控制电子设备610的操作,并且可以使用输入-输出电路642的输出数据以实现接收来自电子设备610的状态信息和其它输出。
前述图1B、图2或图3所示的实施例中,各步骤方法流程可以基于该电子设备的结构实现。
前述图4、图5所示的实施例中,各单元功能可以基于该电子设备的结构实现。
本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种图像处理方法的部分或全部步骤。
本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种图像处理方法的部分或全部步骤。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (10)
1.一种图像处理方法,其特征在于,所述方法包括:
从图像库中获取M张参考图像,其中,M为大于1的整数;
根据所述M张参考图像生成目标主题,包括:每一参考图像的图像信息中包含多个图像子信息,确定所述M张参考图像中包含的相同的图像子信息,根据所述相同的图像子信息确定所述目标主题,其中所述目标主题为尚未被定义过的主题;
确定与所述目标主题对应的图像筛选策略;
依照所述图像筛选策略从所述图像库中筛选N张目标图像,并根据所述N张目标图像生成回忆视频,其中,所述N张目标图像包括所述M张参考图像,N为大于M的整数。
2.根据权利要求1所述的方法,其特征在于,所述根据所述M张参考图像生成目标主题,包括:
获取所述M张参考图像中每一参考图像的图像信息;
根据所述M张参考图像中每一参考图像的图像信息,确定所述M张参考图像中每一参考图像对应的一个或多个关键词;
根据所述M张参考图像中每一参考图像对应的一个或多个关键词,确定目标关键词,并将所述目标关键词作为所述目标主题。
3.根据权利要求2所述的方法,其特征在于,所述M张参考图像中每一参考图像的图像信息包含多个图像子信息,所述根据所述M张参考图像中每一参考图像的图像信息,确定所述M张参考图像中每一参考图像对应的一个或多个关键词,包括:
统计所述M张参考图像包含的所有图像子信息中每类图像子信息的数量,筛选出所有图像子信息中数量超过预设数值的至少一个图像子信息;
提取所述至少一个图像子信息中的至少一个关键词,每一图像子信息对应一个关键词;
所述根据所述M张参考图像中每一参考图像对应的一个或多个关键词,确定目标关键词,包括:
根据预设的图像子信息与优先级之间的映射关系,确定所述一个或多个关键词中优先级最高的目标图像子信息对应的目标关键词。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述依照所述图像筛选策略从所述图像库中筛选N张目标图像,包括:
获取所述图像库中除所述M张参考图像以外的其他图像的图像信息,得到多个图像信息;
从所述图像库的指定范围内的图像中筛选图像信息包含所述目标关键词的K张初选图像,K为大于M的整数;
对所述K张初选图像进行评分,得到多个得分值,每一初选图像对应一个得分值;
依据得分值从高到低的顺序,从所述K张初选图像中筛选出数量满足预设数值范围的N张目标图像,其中,K>N>M,且N为正数。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
获取预设的图像排序方式,根据所述图像排序方式对所述图像库中的所有图像进行重新排序,得到重新排列后的所有图像;
基于所述重新排列后的所有图像,获取预设的图像筛选起点和图像筛选终点;
根据所述图像筛选起点和所述图像筛选终点确定所述指定范围。
6.根据权利要求4或5所述的方法,其特征在于,所述对所述K张初选图像进行评分,得到多个得分值,包括:
获取所述K张初选图像中每一初选图像的特征数据;
根据预设的特征数据与得分值之间的映射关系,确定所述K张初选图像中每一初选图像的图像特征对应的得分值,得到多个得分值。
7.一种图像处理装置,其特征在于,所述图像处理装置包括:
获取单元,用于从图像库中获取M张参考图像,其中,M为大于1的整数;
确定单元,用于根据所述M张参考图像生成目标主题,包括:每一参考图像的图像信息中包含多个图像子信息,确定所述M张参考图像中包含的相同的图像子信息,根据所述相同的图像子信息确定所述目标主题,其中所述目标主题为尚未被定义过的主题以及确定与所述目标主题对应的图像筛选策略;
筛选单元,用于依照所述图像筛选策略从所述图像库中筛选N张目标图像,其中,所述N张目标图像包括所述M张参考图像,N为大于M的整数;
创建单元,用于根据所述N张目标图像生成回忆视频。
8.根据权利要求7所述的装置,其特征在于,在所述根据所述M张参考图像生成目标主题方面,所述确定单元具体用于:
获取所述M张参考图像中每一参考图像的图像信息;
根据所述M张参考图像中每一参考图像的图像信息,确定所述M张参考图像中每一参考图像对应的一个或多个关键词;
根据所述M张参考图像中每一参考图像对应的一个或多个关键词,确定目标关键词,并将所述目标关键词作为所述目标主题。
9.一种电子设备,其特征在于,包括处理器、存储器,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求1-6任一项所述的方法中的步骤的指令。
10.一种计算机可读存储介质,其特征在于,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求1-6任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810751346.3A CN108924439B (zh) | 2018-07-10 | 2018-07-10 | 图像处理方法及相关产品 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810751346.3A CN108924439B (zh) | 2018-07-10 | 2018-07-10 | 图像处理方法及相关产品 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108924439A CN108924439A (zh) | 2018-11-30 |
CN108924439B true CN108924439B (zh) | 2021-07-09 |
Family
ID=64412411
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810751346.3A Active CN108924439B (zh) | 2018-07-10 | 2018-07-10 | 图像处理方法及相关产品 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108924439B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109903260B (zh) | 2019-01-30 | 2023-05-23 | 华为技术有限公司 | 图像处理方法及图像处理装置 |
CN111669620A (zh) * | 2020-06-05 | 2020-09-15 | 北京字跳网络技术有限公司 | 主题视频生成方法、装置、电子设备及可读存储介质 |
CN114390345B (zh) * | 2022-01-24 | 2024-02-09 | 惠州Tcl移动通信有限公司 | 视频生成方法、装置、电子设备和计算机可读存储介质 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090278949A1 (en) * | 2008-05-06 | 2009-11-12 | Mcmahan David Michael | Camera system and method for providing information on subjects displayed in a camera viewfinder |
CN104239336B (zh) * | 2013-06-19 | 2018-03-16 | 华为技术有限公司 | 一种图像筛选方法、装置及终端 |
US9330110B2 (en) * | 2013-07-17 | 2016-05-03 | Xerox Corporation | Image search system and method for personalized photo applications using semantic networks |
CN105893412A (zh) * | 2015-11-24 | 2016-08-24 | 乐视致新电子科技(天津)有限公司 | 图像分享方法及装置 |
CN105760448B (zh) * | 2016-02-03 | 2019-11-15 | 北京金山安全软件有限公司 | 一种图片处理方法、装置及电子设备 |
CN105975612A (zh) * | 2016-05-18 | 2016-09-28 | 北京金山安全软件有限公司 | 一种图片处理方法、装置及设备 |
CN106250916B (zh) * | 2016-07-22 | 2020-02-21 | 西安酷派软件科技有限公司 | 一种筛选图片的方法、装置及终端设备 |
CN108009251A (zh) * | 2017-12-01 | 2018-05-08 | 珠海市魅族科技有限公司 | 一种图像文件搜索方法及装置 |
CN108134948B (zh) * | 2017-12-25 | 2021-09-03 | 深圳创维-Rgb电子有限公司 | 电视节目推荐方法、装置、***及可读存储介质 |
-
2018
- 2018-07-10 CN CN201810751346.3A patent/CN108924439B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN108924439A (zh) | 2018-11-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106528745B (zh) | 在移动终端上推荐资源的方法、装置及移动终端 | |
CN107622281B (zh) | 图像分类方法、装置、存储介质及移动终端 | |
CN109508321B (zh) | 图像展示方法及相关产品 | |
CN104765446A (zh) | 电子设备和控制电子设备的方法 | |
CN109151338B (zh) | 图像处理方法及相关产品 | |
CN108924439B (zh) | 图像处理方法及相关产品 | |
CN105809647A (zh) | 一种自动去雾拍照方法、装置和设备 | |
CN109919836A (zh) | 视频抠像处理方法、视频抠像处理客户端及可读存储介质 | |
CN106856543B (zh) | 一种图片显示方法、装置及移动终端 | |
CN113316778B (zh) | 设备推荐方法及相关产品 | |
CN108269530A (zh) | Amoled显示屏的亮度调节方法及相关产品 | |
CN108460769B (zh) | 图像处理方法及终端设备 | |
CN111338725A (zh) | 界面布局方法及相关产品 | |
CN106331502A (zh) | 终端及其滤镜拍摄方法和装置 | |
CN107464290A (zh) | 三维信息展示方法、装置和移动终端 | |
CN110209245A (zh) | 人脸识别方法及相关产品 | |
CN110955788A (zh) | 一种信息显示方法及电子设备 | |
CN110191303A (zh) | 基于屏幕发声的视频通话方法及相关产品 | |
CN106445970B (zh) | 一种占位图的加载处理方法和装置 | |
CN108718389A (zh) | 一种拍摄模式选择方法及移动终端 | |
CN110363702B (zh) | 图像处理方法及相关产品 | |
CN111353946B (zh) | 图像修复方法、装置、设备及存储介质 | |
CN108989555B (zh) | 图像处理方法及相关产品 | |
CN104408051A (zh) | 歌曲推荐方法及装置 | |
CN111343321B (zh) | 背光亮度调节方法及相关产品 |
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 |