Skip to content

2025 Pet Hacks Competition Uncovers Cat Facial Recognition Technology Countering Food Theft

Domestic feline disregards possession boundaries: Joe Mattioni finds out as his cat, Layla, required a particular prescription diet. The cat showed no preference for it, and Fo, the other cat, also seemed indifferent to the new food.

Pets can disregard privately owned items, as demonstrated by [Joe Mattioni] when his cat, [Layla],...
Pets can disregard privately owned items, as demonstrated by [Joe Mattioni] when his cat, [Layla], required a specific prescription diet. The feline showed no preference for it, and since the other cat, [Fo...] also seemed uninterested.

2025 Pet Hacks Competition Uncovers Cat Facial Recognition Technology Countering Food Theft

Joe Mattioni, a resourceful inventor, has created an innovative automatic feeding system for his cats. The system, which incorporates feline facial recognition, was necessary after one of his cats, Layla, required a special prescription diet. However, Layla's dish was always at risk of being contaminated by the other cat, Foxy, who was not meant to consume the specialized food.

To solve this issue, Mattioni devised a solution that ensures only Layla can access her food. The system works by using a modified feed bowl with a motorized lid, initially operated by motion detection. An old Android phone running a customized TensorFlow Lite model is used to identify Layla's face, while an Arduino (most likely) controls the bowl's mechanics. Additional hardware links the phone to the bowl, allowing the software to control the motorized lid based on facial recognition results.

At the outset, there were no dedicated cat facial recognition models available. So, Mattioni adapted the MobileFaceNet model, initially designed for human faces, to recognize feline features. He supplemented the model with 5,000 images of cat faces to train it for feline recognition. Though TensorFlow Lite models cannot be directly trained, Mattioni reconstructed the model using Keras in Google Colab for training, then converted it back to TFLite for deployment on the Android device as part of a custom app he developed.

While the system is not necessarily the most reliable or efficient solution, it serves its purpose effectively. The smart system has been instrumental in keeping Layla on her prescribed diet. It is a testament to Mattioni's ingenuity and demonstrates the potential applications of machine learning and embedded hardware in solving real-world problems.

Any individual interested in embarking on a similar learning adventure can find all the details about an ongoing contest by clicking the meticulously crafted link provided.

  1. The automatic feeding system for Mattioni's cat Layla, necessitated by her special prescription diet, utilizes an Arduino to control the mechanics of a modified feed bowl, which is initially operated by motion detection and later by a customized TensorFlow Lite model trained to recognize Layla's face.
  2. In the creation of this cat facial recognition system, Mattioni adapted the MobileFaceNet model, originally designed for human faces, and trained it using 5,000 images of cat faces, as no dedicated cat facial recognition models were available at the time.
  3. The application of machine learning and embedded hardware, as demonstrated by Mattioni's automatic feeding system for his cat, underscores the potential for artificial intelligence to address practical challenges within lifestyle and technology, including the care and feeding of pets.

Read also:

    Latest