1109810383

1109810383



2. Przetwarzanie wstępne obrazu

Praktycznie każdy system przetwarzania i analizy obrazu wykorzystuje w pierwszych fazach działania niskopoziomowe algorytmy wstępnej obróbki (preprocessingu) mające na celu głównie usunięcie szumu, wyrównanie histogramu i ewentualnie redukcję liczby kolorów / odcieni szarości. Owocem naszych prac dotyczących tego aspektu przetwarzania obrazów są nowy algorytm filtracji medianowej obrazów barwnych (w odmianie jedno- i dwuprzebiegowej) oraz modyfikacje algorytmu binaiyzacji Bemsena. Omówimy pokrótce te algorytmy i osiągnięte wyniki.

2.1 Filtry medianowe

Filtr medianowy PNN-VMF [10] zainspirowany został filtrem FMVMF [8], a wprowadzone modyfikacje mają na celu zmniejszenie liczby zamienianych punktów i w efekcie poprawę jakości filtracji. Filtry medianow e generalnie walczą z szumem impulsowym, którego źródłem mogą być np. niedoskonałości matrycy CCD. Filtr działa w przestrzeni barwnej RGB i używa maski krzyżowej 3x3, co zapewnia wysoką szybkość przetwarzania (na współczesnych platformach sprzętowych przekraczającą 3 Mpix/sek.).

Zaproponowana przez nas później wersja dwuprzebiegowa PNN-VMF [11] ma, rzecz jasna, na celu dalsze polepszenie jakości rekonstrukcji zaszumionego obrazu. Pierwszy przebieg polega na wykonaniu oryginalnej procedury PNN-VMF. Znany jest fakt, że w pewnych przypadkach pierwszy przebieg filtru medianowego nie usuwa szumu z wszystkich pikseli obrazu, dopiero użycie tego samego filtru po raz drugi lub kolejny przynosi pożądany skutek. Niemniej jednak ponowne użycie filtru może zniekształcić obraz, czyli wprowadzić modyfikacje do pikseli, które nie były zakłócone. W przypadku szumu o małym natężeniu można domniemać, że pierwszy przebieg filtru usunie go całkowicie i wówczas drugi przebieg jest zbędny - spowalnia działanie algorytmu i może powodować zniekształcenie obrazu. Z kolei obraz silnie zaszurniony poddany powinien być ponownej filtracji, ze względu na zwiększone prawdopodobieństwo wystąpienia dwóch lub więcej za-szumionych pikseli obok siebie. W proponowanej metodzie decyzja o zastosowaniu drugiego przebiegu podejmowana jest automatycznie na podstawie informacji zebranej podczas pierwszego przebiegu. Ze względu na fakt, że PNN-VMF modyfikuje w większości przypadków ty lko piksele rzeczywiście zaszumione, można sądzić, że liczba pikseli zmodyfikowanych przez ten filtr jest z pewnym przybliżeniem wprost proporcjonalna do zawartości szumu w obrazie, innymi słowy, jest to miara zaszumienia obrazu. Na podstawie powyższych obserwacji wysuwamy przypuszczenie, że również pewna proporcjonalna do natężenia szumu liczba pikseli nie została w pierwszym przebiegu poprawiona. Można zatem na tej podstawie ustalić czułość filtru dla drugiego przebiegu. W przyjętym rozwiązaniu jedynie dla obrazów bardzo silnie zaszumionych na wejściu, dmgi przebieg filtra jest procedurą identyczną z przebiegiem pierwszym. W większości przypadków, procedura wybrana dla drugiego przejścia jest „ostrożniejsza", a pozytywnym ubocznym efektem tego rozwiązania jest znaczna szybkość działania dmgiego przejścia. Algorytm działa w sposób bardziej „przewidywalny” w stosunku do zwykłego dwukrotnego uruchomienia jednoprze-biegowych filtrów medianowych, ale wadą rozwiązania jest kilka dobranych ad hoc wolnych parametrów (wartości progowych). Ponadto, osiągnięta poprawa jakości w stosunku



Wyszukiwarka

Podobne podstrony:
Ogólnie: Cyfrowe przetwarzanie i analiza obrazu - zbiór metod optymalizacji skupiających się na
Praktycznie każdy współczesny mikrokontroler posiada wbudowany przetwornik analogowo-cyfrowy. Stosow
358 26606 Przetwarzanie i analiza obrazów w systemach jrzemysłowych. Wybrane
M. Strzelecki, Metody przetwarzania i analizy obrazów biomedycznych (10)
MRicrorendering (z możliwością obrotu M. Strzelecki, Metody przetwarzania i analizy obrazów
M005 żniejszc przetwarzanie i analizę. Przed przystiipieniem do prób manewrowności statku leży dokła
Przetwarzanie i analiza obrazóworaz złożonych danych Opracował: Zbigniew Rudnicki ZKiEM, AGH
11 Przetwarzanie i analiza danych odbywa się przy użyciu języka SAS/4GL oraz różnorodnych narzędzi
Badania marketingowe to proces gromadzenia, przetwarzania i analizy danych marketingowych, któr
Analiza językowa O Pierwszy etap przetwarzania - analiza tekstu. W analizie wykorzystywane są metody
Zadania (1) Typowe zadania przetwarzania i analizy obrazów (rozumiane pod kątem funkcjonalnym): ®
M005 Mniejsze przetwarzanie i analizę. Przed przystąpieniem ilo prób manewrowności statku leży dokła

więcej podobnych podstron