An Automated Framework Based on Deep Learning for Shark Recognition

被引:5
作者
Nhat Anh Le [1 ]
Moon, Jucheol [1 ]
Lowe, Christopher G. [2 ]
Kim, Hyun-Il [3 ]
Choi, Sang-Il [3 ,4 ]
机构
[1] Calif State Univ Long Beach, Dept Comp Engn & Comp Sci, Long Beach, CA 90840 USA
[2] Calif State Univ Long Beach, Dept Biol Sci, Long Beach, CA 90840 USA
[3] Dankook Univ, Dept Comp Sci & Engn, Yongin 16890, South Korea
[4] Dankook Univ, Dept Comp Engn, Yongin 16890, South Korea
基金
新加坡国家研究基金会;
关键词
shark recognition; deep learning; OSVM; few-shot learning; VGG-UNet; VGG-16; IDENTIFICATION;
D O I
10.3390/jmse10070942
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
The recent progress in deep learning has given rise to a non-invasive and effective approach for animal biometrics. These modern techniques allow researchers to track animal individuals on a large-scale image database. Typical approaches are suited to a closed-set recognition problem, which is to identify images of known objects only. However, such approaches are not scalable because they mis-classify images of unknown objects. To recognize the images of unknown objects as 'unknown', a framework should be able to deal with the open set recognition scenario. This paper proposes a fully automatic, vision-based identification framework capable of recognizing shark individuals including those that are unknown. The framework first detects and extracts the shark from the original image. After that, we develop a deep network to transform the extracted image to an embedding vector in latent space. The proposed network consists of the Visual Geometry Group-UNet (VGG-UNet) and a modified Visual Geometry Group-16 (VGG-16) network. The VGG-UNet is utilized to detect shark bodies, and the modified VGG-16 is used to learn embeddings of shark individuals. For the recognition task, our framework learns a decision boundary using a one-class support vector machine (OSVM) for each shark included in the training phase using a few embedding vectors belonging to them, then it determines whether a new shark image is recognized as belonging to a known shark individual. Our proposed network can recognize shark individuals with high accuracy and can effectively deal with the open set recognition problem with shark images.
引用
收藏
页数:10
相关论文
共 22 条
[2]  
Brooks Edward J., 2011, Endangered Species Research, V13, P231, DOI 10.3354/esr00331
[3]  
Coleman T., 2019, P 32 INT C COMP APPL, VVolume 63, P63
[4]  
Deng J, 2009, PROC CVPR IEEE, P248, DOI 10.1109/CVPRW.2009.5206848
[5]  
Finn C, 2014, LECT NOTES COMPUT SC, V8495, P281, DOI 10.1007/978-3-319-07491-7_29
[6]   Automated Visual Fin Identification of Individual Great White Sharks [J].
Hughes, Benjamin ;
Burghardt, Tilo .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2017, 122 (03) :542-557
[7]  
Kelly MJ, 2001, J MAMMAL, V82, P440, DOI 10.1644/1545-1542(2001)082<0440:CAPMIS>2.0.CO
[8]  
2
[9]  
Kumar S., 2017, Animal Biometrics, P163, DOI DOI 10.1007/978-981-10-7956-6_6
[10]  
Lowe CG, 2006, ECOLOGY OF MARINE FISHES: CALIFORNIA AND ADJACENT WATERS, P524