On efficient implementations of median filters in theory and in practice
| creativeworkseries.issn | 1429-3447 | |
| dc.contributor.author | Stoliński, Sebastian | |
| dc.contributor.author | Grabowski, Szymon | |
| dc.contributor.author | Bieniecki, Wojciech | |
| dc.date.available | 2017-08-24T08:41:56Z | |
| dc.date.issued | 2009 | |
| dc.description.abstract | The median filter, in its scalar and vector form, is a classic tool for suppressing impulse noise from images. In this paper we present a theoretical algorithm for worst-case optimized scalar median finding and an efficient implementation of the vector median filter (VMF). The former has not better complexity than two existing algorithms, but matches them for some relation between L and r, and is obtained using means which are novel in this context. The latter achievement is a simple practical idea which, for large enough masks, speeds up the standard (naive) implementation of VMF several times. We also presented results of a multi-threaded implementation, run on multicore machines. | en |
| dc.description.abstract | Filtr medianowy, w postaci skalarnej i wektorowej, jest klasycznym narzędziem usuwania szumu impulsowego z obrazów. W pracy przedstawiamy teoretyczny algorytm skalarnej filtracji medianowej, zoptymalizowany dla najgorszego przypadku, oraz efektywną implementację wektorowego filtru medianowego (VMF). Pierwszy z algorytmów nie osiąga lepszej złożoności niż dwa inne istniejące algorytmy dla tego problemu, ale wyrównuje ich złożoności dla pewnych L i r (odpowiednio: liczba poziomów jasności i promień maski), a środki użyte dla osiągnięcia tego celu stanowią w tym zastosowaniu nowość. Drugi z algorytmów to prosta idea praktyczna przyspieszająca, dla odpowiednio dużych masek, implementację standardową (naiwną) kilkakrotnie. Przedstawiliśmy również wyniki implementacji wielowątkowej, uruchomionej na maszynach wielordzeniowych. | pl |
| dc.description.placeOfPublication | Kraków | |
| dc.description.version | wersja wydawnicza | |
| dc.identifier.eissn | 2353-0952 | |
| dc.identifier.issn | 1429-3447 | |
| dc.identifier.nukat | dd2010315093 | |
| dc.identifier.uri | https://repo.agh.edu.pl/handle/AGH/46161 | |
| dc.language.iso | eng | |
| dc.publisher | Wydawnictwa AGH | |
| dc.relation.ispartof | Automatyka | |
| dc.rights | AGH Licence - Fair Use | |
| dc.rights.access | otwarty dostęp | |
| dc.rights.uri | https://repo.uci.agh.edu.pl/info/licence-agh | |
| dc.subject | image processing | en |
| dc.subject | median filters | en |
| dc.subject | przetwarzanie obrazu | pl |
| dc.subject | filtry medianowe | pl |
| dc.subject | data structures | en |
| dc.subject | struktury danych | pl |
| dc.title | On efficient implementations of median filters in theory and in practice | en |
| dc.title.alternative | O efektywnych implementacjach filtrów medianowych w teorii i praktyce | pl |
| dc.title.related | Automatyka | |
| dc.type | artykuł | |
| dspace.entity.type | Publication | |
| publicationissue.issueNumber | Z. 3 | |
| publicationissue.pagination | s. 1021-1032 | |
| publicationvolume.volumeNumber | T. 13 | |
| relation.isJournalIssueOfPublication | ba0cac8c-ed60-45a5-84dd-6cf745ca7ce8 | |
| relation.isJournalIssueOfPublication.latestForDiscovery | ba0cac8c-ed60-45a5-84dd-6cf745ca7ce8 | |
| relation.isJournalOfPublication | b16a3604-d334-41d9-9446-dfef1368171d |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Auto24.pdf
- Size:
- 142.92 KB
- Format:
- Adobe Portable Document Format
- Description:
- Artykuł z czasopisma
