买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种线框图标注曲线的快速构建方法和装置_南京工程学院_202010581062.1 

申请/专利权人:南京工程学院

申请日:2020-06-23

公开(公告)日:2023-11-14

公开(公告)号:CN111798537B

主分类号:G06T11/20

分类号:G06T11/20

优先权:

专利状态码:有效-授权

法律状态:2023.11.14#授权;2020.11.06#实质审查的生效;2020.10.20#公开

摘要:本发明公开了一种线框图标注曲线的快速构建方法和装置。该方法通过标注曲线两个端点在线框图上确定的范围内线体厚度分析得到最薄线体区域,再对该最薄线体区域内的点进行加权线性回归分析得到拟合直线,进而得到拟合直线法向向量,然后根据该法向向量与两个端点向量计算差角度,再根据最薄线体区域中心点与两个端点线段的位置关系,将该差角度线性映射成小范围内的角度,然后根据该角度向量结合最薄线体区域两个端点确定出两个点,最后以这两个点结合两个端点构建三阶贝塞尔曲线成为最终的标注曲线。该方法只需要输入标注曲线的指示端点和文字端点就能构建出一条标注曲线,并且所生成的曲线对于原图干扰小,曲线指示清晰。

主权项:1.一种线框图标注曲线的快速构建方法,其特征在于,包括如下步骤:S1:获取线框图、标注曲线的指示端点和文字端点在所述线框图上的坐标Ps和Pe,并将所述线框图上的每个点转换成用黑色度值表示;其中,Ps=xs,ys是为指示端点坐标;Pe=xe,ye是为文字端点坐标;所述线框图为以线条构建的点阵图;所述黑色度值为灰度值的相反值;S2:根据Ps和Pe在所述线框图上确定扫描区域;然后通过对所述线框图中所述扫描区域内的线体分析计算最薄线体区域;所述最薄线体区域是所述线框图中扫描区域内线体最少的区域;S3:以黑色度值作为权重,对所述线框图上最薄线体区域内点进行加权线性回归拟合分析,得到拟合直线,进而得到拟合直线的法向向量H=xh,yh;S4:计算法向向量H与向量Vse之间差角的角度aDif;然后将角度aDif线性映射成角度aMap:若向量Vsc与向量Vse之间差角的角度大于等于0,角度aMap的目标映射区间为aMin,aMax;若向量Vsc与向量Vse之间差角的角度小于0,角度aMap的目标映射区间为-aMin,-aMax;其中,aMin和aMax为预先设定的参数,aMin取值10~25,aMax取值55~80,所述向量Vse由Ps和Pe所确定:Vse=xe-xs,ye-ys,所述向量Vsc由Ps和Pc所确定:Vsc=xc-xs,yc-ys;所述Pc为所述最薄线体区域的中心点;S5:计算单位向量Vsa,使得单位向量Vsa与向量Vse之间差角的角度为aMap;S6:计算Pb=xb,yb和Pa=c4lbsVsa+Ps,其中,xb=c1xc+c2xs+c3xe,yb=ye,lbs为Pb与Ps之间的距离,c1,c2,c3,c4为预先设定的参数,c1,c2,c3满足c1+c2+c3=1,c4取值0.55~0.95;S7:构建Ps、Pa、Pb和Pe之间的三阶贝塞尔曲线:ft=Ps1-t3+3Pat1-t2+3Pbt21-t+Pet3;所述步骤S4中将角度aDif线性映射成角度aMap包括以下步骤:S41:计算目标映射区间中点aMid;若向量Vsc与向量Vse之间差角的角度大于等于0,aMid=aMin+aMax2;若向量Vsc与向量Vse之间差角的角度小于0,aMid=-aMin+aMax2;S42:若向量Vsc与向量Vse之间差角的角度大于等于0,且aDif小于aMid-90,则aDif=aDif+180;若向量Vsc与向量Vse之间差角的角度小于0,且aDif大于aMid+90,则aDif=aDif-180;S43:计算角度

全文数据:

权利要求:

百度查询: 南京工程学院 一种线框图标注曲线的快速构建方法和装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术