| Literature DB >> 28152031 |
Abdul Halim Poh1,2, Mahmoud Moghavvemi1,2,3, Cherng Shii Leong4, Yee Ling Lau4, Alireza Safdari Ghandari1,2, Alexlee Apau1,2, Faisal Rafiq Mahamd Adikan1.
Abstract
Classifying and quantifying mosquito activity includes a plethora of categories, ranging from measuring flight speeds, repellency, feeding rates, and specific behaviors such as home entry, swooping and resting, among others. Entomologists have been progressing more toward using machine vision for efficiency for this endeavor. Digital methods have been used to study the behavior of insects in labs, for instance via three-dimensional tracking with specialized cameras to observe the reaction of mosquitoes towards human odor, heat and CO2, although virtually none was reported for several important fields, such as repellency studies which have a significant need for a proper response quantification. However, tracking mosquitoes individually is a challenge and only limited number of specimens can be studied. Although tracking large numbers of individual insects is hailed as one of the characteristics of an ideal automated image-based tracking system especially in 3D, it also is a costly method, often requiring specialized hardware and limited access to the algorithms used for mapping the specimens. The method proposed contributes towards (a) unlimited open source use, (b) a low-cost setup, (c) complete guide for any entomologist to adapt in terms of hardware and software, (d) simple to use, and (e) a lightweight data output for collective behavior analysis of mosquitoes. The setup is demonstrated by testing a simple response of mosquitoes in the presence of human odor versus control, one session with continuous human presence as a stimuli and the other with periodic presence. A group of female Aedes aegypti (Linnaeus) mosquitoes are released into a white-background chamber with a transparent acrylic panel on one side. The video feed of the mosquitoes are processed using filtered contours in a threshold-adjustable video. The mosquitoes in the chamber are mapped on the raster where the coordinates of each mosquito are recorded with the corresponding timestamp. The average distance of the blobs within the frames against time forms a spectra where behavioral patterns can be observed directly, whether any collective effect is observed. With this method, 3D tracking will not be required and a more straightforward data output can be obtained.Entities:
Mesh:
Year: 2017 PMID: 28152031 PMCID: PMC5289636 DOI: 10.1371/journal.pone.0171555
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1Chamber for Mosquito Behavior Analysis.
Fig 2Image Processing Algorithm Flowchart.
Fig 3GUI demonstration on the mosquitoes.
(a) The leftmost is the original image, (b) indicates the Douglas-Peucker algorithm-applied polygons constructing the blobs around the detected borders by Suzuki’s algorithm and (c) the rightmost window shows a mapped output for clarity.
Fig 4GUI of the application.
(a) The input console for data input, (b) the GUI for initialization and recording the data.
Fig 5The average distance (a.u) of the detected blobs against time (s) in: (a) Lateral distance in Control Chamber, (b) Vertical distance in Control Chamber, (c) Lateral distance in the intervention chamber and (d) Vertical distance in the intervention chamber.
Fig 6The average distance (a.u) of the detected blobs in: (a) Lateral distance in Control Chamber, (b) Vertical distance in Control Chamber, (c) Lateral distance and human presence (dotted line) in the intervention chamber and (d) Vertical distance and human presence (dotted line and designated as P1-P4) in the intervention chamber, all against time, t (s).
Summary of the advantages and disadvantages of the methods used in previous literature in insects’ quantification of behavior.
| Authors | Number of cameras for test area | Containing region size (WxLxH cm) | Software used | Main advantages | Main disadvantages for collective behavior analyses |
|---|---|---|---|---|---|
| Zou, D., Q. Zhao, et al. (2009) [ | 2 | 35x35x25 | Custom Image Processing Software | • Improved 3D tracking on fruit flies using optimization methods | • Small area of observation |
| Dankert, H., L. Wang, et al. (2009) [ | 1 | 4x5x11.5 | Not specified | • One camera only for tracking movements | • Small area of observation, inapplicable for mosquitoes. |
| Butail, S., N. Manoukis, et al. (2011 & 2012) [ | 2 | n/a (Open Area) | MATLAB | • Open source | • Frequent Occlusions |
| Spitzen, J., C. W. Spoor, et al. (2013) [ | 2 | 160x60x60 | ‘Track3D’ (Noldus Information Technology, Wageningen, The Netherlands) | • Accurate 3D tracking | • Relatively complex setup |
| Chambers, E., H. Bossin, et al. (2013) [ | 1 | 30×30× 30 | ImageJ v. 1.43 software | • Open source software | • Small area of observation |
| Wilkinson, D. A., C. Lebon, et al. (2014) [ | 1 | 30x40x10 | MATLAB R2012b | • Open source | • n/a |
| Cheng, X. E., Z.-M. Qian, et al. (2015) and Cheng, X. E., S. H. Wang, et al. (2015) [ | 3 | 36x36x36 | Core View™ online console software | • Highly accurate 3D tracking | • Requires more than 2 cameras |
| Khan, B., J. Gaburro, et al. (2015) [ | 2 | Not specified | OpenCV | • Open source | • n/a (Not enough information) |
| Crall, J. D., N. Gravish, et al. (2015) [ | 1 | 21.5 x 15.0 (height not specified) | MATLAB | • Open source | • Specific for bees which have pattern signatures on the bodies, inapplicable for smaller insects |
| Parker, J. E., N. Angarita-Jaimes, et al. (2015) [ | 1 | Not specified, performed in a room | StreamPix software ( | • Using only one camera | • Complex camera setup |
| Angarita-Jaimes, N., J. Parker, et al. (2016) [ | 1 | 200x100x140 | MATLAB,StreamPix software | • Open source | • High data size (1 TB/hour of video data) |
| Method in this paper, core algorithm by Suzuki, S. (1985) | 1 | 176x47x18 | OpenCV 3.0 and Visual Studio 2013 | • Low-cost | • Occlusion and noise problems |