CN109520706B - 一种汽车保险丝盒的螺孔坐标提取方法 - Google Patents
一种汽车保险丝盒的螺孔坐标提取方法 Download PDFInfo
- Publication number
- CN109520706B CN109520706B CN201811389468.9A CN201811389468A CN109520706B CN 109520706 B CN109520706 B CN 109520706B CN 201811389468 A CN201811389468 A CN 201811389468A CN 109520706 B CN109520706 B CN 109520706B
- Authority
- CN
- China
- Prior art keywords
- image
- axis
- area
- camera
- coordinates
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000605 extraction Methods 0.000 title claims abstract description 11
- 238000000034 method Methods 0.000 claims abstract description 24
- 230000000007 visual effect Effects 0.000 claims abstract description 12
- 238000005286 illumination Methods 0.000 claims description 19
- 238000012360 testing method Methods 0.000 claims description 9
- 238000001914 filtration Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 6
- 238000009826 distribution Methods 0.000 claims description 4
- 238000003384 imaging method Methods 0.000 claims description 2
- 238000009776 industrial production Methods 0.000 claims description 2
- 238000001514 detection method Methods 0.000 abstract description 34
- 238000004519 manufacturing process Methods 0.000 description 11
- 230000011218 segmentation Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005315 distribution function Methods 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000002156 mixing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M11/00—Testing of optical apparatus; Testing structures by optical methods not otherwise provided for
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23P—METAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
- B23P19/00—Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes
- B23P19/04—Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes for assembling or disassembling parts
- B23P19/06—Screw or nut setting or loosening machines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23P—METAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
- B23P19/00—Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes
- B23P19/10—Aligning parts to be fitted together
- B23P19/102—Aligning parts to be fitted together using remote centre compliance devices
- B23P19/105—Aligning parts to be fitted together using remote centre compliance devices using sensing means
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Image Analysis (AREA)
Abstract
本发明公开一种汽车保险丝盒的螺孔坐标提取方法。该方法包括:获取多摄像头视觉采集***采集的图像;对所述图像采用灰度阈值化进行遍历,得到二值图像;提取所述二值图像中的阴影区域;根据所述阴影区域,计算X轴摄像头方向和Y轴摄像头方向在所述阴影区域中的中心位置;计算各所述中心位置和所述图像边缘的距离;根据所述距离,确定扭力扳手的坐标;判断所述坐标是否落在标定的判别区域内;若是,则输出所述坐标;若否,则返回至获取多摄像头视觉采集***采集的图像步骤。采用本发明能够提高汽车保险丝盒的检测精度和检测效率。
Description
技术领域
本发明涉及汽车保险丝盒检测领域,特别是涉及一种汽车保险丝盒的螺孔坐标提取方法。
背景技术
汽车保险丝盒对检测与装配的要求十分严格,而该类产品所需检测的种类多、装配过程复杂,从而使得在当前的生产工艺流程下需要投入大量的工作人员进行产品的质量检测。同时,在该类产品中存在螺丝螺母等连接件,处于不同位置上的不同连接件所需要达到的耦合程度(即螺丝的扭矩)也不相同,导致装配过程中人力劳动强度大、成本高且无法保证较高的可靠性。另一方面,过度依赖人力劳动增加了企业生产成本,降低了生产效率,提升产品质量的空间有限。
近年来,机器视觉已经成为工业自动化***的重要组成部分,广泛的适用于各类产品生产线。现有的汽车保险丝盒检测***与装配***其内部结构均较为复杂,使得其一直为相互独立的两套***,导致了现有***之间配合度低,检查与装配流程分离,占用了宝贵的生产空间,也增加了工厂在设备上的投入成本。且目前市场上使用的检测***由于技术所限对环境的要求较高,需要提供额外的无外界光干扰的检查环境,降低了检测效率。另一方面,目前国外的高端保险丝盒自动生产***虽然已经逐步提供上传检测数据到中心服务器的功能,但依然无法实现与整个生产线互联。与此同时,虽然ManufacturingExecution System与Enterprise Resource Planning***在工厂中已经大量使用,但国内外的检测与装配***,与MES和ERP***无良好的互操作性,使得工厂仍需要通过人工完成生产与管理***之间的数据传递。
虽然汽车保险丝盒自动化生产***近年来得到了快速发展,但由于其技术局限性带来的设备成本较高、对环境要求严苛以及难以与现有信息化***整合的缺点,导致其鲜有在工厂大面积部署。
发明内容
本发明的目的是提供一种汽车保险丝盒的螺孔坐标提取方法,能够提高汽车保险丝盒的检测精度和检测效率。
为实现上述目的,本发明提供了如下方案:
一种汽车保险丝盒的螺孔坐标提取方法,包括:
获取多摄像头视觉采集***采集的图像;
对所述图像采用灰度阈值化进行遍历,得到二值图像;
提取所述二值图像中的阴影区域;
根据所述阴影区域,计算X轴摄像头方向和Y轴摄像头方向在所述阴影区域中的中心位置;
计算各所述中心位置和所述图像边缘的距离;
根据所述距离,确定扭力扳手的坐标;
判断所述坐标是否落在标定的判别区域内;
若是,则输出所述坐标;
若否,则返回至获取多摄像头视觉采集***采集的图像步骤。
根据本发明提供的具体实施例,本发明公开了以下技术效果:本发明提供一种汽车保险丝盒的螺孔坐标提取方法,获取多摄像头视觉采集***采集的图像;对所述图像采用灰度阈值化进行遍历,得到二值图像;提取所述二值图像中的阴影区域;根据所述阴影区域,计算X轴摄像头方向和Y轴摄像头方向在所述阴影区域中的中心位置;计算各所述中心位置和所述图像边缘的距离;根据所述距离,确定扭力扳手的坐标;判断所述坐标是否落在标定的判别区域内;若是,则输出所述坐标;若否,则返回至获取多摄像头视觉采集***采集的图像步骤。采用本发明能够提高汽车保险丝盒的检测精度和检测效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例汽车保险丝盒装配检测装置结构示意图;
图2为本发明实施例基于色彩的检测识别方法流程图;
图3为本发明实施例基于字符的检测与识别方法流程图;
图4为本发明实施例螺孔坐标提取方法流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的目的是提供一种汽车保险丝盒的螺孔坐标提取方法,能够提高汽车保险丝盒的检测精度和检测效率。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1为本发明实施例汽车保险丝盒装配检测装置结构示意图。如图1所示,一种汽车保险丝盒装配检测装置,包括:检测平台1、多摄像头视觉采集***、程控力矩扭力扳手3和计算机,待测保险丝盒4位于所述检测平台1上,所述多摄像头视觉采集***包括X轴摄像头21、Y轴摄像头22和Z轴摄像头23,所述多摄像头视觉采集***用于从三个角度获取所述待测保险丝盒的RGB24格式视频图像;所述程控力矩扭力扳手3位于所述待测保险丝盒4的上方,所述程控力矩扭力扳手3用于将所述待测保险丝盒上的螺母拧的力度;所述计算机与所述多摄像头视觉采集***和所述程控力矩扭力扳手连接,所述计算机用于接收所述多摄像头视觉采集***采集的图像信息,并根据所述图像信息识别保险丝是否装配正确和调整所述程控力矩扭力扳手的扭力与扭矩将所述待测保险丝盒的螺母拧紧。
保险丝盒装配检测装置,还包括:
光线均匀补偿***5,位于所述待测保险丝盒4的上方,用于为所述多摄像头视觉采集***提供稳定的测试环境。
气动锁紧***6,位于所述待测保险丝盒4和所述检测平台1的之间,用于固定待测保险丝盒4。
所述X轴摄像头21和所述Y轴摄像头22的方位选取并没有在同一水平面上相互垂直,所述Y轴摄像头22向所述检测平台外侧与垂直方向保持30°夹角。
图2为本发明实施例基于色彩的检测识别方法流程图。如图2所示,一种基于色彩的检测识别方法,包括:
步骤101:获取多摄像头视觉采集***采集的待检测图像;
步骤102:将所述待检测图像转换到HSV色彩空间,将不同所述HSV色彩空间中的H分量和S分量进行混合,得到混合之后的像素点;所述H分量为被测像素点的色调,所述S分量为被测像素点的饱和度;
步骤103:对所述像素点进行阈值分割,得到图像中保险丝的颜色比例;
步骤104:选取所述颜色比例中最高的颜色作为保险丝的平均颜色。
不同型号规格的保险丝具有不同的颜色,同时表面也喷有保险丝规格,故可通过检测某区域的保险丝颜色来判断该保险丝是否装配正确。
由于RGB(Red、Green、Blue)颜色模型其色彩变化需计算三个坐标轴各颜色最大分量顶点与YMC(Yellow、Magenta、Cyan)色顶点的连线,直接使用原始的RGB数据将不利于后续的颜色区域分割。而HSV(Hue Saturation Value)颜色模型三个分量分别对应着颜色的类型、深浅和明暗三种信息,将待检测图像转换到HSV色彩空间,通过将不同彩色区域的H与S分量混合之后划定阈值,即可进行简单的分割,能够有效提高颜色提取与分类的精度。
首先,设变量max为被测点的r、g和b分量中的最大值,min为同一点的三分量中最小值。其对应的HSV空间中的(h,s,v)值为:
v=max
其中h为被测点的色调,取值为0到360°之间;s为被测点的饱和度,取值为0到100%之间;v为被测点的明度,取值为0到max之间。
对被测图像中的每个像素点进行上述处理之后,通过下式对颜色进行阈值分割,从而获得指定图像区域内某种保险丝的颜色所占比例。
dst(1)=lowerb(I)0≤src(I)0≤upperb(I)0
∧lowerb(I)1≤src(I)1≤upperb(I)1
其中lower和upper分别为各种不同型号保险丝表面颜色的HSV区间的最小值和最大值;dst为经过分割之后的二值图像目标点的值。
通过计算分割之后得到的二值图像中明亮点与全体点的比例可获得指定图像区域内某种保险丝的颜色所占比例,最后取该区域内占比最高的颜色作为该区域的平均颜色,从而根据保险丝颜色与型号的对应表得出该区域所在的保险丝型号。
图3为本发明实施例基于字符的检测与识别方法流程图。如图3所示,一种基于字符的检测与识别方法,包括:
步骤201:获取多摄像头视觉采集***采集的字符图像;
步骤202:对所述图像进行版面分析,得到分析后的字符图像;
步骤203:对所述分析后的字符图像采用行拆分,得到离散字符;
步骤204:对所述离散字符通过分类器进行识别,得到单个字符;
步骤205:对所述单个字符采用马尔可夫模型进行矫正,得到正确完整的字符。
步骤202,具体包括:
通过笔画等宽算法把所述图像中的非笔迹的像素过滤掉,得到过滤图像;
对所述过滤图像使用投影直方图进行分行,得到分析后的字符图像。
所述方法还包括:
对所述图像进行直方图均衡化处理。
由于摄像头的白平衡问题以及检测过程中可能发生的光照条件变化会导致上一步获取到的平均颜色出现偏差,使得少数HSV取值较为相近的保险丝型号的识别出现一定程度上的误判。为了提高保险丝检测精度,降低检测误差,可利用保险丝上标有的险丝型号(一般由数字组成)进一步判断保险丝是否装配正确。
但由于字符提取相对于颜色判别而言,对图片质量要求较高,故需要对被测图像进行预处理,减少外部噪声带来的干扰,从而提高数字提取的效率和精度。
首先,采用直方图均衡化处理,从而使得图像整体色彩分布均匀。提取出RGB图像中的一个分量如R分量构成一个离散的单通道灰度图像{x},令ni表示图像{x}中灰度值i出现的次数,那么图像中灰度值为i的像素的出现概率即可通过下式表示。
L为该灰度图像中所有的灰度数,n为图像中的像素总数,Px(i)即构成像素值为i的图像的直方图。将直方图进行归一化处理,将对应于Px的累积分布函数cdfx定义为:
其中,cdfx(i)为图像的累计归一化直方图。创建一个关于x的映射函数y=T(x),对于提取出的灰度图像{x}中的每个点产生一个y,那么y的累计概率函数cdfy就可以通过下式在取值范围内进行线性化。
cdfy(i)=iK
其中K为线性比例常数。根据逆分布函数可知,cdfy可以做如下变换:
cdfy(y)=cdfy(T(x))=cdfx(x)
其中y′为均衡化后的灰度值。为了将均衡化后的灰度值y′射回最初的域,需要如下变换:
y′=y′·(max{x}-min{x})+min{x}
其中max{x}、min{x}分别为图像{x}中的最大灰度值、最小灰度值,y″为完成直方图均衡化之后的新灰度图像。
将上述单通道图像上的处理方法分别用于图像RGB颜色值的红色、绿色和蓝色分量,即可完成对彩色图像的处理。
通过对原图像进行直方图均衡化,可得到整体色彩分布均匀、无色块、少噪点的图像。
然后,采用伽马变换对过曝光或过暗的图片进行修正:
s=crγ
其中γ为伽马因子,根据γ的不同取值选择性增强或降低灰度区域的对比度;c为归一化比例常数。经过多次重复实验得出γ=3,得到的图像对比度较高、识别率较好,其处理对比如图图4所示。
对图像中的字符进行识别。第一步为版面分析,通过笔画等宽算法把非笔迹的像素过滤掉,再使用投影直方图进行分行,便于后面按行处理。第二步为行拆分,通过连通域分析将行进行拆分为离散字符。第三部为识别字符,通过训练SVM分类器,将离散字符转化为单个字符。第四步为矫正,通过马尔可夫模型,将前步骤中识别错误的字符进行矫正,从而得到正确的、完整的字符内容。
在具体判断判断保险丝装配是否正确时,首先根据环境光线自适应调整光照强度,当环境光线满足***所设定的阈值后,Z轴摄像头获取保险丝盒正射影像,然后采用提出的两种识别与检测方法获取保险丝装配位置及型号,从而判断保险丝装配是否正确。
图4为本发明实施例螺孔坐标提取方法流程图。如图4所示,一种螺孔坐标提取方法,包括:
步骤301:获取多摄像头视觉采集***采集的图像;
步骤302:对所述图像采用灰度阈值化进行遍历,得到二值图像;
步骤303:提取所述二值图像中的阴影区域;
步骤304:根据所述阴影区域,计算X轴摄像头方向和Y轴摄像头方向在所述阴影区域中的中心位置;
步骤305:计算各所述中心位置和所述图像边缘的距离;
步骤306:根据所述距离,确定扭力扳手的坐标;
步骤307:判断所述坐标是否落在标定的判别区域内;
步骤308:若是,则输出所述坐标;
若否,则返回至获取多摄像头视觉采集***采集的图像步骤。
视觉采集***遵循针孔成像模型,通过将两个摄像头分别放置在X和Y方向,并保持其视觉中心线相交,构成物理学上常用的O-xy坐标系;同时,基于摄像头的上下透视关系建立Z轴,并与上述XY轴合并建立O-xyz立体坐标系。鉴于实际设备需便于工人操作,在Y轴摄像头的方位的选取上没有与X轴在同一水平面上垂直,而是向测试台外侧与垂直方向保持30度的夹角,使得在测试台正面的常规操作不会影响整个***的正常运转。
被测件图像获取:
由于***所获取到的原始图像分辨率为1280*720,图像分辨率过高,包含了大量的无用信息,影响处理速度,因此需要对原图像进行剪裁。由于待测物***于X轴和Y轴的两个摄像头中心线交点处,所以截取图像的水平中心区域共30~100px的条状图像即可。
由于工业生产环境下光照条件复杂多变,导致图像光照强度分布出现不均匀的现象,为了消除背景噪声的干扰,需要对所获取图像进行光照补偿。将硬件光照补偿方法和软件光照补偿方法相结合,有效解决了外部环境光带来的噪声干扰问题。
一方面,在测试区域安装多个光照传感器,通过检测环境光照强度动态调整LED光源光照强度,使得被测区域光照保持稳定状态。
另一方面,采用高斯滤波算法对摄像头传回的数据进行线性平滑滤波,从而消除高斯噪声。
其中σ为标准差,x和y分别为点横纵坐标,h为经过滤波后的点灰度值。
螺孔坐标提取:
由于图像区域的背景为均匀光带,当扭力扳手的接触头放置在识别区域内会将背景中的光源遮挡,使得图像中出现较大的方形阴影区域。
首先采用灰度阈值化遍历图像中的所有像素,将原图像f按照阈值T分割为二值图像g,从而提取图像中的阴影区域。其阈值化公式如下:
其中i和j为对应图像中点的坐标。由于扭力扳手的接触头会同时导致X轴和Y轴方向图像的不同区域出现方形阴影,所以通过分别计算X轴和Y轴方向的阴影水平中心与图像边缘的距离即可确定扭力扳手所在坐标(x,y)。
最后判断所确定的坐标区域是否落在***所标定的判别区域内即可判断扭力扳手所对应的螺孔,从而控制***输出相应的扭矩,实现螺母的装配。
扭力扳手定位实验:
首先手动完成O-xyz坐标系中保险丝螺丝所在坐标的标定工作,然后在不同光照条件下将扭力扳手放置在四个不同的螺丝T1、T2、T3、T4上,根据表1的螺丝参数,检测***所识别出的坐标点号是否正确,从而测试***的能否正确识别扭力扳手所对应的螺丝。
表1测试点结果
对上表中计算得到的测试点坐标信息进行分析,各个点之间坐标间距明显,区分度高,通过结合X与Y轴坐标可正确区分接触点信息,且不易导致误判,能够满足工程应用中的需要。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的***而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
Claims (1)
1.一种汽车保险丝盒的螺孔坐标提取方法,其特征在于,包括:
获取多摄像头视觉采集***采集的图像;
对所述图像采用灰度阈值化进行遍历,得到二值图像;
提取所述二值图像中的阴影区域;
根据所述阴影区域,计算X轴摄像头方向和Y轴摄像头方向在所述阴影区域中的中心位置;
计算各所述中心位置和所述图像边缘的距离;
根据所述距离,确定扭力扳手的坐标;
判断所述坐标是否落在标定的判别区域内;
若是,则输出所述坐标;
若否,则返回至获取多摄像头视觉采集***采集的图像步骤;
视觉采集***遵循针孔成像模型,通过将两个摄像头分别放置在X和Y方向,并保持其视觉中心线相交,构成物理学上常用的O-xy坐标系;同时,基于摄像头的上下透视关系建立Z轴,并与XY轴合并建立O-xyz立体坐标系,鉴于实际设备需便于工人操作,在Y轴摄像头的方位的选取上没有与X轴在同一水平面上垂直,而是向测试台外侧与垂直方向保持30度的夹角,使得在测试台正面的常规操作不会影响整个***的正常运转;
被测件图像获取:
由于***所获取到的原始图像分辨率为1280*720,图像分辨率过高,包含了大量的无用信息,影响处理速度,因此需要对原图像进行剪裁,由于待测物***于X轴和Y轴的两个摄像头中心线交点处,所以截取图像的水平中心区域共30~100px的条状图像即可;
由于工业生产环境下光照条件复杂多变,导致图像光照强度分布出现不均匀的现象,为了消除背景噪声的干扰,需要对所获取图像进行光照补偿,将硬件光照补偿方法和软件光照补偿方法相结合,有效解决了外部环境光带来的噪声干扰问题;
一方面,在测试区域安装多个光照传感器,通过检测环境光照强度动态调整LED光源光照强度,使得被测区域光照保持稳定状态;
另一方面,采用高斯滤波算法对摄像头传回的数据进行线性平滑滤波,从而消除高斯噪声;
其中,σ为标准差,x和y分别为点横纵坐标,h(x,y)为经过滤波后的点灰度值;
螺孔坐标提取:
由于图像区域的背景为均匀光带,当扭力扳手的接触头放置在识别区域内会将背景中的光源遮挡,使得图像中出现较大的方形阴影区域;
首先采用灰度阈值化遍历图像中的所有像素,将原图像f(i,j)按照阈值T分割为二值图像g(i,j),从而提取图像中的阴影区域,其阈值化公式如下:
其中i和j为对应图像中点的坐标,由于扭力扳手的接触头会同时导致X轴和Y轴方向图像的不同区域出现方形阴影,所以通过分别计算X轴和Y轴方向的阴影水平中心与图像边缘的距离即可确定扭力扳手所在坐标(x,y);
最后判断所确定的坐标区域是否落在***所标定的判别区域内即可判断扭力扳手所对应的螺孔,从而控制***输出相应的扭矩,实现螺母的装配。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811389468.9A CN109520706B (zh) | 2018-11-21 | 2018-11-21 | 一种汽车保险丝盒的螺孔坐标提取方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811389468.9A CN109520706B (zh) | 2018-11-21 | 2018-11-21 | 一种汽车保险丝盒的螺孔坐标提取方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109520706A CN109520706A (zh) | 2019-03-26 |
CN109520706B true CN109520706B (zh) | 2020-10-09 |
Family
ID=65777669
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811389468.9A Active CN109520706B (zh) | 2018-11-21 | 2018-11-21 | 一种汽车保险丝盒的螺孔坐标提取方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109520706B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110329760B (zh) * | 2019-07-05 | 2024-04-12 | 四川凯达化工有限公司 | 一种乳化***药条检测装置及检测方法 |
CN111445466B (zh) * | 2020-04-01 | 2023-05-05 | 山东浪潮科学研究院有限公司 | 一种螺栓防漏拧检测方法及设备、介质 |
CN111571190B (zh) * | 2020-05-22 | 2022-01-25 | 中国科学院自动化研究所 | 三维立体式可视化自动装配***及方法 |
CN111562267B (zh) * | 2020-05-29 | 2023-07-21 | 重庆施鲁逊智能科技有限公司 | 用于汽车保险盒装配的视觉检测*** |
CN112643324A (zh) * | 2020-12-28 | 2021-04-13 | 深圳硅纳智慧科技有限公司 | 自动打螺丝设备及采用该设备的自动打螺丝的方法 |
CN113624145B (zh) * | 2021-08-09 | 2022-04-26 | 吉林大学 | 一种用于测量汽车保险盒中器件的装配高度和倾斜程度的视觉实现方法 |
CN113798834B (zh) * | 2021-09-23 | 2022-09-23 | 鼎捷自动化科技有限公司 | 汽车保险盒螺栓螺母自动组装机 |
CN117415603B (zh) * | 2023-12-18 | 2024-03-12 | 北京李尔现代坦迪斯汽车***有限公司 | 一种汽车座椅生产用螺栓旋拧机器人 |
CN117557561B (zh) * | 2024-01-11 | 2024-03-22 | 凌源日兴矿业有限公司 | 基于人工智能的井下巷道壁缝隙快速检测方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1674047A (zh) * | 2004-03-25 | 2005-09-28 | 上海大学 | 基于微机并行处理结构的六自由度视觉跟踪方法及*** |
CN101751565A (zh) * | 2008-12-10 | 2010-06-23 | 中国科学院自动化研究所 | 融合二值图像与灰度图像的字符识别的方法 |
WO2012037343A1 (en) * | 2010-09-15 | 2012-03-22 | Ascentia Imaging, Inc. | Imaging, fabrication, and measurement systems and methods |
CN105138999A (zh) * | 2015-09-16 | 2015-12-09 | 三峡大学 | 基于阴影的夜间物体单目定位装置及方法 |
CN105631893A (zh) * | 2016-03-09 | 2016-06-01 | 中国矿业大学 | 一种通过拍照检测电容安装正确与否的方法及装置 |
CN106296744A (zh) * | 2016-11-07 | 2017-01-04 | 湖南源信光电科技有限公司 | 一种结合自适应模型和多阴影属性的运动目标检测方法 |
CN206037947U (zh) * | 2016-08-31 | 2017-03-22 | 昆山泰丰自动化技术有限公司 | 一种汽车保险丝盒自动检测机 |
-
2018
- 2018-11-21 CN CN201811389468.9A patent/CN109520706B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1674047A (zh) * | 2004-03-25 | 2005-09-28 | 上海大学 | 基于微机并行处理结构的六自由度视觉跟踪方法及*** |
CN101751565A (zh) * | 2008-12-10 | 2010-06-23 | 中国科学院自动化研究所 | 融合二值图像与灰度图像的字符识别的方法 |
WO2012037343A1 (en) * | 2010-09-15 | 2012-03-22 | Ascentia Imaging, Inc. | Imaging, fabrication, and measurement systems and methods |
CN105138999A (zh) * | 2015-09-16 | 2015-12-09 | 三峡大学 | 基于阴影的夜间物体单目定位装置及方法 |
CN105631893A (zh) * | 2016-03-09 | 2016-06-01 | 中国矿业大学 | 一种通过拍照检测电容安装正确与否的方法及装置 |
CN206037947U (zh) * | 2016-08-31 | 2017-03-22 | 昆山泰丰自动化技术有限公司 | 一种汽车保险丝盒自动检测机 |
CN106296744A (zh) * | 2016-11-07 | 2017-01-04 | 湖南源信光电科技有限公司 | 一种结合自适应模型和多阴影属性的运动目标检测方法 |
Non-Patent Citations (3)
Title |
---|
基于机器视觉的螺母定位***;李睿等;《机床与液压》;20131231;第41卷(第23期);第60-64页 * |
基于视觉技术的三维指尖跟踪算法;郭康德等;《计算机研究与发展》;20101231;第1013-1018页 * |
工业机器人视觉定位与工件装配研究;陈阳光;《万方》;20170621;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN109520706A (zh) | 2019-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109520706B (zh) | 一种汽车保险丝盒的螺孔坐标提取方法 | |
CN111833303B (zh) | 产品的检测方法、装置、电子设备及存储介质 | |
US7680320B2 (en) | Image processing method, substrate inspection method, substrate inspection apparatus and method of generating substrate inspection data | |
CN107945184B (zh) | 一种基于彩色图像分割和梯度投影定位的贴装元件检测方法 | |
CN110476056B (zh) | 一种视觉检测方法、检测设备以及机器人 | |
CN109472271B (zh) | 印刷电路板图像轮廓提取方法及装置 | |
CN106546263B (zh) | 一种基于机器视觉的激光水平仪出射激光线检测方法 | |
CN105865329B (zh) | 基于视觉的成捆圆钢端面中心坐标的获取***和方法 | |
CN109993154B (zh) | 变电站单指针式六氟化硫型仪表智能识别方法 | |
CN115641332B (zh) | 产品边缘外观缺陷的检测方法及装置、介质、设备 | |
CN117152648B (zh) | 一种基于增强现实的辅助教学识图装置 | |
CN115619787B (zh) | 一种uv胶缺陷检测方法、***、设备及介质 | |
CN108154496B (zh) | 一种适用于电力作业机器人的电力设备外观变化识别方法 | |
CN115239727A (zh) | 一种pcb板表面缺陷检测方法 | |
CN112561875A (zh) | 一种基于人工智能的光伏电池板粗栅检测方法 | |
CN114581415A (zh) | Pcb缺陷的检测方法、装置、计算机设备及存储介质 | |
Wang et al. | Multi-angle automotive fuse box detection and assembly method based on machine vision | |
CN110751690B (zh) | 铣床刀头视觉定位方法 | |
CN114594102B (zh) | 一种基于机器视觉的数据线接口自动检测方法 | |
CN110866902A (zh) | 一种烟标翘曲变形的检测方法 | |
CN115546141A (zh) | 一种基于多维度度量的小样本Mini LED缺陷检测方法及*** | |
CN111380474A (zh) | 一种基于双目视觉的孔径检测方法 | |
CN115479891A (zh) | 基于图像识别的电路板载元器件自动检测***和方法 | |
TWI677231B (zh) | 顯示器檢測方法與系統 | |
CN109459925B (zh) | 一种pid控制数据手绘识别和参数整定的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
OL01 | Intention to license declared | ||
OL01 | Intention to license declared |