
Лучшие модули тепловизионных камер для Raspberry Pi: руководство по потоковой передаче LWIR высокого разрешения (2024)
5 июня 2026 г.
Руководство по интеграции модуля ИК-тепловизионной камеры: OEM-решения высокого разрешения для дронов и периферийного ИИ
9 июня 2026 г.Модуль тепловизионной камеры высокого разрешения: неохлаждаемые LWIR-ядра 640x512 для дронов и самостоятельных сборок
Вот в чем дело: мир промышленного оборудования переживает масштабный, незаметный сдвиг, и все потому, что мы упаковываем больше сенсорной мощности длинноволнового инфракрасного диапазона (LWIR) в более компактные и легкие корпуса. Еще не так давно, если вам нужна была высокоточная термография, приходилось довольствоваться громоздкими, энергоемкими и безумно дорогими охлаждаемыми тепловизионными системами. Этим монстрам требовались встроенные криокулеры Стирлинга только для того, чтобы снизить температуру сенсора до уровня жидкого азота. Попробуй установить такую на коммерческий дрон — он рухнет с неба от одного лишь веса.
Сегодня все иначе. В нашей мастерской мы видим нативные модули тепловизионных камер высокого разрешения использующие неохлаждаемую микроболометрическую технологию 640x512, которые соответствуют устаревшему пространственному разрешению военного класса. И делают это в настолько миниатюрном корпусе, что его можно установить на коммерческий квадрокоптер или припаять прямо к самодельной печатной плате. Это руководство раскрывает реальную физику, протоколы связи на уровне платы и стратегии системной интеграции, необходимые для внедрения этих передовых неохлаждаемых LWIR-ядер 640x512 в ваш следующий проект.
Содержание
- 👉 Физика LWIR-разрешения: 640x512 против устаревших матриц
- 👉 Неохлаждаемые микроболометры: теплофизика и выбор материалов
- 👉 Системные архитектуры: ASIC против встраиваемых ядер на ПЛИС
- 👉 Подробный каталог продукции и технические таблицы
- 👉 План аппаратной интеграции: интерфейсы, дроны и специализированные одноплатные компьютеры
- 👉 Оптическая инженерия: выбор объективов (от 5 мм до 150 мм) и расчеты мгновенного поля зрения (iFOV)
- 👉 Инженерный FAQ: низколатентная потоковая передача, резкость и самостоятельное портирование
Физика LWIR-разрешения: 640x512 против устаревших матриц
Начнем с основ физики. LWIR-диапазон охватывает электромагнитный спектр от 8 до 14 микрометров. Это критически важная область, поскольку земная атмосфера имеет здесь очень низкое затухание, позволяя тепловому излучению от объектов, людей и механизмов распространяться на большие расстояния с минимальными потерями сигнала. Для захвата этого излучения ядро нашей камеры использует матрицу в фокальной плоскости (FPA), заполненную тысячами микроскопических резисторов, называемых микроболометрами, которые изменяют сопротивление при попадании на них тепловой энергии.
Когда вы создаете систему для автоматического распознавания целей, промышленного теплового мониторинга или картографирования с поисково-спасательных дронов, разрешение — это не просто красивая картинка. Оно напрямую определяет ваш предел пространственной частоты и плотность пикселей. Если пикселей недостаточно, вы не сможете надежно запускать алгоритмы компьютерного зрения. Давайте посмотрим, как распространенные разрешения показывают себя на испытательном стенде:
- ✅ 256x192 (49 152 пикселя): Это то, что встречается в оборудовании начального уровня, например, в распространенных миниатюрных USB-тепловизорах для смартфонов. Это сносно работает для проверки электрощита с метрового расстояния, но попробуйте классифицировать цель на дистанции 30 метров — и вы увидите лишь размытое, пикселизированное пятно.
- ✅ 384x288 (110 592 пикселя): Это был стандартный вариант среднего уровня для простых инспекций. Но он не справляется, когда вы сочетаете его с широкоугольным объективом; поле зрения расширяется, но пространственное разрешение падает, делая вас слепым к мелким тепловым аномалиям.
- ✅ 640x512 (327 680 пикселей): Это профессиональный стандарт. Вы получаете почти на 300% больше исходных пикселей, чем у матрицы 384x288, и колоссальный прирост в 660% по сравнению с сенсорами 256x192.
В полевых условиях такой скачок разрешения меняет всё. Во-первых, он напрямую увеличивает ваши дальности DRI (Обнаружение, Распознавание, Идентификация). При использовании точно такой же оптики вы можете обнаруживать сигнатуры целей на расстоянии, втрое превышающем возможности ядер класса 384. Во-вторых, вы получаете чистый цифровой кроп. Если вы обрежете кадр 640x512 в 2 раза, у вас всё равно останется вполне пригодное изображение 320x256. Попробуйте сделать это с сенсором низкого разрешения 256x192, и вы получите пикселизированное месиво 128x96, бесполезное для автоматизированных алгоритмов.
Наконец, более высокая плотность пикселей помогает предотвратить тепловое "растекание". Это происходит, когда тепловая сигнатура маленького объекта (например, выходящего из строя резистора поверхностного монтажа на печатной плате) перетекает в соседние пиксели, потому что пространственная дискретизация сенсора не может его разрешить. Нативный сенсор 640x512 с шагом пикселя 12 микрометров решает эту проблему, удерживая измерение именно на том компоненте, который вы тестируете.

Неохлаждаемые микроболометры: теплофизика и выбор материалов
Неохлаждаемые микроболометры работают, позволяя инфракрасному излучению осуществлять физический нагрев. Каждый пиксель представляет собой крошечную пластинку, подвешенную над кремниевой подложкой на микромеханических ножках. Этот подвес термически изолирует пиксель, позволяя ему нагреваться от поступающих инфракрасных фотонов. Слой терморезистивного материала на пластинке изменяет свое электрическое сопротивление при изменении температуры, и это изменение измеряется расположенной под ним интегральной схемой считывания (ROIC).
Выбор материалов сводится к двум вариантам:
- ⚙️ Оксид ванадия (VOx): VOx — это премиальный выбор для аппаратного обеспечения. Он обеспечивает высокий температурный коэффициент сопротивления (TCR), что означает значительное изменение его сопротивления даже при малейшем изменении температуры. Он также демонстрирует низкий уровень 1/f (фликкер) шума, что дает гораздо лучшую эквивалентную шуму разность температур (NETD). Если ваша система должна работать при отрицательных температурах или в условиях сильных муссонных дождей, VOx — это тот материал, который вам нужен.
- ⚙️ Аморфный кремний (a-Si): Этот материал легче интегрировать в стандартные линии кремниевого производства, что снижает затраты. Но a-Si обычно страдает от более высокого уровня шума и более низкой тепловой чувствительности, что делает его склонным к дрейфу сигнала при нагреве корпуса камеры во время работы.
Благодаря использованию микроболометров VOx с плотным шагом пикселя 12 микрометров, современные ядра высокого разрешения достигают NETD ниже 40 мК (а часто и ниже 30 мК в хорошо откалиброванных системах). Проще говоря, ядро может различать разницу температур до 0,03°C, обеспечивая четкие тепловые переходы даже в плоских, низкоконтрастных средах.
Но сенсор — это только половина дела. Обычное оптическое стекло полностью блокирует длинноволновое инфракрасное излучение, поэтому стандартные объективы для камер использовать нельзя. Вместо этого мы применяем экзотические материалы, такие как высокочистый монокристаллический германий (Ge) или специализированную оптику из литого халькогенидного стекла.
Ведущие производители оптики, такие как LightPath Technologies разрабатывают и наносят покрытия на эти специализированные линзы. Они применяют просветляющие (AR) и упрочненные углеродом покрытия, чтобы обеспечить оптическое пропускание свыше 90% в диапазоне 8–14 мкм. Это предотвращает отражения и искажения по краям сенсора, сохраняя детализацию по всему кадру 640x512.
Системные архитектуры: ASIC против встраиваемых ядер на ПЛИС
При проектировании индивидуальной сборки аппаратная часть обработки внутри ядра будет определять ваш бюджет мощности, физическое пространство и скорость запуска. Вам придется выбирать между программируемой пользователем вентильной матрицей (FPGA) и специализированной интегральной схемой (ASIC).
Прежде чем сделать этот выбор, давайте посмотрим, что именно процессор делает на лету:
- Коррекция неоднородности (NUC): Корректирует производственные отклонения всех 327 680 отдельных пикселей. Использует внутренний механический затвор для перекрытия сенсора, снимая равномерный температурный отсчёт для перекалибровки и выравнивания выходных сигналов пикселей (коррекция плоского поля).
- Замена дефектных пикселей (BPR): Обнаруживает мёртвые или постоянно «горячие» пиксели и заменяет их значения путём интерполяции данных соседних пикселей в реальном времени.
- Цифровое улучшение детализации (DDE): Применяет пространственные фильтры для усиления тонких линий и контуров без усиления фонового шума.
- Автоматическая регулировка усиления (АРУ): Сжимает сырые 14-битные тепловые данные до 8-битного потока, с которым могут работать дисплеи и мониторы, используя алгоритмы, такие как адаптивное выравнивание гистограммы с ограничением контраста (CLAHE).
Рассмотрим, как платформы обработки справляются с этими операциями при различных конструктивных ограничениях:
Ядра на базе FPGA
FPGA предоставляют большую гибкость для загрузки пользовательских алгоритмов обработки пикселей или сопровождения целей прямо на кристалл. Однако у них есть заметные компромиссы в реальных условиях эксплуатации:
Энергопотребление: FPGA потребляют много энергии, часто от 1,5 до 3 Вт. В полезной нагрузке дрона этот дополнительный расход сокращает время полёта. Кроме того, выделяется значительное тепло внутри корпуса, что может вызвать локальный дрейф сенсора и вынудить систему чаще запускать перекалибровку затвора, что на мгновение замораживает видеопоток.
Задержка загрузки: FPGA должны загружать битовый поток из памяти при включении. Это может задержать запуск на несколько секунд при подаче питания на систему.
Профиль размера: FPGA требуют дополнительных микросхем поддержки, линий питания и развязывающих конденсаторов, что увеличивает площадь печатной платы.
Ядра на базе ASIC
Благодаря аппаратно закодированному конвейеру обработки изображений непосредственно в микрочипах, тепловизионные ядра на базе ASIC предлагают высокооптимизированную альтернативу:
Ultra-Low Power Draw: ASIC cores typically pull less than 0.8 Watts. This low power draw keeps the camera cool, preventing local heat buildup from affecting the sensor's calibration.
Near-Instantaneous Booting: Real-time operations begin within milliseconds of power application since there is no gate array configuration step.
Minimal Footprint: ASIC integration allows manufacturers to shrink the entire processing logic onto a single board, enabling miniature 21mm x 21mm form factors ideal for integration into standard handheld devices or small drone optical gimbals.
Подробный каталог продукции и технические таблицы
To meet the needs of different projects, we manufacture two main 640x512 thermal camera models. Both offer professional uncooled performance but use different interfaces to fit into your system's communication pipeline.
Product 1: The Network/ASIC Sovereign Core
The → Неохлаждаемый инфракрасный RJ45 CVBS RTSP IP 640*512 тепловизионный сенсорный модуль камеры is built for network-heavy security setups, long-range facility monitoring, and smart-city edge hardware. It features built-in Ethernet (RTSP/IP), dual-channel analog CVBS, and onboard ASIC processing, making it easy to plug directly into IP video setups.
This module also pairs well with specialized thermal spherical PTZ camera systems, acting as a high-resolution, long-range node in a multi-camera security layout.
Figure 1: The RJ45 IP ASIC Thermal Camera Module featuring integrated networking.
Посмотреть детали и цены продукта ➔
Product 2: The Ultra-Miniature SWaP Core
The → Неохлаждаемый LWIR USB мини-модуль ядра тепловизионной камеры 640*512 для дронов, аналогичный DJI is optimized for low size, weight, power, and cost (SWaP-C). It packs a 640x512 array into a tiny 21mm x 21mm layout, using USB UVC output to interface directly with space-constrained drone gimbals and DIY SBCs.
Figure 2: The Mini 640 LWIR Thermal Core Module, displaying its ultra-compact form factor.
Посмотреть детали и цены продукта ➔
The table below provides a detailed technical comparison of these two high-resolution modules:
| Engineering Metric | RJ45 IP ASIC Module (640x512) | LWIR USB Mini Drone Core (640x480/512) |
|---|---|---|
| Sensor Resolution | Native 640 x 512 pixels | Native 640 x 512 (640x480 option available) |
| Detector Pitch & Material | 12 µm Vanadium Oxide (VOx) Microbolometer | 12 µm Vanadium Oxide (VOx) Microbolometer |
| Физические размеры | 28mm x 28mm (Main PCB Profile) | Ultra-miniature 21mm x 21mm footprint |
| Выходные интерфейсы | RJ45 Ethernet (IP/RTSP) + Analog CVBS | USB UVC (OTG-Compliant) + Digital Parallel |
| Streaming Latency | ~120ms (over RTSP H.264/H.265 pipeline) | <30ms (uncompressed USB UVC raw direct video) |
| Потребляемая мощность | < 1.2 Watts (during active stream, with peak shutter spikes) | < 0.7 Watts (steady state output) |
| Optics Support | Fixed thread options standard (9/13/19mm typical) | Threaded mount options: 5/9/13/18/35/50/75/100/150mm lenses |
| Software Configuration | Onboard Web GUI, ONVIF Profile S protocols | Direct USB UVC, serial command SDK controls |
| Primary Deployments | Security networks, perimeter defense, PTZ cameras | UAV Gimbal integration, thermal scopes, DIY PCB rigs |
План аппаратной интеграции: интерфейсы, дроны и специализированные одноплатные компьютеры
When you're routing high-frequency serial lines, balancing power distributions, and designing gimbals, mechanical and electrical integration is where things get tricky. Getting a clean signal from a 640x512 LWIR core to a custom SBC or drone controller requires careful setup.
Interface Strategy: USB UVC vs. RJ45 IP
Your choice depends on how your hardware architecture handles video stream data:
- ✅ When using the RJ45 IP/ASIC Core: This module runs an internal, hardware-level Linux kernel that compresses raw frame structures into standard H.264/H.265 streams directly in real time. It's built for remote monitoring over long copper runs. You can pull the RTSP stream using standard players like VLC or video libraries like GStreamer. Compatibility with ONVIF means you can easily drop it into existing security networks.
- ✅ When using the Mini USB Core: This module runs as a standard UVC device. Plugging it into an SBC like a Raspberry Pi or an NVIDIA Jetson gives you immediate access to raw, uncompressed thermal frames. This makes it ideal for low-latency computer vision, edge AI detection, and close-range processing.
Coordinated Physical Integration with Hardware Platforms
To control the camera core or mix in other sensor data (like GPS coordinates or telemetry), you'll want to wire your control board to the core's serial lines.
If you're using the Arduino hardware ecosystem, you can connect the micro-serial RX/TX pins of the 640x512 core to your board's UART lines. This lets you send serial hex commands to trigger a NUC shutter calibration, switch digital color palettes, or pull specific pixel temperature data.
If you're on a platform like the Raspberry Pi running Linux, you can capture full-resolution raw video frames over the USB UVC connection for processing:
import cv2
# Initialize the Mini USB 640 thermal sensor as standard UVC input
cap = cv2.VideoCapture(0)
# Request the high-resolution uncompressed acquisition
cap.set(cv2.CAP_PROP_FRAME_WIDTH, 640)
cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 512)
while True:
ret, frame = cap.read()
if not ret:
break
# Process the thermal frame (e.g., color map, spot-temperature tracking)
# ...
cv2.imshow('High-Res Thermal Pipeline', frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
cap.release()
cv2.destroyAllWindows()
Key Considerations for Drone Deployment
If you are building a custom thermal camera payload for an inspection drone or an agricultural quadcopter, keep these three integration rules in mind:
- ⚙️ Thermal Isolation: Uncooled microbolometers are highly sensitive to rapid variations in temperature. If you mount your core right next to hot power distribution lines or speed controllers (ESCs), the thermal drift will mess up your calibration. Use thermal isolation mounts, dry carbon fiber plates, or air gaps to shield the core.
- ⚙️ RF Shielding: High-powered video transmitters and telemetry antennas can bleed RF interference into analog video lines or clean parallel buses, causing diagonal noise lines on your thermal feed. Run shielded coaxial lines, use twisted-pair wiring, and keep raw digital runs as short as possible.
- ⚙️ Inertial Balance: At 21mm x 21mm, the Mini USB core is lightweight, but pairing it with larger telephoto lenses (such as 75mm or 100mm optics) shifts the center of gravity forward. Make sure you mount the camera assembly at its physical balance point inside the gimbal to avoid burning out your stabilization motors.
Оптическая инженерия: выбор объективов (от 5 мм до 150 мм) и расчеты мгновенного поля зрения (iFOV)
A high-quality 640x512 core is only as good as the lens in front of it. Choosing the right focal length controls your field of view and determines how far away you can spot a target.
To evaluate performance, we calculate the Instantaneous Field of View (iFOV). This tells you the physical area on the ground representing a single pixel on the FPA:
iFOV = Pixel Pitch (µm) / Lens Focal Length (mm)
Let's look at how the math plays out with our 12-micrometer (0.012 mm) VOx cores across two different lens configurations:
Case A: Wide-Angle Optics (9.0 mm Focal Length)
Applying the formula:
iFOV = 12 µm / 9.0 mm = 1.33 milliradians (mrad)
At a distance of 100 meters, each pixel covers a physical square dimension of:
Dimension = 1.33 mrad × 100 m = 13.3 cm (per pixel)
Primary Application: Crop health mapping, short-range building air leak surveys, and wide-area industrial monitoring.
Case B: Long-Range Telephoto Optics (75.0 mm Focal Length)
Applying the formula:
iFOV = 12 µm / 75.0 mm = 0.16 milliradians (mrad)
At the same distance of 100 meters, each pixel covers a physical square dimension of:
Dimension = 0.16 mrad × 100 m = 1.6 cm (per pixel)
Primary Application: Inspections on high-voltage substation lines, long-range search and rescue, and perimeter security.
The math is clear: the telephoto lens concentrates your 640x512 resolution onto a much smaller spot, giving you highly detailed thermal readings and excellent target recognition at long ranges.

Инженерный FAQ: низколатентная потоковая передача, резкость и самостоятельное портирование
Question: What is the best interface pattern for real-time streaming to a micro-controller or low-power SBC?
For low-latency real-time streaming to low-power host boards, the **USB Mini 640 Core** using USB UVC is the ideal interface pattern. Because the UVC driver is baked into the Linux kernel of host boards like Raspberry Pi, BeagleBone, and Jetson, the thermal core is recognized immediately as a typical USB camera node (e.g., `/dev/video0`). This architecture bypasses custom frame grabbers and decoders. Alternatively, if your system operates within connected IP architectures of surveillance environments, the RJ45 IP ASIC module provides onboard H.264/H.265 compression. This compresses the raw video metadata stream and broadcasts it via RTSP/UDP protocols, allowing any connected edge network station to monitor the high-resolution thermal stream without demanding high processing power from the host computer.
Question: Why do cheap consumer thermal modules look blurry, and how do I guarantee true high resolution?
Many low-cost consumer thermal sensors display a blurry image because they pair low-resolution detector arrays (like 80x60 or 160x120) with cheap chalcogenide lens models and use soft digital interpolation to upscale the image block to standard display sizes. This upscaling duplicates adjacent pixels but cannot resolve actual fine details, masking critical temperature faults. True high resolution is achieved through three key hardware components: a genuine, native 640x512 uncooled VOx focal plane array; low sensor noise levels (NETD < 40mK or < 30mK) to distinguish faint thermal signals; and high-quality Germanium or chalcogenide glass optics that preserve edge contrast without geometric distortion.
Question: Can these uncooled cores be used in agricultural mapping drones and hand-held search units?
Absolutely. Both of these uncooled 640x512 core models are explicitly designed for lightweight payloads and mobile integrations. The Mini USB Core is particularly well-suited for agricultural mapping drones and custom search units, weighing just 15 grams (excluding optics) and measuring 21mm x 21mm. Operating on less than 0.7 Watts of power, it minimizes drain on aircraft batteries. For developers building handheld monoculars or thermal scopes, the serial SDK makes it straightforward to interface with small custom display screens and control buttons. This allows users to easily cycle through color palettes (such as Ironbow, Rainbow, White-Hot, and Black-Hot), configure high-voltage alarm overlays, run shutter calibrations, and record diagnostic data directly to an onboard SD card.
You can read more technical design comparisons and software execution methods in our dedicated uncategorized thermal technology updates archive.
📚 References & Further Reading
- Отраслевой стандарт: Microcontroller platform controls and driver integration methods on Arduino Development Hub
- Optical Engineering: High-transmission infrared Germanium and chalcogenide design principles at LightPath Technologies
- Связанное руководство: Comprehensive breakdown of hand-held mobile structures and Type-C temperature measurement systems
- Industrial Integration: Designing multi-sensor arrays and thermal spherical PTZ cameras for wide-area deployment
- Technical Archive: System integration manuals and uncategorized thermal technology updates












