China’s “Super Camera” Can Spot You in a Crowd of Thousands
You can run but you cannot hide from China’s new “Super Camera”! As ABC News reports, the new camera system is being referred to as a “Super Camera” due to the detail it can capture. Developed by Fudan University in conjunction with the Changchun Institute of Optics, Fine Mechanics and Physics of Chinese Academy of Sciences, the camera is 500 megapixels, meaning it can be positioned in a stadium packed […]