Identification and analysis of color changes in aquaculture waters using color checker
Color change is a common phenomenon in underwater environments,and studying its characteristics can be helpful in its application in underwater image processing and aquaculture biological monitoring.By analyzing the characteristics of color change at different water depths using color cards,the experiment first normalizes the size and color space of the images.Then,it calculates the difference of image by comparing the image with standard color blocks.Next,it extracts the contours and selects possible color blocks to add to the candidate list,from which it calculates the position of the original color card.The original color card is then extracted using affine transformation.Finally,the color values of color card blocks in different water depths are compared to analyze the color changes in underwater environments.The experimental results show that this method can effectively detect and analyze color cards in underwater environments.In shallow water area with water depth of 0-3 m,the detection accuracy reaches 100%.In mid-water area with water depth of 3-10 m,the detection accuracy reaches 93%.In deep water area with more complex backgrounds and water depth more than 10 m,the extraction accuracy reaches 73.7%.It achieves high recognition accuracy while occupying the minimal memory space.Through underwater color analysis,it is concluded that as water depth increases,the absorption and attenuation of red light are most pronounced,followed by blue light,while the impact of green light is relatively small.The research aims to provide a reference method for studying the behavior of aquaculture organisms using underwater photography.
color checkerOpenCVimage processingcolor checker detectioncolor spaceaquaculture