Our 2 cats like to jump on our kitchen counters, which we would like to prevent. We currently have:
a ScatMat Indoor Pet Training Mat, which gives a mild electric shock when stood on; however, this takes up counter space, and it would be expensive to get enough to cover all of our counters.
SSSCAT Spray Pet Deterrent, which sprays compressed air when it detects movement; however, we get sprayed as often as the cats, and the bottles need replacing.
We would like a deterrent that distinguishes between people and cats. While we at first thought of an AI-based solution, a friend suggested having multiple sensors, so negative feedback was triggered if, for example, a movement was detected above/on the counter but not below (because permitted human beings would have legs on the floor below).
We don't know exactly how to convert that idea into reality, nor if it is the best approach. We are comfortable with Arduino-like technology.
Here are additional constraints:
Our cats do not wear collars (although they are micro-chipped), and we are not willing to wear collars or tags.
Human members of our household range from 5 to 6 feet in height.
Our cats are fully grown and weigh between 10 and 12 pounds. (One is orange, and the other is black. I'm not sure if that helps, since we wear clothing of all different colors.)
We would like the solution to work at nighttime as well as daytime. We are willing to leave on lights in the kitchen.
We do not want to permanently deface the kitchen, which was recently remodeled.
Here is a photograph of a typical counter in our kitchen:
The answers to keeping cats out of open loft and other cat-related questions are not relevant, since this is specifically about detecting cats on a counter, not cat-proofing a space or what negative reinforcement to provide.