| Literature DB >> 31892236 |
Greg Falzon1, Christopher Lawson1, Ka-Wai Cheung1, Karl Vernes2, Guy A Ballard2,3, Peter J S Fleming2,4, Alistair S Glen5, Heath Milne3, Atalya Mather-Zardain6, Paul D Meek2,7.
Abstract
We present ClassifyMe a software tool for the automated identification of animal species from camera trap images. ClassifyMe is intended to be used by ecologists both in the field and in the office. Users can download a pre-trained model specific to their location of interest and then upload the images from a camera trap to a laptop or workstation. ClassifyMe will identify animals and other objects (e.g., vehicles) in images, provide a report file with the most likely species detections, and automatically sort the images into sub-folders corresponding to these species categories. False Triggers (no visible object present) will also be filtered and sorted. Importantly, the ClassifyMe software operates on the user's local machine (own laptop or workstation)-not via internet connection. This allows users access to state-of-the-art camera trap computer vision software in situ, rather than only in the office. The software also incurs minimal cost on the end-user as there is no need for expensive data uploads to cloud services. Furthermore, processing the images locally on the users' end-device allows them data control and resolves privacy issues surrounding transfer and third-party access to users' datasets.Entities:
Keywords: camera trap data management; camera traps; deep learning; ecological software; species recognition; wildlife monitoring
Year: 2019 PMID: 31892236 PMCID: PMC7022311 DOI: 10.3390/ani10010058
Source DB: PubMed Journal: Animals (Basel) ISSN: 2076-2615 Impact factor: 2.752
Figure 1The data collection-analysis pipeline using the ClassifyMe software.
Figure 2The ClassifyMe main user interface.
Figure 3ClassifyMe Unified Modelling Language diagram for image classification.
Composition of New England, New South Wales, Australia data set. Data was partitioned according to ‘Natural’ daylight illumination and ‘IR’ Infrared Illumination along with Category.
| Category | Natural Sample Size (Training) {Validation} [Test] | Infrared Sample Size (Training) {Validation} [Test] |
|---|---|---|
| Cat | (800) {100} [100] | (800) {100} [100] |
| Dog | (800) {100} [100] | (800) {100} [100] |
| Fox | (800) {100} [100] | (800) {100} [100] |
| Human | (800) {100} [100] | (800) {100} [100] |
| Macropod | (800) {100} [100] | (800) {100} [100] |
| Sheep | (800) {100} [100] | (800) {100} [100] |
| Vehicle | (800) {100} [100] | (800) {100} [100] |
| Other | (800) {100} [100] | (800) {100} [100] |
| NIL | (800) {0} [100] | (800) {0} [100] |
Detection Summary results: New England NSW model (daylight). Randomly selected model training dataset with 800 images per class. Using threshold (Th = 0.24) to achieve a mean average precision (mAP) = 0.896067 (89.61%), 2967 detections, 993 unique truth count, and average Intersection of Union (IoU) = 75.04% and 902 True positives, 69 False Positives and 91 False Negatives. Total detection time was 20 s.
| Class | Average Precision |
|---|---|
| Cat | 99.65% |
| Dog | 90.91% |
| Fox | 90.91% |
| Human | 90.91% |
| Macropod | 80.87% |
| Sheep | 86.46% |
| Vehicle | 100.00% |
| Other | 77.14% |
Confusion Matrix: New England NSW (natural illumination) model as assessed on a randomly selected hold-out test dataset.
|
|
| ||||||||||
|
|
|
|
|
|
|
|
|
|
| ||
| Cat | 100 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.00 | |
| Dog | 0 | 100 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.00 | |
| Fox | 0 | 0 | 99 | 0 | 0 | 0 | 3 | 0 | 0 | 0.97 | |
| Human | 0 | 0 | 0 | 100 | 0 | 0 | 0 | 0 | 0 | 1.00 | |
| Macropod | 0 | 0 | 1 | 0 | 97 | 0 | 1 | 0 | 0 | 0.98 | |
| NIL | 0 | 0 | 0 | 0 | 2 | 100 | 8 | 0 | 0 | 0.91 | |
| Other | 0 | 0 | 0 | 0 | 0 | 0 | 91 | 0 | 0 | 1.00 | |
| Sheep | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 100 | 0 | 0.99 | |
| Vehicle | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 100 | 1.00 | |
|
| 1.00 | 1.00 | 0.99 | 1.00 | 0.97 | 1.00 | 0.91 | 1.00 | 1.00 | Overall Model Accuracy: 0.99 | |
Key Test Metrics of the New England, NSW (natural illumination) test data set. Note: AUNU denotes Area Under Receiver Operating Characteristic Curve comparing each class against rest using a uniform distribution.
| Metric | Magnitude |
|---|---|
| Overall Accuracy | 0.98556 |
| Overall Accuracy Standard Error | 0.00398 |
| 95% Confidence Interval | [0.97776,0.99335] |
| Error Rate | 0.01444 |
| Matthews Correlation Coefficient | 0.98388 |
| True Positive Rate (Macro) | 0.98556 |
| True Positive Rate (Micro) | 0.98556 |
| Positive Predictive Value (Macro) | 0.98655 |
| Positive Predictive Value (Micro) | 0.98556 |
| AUNP | 0.99187 |
Figure 4Detection Image examples from the New England dataset. (a) Macropod (Kangaroo), (b) Cat, (c) Dingo (dog) and (d) Fox.