title: A comparison of image processing techniques for bird recognition.
abstract: Bird predation is one of the major concerns for fish culture in open ponds. A novel method for dispersing birds is the use of autonomous vehicles. Image recognition software can improve their efficiency. Several image processing techniques for recognition of birds have been tested. A series of morphological operations were implemented. We divided images into 3 types, Type 1, Type 2, and Type 3, based on the level of difficulty of recognizing birds. Type 1 images were clear; Type 2 images were medium clear, and Type 3 images were unclear. Local thresholding has been implemented using HSV (Hue, Saturation, and Value), GRAY, and RGB (Red, Green, and Blue) color models on all three sections of images and results were tabulated. Template matching using normal correlation and artificial neural networks (ANN) are the other methods that have been developed in this study in addition to image morphology. Template matching produced satisfactory results irrespective of the difficulty level of images, but artificial neural networks produced accuracies of 100, 60, and 50% on Type 1, Type 2, and Type 3 images, respectively. Correct classification rate can be increased by further training. Future research will focus on testing the recognition algorithms in natural or aquacultural settings on autonomous boats. Applications of such techniques to industrial, agricultural, or related areas are additional future possibilities.
authors.affiliation: Department of Biological and Agricultural Engineering, LSU AgCenter, Louisiana 70803, USA.
authors.forename: Uma D
authors.initials: UD
authors.lastname: Nadimpalli
authors.forename: Randy R
authors.initials: RR
authors.lastname: Price
authors.forename: Steven G
authors.initials: SG
authors.lastname: Hall
authors.forename: Pallavi
authors.initials: P
authors.lastname: Bomma
mesh_terms: D000465:Algorithms; D000818:Animals; D001717:Birds / Q000145:classification*; D003196:Computer Graphics; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D010363:Pattern Recognition, Automated; D012984:Software