[发明专利]一种图片素材库的建立方法及其图片查找方法在审
申请号: | 201711096804.6 | 申请日: | 2017-11-09 |
公开(公告)号: | CN107908707A | 公开(公告)日: | 2018-04-13 |
发明(设计)人: | 程杰 | 申请(专利权)人: | 程杰 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 成都新驱科为知识产权代理事务所(普通合伙)51251 | 代理人: | 成实 |
地址: | 636400 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图片 素材库 建立 方法 及其 查找 | ||
1.一种图片素材库的建立方法,其特征在于,包括以下步骤:
一、收集图片;
二、添加标签;对收集的每一张图片添加多种标签,并将同一张图片上的标签记为集合C1;
三、添加关键词;对添加标签后的每一张图片添加多种关键词K2=K2-1、K2-2、K2-3、……、K2-n,并将同一张图片上的关键词进行排序,得到关键词集合A,K2∈A;将集合A里每一个关键词分配权重系数q,权重系数q的计算公式为:其中,n为每张图片上关键词的总数,x为当前关键词在n中的排序,n≤9,当n大于9时q=0.1;并计算出该图片所有关键词权重系数总和i1,计算公式为:i1=q1+q2+q3+...+qn;
四、裁剪;将添加关键词后的图片裁剪成若干张宽高比例不同的图片;
五、构图;将裁剪后的图片进行构图;
六、建立知识图谱;
七、将知识图谱和构图后的图片存入数据库,完成图片素材库的建立。
2.根据权利要求1所述的一种图片素材库的建立方法,其特征在于,所述步骤四中将图片裁剪为16张宽高比例为:1:1,1.5:1,2:1,3:1,4:1,5:1,7:1,10:1,12:1,1:1.5,1:2,1:3,1:4,1:5,1:7,1:10的图片。
3.根据权利要求1所述的一种图片素材库的建立方法,其特征在于,所述步骤五中的构图形式分为上下构图、左右构图、中心构图或对称构图。
4.根据权利要求1所述的一种图片素材库的建立方法,其特征在于,所述步骤六中建立知识图谱包括以下步骤:
(1)收集词条;
(2)将词条按递归关系进行归类,分为父类和子类,并将每个节点编号为b,b为自然数;
(3)给每个节点配以经验系数a,以表示子类到父类的经验距离;其中,0<a<2,且a=b。
5.一种基于图片素材库的图片查找方法,其特征在于,包括以下步骤:
A、确定图片请求;该图片请求中包含了筛选标签、宽高尺寸、关键词集合B、权重标签集合C2、构图形式、关键词比重Q的信息;
B、根据图片请求的筛选标签,筛选出图片素材库中符合该筛选标签的图片,得到标签筛选图片;
C、根据图片请求的宽高尺寸,对标签筛选图片进行筛选,筛选出宽高尺寸均大于图片请求的宽高尺寸的图片,得到尺寸筛选图片;
D、计算图片请求的宽高比值w/h,当w/h≦0.1时,从尺寸筛选图片中筛选出宽高比例为1:10的图片;当12﹥w/h﹥0.1时,从尺寸筛选图片中筛选出最接近的大于值所对应的图片;当w/h≧12时,从尺寸筛选图片中筛选出宽高比例为12:1的图片;
E、将步骤D中筛选出的图片按图片请求的构图要求进行筛选,得到构图筛选图片;
F、将图片请求的关键词集合B分散为K1=K1-1、K1-2、K1-3、……K1-n,K1∈B;
G、给图片请求的关键词集合B里面的每一个关键词K1分配权重系数q,权重系数q的计算公式为:其中n为集合B里关键词的总数,x为当前关键词在n中的排序,n≤9,当n大于9时q=0.1;并计算出该图片请求中所有关键词权重系数总和i2,计算公式为:i2=q1+q2+q3+...+qn;
H、根据知识图谱,计算出图片请求中关键词集合与步骤E中筛选出来的构图筛选图片中所有图片的关键词集合的距离值H;距离值H为构图筛选图片中同一张图片的关键词集合A与图片请求的关键词集合B的差集数列求和;
I、计算出图片请求中每一个筛选标签的权重比值L,L=10s(1-Q);其中,s为集合C1∩集合C2的基数;Q为图片请求的关键词比重,0﹤Q﹤1;集合C1为图片素材库中同一张图片上的所有标签的集合;
J、计算图片请求与每张构图筛选图片的关系F,F=H+L;
K、从构图筛选图片中选出F值最大的图片,完成查找;F值最大的图片与图片请求最相符。
6.根据权利要求5所述的图片查找方法,其特征在于,所述步骤H中的距离值H的计算方法包括以下步骤:
a、在知识图谱中查找出图片请求的关键词和所有构图筛选图片的关键词所在的位置节点b,并查出b所对应的经验系数a;
b、计算图片请求的每一个关键词与构图筛选图片的每一个关键词之间的距离Sn,计算公式为:Sn=a1+a2+...+an,
c、计算距离值H,计算公式为:H=Sni1i2Q。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于程杰,未经程杰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711096804.6/1.html,转载请声明来源钻瓜专利网。