A YOLOv6 based computer vision system to identify whether pets are getting on the couch, and if so - commands them to get down.
My dog - Zoe, isn't allowed to be on the couch when we are not present, so once again I have decided to use software to find a solution: play "down!" command anytime she gets on the couch.
I chose to implement the new YOLOv6 to detect couches and pets using webcam or video file, and get their surrounding boxes coordiantes.
After getting the coordiantes, the software checks if the pet is on the couch conssidering edge cases, such as when a pet is higher than the couch or their boxes are overlaping but the pet is standing by the couch.
pip3 install -r requirements.txt