City Research Online

Automatic Analysis of Bees’ Waggle Dance

Reece, J., Couvillon, M., Grüter, C. , Ratnieks, F. & Reyes-Aldasoro, C. C. ORCID: 0000-0002-9466-2018 (2020). Automatic Analysis of Bees’ Waggle Dance. Paper presented at the International Conference in Pattern Recognition, Workshop on Visual observation and analysis of Vertebrate And Insect Behavior, 11 January 2021, Milan, Italy.


This work describe an algorithm for the automatic analysis of the waggle dance of honeybees. The algorithm analyses a video of a beehive with 13,624 frames, acquired at 25 frames/second. The algorithm employs the following traditional image processing steps: conversion to grayscale, low pass filtering, background subtraction, thresholding, tracking and clustering to detect run of bees that perform waggle dances. The algorithm detected 44,530 waggle events, i.e. one bee waggling in one time frame, which were then clustered into 511 waggle runs. Most of these were concentrated in one section of the hive. The accuracy of the tracking was 90% and a series of metrics like intra-dance variation in angle and duration were found to be consistent with literature. Whilst this algorithm was tested on a single video, the ideas and steps, which are simple as compared with Machine and Deep Learning techniques, should be attractive for researchers in this field who are not specialists in more complex techniques.

Publication Type: Conference or Workshop Item (Paper)
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Departments: School of Science & Technology > Computer Science > giCentre
[thumbnail of C2021_Jordan_BeesWaggleDance_VAIBICPR2021.pdf]
Text - Accepted Version
Download (8MB) | Preview


Add to AnyAdd to TwitterAdd to FacebookAdd to LinkedinAdd to PinterestAdd to Email


Downloads per month over past year

View more statistics

Actions (login required)

Admin Login Admin Login