用于材料和产品缺陷检查领域研究的计算机视觉系统

V. Puyda
{"title":"用于材料和产品缺陷检查领域研究的计算机视觉系统","authors":"V. Puyda","doi":"10.23939/csn2022.01.122","DOIUrl":null,"url":null,"abstract":"In many cases, visual and optical methods can be used in defectoscopy for different materials and products. With the development of microprocessor components and significant expansion of usage of computer technologies and image processing and analysis techniques in different areas, the use of visual and optical methods in defectoscopy for production and research purposes is rapidly developing. In this paper, the author proposes a computer vision system for experiments and research in the area of studying defects of materials and products. The system uses modern methods of image processing and object identification based on their images. The system allows to install the object so that it can be rotated horizontally, take high-quality images of the object using a digital video camera, pre- process images to enhance image quality using a local computing module, transfer images to the main computing module to identify defects and make decisions about rejection of the material or product. To install and rotate the material or product, the author uses the stepper motor 17HS4401 and a horizontal platform fixed on the vertical axis. The stepper motor is controlled using Microstep Driver TB6600 and a local computing module based on a microcontroller with an ARM Cortex-M7 core. The video stream is recorded using a USB microscope video camera which provides sufficiently high image resolution allowing to find defects on the object surface of size 50 micron and larger. Rotation speed can be controlled using a local computing module. The input data for the local computing module can be provided in the form of a video stream or a sequence of images. The local computing module has an LCD screen based on the ВС1602А indicator, programmable LEDs, a keyboard to select operating modes for the stepper motor, a USB port to connect the microscope video camera and an SWD port to program the Flash memory and debug the firmware in real time. Original images or the images after quality enhancement are passed to the main computing module using the SPI interface. The author has developed software for the local computing module to control the stepper motor, record a video stream or series of images of the object area with possible defects, quality enhancement and passing the video stream or images to the main computing module for further processing and analysis. The results can be used in scientific research and in development of automated systems for non-destructive defectoscopy for materials and end products.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Computer vision system for research in the area of defectoscopy for materials and products\",\"authors\":\"V. Puyda\",\"doi\":\"10.23939/csn2022.01.122\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In many cases, visual and optical methods can be used in defectoscopy for different materials and products. With the development of microprocessor components and significant expansion of usage of computer technologies and image processing and analysis techniques in different areas, the use of visual and optical methods in defectoscopy for production and research purposes is rapidly developing. In this paper, the author proposes a computer vision system for experiments and research in the area of studying defects of materials and products. The system uses modern methods of image processing and object identification based on their images. The system allows to install the object so that it can be rotated horizontally, take high-quality images of the object using a digital video camera, pre- process images to enhance image quality using a local computing module, transfer images to the main computing module to identify defects and make decisions about rejection of the material or product. To install and rotate the material or product, the author uses the stepper motor 17HS4401 and a horizontal platform fixed on the vertical axis. The stepper motor is controlled using Microstep Driver TB6600 and a local computing module based on a microcontroller with an ARM Cortex-M7 core. The video stream is recorded using a USB microscope video camera which provides sufficiently high image resolution allowing to find defects on the object surface of size 50 micron and larger. Rotation speed can be controlled using a local computing module. The input data for the local computing module can be provided in the form of a video stream or a sequence of images. The local computing module has an LCD screen based on the ВС1602А indicator, programmable LEDs, a keyboard to select operating modes for the stepper motor, a USB port to connect the microscope video camera and an SWD port to program the Flash memory and debug the firmware in real time. Original images or the images after quality enhancement are passed to the main computing module using the SPI interface. The author has developed software for the local computing module to control the stepper motor, record a video stream or series of images of the object area with possible defects, quality enhancement and passing the video stream or images to the main computing module for further processing and analysis. The results can be used in scientific research and in development of automated systems for non-destructive defectoscopy for materials and end products.\",\"PeriodicalId\":233546,\"journal\":{\"name\":\"Computer systems and network\",\"volume\":\"18 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-12-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computer systems and network\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23939/csn2022.01.122\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer systems and network","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23939/csn2022.01.122","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

在许多情况下,视觉和光学方法可用于不同材料和产品的缺陷检查。随着微处理器组件的发展和计算机技术以及图像处理和分析技术在不同领域的应用的显著扩展,用于生产和研究目的的视觉和光学方法在缺陷检查中的应用正在迅速发展。本文提出了一种用于材料和产品缺陷研究的计算机视觉系统。该系统采用现代图像处理方法,并根据其图像进行对象识别。该系统允许安装物体,使其可以水平旋转,使用数字摄像机拍摄物体的高质量图像,使用本地计算模块对图像进行预处理以提高图像质量,将图像传输到主计算模块以识别缺陷并做出拒绝材料或产品的决定。为了安装和旋转材料或产品,作者使用步进电机17HS4401和固定在垂直轴上的水平平台。该步进电机采用Microstep Driver TB6600和基于ARM Cortex-M7内核微控制器的局部计算模块进行控制。视频流使用USB显微镜视频摄像机记录,该摄像机提供足够高的图像分辨率,允许在尺寸为50微米或更大的物体表面上发现缺陷。转速可以通过本地计算模块控制。用于本地计算模块的输入数据可以以视频流或图像序列的形式提供。本地计算模块有一个基于ВС1602А指示灯的LCD屏幕、可编程led、一个用于选择步进电机工作模式的键盘、一个用于连接显微镜摄像机的USB端口和一个用于对闪存进行编程和实时调试固件的SWD端口。通过SPI接口将原始图像或增强后的图像传递给主计算模块。作者为局部计算模块开发了软件,控制步进电机,记录可能存在缺陷的目标区域的视频流或一系列图像,进行质量增强,并将视频流或图像传递给主计算模块进行进一步的处理和分析。研究结果可用于科学研究和材料和最终产品无损缺陷检查自动化系统的开发。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Computer vision system for research in the area of defectoscopy for materials and products
In many cases, visual and optical methods can be used in defectoscopy for different materials and products. With the development of microprocessor components and significant expansion of usage of computer technologies and image processing and analysis techniques in different areas, the use of visual and optical methods in defectoscopy for production and research purposes is rapidly developing. In this paper, the author proposes a computer vision system for experiments and research in the area of studying defects of materials and products. The system uses modern methods of image processing and object identification based on their images. The system allows to install the object so that it can be rotated horizontally, take high-quality images of the object using a digital video camera, pre- process images to enhance image quality using a local computing module, transfer images to the main computing module to identify defects and make decisions about rejection of the material or product. To install and rotate the material or product, the author uses the stepper motor 17HS4401 and a horizontal platform fixed on the vertical axis. The stepper motor is controlled using Microstep Driver TB6600 and a local computing module based on a microcontroller with an ARM Cortex-M7 core. The video stream is recorded using a USB microscope video camera which provides sufficiently high image resolution allowing to find defects on the object surface of size 50 micron and larger. Rotation speed can be controlled using a local computing module. The input data for the local computing module can be provided in the form of a video stream or a sequence of images. The local computing module has an LCD screen based on the ВС1602А indicator, programmable LEDs, a keyboard to select operating modes for the stepper motor, a USB port to connect the microscope video camera and an SWD port to program the Flash memory and debug the firmware in real time. Original images or the images after quality enhancement are passed to the main computing module using the SPI interface. The author has developed software for the local computing module to control the stepper motor, record a video stream or series of images of the object area with possible defects, quality enhancement and passing the video stream or images to the main computing module for further processing and analysis. The results can be used in scientific research and in development of automated systems for non-destructive defectoscopy for materials and end products.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信