Abstract
Simple Summary
Conventional manual counting methods for the monitoring of mosquito species and populations can hinder the accurate determination of the optimal timing for pest control in the field. In this study, a deep learning-based automated image analysis method was developed for the classification of eleven species of mosquito. The combination of color and fluorescence images enhanced the performance for live mosquito classification. The classification result of a 97.1% F1-score has demonstrated the potential of using an automatic measurement of mosquito species and populations in the field. The proposed technique could be adapted for establishing a mosquito monitoring and management system, which may contribute to preemptive quarantine and a reduction in the exposure to vector-borne diseases.
Abstract
Mosquitoes are one of the deadliest insects, causing harm to humans worldwide. Preemptive prevention and forecasting are important to prevent mosquito-borne diseases. However, current mosquito identification is mostly conducted manually, which consumes time, wastes labor, and causes human error. In this study, we developed an automatic image analysis method to identify mosquito species using a deep learning-based object detection technique. Color and fluorescence images of live mosquitoes were acquired using a mosquito capture device and were used to develop a deep learning-based object detection model. Among the deep learning-based object identification models, the combination of a swine transformer and a faster region-convolutional neural network model demonstrated the best performance, with a 91.7% F1-score. This indicates that the proposed automatic identification method can be rapidly applied for efficient analysis of species and populations of vector-borne mosquitoes with reduced labor in the field.
Keywords: mosquito, artificial intelligence, deep learning, image identification
1. Introduction
Vector-borne diseases account for more than 17% of all infectious diseases, affect millions of people, and cause more than 700,000 deaths annually [1]. The World Health Organization (WHO) has reported that mosquitoes are the deadliest insects in the world and infect humans with various diseases that are fatal. As global temperatures rise, the mosquito population will increase owing to the characteristics affected by temperature [2]. To prevent mosquito-related diseases, it is necessary to identify and predict mosquito distribution. The current process of identifying species and populations is manual, labor-intensive, time-consuming, and requires expert knowledge. In addition, humans make identification errors at times, increasing the wastage of human labor and material resources, such as insecticides [3].
Climatic conditions such as temperature and precipitation influence the occurrence of Japanese encephalitis, malaria, dengue fever, and West Nile vector disease [4,5,6,7]. This increases the density of vector-borne diseases, and the high disease density may lead to an epidemic. Korea has five mosquito-borne infectious diseases: malaria, Japanese encephalitis, Zika fever, yellow fever, and West Nile fever. With a rise in temperatures, the population of Culex tritaeniorhynchus Giles, 1901 (Cx.tri), the vector of Japanese encephalitis, is especially increasing in Korea [8]. Among the many mosquito-borne diseases, malaria, dengue, and yellow fever affect more than one million people annually [1]. There were an estimated 241 million infection cases worldwide of vector-borne diseases, such as malaria, in 2020 [9]; approximately 3 billion people in Southeast Asia and the Western Pacific region are at risk of being exposed to Japanese encephalitis [10]; infections due to dengue are estimated at 100 to 400 million [11]; West Nile infections totaled 737, and the corresponding deaths totaled 79 in the USA [12]; Zika virus infections totaled 31,888, and deaths totaled 4 in the Americas and the Caribbean [13]. Malaria and Japanese encephalitis are representative vector-borne diseases in Republic of Korea [14]. Dengue, chikungunya, and Zika viruses have no cases of indigenous infection in Republic of Korea; however, vector-borne mosquitoes exist in Republic of Korea. Therefore, if cases of inflows through overseas infections increase, infectious diseases can be transmitted, and dengue can be spread through indigenous mosquitoes [15].
Machine learning and deep learning have been used to identify mosquitoes and prevent the spread of vector-borne diseases. Park et al. studied Culex pipiens pallens Coquillett, 1898 (Cx. pip), Aedes albopictus Skuse, 1895 (Ae. albo), Anopheles spp., and other flying insects by applying mosquito population information obtained from a digital mosquito monitoring system (DMS) to a ResNet-based faster region-convolutional neural network (R-CNN) [16,17]. To identify the species of mosquitoes using the sounds of mosquito wings, studies have suggested species classification models based on machine learning classifiers using wavelet transformation and the collected acoustic resources of mosquito wings [18,19]. Goodwin et al. [20] constructed an algorithm that utilized the Xception model to identify unlearned species. Siddiqua et al. [21] used Inception V2 and faster R-CNN to detect dengue. To detect Aedes aegypti Linnaeus, 1762 and Aedes albopictus, a mosquito classification and detection technique was developed using AlexNet and a support vector machine (SVM), and the features of each body part were extracted [22,23]. Despite the attempts to develop various mosquito detection and classification models, most of them involved image classification rather than object detection, or the results for similar species were not specified. Therefore, existing research is considered unsuitable for real-field applications owing to the use of mosquito corpses. However, there are a few studies on living and similar species.
In this study, we propose an automatic mosquito classification technique for identifying vector-borne mosquitoes in Republic of Korea. To develop this technique, a deep learning detection model was combined with Faster R-CNN [17,21,24,25,26] and Swin Transformer [27], which demonstrate the highest performance in object detection among the models. You Only Look Once (YOLO) v5 [28], ResNet DC-5 [29], ResNeXt 101 [30], and RetinaNet [31] were used to compare the performances of the mosquito detection models. Color and fluorescence images of the mosquitoes were used to extract various features. To improve the model identification performance, non-maximum suppression (NMS) was applied by combining two types of images. A combination of color and fluorescence images was used to enhance detection accuracy. The entire procedure was summarized in Figure 1. If automatic mosquito species classification techniques are developed, labor and resource costs can be reduced, and pesticides can be applied in an accurate and timely manner to target species, reducing the time and the unnecessary waste of resources for pest control operations.
The remainder of this study is structured as follows: Section 2 describes the datasets, background material comparisons, models, and methods used in this study. Section 3 describes the materials, efficiency of the methods, and performance of the models. Section 4 discusses conclusions.
2. Materials and Methods
2.1. Sample Collection and Features
We used 11 species of mosquitoes and non-mosquito (Chironomus), totaling 12 classes as shown in Figure 2. According to the Korea Disease Control and Prevention Agency (KDCA), six species of mosquitoes can breed: Culex pipiens complex, Culex tritaeniorhynchus summorosus, Aedes albopictus, Aedes vexans nipponii Theobald, 1907 (Ae. vex), Anopheles spp. (An. spp.), and Aedes togoi Theobald, 1907 (Ae. tog). However, the remaining species have difficulty breeding. These species were collected from wild environments. The number of non-breeding mosquitoes was smaller than that of breeding species because of the difficulty in collecting them from the wild environment. Alive mosquitoes were placed in a prototype device using an aspirator to train the mosquitoes similarly to conditions in the real field.
Several different species of mosquitoes were captured using a capturing device, and their images were obtained. For deep learning training, the individual mosquito images were cropped from the 1677 respective color and fluorescence images. The detailed information of individual mosquito image depending on the species are indicated in Table 1. The dataset was divided according to a 7:2:1 ratio, with the training set for training, the validation set for evaluating the performance, and the test set for testing the classification accuracy of the model. Part of the training set was allocated as a validation set, which had the advantage of predicting the accuracy of the test set and preventing overfitting. Owing to the small populations of Culex bitaeniorhynchus Giles, 1901 (Cx. bit), Culex orientalis Edwards, 1921 (Cx. ori), and Chironomus, the ratios in the validation and test sets were the same. Image labeling was performed using COCO Annotator [32], a web-based labeling tool.
Table 1.
Species | Train | Validation | Test | Total |
---|---|---|---|---|
Cx. pip | 830 | 158 | 56 | 1044 |
Cx. tri | 1022 | 193 | 117 | 1332 |
Ae. albo | 592 | 127 | 68 | 787 |
Ae. tog | 381 | 102 | 52 | 535 |
Ae. vex | 551 | 278 | 44 | 873 |
An. spp. | 634 | 165 | 94 | 893 |
Cx. bit | 118 | 50 | 50 | 218 |
Cx. ori | 90 | 39 | 39 | 168 |
Man. uni | 171 | 53 | 33 | 257 |
Oc. kor | 251 | 84 | 47 | 382 |
Ar. sub | 182 | 60 | 28 | 270 |
Chironomus | 157 | 90 | 90 | 337 |
Total | 4979 | 1339 | 718 | 7096 |
Mosquitoes have diverse characteristics as shown in Figure 3. Morphological and entomological taxonomic characteristics were obtained from the electronic mosquito encyclopedia of the KDCA. Cx.pip has an overall brown color and no specific feature. It exhibits fluorescence. Cx.tri is similar to Cx.pip but is relatively small and dark. In addition, it exhibits fluorescence. Ae.albo, Ae.tog, Ochlerotatus koreicus Edwards, 1917 (Oc. kor), and Armigeres subalbatus Coquillet, 1898 (Ar. sub) appear similar but have different characteristics. Ae.albo has many silver-white scales on its body. Ae.tog is similar to Ae.albo but darker. Oc.kor is larger than Ae.albo and has white scales on its legs. Ar.sub is similar to Oc.kor but bigger and has a stooped proboscis. Ae.vex has a sharp body end, white bands on the legs, and a fluorescent body. It is easy to distinguish An. spp. from other mosquitoes because of their unique characteristics. It has white scales on its wings, with long black palps. Cx.bit is similar to Cx.tri but has larger white-yellow scales on the body. Mansonia uniformis Theobald, 1901 (Man. uni) has distinct white spots or bands on its legs and spots on its wings. Cx.ori has spots on its wings. Furthermore, it is difficult for non-experts in entomological taxonomy to classify mosquitoes as vector-borne because of their various characteristics. Therefore, a model for the automatic classification of mosquitoes can reduce human labor, classification time, and human error.
2.2. Data Collection
Figure 3 demonstrates various features, such as mosquito patterns, colors, and shapes. The image quality affects the model performance. To improve the model performance, three conditions were considered for capturing high-quality images: camera specifications, illumination, and background.
2.2.1. Camera Specification
Because the average size of a mosquito is approximately 15 mm, it may be difficult to detect various features (body parts and patterns) without a high resolution, resulting in detection errors [33,34]. Therefore, high-resolution cameras are required to detect objects. A 20 MP color camera (mvBlueFOX3-2205C-2212, SONY IMX183, Matrix Vision GmbH, Oppenweiler, Germany) with a C-mount lens (V5024-MPZ, CBC AMERICA, Cary, NC, USA) was used. The camera resolution was determined by considering the pixels per inch (PPI), mosquito size, and field of view (FOV, 90 × 70 mm) to obtain sufficient resolution for the object. In addition, the camera could be easily applied to the actual field and remotely controlled, as it could be controlled by embedded systems such as Jetson AGX Xavier [35] and Linux.
2.2.2. Illumination
Low-power, long-life white LED and UV LED were used for illumination by considering the characteristics of devices mainly operated during the summer [36]. Color images with white LED and fluorescence images with UV LED could provide both the morphological and fluorescence features of mosquitoes, which could enhance the classification accuracy of mosquitoes. An image-capture architecture was constructed by combining a camera and illumination to obtain RGB and fluorescence images. A single white LED was located at the center, and four UV LEDs were placed outside the white LED. The UV LED was focused on the background at an angle of 45°, as shown in Figure 4. The camera settings are listed in Table 2. The distances between the camera, light, and background panels were determined by considering the working distance (WD) and FOV. The image-capturing process was as follows: first, the white LED was turned on, and a color image of the mosquitoes was captured. Thereafter, the white LED was turned off. Next, the UV LED was turned on, and the fluorescence image of the mosquitoes was captured. The process was controlled using Python software.
Table 2.
LEDs | Exposure Time (μm) | Gain | White Balance (Red) | White Balance (Blue) | Gamma |
---|---|---|---|---|---|
White LED | 80,000 | 0.0 | 167.0 | 223.0 | 0.8 |
UV LED | 200,000 | 27.0 | 267.0 | 91.0 | 0.8 |
2.2.3. Background Color and Materials
Background color and materials affect the image quality. Black, white, and blue were selected to evaluate the most improved colors in the images. Blue was selected because it does not exist in the environment. Black paper, two types of polyvinyl chloride (PVC), and steel panels were used as background materials to improve image quality.
2.3. Image Preprocessing
When the mosquitoes entered the capturing device, they were subjected to electric shock. They randomly fell into the background at various positions. Most of them fell sideways or displayed bellies. In some cases, the legs or proboscis were outside the depth of the camera. The optimal depth was selected by adjusting the aperture because the depth decreases as the camera’s aperture expands [37]. Technologies such as sharpening, brightness adjustment, and histogram stretching were applied to improve the quality of the color and fluorescence images. A Python OpenCV image processing sharpening method was applied to improve the image quality and extract clear features of the wings and patterns [38]. Sharpening is an image-filtering technique that increases the contrast ratio at the edge of an object where pixel values change rapidly. In the fluorescence image, it was difficult to recognize the features of the scales of the wings and patterns of the body owing to their darkness. Therefore, the brightness, histogram stretching, and sharpening techniques of OpenCV were applied to improve the image quality. Brightness adjustment using an additive operation on the pixels brightens images [39]. If the image is bright, its contrast ratio is low. The distinction between objects was unclear [40]. After brightness adjustment, histogram stretching was performed to increase the contrast ratio between the mosquito and background images [41]. After adjusting the contrast ratio, the image quality was improved using a sharpening technique.
2.4. Deep Learning
Most image object detection methods are based on CNNs [42] because a CNN is a neural network model that overcomes the deep neural network (DNN), which uses one-dimensional data and can extract features without the loss of spatial and regional image information. Starting with CNN, various models have continued to develop, including two types of models: a one-stage detector, which is fast but less accurate, such as YOLO [43], a single-shot multibox detector (SDD) [44], and a two-stage detector, which is slow but more accurate, such as R-CNN [45], Fast R-CNN [46], and Faster R-CNN [26]. In this study, we focused on the accuracy of the model. Therefore, we constructed a two-stage object detection model using Detectron2 [47]. A Detectron2 developed by the Meta Company provides the latest detection and segmentation algorithms, deep learning API, and various pretrained weights [47]. Furthermore, we used five models: Faster R-CNN with Swint-transformer, YOLOv5, ResNet101 DC-5, ResNeXt 101, and RetinaNet.
2.5. Models
2.5.1. YOLOv5
YOLOv5 has a backbone based on CSPNet. The advantage of CSPNet is that it reduces the amount of computation required to create gradient combinations [48]. Therefore, YOLOv5 decreases the memory cost and inference time and improves the model accuracy [28]. YOLOv5 provides various versions of a model by controlling the depth and width of the feature extractor. YOLOv5 also utilizes an FPN, which evolves a model to detect different scales of objects using a hierarchical structure to improve accuracy [28].
2.5.2. Faster R-CNN with Swin-Transformer
The models were based on Detectron2, except YOLOv5. We used a Detectron2 Faster R-CNN with a swin transformer. The faster R-CNN model was highly accurate in Detectron2 and was used as a detector for the object detection model. Swin transformers exhibit excellent accuracy in object detection. Additionally, that model is a state-of-the-art model that has evolved from transformers used in natural language processing (NLP) to the computer vision domain. It also has a hierarchical structure and requires fewer computations than other methods. Thus, it can extract various scales of objects, enlarge the model size, and obtain a high inference speed. It has achieved high accuracy compared to previous models based on common datasets such as ImageNet [49], COCO [50], and ADE20K [51].
2.5.3. ResNet DC-5 and ResNeXt 101
Backpropagation was used to correct the parameters of the weights in the deep learning training process. However, a gradient vanishing problem was observed owing to the successive multiplication of the derivative. ResNet solves this problem using a shortcut connection. The input value x was added to the output value after a few layers to solve the vanishing gradient [52]. Consequently, more deep learning layers could be stacked, which enabled the models to achieve higher accuracy.
ResNet101 DC-5 was developed using a deformable ConvNet. DC-5 implies that dilation is added to conv5 to increase the feature resolution of the backbone [29]. ResNeXt is an evolved model of ResNet that applies the cardinality method. Cardinality is a hyperparameter that divides the channel size into groups. Each channel focuses on different features and adds them to a subsequent layer. Therefore, it can be used to train various features. This shows that increasing the cardinality is more effective than enlarging the channel and depth size [30].
2.5.4. RetinaNet
RetinaNet is a one-stage detector that addresses the class imbalance problem between the foreground and background. Researchers proposed a novel focal loss function. The focal loss adjusts the dynamic scaling factor, which changes based on the cross-entropy loss. The loss function can focus on training by increasing the weights of the hard examples and decreasing those of the easy examples [31].
2.6. Hyperparameter Settings
The datasets contained approximately 7000 mosquitoes. Furthermore, extensive performance analysis of models that extract features from mosquitoes to detect them was conducted. Based on memory limitations, learning speed, and generalization of performance, the hyperparameters were set as follows: batch, 32; learning rate, 0.0001; and weight decay, 0.05. The maximum number of iterations was set to 100,000 to collect sufficient results, and the validation set was evaluated every 500 iterations. Despite the maximum number of iterations being set to 100,000, if the validation loss did not decrease, we stopped early in the middle of the learning process.
2.7. Combining Prediction Results
Simple learning has a limitation in deriving optimal results. Therefore, a method to increase accuracy is required. The NMS was used to improve the identification accuracy of the model. This method suppressed all predictions except the one with the maximum accuracy. Based on the accuracy of the object-detection boundary box, the NMS lists the prediction boxes of the two types of images in order of high accuracy and compares the intersection over union (IoU) of the remaining bounding box with the maximum accuracy value. In addition, boxes above a certain threshold were removed [53]. In this study, the threshold was set to 0.5. Optimal results were derived using NMS, which combined color and fluorescence images. The accuracy of the prediction model could be improved using this method. Figure 5 presents a flowchart of the combined prediction.
2.8. Model Evaluation
Measurements such as precision, recall, F1-score, and accuracy were used to evaluate the model performance. These measurements use true positives, true negatives, false positives, and false negatives to measure performance.
(1) |
(2) |
(3) |
3. Results and Discussion
3.1. Effect of Background Color and Materials on Image
Among the black, white, and blue backgrounds, black was selected because it was of better quality than white and UV light, as shown in Figure 6. The blue background showed good image quality regarding color but not fluorescence. The white background had the opposite effect from that of blue. Black paper, two types of PVC, and a steel panel were used to compare the effects of background materials on the image quality, as shown in Figure 7. Black paper had white patterns in the background, which could be noise that disturbs feature extraction. The PVC (interior film) exhibited various irregular patterns that could be noise. The PVC (electric tape) did not have any specific patterns and was suitable for fluorescence imaging. However, fluorescent substances can disturb the feature extraction of fluorescence. The automatic mosquito-capturing architecture operates in summer, and it is sealed. Inner devices will be heated, but the tape is too weak to be heated. Therefore, steel was selected as the most suitable background material for this study.
3.2. NMS Method
As shown in Figure 8, the images on the left side of the arrow are RGB and fluorescent images before NMS application, while the images on the right side are obtained after NMS application. This method can improve the prediction performance more effectively than previous ones. The fluorescent features of mosquitoes could be used to supplement the color features.
The mosquito could not be detected because of movement in the RGB image, but it was predicted correctly because of a lack of movement in the fluorescent image. Figure 8 also shows the difficulty in detecting the mosquito owing to its rotation during movement. However, it was possible to predict using the fluorescent image that was captured correctly. Even if the mosquitoes move, shake, or fail to be predicted by RGB images, if the mosquitoes are correctly predicted in fluorescence images, it can be predicted. Higher classification accuracy was achieved by applying the NMS method. However, if the mosquitoes are captured well but have different coordinates in both types of images, the NMS method counts the mosquitoes twice. This might lead to counting errors.
3.3. Results of Models Using NMS
Five types of models were used to evaluate the performance of the automatic mosquito-detection model. Figure 9 shows the results of the models. Table 3 presents the accuracy of the models. The swine transformer + Faster R-CNN model achieved the highest accuracy among the models. The accuracy of the model was the highest for the swine transformer at a 97.1% F1-score, followed by YOLOv5 at 96.5%. YOLOv5 has high accuracy, mostly in RGB images. This implies that YOLOv5 extracts features better in RGB images than in fluorescence images. Therefore, it does not generate significant improvements in accuracy. However, the swine transformer showed similar accuracy for RGB and fluorescence. This implies that different features were well extracted for both RGB and fluorescence. RetinaNet misidentified most mosquitoes as Cx. pip. Cx. pip does not have any specific features and is brown. The ResNeXt + Faster R-CNN model did not correctly predict many mosquitoes for Cx. tri, Cx. pip, and Ae. tog. Furthermore, they neither had any specific features nor extracted the correct features. ResNet also classified various mosquitoes as Cx. tri and Cx. pip. In the case of ResNet, the performance of the fluorescent images was higher than that of the RGB images. As shown in Table 4, applying the NMS methods increased the performance of all models. Therefore, considering these two factors, the fluorescence features of mosquitoes were different from those in RGB images. This could be another key classification method for identifying mosquitoes. Thus, utilizing the features extracted from fluorescence images with a swin transformer as the backbone and applying NMS methods can help improve the performance of the detection models. However, the detection of mosquitoes remains problematic. In general, most detection models were confused among Cx. bit, Cx. ori, and Man. uni. We believe that this is because of the small mosquito population. Therefore, it is considered that we need more mosquitoes.
Table 3.
Models | RGB | Flourescence | ||||
---|---|---|---|---|---|---|
Precision | Recall | F1-Score | Precision | Recall | F1-Score | |
Swin-transformer + Faster R-CNN | 93.9% | 96.3% | 95.1% | 93.6% | 94.3% | 94.0% |
YOLOv5 | 95.7% | 96.3% | 95.9% | 92.1% | 95.7% | 93.8% |
ResNeXt + Faster R-CNN | 83.8% | 88.2% | 85.9% | 89.7% | 92.2% | 90.9% |
RetinaNet | 63.0% | 78.1% | 69.7% | 51.7% | 77.2% | 61.9% |
Resnet + Faster R-CNN | 83.8% | 88.2% | 85.9% | 89.7% | 92.2% | 90.9% |
Table 4.
Models | Combined | ||
---|---|---|---|
Precision | Recall | F1-Score | |
Swin-transformer + faster R-CNN | 96.5% | 97.7% | 97.1% |
YOLOv5 | 95.7% | 97.1% | 96.4% |
ResNeXt + Faster R-CNN | 92.3% | 93.4% | 92.9% |
RetinaNet | 69.7% | 82.7% | 75.7% |
Resnet + faster R-CNN | 92.2% | 93.4% | 92.9% |
3.4. Comparison of the Two Best Models
Swin-transformer + faster R-CNN and YOLOv5 achieved the two highest accuracy rates, as listed in Table 5. Both models exhibited sufficiently high accuracy for RGB and fluorescence measurements. Most mosquitoes were predicted more accurately using RGB than using fluorescence. We compared the prediction results of the two models for both RGB and fluorescence. Yolov5 had a higher accuracy in RGB images than the Swin-Transformer. However, the Swin-Transformer showed higher accuracy for Cx. bit than YOLOv5. YOLOv5 showed high accuracy, mostly for RGB images, whereas the swine transformer had a similar accuracy ratio between RGB and fluorescence. Fluorescence imaging can improve the performance of models in predicting the presence of mosquitoes. The RGB and fluorescence predictions were considered to be complementary. A combination of RGB and fluorescence may contribute to the development of a predictive model.
Table 5.
Species | Swin Transformer | YOLOv5 | ||
---|---|---|---|---|
RGB | Fluorescence | RGB | Fluorescence | |
Cx. pip | 100.0% | 98.2% | 96.4% | 98.2% |
Cx. tri | 97.3% | 95.6% | 96.4% | 94.8% |
Ae. albo | 98.5% | 97.2% | 100.0% | 91.6% |
Ae. tog | 94.1% | 98.1% | 96.2% | 94.5% |
Ae. vex | 91.1% | 100% | 95.5% | 86.0% |
An. spp. | 98.9% | 97.8% | 97.8% | 90.5% |
Cx. bit | 94.0% | 60.4% | 70.5% | 62.2% |
Cx. ori | 87.1% | 100.0% | 97.4% | 100.0% |
Man. uni | 90.9% | 94.2% | 100.0% | 100.0% |
Oc. kor | 97.7% | 93.6% | 100.0% | 97.7% |
Ar. sub | 85.7% | 96.4% | 100.0% | 100.0% |
Chironomus | 90.9% | 92.2% | 97.7% | 89.0% |
3.5. Discussion
Park et al. [54] constructed mosquito classification algorithms of eight species using VGG-16, Resnet-50, and SqueezeNet and achieved a classification accuracy of 97.19%. In addition, a classification accuracy of up to 80% was achieved as a result of prediction by putting two species of wild live mosquitoes (Culex pipiens and Anopheles spp.) as a test set. Siddiqua et al. [21] developed a dengue mosquito detection model using Inception V2 and Faster R-CNN and achieved a classification accuracy of 95.19%. Motta, D. et al. [55] also applied the convolutional neural network for classification of dengue mosquitoes using CNN models such as LeNet, AlexNet, and GoogleNet, and the classification accuracy was 76.2%. It presented the possibility to train the features of mosquitoes. Couret, J. et al. [56] delimited the variations of cryptic morphological characteristics using a CNN model. It achieved the classification accuracy of 96.96% for species identification and 98.48% for gender identification. Motta, D. et al. [57] constructed the classification model optimized hyperparameter for classifying to adult mosquitoes. The classification accuracy between mosquitoes and other insects achieved 93.5%, and the classification accuracy between Aedes and Culex achieved 97.3%. Zhao, De-zhong et al. [58] constructed mosquito classification algorithms of 17 species using Swin-transformer. Through comparison of several models and image size, the optimal model was selected. Additionally, a CNN was used in most papers [54,55,56,57,59,60] except Zhao, De-zhong et al. We achieved a 97.1% F1-score. It was not much higher than other paper’s achievement, but we have further advantages. In prior papers, most of the captured mosquitoes were taken in a laboratory environment for learning and evaluation. Even if alive mosquitoes were used as in the actual field, the number of species was small, or the accuracy was not high. In this study, images were taken after alive mosquitoes were used as train and evaluation data, so it is more suitable for field application. Additionally, mosquitoes and other insects were trained together so that it could decrease the number of cases which are confused by insects which are not mosquito. Fluorescence images were used to supplement the classification accuracy of color images. We improved classification accuracy by applying NMS as supplementary measures that need color and fluorescence images to be used.
4. Conclusions
In this study, we propose a model for the automatic identification of vector-borne mosquitoes that are deadly to humans. The dataset comprised 12 species, with 5 main vector-borne, 6 non-vector-borne, and 1 non-mosquito species (Chironomus). Live mosquitoes were used to collect datasets and capture images similar to those in the real field. Two types of images were obtained using two types of LEDs: white and UV LEDs. The image quality was improved by applying aperture control and computer vision pre-processing. The NMS method presented in this study was used to achieve the highest identification accuracy by combining the prediction results of the two types. Five detection models were selected, and their performances were compared. The swine transformer + Faster R-CNN had the best identification accuracy, with a F1-score of 97.1%. This automatic mosquito capture architecture can be used to detect mosquito species and populations in the field. It can also predict the generation of mosquitoes, such that preemptive measures could be performed more rapidly than before. This can reduce human labor, time consumption, and resources for identifying mosquitoes.
However, owing to the small size of the datasets, a few species lacked populations. Some mosquito species are not robust against various features. In the NMS method, one mosquito was counted twice when it was moving and was not stunned. In future studies, we will collect more mosquitoes that appear to be similar to the five main species. To decrease errors such as missed counting, we will change the stunning or counting process of the NMS method.
Acknowledgments
Authors would like to appreciate Hee-il Lee, Sun-Ran Cho, and Gi-Hun Kim of Korea Disease Control and Prevention Agency for their support regarding sample acquisition and assistance in experiments.
Author Contributions
Conceptualization, B.-K.C.; methodology, S.L.; software, S.L.; validation, S.L. and H.K.; data curation, S.L. and H.K.; writing—original draft preparation, S.L.; writing—review and editing, S.L., H.K., and B.-K.C.; supervision, B.-K.C.; project administration, B.-K.C.; funding acquisition, B.-K.C. All authors have read and agreed to the published version of the manuscript.
Data Availability Statement
The data presented in this study are not available publicly due to the regulation of funding agency.
Conflicts of Interest
The authors declare no conflict of interest.
Funding Statement
This research was funded by Korea Disease Control and Prevention Agency (KDCA), grant number 1776000136.
Footnotes
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.
References
- 1.World Health Organization Vector-borne Diseases. [(accessed on 24 October 2021)]. Available online: https://www.who.int/news-room/fact-sheets/detail/vector-borne-diseases.
- 2.Global Temperature. [(accessed on 31 October 2021)]; Available online: https://climate.nasa.gov/vital-signs/global-temperature/
- 3.Semwal A., Melvin L.M.J., Mohan R.E., Ramalingam B., Pathmakumar T. AI-Enabled Mosquito Surveillance and Population Mapping Using Dragonfly Robot. Sensors. 2022;22:4921. doi: 10.3390/s22134921. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Kim H.C., Klein T.A., Takhampunya R., Evans B.P., Mingmongkolchai S., Kengluecha A., Grieco J., Masuoka P., Kim M.-S., Chong S.-T., et al. Japanese encephalitis virus in culicine mosquitoes (Diptera: Culicidae) collected at Daeseongdong, a village in the demilitarized zone of the Republic of Korea. J. Med. Entomol. 2011;48:1250–1256. doi: 10.1603/ME11091. [DOI] [PubMed] [Google Scholar]
- 5.Lee D.-K., Kim S.-J. Seasonal prevalence of mosquitoes and weather factors influencing population size of anopheles sinensis (Diptera, culicidae) in Busan, Korea. Korea J. Entomol. 2001;31:183–188. [Google Scholar]
- 6.Cotar A.I., Falcuta E., Prioteasa L.F., Dinu S., Ceianu C.S., Paz S. Transmission dynamics of the West Nile virus in mosquito vector populations under the influence of weather factors in the Danube Delta, Romania. EcoHealth. 2016;13:796–807. doi: 10.1007/s10393-016-1176-y. [DOI] [PubMed] [Google Scholar]
- 7.Kim S.-R. A study on the possibility and risk of dengue fever inKorea due to climate change and the main contents andimprovement measures of the ⌈Infectious DiseaseControl and Prevention Act⌋. Leg. Theory Pract. Rev. 2020;8:131–149. doi: 10.30833/LTPR.2020.08.8.3.131. [DOI] [Google Scholar]
- 8.Japanese Encephalitis Alert Issued Confirmed 85.7% of Vector-Borne Mosquitoes in Busan. [(accessed on 4 November 2021)]. Available online: http://www.bosa.co.kr/news/articleView.html?idxno=2156137.
- 9.World Health Organization Malaria. [(accessed on 12 December 2022)]. Available online: https://www.who.int/news-room/fact-sheets/detail/malaria.
- 10.World Health Organization Japanese Encephalitis. [(accessed on 24 October 2021)]. Available online: https://www.who.int/news-room/fact-sheets/detail/japanese-encephalitis.
- 11.World Health Organizataion Dengue and Severe Dengue. [(accessed on 24 October 2022)]. Available online: https://www.who.int/news-room/fact-sheets/detail/dengue-and-severe-dengue.
- 12.West Nile Virus Disease Cases by State. [(accessed on 24 October 2021)]; Available online: https://www.cdc.gov/westnile/statsmaps/finalmapsdata/index.html?CDC_AA_refVal=https%3A%2F%2Fwww.cdc.gov%2Fwestnile%2Fstatsmaps%2Fpreliminarymapsdata2020%2Fdisease-cases-state-2020.html.
- 13.Bhargavi B.S., Moa A. Global outbreaks of zika infection by epidemic observatory (EpiWATCH), 2016–2019. Glob. Biosecur. 2020;2:1. doi: 10.31646/gbio.83. [DOI] [Google Scholar]
- 14.Yeom J.-S. Current status and outlook of mosquito-borne diseases in Korea. J. Korean Med. Assoc. 2017;60:468–474. doi: 10.5124/jkma.2017.60.6.468. [DOI] [Google Scholar]
- 15.Succo T., Leparc-Goffart I., Ferré J.-B., Roiz D., Broche B., Maquart M., Noel H., Catelinois O., Entezam F., Caire D., et al. Autochthonous dengue outbreak in Nîmes, south of France, July to September 2015. Eurosurveillance. 2016;21:30240. doi: 10.2807/1560-7917.ES.2016.21.21.30240. [DOI] [PubMed] [Google Scholar]
- 16.Park J.-S., Im Y.-M. INFORMATION—Metropolitan Meteorological Administration predicts mosquitoes like the weather. [(accessed on 29 October 2022)];Disaster Prev. Rev. 2018 20:17–23. Available online: https://koreascience.kr/article/JAKO201867551547852.page?&lang=ko. [Google Scholar]
- 17.Park J. Classification of Wild Vector Mosquito Species Using Convolutional Neural Networks. KIISE Trans. Comput. Pract. 2021;27:503–509. doi: 10.5626/KTCP.2021.27.11.503. [DOI] [Google Scholar]
- 18.Kiskin I., Orozco B.P., Windebank T., Zilli D., Sinka M., Willis K., Roberts S. Mosquito detection with neural networks: The buzz of deep learning. arXiv. 20171705.05180 [Google Scholar]
- 19.Li Y., Zilli D., Chan H., Kiskin I., Sinka M., Roberts S., Willis K. Mosquito detection with low-cost smartphones: Data acquisition for malaria research. arXiv. 20171711.06346 [Google Scholar]
- 20.Goodwin A., Padmanabhan S., Hira S., Glancey M., Slinowsky M., Immidisetti R., Scavo L., Brey J., Sudhakar B.M.M.S., Ford T., et al. Mosquito species identification using convolutional neural networks with a multitiered ensemble model for novel species detection. Sci. Rep. 2021;11:13656. doi: 10.1038/s41598-021-92891-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21.Siddiqua R., Rahman S., Uddin J. A deep learning-based dengue mosquito detection method using faster R-CNN and image processing techniques. Ann. Emerg. Technol. Comput. 2021;5:11–23. doi: 10.33166/AETiC.2021.03.002. [DOI] [Google Scholar]
- 22.Arista-Jalife A., Nakano M., Garcia-Nonoal Z., Robles-Camarillo D., Perez-Meana H., Arista-Viveros H.A. Aedes mosquito detection in its larval stage using deep neural networks. Knowl. Based Syst. 2020;189:104841. doi: 10.1016/j.knosys.2019.07.012. [DOI] [Google Scholar]
- 23.De Los Reyes A.M.M., Reyes A.C.A., Torres J.L., Padilla D.A., Villaverde J. Detection of Aedes Aegypti mosquito by digital image processing techniques and support vector machine; Proceedings of the 2016 IEEE Region 10 Conference (TENCON); Singapore. 22–25 November 2016; pp. 2342–2345. [Google Scholar]
- 24.Na M.H., Cho W., Kim S. A construction of web application platform for detection and identification of various diseases in tomato plants using a deep learning algorithm. J. Korean Soc. Qual. Manag. 2020;48:581–596. [Google Scholar]
- 25.Xia D., Chen P., Wang B., Zhang J., Xie C. Insect detection and classification based on an improved convolutional neural network. Sensors. 2018;18:4169. doi: 10.3390/s18124169. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Ren S., He K., Girshick R., Sun J. Faster r-cnn: Towards real-time object detection with region proposal networks; Proceedings of the Advances in Neural Information Processing Systems 28: Annual Conference on Neural Information Processing Systems 2015; Montreal, QC, Canada. 7–12 December 2015. [Google Scholar]
- 27.Liu Z., Lin Y., Cao Y., Hu H., Wei Y., Zhang Z., Lin S., Guo B. Swin transformer: Hierarchical vision transformer using shifted windows; Proceedings of the IEEE/CVF International Conference on Computer Vision; Montreal, BC, Canada. 11–17 October 2021; pp. 10012–10022. [Google Scholar]
- 28.Zhou F., Zhao H., Nie Z. Safety helmet detection based on YOLOv5; Proceedings of the 2021 IEEE International Conference on Power Electronics, Computer Applications (ICPECA); Shenyang, China. 22–24 January 2021; pp. 6–11. [Google Scholar]
- 29.Carion N., Massa F., Synnaeve G., Usunier N., Kirillov A., Zagoruyko S. End-to-end object detection with transformers; Proceedings of the European Conference on Computer Vision; Glasgow, UK. 23–28 August 2020; pp. 213–229. [Google Scholar]
- 30.Xie S., Girshick R., Dollár P., Tu Z., He K. Aggregated residual transformations for deep neural networks; Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition; Honolulu, HI, USA. 21–26 July 2017; pp. 1492–1500. [Google Scholar]
- 31.Lin T.-Y., Goyal P., Girshick R., He K., Dollár P. Focal loss for dense object detection; Proceedings of the IEEE International Conference on Computer Vision; Venice, Italy. 22–29 October 2017; pp. 2980–2988. [Google Scholar]
- 32.COCO Annotator. [(accessed on 4 November 2021)]. Available online: https://github.com/jsbroks/coco-annotator.
- 33.Tram V.T.B., Yoo M. Vehicle-to-vehicle distance estimation using a low-resolution camera based on visible light communications. IEEE Access. 2018;6:4521–4527. doi: 10.1109/ACCESS.2018.2793306. [DOI] [Google Scholar]
- 34.Celik T., Direkoglu C., Ozkaramanli H., Demirel H., Uyguroglu M. Region-based super-resolution aided facial feature extraction from low-resolution sequences; Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing; Philadelphia, PE, USA. 18–23 March 2005; pp. ii/789–ii/792. [Google Scholar]
- 35.Jetson Agx Xavier Series. [(accessed on 31 October 2021)]. Available online: https://www.nvidia.com/ko-kr/autonomous-machines/embedded-systems/jetson-agx-xavier/
- 36.Komine T., Nakagawa M. Performance evaluation of visible-light wireless communication system using white LED lightings; Proceedings of the ISCC 2004. Ninth International Symposium on Computers And Communications (IEEE Cat. No. 04TH8769); Alexandria, Egypt. 28 June–1 July 2004; pp. 258–263. [Google Scholar]
- 37.Moon W.-L. Depth of Field and Magnification. Imaging Technol. Res. 2010;12:25–41. doi: 10.34269/mitak.2010.1.12.002. [DOI] [Google Scholar]
- 38.Joshi P. OpenCV with Python By Example. Volume 2015 Packt Publishing Ltd; Birmingham, UK: 2015. [Google Scholar]
- 39.Hwang S.-G. In: Computer Vision and Machine Learning with OpenCV 4. Lee J., editor. Gilbut; Seoul, Republic of Korea: 2019. p. 207. PartV: Adjustment the Brightness and Contrast of the Image. [Google Scholar]
- 40.Hwang S.-G. In: Computer Vision and Machine Learning with OpenCV 4. Lee J., editor. Gilbut; Seoul, Republic of Korea: 2019. p. 208. PartV: Adjustment the Brightness and Contrast of the Image. [Google Scholar]
- 41.Hwang S.-G. In: Computer Vision and Machine Learning with OpenCV 4. Lee J., editor. Gilbut; Seoul, Republic of Korea: 2019. p. 221. PartV: Adjustment the Brightness and Contrast of the Image. [Google Scholar]
- 42.LeCun Y., Bottou L., Bengio Y., Haffner P. Gradient-based learning applied to document recognition. Proc. IEEE. 1998;86:2278–2324. doi: 10.1109/5.726791. [DOI] [Google Scholar]
- 43.Redmon J., Divvala S., Girshick R., Farhadi A. You only look once: Unified, real-time object detection; Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition; Las Vegas, NV, USA. 26 June–1 July 2016; pp. 779–788. [Google Scholar]
- 44.Liu W., Anguelov D., Erhan D., Szegedy C., Reed S., Fu C.-Y., Berg A.C. Ssd: Single shot multibox detector; Proceedings of the European Conference on Computer Vision; Amsterdam, The Netherlands. 8–16 October 2016; pp. 21–37. [Google Scholar]
- 45.Girshick R., Donahue J., Darrell T., Malik J. Rich feature hierarchies for accurate object detection and semantic segmentation; Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition; Washington, DC, USA. 23–28 June 2014; pp. 580–587. [DOI] [Google Scholar]
- 46.Girshick R. Fast r-cnn; Proceedings of the IEEE International Conference on Computer Vision; Santiago, Chile. 7–13 December 2015; pp. 1440–1448. [Google Scholar]
- 47.Detectron2. [(accessed on 4 November 2021)]. Available online: https://github.com/facebookresearch/detectron2.
- 48.Wang C.-Y., Liao H.-Y.M., Wu Y.-H., Chen P.-Y., Hsieh J.-W., Yeh I.-H. CSPNet: A new backbone that can enhance learning capability of CNN; Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops; Seattle, WA, USA. 13–19 June 2020; pp. 390–391. [Google Scholar]
- 49.Deng J., Dong W., Socher R., Li L.-J., Li K., Fei-Fei L. Imagenet: A large-scale hierarchical image database; Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition; Miami, FL, USA. 20–25 June 2009; pp. 248–255. [Google Scholar]
- 50.Lin T.-Y., Maire M., Belongie S., Hays J., Perona P., Ramanan D., Dollár P., Zitnick C.L. European Conference on Computer Vision. Springer; Berlin/Heidelberg, Germany: 2014. Microsoft coco: Common objects in context; pp. 740–755. [Google Scholar]
- 51.Zhou B., Zhao H., Puig X., Fidler S., Barriuso A., Torralba A. Scene parsing through ade20k dataset; Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition; Honolulu, HI, USA. 21–26 July 2017; pp. 633–641. [Google Scholar]
- 52.He K., Zhang X., Ren S., Sun J. Deep residual learning for image recognition; Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition; Las Vegas, NV, USA. 27–30 June 2016; pp. 770–778. [Google Scholar]
- 53.Bodla N., Singh B., Chellappa R., Davis L.S. Soft-NMS—Improving object detection with one line of code; Proceedings of the IEEE International Conference on Computer Vision; Venice, Italy. 22–29 October 2017; pp. 5561–5569. [Google Scholar]
- 54.Park J., Kim D.I., Choi B., Kang W., Kwon H.W. Classification and morphological analysis of vector mosquitoes using deep convolutional neural networks. Sci. Rep. 2020;10:1012. doi: 10.1038/s41598-020-57875-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 55.Motta D., Santos A.Á.B., Winkler I., Machado B.A.S., Pereira D.A.D.I., Cavalcanti A.M., Fonseca E.O.L., Kirchner F., Badaró R. Application of convolutional neural networks for classification of adult mosquitoes in the field. PLoS ONE. 2019;14:e0210829. doi: 10.1371/journal.pone.0210829. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 56.Couret J., Moreira D.C., Bernier D., Loberti A.M., Dotson E.M., Alvarez M. Delimiting cryptic morphological variation among human malaria vector species using convolutional neural networks. PLoS Negl. Trop. Dis. 2020;14:e0008904. doi: 10.1371/journal.pntd.0008904. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 57.Motta D., Santos A.Á.B., Machado B.A.S., Ribeiro-Filho O.G.V., Camargo L.O.A., Valdenegro-Toro M.A., Kirchner F., Badaró R. Optimization of convolutional neural network hyperparameters for automatic classification of adult mosquitoes. PLoS ONE. 2020;15:e0234959. doi: 10.1371/journal.pone.0234959. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 58.Zhao D.-z., Wang X.-k., Zhao T., Li H., Xing D., Gao H.-t., Song F., Chen G.-h., Li C.-x. A Swin Transformer-based model for mosquito species identification. Sci. Rep. 2022;12:18664. doi: 10.1038/s41598-022-21017-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 59.Kittichai V., Pengsakul T., Chumchuen K., Samung Y., Sriwichai P., Phatthamolrat N., Tongloy T., Jaksukam K., Chuwongin S., Boonsang S. Deep learning approaches for challenging species and gender identification of mosquito vectors. Sci. Rep. 2021;11:4838. doi: 10.1038/s41598-021-84219-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 60.Minakshi M., Bharti P., Bhuiyan T., Kariev S., Chellappan S. A framework based on deep neural networks to extract anatomy of mosquitoes from images. Sci. Rep. 2020;10:13059. doi: 10.1038/s41598-020-69964-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
The data presented in this study are not available publicly due to the regulation of funding agency.