Range Image Analysis and Applications of 3D Time-of-Flight Cameras