Bearings have a vital role in nearly all rotating machines. Making adequate bearings is very important that satisfy all needs which emerge both in manufacturing and during operation. In former times bearings were examined by only humans, however human inspection is instable and time consuming. In this article, we are investigating a machine learning system that could make more accurate measurements regarding geometry, shape, color, surface defects, deformations and other failures by image acquisition. To achive higher resolution, magnifying of the surface with optical microscopes and scanning electron microscope (SEM) is inevitable. With these methods even tiny failures can be detected. Machine learning methods have beeen developed such as artificial neural networks (ANN) and support vector machines (SVM). Bearing manufacturing failures, image processing techniques are presented in this article besides artificial neural network system that can percieve manufacturing defects approximately 90% efficiency according to our experiments. Recent research is connected to a manufacturing of bearings in a real company in Hungary.