journal article·2020-08-28Open access

Deep Instance Segmentation of Laboratory Animals in Thermal Images

Magdalena Mazur-Milecka, Tomasz Kocejko, Jacek Ruminski

Applied Sciences· Volume 10· Issue 17

Abstract

In this paper we focus on the role of deep instance segmentation of laboratory rodents in thermal images. Thermal imaging is very suitable to observe the behaviour of laboratory animals, especially in low light conditions. It is an non-intrusive method allowing to monitor the activity of animals and potentially observe some physiological changes expressed in dynamic thermal patterns. The analysis of the recorded sequence of thermal images requires smart algorithms for automatic processing of millions of thermal frames. Instance image segmentation allows to extract each animal from a frame and track its activity and thermal patterns. In this work, we adopted two instance segmentation algorithms, i.e., Mask R-CNN and TensorMask. Both methods in different configurations were applied to a set of thermal sequences, and both achieved high results. The best results were obtained for the TensorMask model, initially pre-trained on visible light images and finally trained on thermal images of rodents. The achieved mean average precision was above 90 percent, which proves that model pre-training on visible images can improve results of thermal image segmentation.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Infrared Thermography in Medicine · Infrared Target Detection Methodologies · Thermography and Photoacoustic Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Biomedical Engineering, Faculty of Electronics, Telecommunications and Informatics, Gdansk University of Technology, 80-233 Gdansk, Poland

References (44)

Show source-provided references
1. Behavioral methods to study anxiety in rodents10.31887/DCNS.2017.19.2/wcarlezon ↗
2. ThermoLabAnimal—A high-throughput analysis software for non-invasive thermal assessment of laboratory mice10.1016/j.physbeh.2019.05.004 ↗
3. ETHOWATCHER: Validation of a tool for behavioral and video-tracking analysis in laboratory animals10.1016/j.compbiomed.2011.12.002 ↗
4. A comparison of the social postures of some common laboratory rodents10.1163/156853963X00185 ↗
5. Factors influencing behavior of group-housed male rats in the social interaction test—Focus on cohort removal10.1016/S0031-9384(01)00587-X ↗
6. Day and night: Diurnal phase influences the response to chronic mild stress10.3389/fnbeh.2014.00082 ↗
7. Effects of light or dark phase testing on behavioural and cognitive performance in DBA mice10.1258/002367706778476343 ↗
8. Manzano-Szalai, K., Pali-Schöll, I., Krishnamurthy, D., Stremnitzer, C., Flaschberger, I., and Jensen-Jarolim, E. (2016). Anaphylaxis Imaging: Non-Invasive Measurement of Surface Body Temperature and Physical Activity in Small Animals. PLoS ONE, 11.10.1371/journal.pone.0150819 ↗
9. Rapid extraction of the hottest or coldest regions of medical thermographic images10.1007/s11517-018-1876-2 ↗
10. Analysis of physiological signals for recognition of boredom, pain, and surprise emotions
11. Regulation of Body Temperature by the Nervous System10.1016/j.neuron.2018.02.022 ↗
12. Sona, D., Zanotto, M., Papaleo, F., and Murino, V. (2014, January 27–29). Automated Discovery of Behavioural Patterns in Rodents. Proceedings of the 9th International Conference on Methods and Techniques in Behavioral Research, Wageningen, The Netherlands.
13. Visual system-based object tracking using image segmentation for biomedical applications10.1007/s00202-017-0609-0 ↗
14. Fleuret, J., Ouellet, V., Moura-Rocha, L., Charbonneau, É., Saucier, L., Faucitano, L., and Maldague, X. (2016). A Real Time Animal Detection And Segmentation Algorithm For IRT Images In Indoor Environments. Quant. InfraRed Thermogr., 265–274.10.21611/qirt.2016.034 ↗
15. Thermal Sensor-Based Multiple Object Tracking for Intelligent Livestock Breeding10.1109/ACCESS.2017.2775040 ↗
16. Mazur-Milecka, M., and Ruminski, J. (2020). Deep learning based thermal image segmentation for laboratory animals tracking. Quant. InfraRed Thermogr. J., 1–18.10.1080/17686733.2020.1720344 ↗
17. Ronneberger, O., Fischer, P., and Brox, T. (2015). U-Net: Convolutional Networks for Biomedical Image Segmentation. International Conference on Medical Image Computing and Computer-Assisted Intervention, Springer.10.1007/978-3-319-24574-4_28 ↗
18. Milletari, F., Navab, N., and Ahmadi, S. (2016, January 25–28). V-Net: Fully Convolutional Neural Networks for Volumetric Medical Image Segmentation. Proceedings of the IEEE 2016 Fourth International Conference on 3D Vision (3DV), Stanford, CA, USA.10.1109/3DV.2016.79 ↗
19. Hariharan, B., Arbelaez, P., Girshick, R.B., and Malik, J. (2014). Simultaneous Detection and Segmentation. European Conference on Computer Vision, Springer.10.1007/978-3-319-10584-0_20 ↗
20. Lin, T., Maire, M., Belongie, S.J., Bourdev, L.D., Girshick, R.B., Hays, J., Perona, P., Ramanan, D., Dollár, P., and Zitnick, C.L. (2014). Microsoft COCO: Common Objects in Context. European Conference on Computer Vision, Springer.10.1007/978-3-319-10602-1_48 ↗
21. Dai, J., He, K., and Sun, J. (2015, January 7–12). Instance-aware Semantic Segmentation via Multi-task Network Cascades. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA.10.1109/CVPR.2016.343 ↗
22. Chen, L., Hermans, A., Papandreou, G., Schroff, F., Wang, P., and Adam, H. (2017). MaskLab: Instance Segmentation by Refining Object Detection with Semantic and Direction Features. arXiv.10.1109/CVPR.2018.00422 ↗
23. He, K., Gkioxari, G., Dollár, P., and Girshick, R.B. (2017, January 22–29). Mask R-CNN. Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy.10.1109/ICCV.2017.322 ↗
24. Huang, Z., Huang, L., Gong, Y., Huang, C., and Wang, X. (2019, January 16–20). Mask Scoring R-CNN. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA.10.1109/CVPR.2019.00657 ↗
25. Girshick, R.B. (2015, January 7–13). Fast R-CNN. Proceedings of the IEEE International Conference on Computer Vision, Santiago, Chile.10.1109/ICCV.2015.169 ↗
26. Ren, S., He, K., Girshick, R., and Sun, J. (2015). Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks. arXiv.
27. Liu, S., Qi, L., Qin, H., Shi, J., and Jia, J. (2018, January 18–23). Path Aggregation Network for Instance Segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00913 ↗
28. Chen, K., Pang, J., Wang, J., Xiong, Y., Li, X., Sun, S., Feng, W., Liu, Z., Shi, J., and Ouyang, W. (2019, January 16–20). Hybrid Task Cascade for Instance Segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA.10.1109/CVPR.2019.00511 ↗
29. Yao, J., Yu, Z., Yu, J., and Tao, D. (2019). Single Pixel Reconstruction for One-stage Instance Segmentation. arXiv.
30. Bolya, D., Zhou, C., Xiao, F., and Lee, Y.J. (November, January 27). YOLACT: Real-time Instance Segmentation. Proceedings of the IEEE International Conference on Computer Vision, Seoul, Korea.
31. Xiang, C., Tian, S., Zou, W., and Xu, C. (2019). SAIS: Single-stage Anchor-free Instance Segmentation. arXiv.
32. Ying, H., Huang, Z., Liu, S., Shao, T., and Zhou, K. (2019). EmbedMask: Embedding Coupling for One-stage Instance Segmentation. arXiv.
33. Tian, Z., Shen, C., Chen, H., and He, T. (November, January 27). FCOS: Fully Convolutional One-Stage Object Detection. Proceedings of the IEEE International Conference on Computer Vision, Seoul, Korea.
34. Chen, X., Girshick, R.B., He, K., and Dollár, P. (November, January 27). TensorMask: A Foundation for Dense Object Segmentation. Proceedings of the IEEE International Conference on Computer Vision, Seoul, Korea.
35. Mazur-Milecka, M., and Ruminski, J. (2017, January 11–15). Automatic analysis of the aggressive behavior of laboratory animals using thermal video processing. Proceedings of the IEEE Conference of the Engineering in Medicine and Biology Society, EMBC, Seogwipo, Korea.10.1109/EMBC.2017.8037691 ↗
36. Abdulla, W. (2020, February 01). Mask R-CNN for Object Detection and Instance Segmentation on Keras and TensorFlow. Available online: https://github.com/matterport/Mask_RCNN.
37. Wu, Y., Kirillov, A., Massa, F., Lo, W.Y., and Girshick, R. (2020, May 01). Detectron2. Available online: https://github.com/facebookresearch/detectron2.
38. He, K., Girshick, R., and Dollar, P. (2019, January 27–28). Rethinking ImageNet Pre-Training. Proceedings of the 2019 IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Korea.10.1109/ICCV.2019.00502 ↗
39. Wu, Y., and He, K. (2019). Group Normalization. Int. J. Comput. Vis.10.1007/s11263-019-01198-w ↗
40. Dutta, A., and Zisserman, A. (2019, January 21–25). The VIA Annotation Software for Images, Audio and Video. Proceedings of the 27th ACM International Conference on Multimedia, Nice, France.10.1145/3343031.3350535 ↗
41. Cordts, M., Omran, M., Ramos, S., Rehfeld, T., Enzweiler, M., Benenson, R., Franke, U., Roth, S., and Schiele, B. (2016, January 27–30). The Cityscapes Dataset for Semantic Urban Scene Understanding. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.350 ↗
42. Gupta, A., Dollár, P., and Girshick, R. (2019, January 16–20). LVIS: A Dataset for Large Vocabulary Instance Segmentation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA.10.1109/CVPR.2019.00550 ↗
43. Lu, Y., Lu, C., and Tang, C. (2017, January 22–29). Online Video Object Detection Using Association LSTM. Proceedings of the 2017 IEEE International Conference on Computer Vision (ICCV), Venice, Italy.10.1109/ICCV.2017.257 ↗
44. Ferrari, V., Hebert, M., Sminchisescu, C., and Weiss, Y. (2018). Localization Recall Precision (LRP): A New Performance Metric for Object Detection. Computer Vision—ECCV 2018, Springer International Publishing.