【技术实现步骤摘要】
一种基于视觉特性的草图笔画编组方法
本专利技术属于计算机视觉以及深度学习
,尤其涉及一种基于视觉特性的草图笔画编组方法。
技术介绍
在人类信息传递发展史上,手绘草图始终发挥着很重要的作用,对草图的研究也一直是计算机视觉与模式识别领域的重要基础问题之一。草图与传统的彩色图像有着明显的区别,构图简单、线条数量少、是对一类具有相同特征事物的抽象描述,因此计算机视觉领域对于草图的深度研究是具有十分重要的意义的。图像分割就是把原始图像分割成具有各自特征的区域并提取出感兴趣目标的技术与方法。图像分割通常作为视觉研究的第一步,因为如果图像分割的效果非常好,往往会对其他图像研究领域的带来突破性的进展。现如今对草图的研究也从传统的基于轮廓、区域、骨架等特征的方法向深度学习领域发展,并进一步从草图的整体概念研究(草图检索、草图识别)延伸至更加精细的草图编组及语义分割等概念。事物的草图与轮廓与我们的生活息息相关,随着科技的进步和硬件行业地发展,触摸屏逐渐普及,我们现在可以毫不费力地在手机、平板电脑和智能手表等智能移动终端上绘制草图。绘制草图已经成为最常用的人机交互手段之一。人们利用手绘草图表达的信息更丰富、简洁而且方便。当人们需要通过细节信息搜索相关物品时,只需要在脑海中构思该物品的视觉特征,利用绘制出的草图作为输入即可,这比用词汇描述具有更明显优势。因此,研究手绘草图近年来越来越受欢迎。尽管计算机在识别手绘草图方面日趋进步,但是其分割草图的能力,特别是徒手草图,还没有得到充分探索。介绍两种草图存储格式:草图 ...
【技术保护点】
1.一种基于视觉特性的草图笔画编组方法,其特征在于,包括:/n步骤一、输入某一类别多张统一格式后的草图;/n步骤二、统计草图中的笔画长度;/n步骤三、基于设定阈值将草图中所有笔画长度划分为长笔画、中笔画和短笔画;/n步骤四、将长笔画切分为中笔画和/或短笔画;/n步骤五、根据得分计算规则对同一张草图中的所有笔画计算得分,得到得分矩阵;/n步骤六、根据得分矩阵进行笔画编组;判断所有笔画是否完成笔画编组;完成笔画编组时,结束编组结束;未完成笔画编组时,根据编组结果,增加得分计算项,更新得分矩阵后,重复步骤五。/n
【技术特征摘要】
1.一种基于视觉特性的草图笔画编组方法,其特征在于,包括:
步骤一、输入某一类别多张统一格式后的草图;
步骤二、统计草图中的笔画长度;
步骤三、基于设定阈值将草图中所有笔画长度划分为长笔画、中笔画和短笔画;
步骤四、将长笔画切分为中笔画和/或短笔画;
步骤五、根据得分计算规则对同一张草图中的所有笔画计算得分,得到得分矩阵;
步骤六、根据得分矩阵进行笔画编组;判断所有笔画是否完成笔画编组;完成笔画编组时,结束编组结束;未完成笔画编组时,根据编组结果,增加得分计算项,更新得分矩阵后,重复步骤五。
2.如权利要求1所述的方法,其特征在于,步骤一,具体包括:
将草图格式转换为stroke-3格式的草图,从草图的第一个关键点开始计算草图中每一个关键点的绝对坐标:
其中,pi表示当前笔画中的第i个关键点,表示第i个关键点在水平方向上的绝对坐标;表示第i个关键点在垂直方向上的绝对坐标;表示第i-1个关键点在水平方向上的绝对坐标,表示第i-1个关键点在垂直方向上的绝对坐标,Δxi表示当前关键点相对于上一个关键点在水平方向上的偏移;Δyi表示当前关键点相对于上一个关键点在垂直方向上的偏移;
通过上述计算得到草图中每一个关键点的绝对坐标,从而得到绝对坐标下的stroke-3格式草图,将绝对坐标下的stroke-3格式草图中的每一个关键点记作一个三元组(x,y,p),其中x,y分别代表当前关键点在二维平面上在水平和垂直方向上的绝对坐标,p仍代表当前关键点的状态。
3.如权利要求1或2所述的方法,其特征在于,步骤二,具体包括:
对每一个类别中的所有草图进行笔画长度统计;
第j个笔画长度计算方法如下:
其中,n代表第j个笔画中包含的关键点的数目,xi,yi分别代表第i个关键点在水平和垂直方向上的绝对坐标,xi+1,yi+1分别代表第i+1个关键点在水平和垂直方向上的绝对坐标。
4.如权利要求1-3之一所述的方法,其特征在于,步骤三,具体包括:
基于设定阈值θ1,θ2对笔画长度进行分类;对于长度小于θ1的笔画,将该笔画划分为短笔画;对于长度介于θ1,θ2之间的笔画,将该笔画划分为适中笔画;对于长度大于θ2的笔画,将该笔画划分为长笔画。
5.如权利要求1所述的方法,其特征在于,步骤四,将长笔画切分为中笔画和/或短笔画,具体包括:
从长笔画的第一个关键点开始计算笔画长度,当长笔画的长度达到切分阈值或当前点为转折点时进行切分,并对剩余笔画部分重新计算长度,将长笔画切分为中笔画和/或短笔画;其中,当前点与前后两点的夹角位于45到120度之间,则视当前点为转折点。
6.如权利要求1所述的方法,其特征在于,步骤五,具体包括:
基于邻近性、相似性、连续性和对称性的综合得分计算规则对同一张草图中的所有笔画计算得分;
基于邻近性得分计算规则对同一张草图中的所有笔画计算得分,包括:
通过计算两个笔画之间的弗雷歇距离(Frechetdistance),来度量两个笔画之间的邻近度,Kpro越小,代表两个笔画的邻近度越高;
Kpro=dF(Si,Sj);
其中,Si和Sj分别代表第i个和第j个笔画,dF(Si,Sj)代表两个笔画之间的弗雷歇距离计算公式...
【专利技术属性】
技术研发人员:杨兰,李林鹏,史晓彤,张洪刚,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。