🐜 Ant detection
Colony can fully leave the hive in case of (argentine) ant infestation, so this is an important task
Typical ants rarely go inside of the hive, only if its abandoned or bee colony is weak.
(More research on ant-bee behaviour is needed)
AC
- collect Datasets for ants, maybe use iNaturalist? May need different ant types
- create (or use existing?) a model that can detect ants based on
- a photo. This assumes ants are crawling on the beehive frames inside a hive, likely feeding on honey leftovers. This assumes either photo was taken manually, or, more likely - it came from Robotic Beehive as part of Full hive inspection
- a video. This assumes we run Entrance Observer at the entrance and ants pass through it
- publish a github repo with a model
- ideally, model should expose HTTP interface for image and/or video upload
- you can use https://github.com/Gratheon/models-bee-detector/blob/master/server.py as example
Bonus
- integrate model with image-splitter model that does frame analysis https://github.com/Gratheon/image-splitter
- Once we have ants detected in beehive frames, we should alert user that hey, colony is too weak or is infested → Alerts