Skip to main content

2022 | OriginalPaper | Buchkapitel

Label a Herd in Minutes: Individual Holstein-Friesian Cattle Identification

verfasst von : Jing Gao, Tilo Burghardt, Neill W. Campbell

Erschienen in: Image Analysis and Processing. ICIAP 2022 Workshops

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We describe a practically evaluated approach for training visual cattle ID systems for a whole farm requiring only ten minutes of labelling effort. In particular, for the task of automatic identification of individual Holstein-Friesians in real-world farm CCTV, we show that self-supervision, metric learning, cluster analysis, and active learning can complement each other to significantly reduce the annotation requirements usually needed to train cattle identification frameworks. Evaluating the approach on the test portion of the publicly available Cows2021 dataset, for training we use 23,350 frames across 435 single individual tracklets generated by automated oriented cattle detection and tracking in operational farm footage. Self-supervised metric learning is first employed to initialise a candidate identity space where each tracklet is considered a distinct entity. Grouping entities into equivalence classes representing cattle identities is then performed by automated merging via cluster analysis and active learning. Critically, we identify the inflection point at which automated choices cannot replicate improvements based on human intervention to reduce annotation to a minimum. Experimental results show that cluster analysis and a few minutes of labelling after automated self-supervision can improve the test identification accuracy of 153 identities to 92.44% (ARI = 0.93) from the 74.9% (ARI = 0.754) obtained by self-supervision only. These promising results indicate that a tailored combination of human and machine reasoning in visual cattle ID pipelines can be highly effective whilst requiring only minimal labelling effort. We provide all key source code and network weights with this paper for easy result reproduction.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Note that this performance improves on the self-supervision state-of-the-art [9] in the domain by using the same network yet with our extended hard mining regime. Testing our Phase #1 method on their testset improves ARI from their published ARI of 0.53 to 0.65.
 
Literatur
1.
Zurück zum Zitat Andrew, W.: Visual biometric processes for collective identification of individual Friesian cattle. Ph.D. thesis, University of Bristol (2019) Andrew, W.: Visual biometric processes for collective identification of individual Friesian cattle. Ph.D. thesis, University of Bristol (2019)
2.
Zurück zum Zitat Andrew, W., Gao, J., Mullan, S., Campbell, N., Dowsey, A.W., Burghardt, T.: Visual identification of individual holstein-friesian cattle via deep metric learning. Comput. Electron. Agric. 185, 106133 (2021) Andrew, W., Gao, J., Mullan, S., Campbell, N., Dowsey, A.W., Burghardt, T.: Visual identification of individual holstein-friesian cattle via deep metric learning. Comput. Electron. Agric. 185, 106133 (2021)
3.
Zurück zum Zitat Andrew, W., Greatwood, C., Burghardt, T.: Visual localisation and individual identification of holstein friesian cattle via deep learning. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 2850–2859 (2017) Andrew, W., Greatwood, C., Burghardt, T.: Visual localisation and individual identification of holstein friesian cattle via deep learning. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 2850–2859 (2017)
4.
Zurück zum Zitat Andrew, W., Hannuna, S., Campbell, N., Burghardt, T.: Automatic individual holstein friesian cattle identification via selective local coat pattern matching in rgb-d imagery. In: 2016 IEEE International Conference on Image Processing (ICIP), pp. 484–488. IEEE (2016) Andrew, W., Hannuna, S., Campbell, N., Burghardt, T.: Automatic individual holstein friesian cattle identification via selective local coat pattern matching in rgb-d imagery. In: 2016 IEEE International Conference on Image Processing (ICIP), pp. 484–488. IEEE (2016)
5.
Zurück zum Zitat Awad, A.I.: From classical methods to animal biometrics: a review on cattle identification and tracking. Comput. Electron. Agric. 123, 423–435 (2016)CrossRef Awad, A.I.: From classical methods to animal biometrics: a review on cattle identification and tracking. Comput. Electron. Agric. 123, 423–435 (2016)CrossRef
7.
Zurück zum Zitat Deng, J., Dong, W., Socher, R., Li, L.J., Li, K., Fei-Fei, L.: Imagenet: a large-scale hierarchical image database. In: 2009 IEEE conference on computer vision and pattern recognition, pp. 248–255. Ieee (2009) Deng, J., Dong, W., Socher, R., Li, L.J., Li, K., Fei-Fei, L.: Imagenet: a large-scale hierarchical image database. In: 2009 IEEE conference on computer vision and pattern recognition, pp. 248–255. Ieee (2009)
9.
Zurück zum Zitat Gao, J., Burghardt, T., Andrew, W., Dowsey, A.W., Campbell, N.W.: Towards self-supervision for video identification of individual holstein-friesian cattle: The cows2021 dataset (2021). arXiv preprint arXiv:2105.01938 Gao, J., Burghardt, T., Andrew, W., Dowsey, A.W., Campbell, N.W.: Towards self-supervision for video identification of individual holstein-friesian cattle: The cows2021 dataset (2021). arXiv preprint arXiv:​2105.​01938
10.
Zurück zum Zitat He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 770–778 (2016) He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 770–778 (2016)
11.
Zurück zum Zitat Hermans, A., Beyer, L., Leibe, B.: In defense of the triplet loss for person re-identification (2017). arXiv preprint arXiv:1703.07737 Hermans, A., Beyer, L., Leibe, B.: In defense of the triplet loss for person re-identification (2017). arXiv preprint arXiv:​1703.​07737
12.
Zurück zum Zitat Hu, H., et al.: Cow identification based on fusion of deep parts features. Biosys. Eng. 192, 245–256 (2020)CrossRef Hu, H., et al.: Cow identification based on fusion of deep parts features. Biosys. Eng. 192, 245–256 (2020)CrossRef
13.
Zurück zum Zitat Hubert, L., Arabie, P.: Comparing partitions. J. Classi. 2(1), 193–218 (1985)CrossRef Hubert, L., Arabie, P.: Comparing partitions. J. Classi. 2(1), 193–218 (1985)CrossRef
16.
Zurück zum Zitat Kühl, H.S., Burghardt, T.: Animal biometrics: quantifying and detecting phenotypic appearance. Trends Ecol. Evol. 28(7), 432–441 (2013)CrossRef Kühl, H.S., Burghardt, T.: Animal biometrics: quantifying and detecting phenotypic appearance. Trends Ecol. Evol. 28(7), 432–441 (2013)CrossRef
17.
Zurück zum Zitat Li, W., Ji, Z., Wang, L., Sun, C., Yang, X.: Automatic individual identification of holstein dairy cows using tailhead images. Comput. Electron. Agric. 142, 622–631 (2017)CrossRef Li, W., Ji, Z., Wang, L., Sun, C., Yang, X.: Automatic individual identification of holstein dairy cows using tailhead images. Comput. Electron. Agric. 142, 622–631 (2017)CrossRef
18.
Zurück zum Zitat Lindenbaum, M., Markovitch, S., Rusakov, D.: Selective sampling for nearest neighbor classifiers. Mach. Learn. 54(2), 125–152 (2004)CrossRef Lindenbaum, M., Markovitch, S., Rusakov, D.: Selective sampling for nearest neighbor classifiers. Mach. Learn. 54(2), 125–152 (2004)CrossRef
19.
Zurück zum Zitat van der Maaten, L.J., Hinton, G.E.: Visualizing high-dimensional data using t-sne. J. Mach. Learn. Res. 9, 2579–2605 (2008)MATH van der Maaten, L.J., Hinton, G.E.: Visualizing high-dimensional data using t-sne. J. Mach. Learn. Res. 9, 2579–2605 (2008)MATH
20.
Zurück zum Zitat Masullo, A., Burghardt, T., Damen, D., Perrett, T., Mirmehdi, M.: Who goes there? exploiting silhouettes and wearable signals for subject identification in multi-person environments. In: Proceedings of the IEEE International Conference on Computer Vision Workshops (2019) Masullo, A., Burghardt, T., Damen, D., Perrett, T., Mirmehdi, M.: Who goes there? exploiting silhouettes and wearable signals for subject identification in multi-person environments. In: Proceedings of the IEEE International Conference on Computer Vision Workshops (2019)
22.
Zurück zum Zitat Pedregosa, F., et al.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825–2830 (2011)MathSciNetMATH Pedregosa, F., et al.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825–2830 (2011)MathSciNetMATH
23.
Zurück zum Zitat Qiao, Y., Su, D., Kong, H., Sukkarieh, S., Lomax, S., Clark, C.: Individual cattle identification using a deep learning based framework. IFAC-PapersOnLine 52(30), 318–323 (2019)CrossRef Qiao, Y., Su, D., Kong, H., Sukkarieh, S., Lomax, S., Clark, C.: Individual cattle identification using a deep learning based framework. IFAC-PapersOnLine 52(30), 318–323 (2019)CrossRef
24.
Zurück zum Zitat Ren, P., et al.: A survey of deep active learning. ACM Comput. Surv. (CSUR) 54(9), 1–40 (2021)CrossRef Ren, P., et al.: A survey of deep active learning. ACM Comput. Surv. (CSUR) 54(9), 1–40 (2021)CrossRef
25.
Zurück zum Zitat Reynolds, D.A.: Gaussian mixture models. Encycl. Biometrics 741, 659–663 (2009)CrossRef Reynolds, D.A.: Gaussian mixture models. Encycl. Biometrics 741, 659–663 (2009)CrossRef
26.
Zurück zum Zitat Rizve, M.N., Duarte, K., Rawat, Y.S., Shah, M.: In defense of pseudo-labeling: An uncertainty-aware pseudo-label selection framework for semi-supervised learning. In: International Conference on Learning Representations (2020) Rizve, M.N., Duarte, K., Rawat, Y.S., Shah, M.: In defense of pseudo-labeling: An uncertainty-aware pseudo-label selection framework for semi-supervised learning. In: International Conference on Learning Representations (2020)
27.
28.
Zurück zum Zitat Schneider, S., Taylor, G.W., Kremer, S.C.: Similarity learning networks for animal individual re-identification-beyond the capabilities of a human observer. In: Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision Workshops, pp. 44–52 (2020) Schneider, S., Taylor, G.W., Kremer, S.C.: Similarity learning networks for animal individual re-identification-beyond the capabilities of a human observer. In: Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision Workshops, pp. 44–52 (2020)
29.
Zurück zum Zitat Settles, B.: Active learning literature survey. Computer Sciences Technical Report 1648, University of Wisconsin-Madison (2009) Settles, B.: Active learning literature survey. Computer Sciences Technical Report 1648, University of Wisconsin-Madison (2009)
30.
Zurück zum Zitat Stephen, I.: Perceptron-based learning algorithms. IEEE Trans. Neural Netw. 50(2), 179 (1990) Stephen, I.: Perceptron-based learning algorithms. IEEE Trans. Neural Netw. 50(2), 179 (1990)
31.
Zurück zum Zitat Tadesse, M., Dessie, T.: Milk production performance of zebu, holstein friesian and their crosses in ethiopia. Livest. Res. Rural. Dev. 15(3), 1–9 (2003) Tadesse, M., Dessie, T.: Milk production performance of zebu, holstein friesian and their crosses in ethiopia. Livest. Res. Rural. Dev. 15(3), 1–9 (2003)
32.
Zurück zum Zitat Vidal, M., Wolf, N., Rosenberg, B., Harris, B.P., Mathis, A.: Perspectives on individual animal identification from biology and computer vision. Integr. Comp. Biol. 61(3), 900–916 (2021)CrossRef Vidal, M., Wolf, N., Rosenberg, B., Harris, B.P., Mathis, A.: Perspectives on individual animal identification from biology and computer vision. Integr. Comp. Biol. 61(3), 900–916 (2021)CrossRef
33.
Zurück zum Zitat Wang, K., Zhang, D., Li, Y., Zhang, R., Lin, L.: Cost-effective active learning for deep image classification. IEEE Trans. Circuits Syst. Video Technol. 27(12), 2591–2600 (2016)CrossRef Wang, K., Zhang, D., Li, Y., Zhang, R., Lin, L.: Cost-effective active learning for deep image classification. IEEE Trans. Circuits Syst. Video Technol. 27(12), 2591–2600 (2016)CrossRef
34.
Zurück zum Zitat Wang, M., Lai, B., Jin, Z., Gong, X., Huang, J., Hua, X.: Deep active learning for video-based person re-identification (2018). arXiv preprint arXiv:1812.05785 Wang, M., Lai, B., Jin, Z., Gong, X., Huang, J., Hua, X.: Deep active learning for video-based person re-identification (2018). arXiv preprint arXiv:​1812.​05785
35.
Zurück zum Zitat Wu, Y., Lin, Y., Dong, X., Yan, Y., Ouyang, W., Yang, Y.: Exploit the unknown gradually: One-shot video-based person re-identification by stepwise learning. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 5177–5186 (2018) Wu, Y., Lin, Y., Dong, X., Yan, Y., Ouyang, W., Yang, Y.: Exploit the unknown gradually: One-shot video-based person re-identification by stepwise learning. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 5177–5186 (2018)
36.
Zurück zum Zitat Yao, L., Hu, Z., Liu, C., Liu, H., Kuang, Y., Gao, Y.: Cow face detection and recognition based on automatic feature extraction algorithm. In: Proceedings of the ACM Turing Celebration Conference-China, pp. 1–5 (2019) Yao, L., Hu, Z., Liu, C., Liu, H., Kuang, Y., Gao, Y.: Cow face detection and recognition based on automatic feature extraction algorithm. In: Proceedings of the ACM Turing Celebration Conference-China, pp. 1–5 (2019)
37.
Zurück zum Zitat Yu, H.X., Wu, A., Zheng, W.S.: Cross-view asymmetric metric learning for unsupervised person re-identification. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 994–1002 (2017) Yu, H.X., Wu, A., Zheng, W.S.: Cross-view asymmetric metric learning for unsupervised person re-identification. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 994–1002 (2017)
Metadaten
Titel
Label a Herd in Minutes: Individual Holstein-Friesian Cattle Identification
verfasst von
Jing Gao
Tilo Burghardt
Neill W. Campbell
Copyright-Jahr
2022
DOI
https://doi.org/10.1007/978-3-031-13324-4_33