In a real world, you actually want to do this when __anyone__ is passing by. You don't want to be seen as a slacker by your boss, but you also don't want to be seen as a slacker by your colleagues.
In which case, this is actually a much easier problem to solve since all you need to do is detect any motion (instead of all this convoluted--although hilarious--deep learning task).
This is like the story where some government tried to come up with a super high-tech pen that works in the space (because regular pens don't work in zero gravity environment) when the final answer was just a pencil.
So the lesson here is: there are many ways to solve a problem, and if you don't know what problem you're trying to solve and you don't know your customer well enough, you will end up wasting a lot of resource doing something totally unnecessary. (But it was a fun blog post! Kudos for that)
> This is like the story where some government tried to come up with a super high-tech pen that works in the space (because regular pens don't work in zero gravity environment) when the final answer was just a pencil.
The debris from a broken pencil or from sharpening one is a real hazard in space. Pens that work in zero gravity were privately developed by the Fisher Pen Company and bought by both NASA and the Soviets for a very reasonable price.
"Originally, NASA astronauts, like the Soviet cosmonauts, used pencils, according to NASA historians. In fact, NASA ordered 34 mechanical pencils from Houston's Tycam Engineering Manufacturing, Inc., in 1965. They paid $4,382.50 or $128.89 per pencil. When these prices became public, there was an outcry and NASA scrambled to find something cheaper for the astronauts to use.
Pencils may not have been the best choice anyway. The tips flaked and broke off, drifting in microgravity where they could potentially harm an astronaut or equipment. And pencils are flammable--a quality NASA wanted to avoid in onboard objects after the Apollo 1 fire."
In which case, this is actually a much easier problem to solve since all you need to do is detect any motion (instead of all this convoluted--although hilarious--deep learning task).
This is like the story where some government tried to come up with a super high-tech pen that works in the space (because regular pens don't work in zero gravity environment) when the final answer was just a pencil.
So the lesson here is: there are many ways to solve a problem, and if you don't know what problem you're trying to solve and you don't know your customer well enough, you will end up wasting a lot of resource doing something totally unnecessary. (But it was a fun blog post! Kudos for that)