Przedmowa 11 Ważniejsze oznaczenia 14 Spis skrótów i akronimów 15 Wstęp 21 W.1. Obraz naturalny i cyfrowe przetwarzanie obrazów 21 W.2.



Podobne dokumenty
Opis efektów kształcenia dla modułu zajęć

Przedmowa Wykaz oznaczeń Wykaz skrótów 1. Sygnały i ich parametry Pojęcia podstawowe Klasyfikacja sygnałów

Zygmunt Wróbel i Robert Koprowski. Praktyka przetwarzania obrazów w programie Matlab

Fundamentals of Data Compression

Akwizycja obrazów. Zagadnienia wstępne

Klasyfikacja metod kompresji

Kompresja dźwięku w standardzie MPEG-1

Klasyfikacja metod kompresji

Cyfrowe Przetwarzanie Obrazów. Karol Czapnik

4 Zasoby językowe Korpusy obcojęzyczne Korpusy języka polskiego Słowniki Sposoby gromadzenia danych...

Kompresja sekwencji obrazów - algorytm MPEG-2

Przetwarzanie obrazu

dr inż. Piotr Odya Wprowadzenie

Wpływ kompresji obrazów i map głębi na syntezę widoków w systemie wielowidokowym

2. Próbkowanie Sygnały okresowe (16). Trygonometryczny szereg Fouriera (17). Częstotliwość Nyquista (20).

KARTA PRZEDMIOTU. W5/1;W16/1 W5 Zna podstawowe metody przetwarzania wstępnego EP WM K_W9/3; obrazów barwnych.

Wstęp do techniki wideo

Przedstawiamy Państwu tekst będący

3. Przetwarzanie analogowo-cyfrowe i cyfrowo-analogowe... 43

dr inż. Piotr Odya dr inż. Piotr Suchomski

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Kompresja obrazów w statycznych - algorytm JPEG

Grafika Komputerowa Wykład 2. Przetwarzanie obrazów. mgr inż. Michał Chwesiuk 1/38

Micha Strzelecki Metody przetwarzania i analizy obrazów biomedycznych (2)

Założenia i obszar zastosowań. JPEG - algorytm kodowania obrazu. Geneza algorytmu KOMPRESJA OBRAZÓW STATYCZNYCH - ALGORYTM JPEG

Kodowanie i kompresja Streszczenie Studia Wieczorowe Wykład 10, 2007

Cechy formatu PNG Budowa bloku danych Bloki standardowe PNG Filtrowanie danych przed kompresją Wyświetlanie progresywne (Adam 7)

Kodowanie transformacyjne. Plan 1. Zasada 2. Rodzaje transformacji 3. Standard JPEG

PRZEWODNIK PO PRZEDMIOCIE

Zastosowanie kompresji w kryptografii Piotr Piotrowski

Kodowanie transformujace. Kompresja danych. Tomasz Jurdziński. Wykład 11: Transformaty i JPEG

KOMPRESJA OBRAZÓW STATYCZNYCH - ALGORYTM JPEG

TECHNIKI MULTIMEDIALNE

Program wykładu. 1. Systemy rejestracji obrazów technologie CCD, CMOS

Cyfrowe przetwarzanie i kompresja danych

Kwantowanie sygnałów analogowych na przykładzie sygnału mowy

Transkodowanie strumieni wizyjnych. wykorzystujące zaawansowane. techniki kompresji

Przetwarzanie obrazu

27 stycznia 2009

Teoria sygnałów Signal Theory. Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Kompresja sekwencji obrazów

PRZEWODNIK PO PRZEDMIOCIE

Joint Photographic Experts Group

Algorytmy kompresji sekwencji wielowidokowych

E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści

Dane obrazowe. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

Cyfrowe przetwarzanie i kompresja danych. dr inż.. Wojciech Zając

Algorytmy kompresji sekwencji wielowidokowych

Wybrane metody kompresji obrazów

NOWOCZESNE METODY EMISJI UCYFROWIONEGO SYGNAŁU TELEWIZYJNEGO

Podstawy transmisji multimedialnych podstawy kodowania dźwięku i obrazu Autor Wojciech Gumiński

FFT i dyskretny splot. Aplikacje w DSP

PRZEWODNIK PO PRZEDMIOCIE

Automatyczne rozpoznawanie mowy - wybrane zagadnienia / Ryszard Makowski. Wrocław, Spis treści

mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 4, strona 1. GOLOMBA I RICE'A

Kodowanie podpasmowe. Plan 1. Zasada 2. Filtry cyfrowe 3. Podstawowy algorytm 4. Zastosowania

mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 1, strona 1.

Kompresja Kodowanie arytmetyczne. Dariusz Sobczuk

Adaptive wavelet synthesis for improving digital image processing

Grafika Komputerowa Wykład 1. Wstęp do grafiki komputerowej Obraz rastrowy i wektorowy. mgr inż. Michał Chwesiuk 1/22

Obraz jako funkcja Przekształcenia geometryczne

Elektronika i Telekomunikacja I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Transformaty. Kodowanie transformujace

Kompresja video (MPEG)

Krótki przegląd pierwszych standardów kompresji obrazów

Zastosowania grafiki komputerowej

6. Algorytmy ochrony przed zagłodzeniem dla systemów Linux i Windows NT.

Academic year: 2013/2014 Code: EIT s ECTS credits: 3. Electrical Engineering, Automatics, Computer Science and Engineering in Biomedicine

Plan wykładu. Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie. informatyka +

Przetwarzanie sygnałów z zastosowaniem procesorów sygnałowych - opis przedmiotu

Grafika komputerowa. Oko posiada pręciki (100 mln) dla detekcji składowych luminancji i 3 rodzaje czopków (9 mln) do detekcji koloru Żółty

Nowoczesne metody emisji ucyfrowionego sygnału telewizyjnego

Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 9. Przetwarzanie sygnałów wizyjnych. Politechnika Świętokrzyska.

Wprowadzenie do cyfrowego przetwarzania obrazów

Wykład 6: Reprezentacja informacji w układzie optycznym; układy liniowe w optyce; podstawy teorii dyfrakcji

Plan wykładu. Wprowadzenie Program graficzny GIMP Edycja i retusz zdjęć Podsumowanie. informatyka +

Wykład II. Reprezentacja danych w technice cyfrowej. Studia Podyplomowe INFORMATYKA Podstawy Informatyki

Transformata Fouriera

Kodowanie informacji o ruchu dla kompresji sekwencji trójwymiarowych

1. Wprowadzenie 1.1. Zdefiniowanie problemu badawczego

Kompresja obrazu ruchomego

Rozkład materiału z przedmiotu: Przetwarzanie i obróbka sygnałów

Obliczenia Naukowe. Wykład 12: Zagadnienia na egzamin. Bartek Wilczyński

Politechnika Świętokrzyska. Laboratorium. Cyfrowe przetwarzanie sygnałów. Ćwiczenie 6. Transformata cosinusowa. Krótkookresowa transformata Fouriera.

BIBLIOTEKA PROGRAMU R - BIOPS. Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat

PRAKTYKA PRZETWARZANIA OBRAZU W PROGRAMIE MATLAB

PRZEWODNIK PO PRZEDMIOCIE

Procesory sygnałowe w przetwarzaniu grafiki

Transkodowanie strumieni wizyjnych wykorzystujące zaawansowane techniki kompresji

WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI KARTA PRZEDMIOTU

Kodowanie źródeł sygnały video. Sygnał video definicja i podstawowe parametry

Cyfrowe przetwarzanie obrazów i sygnałów Wykład 2 AiR III

Monitory LCD (ang. Liquid Crystal Display) (1)

Cyfrowe przetwarzanie obrazów i sygnałów Wykład 1 AiR III

Teoria przetwarzania A/C i C/A.

Standardy telewizji kolorowej (SD)

Komputerowe obrazowanie medyczne

POB Odpowiedzi na pytania

Przekształcenia widmowe Transformata Fouriera. Adam Wojciechowski

Transkrypt:

Przedmowa 11 Ważniejsze oznaczenia 14 Spis skrótów i akronimów 15 Wstęp 21 W.1. Obraz naturalny i cyfrowe przetwarzanie obrazów 21 W.2. Technika obrazu 24 W.3. Normalizacja w zakresie obrazu cyfrowego 26 1. Podstawy teorii sygnałów wielowymiarowych 58 1.1. Pojęcie sygnału wielowymiarowego 58 1.2. Częstotliwości przestrzenne 63 1.3. Przekształcenie Fouriera sygnałów wielowymiarowych 65 1.3.1. Wielowymiarowe przekształcenie Fouriera 65 1.3.2. Dwuwymiarowe przekształcenie Fouriera 67 1.3.3. Właściwości dwuwymiarowego przekształcenia Fouriera 67 1.3.4. Interpretacja częstotliwości przestrzennych w obrazach 79 1.4. Próbkowanie obrazu 81 1.4.1. Próbkowanie prostokątne 81 1.4.2. Próbkowanie z dowolną geometrią próbkowania 85 1.5. Dyskretne dwuwymiarowe przekształcenie Fouriera 88 1.5.1. Definicja i właściwości 88 1.5.2. Obliczanie dyskretnych dwuwymiarowych transformat Fouriera 93 1.5.3. Dyskretne dwuwymiarowe transformaty Fouriera obrazów 96 1.6. Dwuwymiarowe dyskretne przekształcenie kosinusowe 100 1.6.1. Jednowymiarowe dyskretne przekształcenie kosinusowe 100 1.6.2. Dwuwymiarowe dyskretne przekształcenie kosinusowe określenie 102 1.6.3. Wyznaczanie dwuwymiarowych dyskretnych transformat kosinusowych obrazów 105 1.7. Dwuwymiarowe przekształcenie Z 107 1.8. Dwuwymiarowe dyskretne układy liniowe 110 1.8.1. Podstawowe pojęcia 110 1.8.2. Dwuwymiarowe układy LSI opis w dziedzinie przestrzennej 112 1.8.3. Dwuwymiarowe układy LSI opis w dziedzinie częstotliwości 116 1.8.4. Stabilność dwuwymiarowych systemów liniowych 121 1.9. Dwuwymiarowe dyskretne przekształcenie falkowe 124 1.9.1. Analiza i synteza subpasmowa 124 1.9.2. Zespoły filtrów analizy i syntezy 129 1.9.3. Implementacje zespołów filtrów 134 1.9.4. Przekształcenie falkowe proste i odwrotne 139 1.10. Predykcja 142 1.11. Kwantowanie 147 1.11.1. Kwantowanie skalarne 147 1.11.2. Kwantowanie wektorowe 149 2. Cyfrowe reprezentacje obrazów 151 2.1. Światło widzialne i jego percepcja przez człowieka 151 2.1.1. System wzrokowy człowieka 151 2.1.2. Fotometria 152 2.1.3. Percepcja światła przez człowieka 155 2.2. Cyfrowe reprezentacje obrazu monochromatycznego 156 2.3. Korekcja kontrastu korekcja gamma 159 2.4. Barwy i ich reprezentacje 164 2.4.1. Światło barwne i jego percepcja 164

2.4.2. Reprezentacja światła barwnego za pomocą trzech składowych podstawowych 166 2.4.3. Układ RGB i jego odmiany 168 2.4.4. Luminancja i chrominancje 175 2.4.5. Inne układy współrzędnych barw 182 2.4.6. Indeksowanie kolorów 185 2.4.7. Zarządzanie kolorami 189 2.4.8. Wielozakresowe reprezentacje barw 191 2.5. Analogowe ciągłe sygnały wizyjne 192 2.5.1. Sygnały z wybieraniem międzyliniowym i kolejnoliniowym 192 2.5.2. Całkowity sygnał wizyjny monochromatyczny 193 2.5.3. Sygnały wizyjne barwne 196 2.5.4. Przegląd analogowych sygnałów wizyjnych 198 2.6. Cyfrowe sygnały wizyjne 201 2.6.1. Kwantowanie próbek sygnałów wizyjnych 201 2.6.2. Proporcje rozmiarów obrazu 202 2.6.3. Próbkowanie ciągłych sygnałów wizyjnych 203 2.6.4. Formaty obrazu SDTV i HDTV 208 2.6.5. Próbkowanie chrominancji 210 2.6.6. Interfejsy cyfrowych sygnałów wizyjnych bez kompresji 214 2.7. Ocena jakości obrazu 216 2.7.1. Wprowadzenie 216 2.7.2. Subiektywna ocena jakości obrazu 217 2.7.3. Ocena jakości obrazu za pomocą wskaźnika PSNR 221 2.7.4. Metody automatycznej oceny jakości obrazu 225 2.7.5. Podsumowanie 228 3. Kamery i monitory 229 3.1. Kamery 229 3.1.1. Budowa kamery 229 3.1.2. Próbkowanie w czasie 233 3.1.3. Próbkowanie przestrzenne 236 3.1.4. Kamery do akwizycji obrazów barwnych 238 3.1.5. Wielkości charakteryzujące kamery 240 3.1.6. Sygnały wyjściowe z kamer 243 3.2. Monitory 243 4. Podstawowe operacje przetwarzania obrazów 249 4.1. Operacje punktowe 249 4.1.1. Określenie operacji punktowych 249 4.1.2. Histogramy 252 4.1.3. Poprawa kontrastu za pomocą operacji punktowych 254 4.1.4. Binaryzacja obrazów 256 4.2. Operacje algebraiczne na obrazach 257 4.3. Dwuwymiarowa liniowa filtracja nierekursywna 257 4.4. Dwuwymiarowa liniowa filtracja rekursywna 270 4.5. Decymacja i interpolacja obrazu 275 4.6. Nieliniowa filtracja obrazu 278 4.7. Przekształcenia geometryczne obrazu 284 4.8. Podsumowanie 284 5. Wprowadzenie do przetwarzania sekwencji wizyjnych 286 5.1. Estymacja ruchu 286 5.1.1. Charakterystyka zadania 286

5.1.2. Metody wykorzystujące zasadę przepływu optycznego 290 5.1.3. Metody pasowania bloków 293 5.2. Filtracja w dziedzinie czasu z kompensacją ruchu 302 5.3. Konwersje reprezentacji sekwencji wizyjnych 304 5.4. Nadrozdzielczość 306 5.5. Analiza sekwencji wizyjnych 306 6. Wprowadzenie do kompresji obrazów 310 6.1. Zagadnienia ogólne 310 6.1.1. Znaczenie kompresji obrazów 310 6.1.2. Nadmiarowość reprezentacji obrazu 313 6.1.3. Kodowanie i dekodowanie obrazów 316 6.1.4. Porównywanie efektywności kompresji 319 6.1.5. Kodeki bezstratne 322 6.1.6. Kodeki stratne 323 6.1.7. Kodowanie wewnątrzobrazowe i międzyobrazowe 326 6.1.8. Przetwarzanie wstępne i końcowe 328 6.1.9. Normalizacja w zakresie kompresji 329 6.1.10. Kodowanie skalowalne 330 6.1.11. Transkodowanie 333 6.1.12. Literatura na temat kompresji 334 6.2. Kodowanie entropijne 334 6.2.1. Wprowadzenie do kodowania entropijnego 335 6.2.2. Kody Huffmana 336 6.2.3. Kody Golomba i ich odmiany 341 6.2.4. Kodowanie arytmetyczne 344 6.2.5. Kodowanie słownikowe 348 6.3. Kodowanie ciągów 349 7. Kompresja wewnątrzobrazowa 351 7.1. Kodowanie transformatowe i standard JPEG 351 7.1.1. Stratne kodowanie transformatowe obrazów nieruchomych 352 7.1.2. Bezstratne kodowanie obrazów nieruchomych wykorzystujące predykcję wewnątrzobrazową 357 7.1.3. Standard JPEG (JPEG-1) 358 7.1.4. Tryb sekwencyjny transformatowy 359 7.1.5. Binarne kodowanie arytmetyczne w standardzie JPEG 367 7.1.6. Tryb progresywny transformatowy 368 7.1.7. Tryb hierarchiczny 368 7.1.8. Tryb bezstratny 371 7.1.9. Składnia danych reprezentujących obraz skomprymowany 371 7.1.10. Rozszerzenia standardu JPEG 374 7.2. Kodowanie falkowe i standard JPEG 2000 374 7.2.1. Wprowadzenie 374 7.2.2. Technika kompresji w standardzie JPEG 2000 376 7.2.3. Przetwarzanie wstępne 376 7.2.4. Kodowanie falkowe 378 7.2.5. Adaptacyjne binarne kodowanie arytmetyczne 381 7.2.6. Składnia danych reprezentujących obraz skomprymowany 382 7.2.7. Podsumowanie 384 7.3. JPEG XR 385 7.4. Efektywność stratnych kodeków JPEG, JPEG 2000 i JPEG XR 388

7.5. Inne techniki kompresji stratnej 393 7.6. Kompresja bezstratna i prawie bezstratna w standardzie JPEG-LS 394 7.7. Przegląd technik kompresji bezstratnej 396 8. Międzyobrazowa kompresja sekwencji wizyjnych 399 8.1. Kodowanie hybrydowe cyfrowych sekwencji wizyjnych 399 8.1.1. Wprowadzenie 399 8.1.2. Adaptacyjny charakter kodowania hybrydowego 401 8.1.3. Kodowanie wewnątrzobrazowe sekwencji wizyjnych 403 8.1.4. Predykcja międzyobrazowa z kompresją ruchu 404 8.1.5. Obrazy typu B 409 8.1.6. Kwantowanie wpółczynników transformaty 413 8.1.7. Hierarchiczna struktura strumienia zakodowanych danych 413 8.1.8. Sterowanie pracą kodera hybrydowego 416 8.1.9. Zniekształcenia obrazu wprowadzane przez hybrydowe kodowanie blokowe 419 8.2. Przegląd standardów kompresji cyfrowych sekwencji wizyjnych 420 8.3. Kompresja sekwencji wizyjnych zgodna ze standardem MPEG-2 426 8.3.1. Standard MPEG-2 427 8.3.2. Strumień transportowy MPEG-2 427 8.3.3. Kompresja obrazu w standardzie MPEG-2 430 8.3.4. Technika kompresji według profilu głównego 432 8.3.5. Kodowanie według profilu 4:2:2 438 8.3.6. Narzędzia kompresji obrazów z wybieraniem międzyliniowym 438 8.3.7. Strumień wizyjny standardu MPEG-2 445 8.3.8. Sterowanie prędkością bitową 460 8.3.9. Efektywność kompresji kodeków MPEG-2 466 8.3.10. Podsumowanie 469 8.4. Inne standardy pierwszej i drugiej generacji 470 8.4.1. Standardy pierwszej generacji 470 8.4.2. Kodowanie sekwencji wizyjnych zgodnie z zaleceniem ITU-T H.263 473 8.4.3. Standard MPEG-4 477 8.5. Zaawansowane Kodowanie Sygnału Wizyjnego MPEG-4 AVC/H.264 483 8.5.1. Wprowadzenie 483 8.5.2. Profile i poziomy standardu AVC 485 8.5.3. Zaawansowane narzędzia kompresji według standardu AVC 488 8.5.4. Struktura danych wytwarzanych przez koder AVC 509 8.5.5. Kodowanie entropijne UVLC/CAVLC 515 8.5.6. Adaptacyjne binarne kodowanie arytmetyczne CABAC 518 8.5.7. Sterowanie koderami AVC 522 8.5.8. Efektywność kompresji MPEG-4AVC 525 8.5.9. Transkodowanie strumieni AVC 530 8.5.10. Skalowalne Kodowanie Sekwencji Wizyjnych SVC 531 8.5.11. Podsumowanie zagadnień dotyczących standardu AVC 532 8.6. Inne techniki kompresji obrazu ruchomego trzeciej generacji 533 8.6.1. Standard VC-1 533 8.6.2. Standard AVS 538 8.6.3. Kodek VP8 538 8.7. Technika kompresji czwartej generacji HEVC 539 8.8. Inne rozwojowe techniki kompresji obrazów ruchomych 540 8.9. Podsumowanie 542 9. Obrazy stereoskopowe i trójwymiarowe 543

9.1 Widzenie przestrzenne i obrazy stereoskopowe 543 9.1.1. Dwuoczne wskazówki głębi 544 9.1.2. Wytwarzanie dwuocznych wskazówek głębi na płaskich ekranach 545 9.1.3. Jednooczne wskazówki głębi 548 9.1.4. Wykorzystanie jednoocznych wskazówek głębi w systemach technicznych 549 9.1.5. Praktyka wyświetlania obrazów stereoskopowych na płaskich ekranach 550 9.1.6. Podsumowanie 552 9.2. Prezentacja obrazów stereoskopowych 553 9.2.1. Wprowadzenie 553 9.2.2. Urządzenia wykorzystujące separację barw 554 9.2.3. Urządzenia migawkowe 556 9.2.4. Urządzenia polaryzacyjne 558 9.2.5. Monitory autostereoskopowe 560 9.2.6. Podsumowanie 564 9.3. Systemy kamerowe do akwizycji obrazów stereoskopowych 564 9.4. Kompatybilne formaty ramek z obrazami stereoskopowymi 568 9.5. Kompresja obrazów stereoskopowych 573 9.6. Systemy z obrazami stereoskopowymi i trójwymiarowymi 576 9.7. Obrazy wielowidokowe i trójwymiarowe 578 10. Opis treści obrazu 584 10.1. Wyszukiwanie treści obrazowych 584 10.2. Normalizacja metadanych 587 10.3. Deskryptory obrazu w standardzie MPEG-7 589 10.4. Podsumowanie 596 11. Znaki wodne w obrazach 597 11.1. Wiadomości ogólne 597 11.2. Przykłady wykorzystania znakowania wodnego 601 11.3. Podstawowe warianty technik znakowania wodnego 603 11.4. Przykładowe techniki znakowania wodnego 605 Literatura 611 Skorowidz 637