Font Size: a A A

Research On Ceramic-bottle-crack Inspecting System Based On Digital Image Processing

Posted on:2008-04-11Degree:MasterType:Thesis
Country:ChinaCandidate:B YuFull Text:PDF
GTID:2178360215474058Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Since 1950's to this day digital image processing has gotten much and broad application in the communication, video transmission, medicine, printing and dyeing industry, industry inspection and other fields. There's natural advantage to use image processing in nondestructive testing. As the development of computer technology, image processing has become a filiations with much more life-force, exploits a new application area of nondestructive testing. The ceramic material has many excellent characteristic, but ceramic material's breaking tenacity is very weak, and it's very special in batch production. Therefore, it's very significance to probe into question of detecting small ceramic tubes. At present, the ceramic bottles are usually detected by naked eyes, this method is inefficient and laborious, and many factors such as the attention and stamina of the checker have effect on the checkout result. This paper mainly uses the technologies and methods of digital image processing and computer grogram language to research and develop a ceramic-crack inspecting system. We can judge whether the image is a crack or not from the digital image processing methods that the inspecting system applies us. The technologies and methods in this system can make a stable base to further research and practical manufacture.This paper first briefly introduces some basic conceptions of ceramic-crack inspecting system, then narrates the characteristic of the study object, and introduces the constitution of the hole inspecting system and the hardware of the image processing system. And some basic conceptions of image processing are present. The keystone of this paper is expatiates on some digital image processing technologies that the inspecting system may apply to the research and analysis of the collected ceramic-crack image. Using neighborhood average method and median filter retrains the image noises and make the image edge smooth. Then protract the histogram of the gray image, get the threshold of this image, utilize the threshold method and gray-level slice method to get a binary image, and detect the image edge. Finally calculate the area and perimeter of the ceramic-crack image, and use the circularity to judge whether this image is a ceramic-crack image. During the course of using the digital image processing to research and analyze the glass-crack image, apply Microsoft Visual C++ 6.0 to develop this inspecting system and make the varied arithmetic some individual processing modules. From the open, read and storage of the image to the image segmentation, feature selection until the crack judgment, this system all utilize the modularization program method. It is convenient for programming, operation and processing, makes the operation interface concise and friendly, runs steady and efficiently.This paper also deep researches the module programming of the arithmetic that used in this system. Present source code of some arithmetic, and take out the way of change the theory to actual source code. Provide strong guarantee to makes this system constantly perfect.
Keywords/Search Tags:Ceramic-bottle, crack, Inspecting, Image processing, Histogram
PDF Full Text Request
Related items