NLIR1280ES High-Performance Uncooled Thermal Camera Modules

 

The NLIR1280ES uncooled infrared core module stands as the premier high-resolution network solution in modern Uncooled Thermal Camera Modules. Purpose-built for long-distance surveillance, perimeter security, and complex multi-node infrastructure networking, this system integrates advanced Ethernet capabilities with an ultra-sensitive 1280×1024 thermal framework to deliver unrivaled radiometric clarity.

  • Network Architecture: Native Gigabit Ethernet TCP/IP output supporting ONVIF and GB28181 protocols for seamless IP camera streaming.
  • Intelligent Analytics: Built-in hardware analytics including fire detection, tripwire, and region intrusion alarms.
  • Superior Sensitivity: Features a ≤35mK NETD and high-speed 50Hz frame rate for capturing crisp telemetry in dynamic environments.

 

1. Product Description | High-Performance Uncooled Thermal Camera Modules

The 1280 uncooled thermal camera modules integrate a new-generation high-sensitivity vanadium oxide (VOx) infrared detector, delivering consistent high-performance core processing, ultimate imaging algorithms, and advanced lens control technology optimized for long-distance surveillance. Upgraded with next-generation imaging algorithms and paired with a 1280×1024 large-format sensor, this thermal imaging core is heavily optimized for challenging environmental conditions such as forests, sea surfaces, skies, rain, and fog, providing sharper and clearer infrared images.

To satisfy the demands of comprehensive infrastructure development, the module supports athermal fixed lenses, fixed-focus electric lenses, and continuous zoom lenses, enabling electric focusing, continuous zooming, auto-focusing, and defocus compensation. The architecture offers versatile video output interfaces including Ethernet, LVCMOS, BT.1120, and MIPI, with extensible hardware interfaces such as SDI, USB, CameraLink, and HDMI. An easy-to-use SDK is provided to shorten R&D cycles, improve efficiency, and reduce secondary development costs for integrators.

Strategic Target Application Domains

As one of the most reliable uncooled thermal camera modules available, the NLIR1280ES is widely deployed across demanding sectors requiring persistent observation:

  • Perimeter Security: Establishes tight virtual fences and intelligent thermal tripwires.
  • High-Altitude Observation: Mounted on elevated platforms for macro thermal analytics.
  • Forest Fire Prevention: Continuously scans forestry to detect early-stage fire signatures.
  • Water Area Monitoring: Pierces through maritime environments for vessel tracking.
  • Industrial Temperature Measurement & Railway Monitoring: Provides non-contact thermal tracking for critical infrastructure and transit lines.

2. Athermal Lens Selection Matrix

Table 2.1 Athermal Lens

Array FormatFocal Length / F#Lens TypeFOV (H × V)IFOV
1280×102419mm F1.0Athermal46.53°×37.14°0.632mrad

3. Product Performance Parameters of Networked Uncooled Thermal Camera Modules

Table 3.1 Performance Parameters

Category / ItemSpecification
General – Thermal Imager Model1280 Network Version
Detector TypeVanadium Oxide Uncooled Infrared Focal Plane Array
Pixel Pitch12μm
Resolution1280×1024
Frame Rate50Hz
Spectral Band8–14μm
NETD≤35mK @25℃, F#1.0
Image Adjustment – PolarityBlack Hot / White Hot
Pseudo Color18 types supported
Electronic Zoom1.0–8.0× continuous (step 0.1), ROI zoom
Image ProcessingNon-uniformity Correction (NUC)
Temporal Filtering
Spatial Filtering
Brightness & Contrast Adjustment
Digital Detail Enhancement (DDE)
Image MirrorHorizontal / Vertical / Diagonal
Network Functions – Network ProtocolsTCP/IP, UDP, ICMP, HTTP, HTTPS, FTP, DHCP, DNS, RTP, RTSP, RTCP, IGMP, SMTP, NTP, QoS
Platform AccessONVIF, GB28181, SDK
Concurrent Preview StreamsMax. 20 channels
User ManagementMax. 20 users, 3 levels: Admin, Operator, Guest
BrowserIE8+, Chrome, multi-language support
Intelligent Functions – Fire DetectionSupported
Intelligent RecordingSupported
Intelligent AlarmCable disconnection, IP conflict, storage full/error, unauthorized access detection & alarm
Intelligent DetectionTripwire, region intrusion
Alarm LinkageRecording / Snapshot / Email / PTZ / Alarm output
Lens Control – Lens TypeFixed-focus electric / Continuous zoom
Auto FocusSupported (focus time ≤1s near clear point)
Electric Focus / ZoomSupported
Power – Typical Input Voltage12V DC ±10%
Typical Power Consumption @25℃≤5.0W
Interfaces – Serial Comm.1×RS-485, 1×UART (PTZ control)
Ethernet10/100/1000M adaptive
Output1×MIPI (extensible MIPI input)
Audio / Alarm1×audio input, 1×audio output / 1×DV5V alarm input, 1×switch alarm output
Physical – Weight / Dimensions170±10g (without lens) / 45mm × 45mm × 50mm
Environment – Temp & HumidityOp: -40℃ to +70℃ / Storage: -45℃ to +85℃ / 5–95% non-condensing
Environmental CertificationRoHS2.0 Compliant

4. User Extension Component Selection for Uncooled Thermal Camera Modules

The user extension component is designed for the 1280 uncooled infrared core module. It contains 5 sockets as shown in Figure 4.1, supporting power input, RS-485, Ethernet, alarm I/O, audio I/O, MIPI and other interfaces. Interface definitions are shown in the figures below.

Table 4.1 User Extension Components

ModelProduct Diagram (Schematic)Main InterfacesCompatible Core
Network BoardNLIR1280ES Network Board• 12V DC power
• RS-485 (Pelco only)
• Ethernet
• MIPI output
• Lens motor interface
• Audio I/O
• Alarm I/O
1280

4.1 User Extension Component Pin Definition

NLIR1280ES Network Board Figure 4.1 Extension Component | Contains 5 sockets supporting power, RS-485, Ethernet, alarm I/O, audio I/O, and MIPI.

4.1.1 MIPI Socket

Table 4.2 USL00-30L-A-W 30-pin connector, providing MIPI output.

Pin No.Pin NameTypeDescription
1–8NC//
9–12GNDPowerGround
13–17DC_INPowerDC input: 9V–12V
18UART1_RXInputTTL 3.3V, core UART receive
19UART1_TXOutputTTL 3.3V, core UART transmit
20GNDSignal GNDSignal ground
21TXOUT0−SignalMIPI differential signal
22TXOUT0+SignalMIPI differential signal
23TXOUT1−SignalMIPI differential signal
24TXOUT1+SignalMIPI differential signal
25TXOUT2−SignalMIPI differential signal
26TXOUT2+SignalMIPI differential signal
27TXOUTCLK−SignalMIPI differential signal
28TXOUTCLK+SignalMIPI differential signal
29TXOUT3−SignalMIPI differential signal
30TXOUT3+SignalMIPI differential signal

4.1.2 Power Socket

Table 4.3 A1251WV-S-4P 4-pin connector, for 12V power input.

Pin No.Pin NameTypeDescription
1DC12VPower12V DC input
2DC12VPower12V DC input
3GNDPowerGround
4GNDPowerGround

4.1.3 Ethernet Socket

Table 4.4 A1251WV-S-8P 8-pin connector, supporting Gigabit Ethernet.

Pin No.Pin NameTypeDescription
1ETH_DA+_1InputGigabit Ethernet differential Input
2ETH_DA−_2OutputGigabit Ethernet differential Output
3ETH_DB+_3InputGigabit Ethernet differential Input
4ETH_DC+_4InputGigabit Ethernet differential Input
5ETH_DC−_5OutputGigabit Ethernet differential Output
6ETH_DB−_6OutputGigabit Ethernet differential Output
7ETH_DD+_7InputGigabit Ethernet differential Input
8ETH_DD−_8OutputGigabit Ethernet differential Output

4.1.4 Function Socket

Table 4.5 A1251WV-S-12P 12-pin connector, providing audio I/O, alarm I/O and RS485.

Pin No.Pin NameTypeDescription
1LINE_INInputAudio input
2GNDSignal GNDAudio input ground
3LINE_OUTOutputAudio output
4GNDSignal GNDAudio output ground
5GNDSignal GNDSignal ground
6RS485AI/ORS485 I/O
7RS485BI/ORS485 I/O
8ALARM_INInputAlarm input
9NC/Not connected
10GNDSignal GNDAlarm input ground
11ALM_OUT+OutputAlarm output
12ALM_OUT−OutputAlarm output

4.1.5 Serial Socket

Table 4.6 A1251WV-S-3P 3-pin connector for UART.

Pin No.Pin NameTypeDescription
1UART_RXSignal OutputUART signal input (+3.3V)
2UART_TXSignal InputUART signal output (+3.3V)
3GNDPowerSignal Ground

4.1.6 Lens Control Socket

14-pin lens motor control connector for NLIR1280ES Uncooled Thermal Camera Modules Figure 4.2 A1002WR-S-14P 14-pin connector for lens motor control.

Table 4.7 Screen Motor Control Connector Definition

Pin No.Pin NameTypeDescription
1+3.3VPower3.3V output
2ZOOM_VOLTAGEInput signalZoom potentiometer feedback
3GNDPowerGround
4+3.3VPower3.3V output
5FOCUS_VOLTAGEInput signalFocus potentiometer feedback
6GNDPowerGround
7+1.8VPower1.8V output
8TMP_SDAI/OTemperature sensor I2C SDA (1.8V)
9TMP_SCLOutputTemperature sensor I2C SCL (1.8V)
10GNDPowerGround
11MOTOR_Z+I/O signalZoom motor + (12V)
12MOTOR_Z−I/O signalZoom motor −
13MOTOR_F+I/O signalFocus motor + (12V)
14MOTOR_F−I/O signalFocus motor −

4.2 Digital Video Format Description for Uncooled Thermal Camera Modules

4.2.1 LVCMOS Video Format

LVCMOS includes 1 clock, 1 frame sync (Fsync), 1 line sync (Lsync), and 14 parallel data signal lines. When a frame of data arrives, the frame synchronization signal is set to high level, indicating that the following data belong to the same frame. When the frame ends, the frame synchronization signal is set to low level, indicating the end of the frame. Similarly, when a line of data arrives, the line synchronization signal is set to high level; when the line ends, the line synchronization signal is set to low level.

The timing diagram of LVCMOS video is shown in the figure below.

LVCMOS video timing diagram for NLIR1280ES Uncooled Thermal Camera Modules Figure 4.3 LVCMOS Video Timing Diagram

The LVCMOS video data source can be selected from original data (ORG), non-uniformity corrected data (NUC), image denoised data (DNS), and image processed data (DRC). Among these sources, DRC data is 8-bit per pixel, while all other sources are 14-bit per pixel. In the figure above, the synchronization signals and data signals change on the rising edge of the clock. In practical program design, signals can be set to change on the falling edge of the clock, so that the receiver can sample on the rising edge of the clock. Data sources: ORG, NUC, DNS (14-bit), DRC (8-bit).

Table 4.8 LVCMOS Clock Frequency

Core ModelClock Frequency
1280 (50Hz)77 MHz

4.2.2 BT.1120 Video Format

For the BT.1120 digital video timing of the uncooled infrared core module, there are two modes: internal synchronization and external synchronization. Internal synchronization uses synchronization reference codes to indicate the start and end of each line or frame. It includes 16 data lines and 1 clock line. External synchronization includes 16 data lines, 1 clock line, plus one line synchronization signal and one field synchronization signal.

The default BT.1120 digital video source is DRC and cannot be modified. The BT.1120 video output by the uncooled infrared core module supports both internal and external synchronization modes. That is, the 16 data lines carry synchronization reference codes, while line sync and field sync signals are also output simultaneously. Data transitions on the falling edge of the clock to ensure stable sampling at the receiving end on the rising edge of the clock. The video resolution output by the 1280 core is 1280 columns × 1024 lines.

4.2.2.1 External Sync Timing

At line sync, 16-bit data outputs: high 8-bit chroma, low 8-bit luma. During blanking: outputs 0x8010.

BT.1120 external sync output timing for NLIR1280ES Uncooled Thermal Camera Modules Figure 4.4 BT.1120 External Sync Output Timing Diagram

4.2.2.2 Internal Sync Timing

Table 4.9 BT.1120 Internal Sync Output Format Timing Diagram

Row TypeEAV (End of Active Video)Blanking AreaSAV (Start of Active Video)Payload / Data Area
Inactive RowInactive Row Reference Code (EAV)Blanking Area 0x8010Inactive Row Reference Code (SAV)Blanking Area 0x8010
Active RowActive Row Reference Code (EAV)Blanking Area 0x8010Active Row Reference Code (SAV)Active Data Area (For the 1280 core, the data area size is 1280 × 1024)
Inactive RowInactive Row Reference Code (EAV)Blanking Area 0x8010Inactive Row Reference Code (SAV)Blanking Area 0x8010

The table above illustrates the format of a single frame of video. A frame consists of inactive rows and active rows, as well as blanking areas and active data areas. The top-left corner of the table corresponds to the start of the frame, and the bottom-right corner corresponds to the end of the frame. The specific frame size, the number of inactive/active rows, and the size of the blanking areas are determined by the actual configuration of the core module. All data in the blanking area is set to 0x8010. Each reference code occupies 4 clock cycles, and each pixel data occupies 1 clock cycle. Both the reference codes and pixel data are 16-bit. The format of the reference codes is shown in the table below:

Table 4.10 Reference Code Format

EAVSAV
Invalid Line0xFFFF 0x0000 0x0000 0xB6B60xFFFF 0x0000 0x0000 0xABAB
Valid Line0xFFFF 0x0000 0x0000 0x9D9D0xFFFF 0x0000 0x0000 0x8080

In the internal synchronization mode, the 16-bit active pixel data is also structured as follows: the high 8 bits are chroma data, and the low 8 bits are luma (grayscale) data. Each reference code begins with three clock cycles of 0xFFFF, 0x0000, and 0x0000.

Table 4.11 BT.1120 Clock Frequency

Core ModelClock Frequency
1280 (50Hz)77 MHz

4.2.3 CDS_2 Video Format

The CDS_2 video of the 1280 core is based on BT.1120 video with additional temperature data, enabling simultaneous output of image data and temperature data. In CDS_2 video, the output image is identical to BT.1120 video; however, the bit order within each pixel is reversed: In CDS_2, the high 8 bits are luminance (Y), and the low 8 bits are chrominance (CbCr). This is the opposite of the standard BT.1120 format.

The overall structure of CDS_2 video is very similar to BT.1120, with the only difference being that temperature data is embedded within the active data payload. CDS_2 video requires the following signals: 1 clock line (clk), 1 frame sync line (fsync), 1 line sync line (lsync), 16 parallel data lines. The signals use a 3.3V high level and 0V low level. When outputting temperature data, the two most significant bits (MSBs) of the 16-bit data bus are driven low. The DVP-interface CDS_2 video format is only supported for 1280@30Hz core modules.

The data format of one frame of CDS_2 video is shown in the table below:

Table 4.12 CDS_2 Frame Data Format

Row TypeEAV (End of Active Video)Blanking AreaSAV (Start of Active Video)Payload/Data Area
Inactive RowInactive Row Reference Code (EAV), 0xB6B6Blanking Area 0x8010Inactive Row Reference Code (SAV), 0xABABInvalid Data 0x8010
Active RowActive Row Reference Code (EAV), 0x9D9DBlanking Area 0x8010Active Row Reference Code (SAV), 0x8080Active Data Area (Image Data), YCbYCr, 1280 × 1024
Inactive RowInactive Row Reference Code (EAV), 0xB6B6Blanking Area 0x8010Inactive Row Reference Code (SAV), 0xABABInvalid Data 0x8010

The internal synchronization codes of CDS_2 video are identical to those of BT.1120 video. CDS_2 video also supports both internal and external synchronization modes. In addition to the clock and data signals, it includes line synchronization and frame synchronization signals. The high-level duration of the line sync signal in CDS_2 video is twice that of BT.1120 video. For the 16-bit image data, the high 8 bits represent luminance (Y), and the low 8 bits represent chrominance (CbCr). The timing format of a line containing active data in CDS_2 video is shown in the figure below:

CDS_2 radiometric video timing diagram for NLIR1280ES Uncooled Thermal Camera Modules Figure 4.5 CDS_2 Video Timing Diagram

4.2.4 MIPI Interface

The MIPI video format serializes parallel digital video data using the MIPI protocol. Depending on the selected original parallel digital video format, the 1280 core can output image data independently. The MIPI video of the 1280 core adopts the CSI-2 interface standard with D-PHY physical layer and 4-lane transmission, requiring 1 pair of high-speed differential clock signal lines and 4 pairs of high-speed differential data signal lines.

MIPI-CSI uses standard short packets for synchronization. Each frame consists of the vertical blanking area, frame start packet (FS), frame end packet (FE), line blanking area, and data long packets. A data long packet includes a packet header (PH), packet footer (PF), and an active data area. A simplified diagram of one frame of MIPI video output by the core is shown in the table below:

Table 4.13 MIPI Frame Data Format

Vertical Blanking (spanning the entire row)
Vertical BlankingFS (Frame Start)Horizontal BlankingPacket Header (PH)Active Data AreaPacket Footer (PF)
Horizontal Blanking (spanning the entire row)
Horizontal BlankingFE (Frame End)Vertical Blanking (spanning the rest of the row)
Vertical Blanking (spanning the entire row)

The frame synchronization short packets (FS/FE) of MIPI video include Data ID, Short Packet Data Field, and VCX + ECC. The header (PH) of a data long packet contains Data ID, Word Count, and VCX + ECC, while the footer (PF) is a checksum using the CCITT-standard CRC16 algorithm. Packets are connected via EOT-LPS-SOT. The frame synchronization short packet format is shown in Table 4.14 below, the packet header/footer format in Table 4.15, and the EOT and SOT formats in Table 4.16.

For the 1280 core, the default output data format is YUV422 8 ‑ bit, transmitted in UYVY order. The line timing is shown in Figure 4.6. The clock signal enters high ‑ speed mode at the start of each frame and exits high ‑ speed mode at the end of the frame. Between frames, the interface enters low ‑ power mode (both data and clock lines are held at 1.2V high level). The frame timing is shown in Figure 4.7:

Table 4.14 MIPI D-PHY Frame Start/End Short Packet Format

8-bit Data ID16-bit Short Packet Data Field8-bit VCX + ECC
FS (Frame Start)0x001280 core default: 0x0000Generated by ECC calculation
FE (Frame End)0x01

Table 4.15 MIPI Packet Header/Footer Format

8-bit Data ID16-bit Word Count8-bit VCX + ECC
PH (Packet Header)0x1E{Word Count[7:0], Word Count[15:8]}Generated by ECC calculation
PF (Packet Footer){CRC[7:0], CRC[15:8]}

Table 4.16 EOT/SOT Format

EntryDescription
8-bit EOTThe last transmitted bit is inverted.
8-bit SOT0xB8
MIPI CSI-2 frame structure protocol for NLIR1280ES Uncooled Thermal Camera Modules MIPI valid line data schematic for NLIR1280ES Uncooled Thermal Camera Modules Figure 4.6 & 4.7 MIPI Video Line and Frame Timing Diagram

Table 4.17 MIPI Clock Frequency

Core ModelLane RateClock Frequency
1280 (50Hz)1360 Mbps680 MHz

5. Product Drawings

Note: Dimensions of these uncooled thermal camera modules vary with different lenses and extension components.

Mechanical dimension drawing and core layout of NLIR1280ES Uncooled Thermal Camera Modules Figure 5.1 1280 Core – Lens 01 Series Core Drawing

6. Precautions

    • To protect your uncooled thermal camera modules and others from injury and prevent equipment damage, please read all information before use.
    • Do not direct the thermal imager at intense radiation sources such as the sun.
  • Recommended operating temperature: -20℃ to 50℃.
  • Do not touch or bump the detector window with hands or foreign objects.
  • Do not touch the device or cables with wet hands.
  • Do not bend or damage cables.
  • Do not clean the device with diluents.
  • Do not plug/unplug cables while powered on.
  • Avoid incorrect wiring to prevent damage.
  • Protect against static electricity.
  • Do not disassemble the device; contact the manufacturer for professional repair in case of failure.

VIII. NTRON Precision Optoelectronic Technology & Systems