Hardware Support

DCAM 1394 Camera Support from Image Acquisition Toolbox

Use DCAM IEEE 1394 cameras with MATLAB and Simulink to stream live video and images into your image processing and computer vision workflows

Image Acquisition Toolbox supports digital cameras that follow the IIDC 1394-based digital camera specification (DCAM) developed by the 1394 Trade Association. The IIDC 1394-based DCAM specification describes a generic interface for exchanging data with IEEE 1394 (FireWire) digital cameras.

Manufacturers

Many manufacturers provide DCAM cameras that are compatible with Image Acquisition Toolbox, including those in the list below. If available, use the vendor-specific support package over the vision standard in order to access proprietary camera properties and functionality such as data logging and triggering. Those additional downloads are available at the relevant vendor web sites and include:

Testing Your Device for Compatibility

To test your FireWire camera for compatibility with the toolbox on Windows, download the CMU 1394 digital camera driver from the CMU web site and run their demo application (1394CameraDemo.exe). If you can operate your FireWire camera using the CMU demo application, the device will work with Image Acquisition Toolbox.

To test your FireWire camera for compatibility with the toolbox on Linux, use Coriander.

Alternatively, if the data sheet or product manual for your camera states that it is IIDC DCAM v1.3x compliant, it should work with the toolbox.

Please see the Troubleshooting section of the Image Acquisition Toolbox documentation for additional information.

Platform and Release Support

On Windows®, the toolbox supports DCAM devices using the Carnegie Mellon University (CMU) DCAM driver version 6.4.x or later. The CMU driver strictly adheres to version 1.31 of the IIDC 1394-based DCAM specification. On Linux®, the toolbox supports DCAM devices using the libdc1394 package version 2.0 or later. On Mac OS X, no separate driver installation is needed.

See the hardware support package system requirements table for current and prior version, release, and platform availability.