DIGITÁLNÍ ZPRACOVÁNÍ OBRAZU Z TERMOVIZNÍ KAMERY



Podobné dokumenty
KONTROLA PŘESNOSTI VÝROBY S VYUŽITÍM MATLABU

DETEKCE HRAN V BIOMEDICÍNSKÝCH OBRAZECH

VYBRANÉ STATĚ Z PROCESNÍHO INŢENÝRSTVÍ cvičení 9

Modelování a simulace Lukáš Otte

VYBRANÉ STATĚ Z PROCESNÍHO INŢENÝRSTVÍ cvičení 8

ELT1 - Přednáška č. 6

ZÁKLADY AUTOMATICKÉHO ŘÍZENÍ

Mechanika s Inventorem

TSO NEBO A INVARIANTNÍ ROZPOZNÁVACÍ SYSTÉMY

Automatizace je proces při němž je řídicí funkce člověka nahrazována činností

U Úvod do modelování a simulace systémů

Rozvoj tepla v betonových konstrukcích

STUDIUM HLADINOVÉHO ELEKTROSTATICKÉHO

KNIHOVNA MODELŮ TECHNOLOGICKÝCH PROCESŮ

Úvod do zpracování signálů

VY_32_INOVACE_AUT-2.N-11-MERENI A REGULACE. Střední odborná škola a Střední odborné učiliště, Dubno

Nelineární obvody. V nelineárních obvodech však platí Kirchhoffovy zákony.

Návrh a simulace zkušební stolice olejového čerpadla. Martin Krajíček

Středoškolská technika SCI-Lab

TECHNICKÁ DOKUMENTACE Elektrotechnické kreslení

SOUČÁSTKY ELEKTRONIKY

MENÍ TEPLOTNÍHO POLE BIMETALOVÉHO SENZORU S VYUŽITÍM ANALÝZY OBRAZU

CW01 - Teorie měření a regulace

Měření průtoku kapaliny s využitím digitální kamery

Registrační číslo projektu: CZ.1.07/1.5.00/ Název projektu: Moderní škola 21. století. Zařazení materiálu: Ověření materiálu ve výuce:

Úvod do zpracování obrazů. Petr Petyovský Miloslav Richter

T0 Teplo a jeho měření

Lineární a adaptivní zpracování dat. 1. ÚVOD: SIGNÁLY a SYSTÉMY

TERMOFYZIKÁLNÍ VLASTNOSTI. Radek Vašíček

Tvorba výpočtového modelu MKP

Číslicová filtrace. FIR filtry IIR filtry. ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická

FOURIEROVA ANAL YZA 2D TER ENN ICH DAT Karel Segeth

INOVACE ODBORNÉHO VZDĚLÁVÁNÍ NA STŘEDNÍCH ŠKOLÁCH ZAMĚŘENÉ NA VYUŽÍVÁNÍ ENERGETICKÝCH ZDROJŮ PRO 21. STOLETÍ A NA JEJICH DOPAD NA ŽIVOTNÍ PROSTŘEDÍ

Střední odborná škola a Střední odborné učiliště, Dubno Ing. Miroslav Krýdl Tematická oblast ELEKTRONIKA

Studijní opora pro předmět Technologie elektrotechnické výroby

Profilová část maturitní zkoušky 2015/2016

SEMESTRÁLNÍ PRÁCE X. Aproximace křivek Numerické vyhlazování

ROZDĚLENÍ SNÍMAČŮ, POŽADAVKY KLADENÉ NA SNÍMAČE, VLASTNOSTI SNÍMAČŮ

Interpolace obrazu pro experimentální měřiče plošného teplotního rozložení

1 SENZORY V MECHATRONICKÝCH SOUSTAVÁCH

Zvyšování kvality výuky technických oborů

MODELOVÁNÍ. Základní pojmy. Obecný postup vytváření induktivních modelů. Měřicí a řídicí technika magisterské studium FTOP - přednášky ZS 2009/10

MOLEKULOVÁ FYZIKA A TERMODYNAMIKA

Kapitola 1. Signály a systémy. 1.1 Klasifikace signálů

Restaurace (obnovení) obrazu při známé degradaci

Charakteristiky optoelektronických součástek

Vzorkovací zesilovač základní princip všech digitálních osciloskopů, záznamníků, převodníků,

Operace s obrazem I. Biofyzikální ústav Lékařské fakulty Masarykovy univerzity Brno. prezentace je součástí projektu FRVŠ č.

základní vlastnosti, používané struktury návrhové prostředky MATLAB problém kvantování koeficientů

SILNOPROUDÁ ELEKTROTECHNIKA A ELEKTROENERGETIKA.

Jasové transformace. Karel Horák. Rozvrh přednášky:

Chlazení polovodičových součástek

SNÍMAČE PRO MĚŘENÍ TEPLOTY

OPTIMALIZACE PROVOZU OTOPNÉ SOUSTAVY BUDOVY PRO VZDĚLÁVÁNÍ PO JEJÍ REKONSTRUKCI

Signál v čase a jeho spektrum

Katedra geotechniky a podzemního stavitelství

Návrh frekvenčního filtru

Profilová část maturitní zkoušky 2016/2017

13 Barvy a úpravy rastrového

Předmluva 9 Obsah knihy 9 Typografické konvence 10 Informace o autorovi 10 Poděkování 10

Modelování blízkého pole soustavy dipólů

OBSAH. Elektronika Elektrotechnika Technologická praktika Technická matematika Základy elektrotechniky...

GIS ANALÝZA VLIVU DÁLNIČNÍ SÍTĚ NA OKOLNÍ KRAJINU. Veronika Berková 1

Polohová a pohybová energie

Syntéza obvodu teplotní kompenzace krystalového oscilátoru

NUMERICKÝ MODEL NESTACIONÁRNÍHO PŘENOSU TEPLA V PALIVOVÉ TYČI JADERNÉHO REAKTORU VVER 1000 SVOČ FST 2014

Kompenzační transformátory proudu Proudové senzory

Generování sítě konečných prvků

popsat princip činnosti základních zapojení čidel napětí a proudu samostatně změřit zadanou úlohu

Vliv kapilární vodivosti na tepelně technické vlastnosti stavební konstrukce

PŘÍLOHY NAŘÍZENÍ KOMISE V PŘENESENÉ PRAVOMOCI (EU),

Úvod do analytické mechaniky

Vyhodnocení 2D rychlostního pole metodou PIV programem Matlab (zpracoval Jan Kolínský, dle programu ing. Jana Novotného)

MĚŘENÍ PARAMETRŮ FOTOVOLTAICKÉHO ČLÁNKU PŘI ZMĚNĚ SÉRIOVÉHO A PARALELNÍHO ODPORU

A45. Příloha A: Simulace. Příloha A: Simulace

Zvyšování kvality výuky technických oborů

U218 Ústav procesní a zpracovatelské techniky FS ČVUT v Praze. Seminář z PHTH. 3. ročník. Fakulta strojní ČVUT v Praze

ZPRÁVA Z TERMOGRAFICKÉHO MĚŘENÍ

Grafika na počítači. Bc. Veronika Tomsová

7.1. Číslicové filtry IIR

Výukové texty pro předmět Měřící technika (KKS/MT) na téma Tvorba grafické vizualizace principu měření tlaku (podtlak, přetlak)

Stručný návod pro návrh přístrojového napájecího zdroje

Osnova přípravného studia k jednotlivé zkoušce Předmět - Elektrotechnika

SIGNÁLY A LINEÁRNÍ SYSTÉMY

ČSN EN OPRAVA 2

Laboratorní úloha č. 2 - Vnitřní odpor zdroje

Základy elektrotechniky

1 Modelování systémů 2. řádu

Témata na ústní zkoušku profilové části maturitní zkoušky z předmětu EKONOMIKA A ORGANIZACE Školní rok 2018/2019

Polovodičové usměrňovače a zdroje

Fakulta elektrotechniky a komunikačních technologíı Ústav automatizace a měřicí techniky v Brně

- Stabilizátory se Zenerovou diodou - Integrované stabilizátory

Experimentální realizace Buquoyovy úlohy

Témata profilové maturitní zkoušky z předmětu Souborná zkouška z odborných elektrotechnických předmětů (elektronická zařízení, elektronika)

Technologie a procesy sušení dřeva

Zvyšování kvality výuky technických oborů

2 Zpracování naměřených dat. 2.1 Gaussův zákon chyb. 2.2 Náhodná veličina a její rozdělení

Geometrické transformace obrazu

MĚŘENÍ A REGULACE TEPLOTY V LABORATORNÍ PRAXI

PŘECHODOVÝ JEV V RC OBVODU

Transkript:

DIGITÁLNÍ ZPRACOVÁNÍ OBRAZU Z TERMOVIZNÍ KAMERY R. Hájovský, J. Krňávek, Z. Macháček Katedra měřicí a řídicí techniky, Fakulta elektrotechniky a informatiky, VŠB-TU Ostrava Abstrakt Příspěvek se zabývá problematikou digitálního zpracování obrazu reprezentujícího teplotní pole mikroelektronického snímače ponořeného do horké olejové lázně. Digitálním zpracováním obrazu se získávají data použitelná pro porovnání obrazu z měření termovizní kamerou s obrazem generovaným matematickým modelem metodou konečných prvků v softwaru ANSYS. Oba porovnávané obrazy je nutné upravit tak, aby se shodovaly ve svých rozměrech, parametrech, natočení apod. Tyto úpravy jsou provedeny v matematickém programovém prostředí MATLAB. Po digitálním zpracování obrazů je možné v tomto matematickém programu porovnat a vyhodnotit výsledné měření například pomocí statistických metod, nebo aplikace neuronové sítě (umělá inteligence). 1 Úvod Příspěvek se zabývá digitálním zpracováním obrazu reprezentujícího tepelné působení na okolí snímače v olejové lázni. Naměřená data získaná termovizní kamerou lze srovnávat s vytvořeným matematickým modelem metodou konečných prvků MKP pouze v případě, že jsou upraveny a zpracovány na shodné rozměry, parametry, natočení, ostrost atd. Z tohoto důvodu je nezbytné použití níže popsaných metod a postupů pro zpracování obrazu. Při realizaci projektu se využívá SW systém MATLAB spolu s jeho speciálním toolboxem pro zpracování obrazu - IMAGE PROCESSING TOOLBOX a matematický program ANSYS pro vytvoření matematického fyzikálního modelu přenosu tepla na okolí senzoru pomocí algoritmů numerických metod. Monitorování a analýza teplotního působení přenosu tepla v okolí senzoru jsou důležité pro správnou funkci elektronických součástek, ze kterých je senzor složen. V závislosti na chemickém složení jsou elektronické součástky Obr. 1 Fotografie snímače méně či více ovlivňovány okolní teplotou. Je nutné uvážit rozmístění elektronických součástek v přístrojích a zohlednit přenos tepla z okolí senzoru, i mezi součástkami samotnými. Zásadní vliv teplot na funkčnost a přesnost senzorů byl motivací pro řešení popisovaného projektu. Popisovaná problematika v příspěvku lze využít pro správnou konstrukci senzoru a určení limitů teplot okolí působících na elektroniku zařízení. Měřená obrazová data jsou získána s využitím termovizní kamery FLIR THERMACAM SC2000. Při jejich následném zpracování v projektu byla aplikována metoda segmentace teplotního pole chladiče, korekce natočení snímače a dolnopropustný filtr za účelem vyhlazení ekvipotenciálních ploch. Filtrace je provedena ve frekvenční doméně.

2 Problematika tepelného přenosu a působení na elektroniku U senzorů, které jsou vystavovány extrémním vlivům (např. vyšším teplotám), je nutné dobře specifikovat a definovat limitní hodnoty, které by při překročení mohly způsobit poškození elektronických součástek uvnitř senzoru. Je vhodné kalkulovat nejen s okolním prostředím a působením jeho teploty, ale také s přenosem tepla ze součástek s vysokou provozní povrchovou teplotou, jako výkonové tranzistory, transformátory, cívky relé, výkonové odpory. Vhodným rozmístěním, účinným větráním je třeba zajistit optimální provozní podmínky. Elektronické součástky musí mít stabilní parametry při působení standardních klimatických vlivů okolního prostředí jako jsou teplota nebo vlhkost. Zkoušky ověřující stabilitu součástek na změny klimatických podmínek jsou standardizovány a shrnuty normou ČSN EN 60068-2 Základní zkoušky vlivu prostředí. Označování klimatické odolnosti a zkušební metody a postupy se shodují s mezinárodní normou IEC 60068: ČSN EN 60068-2-1 - Zkoušky vlivu vnějších činitelů prostředí - Chlad (34 5791:11/95), ČSN EN 60068-2-2 - Zkoušky vlivu vnějších činitelů prostředí - Suché teplo (34 5791:01/96) Teplota působící okolním prostředím bezprostředně na elektroniku je běžně dána maximálním rozsahem 55/ 65 C až +125 C. Polovodičová elektronika je schopna odolávat teplotám nižším než 270 C, jejichž složení je z chemických prvků a sloučenin Si, Ge, GaAs. V laboratorních podmínkách byly ověřeny provozní vlastnosti některých polovodičových elektronických součástek až do teplot +700 C (diamantová Schottkyho dioda), 650 C (pro SiC MOSFET), +400až +500 C (integrované obvody založené na Si a GaAs). Pasivní elektronické součástky také mohou odolávat extrémním teplotním podmínkám, avšak závisí na složení materiálu a chemických sloučeninách [3]. Popisovaná problematika je zaměřena na analýzu přenosu tepla v okolí senzoru ponořeného v olejové lázni, kde teplota okolí samozřejmě tepelně ovlivňuje elektroniku umístěnou uvnitř senzoru. Analýzu přenosu tepla lze popsat matematickým modelem termodynamického systému, který prostorově vymezuje hmotnou část, jejíž stav se mění vlivem přenosu tepla nebo přeměnou jiných druhů energie. Tepelný systém je množina prvků, které jsou spojeny navzájem i s okolím tepelnými interakcemi a tvoří specifické vlastnosti systému. Tepelný systém S se skládá z podsystémů S1, S2 SK, X x1, x2,, xn Obr 2. Grafické zobrazení přenosu tepla mezi dvěma body v tělese v jednorozměrném poli, které jsou tvořeny n prvky. Formálně lze tepelný systém popsat: S X R, kde množina prvků je R r r r a množina relací mezi prvky je 1, 2,, n. Přechody mezi prvky podsystému se nazývají tepelné uzly, ve kterých dochází ke koncentraci teplot a tepelných napětí. Přenos tepla se v tepelných systémech uskutečňuje vedením, konvencím, sáláním a může být popsán deterministickým matematickým modelem, který vychází ze základních zákonitostí přenosu tepla pomocí základní Fourierovy parciální rovnice vedení tepla s okrajovými a počátečními podmínkami. Dále může být přenos tepla popsán stochastickým matematickým modelem, který je

většinou řešen až po vyjádření deterministického matematického modelu. Jestliže systém neobsahuje vnitřní zdroj tepla, tedy nedochází ke zvýšení tepla QV s objemovou hustotou q V, což znamená, že q 0, pak Fourierova parciální rovnice (rovnice pohybového teplotního pole) je rovna (1): V t cp x y z 2 2 2 T T T T 2 2 2 (1) Fourierova parciální rovnice potvrdila hypotézu, kterou Fourier předpokládal, že změna teploty, tedy přenosu tepla závisí na parabole vzhledem k souřadnicím vzdálenosti. Parabolický typ parciální diferenciální rovnice je patrný z Fourierovy parciální rovnice. Tvar paraboly přenosu tepla v tělese mezi jednotlivými prvky je dán určitými parametry tělesa, tedy výsledkem, který shrnuje měrnou tepelnou vodivost, tepelnou kapacitu c P a hustotu [4]. Počáteční a okrajové podmínky je nutné definovat pro jednoznačné určení a doplnění řešení parciální diferenciální rovnice. Počáteční podmínka Fourierovy parciální rovnice zapsaná ve tvaru teploty T x, y, z,0 pro definování trojrozměrného prostoru tělesa obsahuje proměnnou t 0, která má fyzikální interpretaci času. Proměnné x, y, z popisující fyzikální interpretaci bodových souřadnic v prostoru tělesa jsou u řešení počáteční podmínky proměnlivé: c P 0 x X MAX, 0 y YMAX, 0 z ZMAX (2) 3 Zpracování dat z měření termovizní kamerou Naměřená data jsou převedena do souborů (*.mat) pomocí software ThermaCamResearcher 2001, který je dodáván ke kameře. V těchto souborech je uloženo teplotní pole přímo ve stupních Kelvina. Jelikož se jedná o 2D pole, je možné s ním pracovat jako s obrazem. Při jednotlivých měřeních se nepodařilo senzor umístit do stejného bodu jako u předchozího měření, což má za následek různé velikosti senzoru, různé natočení a polohu. Pro detekci polohy senzoru v obraze je použit detektor hran. Tento využívá vlastnosti obrazového elementu a jeho okolí. Hrana je jak známo určena tím, jak prudce se mění hodnota obrazové funkce f(x,y). Nabízí se tedy matematický nástroj parciální derivace. Změnu funkce tedy udává její gradient, který určuje směr největšího růstu funkce (směr gradientu) vztah (3) a strmost tohoto růstu (modul gradientu) vztah (4). 2 2 f f f x, y (3) x y f y arctan (4) f x Nalezení hran senzoru je provedeno pomocí konvoluce (6) obrazové funkce f(x,y) a hranového operátoru h(x,y), který aproximuje zmiňovaný gradient. Bylo vyzkoušeno několik operátorů a nejlepší výsledky byly dosaženy s operátorem Prewittové (5). Tento gradient je odhadován vždy v okolí 3x3 každého obrazového bodu a detekuje svislé hrany senzoru.

1 0 1 h 1 0 1 1 0 1 (5) g( x, y) f ( x, y) * h( m, n) (6) Nalezení plochy snímače je realizováno pomocí algoritmu, který vybírá všechny body ležící nejprve vpravo od levé hranice a v druhém kroku vlevo od pravé hrany snímače. Ostatní obrazové body nuluje. Výsledkem tedy jsou dva binární obrazy, jejichž matematickým průnikem získáme plochu celého snímače jak je vidět na obr. 3. Z obr. 3a je dobře patrno naklonění snímače. Ke změně rotace nalezené plochy byla použita geometrická transformace T, kterou můžeme popsat vztahem (7). Obraz 3b ukazuje masku snímače segmentovanou z již správně natočeného obrazu. Maska snímače je z důvodů popsaných výše použitelná vždy pro jednu sérii měření. ( x, y) T ( w, z) (7) Kde w a z jsou současné souřadnice zpracovávaného obrazu a x a y jsou budoucí souřadnice zpracovávaného obrazu. Pro změnu natočení obrázku platí x w cos( ) z sin( ) y w cos( ) z sin( ) (8) kde je úhel natočení. Pro změnu velikosti obrázku platí kde s x a s y jsou škálovací parametry. x s x y s y w z (9) Pro zjištění úhlu natočení bylo využito faktu, že senzor je symetrický podle osy y. Byly zjištěny polohy bodů v polorovinách čar ohraničující horní a dolní část snímače a následně jeho výška. Potřebný úhel naklonění byl poté spočten pomocí goniometrické funkce arctan. Pro samotné natočení obrazu byla použita funkce imrotate z knihovny Matlab Image Processing toolboxu a interpolační metoda nejbližších sousedů. Protože zkreslení obrazu z kamery souvisí s jejím přesným umístěním, stejně tak jako nakloněním, byla jako alternativa k prostému otočení obrazu s úspěchem aplikována i metoda odstranění projektivního zkreslení včetně natočení obrazu pomocí registrace obrazu do souřadnic obrazu ideálního, získaného z konečnoprvkového modelu. Přitom bylo využito metody kontrolních bodů, které jsou uloženy do souborů a jsou použity vždy pro jednu sérii měření. Z důvodu zajištění co největší souhlasnosti výběru kontrolních bodů v obraze bylo využito funkce cpcorr. V současné době je metodika správného natočení, respektive zjištění úhlu natočení, rozpracována s využitím Radonovy transformace.

Obr. 3a: Maska snímače z původního obrazu. Obr. 3b: Maska snímače ze správně natočeného obrazu Ukázka kódu programu pro segmentaci snímače: %segmentace snimace R1=imread('mer6_1000_cut.tif'); R1=image; %vytvoreni masky a filtrace okoli RB1=(edge(R1,'prewitt')); [m,n]=size(r1); for u1=2:max(m) for u2=2:max(n) if max(rb1(u1,u2-1),rb1(u1,u2))==1 RB1(u1,u2)=1; RB2= (edge(r1,'prewitt')); [m,n]=size(rb2); for u1=max(m)-1:-1:1 for u2=max(n)-1:-1:1 if max(rb2(u1,u2+1),rb2(u1,u2))==1 RB2(u1,u2)=1; %prunik mnozin RBW=min(RB1,RB2); figure,imshow(rbw) %nasobeni originalu a vyrezu vr=rbw.*double(r1); figure,mesh(vr) maska=vr;

Maska snímače je po výše popsaných úpravách pomocí konvoluce vyplněna naměřeným teplotním polem, které je nejčastěji zobrazováno ve formě ekvipotenciálních ploch. Tyto plochy jsou však, jak je vidět z obrazu 6a velmi roztřepené a pro vizuální porovnání s ekvipotenciálními plochami ideálního modelu nevhodné. Na obraz proto byl aplikován dolnopropustný filtr, jehož frekvenční charakteristiku můžeme vidět na obraze 4. Výsledky filtrace jsou potom velmi dobře patrné ze spekter, která jsou ukázána na obrazech 5a a 5b, nebo z ekvipotenciálních ploch na obraze 6b. Obr. 4: Použitý dolnopropustný filtr ve frekvenční doméně. Obr. 5a: Spektrum původního obrazu Obr. 5b: Spektrum obrazu po konvoluci s filtrem

Obr. 6a: Původní naměřené teplotní pole Obr. 6b: Teplotní pole po aplikaci filtru 4 Zhodnocení V příspěvku byly popsány základní metody zpracování obrazu, který je získán z termovizní kamery a který reprezentuje teplotní pole snímače. Digitální zpracování získaných obrazových dat slouží k ověření matematického modelu přenosu tepla. Ten je již vytvořen a v současné době probíhá výzkum v oblasti digitálního zpracování obrazu pomocí SW systému Matlab a Image Processing Toolboxu. Dále se plánuje analýza použití umělé inteligence, jako jsou neuronové sítě apod. Práce na projektu a příspěvek jsou podporovány projektem GAČR 102/06/0498 Modelování teplotní zátěže elektroniky moderních snímačů. LITERATURA [1] A.BOVIK. Handbook of image and video processing. Academic Press. ISBN 0-12-119790-5. 2000. [2] R.Conzalez, R.Woods, S.Eddins. Digital Image Processing Using Matlab. Prentice Hall. ISBN 0-13-008519-7. 2004. [3] J. FUKÁTKO. Teplo a chlazení v elektronice. BEN - Praha. ISBN 80-86056-24-4, 2002. [4] J.KUNEŠ. Modelování tepelných procesů. SNTL. ISBN 80-03-00134-X,1989. [5] MATLAB user documentation. http://www.mathworks.com/access/helpdesk/help/techdoc/matlab.shtml Ing. Radovan Hájovský, Ph.D. radovan.hajovsky@vsb.cz Ing. Zdeněk Macháček, Ph.D. zdenek.machacek@vsb.cz Ing. Jan Krňávek jan.krnavek@vsb.cz VŠB-Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Katedra měřicí a řídicí techniky 17. listopadu 15 708 33 Ostrava-Poruba tel: 597324221 fax: 597323138