[发明专利]一种基于SPD系统的名称标注快速布局的系统及方法在审
申请号: | 202210639048.1 | 申请日: | 2022-06-08 |
公开(公告)号: | CN115168984A | 公开(公告)日: | 2022-10-11 |
发明(设计)人: | 李翔;陆剑华;徐英杰;张江涛;郑斌华 | 申请(专利权)人: | 上海东欣软件工程有限公司 |
主分类号: | G06F30/15 | 分类号: | G06F30/15;G06F40/117;G06T1/20;G06F111/04;G06F111/10 |
代理公司: | 上海智力专利商标事务所(普通合伙) 31105 | 代理人: | 周涛 |
地址: | 201203 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 spd 系统 名称 标注 快速 布局 方法 | ||
1.一种基于SPD系统的名称标注快速布局系统,其特征在于,该名称标注快速布局系统嵌在所述的SPD系统中作为子系统,该子系统用于快速生成船舶图纸的标注信息,并自动实现合理的名称标注布局;所述名称标注快速布局系统的组成包括有标注初始数据文件生成模块、二维图形碰撞检测模块、静态和动态BVH树构建模块、权重算法优化模块模块、硬件加速模块和SPD标注生成模块;其中,
所述标注初始数据文件生成模块连接所述SPD系统,用于从SPD系统中解析出SPD船舶的图纸数据和图纸的图面信息,解析后数据和信息作为数据来源,并在数据来源中进一步实现标注模型的预备数据提取和约束条件生成,获得预备数据和约束条件分别提供给二维图形碰撞检测模块、静态和动态BVH树构建模块和权重算法优化模块模块;
所述二维图形碰撞检测模块,其与所述标注初始数据文件生成模块连接,根据获得的预备数据和约束条件,用于检测二维图形之间的碰撞状态,供后续计算模块提供数据支撑,输出二维图形之间碰撞还是不碰撞信息;
所述静态和动态BVH树构建模块,其与所述标注初始数据文件生成模块连接,获得预备数据和约束条件,依据CPU和GPU的计算特点,分别构建动态BVH树数据结构和静态动态BVH树数据结构,该BVH树数据结构用以实现计算的软件加速;
所述权重算法优化模块,其与所述标注初始数据文件生成模块和所述二维图形碰撞检测模块连接,获得预备数据和约束条件以及二维图形碰撞检测数据,将预备数据和约束条件与二维图形碰撞检测模块的结果进行计算,得一个评价值,以获得的结果进行数值化的评价,后续对计算结果进行比较,得到最佳的计算结果;
所述硬件加速模块,其与所述二维图形碰撞检测模块、静态和动态BVH树构建模块和权重算法优化模块分别进行连接,在存在硬件加速条件的电脑环境中,采用OpenCL或CUDA的显卡计算平台实现算法的硬件加速;
所述SPD标注生成模块,与所述二维图形碰撞检测模块、静态和动态BVH树构建模块和权重算法优化模块分别进行连接获得数据,用于通过获取所述二维图形碰撞检测模块、静态和动态BVH树构建模块和权重算法优化模块的计算出的最终结果进行标注,多次运行标注流程,实现批量SPD标注数据的生成,该批量生成的SPD标注信息,再交付至SPD系统中,完成名称标注快速布局操作。
2.一种基于SPD系统的名称标注快速布局方法,其特征在于,该方法基于SPD系统根据现有的图面数据提取出标注模型,并通过硬件加速的方式,将标注快速准确放置于合理的位置,所述方法具体包括实现步骤:
第一步、在SPD系统中,获得SPD船舶的图纸数据和相关图纸的图面信息,将其作为数据来源,从而获得的数据中解析标注模型,从而进行预备数据提取和约束条件生成,获得名称标注的预备数据和约束条件;
第二步、根据所述数据来源检测标注模型与标注模型之间、标注模型与二维图形之间的碰撞状态,获得碰撞数据;
第三步、根据预备数据和约束条件来分别构建动态BVH树数据结构和静态动态BVH树数据结构,通过BVH树数据结构来实现计算软件加速;
第四步、对初步标注位置的计算结果通过权重计算公式进行数值化的评价;
第五步、采用OpenCL或CUDA的显卡计算平台对实现碰撞状态检测、BVH树数据结构构建及数值化评价的算法提供硬件加速;
第六步、利用第二步、第三步和第四步的计算结果,生成本轮的SPD标注,多次运行以批量生成标注信息数据后,交付给SPD系统中,完成名称标注快速布局操作。
3.据权利要求2所述的用于基于SPD系统的名称标注快速布局方法,其特征在于,在所述第一步中,自所述SPD系统获得数据来源的过程包括有:
S11.确定待标注对象,收集所有的标注内容信息;
S12.标注图形由标注文字计算得到的包围盒大小;
S13.背景图形通过所述待标注对象确定需要纳入考虑的范围;
S14.收集本轮布局所需要图纸的相关数据,该相关数据包括有图纸纸张大小和图纸比例;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海东欣软件工程有限公司,未经上海东欣软件工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210639048.1/1.html,转载请声明来源钻瓜专利网。