Uniwersytet Opolski - Centralny System Uwierzytelniania
Strona główna

Przetwarzanie i obróbka obrazów cyfrowych

Informacje ogólne

Kod przedmiotu: 6.4-POOC
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Przetwarzanie i obróbka obrazów cyfrowych
Jednostka: Instytut Inżynierii Środowiska i Biotechnologii
Grupy:
Punkty ECTS i inne: (brak) Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: polski
Rodzaj przedmiotu:

obowiązkowe

Skrócony opis:

Podstawowe pojęcia cyfrowej obróbki sygnałów i obrazów.

Metody przetwarzania obrazów.

Bezkontekstowe metody przetwarzania obrazów.

Kontekstowe metody przetwarzania obrazów.

Transformacje, filtracja obrazów i analiza scen.

Narzędzia specjalistyczne.

Pełny opis:

1. Praktyka przetwarzania obrazów w programie Matlab: Reprezentacja i akwizycja obrazów wielowymiarowych w Matlab-ie

2. Praktyka przetwarzania obrazów w programie Matlab: Dyskretna struktura obrazów cyfrowych w Matlab-ie. Podstawy dyskretyzacji obrazu, rozdzielczość przestrzenna i barwna. Modele barw używane w praktyce

3. Praktyka przetwarzania obrazów w programie Matlab: Przekształcenia bezkontekstowe obrazu. Przekształcenia punktowe obrazu – arytmetyczne, liniowe, nieliniowe; normalizacja obrazu, przetwarzanie histogramów

4. Praktyka przetwarzania obrazów w programie Matlab: Przekształcenia bezkontekstowe obrazu. Przekształcenia punktowe obrazu – geometryczne i regionalne

5. Praktyka przetwarzania obrazów w programie Matlab: Przekształcenia bezkontekstowe obrazu. Przekształcenia punktowe obrazu – binaryzacja i wyznaczanie parametrów

6. Praktyka przetwarzania obrazów w programie Matlab: Przekształcenia bezkontekstowe dwóch obrazów – operacje arytmetyczne i logiczne

7. Praktyka przetwarzania obrazów w programie Matlab: Przekształcenia kontekstowe obrazu. Przekształcenia morfologiczne obrazu – szablon strukturalny, podstawowe operacji morfologii matematycznej, operacja LUT; klasyczne przekształcenia morfologiczne – erozja i dylatacja, otwarcie i zamknięcie, pogrubienie i ścienianie obiektów; szkieletyzacja obiektów

8. Praktyka przetwarzania obrazów w programie Matlab: Przekształcenia kontekstowe obrazu. Przekształcenia morfologiczne obrazu zaawansowane – operacje „trafi-nie-trafi”, wyznaczanie centroidów, zalewanie otworów w obiekcie, nadawanie etykiety obiektom, gradient i laplasjan morfologiczne, wygładzanie, detekcja szczytów, detekcja masek „defektów” na obrazie

9. Praktyka przetwarzania obrazów w programie Matlab: Przekształcenia kontekstowe obrazu. Cyfrowa filtracja obrazu – konwolucja dyskretna. Filtry liniowe, filtry nieliniowe, filtry specjalizowane, rozplot obrazu

10. Praktyka przetwarzania obrazów w programie Matlab: Przekształcenia kontekstowe obrazu. Transformacja Fouriera i odwrotna transformacja obrazów cyfrowych. Transformacja kosinusowa. Filtracja obrazu w dziedzinie częstotliwości i inne zastosowania szybkiego przetwarzania Fouriera i innych przetwarzań

11. Praktyka przetwarzania obrazów w programie Matlab: Regionalne przekształcenia obrazu – podstawowe operacje na fragmentach obrazu, operacje blokowe na fragmentach obrazu

12. Praktyka przetwarzania obrazów w programie Matlab: Opis struktury i funkcji pakietu Image Processing Toolbox. Podstawy pracy z pakietem.

13. Praktyka przetwarzania obrazów w programie Matlab: Opis struktury i funkcji pakietu Image Acquisition Toolbox. Podstawy pracy z pakietem.

14. Podstawy teorii i praktyki zastosowań metod cyfrowej obróbki sygnałów: Cyfrowe przetwarzanie sygnałów. Opis struktury i funkcji pakietu Signal Processing Toolbox. Podstawy pracy z pakietem.

15. Podstawy teorii i praktyki zastosowań metod cyfrowej obróbki sygnałów: Cyfrowe przetwarzanie sygnałów. Opis struktury i funkcji pakietu Signal Acquisition Toolbox. Podstawy pracy z pakietem.

16. Podstawy teorii i praktyki zastosowań metod cyfrowej obróbki sygnałów: Cyfrowe przetwarzanie sygnałów. Sygnały i ich parametry – klasyfikacja, sygnały deterministyczne, zespolone, losowe, rozkłady widmowe, funkcje korelacyjne, estymacja i filtracja sygnałów.

17. Podstawy teorii i praktyki zastosowań metod cyfrowej obróbki sygnałów: Cyfrowe przetwarzanie sygnałów. Podstawy matematyczne analizy sygnałów deterministycznych

18. Podstawy teorii i praktyki zastosowań metod cyfrowej obróbki sygnałów: Cyfrowe przetwarzanie sygnałów. Podstawy teorii przekształcenia Fouriera i jego zastosowania w analizie sygnałów

19. Podstawy teorii i praktyki zastosowań metod cyfrowej obróbki sygnałów: Układy analogowe LTI. Transmitancja układu analogowego. Przekształcenie układu analogowego. Wykresy Bodego. Analiza matematyczna i projektowanie układów analogowych elektrycznych.

20. Podstawy teorii i praktyki zastosowań metod cyfrowej obróbki sygnałów: Cyfrowe przetwarzanie sygnałów. Dyskretyzacji sygnałów analogowych. Układy dyskretne LTI. Transformacje Z. Projektowanie układów dyskretnych metodą „zer i biegunów”

21. Podstawy teorii i praktyki zastosowań metod cyfrowej obróbki sygnałów: Projektowanie rekursywnych filtrów cyfrowych – podstawowe metody

22. Podstawy teorii i praktyki zastosowań metod cyfrowej obróbki sygnałów: Projektowanie nierekursywnych filtrów cyfrowych – podstawowe metody

23. Podstawy teorii i praktyki zastosowań metod cyfrowej obróbki sygnałów: Algorytmy filtracji cyfrowej – podstawowe metody i struktury

24. Podstawy teorii i praktyki zastosowań metod cyfrowej obróbki sygnałów: Filtry adaptacyjne – podstawowe metody i struktury

25. Podstawy teorii i praktyki zastosowań metod cyfrowej obróbki sygnałów: Cyfrowe przetwarzanie sygnałów. Analiza częstotliwościowa sygnałów dyskretnych . Algorytmy wyznaczania dyskretnej transformacji Fouriera

26. Podstawy teorii i praktyki zastosowań metod cyfrowej obróbki sygnałów: Zaawansowane metody analizy częstotliwościowej sygnałów dyskretnych – podstawowe pojęcia, modele i metody

27. Podstawy teorii i praktyki zastosowań metod cyfrowej obróbki sygnałów: Metody czasowo-częstotliwościowej analizy sygnałów - podstawowe pojęcia, metody transformacji, reprezentacje

Literatura:

1.Jerzy Brzózka, Lech Dorobczyński: Programowanie w Matlab. Wyd. MIKOM, Warszawa, 1998, ISBN 83 -7158 -120 -3

2.Jerzy Brzózka, Lech Dorobczyński: MATLAB. Środowisko obliczeń naukowo-technicznych. Warszawa, Mikom, 2005. ISBN 83-7279-482-0

3.Marek Czajka: Matlab. Ćwiczenia. Wyd. Helion, Gliwice, 2005. ISBN 83-7361-711-6

4.Wiesława Regel: Wykresy i obiekty graficzne w programie MATLAB, Wyd. MIKOM Warszawa, 2003, ISBN 83-7279-365-4

5.Wiesława Regel: Statystyka matematyczna w programie MATLAB, Wyd. MIKOM Warszawa, 2003, ISBN 83-7279-354-9

6. Marcin Stachurski: Metody numeryczne w programie MATLAB, Wyd. MIKOM Warszawa, 2003, ISBN 83-7279-376-X

7.Aleksandra Zimmer, Andrzej Englot: Identyfikacja obiektów i sygnałów. Teoria i praktyka dla użytkowników MATLABA. Kraków, 2005. ISBN 83-7242-367-8

8.Zygmunt Wróbel, Robert Koprowski: Praktyka przetwarzania obrazów w programie Matlab. Wyd. EXIT, Warszawa, 2004. ISBN 83-87674-76-1

9.Tomasz P. Zieliński: Cyfrowe przetwarzanie sygnałów. Od teorii do zastosowań. Wyd. WKŁ, Warszawa, 2007. ISBN 978-83-206-1640-8

10. Strona internetowa The MathWorks Inc. http://www.mathworks.com

Efekty uczenia się:

Zapoznanie się z metodami i narzędziami obróbki i przetwarzania cyfrowego obrazów w środowisku modelowania systemów informatycznych graficznych, wideo i obrazujących.

Opanowanie wiedzy podstawowej o metodach środowiska programistycznego MATLAB, technikach przetwarzania i obróbki cyfrowej wielowymiarowych obrazów, podstawowych metodach analizy i podstawowych metodach projektowania urządzeń obróbki cyfrowej sygnałów.

Wypracowanie podstawowych umiejętności posługiwania się narzędziami programistycznymi i zestawami specjalistycznymi w środowisku MATLAB;

Posiadanie kompetencji dalszego studiowania technik i metod cyfrowej obróbki sygnałów i obrazów w ramach cyklu informatycznego i poligraficznego.

Metody i kryteria oceniania:

Projekt zaliczeniowy obejmuje część opisową - referat w MS Word-2003 (2007)- odpowiedzi na dwa pytania z części I (p.1 – p.27), na jedne – z części II (p.28 – p.43) w/w listy i część prezentacyjną – slajdy w programie MS PowerPoint-2003(2007). Objętość projektu – referat rozszerzony – 12-15 str., strona tytułowa wg wymóg standardowych, spis literatury, przypisy i podpisy pod rysunkami (nad tabelami) wg norm w formacie doc (dla Word 2003 (2007)).

Prezentacja oparta na materiałach referatu w PowerPoint- 2003 (2007) – 20 – 25 slajdów.

Praktyki zawodowe:

Nie przewidywane podczas prowadzenia kursu

Przedmiot nie jest oferowany w żadnym z aktualnych cykli dydaktycznych.
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Opolski.
pl. Kopernika 11a, 45-040 Opole https://uni.opole.pl kontakt deklaracja dostępności mapa serwisu USOSweb 7.1.0.0-5 (2024-09-13)