Altmetrics
Downloads
468
Views
462
Comments
0
A peer-reviewed article of this preprint also exists.
This version is not peer-reviewed
Submitted:
28 January 2024
Posted:
29 January 2024
You are already at the latest version
References | AI Models Evaluated | Key Features of Model | Effectiveness (Accuracy, Speed etc.,) | Practical Applications in Dairy Farming |
---|---|---|---|---|
[55] | Vision Transformer (ViT), YOLOv5 | Real-time facial recognition system for cows; deep neural networks | 97.8% mAP, 96.3% accuracy | Monitoring individual cow behavior and health |
[56] | Hand-designed Feature Descriptors, CNNs | Combination of gait and texture features | High accuracy, slightly time-consuming | Better registration, traceability, and security of livestock/cattle |
[49] | RetinaFace-mobilenet, ArcFace (CattleFaceNet) | Facial recognition using infrared and RGB images | High accuracy (97.54%) | Real-time livestock individual identification in production scenarios |
[48] | SVM, KNN, ANN, CNN, ResNet, YOLO, Faster R-CNN | Machine learning and deep learning models for cattle identification | Varied effectiveness based on algorithm and data quality | Traceability and identification systems in livestock supply chain |
[57] | Computer Vision Techniques | Auto-detection of cow breeds using visual characteristics | Effective in breed classification | Breed-specific management and breeding decisions |
[58] | Custom Algorithms | Unique algorithm for feature extraction and recognition | Good accuracy, efficient processing | Improved cattle recognition in varied conditions |
[59] | Automated Monitoring Systems | Monitoring of feeding behavior and patterns | Reliable data collection, real-time monitoring | Optimizing feeding strategies and health monitoring |
[60] | Hybrid Deep Learning Models | Hybrid approach combining multiple DL models | Enhanced accuracy and robustness | Reliable and versatile cattle identification |
[61] | Unknown Cattle Recognition Techniques | Techniques to identify unknown cattle | Effective in identifying new or untagged cattle | Enhances herd management and security |
[62] | Siamese Neural Network | Utilizing twin networks for feature comparison | High accuracy in matching and recognition | Effective in tracking and re-identifying cattle |
[63] | YoloV5 | Applied to pig recognition, adaptable to cattle | High speed and accuracy in real-time processing | Potential application in diverse livestock recognition |
[64] | Open Pose, Mask R-CNN | Skeleton key points extraction for identification | Accurate even with varying poses and angles | Useful in movement analysis and health monitoring |
[65] | LAD-RCNN | Focus on livestock face normalization, detection of rotation angles | More than 97% average precision in face detection, 13.7 ms processing time per picture | Enhances accuracy of livestock face recognition systems |
[66] | Yolo V5, Filter_Attention Mechanism | Detection of key cattle body parts, soft pooling algorithm | High mAP and F1 values, accurate part detection, 90.74% mAP | Useful in behavior analysis and health monitoring |
[50] | YOLO Detector, Transfer Learning | Facial region analysis, Hough transform for feeding time estimation | Effective in individual cow identification and feeding time estimation | Monitoring systems for individual cow behavior and health analysis |
[67] | Siamese DB Capsule Network | Dense Block and Capsule Network for feature extraction | High accuracy, especially in small sample datasets | Effective in individual cow recognition with limited data |
[68] | GPN Model | Global and part feature extraction with attention mechanism | High Rank-1 accuracy and mAP | Improved cow re-identification and verification |
[69] | Feature Fusion Model | Multi-angle data acquisition and feature matching | Good recognition accuracy and robustness | Individual cattle recognition in complex environments |
[70] | FacEDiM | Few-shot biometric authentication using Mahalanobis distance | Significant performance with pre-trained ImageNet models | Biometric authentication of cattle |
[71] | VGG16_BN, Wide ResNet50 | Accuracy measurement, large image feature extraction | VGG16_BN showed lower accuracy compared to Wide ResNet50 | Cattle identification using muzzle images |
[72] | SSD, FaceNet with ArcFace | Deep learning-based approach for cattle face localization and recognition | Accuracy of 94.74% on a dataset of 152 cattle | Cattle face recognition for AutoID |
[73] | Mask R-CNN, SimCLR, MAE | Precision, recall, mean average precision, and F1 score evaluation | SimCLR showed the best performance across multiple metrics | Self-supervised animal detection |
[74] | VGG-16, ResNet-50, DenseNet-121, AlexNet | CNN models for cow identification | AlexNet outperformed other models with 96.65% accuracy | Individual identification of cows |
[75] | FAST, SIFT, FLANN, ORB, BruteForce | Feature extraction, descriptor, and matching | Accuracy up to 96.72%, efficient computational performance | Real-time accurate identification of dairy cattle |
[76] | AlexNet, VGG16, MobileV3, ResNet50 | Fusion experiments with key area identification | ResNet50_LKA showed high accuracy (99.81%) | Cattle identification based on locating key area |
[77] | SVM with RBF | Accuracy as an evaluation metric | High accuracy in identification | Cow identification based on deep parts features fusion |
[78] | SVM with radial basis function in Mask R-CNN | Precision, recall, AP, F1, run time per image, model parameters | High recognition accuracy with best feature subset | Dairy cow prediction using SVM in Mask R-CNN |
[79] | YOLACT++ | Improved single-stage instance segmentation algorithm | Average precision of multi-view images was 85.9%, relative error of 2.18% in 3D point cloud segmentation | Effective in 3D point cloud segmentation for animal shape acquisition |
[80] | RetinaNet with ResNet50 Backbone, GMM | Self-supervision framework for video identification, uses orientation-aware cattle detector, Frame-triplet contrastive learning | Top-1 accuracy: 57.0%, Top-4: 76.9%, Adjusted Rand Index: 0.53 | Identification of individual animals in dairy farming using video imagery |
[81] | DeepOtsu, EfficientNet-B1, YOLOX | Binarization of body pattern image, classification using EfficientNet-B1, cow trunk localization using YOLOX | Binarization segmentation accuracy of 0.932, identification accuracy of 0.985, processing time of 0.433 seconds per image | Individual cow identification in dairy farms |
[82] | YOLO-v5, Wide ResNet with SPP-Net, Ensemble Kalman Filter | Tracking algorithm for multi-cattle, handles appearance and scale deformation, angle prediction, and occlusion handling | Accuracy of 84.49% in data association, various metrics like MOTA and MOTP also evaluated | Multi-cattle tracking using video for precision livestock farming applications |
[83] | YOLOv5s, NVIDIA Deepstream | Real-time cattle ear tag reading, "WhenToRead" module for decision making | High accuracy of 96.1% for printed ear tags | Individual cattle identification in dairy farming |
[84] | ResNet50, Gaussian Mixture Model (GMM) | Self-supervised metric learning, cluster analysis, and active learning | Top-1 accuracy of 92.44% after minimal labeling effort | Identification of individual cattle using CCTV in real-world farm settings |
[85] | Keypoint R-CNN (R50-FPN and R101-FPN) | Uses keypoint detection and alignment in top view. Converts aligned images into bit patterns like QR codes. Employs a keypoint detector for body keypoints and a semantic mask for each cow instance. | Top-1 accuracy: 61.5% Top-4 accuracy: ~83% Efficient training with one image per cow and no retraining needed for new cows. | Non-intrusive, fast identification of individual cows. Useful for monitoring health, milk production, and behavior patterns. Can track cow ownership. |
[86] | CD-YOLOv7 | Depthwise Separable Convolution, DS-MPConv module, CBAM integration | mAP up to 98.55%, FPS of 31, reduced parameters and computational complexity | Individual cow identification in complex pasture environments |
[87] | CUMDA | Cumulative Unsupervised Multi-Domain Adaptation for diverse farm environments | Effective for re-identification (Re-ID) across multiple unlabeled domains | Non-intrusive health monitoring and minimizing economic losses |
[88] | Deep Metric Learning | Open-set recognition, RetinaNet detection, reciprocal triplet loss | 93.8% accuracy with half of the cattle population | Automated detection, localisation, and identification of individual cattle |
[89] | Fusion of RetinaFace and improved FaceNet | MobileNet-enhanced RetinaFace, improved facial feature and keypoint detection | High accuracy in varying conditions, 99.50% training accuracy, 83.60% test accuracy | Non-contact, high-precision identification of individual cows |
[90] | ResNet50 with Ghost and CBAM Modules | Lightweight model, large receptive field, Ghost Bottleneck to reduce parameters, CBAM for attention | 98.58% recognition accuracy, model size of 3.61 MB | Individual cow identification with reduced model complexity and size |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 MDPI (Basel, Switzerland) unless otherwise stated