Abstract

This paper aims to study the sizes of bubbles generated by the micro-bubble generator device (MBGs) in the water because of its impact on the dissolved oxygen percentage in the water and we find this in aquaculture where oxygen is important for marine life and in many applications. Where we have designed a classifier for micro-bubbles of different sizes and the effectiveness of the device has been proven in generating bubbles whose size ranges from 20 to 50 and calculating their numbers in the image by converting the image from (RGB) to (HSV), it has proven its effectiveness in maintaining lighting and neglecting color information Which is not important in identifying bubbles in the image, as well as increasing the processing speed, and then finding edges in the image, using canny edge detection, which has proven its great effectiveness in finding weak and strong edges. Where we then used the (Circular Hough Transform) algorithm to identify the tiny bubbles in the image, calculate their average diameter and numbers in the image, and find the overlapping bubbles between them by using (Two Thresholds) one for the edge and the other for the center of the bubble and then making (Segmentation) for these bubbles and inserting them on (Gaussian Normal Distribution) Do not neglect the dark bubbles, because in most cases they are unreal bubbles and may be distortions in the image or reflections in the lighting. And then make (zero paddings) for the extracted images to make them equal in size and avoid the distortion that will happen in the image if another method is used to make all bubbles of equal dimensions to prepare them for classification. And then we calculated the (mean square error) of the resulting bubble images to avoid repeating the same bubble in (datasets). The efficiency of the classifier was calculated by using deep learning technology. Where we built a (Convolution Neural Network) consisting of (15) layers and then we trained these layers on the images resulting from the (CHT), which are individual bubbles, each of them classified according to size. The dataset was divided into two parts, 70% of which is for education and the remaining 30% is for (validation), and the test percentage is 100%.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call