[发明专利]用于智能手绘输入的基于混合特征的笔划分割方法有效

专利信息
申请号: 201410173842.7 申请日: 2014-04-28
公开(公告)号: CN103927056A 公开(公告)日: 2014-07-16
发明(设计)人: 王淑侠;王关峰;王守霞;唐涛;陈丽伶;高满屯 申请(专利权)人: 西北工业大学
主分类号: G06F3/041 分类号: G06F3/041;G06K9/20
代理公司: 西北工业大学专利中心 61204 代理人: 陈星
地址: 710072 *** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提出了一种用于智能手绘输入的基于混合特征的笔划分割方法,提取输入的有效笔划的采样点,采用基于速度特征的笔划分割方法得到有效输入笔划的速度分割点,并对有效输入笔划进行折线化逼近得到折点序列,对折点序列与速度分割点序列进行第一次特征映射,得到速度折点序列,再对有效输入笔划进行分割得到几何分割点序列,将速度折点序列与几何分割点序列进行二次映射,得到前期分割点序列,再对前期分割点判断得到后期分割点。本发明将速度特征和几何特征相结合,通过映射处理得到新的混合特征,先进行前期分割,然后进行单一线元识别,最后进行后期分割,有效地避免了单纯几何特征分割和单纯速度特征分割的不足。
搜索关键词: 用于 智能 手绘 输入 基于 混合 特征 笔划 分割 方法
【主权项】:
一种用于智能手绘输入的基于混合特征的笔划分割方法,其特征在于:采用以下步骤:步骤1:对接收到的有效输入笔划提取N个采样点,采样点包含笔划起点和笔划终点,相邻采样点的间隔时间不小于S;分别获取各个采样点的瞬时速度、采样时刻和对应像素点的坐标,并计算所有N个采样点的瞬时速度的平均值步骤2:采用基于速度特征的笔划分割方法得到有效输入笔划的速度分割点,并按采样顺序组成速度分割点序列{qr,r=0,1,2,...,R};并对有效输入笔划进行折线化逼近,得到折点序列{si,i=0,1,2,...,M};对折点序列与速度分割点序列进行第一次特征映射:对于{qr,r=1,2,...,R‑1}中的每一点qr,进行以下判断:根据速度分割点qr的采样时刻tr,遍历折点序列{si,i=0,1,2,...,M},得到由连续两个折点si、si+1的采样时刻组成的时间段[ti,ti+1]包含tr,取折点si、si+1中距离速度分割点qr近的点为qr的速度折点;由得到的所有速度折点,以及速度分割点序列中的首尾点组成速度折点序列{zr,r=0,1,2,...,R};步骤3:对有效输入笔划进行如下分割,得到几何分割点序列{gj,j=0,1,2,...,G}:首先根据步骤2得到的折点序列{si,i=0,1,2,...,M}判断有效输入笔划的凸凹性:在折点序列中判断折点s1~sM‑1的方向,折点si的方向指矢量与矢量叉乘得到的矢量方向,若折点s1~sM‑1的方向都相同,则表示有效输入笔划为凸笔划,否则为凹笔划;选择如下不同分割方法对有效输入笔划进行分割:凸笔划分割方法:步骤3.1:对组成凸笔划的折点序列进行单一线元拟合,计算拟合误差δ,并与阈值δmax进行比较;若δ<δmax,则折点序列被识别为单一线元,否则进入步骤3.2;步骤3.2:从凸笔划的首端开始顺序去除一个折点,对剩余折点进行单一线元拟合,判断剩余折点能否被识别为单一线元,若能,则将剩余折点的首点作为几何分割点,并将去除的折点组成新的折点序列进行凸笔划分割,若不能,则循环继续去除折点并判断;或者从凸笔划的尾端开始顺序去除一个折点,对剩余折点进行单一线元拟合,判断剩余折点能否被识别为单一线元,若能,则将剩余折点的尾点作为几何分割点,并将去除的折点组成新的折点序列进行凸笔划分割,若不能则循环继续去除折点并判断;凹笔划分割方法:步骤3.3:对组成凹笔划的折点序列{si,i=0,1,2,...,M}按照折点方向分为若干组:从折点序列{si,i=1,2,...,M‑1}任意一端开始,判断每个折点的折点方向,将折点方向连续相同的若干个折点分为一组,将折点s0分入折点s1所在组,将折点sM分入折点sM‑1所在组;步骤3.4:对于步骤3.3得到的若干组折点,按照以下公式分别计算每组折点的判断函数值δn<mrow><msub><mi>&delta;</mi><mi>n</mi></msub><mo>=</mo><mfrac><msup><msub><mi>num</mi><mi>n</mi></msub><mn>2</mn></msup><msub><mi>L</mi><mi>n</mi></msub></mfrac></mrow>其中numn为第n组折点的折点个数,Ln为第n组折点构成的子笔划的长度;若δn≥δn+1,则将第n+1组折点中与第n组折点序号最接近的折点作为几何分割点,否则将第n组折点中与第n+1组折点序号最接近的折点作为几何分割点;将速度折点序列{zr,r=0,1,2,...,R}与几何分割点序列{gj,j=0,1,2,...,G}进行二次映射:对{zr,r=1,2,...,R‑1}中的每个速度折点zr,进行以下判断,以得到前期分割点序列:分别计算zr与{gj,j=0,1,2,...,G}中所有点的距离,得到距离的最小值,若最小值小于设定阈值,则将该速度折点zr作为前期分割点;将速度折点序列的首尾点也标记为前期分割点;步骤4:对前期分割点序列中的每组相邻两个前期分割点分别进行以下处理:提取该组前期分割点之间的折点序列,对该折点序列进行单一线元拟合,判断能否被识别为单一线元,若能,就将该组前期分割点标记为后期分割点;若不能,则采用步骤3的方法对该折点序列进行划分,将得到的几何分割点以及该组前期分割点作为后期分割点;从而将有效输入笔划由后期分割点分割为若干子段;步骤5:对步骤4得到的若干子段进行判断,若相邻两个子段都属于直线线元或折线线元,则去除分割该相邻子段的后期分割点,并将该相邻子段合并成新的子段。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410173842.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top