一种图片命名的方法及系统的制作方法

文档序号:6488198阅读:171来源:国知局
一种图片命名的方法及系统的制作方法
【专利摘要】本发明公开了一种图片命名的方法及系统,属于计算机【技术领域】。所述方法包括:获取图片以及获取的图片的来源信息以及图片内容信息,根据图片内容信息查找到特征库中与图片内容信息对应的一张或多张预置图片;对获取的图片与查找到的对应图片内容信息一张或多张预置图片进行图像匹配,选择一张与获取的图片最相近的一张相似图片;获取与相似图片对应的特征信息,特征信息用于描述获取的图片的一个或多个特征;对获取的图片进行命名。本发明通过图片的来源信息以及图片的内容信息在预设的特征库中确定图片的特征信息的匹配范围,并根据匹配到的特征信息以及图片的来源信息和内容信息为图片进行命名,提高了命名后用户查找图片的识别效率。
【专利说明】一种图片命名的方法及系统
【技术领域】
[0001]本发明涉及通信领域,特别涉及一种图片命名的方法及系统。
【背景技术】
[0002]随着科技的发展,数码相机和具有拍照功能的智能终端被广泛应用,另外通过互联网下载、视频截取以及使用图片绘制软件,人们在生活和工作中生成的图片越来越多。科学的对图片进行命名管理,会提高以后的查找或使用图片的效率。
[0003]传统的对图片的命名一般是通过按默认的命名规则进行命名,例如可以按顺序的编号,或以拍摄时间进行命名,并根据时间轴和文件名称进行分类。进一步的,现有技术中提供了一种智能的图片命名规则,通过使用GPS(Global Positioning System,全球定位系统)获取拍摄照片时的地点信息,并通过地点信息对图片进行对图片进行自动命名和分类。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005]对于按顺序或时间编号的方式,当用户检索图片时,由于命名中没有可以辅助识别的内容,其内容还需要用户人工进行识别,对于用户识别图片的帮助效率低下,用户体验低;对于通过GPS获取的地点信息进行命名并分类的方式,虽然其命名方式有一定的意义辅助识别功能,但需要带有GPS模块的设备才支持该功能,因此局限性大,且仅支持拍摄的照片,不支持其他方式获取的图片的命名与归类。

【发明内容】

[0006]为了解决现有技术的问题,本发明实施例提供了一种图片命名的方法及系统。所述技术方案如下:
[0007]—方面,提供了一种图片命名的方法,所述方法包括:
[0008]获取图片以及获取的图片的来源信息以及图片内容信息,其中,所述来源信息用于指示所述图片的来源设备,所述图片内容信息用于指标所述图片的内容;
[0009]根据所述图片内容信息查找到特征库中与所述图片内容信息对应的一张或多张预置图片;其中,所述特征库包括一张或多张预置图片,每张所述预置图片对应于描述所述图片内容的预置内容信息,所述预置内容信息包括所述图片内容信息;
[0010]对所述获取的图片与查找到的对应所述图片内容信息一张或多张预置图片进行图像匹配,选择一张与所述获取的图片最相近的一张相似图片;
[0011]获取与所述相似图片对应的特征信息,所述特征信息用于描述所述获取的图片的一个或多个特征;
[0012]对所述获取的图片进行命名,命名依据包括所述来源信息,所述图片内容信息以及所述特征信息。
[0013]另一方面,提供了一种图片命名的系统,所述系统包括:
[0014]第一获取模块,用于获取图片以及获取的图片的来源信息以及图片内容信息,其中,所述来源信息用于指示所述图片的来源设备,所述图片内容信息用于指标所述图片的内容;
[0015]查找模块,用于根据所述图片内容信息查找到特征库中与所述图片内容信息对应的一张或多张预置图片;其中,所述特征库包括一张或多张预置图片,每张所述预置图片对应于描述所述图片内容的预置内容信息,所述预置内容信息包括所述图片内容信息;
[0016]匹配模块,用于对所述获取的图片与查找到的对应所述图片内容信息一张或多张预置图片进行图像匹配,选择一张与所述获取的图片最相近的一张相似图片;
[0017]第二获取模块,用于获取与所述相似图片对应的特征信息,所述特征信息用于描述所述获取的图片的一个或多个特征;
[0018]命名模块,用于对所述获取的图片进行命名,命名依据包括所述来源信息,所述图片内容信息以及所述特征信息。
[0019]通过图片的来源信息以及图片的内容信息在预设的特征库中确定图片的特征信息的匹配范围,并根据匹配到的特征信息以及图片的来源信息和内容信息为图片进行命名,提高了命名后用户查找图片的识别效率,并且提高了用户的体验。
【专利附图】

【附图说明】
[0020]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是本发明实施例一提供的图片命名的方法流程示意图;
[0022]图2是本发明实施例二提供的图片命名的方法流程示意图;
[0023]图3是本发明实施例三提供的图片命名的系统结构示意图。
【具体实施方式】
[0024]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0025]实施例一
[0026]参见图1,本发明实施例提出了一种图片命名的方法,包括:
[0027]101:获取图片以及获取的图片的来源信息以及图片内容信息,其中,所述来源信息用于指示所述图片的来源设备,所述图片内容信息用于指标所述图片的内容;
[0028]102:根据所述图片内容信息查找到特征库中与所述图片内容信息对应的一张或多张预置图片;其中,所述特征库包括一张或多张预置图片,每张所述预置图片对应于描述所述图片内容的预置内容信息,所述预置内容信息包括所述图片内容信息;
[0029]103:对所述获取的图片与查找到的对应所述图片内容信息一张或多张预置图片进行图像匹配,选择一张与所述获取的图片最相近的一张相似图片;
[0030]104:获取与所述相似图片对应的特征信息,所述特征信息用于描述所述获取的图片的一个或多个特征;
[0031]105:对所述获取的图片进行命名,名字包括所述来源信息,所述图片内容信息以及所述特征信息。[0032]本发明实施例通过图片的来源信息以及图片的内容信息在预设的特征库中确定图片的特征信息的匹配范围,并根据匹配到的特征信息以及图片的来源信息和内容信息为图片进行命名,提高了命名后用户查找图片的识别效率,并且提高了用户的体验。
[0033]实施例二
[0034]参见图2,本发明实施例提供了一种图片命名的方法,是对实施例一的具体说明,需要说明的是,本发明实施例中对图片命名的方式是将提取的图片特征信息与预设的特征库中进行匹配,通过匹配到的特征信息对应的分类信息作为图片命名的依据。
[0035]本发明实施例方法流程包括:
[0036]201:获取图片以及获取的图片的来源信息以及图片内容信息,其中,所述来源信息用于指示所述图片的来源设备,所述图片内容信息用于指标所述图片的内容。
[0037]图片可以是数码相机以及带有影像输入设备的拍摄的图片,也可以是由绘图软件生成图片,另外,本实施例所述的图片也可以是从网页中下载的图片、视频流中截取的图片。本发明实施例对此不做限定。
[0038]步骤201可以具体为:
[0039]2011:根据所述图片的来源方式确定所述图片的来源信息。
[0040]其中所述来源信息至少包括:当所述图片的来源方式为视频流中抓取的图片时,所述图片的来源信息为视频流提供的网站信息;当所述图片的来源方式为网页中下载的图片时,所述图片的来源信息为网页的网址信息;当所述图片的来源方式为本地存储介质导入的图片时,所述图片的来源信息为本地存储介质导入的介质信息;当所述图片的来源方式为影像设备获取的图片时,所述图片的来源信息为影像设备的设备信息;当所述图片的来源方式为图片绘制软件生成的图片时,所述图片的来源信息为图片绘制软件的软件信肩、O
[0041]2012:获取视频流中抓取的图片的视频内容信息或者网页中下载的图片的网页内容信息或者生成图片的地理位置信息作为所述图片内容信息。
[0042]具体的,当图片为视频流中获取的图片时,解析视频的信息,可以从视频流中获取的该视频流的节目信息作为图片的内容信息,包括:视频名称、演员、分辨率、码率、发行时间、视频时长,视频来源信息等信息。使得这些信息作为图片的识别信息。例如:在DVB(Digital Video Broadcasting,数字视频广播)的 TS (Transport Stream,传送流)流中,通过截图技术可以将截取视频流中的图片,其中视频流中的图片中带有EPG (ElectronicProgram Guide,电子节目菜单)信息,EPG信息中可以包括:频道号、演员、频道介绍、事件、时长等信息。
[0043]当图片为网页中下载的图片时,通过获取该网页内容信息作为该图片的内容信息,网页中的内容信息可以为网页中的标题信息,标题信息一般属于文字。获取标题信息可以通过网页中代码对应的标题标签得到,一般在标题的标签中会确定该网页的所属的类别。
[0044]当图片为通过终端或摄影设备拍摄时,可以通过终端或摄影设备自带的或外接的定位设备获得当前的位置信息,作为该图片内容信息。
[0045]202:根据所述图片内容信息查找到特征库中与所述图片内容信息对应的一张或多张预置图片;其中,所述特征库包括一张或多张预置图片,每张所述预置图片对应于描述所述图片内容的预置内容信息,所述预置内容信息包括所述图片内容信息。
[0046]具体的,首先根据图片的来源信息确定图片内容信息的匹配范围是在本地特征库或是网络特征库,之后再通过图片内容信息在对应的特征库中查找其对应的一张或多张预置图片。通过图片的来源信息以及图片内容信息在特征库中的查询过程,缩小图片根据图片的识别信息进行进一步匹配的匹配范围。因此步骤202可以具体为:
[0047]根据所述来源信息判断所述获取的图片来源于本地或网络,当判断来源于本地时,根据所述图片内容信息查找所述本地特征库中的对应所述图片内容信息的一张或多张预置图片;当判断来源于网络时,根据所述图片内容信息查找所述网络特征库中的对应所述图片内容信息的一张或多张预置图片。
[0048]通过将内容信息与本地特征库或网络特征库中的分类信息进行匹配,来缩小进一步匹配识别信息时的匹配范围。例如:用户观看电影,从电影中截图后,得到该图片的内容信息,包括:电影的名字,电影的主要演员等信息,将这些内容信息发送至服务器进行与服务器中的特征库中的分类信息进行匹配,可以通过电影的名字匹配到其在特征库中分类信息为电影名字的类别,并确定这些分类信息对应的识别信息为图片的识别信息的匹配对象。
[0049]203:对所述获取的图片与查找到的对应所述图片内容信息一张或多张预置图片进行图像匹配,选择一张与所述获取的图片最相近的一张相似图片。
[0050]根据获取的图片的识别信息与本地特征库或网络特征库中匹配到的一张或多张预置图片对应的识别信息进行匹配。
[0051]首先根据图片识别技术,获取所述图片中的人物脸部识别信息,景物识别信息以及文字识别信息作为所述图片的识别信息。
[0052]具体地,图片中的内容可以是图片中的人物、景物或文字,该图片的识别信息为表示图片中的人物、景物或文字的结构、位置、颜色等信息,如坐标,灰度值等数字信息。通过图片识别技术,可以获取到图片中人物的脸部识别信息,景物识别信息以及文字的识别信息。例如,图片中的人物的识别信息可以通过人脸识别技术获取,得到的代表图片中人物的脸部的位置结构中眼睛、鼻子、嘴等脸部器官之间的位置坐标、距离信息等信息作为该人物的识别息。
[0053]下面步骤具体阐述了根据图片的识别信息的匹配过程:
[0054]终端本地或服务器端中,存在一个保存有各种识别信息的特征库,其中该特征库可以包括各种类型的已知的识别信息以及识别信息对应的分类信息,其中分类信息是识别信息的归属类别,也是图片命名的依据。分类信息可以是一个树形级别的分类列表,例如:动物分类信息,其下会包括各种动物分别对应的分类信息,熊猫分类信息,狮子分类信息等等,在匹配到大级别的分类信息后,可以进一步的匹配到图片对应的更完整更详细的子级别的分类信息,根据自己别分类信息去匹配图片的识别信息,为图片命名得到更精确的命名依据。分类信息保存有人物、景物、动物、图片中的文字或用户自定义的类别中的图片对应的识别信息。识别信息为各种已经获取的人物、景物、动物、文字等内容经过图片识别技术获取到的结构、位置、颜色等信息。另外,特征库中还可以包括文字信息,文字信息可以为:新闻、体育、娱乐、生活等方面所涉及的单字、词组或句子。例如当特征库中匹配到图片的识别信息为人物时,首先可以将其归类为人物的一个大分类中,若该人物为公众人物,即此时特征库中已经保存有该人物更多的识别信息,或用户已经将该人物的识别信息及其对应的人物的名称提前输入至特征库,因此此时可以在特征库中匹配到更详细的分类信息,则返回的分类信息直接为该人物的姓名或身份。由于人物信息众多,每一个人的人脸部的识别信息都不相同,因此特征库可以不断的补充和完善特征库中人物的识别信息以及对应的分类信息。其中,特征库中的识别信息以及其对应的分类信息的对应关系可以如下表所示:
[0055]
【权利要求】
1.一种图片命名的方法,其特征在于,所述方法包括: 获取图片以及获取的图片的来源信息以及图片内容信息,其中,所述来源信息用于指示所述图片的来源设备,所述图片内容信息用于指标所述图片的内容; 根据所述图片内容信息查找到特征库中与所述图片内容信息对应的一张或多张预置图片;其中,所述特征库包括一张或多张预置图片,每张所述预置图片对应于描述所述图片内容的预置内容信息,所述预置内容信息包括所述图片内容信息; 对所述获取的图片与查找到的对应所述图片内容信息一张或多张预置图片进行图像匹配,选择一张与所述获取的图片最相近的一张相似图片; 获取与所述相似图片对应的特征信息,所述特征信息用于描述所述获取的图片的一个或多个特征; 对所述获取的图片进行命名,命名依据包括所述来源信息,所述图片内容信息以及所述特征信息。
2.根据权利要求1所述的方法,其特征在于,所述特征库包括本地特征库以及网络特征库; 所述根据所述图片内容信息查找特征库中的对应所述图片内容信息的一张或多张预置图片;包括: 根据所述来源信息判断所述获取的图片来源于本地或网络,当判断来源于本地时,根据所述图片内容信息查找所述本地特征库中的对应所述图片内容信息的一张或多张预置图片;当判断来源于网络时,根据所述图片内容信息查找所述网络特征库中的对应所述图片内容信息的一张或多张预置图片。
3.根据权利要求1所述的方法,其特征在于,所述对所述获取的图片进行命名之后,所述方法还包括: 将所述获取的图片根据所述来源信息的不同,使用不同的文件夹进行存储,其中,每个不同的文件夹名字使用不同的所述来源信息。
4.根据权利要求1所述的方法,其特征在于,所述对所述获取的图片进行命名之后,所述方法还包括: 生成索引信息,所述索引信息用于后续对所述图片按一类或多类信息进行索引。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括: 根据所述图片的内容信息和识别信息,在本地特征库或网络特征库中创建新的分类,将所述图片的内容信息作为新增分类的分类信息,将所述图片的识别信息作为新增分类的识别信息,使得之后获取的所述图片的内容信息与该新增的分类信息匹配后,根据该分类信息中匹配到的特征信息为图片进行命名。
6.一种图片命名的系统,其特征在于,所述系统包括: 第一获取模块,用于获取图片以及获取的图片的来源信息以及图片内容信息,其中,所述来源信息用于指示所述图片的来源设备,所述图片内容信息用于指标所述图片的内容; 查找模块,用于根据所述图片内容信息查找到特征库中与所述图片内容信息对应的一张或多张预置图片;其中,所述特征库包括一张或多张预置图片,每张所述预置图片对应于描述所述图片内容的预置内容信息,所述预置内容信息包括所述图片内容信息; 匹配模块,用于对所述获取的图片与查找到的对应所述图片内容信息一张或多张预置图片进行图像匹配,选择一张与所述获取的图片最相近的一张相似图片; 第二获取模块,用于获取与所述相似图片对应的特征信息,所述特征信息用于描述所述获取的图片的一个或多个特征; 命名模块,用于对所述获取的图片进行命名,命名依据包括所述来源信息,所述图片内容信息以及所述特征信息。
7.根据权利要求6所述的系统,其特征在于,所述特征库包括本地特征库以及网络特征库时,所述查找模块具体用于: 根据所述来源信息判断所述获取的图片来源于本地或网络,当判断来源于本地时,根据所述图片内容信息查找所述本地特征库中的对应所述图片内容信息的一张或多张预置图片;当判断来源于网络时,根据所述图片内容信息查找所述网络特征库中的对应所述图片内容信息的一张或多张预置图片。
8.根据权利要求6所述的系统,其特征在于,所述装置还包括: 存储模块,用于将所述获取的图片根据所述来源信息的不同,使用不同的文件夹进行存储,其中,每个不同的文件夹名字使用不同的所述来源信息。
9.根据权利要求6所述的系统,其特征在于,所述系统还包括: 索引信息生成模块,用于生成索引信息,所述索引信息用于后续对所述图片按一类或多类信息进行索引。
10.根据权利要求6所述的系统,其特征在于,所述系统还包括: 增加分类模块,用于根据所述图片的内容信息和识别信息,在本地特征库或网络特征库中创建新的分类,将所述图片的内容信息作为新增分类的分类信息,将所述图片的识别信息作为新增分类的识别信息,使得之后获取的所述图片的内容信息与该新增的分类信息匹配后,根据该分类信息中匹配到的特征信息为图片进行命名。
【文档编号】G06F17/30GK103631819SQ201210308051
【公开日】2014年3月12日 申请日期:2012年8月27日 优先权日:2012年8月27日
【发明者】亢治, 林晓勇, 田应军 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1