Pro úlohy digitálního zpracování obrazu je příznačný velký objem dat. Doposud ani rychlé počítače s konvenční sériovou architekturou nejsou schopny



Podobné dokumenty
Paralelní systémy. SIMD jeden tok instrukcí + více toků dat jedním programem je zpracováváno více různých souborů dat

Přehled paralelních architektur. Dělení paralelních architektur Flynnova taxonomie Komunikační modely paralelních architektur

Histogram a jeho zpracování

Paralelní programování

Histogram a jeho zpracování

OPS Paralelní systémy, seznam pojmů, klasifikace

PŘEDSTAVENÍ GRAFICKÉHO PROCESORU NVIDIA G200

Digitalizace signálu (obraz, zvuk)

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

IP - nové normy a aktualizace metodických pokynů MVČR

Charakteristika dalších verzí procesorů v PC

Přednáška 1. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012

Struktura počítačů z{kladní pojmy

MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 TECHNICKÉ VYBAVENÍ POČÍTAČŮ


Operační systémy. Přednáška 1: Úvod

Hardwarová akcelerace HD videa v návaznosti na architektury čipu grafických karet

Představení a vývoj architektur vektorových procesorů

Doc. RNDr. Miloslav Druckmüller, CSc. ADAPTIVNÍ NUMERICKÉ METODY ZPRACOVÁNÍ OBRAZŮ

Zobrazovací a zvuková soustava počítače

EOS-1D Mark III DIGITÁLNÍ FOTOAPARÁT OBRAZOVÝ SNÍMAČ. Typ Efektivní pixely Celkem pixelů. Přibližně 10,1 milionů Přibližně 10,7 milionů

Digitální fotoaparát Acer CP Uživatelská příručka

Měření kmitočtu a tvaru signálů pomocí osciloskopu

Zpracování obrazové informace pro monitorování spalovacích procesů v průmyslové praxi za pomoci Wolfram Mathematica

Úvod do problematiky. Význam počítačové grafiky. Trochu z historie. Využití počítačové grafiky

Aplikace číslicového řízení

Technické údajedsc-hx200v

Makroskopická obrazová analýza pomocí digitální kamery

Využití paralelních výpočtů v geodézii

2. RBF neuronové sítě

Úvod do problematiky. Význam počítačové grafiky. Trochu z historie. Využití počítačové grafiky

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 6

Základy informatiky. 2. Přednáška HW. Lenka Carr Motyčková. February 22, 2011 Základy informatiky 2

Mikroskopická obrazová analýza

Úvod do problematiky návrhu počítačových systémů. INP 2008 FIT VUT v Brně

CENOVKY K DIGITÁLNÍM FOTOAPARÁTŮM C-765 ULTRA ZOOM

ROZPOZNÁVÁNÍ AKUSTICKÉHO SIGNÁLU ŘEČI S PODPOROU VIZUÁLNÍ INFORMACE

DUM 01 téma: Obecné vlastnosti tabulkového editoru, rozsah, zápis do buňky, klávesové zkratky

VYUŽITÍ KNIHOVNY SWING PROGRAMOVACÍHO JAZYKU JAVA PŘI TVORBĚ UŽIVATELSKÉHO ROZHRANÍ SYSTÉMU "HOST PC - TARGET PC" PRO ŘÍZENÍ POLOVODIČOVÝCH MĚNIČŮ

Digitalizace mapových podkladů

Paralelní a distribuované výpočty (B4B36PDV)

Text úlohy. Kolik je automaticky generovaných barev ve standardní paletě 3-3-2?

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA STROJNÍHO INŽENÝRSTVÍ Ústav materiálového inženýrství - odbor slévárenství

Samsung ST90 - Digitální fotoaparáty. Elegantní a stylový fotoaparát s nádychem důmyslnosti. Video v kvalitě HD nyní v kompaktním fotoaparátu

REALIZACE SUPERPOČÍTAČE POMOCÍ GRAFICKÉ KARTY

A) Notebook + dockstation + operační systém

Elsyst Engineering. Kontrola kvality obrazových souborů v procesu digitalizace. Ivan Sabo

Úvod do GPGPU J. Sloup, I. Šimeček

NITON XL3t GOLDD+ Nový analyzátor

Grafické adaptéry a monitory

Úvod do počítačové grafiky

CHARAKTERISTIKA MODERNÍCH PENTIÍ. Flynnova klasifikace paralelních systémů

DUM 01 téma: Úvod do počítačové grafiky

Grafická data jsou u 2D vektorové grafiky uložena ve voxelech NEPRAVDA Grafická data jsou u rastrové grafiky uložena v pixelech PRAVDA Grafická data

Informatika Počítačová grafika Mgr. Jan Jílek (v.11/12) Počítačová grafika

Vnitřní reprezentace dat

Zobrazovací jednotky a monitory

Architektura grafických ip pro Xbox 360 a PS3

Technické požadavky -příloha- celkem 8 stran

1. Snímací část. Náčrtek CCD čipu.

IR Kamera s nahráváním BD-300G Uživatelská příručka

DUM č. 14 v sadě. 31. Inf-7 Technické vybavení počítačů

1. Bezdotykové multimediální displeje interiérové

Maturitní témata. Informační a komunikační technologie. Gymnázium, Střední odborná škola a Vyšší odborná škola Ledeč nad Sázavou.

Obraz matematický objekt. Spojitý obraz f c : (Ω c R 2 ) R

GRAFICKÉ ADAPTÉRY. Pracovní režimy grafické karty

Obslužný software. vizualizaci zařízení

P edstavení notebooku

NKP VaV Závěrečná zpráva 2010

Představení notebooku Uživatelská příručka

Špionážní tužka s HD kamerou Manual. (typ - propiska)

Intel (2) Intel (1) Intel (3) Intel (4) Intel (6) Intel (5) Nezřetězené zpracování instrukcí:


Uživatelská příručka pro program


PC-D218-ID. pro 2-vodičový systém D2. Uživatelský návod.

Paralelní programování

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

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:

1 Jasové transformace

Digitální fotoaparáty vycházejí z principu klasického fotoaparátu na kinofilm. Hlavní rozdíl je ve snímacím prvku. U klasického fotoaparátu světlo

ORGANIZACE A REALIZACE OPERAČNÍ PAMĚTI

Výpočetní technika pro město Moravská Třebová

G4 CCD kamera. Uživatelská příručka

Lekce 8 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Měření ohniskových vzdáleností čoček, optické soustavy

G R A F I C K É K A R T Y

ZipShot. Funkce zařízení. Dopraváků 723 Praha 8 - Dolní Chabry. telefonická a faxová čísla

Střední škola energetická a stavební, Chomutov, Na Průhoně. příspěvková organizace (dále jen organizace)

U-DRIVE LITE Car DVR Device

Ukazovací zařízení a klávesnice Uživatelská příručka

Technické údaje DSC-WX7

E mm Sada. Specifikace. Typ. Hledáček. Obrazový senzor. Procesor. Filtr. bezdrátové řízení blesků. MOS senzor Výjimečně snadné ovládání

WEBOVÉ ŘÍZENÍ MECHANICKÉHO SYSTÉMU SVĚTĚLNÝM PAPRSKEM Web Control of Mechanical System by Light Ray

Příloha č. 4 - Nabízené zboží a jeho technické podmínky_oprava

Program pro zobrazení černobílých snímků v nepravých barvách

Digitální paměťový osciloskop (DSO)

BLOW PRO4U Wifi Multifunkční sportovní kamera Stručný uživatelský návod

Kamera v PIR detektoru HD028 Uživatelský návod

Co je to počítač? Počítač je stroj pro zpracování informací Jaké jsou základní části počítače? Monitor, počítač (CASE), klávesnice, myš

Transkript:

Obrazová matice

Pro úlohy digitálního zpracování obrazu je příznačný velký objem dat. Doposud ani rychlé počítače s konvenční sériovou architekturou nejsou schopny vykonat instrukce v čase, který odpovídá rychlosti standardních digitalizátorů televizního signálu. Například zařízení s čtvercovým obrazem rozměru 256 x 256 a 50 obrazy za sekundu dodává informaci o obrazovém elementu každých 140 ns. Pro 25 obrazů za sekundu rozměru 512 x 512 je to již 70 ns. Jedním z východisek pro urychlení výpočtu je paralelní přístup při zpracování obrazu. Algoritmy zpracování obrazu se většinou skládají z malé množiny operací, které jsou vykonány nad všemi obrazovými elementy. Paralelní počítače se nejčastěji klasifikují podle Flynna do čtyř tříd : - SISD (Single Instruction, Single Data) architektura obvykle sériová. - SIMD (Single Instruction, Multiple Data) se využívá v případě, že se jednou instrukcí zpracovává více prvků vektoru, nebo pole. Tento případ odpovídá nižší úrovni digitálního zpracování obrazu a využívá jej většina existujících paralelních architektur. Můžeme je rozdělit na dvě skupiny zřetězené zpracování (pipeline) a pole procesorů. - MIMD (Multiple Instruction, Multiple Data) je architektura nejobecnější. S různými daty pracuje více procesorů s navzájem odlišnými programy. Programování je komplikované. - MISD (Multiple Instruction, Single Data) architektura se nepoužívá, uvádí se jen pro úplnost třídění. Lze využít superpočítač typu Alfa 2100 fy Digital, který Univerzita Palackého v roce 1996 zakoupila a který je přístupný pomocí počítačové sítě UP budované na páteři ATM 155 Mb.

Obrazový analyzátor DIPS verze 5.0vs Digital Image processing System DIPS verze 4.0vs 1992 fy SOFO (Druckmüler, Heriban) vznikl v Brně při VŠ strojní jako kompendium řešených aplikací obrazové analýzy. Systém je dále rozvíjen a v současné době je distribuován jako DIPS verze 5.0 pod operačním systémem Windows. Uvedená verze, doplněná o tzv. SlowScan, který umožňuje průměrované opakované snímání statických obrazů, a tím získání obrazu velmi vysoké kvality pro vysoce náročné analýzy. SlowScan nachází uplatnění při snímání obrazů s velmi nízkým kontrastem (holografie, metalografie), při fotometrické analýze obrazů a pod. Systém může pracovat ve třech zobrazovacích režimech, které odpovídají možným rozlišením grafických karet VGA, Tseng, S3 (640x480, 800x600, 1024x768) při základní digitalizaci 640 x 480 pixelů a intenzitu 256 úrovní (1B). Systém obsahuje základní operace s pixely obrazů a umožňuje spouštění jejich sekvencí pomocí programových dávek. Rozhodnutí jednotlivých operací jsou stanoveny na základě histogramů a kumulovaných histogramů. [P2].

Standardní obrazový systém (DIPS) Analyzátor DIPS 5.0vs je v našem případě implementován do prostředí počítače typu IBM PC řady P2. Vstup tvoří televizní CCD kamera. V našem případě je použita CCD kamera typu OS 458 s rozlišovací schopností 795 x 596 obrazových elementů (picture elements) doplněná objektivem Videoopticon 1,6/8. Po jeho digitalizaci je užit digitalizační adapter LR 6000D umístěný přímo v počítači a řízený programem pro obrazovou analýzu. Výstup zařízení tvoří datový soubor v běžném obrazovém protokolu, který je možno zobrazit na monitoru počítače, vytisknout tiskárnou, nebo použít pro další zpracování. Schéma obrazového analyzátoru DIPS 4.0vs

Vstupní signál obraz Obraz vyhodnocovaného předmětu je snímán CCD kamerou. Dále je převáděn do tvaru obrazové matice, ve které jsou obrazové body (dále pixely) uloženy v celočíselných hodnotách v intervalu (0, 255), na jejichž uložení ve dvojkové soustavě stačíjeden byte. Poloha každého pixelu v následující obrazové matici (15) je určena dvěma indexy, kde i udává sloupec a j řádek obrazové matice: A a a a a a a a a 0,0 1,0 2,0 m,0 0,1 1,1 2,1 m,1 = a0,2 a1,2 a2,2 a m,2 a a a a 0, n 1, n 2, n m, n Za standardní lze považovat, když hodnota pixelu 0 je zobrazena černě, hodnota 255 bíle a ostatní hodnoty jsou černobílé odstíny mezi nimi. Hodnotám na monitoru lze však přiřadit i barvy (pseudobarvy) (viz obr. 2). (1.)

Obr. 1. Princip vytváření barev (pseudobarev) podle barevné palety

Konvence matematického zápisu obrazových transformací Nechť x značí reálnéčíslo a a,b nechť jsou přirozená čísla. Dále zavádíme funkce: cut [omezení hodnoty na interval (0,255)] (1.) 0 pro x < 0 cut ( x) = x pro 0 x 255 255 pro x > 255 trunc (odseknutí desetinné části reálného čísla) = n (2.) trunc( x) kde n je celé číslo vzniklé z x odseknutím číslic za desetinnou čárkou, round (zaokrouhlování reálného čísla na číslo celé) ( ) round x ( ) ( ) trunc x + 0.5 pro x 0 = trunc x 0.5 pro x < 0 div (celočíselné dělení) a adivb= trunc pro b<> 0 b mod (zbytek po celočíselném dělení) amod b= a b a div b ( ) (3.) (4.)

divc (dělení s omezením výsledku na interval (0,255) a zaokrouhlením) (, ) divc x y x cut round pro y <> 0 = y 255 pro y = 0 (5.) max(maximum) ( xy) max, x pro x y = y pro x< y (6.) min (minimum) ( xy) min, x pro x y = y pro x > y

Tvar obrazového souboru *.DIG Obrazový analyzátor používá velmi jednoduchý protokol pro zápis obrazového souboru, proto je protokol využíván i v našich dalších aplikacích. Dále je přiložena tab. 1 a tab. 2, která popisuje povinnou a nepovinnou část souboru s extenzí DIG.