Multi-camera computer vision in a compact enclosure

A customer requires a design that enables them to build a compact multi-camera computer vision system that can easily be connected to a computer.

For this application multiple cameras need to monitor an object under various lighting conditions. The result of the vision algorithms is displayed to the user through multi-colored LEDs.

For this purpose we design a system built around a Microchip USB hub. This hub caters for two high-speed connections to multi-megapixel cameras. Next to the camera’s an NXP LPC11U24 ARM controller provides for an easy interface to the on-board LEDs trough an AT-style virtual serial terminal connection over USB.

A built-in bootloader over USB enables our customer to easily update the firmware on the ARM controller if new features are required.

The video below shows the first board test.