camera-based analysis