Since soccer refs obviously have such difficulty discerning a player being tripped from a player taking a dive, these anti-diving shin guards were an inevitability. They use both proximity and impact sensors to determine a trip: when both sensors are activated, a foul is called — but not otherwise. IEEE has a collection of this and other game-changing surveillance technologies here.