Майкл Сьюгитан целый год жил рядом с национальным парком Уэст-Рок, штат Коннектикут. В этом районе много бродячих кошек, которых автор решил подкармливать на заднем дворе и наблюдать за ними. Иногда ему удавалось застать гостей, но в большинстве случаев кошки оставались незамеченными.
Именно поэтому было принято решение автоматизировать слежку за миской на заднем дворе. Для основного модуля автор проекта решил использовать плату Raspberry Pi Zero и стандартную камеру от RPi. Устройство отвечает за непрерывную съёмку заднего двора, но мощности Zero мало для использования нейросети, поэтому в проекте задействована ещё и полноценная плата Raspberry Pi 5. Она запрашивает картинку с Zero и с помощью модели Faster R-CNN MobileNet ищет кошек. Также используется клиент Twillow для отправки уведомлений на смартфон.
После установки всего оборудования оказалось, что миска с кормом привлекает не только кошек, но и птиц, а для них кошачий корм вреден. Сначала автор проекта решил просто поставить пугало, но оно сработало слишком хорошо. В итоге разбежались и коты, и птицы. Поэтому пришлось доработать модуль с камерой. К нему подключили сервопривод и деревянную палочку для еды. Если нейросеть обнаруживает птицу в кадре, то активируется сервопривод, который стучит по стеклу и отпугивает птиц.
Майкл уже переехал, и в его новом районе нет такого обилия бродячих кошек. Поэтому он решил открыть проект, чтобы желающие смогли использовать его для своих идей.
Обсудить