
Kup 25mm moduł kamery termowizyjnej z elektronicznym ogniskowaniem (640x512 VOx, 35mk, H.265/BT.656/CVBS) do UAV i FPV
16 lipca 2026
Moduł kamery termowizyjnej Guangzhou Purple River MIPI USB: Wysokorozdzielcze wbudowane rozwiązania IR
17 lipca 2026# Mini 640 Moduł Kamery Termowizyjnej: Przewodnik integracji analogowego wideo noktowizyjnego CMOS i H.265
Szybka konwergencja termografii dronowej, taktycznych systemów noktowizyjnych i monitoringu z przetwarzaniem brzegowym stworzyła pilne zapotrzebowanie na lekkie, wysokowydajne komponenty obrazowania termicznego. Dla architektów sprzętu, wykonawców z sektora obronnego i inżynierów R&D integracja rdzenia termicznego to już nie tylko rejestrowanie sygnatur cieplnych; to złożone wyzwanie inżynieryjne obejmujące optymalizację rozmiaru, wagi, mocy i kosztu (SWaP-C), synchronizację wielu czujników oraz strumieniowanie wideo o niskim opóźnieniu.
Ten przewodnik służy jako kompleksowy plan integracji systemowej dla **Mini 640 Modułu Kamery Termowizyjnej**. Przeanalizujemy podstawowe zasady inżynieryjne niechłodzonych detektorów długofalowej podczerwieni (LWIR), omówimy interfejsy mechaniczne i elektryczne wymagane do sparowania rdzenia termicznego 640×512 z wysokoczułymi czujnikami noktowizyjnymi CMOS oraz ocenimy konkretne strategie integracji oprogramowania do przetwarzania surowych strumieni wideo w różnych środowiskach sprzętowych – od analogowych gogli FPV po komputery jednopłytkowe (SBC) z brzegową AI, takie jak Raspberry Pi, uruchamiające frameworki wizji komputerowej w czasie rzeczywistym.
Spis treści
- 👉 Podstawy techniczne niechłodzonych rdzeni termicznych LWIR
- 👉 Fuzja dwóch czujników: Integracja niechłodzonego LWIR i CMOS
- 👉 Cyfrowe i analogowe interfejsy wideo: H.265, MIPI i CVBS
- 👉 Dobór optyki i optymalizacja parametrów obiektywu
- 👉 Optymalizacja SWaP-C dla ładunków dronów i systemów przenośnych
- 👉 Prezentacja i specyfikacje produktu
- 👉 Integracja oprogramowania krok po kroku i analityka brzegowej AI
- 👉 FAQ dotyczące zaawansowanej integracji
---
Podstawy techniczne niechłodzonych rdzeni termicznych LWIR
Sercem Mini 640 Modułu Kamery Termowizyjnej jest niechłodzona matryca mikrobolometryczna w płaszczyźnie ogniskowej (FPA) działająca w spektrum długofalowej podczerwieni (zazwyczaj od 8 mikrometrów do 14 mikrometrów). W przeciwieństwie do chłodzonych czujników termicznych, które wymagają nieporęcznych, energochłonnych kriochłodziarek do obniżenia temperatury czujnika do blisko 77 Kelwinów, niechłodzone rdzenie LWIR działają w temperaturze otoczenia. To sprawia, że są one wysoce odpowiednie do zastosowań z ograniczeniami SWaP, takich jak taktyczne urządzenia noszone i małe bezzałogowe statki powietrzne (UAV).
Oto sedno sprawy z niechłodzonymi czujnikami: nieskończenie ułatwiają życie projektowe, gdy masz mało miejsca, ale musisz zrozumieć podstawową fizykę czujnika, aby wycisnąć z nich każdą uncję wydajności.
### Architektura mikrobolometru: VOx vs. a-Si
Nowoczesne niechłodzone czujniki termiczne opierają się głównie na jednym z dwóch cienkowarstwowych materiałów półprzewodnikowych: **tlenku wanadu (VOx)** lub **amorficznym krzemie (a-Si)**.
Słuchaj, w warsztacie cały czas spotykamy się z tą debatą. Oto jak wypadają w porównaniu:
✅ **VOx (tlenek wanadu):** To złoty standard dla wysokowydajnego obrazowania termicznego. Detektory VOx oferują wyższy temperaturowy współczynnik rezystancji (TCR). Co to oznacza dla twojego projektu, jest proste: uzyskujesz znacznie niższy poziom szumów i doskonałą czułość termiczną. Przekłada się to bezpośrednio na niższą różnicę temperatur ekwiwalentną szumom (NETD).
✅ **a-Si (amorficzny krzem):** Matryce FPA na bazie krzemu zapewniają wysoce jednolitą strukturę materiału. Ta jednorodność ułatwia spójność między pikselami i pomaga z czasem łagodzić wzorce szumu przestrzennego. Jaki jest kompromis? Zazwyczaj masz do czynienia z nieznacznie niższą czułością surową w porównaniu z VOx.
Piksele detekcyjne składają się z zawieszonej struktury mikromostka z azotku krzemu pokrytej aktywną warstwą termistora VOx lub a-Si. Gdy padające promieniowanie LWIR uderza w piksel, mikromostek absorbuje fotony, podnosząc swoją temperaturę fizyczną. Ta zmiana temperatury zmienia opór elektryczny termistora. Układ odczytowy (ROIC) połączony bezpośrednio pod matrycą czujnika przykłada napięcie polaryzacji do piksela, przekształcając zmianę oporu w mierzalny sygnał analogowy. Sygnał ten jest następnie digitalizowany przez szybkie, wbudowane przetworniki analogowo-cyfrowe (ADC).
Film demonstracyjny miniaturowego rdzenia termowizyjnego 640×512
Rozdzielczość, rozstaw pikseli i rozdzielczość przestrzenna
Rozdzielczość przestrzenna i ogólna wydajność obrazu niechłodzonego rdzenia termicznego są definiowane przez trzy główne parametry:
**Rozdzielczość matrycy ogniskowej:** Matryca 640x512 pikseli reprezentuje 327 680 pojedynczych pikseli termicznych. To dramatyczny wzrost danych przestrzennych w porównaniu z polami o niższej rozdzielczości 256x192 (49 152 piksele). Pozwala operatorom rozróżniać cele na znacznie większych odległościach fizycznych.
**Rozstaw pikseli:** Odległość od środka do środka między sąsiednimi pikselami detektora na matrycy FPA. W miarę postępu produkcji półprzewodników, rozstaw pikseli zmniejszył się z 25 mikrometrów do 17 mikrometrów, a obecnie do 12 mikrometrów. Zmniejszenie rozstawu pikseli obniża fizyczny rozmiar układu detektora, umożliwiając stosowanie bardziej kompaktowych i lekkich obiektywów przy zachowaniu szerokiego pola widzenia (FOV).
**Chwilowe pole widzenia (IFOV):** Mierzone w miliradianach (mrad), IFOV reprezentuje rozdzielczość przestrzenną pojedynczego piksela i jest obliczane na podstawie rozstawu pikseli (d) i ogniskowej (f) obiektywu. Wzór to IFOV = d / f. Mniejszy rozstaw pikseli w połączeniu z większą ogniskową zapewnia węższe IFOV, pozwalając układowi optycznemu rzutować pojedynczy piksel na znacznie mniejszy obszar fizyczny na dużych odległościach. Jest to kluczowy wymóg dla wojskowego wykrywania celów i inspekcji sieci energetycznych.
Czułość termiczna (NETD) i kalibracja szumu przestrzennego
Czułość termiczna czujnika podczerwieni jest definiowana przez jego różnicę temperatur równoważną szumowi (NETD), mierzoną w milikelwinach (mK). NETD reprezentuje różnicę temperatur, która wytwarza stosunek sygnału do szumu (SNR) równy jedności. Niższy NETD oznacza bardziej czułą kamerę. Standardowe systemy komercyjne osiągają poniżej 50 mK, podczas gdy rdzenie o wysokiej wydajności, takie jak moduły Mini 640, osiągają poniżej 35 mK. Pozwala im to rozróżniać subtelne szczegóły termiczne nawet w trudnych warunkach o niskim kontraście, takich jak gęsta mgła, ulewny deszcz czy całkowita ciemność.
Niechłodzone mikrobolometry cierpią z powodu nieodłącznej niejednorodności przestrzennej spowodowanej niewielkimi różnicami w oporze między pikselami, polaryzacją i winietowaniem optycznym. Objawia się to jako szum stałego wzorca (FPN) na aktywnym obrazie. Aby temu przeciwdziałać, moduły wykonują korekcję niejednorodności (NUC).
⚙️ **Potok kalibracji NUC:**
* **Zdarzenie migawki mechanicznej:** System okresowo zamyka mechaniczną migawkę — lub używa algorytmu programowego bez migawki — aby zaprezentować jednolitą referencyjną temperaturę termiczną dla całej matrycy czujnika.
* **Obliczanie współczynników:** Wewnętrzny procesor modułu ponownie oblicza współczynniki korekcji offsetu i wzmocnienia dla każdego pojedynczego piksela.
* **Remapowanie jednorodności pikseli:** Procesor wideo czasu rzeczywistego stosuje te tabele korekcyjne na bieżąco, całkowicie eliminując szum stałego wzorca.
Integracja ciągłych algorytmów NUC ma kluczowe znaczenie dla instalacji o krytycznym znaczeniu, aby utrzymać czysty, wolny od artefaktów obraz. Aby dowiedzieć się więcej o taktycznych wdrożeniach systemów termowizyjnych w trudnych warunkach, zapoznaj się z tym przewodnikiem na temat najlepszego modułu noktowizyjnej kamery termowizyjnej do projektów DIY i zastosowań taktycznych.
---
Fuzja dwóch czujników: Integracja niechłodzonego LWIR i CMOS
Podczas gdy niechłodzony rdzeń LWIR doskonale wykrywa sygnatury cieplne w środowiskach bez oświetlenia, brakuje mu wysokoczęstotliwościowych szczegółów przestrzennych — takich jak tekst, litery, drobne kontury strukturalne i kolor — dostarczanych przez kamery światła widzialnego. Fuzja dwóch czujników łączy zalety czujnika LWIR z wysokoczułym, słabo oświetlonym czujnikiem CMOS (Complementary Metal-Oxide-Semiconductor), aby wytworzyć pojedynczy, bogaty w informacje strumień wideo.
### Optyczne współosiowanie i kalibracja błędu paralaksy
Połączenie czujnika termicznego i czujnika CMOS wymaga fizycznego współosiowania. Ponieważ dwa centra optyczne są oddzielone fizyczną odległością bazową, rejestrują scenę z nieco różnych perspektyw, tworząc błąd paralaksy.
Aby rozwiązać ten problem, należy skonfigurować system, wykonując następujące kluczowe kroki:
⚙️ **Krok 1: Sztywne mocowanie fizyczne:** Zamontuj fizyczne czujniki jak najbliżej siebie na sztywnej, stabilnej termicznie obudowie, aby zapobiec dryftowi mechanicznemu pod wpływem wibracji.
⚙️ **Krok 2: Kalibracja macierzy homografii:** Zastosuj programową korekcję paralaksy w czasie rzeczywistym. Geometryczna zależność między przestrzenią współrzędnych czujnika CMOS a czujnika LWIR jest kalibrowana przy użyciu macierzy homografii 3x3 (H). Ta transformacja uwzględnia przesunięcia X i Y, obrót i różnice skali ogniskowej.
⚙️ **Krok 3: Procedura kalibracji z szachownicą:** Wystaw zespół kamery na współosiowany termiczno-widzialny cel w postaci szachownicy. Uruchamiane są algorytmy wykrywania narożników, aby obliczyć dokładne parametry homografii, które są przechowywane w pamięci nieulotnej modułu.
⚙️ **Krok 4: Reprojekcja w czasie rzeczywistym:** W czasie działania procesor DSP stosuje tę macierz transformacji, aby ponownie wyrównać piksele CMOS, zapewniając idealną kalibrację pikseli niezależnie od odległości celu.
### Algorytmy fuzji na poziomie pikseli
Po wyrównaniu strumienie termiczny i widzialny są łączone przy użyciu algorytmów fuzji na poziomie pikseli. Celem jest zachowanie wysokoenergetycznych szczegółów przestrzennych obrazu CMOS przy jednoczesnym wykorzystaniu danych termicznych do kolorowania sygnatur cieplnych:
**Filtrowanie górnoprzepustowe / Ekstrakcja krawędzi:** Obraz CMOS jest konwertowany na kanał luminancji i przepuszczany przez przestrzenny filtr górnoprzepustowy (taki jak filtr Sobela, Laplacjana lub Canny'ego), aby wyizolować kontury strukturalne i tekstury.
**Konwersja przestrzeni kolorów (YCbCr):** Kanał LWIR jest mapowany na wybraną paletę pseudokolorów (np. Ironbow, White Hot, Black Hot).
**Nakładanie luminancji i chrominancji:** Wyodrębnione wysokoczęstotliwościowe linie strukturalne z czujnika CMOS są nakładane na kanał luminancji obrazu termicznego. Jednocześnie dane dotyczące koloru i intensywności ciepła z kamery termowizyjnej są wtapiane w kanały chrominancji.
Powstała połączona klatka wideo zachowuje zarówno wysokokontrastowe sygnatury termiczne, jak i czytelne etykiety tekstowe lub kontury twarzy. To sprawia, że system jest idealny dla zespołów poszukiwawczo-ratowniczych, inspektorów przemysłowych i sił bezpieczeństwa działających w całkowitej ciemności.
---
Cyfrowe i analogowe interfejsy wideo: H.265, MIPI i CVBS
Różne zastosowania wymagają określonych interfejsów wideo. Deweloperzy muszą ocenić wymagania warstwy fizycznej, protokoły i implikacje opóźnień trzech głównych sygnałów wideo obsługiwanych przez nowoczesne moduły mini 640, aby zrównoważyć ograniczenia wydajności systemu.
1TP5MIPI CSI-2 (Mobile Industry Processor Interface)
Do zastosowań w edge-AI, robotyce i ścisłej integracji z procesorami wbudowanymi, MIPI CSI-2 jest preferowanym interfejsem. Jest to szybka, różnicowa magistrala szeregowa zaprojektowana do połączeń punkt-punkt między przetwornikami obrazu a procesorami aplikacyjnymi, takimi jak NVIDIA Jetson, Raspberry Pi czy NXP i.MX8.
Moduł Mini 640 przesyła nieskompresowane 14-bitowe surowe dane radiometryczne przez dwie linie danych MIPI wraz z dedykowaną różnicową linią zegara. Ta wysoka głębia bitowa zapewnia dostęp do surowych zliczeń ADC termowizji (radiometrycznych pomiarów temperatury), a nie tylko 8-bitowego obrazu wizualnego. MIPI CSI-2 działa z niemal zerowym opóźnieniem, ponieważ surowe dane z czujnika są przesyłane bezpośrednio do bufora pamięci procesora hosta za pomocą DMA. Ponieważ MIPI opiera się na sygnalizacji wysokiej częstotliwości i niskiego napięcia, odległość transmisji jest fizycznie ograniczona. Ścieżki na niestandardowych płytach nośnych muszą być dopasowane impedancyjnie do 100 omów (+/- 10%) i nie mogą przekraczać 15–20 cm długości bez specjalistycznych aktywnych układów regenerujących sygnał.
### Strumieniowanie wideo IP H.265/HEVC i H.264
Do sieciowych kamer bezpieczeństwa, łączy telemetrycznych dronów dalekiego zasięgu i zdalnego monitoringu przemysłowego, wbudowany w moduł system-na-chipie konwertuje surowe dane na skompresowane strumienie H.265 (High-Efficiency Video Coding) lub H.264.
H.265 oferuje do 50% redukcji przepływności w porównaniu do kodeków poprzedniej generacji H.264 przy równoważnej jakości wizualnej. Jest to kluczowe przy przesyłaniu wysokorozdzielczego obrazu termowizyjnego 640x512 z prędkością 30 klatek na sekundę (fps) przez łącza komórkowe lub nadajniki telemetryczne w zatłoczonym paśmie ISM. Strumień H.265 jest enkapsulowany w standardowych protokołach sieciowych, takich jak RTSP (Real-Time Streaming Protocol) czy ONVIF (Open Network Video Interface Profile). Pozwala to systemom na bezpośrednie podłączenie miniaturowego rdzenia IP termowizji do gotowych, komercyjnych sieciowych rejestratorów wideo (NVR) lub powszechnych systemów zarządzania wideo (VMS). Jednak kompresja wprowadza opóźnienie rzędu 50 do 150 ms ze względu na czas przetwarzania wymagany do analizy makrobloków, estymacji ruchu i buforowania klatek.
### Analogowe wideo CVBS (Color, Video, Blanking, and Sync)
Do taktycznych dronów FPV i integracji z systemami starszego typu, CVBS pozostaje wysoce istotny. Przesyła on kompozytowy analogowy sygnał wideo w paśmie podstawowym przez pojedynczy kabel koncentryczny lub parę różnicową.
W przeciwieństwie do potoków cyfrowych, które wymagają buforowania pakietów i etapów dekodowania, CVBS prezentuje ciągły sygnał analogowy. Charakteryzuje się on opóźnieniem propagacji poniżej milisekundy, co czyni go preferowanym standardem do szybkiego pilotażu przez analogowe gogle FPV. Operatorzy mogą skonfigurować wyjście analogowe modułu Mini 640 dla standardu NTSC (rozdzielczość 640x480 przy 29,97 fps) lub PAL (rozdzielczość 720x576 przy 25 fps). Jednak CVBS jest podatny na zakłócenia RF i cierpi na tłumienie sygnału na długich kablach. Składowe wideo wysokiej częstotliwości mogą ulec degradacji, co skutkuje nieco bardziej miękkim obrazem z analogowymi artefaktami w środowiskach zaszumionych elektrycznie.
---
Dobór optyki i optymalizacja parametrów obiektywu
Wydajność detektora podczerwieni jest silnie ograniczona przez jego zespół optyczny. Ponieważ zwykłe szkło optyczne pochłania fale LWIR, soczewki termowizyjne są konstruowane przy użyciu specjalistycznych materiałów, takich jak **German (Ge)**, **Szkło chalkogenidkowe** lub **Krzem (Si)** ze specjalistycznymi powłokami antyrefleksyjnymi. Wybór optymalnej optyki ma krytyczne znaczenie dla dopasowania do profilu misji systemu.
### Materiały do transmisji optycznej
W sklepie pracujemy z tymi podstawowymi materiałami optycznymi:
✅ **German (Ge):** To złoty standard dla wysokowydajnych systemów soczewek LWIR. Oferuje wyjątkowo wysoki współczynnik załamania światła (około 4,0 w paśmie LWIR) i niską dyspersję. Zapewnia wysoką skuteczność transmisji optycznej (ponad 90% z powłokami antyrefleksyjnymi), ale jest stosunkowo ciężki i wrażliwy na wahania termiczne, co może powodować przesunięcia ostrości (rozogniskowanie termiczne).
✅ **Szkło chalkogenkowe:** Ekonomiczna, lżejsza alternatywa dla germanu, którą można precyzyjnie formować w złożone kształty asferyczne. Redukuje to aberracje sferyczne przy jednoczesnym utrzymaniu niskich kosztów produkcji surowca.
✅ **Krzem (Si):** Stosowany głównie w soczewkach o krótkiej ogniskowej lub lekkich, tańszych konfiguracjach. Choć jest bardziej wytrzymały niż german, jego charakterystyka dyspersji i skuteczność transmisji w paśmie 8-14 mikronów ograniczają jego zastosowanie do mniej krytycznych konfiguracji konsumenckich.
### Przysłona (liczba przysłony) i skuteczność transmisji
Liczba przysłony, czyli apertura, to stosunek ogniskowej obiektywu (f) do średnicy otworu wejściowego (D). Matematyczna reprezentacja to:
$$\text{Przysłona } (F) = \frac{\text{Ogniskowa } (f)}{\text{Średnica otworu } (D)}$$
Ilość promieniowania cieplnego docierającego do FPA jest odwrotnie proporcjonalna do kwadratu liczby przysłony obiektywu:
$$\text{Strumień promieniowania} \propto \frac{1}{F^2}$$
Obiektyw z przysłoną F/1.0 wychwytuje dwa razy więcej promieniowania podczerwonego niż obiektyw z F/1.4. Wybór obiektywu o niskiej liczbie przysłony ma kluczowe znaczenie dla maksymalizacji efektywnego NETD sensora kamery. Pozwala to uzyskać ostre obrazy o wysokim kontraście nawet w warunkach niskiego gradientu termicznego.
### Opcje ogniskowych obiektywów i zasięgi detekcji (DRI)
Projektowanie lub zakup systemu termowizyjnego wymaga obliczenia odległości DRI (Detekcja, Rozpoznanie, Identyfikacja) w oparciu o Kryteria Johnsona:
* **Detekcja:** Czy obiekt jest obecny? (wymaga co najmniej 1,5 piksela na celu).
* **Rozpoznanie:** Jaki to typ obiektu? (wymaga co najmniej 6,0 pikseli na celu).
* **Identyfikacja:** Szczegółowe cechy obiektu? (wymaga co najmniej 12,0 pikseli na celu).
Poniżej znajduje się macierz konfiguracji optycznej odwzorowująca ogniskowe na docelowe pola widzenia (FOV) i bezpieczne obliczenia DRI dla matrycy FPA 12 mikronów dla standardowego celu ludzkiego (1,8 metra x 0,5 metra):
---
Optymalizacja SWaP-C dla ładunków dronów i systemów przenośnych
Projektowanie taktycznego wyposażenia noszonego przez żołnierzy (takiego jak monokulary lub gogle) lub ładunków UAV nakłada ścisłe ograniczenia na parametry fizyczne. Inżynierowie muszą zarządzać SWaP-C (Rozmiar, Waga, Moc i Koszt), aby zmaksymalizować czas lotu i zminimalizować zmęczenie operatora.
* **Rozmiar (Redukcja gabarytów):** Ultra-kompaktowy rozmiar **21 mm x 21 mm** pozwala na umieszczenie modułu termowizyjnego w ciasnych konfiguracjach, takich jak miniaturowe gimbale w cywilnych dronach poszukiwawczych typu DJI, taktyczne obudowy montowane na hełmie do fuzji noktowizji i termowizji oraz kompaktowe celowniki montowane na broni.
* **Waga (Optymalizacja pod kątem lotu i walki):** Standardowe kamery termowizyjne mogą ważyć ponad 100 gramów, wymagając ciężkich mocowań konstrukcyjnych. Lekki miniaturowy rdzeń termiczny (poniżej 15 gramów bez optyki) zmniejsza obciążenie mechaniczne silników gimbala. Przekłada się to bezpośrednio na płynniejszą stabilizację i wydłużony czas lotu w przypadku quadkopterów zasilanych bateryjnie. W przypadku ręcznego sprzętu taktycznego ta niska waga zmniejsza obciążenie szyi podczas długich misji.
* **Pobór mocy (Pobór operacyjny poniżej 1,5 W):** Niechłodzony rdzeń LWIR jest zoptymalizowany pod kątem dynamicznego oszczędzania energii. Działa w szerokim zakresie napięcia wejściowego (zazwyczaj od 3,3 V do 5,0 V DC) i zużywa mniej niż 1,5 W mocy podczas pracy w stanie ustalonym. Ten niski pobór mocy ogranicza samonagrzewanie, które w przeciwnym razie mogłoby wprowadzać szum termiczny i pogarszać odczyty czujnika podczas długotrwałego użytkowania.
* **Odporność środowiskowa (Stopień ochrony obudowy IP54):** Urządzenia przeznaczone do poszukiwań i ratownictwa w terenie, operacji taktycznych lub inspekcji przemysłowych wymagają solidnej ochrony przed zagrożeniami środowiskowymi. Obudowa o stopniu ochrony IP54 chroni wrażliwy niechłodzony czujnik mikrobolometryczny i wewnętrzną elektronikę przetwarzającą przed burzami piaskowymi i bryzgami wody. Zapewnia to niezawodne działanie w nieprzyjaznych warunkach. Interesują Cię historyczne wdrożenia powietrznych sieci obserwacyjnych poddanych intensywnym presjom środowiskowym? Dowiedz się więcej o zdalnych systemach czujników rozmieszczonych podczas przełomowych pożarów w październiku 2007 roku w Santa Clara w Kalifornii.
---
Prezentacja i specyfikacje produktu
Aby pomóc integratorom systemów i projektantom układów w wyborze odpowiedniego rdzenia w stosunku do budżetu i celów dotyczących ładowności, ten rejestr techniczny zawiera szczegółowe specyfikacje wysokowydajnych modułów mini.
Niekolowana miniaturowa kamera termowizyjna LWIR USB 640*512, moduł rdzenia do dronów, podobna do DJI
Miniaturowy niechłodzony moduł termowizyjny charakteryzuje się ostrym i wyraźnym obrazem, kompaktowymi rozmiarami i niskim kosztem.
Miniaturowy rozmiar 21 mm*21 mm, opcjonalna rozdzielczość 5/9/13/18/35/50/75/100/150 mm, 640*480, stabilna wydajność i duża odporność na warunki środowiskowe.
Wyświetl szczegóły produktu i ceny ➔
* * *
Niekolowana miniaturowa kamera termowizyjna LWIR 256*192, moduł podobny do DJI, do wykrywania min
Mini 256 niechłodzony moduł kamery termowizyjnej LWIR wykorzystuje wysokowydajne detektory podczerwieni do ultrawyraźnego obrazowania termicznego i dokładnego pomiaru temperatury. Przechwytuje promieniowanie podczerwone i generuje jednolity obraz termiczny z radiometrią.
Wyświetl szczegóły produktu i ceny ➔
* * *
Porównawcze specyfikacje techniczne
---
Integracja oprogramowania krok po kroku i analityka brzegowej AI
Przetwarzanie surowego wideo z Mini 640 przez USB lub MIPI CSI-2 wymaga ustrukturyzowanego potoku oprogramowania. Poniższy przykładowy kod demonstruje, jak połączyć się z kamerą za pomocą OpenCV w Pythonie na komputerze SBC opartym na systemie Linux (takim jak Raspberry Pi). Ten program przechwytuje surowe klatki wideo, przeprowadza detekcję gorących punktów opartą na progu i nakłada wskaźniki śledzenia w czasie rzeczywistym.
```python
#!/usr/bin/env python3
"""
Plan integracji dla programistów: Dynamiczne śledzenie celu w czasie rzeczywistym
Docelowy sprzęt komponentu: Mini 640 niechłodzony moduł rdzenia termowizyjnego LWIR
"""
import cv2
import numpy as np
import sys
def initialize_thermal_pipeline(device_id=0):
"""
Nawiązuje komunikację z Mini 640 przez standardowy interfejs USB UVC lub wirtualny sterownik MIPI.
"""
# Otwórz strumień przechwytywania (0 to zazwyczaj domyślne łącze kamery systemowej)
cap = cv2.VideoCapture(device_id)
# Skonfiguruj atrybuty przechwytywania klatek dla naturalnej konfiguracji rozdzielczości 640x512
cap.set(cv2.CAP_PROP_FRAME_WIDTH, 640)
cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 512)
if not cap.isOpened():
print(f"Błąd: Nie można połączyć się z modułem termicznym na indeksie urządzenia {device_id}")
sys.exit(1)
return cap
def run_analytical_process_loop(cap):
print("Inicjowanie segmentu śledzenia termicznego. Naciśnij 'q', aby bezpiecznie zakończyć pętlę.")
while True:
ret, frame = cap.read()
if not ret:
print("Error: Empty frame buffer received from sensor.")
break
# Convert frame to grayscale if received as color, for calculations
if len(frame.shape) == 3:
gray_frame = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
else:
gray_frame = frame
# Apply a Gaussian blur to mitigate fixed pattern noise (FPN) artifacts and high-frequency outliers
blurred = cv2.GaussianBlur(gray_frame, (5, 5), 0)
# Locate the absolute brightest (hottest) pixel in the thermal frame
min_val, max_val, min_loc, max_loc = cv2.minMaxLoc(blurred)
# Dynamically segment hotspots using thresholding
# Pixels with values above 90% of the maximum value are isolated
threshold_value = max_val * 0.90
_, thresholded_img = cv2.threshold(blurred, threshold_value, 255, cv2.THRESH_BINARY)
# Retrieve structural contours from the segmented hotspot regions
contours, _ = cv2.findContours(thresholded_img, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
# Draw a custom pseudo-color map for display (Jet or Ironbow approximation)
colored_frame = cv2.applyColorMap(gray_frame, cv2.COLORMAP_JET)
# Iterate over located contours and draw a bounding box around large hotspots
for contour in contours:
# Ignore tiny signal spikes (e.g., area < 20 pixels) to avoid false positives
if cv2.contourArea(contour) < 20:
continue
# Calculate bounding rectangle metrics for valid thermal targets
x, y, w, h = cv2.boundingRect(contour)
# Draw green bounding box around target
cv2.rectangle(colored_frame, (x, y), (x + w, y + h), (0, 255, 0), 2)
# Label the hotspot location with its localized value
cv2.putText(colored_frame, f"HOTSPOT VAL: {int(max_val)}", (x, max(y - 10, 15)),
cv2.FONT_HERSHEY_SIMPLEX, 0.5, (0, 255, 255), 2)
# Point target marker at the exact hottest peak coordinate
cv2.drawMarker(colored_frame, max_loc, (0, 0, 255), cv2.MARKER_CROSS, 20, 2)
# Render the final processing visualization to the active viewport
cv2.imshow("Mini 640 Real-Time Thermal Analytics Overlay", colored_frame)
# Handle keyboard interrupts for clean application termination
if cv2.waitKey(1) & 0xFF == ord('q'):
break
# Release pipeline resources upon loop exit
cap.release()
cv2.destroyAllWindows()
if __name__ == "__main__":
thermal_cap = initialize_thermal_pipeline(0)
run_analytical_process_loop(thermal_cap)
```
FAQ dotyczące zaawansowanej integracji
Can I stream real-time, high-resolution 640x512 thermal video to a Raspberry Pi or Arduino?
How do you achieve night vision fusion with an analog thermal module and a CMOS sensor?
What makes this mini 640 module suitable for custom DIY monoculars or drone payloads compared to closed commercial systems?
---
📚 Piśmiennictwo i dalsze lektury
- Standard branżowy: Real-time computer vision development via the open-source OpenCV Library.
- Powiązany przewodnik: Explore our design resources for building lightweight, tactical thermal gear in our Tactical Night Thermal Camera DIY Integration Guide.
- Sitemap & Product Selection: Browse our complete uncooled core lineup through the Thermal-Image Shop Portal.















