How to Install and Set Up a SWIR Camera

By Dr. Leslie M. Tack, Chief Technical Officer
06/14/2026
7 minutes

Setting up a SWIR camera is straightforward when hardware, software, drivers, correction files, and acquisition settings are prepared in the right order. Common setup problems include using the wrong USB port, missing USB drivers, a missing Visual C++ redistributable, firewall blocking GigE communication, missing NUC/BPR files, or an incorrect camera connection selection.

SWIR Camera Setup Checklist

Follow these steps in order: (1) Gather hardware and software — (2) Install NITVision and drivers — (3) Connect the camera — (4) Acquire the first image — (5) Optimize settings — (6) Troubleshoot


1. Gather the Hardware and Software

Before installation, confirm all required cables, power supplies, and software files are on hand. Requirements depend on the interface type of your SWIR camera.

USB3 SWIR Camera: Camera unit, USB3 cable, acquisition computer. If TEC-cooled, an external power supply with Hirose connector is required.

GigE SWIR Camera: Cat 5e or higher Ethernet cable and a dedicated network adapter. Add a power supply unless Power over Ethernet (PoE) was ordered.

Camera Link: Camera Link cable, compatible frame grabber card, frame grabber software, and camera power connection unless Power over Camera Link is used.

Handling note: Do not open the camera housing, touch or wipe the sensor window, stress connectors, or use an unverified power supply. Damage to InGaAs sensors is typically not covered under warranty.

SWIR camera family — USB3, GigE, and Camera Link models

Representative lineup of NIT SWIR cameras available in USB3, GigE, and Camera Link interfaces.


2. Install NITVision and Required Drivers

NIT USB3 and GigE SWIR cameras are supplied with NITVision acquisition software. Use administrator rights when running the installer.

  • Select SWIR as the camera type during installation.
  • Select the correct interface: USB3, GigE, or Camera Link.
  • Install the Cypress USB driver for USB3 cameras on first setup — this is a common source of detection failures.
  • Copy or import the camera-specific NUC and BPR folder so non-uniformity and bad-pixel corrections load automatically at startup.
  • Install Microsoft Visual C++ Redistributables if prompted — omitting this is a frequent cause of software crashes.

Pro Tip — NUC & BPR Files: NUC (Non-Uniformity Correction) and BPR (Bad Pixel Replacement) files are calibrated per-camera at the factory. Keep a backup copy on a separate drive. If these files are lost or corrupted, contact the manufacturer for recalibration.


3. Connect the SWIR Camera

A. USB3: Use a True USB3 Port

Connect the supplied USB3 cable to the camera, tighten the locking screws, and plug into a true USB3 port on the computer. Rear motherboard ports are generally more stable than front-panel ports. Plug firmly and quickly to prevent Windows from enumerating the camera at USB2 speed. Avoid USB hubs — shared bandwidth degrades frame rates. Check Windows Device Manager if the camera is not detected.

B. GigE: Configure the Network Adapter

Use Cat 5e or better Ethernet cable and a direct connection from camera to NIC where possible. For optimal performance, enable jumbo frames (MTU 9000), increase receive buffers, and reduce interrupt moderation on the NIC. Avoid Ethernet switches during initial testing. Add a firewall exception for the acquisition software if communication fails.

C. Power the Camera and TEC (If Required)

Some SWIR cameras — particularly TEC-cooled models — require an external power/trigger cable via Hirose connector. Connect the Hirose connector first, then the power supply cable, then power the unit. Always verify voltage and current ratings before applying power. Incorrect voltage is a leading cause of permanent sensor damage.

SWIR wet vs dry imaging comparison



 

SWIR imaging reveals moisture content invisible to visible-light cameras — a key advantage in quality control applications.

SWIR microscopy for semiconductor inspection

SWIR microscopy enables non-destructive inspection of silicon wafers and packaged semiconductor devices.


4. Acquire the First Image

Launch NITVision, select the correct connection type, choose the detected SWIR camera from the device list (usually by serial number), and open the main acquisition window. Press Play / Acquire to confirm the camera, driver, cable, and software are all communicating correctly.

Action What to Check Why It Matters
Connection Type Select USB3, GigE, or Camera Link Camera will not appear if the wrong interface is selected
Camera List Choose correct camera, often by serial number Prevents accidentally controlling the wrong device
Play / Acquire Start acquisition from the function ribbon Confirms communication and image data flow
Exposure Start moderate, then adjust to scene brightness Avoids underexposure or pixel saturation
NUC / BPR Confirm correction files are loaded at startup Improves uniformity and removes fixed-pattern noise

5. Optimize Exposure, Cooling, and Corrections

SWIR imaging performance depends on illumination, optics, exposure, sensor temperature, and active correction. Once the first image is acquired, tune the following parameters.

Exposure Time

Set exposure so the histogram peak sits at 50–70% of the full dynamic range. For fast-moving targets, reduce exposure and compensate with additional SWIR illumination. Very short exposures may require gain adjustment depending on the camera model.

TEC Cooling (Cooled Models)

For thermoelectrically cooled SWIR cameras, allow 3–5 minutes for the sensor to reach its target temperature before capturing reference frames or calibration data. Cooled sensors exhibit substantially lower dark current, which matters most in low-light or long-exposure scenarios.

NUC Update

If the scene illumination or camera temperature changes significantly from factory calibration conditions, capture a fresh NUC by blocking the lens and running the NUC acquisition routine in NITVision. This updates the flat-field correction to current conditions.

Region of Interest (ROI)

Restricting acquisition to a sub-region of the sensor increases the achievable frame rate proportionally. For line-scan or time-critical applications, define an ROI that covers only the area of interest.

SWIR machine vision and automated inspection

Optimized SWIR imaging applied to industrial machine vision and automated inspection lines.


6. Troubleshooting Common Issues

Camera Not Detected

Check Device Manager for unknown devices. Re-install the Cypress USB driver (USB3) or verify the IP configuration (GigE). Swap cables and try a different USB3 port on the motherboard rear panel.

NITVision Crashes on Launch

Install or repair Microsoft Visual C++ 2015–2022 Redistributables (both x86 and x64). Ensure the NUC/BPR folder path configured in NITVision matches the actual file location on disk.

GigE Camera Not Communicating

Add a firewall exception for NITVision on both private and public network profiles. Check that the NIC IP address is on the same subnet as the camera. During initial setup, connect directly from NIC to camera — avoid switches.

High Fixed-Pattern Noise or Non-Uniformity

Verify that NUC and BPR files are loaded in NITVision. If camera or ambient temperature has changed substantially, capture a fresh NUC with the lens capped. Confirm the TEC has reached its setpoint temperature before acquiring correction frames.

Dropped Frames or Low Frame Rate

For USB3: avoid hubs and use rear motherboard ports directly. For GigE: enable jumbo frames and increase NIC receive buffers. Consider reducing ROI size to increase the maximum achievable frame rate.

SWIR long-range imaging through haze

SWIR wavelengths penetrate haze and atmospheric scattering, making them ideal for long-range and outdoor imaging.


Frequently Asked Questions

What lens do I need for a SWIR camera?

Standard visible-light lenses are not optimized for SWIR wavelengths (0.9–1.7 μm) and typically produce poor focus and significant chromatic aberration. Use lenses specifically designed or anti-reflection coated for the SWIR band. Common mount types include C-mount and F-mount; confirm the mount matches your camera body.

Do I need dedicated SWIR illumination?

In indoor environments without ambient SWIR light, a broadband halogen source or dedicated SWIR LED array provides reliable illumination. Outdoors, solar SWIR irradiance is often sufficient during daylight. Laser sources are used for beam profiling, LiDAR, and spectroscopy applications.

What is a NUC file and why is it essential?

A Non-Uniformity Correction (NUC) file compensates for pixel-to-pixel response variation inherent in InGaAs detector arrays. Without NUC correction, images show a fixed stripe or cloud pattern. NUC files are generated at the factory and applied at run time. Refresh the NUC if camera temperature changes significantly.

Can I use a USB hub with my SWIR camera?

USB hubs share bandwidth between all connected devices. For USB3 SWIR cameras transferring high frame-rate image data, a hub is very likely to cause dropped frames, reduced frame rate, or detection failures. Always connect directly to a USB3 port on the host computer.

How long does TEC cooling take to stabilize?

Most TEC-cooled SWIR cameras reach their target sensor temperature within 3–5 minutes of powering the TEC. Allow full stabilization before capturing NUC frames or beginning quantitative measurements, as dark current is temperature-dependent.


Content sourced from Pembroke Instruments — How to Set Up a SWIR Camera. Published on automation.org for educational reference.

MEET THE AUTHOR

Pembroke Instruments, LLC

Discover how Pembroke Instruments, LLC can support your automation journey with their complete range of solutions and expertise.

Visit Company Website