Segmentacja obrazów

Transkrypt

Segmentacja obrazów
PRZETWARZANIE OBRAZÓW CYFROWYCH
DWICZENIE 10
SEGMENTACJA OBRAZÓW —WYBRANE ZAGDANIENIA BINARYZACJI OBRAZÓW
CEL DWICZENIA
Celem dwiczenia jest zapoznanie studentów z istotnym zagadnieniem jakim jest segmentacja obrazów.
W trakcie laboratorium prezentowane są proste metody binaryzacji obrazów achromatycznych, poruszany jest
także problem binaryzacji obrazów barwnych.
PROGRAM DWICZENIA
1.
Przygotuj zestaw kilkunastu achromatycznych i barwnych obrazów o zróżnicowanej treści — zwród
uwagę na to by:

wśród przygotowanych obrazów były obrazy prezentujące interesujące obiekty na tle
(warunek ten spełniają obrazy pokazujące np. komórki w preparacie mikroskopowym,
fragmenty tekstu),

przynajmniej częśd obrazów miała swoją wersję achromatyczną i barwną,

treśd obrazów pozwalała łatwo określid cel binaryzacji.
Obrazy powinny mied rozdzielczośd co najmniej 512×512 pikseli przy 8 bitach/kanał.
2.
Dla przygotowanych obrazów achromatycznych wyznacz ich histogramy. Czy na podstawie
histogramów możesz określid wartości progów binaryzacji dla poszczególnych obrazów?
3.
Przeprowadź binaryzację obrazów achromatycznych dobierając wartości progów ręcznie (możesz
wykorzystad do tego polecenie im2bw). W celu lepszego zilustrowania wyników przeprowadź
etykietowanie otrzymanych obrazów binarnych (możesz do tego wykorzystad polecenie bwlabel),
a następnie tak przetworzone obrazy przedstaw np. w pseudokolorach (pomocne może byd polecenie
label2rgb). Oceo otrzymane wyniki.
4.
Przeprowadź binaryzację obrazów metodą Otsu (polecenie graythresh), otrzymane wyniki
przedstaw tak jak obrazy z punktu 3. Oceo otrzymane wyniki i porównaj je z wynikami otrzymanymi
w punkcie 3.
5.
Sprawdź czy na wyniki binaryzacji obrazów achromatycznych wpływa ich wcześniejsze przetwarzanie
np. w postaci usuwania szumów lub poprawy kontrastu analizowanych obrazów.
6.
Przeprowadź binaryzację obrazów barwnych w przestrzeni RGB. Oceo otrzymane wyniki w porównaniu
wynikami otrzymanymi dla tych samych obrazów achromatycznych. Czy sposób zamiany obrazu
barwnego na obraz achromatyczny wpływa na wynik binaryzacji?
7.
Dokonaj konwersji obrazów barwnych do innej przestrzeni barw np. HSV. Przeprowadź binaryzację. Jak
oceniasz jej wyniki? Czy dobór progów binaryzacji w wybranej przez Ciebie przestrzeni barw jest
łatwiejszy czy trudniejszy niż w przestrzeni RGB?
OCENA WYNIKÓW SEGMENTACJI
Ocenę wyników segmentacji można prowadzid wizualnie, ale taki sposób oceny ma wiele wad. Jeżeli do
dyspozycji jest wzorcowy wynik segmentacji to można go wykorzystad do oceny wyników otrzymanych
badanymi metodami segmentacji. W takim przypadku ocena jakości segmentacji będzie polegad np. na
porównaniu liczby pikseli należących do poszczególnych obszarów w obrazie wzorcowym i obrazie
testowym.
Inną możliwością jest wykorzystanie do oceny jakości segmentacji wyników procesu, który po niej
następuje. W przypadku segmentacji obrazów przedstawiających np. tekst ocenę poprawności segmentacji
można prowadzid poprzez porównanie liczby prawidłowo rozpoznanych liter przez system OCR (ang.
Optical Character Recognition) na posegmentowanym obrazie z wynikiem prawidłowym.
UWAGI DO SPRAWOZDANIA
1.
Prowadząc binaryzację należy określid jej cel, który należy podad go w raporcie. Przy ocenie jakości
otrzymanych rezultatów segmentacji należy uwzględnid czy postawiony cel segmentacji został
osiągnięty.
2.
W sprawozdaniu należy zamieścid odpowiedzi na postawione powyżej pytania wraz z odpowiednim
ich uzasadnieniem.
3.
Sprawozdanie najlepiej przesład w postaci skompresowanego katalogu o nazwie zgodnej z zasadami
nazywania sprawozdao obowiązującymi na laboratorium POC. Przesłany katalog powinien zawierad:
 plik sprawozdania w formacie PDF,
 katalog z obrazami testowymi,
 katalog z obrazami wynikowymi,
 katalog z opracowanymi m-plikami.

Podobne dokumenty