1.一种旋梭安装定位方法,该方法基于旋梭安装定位系统实现,其特征在于:旋梭安装定位系统包括视觉设备,包括正面相机和侧面相机,正面相机和侧面相机采集机针以及旋梭图像;光源设备,为视觉设备的图像采集提供照明;固定装置,用于将视觉设备与缝纫机固定连接;定位控制模块,包括配置模块、枚举模块、正面相机模块、侧面相机模块、显示模块和控制模块,配置模块用于旋梭安装定位系统参数的配置;枚举模块读取参数配置模块的参数,枚举正面相机以及侧面相机;正面相机模块与正面相机连接,正面相机模块内置正面相机检测线程;侧面相机模块与侧面相机连接,侧面相机模块内置侧面相机检测线程识别机针,显示模块作为图像显示界面以及作为控制模块的操作界面,控制模块分别与配置模块、枚举模块、正面相机模块、侧面相机模块、显示模块、视觉设备以及光源设备连接,控制模块用于使用者进行指示操作,或者输入设定信息操作,配置模块、枚举模块、正面相机模块、侧面相机模块、显示模块、视觉设备以及光源设备根据控制模块的操作指令执行相应的程序;旋梭安装定位方法包括以下步骤:步骤1:旋梭安装定位系统预处理,读取旋梭安装定位系统的配置文件;预处理包括确认固定装置、视觉设备、光源、定位控制模块的运行状态,配置文件至少包括正面相机以及侧面相机PID、正面相机以及侧面相机放大率、USB端口信息、有效图像ROI、指示线初始位置、机针模板参数、旋梭模板参数、工作状态模板参数和针孔图像模板参数;步骤2:枚举模块根据读取到的正面相机以及侧面相机PID和USB端口信息,枚举正面相机以及侧面相机;步骤3:创建正面相机检测线程,用于管理正面相机图像的采集数据以及对数据进行分析、判断、输出结果并执行相应的动作;步骤4:创建侧面相机检测线程,用于管理侧面相机图像的采集数据以及对数据进行分析、判断、输出结果并执行相应的动作;步骤4中侧面相机检测线程包括以下步骤:步骤4.1:侧面相机采集图像;步骤4.2:根据工作状态模板对步骤4.1采集的图像进行工作状态的图像匹配,若连续几张图像未匹配成功,侧面相机进入待机状态,清空机针高度数据列表,退出本次侧面相机检测线程,执行步骤4.1;若图像匹配成功,侧面相机进入工作状态,执行步骤4.3;步骤4.3:对采集的图像进行机针匹配定位并获取机针高度数据列表;机针匹配定位时根据针孔图像模板对采集的图像进行图像匹配,确定机针位置,截图机针图像,对截图的机针图像进行预处理,预处理包括灰度化和二值化处理,预处理后的图像进行blob分析;侧面相机每采集一张图像进行一次机针匹配定位,预处理后的图像经blob分析后,采用中心矩计算质心的常规算式得到机针针孔坐标 ,机针的针孔与针尖位置为固定值,针孔坐标位置确定后针尖位置即为确定值,针孔坐标作为机针高度写入机针高度数据列表 , ;式中 为侧面相机采集图像的次数;步骤4.4:获取机针的最低位置;机针的最低位置设为 , ,完成机针最低点位置定位需要装配人员旋转机针运动,并经过机针最低点,每一次机针位置的调整,侧面相机均采集图像;步骤4.5:获取机针的回升位置并显示机针的回升位置;机针的回升位置设为 , , 为设定的机针移动高度;回升位置作为机针限位辅助安装指示线,机针的回升位置显示在显示模块的界面对机针的回升进行提示,回旋机针上升至界面显示的回升位置,侧面相机检测线程辅助完成机针由最低点回升设定高度的工作;步骤4.6:是否结束侧面相机检测线程,若侧面相机模块接收控制模块的结束指令,关闭侧面相机,结束侧面相机检测线程;若侧面相机模块未接收结束指令,执行步骤4.1,继续执行检测流程。
2.根据权利要求1所述的一种旋梭安装定位方法,其特征在于:所述指示线初始位置为旋梭指示线位置以及机针指示线位置。
3.根据权利要求1所述的一种旋梭安装定位方法,其特征在于:通过对所述旋梭安装定位系统工作时正面相机以及侧面相机采集图像的内容、特征、结构进行分析,创建相应的特征匹配机针模板以及旋梭模板,通过对所述旋梭安装定位系统工作时侧面相机采集图像的内容、特征、结构进行分析,创建相应的特征匹配工作状态模板和针孔图像模板。
4.根据权利要求1所述的一种旋梭安装定位方法,其特征在于:所述步骤3中正面相机检测线程包括以下步骤:步骤3.0:配置正面相机的分辨率参数;步骤3.1:正面相机在高分辨率模式下采集图像,根据设定的ROI区域将图像裁剪、显示和保存;步骤3.2:根据旋梭模板对步骤3.1裁剪的图像进行旋梭匹配,若匹配到旋梭,执行步骤3.3,若匹配无旋梭,退出本次正面相机检测线程,执行步骤3.1;步骤3.3:根据机针模板对步骤3.2匹配到旋梭的图像进行机针匹配,若匹配到机针,执行步骤3.4,若匹配无机针,退出本次正面相机检测线程,执行步骤3.1;步骤3.4:定位旋梭位置和机针位置,计算旋梭位置和机针位置的间距值,旋梭位置、机针位置以及间距值传递至显示模块的界面进行显示,重置调整指示线位置;步骤3.5:判断是否结束正面相机检测线程,若正面相机模块接收控制模块的结束指令,则关闭正面相机,结束正面相机检测线程;若正面相机模块未接收结束指令,执行步骤3.1,继续执行检测流程。
5.根据权利要求4所述的一种旋梭安装定位方法,其特征在于:所述步骤3.2旋梭模板对步骤3.1裁剪的图像进行旋梭匹配时,旋梭模板与步骤3.1裁剪的图像即待检测图像进行模板匹配,旋梭模板的每一个位置与步骤3.1裁剪的图像即待检测图像对应的子区域进行比较,得到的灰度图像,灰度图像中每一个像素值表示了该子区域与旋梭模板的匹配程度,匹配结果设为 , ;上式中, 为旋梭模板相应坐标位置像素值, 为待检测图像相应坐标位置像素值, 为匹配结果, 值越小,匹配度越高;旋梭匹配阈值设为 ,比较 与 ,若 不大于 ,则判定待检测图像匹配到旋梭,执行步骤3.3,若 大于 ,则判定待检测图像无旋梭,退出本次正面相机检测线程,执行步骤3.1。
6.根据权利要求4所述的一种旋梭安装定位方法,其特征在于:所述步骤3.3中根据机针模板对步骤3.2匹配到旋梭的图像进行机针匹配时,机针模板与步骤3.2匹配到旋梭的图像进行模板匹配,机针模板的每一个位置与步骤3.2匹配到旋梭的图像对应的子区域进行比较,得到的灰度图像,灰度图像中每一个像素值表示了该子区域与机针模板的匹配程度,匹配结果设为 , ;上式中, 为机针模板相应坐标位置像素值, 为待检测图像相应坐标位置像素值, 为匹配结果, 值越小,匹配度越高;机针匹配阈值设为 ,比较 与 ,若 不大于 ,则判定待检测图像匹配到机针,执行步骤3.4,若 大于 ,则判定待检测图像无机针,退出本次正面相机检测线程,执行步骤3.1。
7.根据权利要求1所述的一种旋梭安装定位方法,其特征在于:所述缝纫机包括固定平台,固定装置将视觉设备与固定平台固定连接,固定装置包括限位机构、吸附固定机构、视觉固定机构以及光源固定机构,限位机构通过吸附固定机构固设在固定平台,视觉固定机构以及光源固定机构固设在限位机构。
8.根据权利要求7所述的一种旋梭安装定位方法,其特征在于:所述限位机构设有限位槽,限位槽为内凹结构,固定平台的边沿设置在限位槽,通过限位槽与固定平台的装配,为限位机构与固定平台的安装进行定位。