Recognition system based on artificial vision using OpenCV for discarding and detecting ceramics with defects

Fernando Alvarado, Ricardo Yauri

Abstract


Early detection of defects through preventive maintenance is important in industry to avoid economic losses, as in the case of ceramic tile manufacturing, where manual inspection allows defective parts to advance in production, causing delays. The research review shows that computer vision enables the automation of object detection, classification, and elimination tasks in industrial processes, using solutions based on Python, OpenCV, and MATLAB. For this reason, the design of a computer vision recognition system with OpenCV is proposed, which allows automatic discarding of ceramics with defects using an algorithm for detecting ceramics with a camera and Arduino-based hardware, comparing the captured images with a standard image on a conveyor belt. The machine vision system was integrated with a camera connected to a computer running OpenCV, achieving effective automatic detection with a threshold of 25% difference from the standard part. This percentage was calculated by comparing the grayscale pixel values with a reference image. The system calculates the proportion of pixels that exceed the similarity threshold. The conclusion is that the developed system contributes to production, highlighting the possibility of future industrial integration.

Keywords


Defect detection; Image processing; Industrial automation; OpenCV; Pattern recognition; Quality inspection

Full Text:

PDF


DOI: http://doi.org/10.11591/ijai.v15.i2.pp1166-1173

Refbacks

  • There are currently no refbacks.


Copyright (c) 2026 Fernando Alvarado, Ricardo Yauri

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

IAES International Journal of Artificial Intelligence (IJ-AI)
ISSN/e-ISSN 2089-4872/2252-8938 
This journal is published by the Institute of Advanced Engineering and Science (IAES).

View IJAI Stats