【技术实现步骤摘要】
一种钣金展开图加工工艺快速识别系统
[0001]本专利技术涉及人工智能领域,具体涉及一种钣金展开图加工工艺快速识别系统。
技术介绍
[0002]钣金结构件是根据钣金展开图进行冲裁、冲压、折弯、焊接等工艺加工。钣金展开图中通过实线、虚线表示不同的加工工艺。在对钣金进行加工时,由于设计图纸中的模型数据不够精确,在加工时往往需要根据数据重新进行图纸的规划或需要使用建模软件再次进行导出,影响加工时效,且再次规划加工图纸耗费大量的时间和精力,而目前对钣金展开图中实线与虚线的识别,往往根据图像中像素值变化分析得到。该方法受噪声点的干扰大,准确率无法保证。
[0003]本专利技术通过图像处理技术,在霍夫变换直线检测的基础上提出了一种对线段、虚线识别的方法,通过对霍夫空间内的正弦曲线的特征分析得到线段、虚线信息。进一步区分对应的加工工艺。
技术实现思路
[0004]本专利技术提供一种钣金展开图加工工艺快速识别系统,以解决现有的问题,包括:
[0005]获取钣金展开图二值图;将二值图转化到霍夫空间获取第一坐标序 ...
【技术保护点】
【技术特征摘要】
1.一种钣金展开图加工工艺快速识别方法,其特征在于,包括:获取钣金展开图,并进行二值化处理,得到钣金展开图二值图;将所述二值图转化到霍夫空间,得到霍夫空间中的多个高亮点,每个所述高亮点表示对应二值图中由像素点构成的一条直线,获取所述每条直线上所有像素点的第一坐标序列;计算所述每条直线上所有相邻像素点的间隔值;将每条直线上所有相邻像素点的间隔值与间隔阈值进行比较,当直线上所有相邻像素点的间隔值均小于或等于间隔阈值时,该直线为单条线段;当所述直线上相邻像素点的间隔值大于间隔阈值时,该直线为断开间隔直线;根据每条断开间隔直线中相邻断开位置的像素差值筛选出每条断开间隔直线中的离散点,且将该离散点从断开间隔直线中删除;得到每条断开间隔直线的第二坐标序列;通过每条断开间隔直线的第二坐标序列计算每条断开间隔直线上像素点的连续度;获取每条断开间隔直线中两端端点像素点坐标及该断开间隔直线中所有断开间隔处两端端点的像素点坐标,得到第三坐标序列,通过每条断开间隔直线中的断开间隔数及第三坐标序列计算出每条断开间隔直线中所有断开间隔处像素点的拐点率;根据每条断开间隔直线的连续度和拐点率对该断开间隔直线为单条线段或多条线段或虚线进行判断,根据判断的结果进行对应的加工。2.根据权利要求1所述的一种钣金展开图加工工艺快速识别方法,其特征在于,通过每条断开间隔直线中的断开间隔数及第三坐标序列计算出每条断开间隔直线中所有断开间隔处像素点的拐点率,包括:计算所述拐点率E的表达式为:其中,E为所述拐点率,g
k
为判断值,k为所述第三坐标序列中第k个点,B为每条断开间隔直线中的断开间隔数。3.根据权利要求2所述的一种钣金展开图加工工艺快速识别方法,其特征在于,通过每条断开间隔直线的第二坐标序列计算每条断开间隔直线上像素点的连续度,包括:计算所述连续度A的表达式为:其中,A表示所述连续度,(x
a
,y
a
)表示所述第二坐标序列中第一个点的坐标,(x
b
,y
b
)表示所述第二坐标序列中最后一个点的坐标,sp为间隔阈值,m表示所述第二坐标序列中像素点的个数。4.根据权利要求1所述的一种钣金展开图加工工艺快速识别方法,其特征在于,根据每条断开间隔直线中相邻断开位置的像素差值筛选出每条断开间隔直线中的离散点,且将该离散点从断开间隔直线中删除,包括:通过相邻断开间隔位置的差值判断该断开位置处的像素点是否为离散点,若差值i
j+1
‑<...
【专利技术属性】
技术研发人员:李强,
申请(专利权)人:江苏纯润环保科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。