SWIR Camera Setup Guide

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.

NIT
SenS 640V-ST SWIR camera for USB3 and laboratory imaging setup
NIT SenS 640V-ST SWIR camera, representative of SWIR camera setup and integration workflows.

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.

Handling note: Do not open the camera housing, touch or wipe the sensor window, stress connectors, or use an unverified power supply.

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.
NIT
SWIR camera product image
Representative SWIR camera image from the Pembroke SWIR camera product page.

3. Connect the SWIR Camera

1

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.
2

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.
3

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.

Confirm voltage and current before applying power.

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.

ActionWhat to CheckWhy It Matters
Connection typeSelect USB3, GigE, or Camera Link.The camera will not appear if the wrong interface is selected.
Camera listChoose the correct camera, often by serial number.Prevents controlling the wrong device.
Play/acquireStart acquisition from the function ribbon.Confirms communication and image flow.
ExposureStart moderate, then adjust to light level.Avoids underexposure or saturation.
NUC/BPRConfirm 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.
SWIR
camera for exposure temperature ROI and correction workflow
Representative SWIR camera used for setup, exposure control, correction, and integration workflows.

6. Common Setup Problems and Fixes

ProblemLikely CauseRecommended Fix
USB3 camera not detectedWrong 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 openMissing Visual C++ redistributable files.Install the required redistributables and reopen software.
GigE camera not communicatingFirewall, adapter setting, public network classification, or switch bandwidth.Add firewall exception, use direct connection, and optimize adapter settings.
Image noisy or non-uniformNUC/BPR not loaded, sensor not stabilized, or low light.Load serial-number correction folder, allow TEC stabilization, and adjust exposure/illumination.
Image is blackLens cap, no SWIR illumination, short exposure, trigger active, or acquisition stopped.Check illumination, increase exposure, check trigger settings, and press play/acquire.
For support, record model, serial number, interface, cable, software version, operating system, and what was tried.

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.