REDUKCJA ZAKŁÓCE W SEKWENCJACH VIDEO, KODOWANYCH ZA POMOC KODEKA FALKOWEGO IMC-3DEZBC

Podobne dokumenty
KOMPRESJA OBRAZÓW RUCHOMYCH Z WYKORZYSTANIEM KODOWANIA SUBPASMOWEGO

KOMPRESJA SEKWENCJI WIZYJNYCH Z MAŁYM OPÓŹNIENIEM KODOWANIA

Nowe głowice Hunter - DSP 700

Bazy danych. Andrzej Łachwa, UJ, /15

art. 488 i n. ustawy z dnia 23 kwietnia 1964 r. Kodeks cywilny (Dz. U. Nr 16, poz. 93 ze zm.),

NAP D I STEROWANIE PNEUMATYCZNE

Politechnika Poznańska. Trójwymiarowa falkowa kompresja sekwencji wizyjnych z małym opóźnieniem kodowania

Przetwarzanie bazuj ce na linii opó niaj cej

PERSON Kraków

Edycja geometrii w Solid Edge ST

NIEOPTYMALNA TECHNIKA DEKORELACJI W CYFROWYM PRZETWARZANIU OBRAZU

Filtracja obrazów w dziedzinie Fouriera

ci trwałej modułu steruj cego robota. Po wł niami i programami. W czasie działania wykorzystywane w czasie działania programu: wy robota (poło

Zastosowanie kompresji w kryptografii Piotr Piotrowski

WYKŁAD 8. Postacie obrazów na różnych etapach procesu przetwarzania

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.

Regulator typu P posiada liniow zale no sygnału wyj ciowego (y) od wej ciowego (PV).

Instalacja. Zawartość. Wyszukiwarka. Instalacja Konfiguracja Uruchomienie i praca z raportem Metody wyszukiwania...

KONCEPCJA NAUCZANIA PRZEDMIOTU RACHUNKOWOŚĆ SKOMPUTERYZOWANA" NA WYDZIALE ZARZĄDZANIA UNIWERSYTETU GDAŃSKIEGO

Opis programu do wizualizacji algorytmów z zakresu arytmetyki komputerowej

(86) Data i numer zgłoszenia międzynarodowego: , PCT/DE02/ (87) Data i numer publikacji zgłoszenia międzynarodowego:

Strategia rozwoju kariery zawodowej - Twój scenariusz (program nagrania).

Konfiguracja historii plików

7. REZONANS W OBWODACH ELEKTRYCZNYCH

Bojszowy, dnia r. Znak sprawy: GZOZ/P1/2010 WYJAŚNIENIE TREŚCI SIWZ

Wiedza niepewna i wnioskowanie (c.d.)

LABORATORIUM PRZYRZĄDÓW PÓŁPRZEWODNIKOWYCH

LABORATORIUM STEROWANIE SILNIKA KROKOWEGO

Charakterystyka systemów plików

Badanie silnika asynchronicznego jednofazowego

PRAWA ZACHOWANIA. Podstawowe terminy. Cia a tworz ce uk ad mechaniczny oddzia ywuj mi dzy sob i z cia ami nie nale cymi do uk adu za pomoc

ANALIZA WPŁYWU WYBRANYCH PARAMETRÓW SYGNAŁU WYMUSZAJĄCEGO NA CZAS ODPOWIEDZI OBIEKTU

Wzmacniacze. Rozdzia Wzmacniacz m.cz

GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla uŝytkowników modułu wyszukiwania danych Warszawa 2007

11.1. Zale no ć pr dko ci propagacji fali ultrad wi kowej od czasu starzenia

INSTRUKCJA OBSŁUGI WD2250A. WATOMIERZ 0.3W-2250W firmy MCP

wzór Załącznik nr 5 do SIWZ UMOWA Nr /

POWIATOWY URZĄD PRACY

Geomagic Design X jest najbardziej wszechstronnym oprogramowaniem, które umożliwia:

6. Projektowanie składu chemicznego stali szybkotn cych o wymaganej twardo ci i odporno ci na p kanie

PODSTAWY METROLOGII ĆWICZENIE 4 PRZETWORNIKI AC/CA Międzywydziałowa Szkoła Inżynierii Biomedycznej 2009/2010 SEMESTR 3

EGZAMIN MATURALNY 2011 J ZYK ANGIELSKI

Projekt MES. Wykonali: Lidia Orkowska Mateusz Wróbel Adam Wysocki WBMIZ, MIBM, IMe

epuap Ogólna instrukcja organizacyjna kroków dla realizacji integracji

Adaptive wavelet synthesis for improving digital image processing

1.3 Budowa. Najwa niejsze cz ci sk adowe elektrozaworu to:

CYFROWY WYŚWIETLACZ POŁOŻENIA TNP 10

Oprogramowanie klawiatury matrycowej i alfanumerycznego wyświetlacza LCD

PROJEKT UMOWY Załącznik nr 2 Nr A.RZP.../2012 zawarta w Słupsku w dniu... pomiędzy:

2.Prawo zachowania masy

Mapa umiejętności czytania, interpretacji i posługiwania się mapą Polski.

ANALOGOWE UKŁADY SCALONE

tel/fax lub NIP Regon

BEZPIECZE STWO SYSTEMU CZŁOWIEK-POJAZD-OTOCZENIE (C-P-O) W RUCHU DROGOWYM

Mechanizm zawarty w warunkach zamówienia podstawowego. Nie wymaga aneksu do umowy albo udzielenia nowego zamówienia. -

Dziedziczenie : Dziedziczenie to nic innego jak definiowanie nowych klas w oparciu o już istniejące.

WYKORZYSTANIE UKŁADÓW REKONFIGUROWALNYCH W REGULACJI ADAPTACYJNEJ

ZAANGA OWANIE PRACOWNIKÓW W PROJEKTY INFORMATYCZNE

Lekcja 173, 174. Temat: Silniki indukcyjne i pierścieniowe.

Kancelaris - Zmiany w wersji 2.50

Wyznaczenie sprawności grzejnika elektrycznego i ciepła właściwego cieczy za pomocą kalorymetru z grzejnikiem elektrycznym

INTERAKTYWNA APLIKACJA MAPOWA MIASTA RYBNIKA INSTRUKCJA OBSŁUGI

OPIS PRZEDMIOTU ZAMÓWIENIA DO ZAPYTANIA KE1/POIG 8.2/13

Laboratorium z Konwersji Energii. Ogniwo fotowoltaiczne

ST SPECYFIKACJA TECHNICZNA ROBOTY GEODEZYJNE. Specyfikacje techniczne ST Roboty geodezyjne

Pokonać Ransomware. Grzegorz Ciołek Systems Engineer

Szczegółowe zasady obliczania wysokości. i pobierania opłat giełdowych. (tekst jednolity)

Architektura komputerów

Implant ślimakowy wszczepiany jest w ślimak ucha wewnętrznego (przeczytaj artykuł Budowa ucha

Zagospodarowanie magazynu

Zobacz to na własne oczy. Przyszłość już tu jest dzięki rozwiązaniu Cisco TelePresence.

Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, Warszawa

Microsoft Management Console

CYFROWE PRZETWARZANIE DANYCH MEDIALNYCH. Wojciech Zaj c

ARKUSZ EGZAMINACYJNY ETAP PRAKTYCZNY EGZAMINU POTWIERDZAJ CEGO KWALIFIKACJE ZAWODOWE CZERWIEC 2013

Cyfrowe przetwarzanie i kompresja danych

Kompresja dźwięku w standardzie MPEG-1

Elementy cyfrowe i układy logiczne

AKADEMIA MORSKA W SZCZECINIE

ARKUSZ EGZAMINACYJNY ETAP PRAKTYCZNY EGZAMINU POTWIERDZAJ CEGO KWALIFIKACJE ZAWODOWE CZERWIEC 2013

Problemy optymalizacyjne - zastosowania

Metrologia cieplna i przepływowa

DTR.ZL APLISENS PRODUKCJA PRZETWORNIKÓW CIŚNIENIA I APARATURY POMIAROWEJ INSTRUKCJA OBSŁUGI (DOKUMENTACJA TECHNICZNO-RUCHOWA)

INFORMACJE O INSTRUMENTACH FINANSOWYCH WCHODZĄCYCH W SKŁAD ZARZADZANYCH PRZEZ BIURO MAKLERSKIE PORTFELI Z UWZGLĘDNIENIEM ZWIĄZANYCH Z NIMI RYZYK

13. Subsydiowanie zatrudnienia jako alternatywy wobec zwolnień grupowych.

WIELOPOZIOMOWE MECHANIZMY BEZPIECZE STWA INTELIGENTNYCH ROZWI ZA PROCESOROWYCH

Niezależnie od rodzaju materiału dźwiękowego ocenie podlegały następujące elementy pracy egzaminacyjnej:

Temat: Co to jest optymalizacja? Maksymalizacja objętości naczynia prostopadłościennego za pomocą arkusza kalkulacyjngo.

MATEMATYKA 4 INSTYTUT MEDICUS FUNKCJA KWADRATOWA. Kurs przygotowawczy na studia medyczne. Rok szkolny 2010/2011. tel

pobrano z (A1) Czas GRUDZIE

Rys. 1. Rysunek do zadania testowego

Falkowa interaktywna kompresja obrazów

EGZAMIN MATURALNY 2013 J ZYK ROSYJSKI

Wła ciwo ci statyczne przetworników pomiarowych

4.3. Warunki życia Katarzyna Gorczyca

PRZEKAŹNIK CZASOWY KARTA KATALOGOWA

Dr inż. Andrzej Tatarek. Siłownie cieplne

Komputerowe Systemy Sterowania Sem.VI, Wykład organizacyjny

D FREZOWANIE NAWIERZCHNI ASFALTOWYCH NA ZIMNO 1. WST P MATERIA Y SPRZ T TRANSPORT WYKONANIE ROBÓT...

z dnia 31 grudnia 2015 r. w sprawie ustawy o podatku od niektórych instytucji finansowych

Transkrypt:

REDUKCJA ZAKŁÓCE W SEKWENCJACH VIDEO, KODOWANYCH ZA POMOC KODEKA FALKOWEGO IMC-3DEZBC Mariusz Szychiewicz Instytut Informatyki i Elektroniki, Uniwersytet Zielonogórski 65-246 Zielona Góra, ul. Podgórna 50 e-mail: m.szychiewicz@iie.uz.zgora.pl STRESZCZENIE W artykule zaproponowano metod redukcji zakłóce w sekwencjach video, kodowanych za pomoc kodera falkowego IMC-3DEZBC (Invertible Motion Compensated 3-Demensional Embedded Zero Block Coding). W metodzie tej wykorzystano kodek falkowy obrazów stałych - (implementacja Kakadu), w celu uzyskania poprawy charakterystyki stacjonarnej przetwarzanych ramek sekwencji. Skuteczno proponowanego rozwi zania potwierdziły testy przeprowadzone metod subiektywn, pomimo e pomiary współczynnika PSNR wykazały jego spadek. 1. WPROWADZENIE Pomimo szybkiego rozwoju technologii zapisu oraz transmisji danych cyfrowych, a w szczególno ci sekwencji wizyjnych, wci nie jest mo liwe sprostanie zapotrzebowaniom u ytkowników, by dane te były gromadzone i przesyłane w ich oryginalnej, nie poddanej adnemu przetworzeniu, postaci. Zastosowanie technik kompresji jest wi c niezb dnym narz dziem, dzi ki któremu mo liwe jest ich efektywne przechowywanie oraz przesyłanie. Ostatnie dziesi ciolecie obfituje opracowaniami standardów kompresji cyfrowych sygnałów wizyjnych. Wi kszo z nich bazuje na technikach kodowania hybrydowego (np.: MPEG-1, MPEG-2, MPEG-4, H.261, H.262, H.264), powszechnie wykorzystuj cymi dyskretn transformat kosinusow, w celu eliminacji redundancji wewn trzobrazowej w przetwarzanych ramkach. Jednak e od dłu szego czasu, w kodekach wizyjnych [2, 3, 8], wykorzystywana jest równie dyskretna transformata falkowa. Cech wyró niaj c kodeki falkowe jest naturalna skalowalno typu SNR strumienia wyj ciowego, umo liwiaj ca utworzenie strumienia video z precyzyjnie okre lon przepływno ci, bez ponoszenia dodatkowych kosztów podczas kompresji. Wad kodeków falkowych, ograniczaj c ich praktyczne zastosowanie, jest du e zapotrzebowanie za pami, wynikaj ce z równoczesnego przetwarzania całej grupy ramek. Niezale nie od typu zastosowanego kodeka, zbyt silna kompresja sekwencji wizyjnych, powoduje powstanie w nich zakłóce, w ród których dominuj artefakty blokowe, 161

geometryczne, zniekształcenia kraw dzi czy utrata szczegółów. Celem artykułu jest zaprezentowanie metody redukcji zakłóce w sekwencjach wizyjnych, powstałych na skutek silnej ich kompresji kodekiem falkowym IMC 3DEZBC, za pomoc kodeka obrazów stałych -. 2. KODER FALKOWY IMC-3DEZBC Przedstawiona w dalszej cz ci artykułu metoda poprawy jako ci strumienia video redukuje zakłócenia, w sekwencjach skompresowanych za pomoc kodeka IMC-3DEZBC [2]. Ogólny schemat kodera zamieszczono na rys. 1. Wej cie Video Estymacja Ruchu Koder Wektorów Ruchu Bufor Wyj cie Analiza Mi dzyobrazowa z kompensacj Ruchu Analiza Wewn trzobrazowa 3D-EZBC Rys. 1. Schemat blokowy kodera IMC-3DEZBC IMC-3DEZBC jest koderem z kompensacj ruchu, który zarówno do kodowania mi dzyobrazowego jak wewn trzobrazowego wykorzystuje dyskretne przekształcenie falkowe. Analiza oraz synteza wewn trzobrazowa realizowana jest za pomoc filtrów Daubechis 9/7 [1]. W przypadku analizy/syntezy mi dzyobrazowej wykorzystywane s banki filtrów Haar a z kompensacj ruchu [7]. Estymacja ruchu mo liwa jest z dokładno ci do 1/16 piksela, a dekompozycja mi dzyobrazowa mo e obejmowa grup zło on z 2 N ramek (N liczba poziomów dekompozycji z zakresu 1-7). 3. REDUKCJA ZAKŁÓCE Prezentowan metod redukcji zakłóce w obrazach video, powstałych w wyniku silnej ich kompresji, oparto na pracach [5, 6], w których zaproponowano algorytmy usuwania zniekształce, w obrazach stałych, typu [5] oraz - [6]. Ze wzgl du na pewne podobie stwa, pomi dzy koderem falkowym oraz - (w obu przypadkach wykorzystano dyskretne przekształcenie falkowe), w proponowanym rozwi zaniu zaadoptowano algorytm zamieszczony w [6]. Charakterystyczne dla kompresji falkowej zniekształcenia kraw dzi obiektów, powstaj wskutek wła ciwo ci maksymalnie zdecymowanej transformaty falkowej [9], 162

wprowadzaj cej niestacjonarno do obrazu/sekwencji, czego wynikiem s zakłócenia w obszarach nieci gło ci. Dlatego te, aby zredukowa powstałe zakłócenia nale ałoby na wyj ciu dekodera otrzymywa ramki nieczułe na przesuni cia. Teoretyczna realizacja polegałaby na utworzeniu dodatkowych kilku/kilkunastu sekwencji o takiej samej długo ci, jak sekwencja oryginalna. Pocz tkowo wszystkie dodatkowe sekwencje byłyby identyczne jak sekwencja oryginalna. Nast pnie nale ałoby wyznaczy dla wszystkich sekwencji ró ne wektory przemieszczenia, a nast pnie według nich dokona przesuni cia wszystkich ramek. Tak utworzone sekwencje nale ałoby pó niej oddzielnie skompresowa, a po ich zdekodowaniu u redni, w celu otrzymania z powrotem jednego strumienia video. Ze wzgl dów praktycznych proponuje si zastosowanie podobnego algorytmu dla sekwencji ju przetworzonej przez kodek. Schemat blokowy proponowanej metody zamieszczono na rys. 2. 3 3 z 1 z2 3 3 z2 dekoder IMC-3DEZBC ramka z 3 2 1 z 2... 3 2 z2 ramka przetworzona 3 2 z2 z 3 2 1 z 2 3 3 z2 z 3 3 1 z 2 Rys. 2. Schemat blokowy algorytmu redukcji zakłóce W metodzie tej, dla ka dej zdekodowanej ramki na wyj ciu IMC-3DEZBC, generowane s ramki wzgl dem niej przesuni te, w ró nych kierunkach i o ró nej odległo ci od pozycji oryginalnej, nie przekraczaj cej 3 pikseli. Nast pnie do nowo utworzonych ramek wprowadzana jest ponownie niestacjonarno, poprzez ich kompresj falkowym koderem obrazów stałych - [4]. W kolejnym etapie, wszystkie przesuni te ramki nale y zdekompresowa, potem przywróci ich pierwotne poło enie, aby na ko cu je zsumowa oraz wyznaczy redni. Ponowne wprowadzenie niestacjonarno ci do przesuni tych ramek powoduje, i w porównaniu do ramki ródłowej na podstawie której zostały one skonstruowane, w ich subpasmach o wysokiej cz stotliwo ci wzrasta energia, w efekcie czego mo liwe jest odtworzenie informacji w obszarach nieci głych. Skuteczno proponowanej metody oceniano porównuj c jako sekwencji nieprzetworzonych jak i przetworzonych za pomoc proponowanego algorytmu, przy wykorzystaniu metod obiektywnych jak i subiektywnych. 163

a) PSNR = 36,38 db b) PSNR = 36,5 db Rys. 3. Ramka sekwencji Claire: (a) 75 Kbps, bez redukcji, (b) wersja ze zredukowanymi zakłóceniami Rys. 4. Powi kszone fragmenty ramki sekwencji Claire a) PSNR = 24,32 db b) PSNR = 23,62 db Rys. 5. Ramka sekwencji Cheer: (a) 400 Kbps, bez redukcji, (b) wersja ze zredukowanymi zakłóceniami 164

Rys. 6. Powi kszone fragmenty ramki sekwencji Cheer a) PSNR = 30,83 db b) PSNR = 29,82 db Rys. 7. Ramka sekwencji Foreman: (a) 200 Kbps, bez redukcji, (b) wersja ze zredukowanymi zakłóceniami Rys. 8. Powi kszone fragmenty ramki sekwencji Foreman 165

W metodzie obiektywnej mierzono warto współczynnika PSNR (Peak Singnal-to-Noise Ratio). W metodzie subiektywnej, grupa obserwatorów oceniała poziom zakłóce w odtwarzanych sekwencjach, przy wymuszeniu podwójnym. W testach wykorzystano sekwencje: Mobile, Tenis, Cheeer, Foreman, Claire. Na rys. 3-8 przedstawiono przykładowe efekty zastosowania proponowanej metody. Wyniki pomiarów subiektywnych, najbardziej miarodajnych, potwierdziły skuteczno proponowanego rozwi zania, przy czym zanotowano redni spadek współczynnika PSNR równy 0.35 db. 4. PODSUMOWANIE W artykule zaprezentowano metod redukcji zakłóce w sekwencjach video, przetworzonych kodekiem falkowym IMC-3DEZBC. Testy subiektywne oceny jako ci wykazały skuteczno proponowanej metody pomimo, i testy obiektywne, przeprowadzone za pomoc pomiaru współczynnika PSNR wykazały jego spadek rz du 0,35 db. Dalsze prace dotyczy b d selektywnego zastosowania omawianych technik na wybranych obszarach ramek sekwencji video. LITERATURA [1] M. Antonini, M. Barlaud, P. Mathieu, I. Daubechies: Image coding using wavelet transform. IEEE Trans. Image Processing, 1992, vol 1 (2), 205-220 [2] S. Hsiang, J.W. Woods: Embedded video coding using invertible motion compensated 3-D subband/wavelet filter bank. Signal Processing: Image Communication, 2001, vol. 16, pp. 705-724 [3] A. Islam, W.A. Pearlman: An embedded and efficient low-complexity hierarchical image coder. VCIP 1999, vol. 3653, 294-305 [4] ISO/IEC 15444-1:: Information technology - image coding system Part 1: Core coding system [5] A. Nosratinia: Denoising of images by re-application of. Journal of VLSI Signal Processing, 2001, vol. 27, 69-79 [6] A. Nosratinia: Postprocessing of - images to remove compression artifacts. IEEE Signal Processing Letters, 2003, vol. 10, pp. 296-299 [7] J.R. Ohm: Three-dimensional subband coding with motion compensation. IEEE Trans. Image Processing, 1994, vol. 1 (2), 557-571 [8] D. Taubman, A. Zakhor: Multirate 3-D subband coding of video. IEEE Trans. on Image Processing, vol. 3, 1994, 572-588 [9] M. Vetterli, J. Kovacevic: Wavelets and Subband Coding. Prentice Hall, 1995. Signal Processing Letters, 2003, vol. 10, 296-299 166