Detection of contaminants using image processing on a hard drive reader

Authors

  • Sarawut Phattaraphuwadol Department of Computer Science, Faculty of Science, Maejo University, ChiangMai, 50290, Thailand
  • Snit Sitti Department of Computer Science, Faculty of Science, Maejo University, ChiangMai, 50290, Thailand
  • Panuwat Mekha Department of Computer Science, Faculty of Science, Maejo University, ChiangMai, 50290, Thailand
  • Payungsak Kasemsumran Department of Computer Science, Faculty of Science, Maejo University, ChiangMai, 50290, Thailand

Keywords:

Head Gimbal Assembly, Image Processing, Python language

Abstract

This research has conducted experiments to detect small contaminants through image processing using the Python language. The objective is to develop an algorithm for detecting contaminants on the Head Gimbal Assembly (HGA) of hard disk drives. This is aimed at addressing the performance issues of the read/write head caused by dust particles. The small and delicate size of the read/write head makes it susceptible to dust, which can affect its efficiency. Traditional visual inspection by humans is time-consuming and prone to errors. The research has developed an algorithm to be used with machinery for detecting small contaminants, providing assistance and reducing the burden of visual inspections by humans alone. Experimental results show that this algorithm can successfully detect contaminants on the read/write heads of hard disk drives with an accuracy of 86.25% and a specificity of 91.67%. This is achieved through the use of image pixelation and logic gates in the image transformation process.

Downloads

Published

2025-05-31

How to Cite

1.
Detection of contaminants using image processing on a hard drive reader. MITIJ [Internet]. 2025 May 31 [cited 2026 Aug. 23];11(1):1-17. Available from: https://ojs.mju.ac.th/ojs-system/article/view/397

Most read articles by the same author(s)

1 2 3 > >>