Computing with Accelerometer, Auto Focus, GPS