Welcome to NorPix

Simultaneous acquisition, synchronization and storage from 8 high speed Basler IEEE cameras at 80 fps.

Click to enlarge [+]

8 Basler Cameras

Objective

The overall system is designed to acquire and record images simultaneously from 8 cameras. Each camera is running at a maximum frame rate of 80 fps. The system is comprised of 4 computers. Each computer controls 2 cameras. Among the 4 computers, there is one master computer and 3 slaves.

Description

To assure perfect synchronization between all cameras, the master computer includes a timing generator hardware (NI6601) that will be used to trigger the 8 cameras at the exact same time.

Each camera is controlled via an instance of the StreamPix software. Hence, there are 2 StreamPix instances running simultaneously on each computer while the system is operating.

To assure and simplify the whole system operation, the master computer also runs an instance of the StreamNetServer application. StreamNetServer allows the management and operation of 8 instances of the StreamPix software from a single user interface. Communication between StreamNetServer and all StreamPix instances is performed via a network connection and TCPIP protocol.

Material used:

  1. 4 Computers. - Pentium 4, 2.4Ghz, Windows XP with 3 disks per computer.
  2. 8 Basler 80 fps IEEE cameras.
  3. 2 firewire adaptors per computer.
  4. National Instruments timing generator.
  5. TCP/IP hub.