From what I can tell, many of the needs of all of this whole comment section would be achieved with a "thin client" camera. Some large, dumb, image sensor, with an IMU, that uses a smartphone for everything other than recording a raw image/video stream.