We study algorithms and applications for new types of cameras such as 360-degree cameras, dual cameras, and RGB-D cameras.