Histogram a jeho zpracování



Podobné dokumenty
Histogram a jeho zpracování

1 Jasové transformace

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

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

Š E D O T Ó N O V Á A B A R E V N Á K A L I B R A C E

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

Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě

2010 Josef Pelikán, CGG MFF UK Praha

Základy zpracování obrazů

Full HD 3D Projektor pro domácí kino PT-AE8000 PT-AT6000. Srpen 2012

LBP, HoG Ing. Marek Hrúz Ph.D. Plzeň Katedra kybernetiky 29. října 2015

Základy zpracování obrazu

DUM 14 téma: Barevné korekce fotografie

ZPRACOVÁNÍ OBRAZU V MĚŘICÍ A ŘÍDICÍ TECHNICE

T850 KVADRÁTOR BAREVNÝ HK-404

POPIS PROSTŘEDÍ PROGRAMU GIMP 2. Barvy 2. Okno obrázku 4 ZÁKLADNÍ ÚPRAVA FOTOGRAFIÍ V GRAFICKÉM EDITORU 6. Změna velikosti fotografie 6

Image Analysis and MATLAB. Jiří Militky

Mikroskopická obrazová analýza

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

Počítače a grafika. Ing. Radek Poliščuk, Ph.D. Přednáška č.7. z předmětu

Omezení barevného prostoru

D E T E K C E P O H Y B U V E V I D E U A J E J I C H I D E N T I F I K A C E

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

Světlo. Kalibrace světelného senzoru. Tematický celek: Světlo. Úkol:

Michal Vik a Martina Viková: Základy koloristiky ZKO10. Správa barev

Analogové kamery. Obecný instalační manuál. Stasanet s.r.o. Stránka 1

X37SGS Signály a systémy

Vnitřní DOME HD-SDI kamera VD102SFHD-IR

Multimediální systémy. 02 Reprezentace barev v počítači

STUDIUM HLADINOVÉHO ELEKTROSTATICKÉHO

VYUŽITÍ 3D FRAKTÁLNÍ ANALÝZY PŘI HODNOCENÍ KVALITY TISKU

Rozšíření bakalářské práce


Úprava barev. Otočení snímku o 90. Další snímek. Uložit snímek. Úprava světlosti snímku. Otevřít složku

Výukový materiál v rámci projektu OPVK 1.5 Peníze středním školám

Úvod...9 Historie počítačů...9 Digitální fotoaparát...10 Co čekat od počítače...10 Historie od verze 5 po verzi

Základy digitální fotografie

Cvičení 4 komplexní zpracování dat. Analýza povodí řeky Kongo

ZPS CR systémů. Tomáš. Pokorný

Zpracovnání digitální fotografie

Vliv přesnosti kalibrační křivky na výsledek verifikace plánů EBT3 filmem

Digitální fotografie II. Mgr. Milana Soukupová Gymnázium Česká Třebová

Vylepšení SNR u SPECT vyšetření

Analýza a zpracování digitálního obrazu

. Grafika a plovoucí prostředí. Zpracování textů na počítači. Ing. Pavel Haluza, Ph.D. ústav informatiky PEF MENDELU v Brně haluza@mendelu.

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

Software pro úpravu snímků LAB-10. Návod k obsluze

Sada 1 CAD Zobrazování RGB

HDR obraz (High Dynamic Range)

Petr Chvosta. vlevo, bude pravděpodobnost toho, že se tyč na počátku intervalu τ B nachází nad vpravo

DZDDPZ5 Zvýraznění obrazu - prahování. Doc. Dr. Ing. Jiří Horák Ing. Tomáš Peňáz, Ph.D. Institut geoinformatiky VŠB-TU Ostrava

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

Interní norma č /01 Průměr a chlupatost příze

Získávání znalostí z dat

Robotický stolní fotbal

Základy matematiky kombinované studium /06

kamerou. Dle optických parametrů objektivu mohou v získaném obraze nastat geometrická

Volitelná výpočetní technika

PROCESNÍ KALIBRÁTOR M505 (D)

E P mm Sada. Olympus Pen: návrat legendy. Specifikace. Typ. Filtr. Obrazový senzor. Živý náhled. Procesor

ÚSTAV PRO VÝZKUM MOTOROVÝCH VOZIDEL, s.r.o. Lihovarská 12, Praha 9

Algoritmus sledování objektů pro funkční vzor sledovacího systému

Práce na počítači. Bc. Veronika Tomsová

Standard VGA (Video Graphics Array)

Cvičení 3 komplexní zpracování a klasifikace dat. Oblast Cairo

Jak správně používat gama analýzu?

Stručný průvodce digitální fotorámeček Intenso

Grafický editor pro zpracování bitmapových souborů. Bc. Michael Borkovec

Barvy v počítačové grafice

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

Obsah. Kapitola 1 Stažení a instalace Kapitola 2 Orientace v programu a základní nastavení Úvod... 9

Úvod do počítačové grafiky

42PMA225EZ. Návod k použití

Seznámení Corel Draw. PDF vytvořeno zkušební verzí pdffactory Pro Panel Vlastnosti. panel základních kreslicích nástrojů

Stav: červen TRACK-Guide

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

Barvy v počítačové grafice

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

RAW s programem Adobe Photoshop CS

NPGR032 Cv úvod

Návod k obsluze. Barevný LCD monitor. Důležité


Braun DigiFrame 1160 Návod k použití

13 Barvy a úpravy rastrového

Tabulka. Datová struktura, která umožňuje vkládat a později vybírat informace podle identifikačního klíče. Mohou být:

MI FV_Volvo2014 pro modely s i bez interní navigace. Video rozhraní pro displeje ve vozidlech Volvo

Cílem této kapitoly je seznámit s parametry a moduly stavebnice NXT. Obr. 1: Brick s moduly [3]

Obsah. Seznámení s programem Adobe Photoshop CS5. Práce se soubory. Úvod Spuštění a ukončení programu Popis okna programu 19

Okno Editoru nabízí v panelu nástrojů

MULTIMEDIÁLNÍ A HYPERMEDIÁLNÍ SYSTÉMY

VYUŽITÍ OBRAZOVÉ ANALÝZY PRO ODHAD DOSTAVY TKANINY

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

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

OPTIKA - NAUKA O SVĚTLE

ZÁKLADNÍ EXPERIMENTÁLNÍ

Digitální HD videokamera s vyměnitelným objektivem

ROZ1 - Cv. 1 - Zobrazenэ snэmku a zсklady Matlabu

Osvětlování a stínování

Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/

Přehled zařízení MultiBoard CS 1

Transkript:

... 3.. 5.. 7.. 9 Histogram a jeho zpracování 3. přednáška předmětu Zpracování obrazů Martina Mudrová Definice Co je to histogram? = vektor absolutních četností výskytu každé barvy v obrázku [H(),H(), H(c)] c m.n c c počet barev H ( i) = m. n m,n velikost obrázku i= intenzitní obrázky: vektor H barevné obrázky: 3 vektory H,H,H 3 (typicky pro R,G,B složky obrazu, každá ze složek je zpracována zvlášť - podle stejného schématu a se stejnými parametry) M. Mudrová, Základní vlastnosti histogramu je to statistická veličina popisující pravděpodobnost výskytu každé barvy v obraze neříká nic o umístění barev v obraze Dva rozdílné obrázky: Se stejným histogramem (bimodálním v tomto případě): M. Mudrová, 3

7 5 3 5 5 5.5.5 5 5 5 Další způsoby vyjádření histogramu. normalizace x-ové osy (barevného rozsahu) na interval <,>. zobrazení kumulativního histogramu M. Mudrová, Použití histogramu I histogram poskytuje základní informaci o úrovni jasu v obrázku metody zpracování histogramu mohou vést ke zlepšení kvality obrázku! z pohledu subjektivního vjemu! Obrázek je příliš světlý (přeexponovaný) -čáry histogramu jsou převážně v pravé části M. Mudrová,.5 x Použití histogramu II Obrázek je příliš tmavý (podexponovaný) -čáry histogramu jsou převážně v levé části umožňuje vhodnou volbu prahu(ů) T při redukci barev -zvláště v případě bimodálního histogramu -použití při detekci objektů granulometrie apod. M. Mudrová, L pro x< T y= H pro x T 5 5 5 5 Nízká úroveň kontrastu v obrázku čáry histogramu jsou pouze ve střední části x vstupní hodnota intenzity y nová hodnota intenzity T hodnota prahu (threshold level) 5

5 3...3..5..7..9 x k u m u la c e c a r 5 5 5 3 5 3...3..5..7..9 histogram 5 5 5 3 Použití histogramu III kalibrace optických digitálních přístrojů (fotoaparáty, kamery, skenery,...). snímání obrázku se známým histogramem (etalonu). porovnání histogramu získaného obrázku a daného histogramu slouží k nastavení parametrů přístroje Příklad etalonu 7 M. Mudrová, Ekvalizace histogramu Co to znamená? Upravit histogram tak, aby byl tak plochý jak je to jen možné 5 3 Real picture histogram Ideal histogram...3..5..7..9 Algoritmy ekvalizace jsou založeny na statistických metodách: n. m D = MAX D optimální hodnota čar v histogramu n,m... velikost obrázku MAX... hodnota maximální intenzity v obrázku M. Mudrová, Příklad ekvalizace histogramu Originální obrázek Obrázek po ekvalizaci po ekvalizaci. x 9 M. Mudrová,

Úpravy histogramu Co se stane, když změním pozici čar v histogramu z hodnot x na y? M. Mudrová, x vstupní histogram l h y = x γ b t y výstupní histogram A. Lineární úpravy: g =. Posun histogramu. Zúžení/rozšíření histogramu B. Nelineární úpravy: g <> output value y.... Gamma correction.... input value x g=.5 g= Posun histogramu vpravo Zvyšování jasové úrovně obrázku posouvá histogram doprava (k bílé). 5 5 5 5 5 5 35 35 35 3 3 3 5 5 5 5 5 5 5 5 5...3..5..7..9...3..5..7..9...3..5..7..9 M. Mudrová, Posun histogramu vlevo Snižování jasové úrovně obrázku posouvá histogram doleva (k černé). 5 5 5 5 5 5 35 35 35 3 3 3 5 5 5 5 5 5 5 5 5...3..5..7..9...3..5..7..9...3..5..7..9 M. Mudrová,

7 5 3 7 5 3 histogram u...3..5..7..9...3..5..7..9 9 7 5 3 5 3 histogram po uprave...3..5..7..9...3..5..7..9 7 5 3...3..5..7..9 5 5 35 3 5 5 5...3..5..7..9 Další možnosti úpravy jasu? Nešlo by jednoduše přičíst nějakou konstantu k hodnotě každého pixelu? +.3! Tento způsob může vést ke ztrátě detailní informace v oblasti jasných barev bez možnosti jejího zpětného obnovení 3 M. Mudrová, Ztráta tmavých odstínů...nebo odečíst konstantu od hodnoty každého pixelu? 7 5 3...3..5..7..9 9 7 5 3...3..5..7..9 9 7 5 3...3..5..7..9! Tento způsob může vést ke ztrátě detailní informace v oblasti tmavých barev bez možnosti jejího zpětného obnovení M. Mudrová, Kontrast: Dilatace a zúžení histogramu Dilatace histogramu způsobuje zvýšení kontrastu Zúžení histogramu vede ke snížení kontrastu! Pozor na ztrátu detailní informace ve velmi jasných a tmavých úrovních barev v průběhu operací s histogramem dilatace následovaná odpovídajícím zúžením nemusí vést k původnímu obrazu M. Mudrová, 5

Gama korekce γ y = x x vstupní histogram l h y = x γ <γ < obrázek bude světlejší γ > obrázek bude tmavší γ = lineární úprava output value y.... Gamma correction.... input value x g=.5 g= b t y výstupní histogram! Některá digitální zařízení definují hodnotu gama převráceně: y = x γ M. Mudrová, Použití gama korekce Parametry úpravy histogramu původní obrázek posun čar histogramu z <.5,> do <,.75>, γ = posun čar histogramu z <.5,> do <,.75>, γ =5 posun čar histogramu z <.5,> do <,.75>, γ =. M. Mudrová, Obrázek 5 Histogram. 5 5 5. 5 7 Pokročilé metody úpravy histogramu - Operace s vyhledávací tabulkou - LUT (Look-up table) - nová barva je přiřazena, nebo více původním barvám - nevratná operace - použití pro zajímavé efekty (vytváření tzv. vodových kreseb z realistických fotografií) a pro zvýraznění struktur v obraze - Daný histogram s daným tvarem může být obrázku vnucen - M. Mudrová,

M. Mudrová, Příkazy Matlabu pro operace s histogramem imhist histeq imadjust (brighten) (contrast) stretchlim 9 Příklad Ekvalizace histogramu % Histogram a jeho upravy () % Ekvalizace histogramu clear delete(get(,'children')); [x,map]=imread('busek.bmp'); i=indgray(x,map); subplot(3), imshow(i) title('') subplot(33),imhist(i) title('histogram u'), j=histeq(i,3); subplot(3), subimage(j ) axis off,title('po ekvalizaci.') subplot(3),imhist(j) title('histogram '), subplot(35),plot(cumsum(imhist(i))) title('kumulace car'), subplot(3),plot(cumsum(imhist(j))) 5 histogram u x kumulace car 3 5 po ekvalizaci. histogram x 3 M. Mudrová, Příklad Lineární úprava histogramu % Upravy histogramu() clear delete(get(,'children')) figure() [x,map]=imread('../busek.bmp'); i=indgray(x,map); j=imadjust(i,[ ],[.],); subplot(),imshow(i) title('') subplot(),imhist(i,) title('histogram u') subplot(3),imshow(j) title(' po uprave') subplot(),imhist(j) title('histogram po uprave') po uprave histogram u histogram po uprave M. Mudrová,