Modern surveillance cameras do more than just dumbly record footage – all kinds of algorithms are run on video to catch cheaters. One interesting usage of software at casinos is to catch roulette cheaters. A common roulette cheat is putting chips on the table after the ball is in play, which gives a minor advantage in predicting where it will land. It’s very difficult for the croupier to keep track of this, so new software analyzes the speed of the ball in the wheel, then monitors the betting area to make sure no chips are moved after the ball reaches a certain speed. It’s a uniquely clever implementation that’s designed to solve a specific but annoying problem.