How Computer Vision is used for Defect Detection and Quality analysis in Tyre Manufacturing

Computer vision is a powerful tool that can be used to improve defect detection and quality analysis in tyre manufacturing.

An automobile tyre is a crucial component of a vehicle as it is the only point of contact between the vehicle and the road. The tyre not only supports the weight of the vehicle but also plays an essential role in vehicle dynamics. It ensures a smooth ride by absorbing shocks and vibrations from the road. Any imperfections or defects in the tyre can significantly impact vehicle handling, stability, and safety. These minor issues can result in discomfort while driving, but in extreme cases, they can lead to severe accidents. Therefore, it is crucial to maintain and inspect tyres regularly to ensure optimal performance and safety.

A tyre is a complex structure made up of a combination of various materials, such as rubber, steel, and textiles. These materials have unique properties that directly impact the tyre’s performance. Although tyres are designed to be of high quality, hidden material defects can occur due to production errors or incorrect management systems. It is imperative that tyre manufacturers maintain consistent product quality on a small scale for their success. However, achieving this can be challenging, especially since many companies still rely on manual inspection methods, which can be time-consuming. Despite training, human inspectors are prone to making subjective judgments, which often results in maintaining an accuracy rate of only 90 to 95 per cent.

To address this challenge, automating and accelerating early defect detection can help tyre makers optimize production while reducing waste and overall costs. Early and accurate defect detection can also save human lives and preserve the reputation of the company. By using technology to detect defects, manufacturers can achieve a higher level of accuracy and efficiency in the production process. This technology can also provide insights into production efficiency and opportunities for improvement, allowing for a more streamlined and effective process overall.

Using artificial intelligence (AI) for quality control automation provides a more efficient and precise method of conducting visual inspections on production lines. This is a great way to ensure that the products meet high standards and that they are safe for the customers. Computer vision is a sub-field of AI that enables computers and systems to extract meaningful information from visual inputs, such as images and videos. With this technology, manufacturers can identify defects, measure product dimensions, and detect any other anomalies that could affect the quality of their products. Furthermore, by using AI for quality control, manufacturers can save on labour costs and reduce the risk of human error. The implementation of AI also brings a level of consistency and accuracy that is difficult to achieve with traditional manual inspections. Overall, the use of AI in quality control automation is a game-changer for manufacturers seeking to improve their production processes and deliver high-quality products to their customers.

AI Introduction

The Convolutional Neural network (CNN) is considered the most commonly used AI model for analyzing visual imagery. It is worth noting that in 2012, AlexNet demonstrated that deep learning can enable computers to perform intuitive tasks. This breakthrough proved to be a turning point in the development of AI models. Since then, CNNs have been adopted by every industry, from healthcare to agriculture, and have become an essential tool for businesses and organizations that rely on image recognition and analysis. For instance, CNNs are used in facial recognition technology to enhance security measures and in autonomous vehicles to detect and classify objects on the road. The versatility of CNNs has also led to their application in the field of entertainment, particularly in the creation of special effects in movies and video games.

CHISTATS APPROACH FOR ONE OF THE MAJOR TYRE MANUFACTURERS

In order to improve the performance of our model, we implemented a technique called pseudo-annotation. This method involves selecting a subset of the data and manually cropping out the unnecessary background or clutter from an image. For example, if there are people standing nearby, they would be removed, and only the defect region would be kept. Specifically, we sampled 20% of the images from each category and performed this pseudo-annotation process on them. The resulting cropped images were then added to our training dataset as new examples, effectively expanding the size and diversity of our dataset and improving the overall accuracy of our model.

Reducing the total number of classes and using pseudo annotation improved our model’s test accuracy. This was a natural outcome since the model could now focus more easily on the crucial features of the classes.

The Approach

Once the data has been split into training, validation, and test sets, the next step is to train a deep-learning model on the entire training dataset. After training the model, we evaluated its performance on the test set and observed a test accuracy of around 60%. However, to gain a deeper understanding of our model’s performance, we created a confusion matrix from our test results.

A confusion matrix is a table of numbers that indicates where a model makes mistakes. It displays the predictive performance of a classification model in a class-wise distribution. The confusion matrix maps the predictions to the original classes to which the data belong. Below is an example of a confusion matrix for a case with three classes: A, B, and C.

The green diagonal elements are called true positives, where the true class and the predicted class match.$$ E_{XY} = The \ true \ class \ was \ X, \ but \ the \ predicted \ class \ was \ Y$$

Failed to render LaTeX expression — no expression found

From the confusion matrix, we identified the set of classes that our model was confusing with one another.

As we can see in the image above, the tread is the part of the tyre that makes contact with the road surface. One of the insights we gained from the confusion matrix was that our model had high confusion among the set of defects that were arising in the tread. And similar was the case with the different classes of defects that were present at the sidewall.

The challenge here was homogeneity- in some cases, both classes (good and defective) would have around 90% of the same features. Therefore, the goal is to accurately identify the 20% of the features that differ.

Due to the small percentage of recognizable features, it is challenging for a single model to classify a tyre image into many different classes correctly. Hence, we attempted to use model ensembling.

Ensemble models is a machine learning approach to combine multiple other models in the prediction process.

Final Approach

First, we merged some tyre defects into their respective parent categories and trained a first classifier (C1) that distinguishes tread-related defects from other types of defects.

If C1 predicts “Yes”, that means the defect is related to tread, and the next step is to forward the image to the classifier (C2) trained on tread-related defects.

If C1 indicates ‘No’, then the image is fed into C3, a classifier specifically trained to recognize side-wall-related defects as opposed to other types of defects.

We followed this approach until we merged all the similar-looking defects.

This was the training approach we settled on, and our overall accuracy was more than 90%.

In conclusion, detecting and analysing defects in tyre manufacturing are crucial aspects of ensuring optimal vehicle performance and safety. While traditional manual inspection methods have limitations in terms of accuracy and efficiency, the use of artificial intelligence and computer vision technology has proven to be a game-changer. The implementation of AI for quality control automation not only provides a more efficient and precise method of conducting visual inspections on production lines but also brings a level of consistency and accuracy that is difficult to achieve with traditional manual inspections.

In addition, the use of AI can also provide insights into production efficiency and opportunities for improvement, allowing for a more streamlined and effective process overall. By adopting such innovative approaches, manufacturers can optimize production while reducing waste and overall costs, ultimately delivering high-quality products to their customers.

Want to talk with us? Have something you’d like us to cover? Drop your thoughts to sarang@chistats.com

314 Comments

  1. EverettWomma October 15, 2025 at 10:56 pm - Reply
  2. EverettWomma October 16, 2025 at 12:10 am - Reply
  3. EdwardFaugs October 18, 2025 at 7:14 pm - Reply
  4. EdwardFaugs October 22, 2025 at 11:35 am - Reply
  5. Bradleyvic October 23, 2025 at 8:56 pm - Reply
  6. GeorgePiesy October 27, 2025 at 7:23 am - Reply
  7. GeorgePiesy October 27, 2025 at 8:43 am - Reply
  8. GeorgePiesy October 27, 2025 at 10:05 am - Reply
  9. GeorgePiesy October 27, 2025 at 11:26 am - Reply
  10. GeorgePiesy October 27, 2025 at 12:49 pm - Reply
  11. GeorgePiesy October 27, 2025 at 8:17 pm - Reply
  12. GeorgePiesy October 27, 2025 at 9:28 pm - Reply
  13. GeorgePiesy October 27, 2025 at 10:37 pm - Reply
  14. GeorgePiesy October 27, 2025 at 11:47 pm - Reply
  15. GeorgePiesy October 28, 2025 at 12:57 am - Reply
  16. GeorgePiesy October 28, 2025 at 3:19 am - Reply
  17. GeorgePiesy October 28, 2025 at 4:34 am - Reply
  18. GeorgePiesy October 28, 2025 at 5:47 am - Reply
  19. GeorgePiesy October 28, 2025 at 6:58 am - Reply
  20. GeorgePiesy October 28, 2025 at 8:09 am - Reply
  21. GeorgePiesy October 28, 2025 at 9:25 am - Reply
  22. Michaelnub October 31, 2025 at 4:04 am - Reply
  23. Michaelnub October 31, 2025 at 5:19 am - Reply
  24. Michaelnub October 31, 2025 at 6:33 am - Reply
  25. Michaelnub October 31, 2025 at 7:47 am - Reply
  26. Michaelnub October 31, 2025 at 9:05 am - Reply
  27. Michaelnub October 31, 2025 at 10:24 am - Reply
  28. Michaelnub October 31, 2025 at 11:45 am - Reply
  29. Michaelnub October 31, 2025 at 2:25 pm - Reply
  30. Michaelnub October 31, 2025 at 3:43 pm - Reply
  31. Michaelnub October 31, 2025 at 5:05 pm - Reply
  32. Michaelnub October 31, 2025 at 6:22 pm - Reply
  33. Michaelnub October 31, 2025 at 7:39 pm - Reply
  34. Michaelnub October 31, 2025 at 8:54 pm - Reply
  35. Michaelnub October 31, 2025 at 10:07 pm - Reply
  36. Michaelnub October 31, 2025 at 11:24 pm - Reply
  37. Michaelnub November 1, 2025 at 1:55 am - Reply
  38. Michaelnub November 1, 2025 at 3:07 am - Reply
  39. Michaelnub November 1, 2025 at 4:19 am - Reply
  40. Michaelnub November 1, 2025 at 5:32 am - Reply
  41. Michaelnub November 1, 2025 at 6:44 am - Reply
  42. Michaelnub November 1, 2025 at 7:56 am - Reply
  43. Michaelnub November 1, 2025 at 10:23 am - Reply
  44. Michaelnub November 1, 2025 at 11:39 am - Reply
  45. Michaelnub November 1, 2025 at 1:05 pm - Reply
  46. Michaelnub November 1, 2025 at 2:19 pm - Reply
  47. Michaelnub November 1, 2025 at 5:52 pm - Reply
  48. Michaelnub November 1, 2025 at 7:06 pm - Reply
  49. Michaelnub November 1, 2025 at 8:13 pm - Reply
  50. Michaelnub November 1, 2025 at 9:20 pm - Reply
  51. Michaelnub November 1, 2025 at 10:22 pm - Reply
  52. Michaelnub November 1, 2025 at 11:26 pm - Reply
  53. Michaelnub November 2, 2025 at 12:31 am - Reply
  54. Michaelnub November 2, 2025 at 2:36 am - Reply
  55. Michaelnub November 2, 2025 at 4:51 am - Reply
  56. Michaelnub November 2, 2025 at 5:55 am - Reply
  57. Michaelnub November 2, 2025 at 7:03 am - Reply
  58. Michaelnub November 2, 2025 at 8:07 am - Reply
  59. Michaelnub November 2, 2025 at 9:16 am - Reply
  60. Caseyfaste November 2, 2025 at 10:43 am - Reply
  61. StevenPug November 2, 2025 at 1:05 pm - Reply
  62. StevenPug November 2, 2025 at 2:08 pm - Reply
  63. StevenPug November 2, 2025 at 4:01 pm - Reply
  64. AlbertRat November 2, 2025 at 5:14 pm - Reply
  65. AlbertRat November 2, 2025 at 6:26 pm - Reply
  66. AlbertRat November 2, 2025 at 7:37 pm - Reply
  67. AlbertRat November 2, 2025 at 8:41 pm - Reply
  68. AlbertRat November 2, 2025 at 9:43 pm - Reply
  69. AlbertRat November 2, 2025 at 10:45 pm - Reply
  70. AlbertRat November 2, 2025 at 11:47 pm - Reply
  71. AlbertRat November 3, 2025 at 12:49 am - Reply
  72. AlbertRat November 3, 2025 at 2:53 am - Reply
  73. AlbertRat November 3, 2025 at 3:56 am - Reply
  74. AlbertRat November 3, 2025 at 6:13 am - Reply
  75. AlbertRat November 3, 2025 at 7:21 am - Reply
  76. AlbertRat November 3, 2025 at 8:30 am - Reply
  77. Jamesproni November 3, 2025 at 6:49 pm - Reply
  78. Jamesproni November 3, 2025 at 7:59 pm - Reply
  79. Jamesproni November 3, 2025 at 9:10 pm - Reply
  80. Jamesproni November 3, 2025 at 10:22 pm - Reply
  81. Jamesproni November 4, 2025 at 12:39 am - Reply
  82. Jamesproni November 4, 2025 at 1:46 am - Reply
  83. Jamesproni November 4, 2025 at 2:52 am - Reply
  84. Jamesproni November 4, 2025 at 5:06 am - Reply
  85. Jamesproni November 4, 2025 at 6:08 am - Reply
  86. Jamesproni November 4, 2025 at 7:13 am - Reply
  87. Jamesproni November 4, 2025 at 8:15 am - Reply
  88. Jamesproni November 4, 2025 at 9:21 am - Reply
  89. Jamesproni November 4, 2025 at 10:28 am - Reply
  90. Jamesproni November 4, 2025 at 1:46 pm - Reply
  91. Jamesproni November 4, 2025 at 2:55 pm - Reply
  92. Jamesproni November 4, 2025 at 5:05 pm - Reply
  93. Jamesproni November 4, 2025 at 6:13 pm - Reply
  94. Jamesproni November 4, 2025 at 7:15 pm - Reply
  95. Jamesproni November 4, 2025 at 8:13 pm - Reply
  96. Jamesproni November 4, 2025 at 9:11 pm - Reply
  97. Jamesproni November 4, 2025 at 10:09 pm - Reply
  98. Jamesproni November 5, 2025 at 12:08 am - Reply
  99. Jamesproni November 5, 2025 at 1:06 am - Reply
  100. Jamesproni November 5, 2025 at 2:55 am - Reply
  101. Jamesproni November 5, 2025 at 3:48 am - Reply
  102. Jamesproni November 5, 2025 at 7:29 am - Reply
  103. Jamesproni November 5, 2025 at 11:33 am - Reply
  104. Jamesproni November 5, 2025 at 2:07 pm - Reply
  105. Jamesproni November 5, 2025 at 5:15 pm - Reply
  106. Jamesproni November 5, 2025 at 8:25 pm - Reply
  107. Jamesproni November 5, 2025 at 11:28 pm - Reply
  108. Jamesproni November 6, 2025 at 2:10 am - Reply
  109. Jamesproni November 6, 2025 at 5:46 am - Reply
  110. Jamesproni November 6, 2025 at 11:36 am - Reply
  111. Jamesproni November 6, 2025 at 1:44 pm - Reply
  112. Jamesproni November 6, 2025 at 2:48 pm - Reply
  113. Georgeves November 7, 2025 at 1:18 pm - Reply
  114. Jorgeglipt November 8, 2025 at 6:57 am - Reply
  115. Jorgeglipt November 10, 2025 at 12:00 am - Reply
  116. Jorgeglipt November 10, 2025 at 8:55 am - Reply
  117. Jorgeglipt November 10, 2025 at 12:03 pm - Reply
  118. GeraldOnene November 10, 2025 at 1:30 pm - Reply
  119. GeraldOnene November 10, 2025 at 2:39 pm - Reply
  120. GeraldOnene November 10, 2025 at 3:53 pm - Reply
  121. GeraldOnene November 10, 2025 at 5:06 pm - Reply
  122. GeraldOnene November 10, 2025 at 6:18 pm - Reply
  123. GeraldOnene November 10, 2025 at 7:32 pm - Reply
  124. GeraldOnene November 10, 2025 at 8:43 pm - Reply
  125. GeraldOnene November 10, 2025 at 10:56 pm - Reply
  126. GeraldOnene November 11, 2025 at 12:05 am - Reply
  127. GeraldOnene November 11, 2025 at 1:08 am - Reply
  128. GeraldOnene November 11, 2025 at 2:12 am - Reply
  129. GeraldOnene November 11, 2025 at 3:17 am - Reply
  130. GeraldOnene November 11, 2025 at 4:25 am - Reply
  131. GeraldOnene November 11, 2025 at 5:27 am - Reply
  132. GeraldOnene November 11, 2025 at 6:32 am - Reply
  133. GeraldOnene November 11, 2025 at 7:37 am - Reply
  134. GeraldOnene November 11, 2025 at 8:46 am - Reply
  135. GeraldOnene November 11, 2025 at 10:00 am - Reply
  136. GeraldOnene November 11, 2025 at 11:13 am - Reply
  137. GeraldOnene November 11, 2025 at 12:24 pm - Reply
  138. GeraldOnene November 11, 2025 at 1:38 pm - Reply
  139. GeraldOnene November 11, 2025 at 2:51 pm - Reply
  140. GeraldOnene November 11, 2025 at 3:59 pm - Reply
  141. AngelJoync November 11, 2025 at 5:38 pm - Reply
  142. AngelJoync November 11, 2025 at 7:01 pm - Reply
  143. AngelJoync November 11, 2025 at 8:21 pm - Reply
  144. AngelJoync November 11, 2025 at 9:35 pm - Reply
  145. AngelJoync November 11, 2025 at 10:43 pm - Reply
  146. AngelJoync November 11, 2025 at 11:48 pm - Reply
  147. AngelJoync November 12, 2025 at 12:53 am - Reply
  148. AngelJoync November 12, 2025 at 1:54 am - Reply
  149. AngelJoync November 12, 2025 at 2:58 am - Reply
  150. AngelJoync November 12, 2025 at 4:08 am - Reply
  151. AngelJoync November 12, 2025 at 5:18 am - Reply
  152. AngelJoync November 12, 2025 at 6:22 am - Reply
  153. AngelJoync November 12, 2025 at 7:28 am - Reply
  154. Kennethnog November 12, 2025 at 1:27 pm - Reply
  155. Kennethnog November 12, 2025 at 2:52 pm - Reply
  156. Kennethnog November 12, 2025 at 4:11 pm - Reply
  157. Kennethnog November 12, 2025 at 5:27 pm - Reply
  158. Kennethnog November 12, 2025 at 6:46 pm - Reply
  159. Kennethnog November 12, 2025 at 9:11 pm - Reply
  160. Kennethnog November 12, 2025 at 10:18 pm - Reply
  161. Kennethnog November 12, 2025 at 11:27 pm - Reply
  162. Kennethnog November 13, 2025 at 12:36 am - Reply
  163. Kennethnog November 13, 2025 at 1:47 am - Reply
  164. Kennethnog November 13, 2025 at 2:55 am - Reply
  165. Kennethnog November 13, 2025 at 4:04 am - Reply
  166. Kennethnog November 13, 2025 at 5:10 am - Reply
  167. Kennethnog November 13, 2025 at 1:39 pm - Reply
  168. EltonNaisa November 13, 2025 at 8:45 pm - Reply
  169. EltonNaisa November 13, 2025 at 9:55 pm - Reply
  170. EltonNaisa November 13, 2025 at 11:09 pm - Reply
  171. EltonNaisa November 14, 2025 at 2:21 am - Reply
  172. EltonNaisa November 14, 2025 at 4:20 am - Reply

Leave A Comment

Share This Story,
Choose Your Platform!