The task of visual classification, done until not long ago by specialists through direct observation, has recently benefited from advancements in the field of computer vision, specifically due to statistical optimization algorithms, such as deep neural networks. In spite of their many advantages, these algorithms require a considerable amount of training data to produce meaningful results. Another downside is that neural networks are usually computationally demanding algorithms, with millions (if not tens of millions) of parameters, which restricts their deployment on low-power embedded field equipment. In this paper, we address the classification of multiple species of pelagic fish by using small convolutional networks to process images as well as videos frames. We show that such networks, even with little more than 12,000 parameters and trained on small datasets, provide relatively high accuracy (almost 42% for six fish species) in the classification task. Moreover, if the fish images come from videos, we deploy a simple object tracking algorithm to augment the data, increasing the accuracy to almost 49% for six fish species. The small size of our convolutional networks enables their deployment on relatively limited devices.
Very Small Neural Networks for Optical Classification of Fish Images and Videos / Paraschiv, M.; Padrino, R.; Casari, P.; Anta, A. F.. - (2020), pp. 1-7. (Intervento presentato al convegno 2020 Global Oceans: Singapore - U.S. Gulf Coast, OCEANS 2020 tenutosi a Biloxi, MS, USA nel 5-30 October 2020) [10.1109/IEEECONF38699.2020.9388986].
Very Small Neural Networks for Optical Classification of Fish Images and Videos
Casari P.;
2020-01-01
Abstract
The task of visual classification, done until not long ago by specialists through direct observation, has recently benefited from advancements in the field of computer vision, specifically due to statistical optimization algorithms, such as deep neural networks. In spite of their many advantages, these algorithms require a considerable amount of training data to produce meaningful results. Another downside is that neural networks are usually computationally demanding algorithms, with millions (if not tens of millions) of parameters, which restricts their deployment on low-power embedded field equipment. In this paper, we address the classification of multiple species of pelagic fish by using small convolutional networks to process images as well as videos frames. We show that such networks, even with little more than 12,000 parameters and trained on small datasets, provide relatively high accuracy (almost 42% for six fish species) in the classification task. Moreover, if the fish images come from videos, we deploy a simple object tracking algorithm to augment the data, increasing the accuracy to almost 49% for six fish species. The small size of our convolutional networks enables their deployment on relatively limited devices.File | Dimensione | Formato | |
---|---|---|---|
Very_Small_Neural_Networks_for_Optical_Classification_of_Fish_Images.pdf
accesso aperto
Tipologia:
Post-print referato (Refereed author’s manuscript)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
2.44 MB
Formato
Adobe PDF
|
2.44 MB | Adobe PDF | Visualizza/Apri |
Very_Small_Neural_Networks_for_Optical_Classification_of_Fish_Images_and_Videos.pdf
Solo gestori archivio
Tipologia:
Versione editoriale (Publisher’s layout)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
680.06 kB
Formato
Adobe PDF
|
680.06 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione