Abstract:
Principle and method of synchronization were studied in hardware and software. One synchronous image acquisition and processing system was designed and implemented. A general digital output module was adopted as a synchronous trigger signal generator and controlled by computer program. The control program was developed in Visual C++ platform, which could adjust the image acquisition frame rate and trigger level of the cameras according to the cycle and waveform of trigger signals. Software synchronous strategy was designed to ensure the synchronous frames of every camera to be processed synchronously. The image acquisition system is easy to operate, low cost and can be accurately synchronized to less than 10s. The system avoided frame loss and mismatch, and provided a common solution for synchronization between multiple cameras.