CN105572137A - 一种外观缺陷测试方法 - Google Patents

一种外观缺陷测试方法 Download PDF

Info

Publication number
CN105572137A
CN105572137A CN201510931910.6A CN201510931910A CN105572137A CN 105572137 A CN105572137 A CN 105572137A CN 201510931910 A CN201510931910 A CN 201510931910A CN 105572137 A CN105572137 A CN 105572137A
Authority
CN
China
Prior art keywords
product
image
appearance
product appearance
standard picture
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.)
Pending
Application number
CN201510931910.6A
Other languages
English (en)
Inventor
姜国清
王成刚
卢晖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Ruiyang Tech Development Co ltd
Original Assignee
Chongqing Ruiyang Tech Development Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chongqing Ruiyang Tech Development Co ltd filed Critical Chongqing Ruiyang Tech Development Co ltd
Priority to CN201510931910.6A priority Critical patent/CN105572137A/zh
Publication of CN105572137A publication Critical patent/CN105572137A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/8851Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/8851Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
    • G01N2021/8887Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges based on image processing techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)

Abstract

本发明公开了一种外观缺陷测试方法,该方法包括:调用工业相机对产品的外观进行图像采集,获取产品外观的图像测试界面;所述产品外观的图像测试界面中包括产品外观的图像;接收测试命令,在所述产品外观的图像测试界面中执行测试命令;利用测试算法将图像测试界面中产品外观的图像与预先存储的标准图像进行比对,若产品外观的图像与预先存储的标准图像之间的差异结果超过预设范围,确定产品外观出现缺陷。该方法实现对产品外观的快速准确的缺陷测试,节省人力成本。

Description

一种外观缺陷测试方法
技术领域
本发明涉及外观测试技术领域,特别是涉及一种外观缺陷测试方法。
背景技术
目前,对于汽车零部件外观测试、齿轮缺陷测试、布匹缺陷测试和陶瓷缺陷等这些产品的测试,一般采用人工测试的方法对外观进行检测,需要技术人员使用测试工具对产品进行全面的检查和排除缺陷,查找出外观缺陷。
由于需要大量的技术人员和测试工具和对产品的外观进行测试,测试过程也很繁琐,时间过长,不仅浪费大量人力资源,而且导致测试的效率较低,也不够准确地查找出缺陷。
发明内容
本发明的目的是提供一种外观缺陷测试方法,以实现对产品外观的快速准确的缺陷测试,节省人力成本。
为解决上述技术问题,本发明提供一种外观缺陷测试方法,该方法包括:
调用工业相机对产品的外观进行图像采集,获取产品外观的图像测试界面;所述产品外观的图像测试界面中包括产品外观的图像;
接收测试命令,在所述产品外观的图像测试界面中执行测试命令;
利用测试算法将图像测试界面中产品外观的图像与预先存储的标准图像进行比对,若产品外观的图像与预先存储的标准图像之间的差异结果超过预设范围,确定产品外观出现缺陷。
优选的,所述接收测试命令之前,还包括:
获取标准产品的外观图像;
对标准产品的外观图像进行画框,利用深度学习算法对标准产品的外观图像的局部参数进行自动学习;
将自动学习过程中生成的学习参数进行保存。
优选的,所述产品包括汽车零部件、齿轮、布匹、陶瓷或者纸张。
优选的,所述获取标准产品的外观图像之后,还包括:
将标准产品的外观图像作为标准图像加载到内存中,并将所述标准图像分割成若干片。
优选的,所述利用测试算法将图像测试界面中产品外观的图像与预先存储的标准图像进行比对,若产品外观的图像与预先存储的标准图像之间的差异结果超过预设范围,确定产品外观出现缺陷,包括:
将产品外观的图像分为若干片;
按照测试算法,将已分为若干片的产品外观的图像与预设存储的已分为若干片的标准图像进行比较;
将比较结果与学习参数进行对比,若对比结果不在公差内,确定产品外观存在缺陷;所述学习参数为标准图像在自动学习过程中生成的学习参数。
优选的,所述调用工业相机对产品的外观进行图像采集,获取产品外观的图像测试界面,包括:
调用工业相机,通过串口发送灯光控制命令,对被测试的产品进行打光,获取产品外观的图像测试界面。
本发明所提供的一种外观缺陷测试方法,调用工业相机对产品的外观进行图像采集,获取产品外观的图像测试界面;所述产品外观的图像测试界面中包括产品外观的图像;接收测试命令,在所述产品外观的图像测试界面中执行测试命令;利用测试算法将图像测试界面中产品外观的图像与预先存储的标准图像进行比对,若产品外观的图像与预先存储的标准图像之间的差异结果超过预设范围,确定产品外观出现缺陷。可见,该方法实现对产品外观的快速准确的缺陷测试,采用图像比对的方式只需要很短的时间就能完成一个新产品的外观缺陷测试,无需技术人员进行人工测试,节省人力成本,并且无需过多人工参与,检测过程简单、高效和客观。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明所提供的一种外观缺陷测试方法的流程图。
具体实施方式
本发明的核心是提供一种外观缺陷测试方法,以实现对产品外观的快速准确的缺陷测试,节省人力成本。
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参考图1,图1为本发明所提供的一种外观缺陷测试方法的流程图,该方法包括:
S11:调用工业相机对产品的外观进行图像采集,获取产品外观的图像测试界面;产品外观的图像测试界面中包括产品外观的图像;
其中,调用工业相机对产品的外观进行图像采集,获取产品外观的图像测试界面的具体过程为:调用工业相机,通过串口发送灯光控制命令,对被测试的产品进行打光,获取产品外观的图像测试界面。
其中,所述产品包括汽车零部件、齿轮、布匹、陶瓷或者纸张。
S12:接收测试命令,在产品外观的图像测试界面中执行测试命令;
其中,接收测试命令之前,获取标准产品的外观图像;对标准产品的外观图像进行画框,利用深度学习算法对标准产品的外观图像的局部参数进行自动学习;将自动学习过程中生成的学习参数进行保存。
其中,获取标准产品的外观图像之后,将标准产品的外观图像作为标准图像加载到内存中,并将标准图像分割成若干片。
S13:利用测试算法将图像测试界面中产品外观的图像与预先存储的标准图像进行比对,若产品外观的图像与预先存储的标准图像之间的差异结果超过预设范围,确定产品外观出现缺陷。
其中,利用测试算法将图像测试界面中产品外观的图像与预先存储的标准图像进行比对,若产品外观的图像与预先存储的标准图像之间的差异结果超过预设范围,确定产品外观出现缺陷的过程具体为:将产品外观的图像分为若干片;按照测试算法,将已分为若干片的产品外观的图像与预设存储的已分为若干片的标准图像进行比较;将比较结果与学习参数进行对比,若对比结果不在公差内,确定产品外观存在缺陷;所述学习参数为标准图像在自动学习过程中生成的学习参数。
该方法能够用于汽车零部件外观测试,齿轮缺陷测试,布匹缺陷测试,陶瓷缺陷测试,纸张污点测试等领域。只需要几分钟就能完成一个新产品的外观缺陷测试。
具体的,该方法的具体实现过程中,调用工业相机,同时通过串口发送灯光控制命令对被测试的物品进行打光。在学习界面,测试人员可以编辑测试流程和选择测试算法。在测试界面,可以按回车键启动测试或者通过串口发送命令来启动测试。测试人员按下鼠标左键对被测试的物体进行画框,鼠标点击“添加”按钮,在弹出算法对话框后选择相应的算法,即可完成对被测试物体局部参数的自动学习,通过继续对被测试物体的局部画框和鼠标点击“添加”按钮完成对整个被测试物体的学习,学习的所有参数将以XML格式进行保存,防止非法修改。学习的部件名以及选择的算法将以表格方式显示在学习界面的右边,可使用点击“删除”或者“修改”按钮的方式对已经学习的部件进行修改。
而且,可以按回车键启动测试或者通过串口发送命令来启动测试,,之后执行流程为:
启动测试的一瞬间已经学习的标准参数和标准图片将被加载到内存;相机拍照,从相机读取当前被测物品的图片product;对当前图片按照学习时的流程和参数分割成若干片保存到内存;当前图片的若干片小图片与标准图片按照学习时指定的算法进行比较;比较结果与学习时自动生成的参数进行对比,如果在公差内,对应的小图片合格,比较结果保存为标识T,反之不合格,比较结果保存为标识F;同时更新测试界面右边的表格,结果为F的测试项显示为不合格,结果为T的测试项显示为合格,对比较结果为F的对应小图片将其在product图片的对应区域画红框。
本发明所提供的一种外观缺陷测试方法,调用工业相机对产品的外观进行图像采集,获取产品外观的图像测试界面;产品外观的图像测试界面中包括产品外观的图像;接收测试命令,在产品外观的图像测试界面中执行测试命令;利用测试算法将图像测试界面中产品外观的图像与预先存储的标准图像进行比对,若产品外观的图像与预先存储的标准图像之间的差异结果超过预设范围,确定产品外观出现缺陷。可见,该方法实现对产品外观的快速准确的缺陷测试,采用图像比对的方式只需要很短的时间就能完成一个新产品的外观缺陷测试,无需技术人员进行人工测试,节省人力成本,并且无需过多人工参与,检测过程简单、高效和客观。
以上对本发明所提供的一种外观缺陷测试方法进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

Claims (6)

1.一种外观缺陷测试方法,其特征在于,包括:
调用工业相机对产品的外观进行图像采集,获取产品外观的图像测试界面;所述产品外观的图像测试界面中包括产品外观的图像;
接收测试命令,在所述产品外观的图像测试界面中执行测试命令;
利用测试算法将图像测试界面中产品外观的图像与预先存储的标准图像进行比对,若产品外观的图像与预先存储的标准图像之间的差异结果超过预设范围,确定产品外观出现缺陷。
2.如权利要求1所述的方法,其特征在于,所述接收测试命令之前,还包括:
获取标准产品的外观图像;
对标准产品的外观图像进行画框,利用深度学习算法对标准产品的外观图像的局部参数进行自动学习;
将自动学习过程中生成的学习参数进行保存。
3.如权利要求1所述的方法,其特征在于,所述产品包括汽车零部件、齿轮、布匹、陶瓷或者纸张。
4.如权利要求2所述的方法,其特征在于,所述获取标准产品的外观图像之后,还包括:
将标准产品的外观图像作为标准图像加载到内存中,并将所述标准图像分割成若干片。
5.如权利要求4所述的方法,其特征在于,所述利用测试算法将图像测试界面中产品外观的图像与预先存储的标准图像进行比对,若产品外观的图像与预先存储的标准图像之间的差异结果超过预设范围,确定产品外观出现缺陷,包括:
将产品外观的图像分为若干片;
按照测试算法,将已分为若干片的产品外观的图像与预设存储的已分为若干片的标准图像进行比较;
将比较结果与学习参数进行对比,若对比结果不在公差内,确定产品外观存在缺陷;所述学习参数为标准图像在自动学习过程中生成的学习参数。
6.如权利要求1至5中任意一项所述的方法,其特征在于,所述调用工业相机对产品的外观进行图像采集,获取产品外观的图像测试界面,包括:
调用工业相机,通过串口发送灯光控制命令,对被测试的产品进行打光,获取产品外观的图像测试界面。
CN201510931910.6A 2015-12-15 2015-12-15 一种外观缺陷测试方法 Pending CN105572137A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510931910.6A CN105572137A (zh) 2015-12-15 2015-12-15 一种外观缺陷测试方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510931910.6A CN105572137A (zh) 2015-12-15 2015-12-15 一种外观缺陷测试方法

Publications (1)

Publication Number Publication Date
CN105572137A true CN105572137A (zh) 2016-05-11

Family

ID=55882513

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510931910.6A Pending CN105572137A (zh) 2015-12-15 2015-12-15 一种外观缺陷测试方法

Country Status (1)

Country Link
CN (1) CN105572137A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106442540A (zh) * 2016-09-07 2017-02-22 京东方科技集团股份有限公司 光学检测方法及光学检测***
CN107421955A (zh) * 2017-08-25 2017-12-01 西京学院 一种陶瓷缺陷视觉检测方法
CN108229561A (zh) * 2018-01-03 2018-06-29 北京先见科技有限公司 一种基于深度学习的颗粒产品缺陷检测方法
CN108615232A (zh) * 2018-04-02 2018-10-02 珠海格力电器股份有限公司 瓷层缺陷的检测方法、装置和检测平台
CN108663373A (zh) * 2018-05-15 2018-10-16 国网重庆市电力公司电力科学研究院 一种电能表外观结构和元器件信息采集比对方法及***
CN109919940A (zh) * 2019-03-28 2019-06-21 北京三快在线科技有限公司 一种物品检测***和方法
CN111766255A (zh) * 2020-06-02 2020-10-13 珠海诚锋电子科技有限公司 一种柔性电路板瑕疵检测方法及装置
CN111815552A (zh) * 2019-04-09 2020-10-23 Tcl集团股份有限公司 一种工件检测方法、装置、可读存储介质及终端设备

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006071284A (ja) * 2004-08-31 2006-03-16 Central Glass Co Ltd ガラス基板欠陥の表裏識別方法
JP2006234656A (ja) * 2005-02-25 2006-09-07 Ricoh Co Ltd 欠陥検出装置、欠陥検出方法
CN102305793A (zh) * 2011-05-11 2012-01-04 苏州天准精密技术有限公司 一种产品外观质量检测方法和设备
CN103207183A (zh) * 2011-12-28 2013-07-17 株式会社其恩斯 外观检查装置和外观检查方法
CN103592310A (zh) * 2013-11-22 2014-02-19 昆山视杰维光电科技有限公司 一种检测键盘的***
CN104111029A (zh) * 2013-04-19 2014-10-22 延锋伟世通汽车电子有限公司 用于电子产品加工检验的机器视觉检测***
CN104142349A (zh) * 2014-07-28 2014-11-12 云南省机械研究设计院 一种检测外包装透明薄膜热封缺陷的方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006071284A (ja) * 2004-08-31 2006-03-16 Central Glass Co Ltd ガラス基板欠陥の表裏識別方法
JP2006234656A (ja) * 2005-02-25 2006-09-07 Ricoh Co Ltd 欠陥検出装置、欠陥検出方法
CN102305793A (zh) * 2011-05-11 2012-01-04 苏州天准精密技术有限公司 一种产品外观质量检测方法和设备
CN103207183A (zh) * 2011-12-28 2013-07-17 株式会社其恩斯 外观检查装置和外观检查方法
CN104111029A (zh) * 2013-04-19 2014-10-22 延锋伟世通汽车电子有限公司 用于电子产品加工检验的机器视觉检测***
CN103592310A (zh) * 2013-11-22 2014-02-19 昆山视杰维光电科技有限公司 一种检测键盘的***
CN104142349A (zh) * 2014-07-28 2014-11-12 云南省机械研究设计院 一种检测外包装透明薄膜热封缺陷的方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
YANN LECUN ET AL: "Deep learning", 《NATURE》 *
王宪保 等: "基于深度学习的太阳能电池片表面缺陷检测方法", 《模式识别与人工智能》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106442540A (zh) * 2016-09-07 2017-02-22 京东方科技集团股份有限公司 光学检测方法及光学检测***
CN107421955A (zh) * 2017-08-25 2017-12-01 西京学院 一种陶瓷缺陷视觉检测方法
CN108229561A (zh) * 2018-01-03 2018-06-29 北京先见科技有限公司 一种基于深度学习的颗粒产品缺陷检测方法
CN108615232A (zh) * 2018-04-02 2018-10-02 珠海格力电器股份有限公司 瓷层缺陷的检测方法、装置和检测平台
CN108663373A (zh) * 2018-05-15 2018-10-16 国网重庆市电力公司电力科学研究院 一种电能表外观结构和元器件信息采集比对方法及***
CN109919940A (zh) * 2019-03-28 2019-06-21 北京三快在线科技有限公司 一种物品检测***和方法
CN109919940B (zh) * 2019-03-28 2020-08-07 北京三快在线科技有限公司 一种物品检测***和方法
CN111815552A (zh) * 2019-04-09 2020-10-23 Tcl集团股份有限公司 一种工件检测方法、装置、可读存储介质及终端设备
CN111766255A (zh) * 2020-06-02 2020-10-13 珠海诚锋电子科技有限公司 一种柔性电路板瑕疵检测方法及装置

Similar Documents

Publication Publication Date Title
CN105572137A (zh) 一种外观缺陷测试方法
CN106097361B (zh) 一种缺陷区域检测方法及装置
WO2019096178A1 (zh) 纤维检测方法、装置及电子设备
US20190007589A1 (en) Camera initialization for multiple camera devices
WO2018071958A1 (en) System and method for performing automated analysis of air samples
WO2018011168A1 (de) Prüfen auf potentiell unerwünschte wäschestücke
CN110838149B (zh) 一种相机光源自动配置方法及***
CN111896232B (zh) 光机模组测试方法、设备、***及计算机可读存储介质
CN112730251B (zh) 一种用于屏幕颜色缺陷检测的装置及方法
CN106525861B (zh) Aoi的测试参数的调整方法和装置
WO2019011342A1 (zh) 布料识别的方法、设备、电子设备及储存介质
CN111145138A (zh) Led灯板的检测方法、装置、设备及存储介质
CN108280865B (zh) 调色方法、***、存储介质及计算机设备
CN109297868A (zh) 一种基于高清图像的优先流测定方法、装置和***
CN106780488B (zh) 一种数字病理切片清晰度的检测***及方法
CN111263141B (zh) 摄像头检测方法、装置、生产线***
CN110441714B (zh) 指示灯的检测方法、装置及计算机可读存储介质
CN105572136A (zh) 一种外观缺陷测试中测试参数生成方法
CN106383305A (zh) 测试板卡的方法和装置及测试工装
CN107578168B (zh) 一种用于缺陷库移植的方法、装置及电子设备
CN105548210A (zh) 基于机器视觉的美标电源延长线的检测方法
CN112770111B (zh) 一种鉴定镜头光轴与图像传感器中心重合的装置及方法
KR20190101107A (ko) 환산된 명도값 분석을 통한 사출성형제품의 불량 여부 판단방법
CN113850795A (zh) 一种测试触发方法、待测试设备和计算机可读存储介质
CN108269240B (zh) 一种图像自动聚焦方法、电子设备及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160511