
Najlepszy moduł kamery termowizyjnej do Raspberry Pi do wysokorozdzielczego Edge AI i streamingu w systemie Linux
11 czerwca 2026
Wybór odpowiedniego modułu kamery termowizyjnej LWIR: Przewodnik OEM po Edge AI i integracji UAV
12 czerwca 2026Przewodnik po module czujnika kamery termowizyjnej: wysokorozdzielcze rdzenie OEM do dronów i komputerów jednopłytkowych
Ostateczny podręcznik inżynieryjny i integracyjny dla niechłodzonych mikrobolometrów LWIR, szybkich interfejsów i architektur komputerów jednopłytkowych.
To nie jest tylko lista specyfikacji; to techniczny plan dla zespołów, które muszą osadzić niechłodzone rdzenie termowizyjne OEM w komputerach jednopłytkowych (SBC) lub niestandardowych platformach robotycznych. W warsztacie wiemy, że celem jest przeniesienie ciężkich obliczeń z energochłonnego procesora głównego na sprzętowo przyspieszane układy ASIC. W ten sposób uzyskuje się opóźnienia rzędu milisekund i rodzaj niskiego szumu (NETD), który naprawdę robi różnicę. Zamierzamy wypełnić lukę między czystą fizyką czujników a rzeczywistym wdrożeniem przemysłowym — wraz z potokami Pythona dla telemetrii radiometrycznej.
Niezależnie od tego, czy tworzysz zautomatyzowane narzędzia inspekcyjne na halę fabryczną, czy budujesz drona poszukiwawczo-ratowniczego, potrzebujesz modułu, który nie zadławi Twojej magistrali elektrycznej. Użycie dedykowanych, lekkich układów scalonych na samym module utrzymuje responsywność inteligencji na krawędzi bez zużywania cykli CPU. Jeśli chcesz zobaczyć, jak to działa w szerszym świecie bezpieczeństwa, zdecydowanie powinieneś sprawdzić, jak obrazowanie termowizyjne poprawia bezpieczeństwo pojazdów poprzez fuzję wielu czujników i wykrywanie pieszych.
OBRAZOWANIE TERMICZNE W CZASIE RZECZYWISTYM
Rzeczywistość jest taka, że niestandardowe moduły czujników nie polegają tylko na "widzeniu" ciepła; chodzi o niezawodne pozyskiwanie danych, które wytrzymuje trudne warunki terenowe. Każdy wybór, od ogniskowej obiektywu po protokół komunikacyjny, dyktuje, jak dobrze Twoje widzenie maszynowe interpretuje świat. Jeśli Twoje dane są zaszumione lub spóźnione, Twoja AI jest zasadniczo ślepa. Dlatego rozkładamy to na czynniki pierwsze od podstaw, aby upewnić się, że Twoja integracja jest solidna jak skała.
Spis treści
- 👉 Fizyka i architektura mechaniczna niechłodzonych rdzeni LWIR
- 👉 Interfejsy sprzętowe: wybór USB, RJ45, MIPI i CVBS
- 👉 Integracja z SBC i akceleracje AI na krawędzi
- 👉 Polecane produkty wysokorozdzielczych rdzeni OEM
- 👉 Architektura obiektywu, pole widzenia i obliczenia DRI
- 👉 Pogłębione FAQ dotyczące integracji OEM
- 👉 Lista kontrolna wyboru inżynieryjnego i kolejne kroki
Fizyka i architektura mechaniczna niechłodzonych rdzeni LWIR
W warsztacie skupiamy się na niechłodzonych mikrobolometrach, ponieważ, szczerze mówiąc, nikt nie chce targać ze sobą chłodziarki Stirlinga tylko po to, by utrzymać czujnik w temperaturze 77 kelwinów. Te chłodzone jednostki to pożeracze energii. Dla ładunków dronów lub zdalnych czujników przemysłowych, gdzie waga jest wszystkim, niechłodzone rdzenie LWIR są właściwą drogą. Te układy wykorzystują maleńkie membrany wykonane z materiałów takich jak amorficzny krzem domieszkowany węglem (a-Si) lub tlenek wanadu (VOx) zawieszone nad podłożem.
VOx jest branżowym złotym standardem nie bez powodu: ma wysoki Temperaturowy Współczynnik Rezystancji (TCR) i nie cierpi na te same problemy z szumem, co tańsze materiały. Gdy fotony podczerwieni trafiają na membranę VOx, nagrzewa się ona — mówimy tu o mikroskopijnych zmianach — a to zmienia opór elektryczny. Układ Odczytu Zintegrowanego (ROIC) wykrywa tę zmianę i buduje mapę cieplną. To elegancka fizyka, która działa w realnym świecie.
Ale nie można tak po prostu zostawić tych sensorów na widoku. Aby zachować stabilność, struktury są hermetycznie zamykane próżniowo w metalowych lub ceramicznych obudowach. Jeśli dostanie się powietrze, zniszczy izolację termiczną i czułość spada do zera. Wysokiej klasy rdzenie przemysłowe są utrzymywane w wysokiej próżni, aby każdy mostek piksela reagował spójnie, nawet gdy środowisko wokół kamery staje się ekstremalne.
Wyjaśnienie Kluczowych Wskaźników Wydajności (KPI)
- ✅ Równoważna różnica temperatur szumu (NETD): To jest wskaźnik czułości, mierzony w milikelwinach (mK). Im niższy, tym lepiej. Jeśli widzisz wartość poniżej 40mK lub 50mK, masz do czynienia z wyraźną definicją termiczną. To właśnie pozwala dostrzec mikro-struktury przez wilgotne powietrze.
- ✅ Rozstaw pikseli: Odległość między pikselami, zwykle w mikrometrach (μm). Branża przechodzi z 17μm na 12μm. Mniejszy rozstaw oznacza, że można użyć mniejszego, lżejszego szkła, aby uzyskać to samo pole widzenia — ogromna korzyść dla budżetu wagowego dronów (SWaP-C).
- ✅ Stała czasowa: Jak szybko piksel może fizycznie zmienić temperaturę (zazwyczaj 8ms–15ms). Podłącz to do płytki 50Hz lub 60Hz, a uzyskasz płynny obraz bez artefaktów "duchów", które nękają tańsze sensory.
Jeszcze jedno: dryft termiczny to prawdziwa zmora. Gdy słońce nagrzewa obudowę, wewnętrzna temperatura podłoża VOx się zmienia. Najwyższej klasy moduły rozwiązują to za pomocą fizycznej migawki do Korekcji Niejednorodności (NUC) — usłyszysz to ciche "kliknięcie" podczas kalibracji. Naprawdę zaawansowane systemy używają algorytmów bezmigawkowych, aby utrzymać stabilność bez zamrażania obrazu. Tego właśnie potrzebujesz do nadzoru o wysokiej stawce.
Jeśli zaczynasz, nie trać czasu na siatki 80x60. Zdobądź rdzeń o średniej do wysokiej rozdzielczości, taki jak Moduł Termograficzny MD Series 384x288. To optymalny punkt dla klarowności i budżetu.
Interfejsy sprzętowe: wybór USB, RJ45, MIPI i CVBS
Wybór niewłaściwego interfejsu zabije Twój projekt, zanim jeszcze wystartuje. Widziałem to setki razy — ludzie próbują przesyłać zbyt dużo danych przez łącze, które nie radzi sobie z opóźnieniami. Przyjrzyjmy się, jak te moduły sensorów termicznych faktycznie komunikują się z kontrolerem.
Przegląd interfejsów i porównanie techniczne
- ⚙️ USB (UVC/Wirtualny COM): To Twój najlepszy przyjaciel na krótkie odległości (poniżej 3 metrów). Jeśli podłączasz się do pokładowego huba ładunku lub komputera przemysłowego, USB jest właściwym wyborem. Większość obsługuje Klasę Wideo USB (UVC), co oznacza, że jest plug-and-play ze standardowymi sterownikami. Dodatkowo często można pobierać 14-bitowe surowe dane radiometryczne do poważnej analizy.
- ⚙️ RJ45 / IP Ethernet: Użyj tego do zabezpieczeń lub rozproszonych sensorów, gdzie masz długie odcinki kablowe (do 100m). Te moduły uruchamiają własny wewnętrzny serwer IP. Kompresują surowe klatki do H.264/H.265 i przesyłają je strumieniowo przez RTSP. To sprawia, że integracja z NVR jest dziecinnie prosta.
- ⚙️ CVBS (Analogowy): Pomyśl o starszej technologii, ale pomyśl szybko. Jeśli latasz dronem i potrzebujesz obrazu o zerowym opóźnieniu do ciasnych manewrów, CVBS jest królem. Praktycznie nie ma opóźnienia kompresji, ponieważ masz do czynienia z surowym sygnałem z przeplotem.
- ⚙️ MIPI-CSI: To profesjonalny wybór dla wbudowanych mikroprocesorów. Trafia bezpośrednio do rejestrów ISP, całkowicie omijając wąskie gardła USB. Ale uwaga: będziesz potrzebować zaawansowanych umiejętności sprzętowych, aby poprawnie skonfigurować nakładki device-tree i ścieżki RF.
Wiele rdzeni przemysłowych, których używamy, jest wyposażonych w wielopinowe złącza Hirose lub JST. To świetne rozwiązanie, ponieważ można faktycznie pobierać niskolatencyjny sygnał CVBS dla pilota, jednocześnie jednocześnie wysyłając dane radiometryczne przez USB do koprocesora w celu detekcji obiektów AI. Chodzi o wszechstronność. Chcemy, aby wbudowany układ ASIC zajmował się redukcją szumów i kontrolą wzmocnienia, dzięki czemu nasz procesor główny nie musi się przejmować drobiazgami.
Integracja z SBC i akceleracje AI na krawędzi
Tutaj robi się ekscytująco. Jesteśmy teraz na etapie, w którym możemy przeprowadzać pełną detekcję obiektów i śledzenie anomalii bezpośrednio na urządzeniu brzegowym. Jeśli podłączasz moduł termowizyjny LWIR niechłodzony o wysokiej rozdzielczości niechłodzony moduł termowizyjny LWIR do NVIDIA Jetson (Nano, Orin lub Xavier), grasz w najwyższej lidze. Nie chcesz wysyłać danych do chmury w terenie — opóźnienie cię zabije. Musisz to obsłużyć lokalnie.
Optimizing Thermal Latency pipelines
To avoid frame drops, you have to stay away from CPU-bound decoding. We use GStreamer with Nvidia's NVMM memory channels. This lets the GPU grab the compressed frames, decode them in hardware, and push them right into CUDA tensors for TensorRT inference. Zero latency, maximum throughput.
Check out this Python setup. It's a multi-threaded approach I use for pulling RTSP streams from ASIC-driven cores like those from KUYANG without blocking the main logic loop:
import cv2
import threading
import time
class ThermalCameraStreamer:
def __init__(self, rtsp_url):
self.rtsp_url = rtsp_url
# Pro-tip: Low-latency GStreamer pipeline is a must
self.gstreamer_pipeline = (
f"rtspsrc location={self.rtsp_url} latency=50 ! "
"rtph264depay ! h264parse ! avdec_h264 ! "
"videoconvert ! appsink drop=true sync=false"
)
self.cap = None
self.frame = None
self.running = False
self.lock = threading.Lock()
def start(self):
self.cap = cv2.VideoCapture(self.gstreamer_pipeline, cv2.CAP_GSTREAMER)
if not self.cap.isOpened():
raise RuntimeError("CRITICAL: GStreamer pipeline fail. Check your network.")
self.running = True
self.thread = threading.Thread(target=self._update_loop, daemon=True)
self.thread.start()
print("[INFO] Thermal acquisition thread is live.")
def _update_loop(self):
while self.running:
ret, frame = self.cap.read()
if not ret:
time.sleep(0.01)
continue
with self.lock:
self.frame = frame
def get_latest_frame(self):
with self.lock:
return self.frame.copy() if self.frame is not None else None
def stop(self):
self.running = False
if self.cap:
self.cap.release()
Polecane produkty wysokorozdzielczych rdzeni OEM
I’ve put these cores through their paces. If you’re sourcing hardware, these are the heavy hitters. You can find the full technical drawings on the thermal-image.com catalog.
Nieschładzany moduł kamery termowizyjnej z sensorem ASIC na podczerwień RJ45 CVBS RTSP IP 640*512
This is essentially the Swiss Army knife of thermal cores. It balances resolution and connectivity, making it perfect for drone gimbals or stationary security rigs where you need both analog and IP feeds simultaneously.
| Spec | Details |
|---|---|
| Sensor | VOx Microbolometer |
| Res | 640 * 512 |
| Output | RJ45 (IP) + CVBS |
| Processor | Integrated ASIC |

Uncooled LWIR USB Mini 640*512 Thermal Imaging Core (DJI Style)
If you're dealing with tight space constraints—like a DJI-size gimbal—this is your go-to. It’s tiny (21mm x 21mm) but doesn't cut corners on image quality. It’s basically built for tactical wearables and small drone systems.
| Spec | Details |
|---|---|
| Rozmiar | 21mm * 21mm |
| Lenses | 5mm to 150mm support |
| Res | 640 * 512 |

Architektura obiektywu, pole widzenia i obliczenia DRI
In the shop, we don't guess. We calculate. If you pick a lens without doing the math, you're going to end up with a blurry mess at 100 yards. The relationship between your pixel pitch and focal length determines your resolution on target.
1. Instantaneous Field of View (IFOV)
This is what each single pixel sees. Here’s how you calculate it:
Gdzie p is the pixel pitch (like 12μm) and f is the focal length (like 19mm). For that setup, you’re looking at about 0.631 mrad. At 100 meters, each pixel covers about a 6.3cm square. If you need to see a loose bolt on a bridge from 50 meters away, you’re going to need a tighter lens.
2. Johnson's Criteria (The DRI Standard)
When someone asks, "How far can this thing see?", they’re talking about Johnson’s Criteria. We break it down into three levels:
- ✅ Wykrywanie: I see a "blob" (needs ~1.5 pixels).
- ✅ Rozpoznawanie: I see a "human blob" vs a "truck blob" (needs ~6.0 pixels).
- ✅ Identyfikacja: I see "human holding a wrench" (needs ~12.0 pixels).
| Ogniskowa obiektywu | Detection (1.8m Human) | Recognition | Identification |
|---|---|---|---|
| 9 mm (Wide) | 250m | 63m | 31m |
| 19 mm (Standard) | 527m | 132m | 66m |
| 50 mm (Long) | 1,388m | 347m | 174m |
Pogłębione FAQ dotyczące integracji OEM
Can I stream high-resolution thermal video to a Raspberry Pi in real time?
What’s the difference between a cheap thermopile and a microbolometer?
Which interface should I use: USB or RJ45?
Lista kontrolna wyboru inżynieryjnego i kolejne kroki
Before you commit to a purchase, run through this checklist I keep in my notebook. It’ll save you a lot of headache later.
- ⚙️ Power Check: Do you have clean 5V/12V DC? Dirty power leads to ugly thermal noise.
- ⚙️ Weight (SWaP-C): If you’re flying, look at 21x21mm cores. Every gram counts.
- ⚙️ Radiometric Data: Do you just need a picture, or do you need to know the temperature of every single pixel? If it’s the latter, make sure the module outputs 14-bit data.
- ⚙️ OS Support: Does your SBC have the drivers? Standard Linux V4L2 is usually the safest bet for USB.
For custom quotes or technical deep dives, just hit up the pros at the thermal-image.com tech portal. They know this stuff inside and out.
📚 References & Further Reading
- Industry Standard: NVIDIA Jetson development for embedded AI.
- Sourcing: Wholesale thermal components through KUYANG.
- Product Options: MD Series 384x288 Microbolometer Core.
- Safety Case Study: Automotive Thermal Integration.












