一种基于机器视觉的皮革自动划线方法和装置的制造方法
【技术领域】
[0001] 本发明设及一种皮革自动划线技术,尤其设及一种利用机器人快速实现划线的方 法和装置。
【背景技术】
[0002] 皮革广泛地用于服装、包箱等面料。在运些物品的生产过程中根据款式和尺寸的 不同,需要对皮革进行裁剪,或为了后续的操作的方便需要在皮革上标记线条(划线),运 些都需要一条精确的轨迹。由于皮革形状的多样性及摆放位置的不确定性,固定的轨迹显 然很难满足后续工艺的要求。而人工操作存在精度低、速度慢等缺点,因此其生产效率和产 品的质量都比较低下,不符合产业的快速发展。目前,机器视觉广泛地应用工件轮廓形状的 识别W及定位等功能,它具备很好的适应性和可靠性,因此也可W用来对皮革形状和位置 的识别。
【发明内容】
[0003] 本发明的目的在于针对已有技术存在的缺陷,提供一种基于机器视觉自动获得皮 革划线轨迹并利用机器人实现快速划线的方法和装置。
[0004] 为达到上述目的,本发明采用下述技术方案:一种基于机器视觉的皮革自动划线 方法,其特征在于包括W下步骤:
[0005] 步骤S1,抓取皮革;采用机械手从皮革放置架快速抓取皮革到传送带;
[0006] 步骤S2 :实时扫描;放置在传送带正上方的相机实时扫描传送带上的图像,通过 算法判断皮革是否完全进入相机的视场;
[0007] 步骤S3 :提取皮革轮廓数据;当皮革完全进入相机的视场后,利用图像处理算法 分析皮革的边缘轮廓,并转换至实际的物理坐标;
[0008] 步骤S4 :确定划线轨迹;根据提取皮革的实际轮廓数据,从数据库中捜索与之相 匹配的模板,相应地确定划线轨迹;
[0009] 步骤S5 :划线;确定划线轨迹后,借助Delta并联机器人实现皮革的划线。
[0010] 作为一种改进:所述步骤S1中的机械手为可在上下、左右两个自由度上移动,机 械手的末端执行器为真空吸盘。
[0011] 作为一种改进:所述步骤S2中的算法是利用背景差分方法,其步骤如下:
[0012] 步骤S21 :传送带上无皮革时采集一张图像作为背景图像;
[0013] 步骤S22 :传送带运动时,把实时采集的图像同背景图像进行差分;
[0014] 步骤S23:统计差分图上的比较明显的像素点个数,个数比较少的认为图像中没 有皮革,否则应用自适应阔值算法0TSU分割差分后的图像;
[0015] 步骤S24 :在分割后的二值图像上捜索前景区域即皮革区域,同时得到皮革区域 的边缘轮廓,如所有的前景区域都不在图像的边框则认为皮革完全进入相机的视场。
[0016] 作为一种改进:所述步骤S3中的图像边缘轮廓可W通过步骤S24得到,即从图像 坐标到物理坐标的转换需要一个单应矩阵H,实现从图像平面(u,V)到传送带平面(X,y)的 一个映射,其映射关系为:
[0017]
[0018] 单应矩阵H通过在传动带静止的时候放置一块平面标定祀标标定得到。
[0019] 作为一种改进:所述步骤S4确定划线轨迹,其具体步骤如下:
[0020] 步骤S41 :利用轮廓的7个化矩具有尺度、旋转和平移的不变性,从数据库中捜索 同获得的皮革轮廓相匹配的模板轮廓;
[0021]步骤S42 :对获得的皮革轮廓数据求其倾斜的最紧凑包围盒,并模板轮廓的最紧 凑包围盒做比较,获得实际皮革相对于模板的缩放系数,旋转角度和位置偏移量;
[0022] 步骤S43 :已知每个模板对应的划线轨迹,根据步骤S42得到的缩放系数,旋转角 度和位置偏移量计算当前皮革对应的划线轨迹。
[0023] 作为一种改进:所述步骤S4中所需要的皮革模板必须在装置运行前录入,录入模 板的同时按照步骤S41和步骤S42相应地计算7个化不变矩和最紧凑包围盒,同时,录入 模板对应的划线轨迹。
[0024] 作为一种改进:所述步骤S5中得到实际划线轨迹后根据Delta并联机器人运动学 转换为控制电机的数据,Delta并联机器人划线用的末端执行器为画笔。
[00巧]一种基于机器视觉的皮革自动划线装置,包括末端带吸盘且在上下、左右两个自 由度上可移动的机械手、传送带、相机、末端带画笔的Delta并联机器人W及工控机,机械 手用来抓取皮革工件到传送带的一端,由传送带送至工业相机获得工件的划线轨迹,最后 通过Delta并联机器人实现划线。
[00%] 本发明利用Delta并联机器人的实现划线具有精度高,速度快等优点,大大提高 了皮革划线的效率。
[0027] 下面结合附图和【具体实施方式】对本发明作进一步说明。
【附图说明】
[0028] 图1为本发明一种基于机器视觉的皮革自动划线装置一种实施例的结构示意图。
[0029] 图2为划线轨迹生产的方法流程图。
[0030] 图3为紧凑包围的估计。
【具体实施方式】
[0031] 如图1所示,本发明一种基于机器视觉的皮革自动划线装置一种实施例,包括皮 革放置架1、末端带吸盘且在上下、左右两个自由度上可移动的机械手2、精密传送带5、工 业相机6、安装在机器人架3上且末端带画笔的Delta并联机器人4W及工控机7,机械手2 从皮革放置架1中抓取单块皮革放置到精密传送带5的左侧,皮革被输送到工业相机6的 下方时,通过图像处理算法计算对应皮革的划线轨迹,并用来控制Delta并联机器人4实现 皮革的划线。其具体实现方法如图2所示,一种基于机器视觉皮革自动划线的方法,包括如 下步骤:
[0032] 步骤SI:用二自由度机械手从皮革放置架快速抓取皮革到传送带。
[0033] 步骤S2 :放置在传送带正上方的相机实时扫描传送带上的图像,通过算法判断皮 革是否完全进入相机的视场。
[0034] 当传送带上无皮革时用工业相机采集一张图像作为背景le,按固定帖率实时采集 传送带上的图像It,对当前图像It和背景图像Ie做差分得到dl=IIt-Iel。统计差分图像 dl上比较明显的像素点个数rv如果ne小于最小的皮革面积,则认为无皮革落在相机视场; 否则应用自适应阔值算法0TSU分割差分后的图像dl,在分割后的二值图像上捜索前景区 域(即皮革区域),同时得到皮革区域的边缘轮廓,如果所有的皮革区域都不在图像的边框 则认为皮革已完全进入相机的视场。
[0035] 步骤S3 :利用图像处理算法分析皮革的边缘轮廓,并转换到实际的物理坐标。从 图像坐标到物理坐标的转换需要一个单应矩阵H,实现从图像平面(u,v)到传送带平面 (X,y)的一个映射:
[0036]
[0037] 单应矩阵H可W在传动带静止的时