I'd heard of high-speed cameras capable of incredible slow-motion imagery, but 50 billion frames per second?

http://en.wikipedia.org/wiki/High_speed_camera