How to Set Up a SWIR Camera
A practical guide for installing, connecting, configuring, and acquiring first images from a short-wave infrared camera.
This page covers NIT SWIR camera workflows including USB3, GigE, Camera Link, NITVision, NUC files, drivers, exposure, cooling, and first-image troubleshooting.

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 the wrong USB port, missing USB driver, missing Visual C++ redistributable, firewall blocking GigE communication, missing NUC/BPR files, or incorrect camera connection selection.
1. Gather the Hardware and Software
USB3 SWIR Camera
Prepare the camera, USB3 cable, acquisition computer, and external power supply if the model uses a Hirose power connector for TEC cooling.
GigE SWIR Camera
Prepare a Cat 5e or higher Ethernet cable, a dedicated network adapter when possible, and the power supply unless Power over Ethernet was ordered.
Camera Link SWIR Camera
Prepare the Camera Link cable, compatible frame grabber, frame grabber software, and camera power connection unless Power over Camera Link is used.
2. Install NITVision and Required Drivers
NIT USB3 and GigE SWIR cameras are typically supplied with NITVision software. Use administrator rights if an installer is provided.
- Select SWIR as the camera type.
- Select the correct interface: USB3, GigE, or Camera Link.
- Install the Cypress USB driver for USB3 cameras, especially on first installation.
- Copy/import the camera-specific NUC and BPR folder so corrections load automatically.
- Install Microsoft Visual C++ Redistributables if prompted.

3. Connect the SWIR Camera
USB3: Use a True USB3 Port
Connect the supplied USB3 cable to the camera, tighten screws, and plug into a true USB3 port. Rear motherboard USB ports are often more reliable than front-panel ports.
- Plug firmly and quickly so Windows does not enumerate the camera as USB2.
- Avoid USB hubs because bandwidth is shared.
- Check Windows Device Manager if the camera is not detected.
GigE: Configure the Network Adapter
Use Cat 5e or higher Ethernet cable and a direct connection where possible. Optimize jumbo frames, interrupt moderation, and receive buffers if supported.
- Avoid Ethernet switches during initial setup.
- Add a firewall exception for acquisition software if communication fails.
- Confirm the connection is allowed on private/public networks as needed.
Power the Camera and TEC When Required
Some SWIR cameras require an external power/trigger cable, especially TEC-cooled models. Connect the Hirose connector, attach the power supply cable, then power the unit.
4. Open the Software and Acquire the First Image
Launch NITVision, select the correct connection type, choose the detected camera, and open the main acquisition window. Press play/acquire to confirm the camera, driver, cable, and software path are working.
| Action | What to Check | Why It Matters |
|---|---|---|
| Connection type | Select USB3, GigE, or Camera Link. | The camera will not appear if the wrong interface is selected. |
| Camera list | Choose the correct camera, often by serial number. | Prevents controlling the wrong device. |
| Play/acquire | Start acquisition from the function ribbon. | Confirms communication and image flow. |
| Exposure | Start moderate, then adjust to light level. | Avoids underexposure or saturation. |
| NUC/BPR | Confirm correction files are loaded. | Improves uniformity and reduces artifacts. |
5. Optimize Exposure, Temperature, ROI, and Corrections
SWIR imaging performance depends on illumination, optics, exposure, sensor mode, gain, thermoelectric cooling, and correction files.
- Exposure: increase for low light; reduce if pixels saturate.
- Frame rate: balance speed against exposure and bandwidth.
- ROI: reduce region of interest for higher frame rate or smaller files.
- Temperature: stabilize the sensor for lower dark signal and better repeatability.
- NUC/BPR: use correction files matching the camera serial number.

6. Common Setup Problems and Fixes
| Problem | Likely Cause | Recommended Fix |
|---|---|---|
| USB3 camera not detected | Wrong port, loose cable, missing driver, or USB2 enumeration. | Use a rear USB3 port, avoid hubs, reseat cable, and check Device Manager for Cypress USB device. |
| NITVision will not open | Missing Visual C++ redistributable files. | Install the required redistributables and reopen software. |
| GigE camera not communicating | Firewall, adapter setting, public network classification, or switch bandwidth. | Add firewall exception, use direct connection, and optimize adapter settings. |
| Image noisy or non-uniform | NUC/BPR not loaded, sensor not stabilized, or low light. | Load serial-number correction folder, allow TEC stabilization, and adjust exposure/illumination. |
| Image is black | Lens cap, no SWIR illumination, short exposure, trigger active, or acquisition stopped. | Check illumination, increase exposure, check trigger settings, and press play/acquire. |
7. Software Integration and SDK Considerations
Custom workflows may use SDK and interface-specific tools. Typical development environments include Python, C++, and C# depending on the camera package. GigE Vision cameras may also work with compatible third-party software.
Python
Useful for laboratory automation, image logging, processing, and rapid prototyping.
C++ / C#
Useful for production software, instrument control, machine vision, and OEM integration.
Third-Party Software
GigE Vision compliant cameras may be suitable for compatible machine vision environments.
FAQ: SWIR Camera Setup
Do I need a USB3 port?
Yes. A USB3 camera should use a true USB3 port. Avoid hubs during setup.
Why are NUC and BPR files important?
They are camera-specific correction files that reduce fixed-pattern non-uniformity and bad pixels.
Why does my GigE camera not appear?
Firewall rules, adapter settings, public network classification, and shared switches can block communication.
Why is the image black?
Check lens cap, SWIR illumination, exposure, trigger mode, and acquisition status.
Need help selecting, setting up, or integrating a SWIR camera?
Pembroke Instruments helps engineers and researchers choose SWIR cameras, lenses, illumination, acquisition software, and integration approaches.
