Each video stream can be divided up into segments where the scanning software processes it in a specific mode. Ideally, these segments can be auto-detected based off of contents inside the video streams.
Matter of fact, for our purposes, our typical video streams should only have like three stages:
- Compute location/orientation of camera.
- Compute location/orientation of laser.
- Main scanner loop, record video sweep of laser acros scan field.