KOMPRESJA STRATNA OBRAZÓW. Paradygmat klasyczny. Kwantyzacja. Koncepcja podstawowa. PODSTAWY TECHNIK MULTIMEDIALNYCH A.Przelaskowski.
|
|
- Alojzy Michalak
- 9 lat temu
- Przeglądów:
Transkrypt
1 KOMPRESJA STRATNA OBRAZÓW Koncepcja podstawowa PODSTAWY TECHNIK MULTIMEDIALNYCH A.Przelaskowski Wprowadzenie Kwantyzacja Koncepcja kodowania transformacyjnego DCT JPEG Falki JPEG2000 Rodzina MPEG i inne standardy skompresowana reprezentacja danych selekcja informacji Paradygmat klasyczny Kwantyzacja Kwantyzacja to złożenie dwóch odwzorowań: wejściowy ciąg danych źródło Transformacja (dekorelacja, koncentracja energii sygnału) Kwantyzacja, selekcja, porządkowanie z ograniczeniem kod Kodowanie bezstratne bitowy ciąg wyjściowy archiwum, strumień, dokument Kodera (k.prosta): nieskończony (skończony duży) zbiór wartości rzeczywistych z określonego zakresu skończony (mały) zbiór wartości całkowitych (lub niekiedy słów kodowych, lub wartości o zdecydowanie mniejszej precyzji) indeksów przedziałów kwantyzacji dzielących zakres wartości wejściowych Dekodera (k.odwrotna): zbiór indeksów zbiór (mały) rzeczywistych wartości rekonstruowanych (reprezentantów przedziałów kwantyzacji) We: Wy: Kwantyzacja: z błędem: przy czym jeśli jest zbiorem punktów granicznych przedziałów kwantyzacji z punktami rekonstrukcji
2 Kwantyzacja równomierna Kwantyzacja sterowana estymatą funkcji gęstości prawdopodobieństwa Metoda Lloyda-Maxa (iteracyjna, zbieżna do lokalnego optimum, duży wpływ inicjalizacji, czasochłonna) Obowiązujące zasady centroidu i najbliższego sąsiada Stratna DPCM WYBRANE METODY KOMPRESJI STRATNEJ
3 Typowe zniekształcenia stratnej DPCM Blokowa kwantyzacja dwupoziomowa BTC Podział na bloki Segmentacja progowa, charakterystyka obszarów (w. średnie) Wyznaczenie map bitowych Rekonstrukcja Kwantyzacja wektorowa VQ (metoda kompresji) VQ bardziej obrazowo oryginalny zbiór danych Formowanie strumienia wektorów danych kompresja Poszukiwanie optymalnego wektora kodu dla kolejnych wektorów danych Książka kodów zakodowana reprezentacja (indeksy książki kodowej) Wejście: wektory danych Wyszukiwanie Indeksy Książka kodowa C M wektorów kodowych Wyjście: 3, 42,... Zbiór treningowy T zakodowana reprezentacja (indeksy) Odczytanie kolejnych wektorów kodu rekonstruowany zbiór danych M N wymiarowe wektory K wektorów treningowych dekompresja Książka kodów
4 VQ - wyjaśnienia VQ - zagadnienia Książka kodów Wektory wejściowe Indeksy Wektory rekonstrukcji przykłady Budowa książki kodowej (kraty-nośniki, metoda LBG) Na bazie LBG: Inicjalizacja (losowa, grupowanie, rozdzielanie) Struktura książki kodowej (drzewa, adaptacja, klasyfikacja) Wykorzystanie książki kodowej do kompresji Formowanie, kodowanie indeksów Ograniczenia metody (złożoność, brak optymalnych metod wyznaczania książki, małe stopnie kompresji) Kwantyzacja skalarna Kwantyzacja wektorowa KK - drzewo Metody kodowania transformacyjnego Binarne Stożkowe Okrojone Uproszczenie kwantyzacji Dobór transformacji Metoda kwantyzacji z kodowaniem JPEG JPEG
5 Koncepcja kodowania: uproszczenie kwantyzacji Transformacja kwantyzacja skalarna kwantyzacja wektorowa Pożądane cechy: Dekorelacja danych (usuwanie zależności statystycznych), upakowanie energii wzdłuż wybranych kierunków (wokół elementów bazy) Dobrana baza transformacji (dopasowana lokalnie do sygnału, elastyczna, zupełna) Szybka implementacja obrót+kwantyzacja skalarna Transformacja DCT (2W) Paradygmat TRANSFORMACYJNEGO KODOWANIA prosta odwrotna Stosowana m,in, w JPEG
6 Selekcja próbek blok obrazu DCT strefowa selekcja próbek progowa selekcja próbek (próg=10) STANDARDY JPEG rekonstrukcje bloku Standard JPEG (szczególna realizacja paradygmatu TK) Podstawowy proces kodowania (ang. baseline process). Rozszerzony, bazujący na DCT proces kodowania (ang. extended DCT- based process). Bezstratny proces kodowania (ang. lossless process). Hierarchiczny proces kodowania (ang. hierarchical process). Progresja kodowania Właściwości kodeka JPEG sekwencyjnie z progresją Kodowanie hierarchiczne (z podpróbkowaniem)
7 Kwantyzacja i kodowanie w JPEG Efekty JPEGowe u składowa stała v Kwantyzacja/selekcja: dzielenie współczynników DCT k(u,v) przez element tablicy kwantyzacji o współrzędnych (u,v) i zaokrąglanie do liczby całkowitej percepcyjna tablica kwantyzacji Oryginał Kodowanie: przeglądanie zygzak, różnicowo składowa stała bloków (predykcja), kod Huffmana-RLE lub kod arytmetyczny 12:1 43:1 Efekty JPEGowe Ćwiczenie z JPEG
8 Paradygmat JPEG Opcje kodera: format danych: obrazy ze skalą szarości i obrazy binarne dzielenie na części (podobrazy, ang. tiling) kompresja stratna-bezstratna pozostałe jak w paradygmacie JPEG Paradygmat JPEG2000 skalowanie jakości Kompresja/Dekompresja skalowanie rozdzielczości odtworzenie wybranego komponentu progresja z wybranym ROI rekonstrukcja wybranego ROI kompresja bezstratna Opcje dekodera: rozdzielczość obrazu jakość obrazu ustalanie dokładnego rozmiaru reprezentacji bitowej dekodowanej informacji składniki (komponenty) regiony zainteresowań kompresja stratna-bezstratna Dodatkowe możliwości schematu kompresji: zwiększona odporność na zakłócenia adnotacje o prawach autorskich XML-owa struktura informacji dodatkowych osadzony strumień bitowy (progresywne dekodowanie i skalowalność SNR) reprezentacja wielorozdzielcza bezpośredni dostęp do kodowanego strumienia i przetwarzanie SPOSÓB: hierarchia skal, podpasma i lokalne upakowanie Dekompozycja falkowa Poziom 3 (N/8 N/8) Poziom 2 (N/4 N/4) Poziom 1 (N/2 N/2) Poziom 0 (N N) Obraz oryginalny/ rekonstruowany
9 Dekompozycja... Rekonstrukcja... Baza falkowa: dopasowana do cech sygnału (obrazu?) Realizacja dekompozycji falkowej Przykładowe falki: Baza falkowa: translacja skalowanie falka: meksykański kapelusz moduł trans. Fouriera tej falki Falkowy opis sygnału: ψ s, x (t ) = 1 t x ψ, s s s 0
10 Podstawy R-D: Operacyjna krzywa RD Lepiej, czyli porządkowanie informacji w JPEG2000 D Punkty Kwantyzacji krzywa ORD wypukła ORD krzywa RD Optymalizacja w sensie R-D, czyli progowanie z kontekstem kodowania t min D( p), przy R( p) R p K p p K p Optymalizacja z ograniczeniami: lub t min R( p), przy D( p) D a c b a c d d b Lepiej po niż po D koń { i PK : R R D D, j PK i j} ORD =, i j i j R t BR Średnia bitowa BR Testy Testy JPEG2000 JPEG JPEG2000 JPEG 0.25bpp
11 JPEG vs JPEG2000 JPEG vs JPEG F. Ebrahimi, M. Chamik, S. Winkler, JPEG vs. JPEG2000: An Objective Comparison of Image Encoding Quality, Proc. SPIE Applications of Digital Image Processing, 5558: , JPEG vs JPEG2000 Testy
12 Zastosowania teleinformatyczne Zapotrzebowanie na kompresję Interaktywna transmisja (JPIP) Transmisja bezprzewodowa (JPWL) Kompresja sekwencji obrazów - kino domowe (Motion JPEG2000) Kompresja danych 3W (JP3D) Ochrona danych () Standard uniwersalny Interaktywna transmisja (JPIP)
13 JPIP JPIP (przykłady) wybrany ROI JPIP/SITP HTTP TCP UDP przykłady IP protokół 0.5% 2% 100% JPWL JP3D Tile Data X Y Z JPEG2000 Part 1 & 2 Lifting Coefficients Along Z (if applicable) Lifting Coefficients Along Y (if applicable) Lifting Coefficients Along X (if applicable)
14 tool ID Security Property Image Security Property Cryptographic data creator Registration Authority Cryptographic data manager node tool ID Cryptographic data stream decoder tool ID Image / Security output Granted resolution, quality, and/or region Master key Creator Key server Viewer Access key Plain image Protected image Accepted image (e.g. thumnail) Case A Image Case B Image JPEG-2000 Encoder JPEG-2000 or codestream Encoder & Creator JPEG-2000 codestream codestream Creator codestream Creator 1 Creator 2 Creator 3 * codestream codestream Consumer 1 Consumer 2 Consumer 3 Consumer Consumer & Decoder JPEG-2000 codestream wavelet transform Image JPEG-2000 Decoder JPEG-2000 or codestream Image quantizer Digital signature Watermarking Encryption, including scrambling Key generation and management Identification and registration selective scrambling PRNG seed arithmetic coder syntax encryption scrambled codestream encrypted seed Block Diagram for wavelet domain scrambling codestream Scrambling (szyfrowane kodowanie) Wspólny algorytm kodowania descrambling Różne systemy warunkowego dostępu (CA) z generacją słów kontrolnych
15 Estymacja ruchu Po wierszach Frame n-1 Frame n Obszar poszukiwań KODEKI WIDEO MV(0,0) MV(1,0) Hybrydowa metoda kompresji, blokowa (DCT) z kompensacją ruchu Przykład 1 wejściowy makro-blok Transformacja, Kwantyzacja, Kodowanie kodowane błędy predykcji (kanał) Ramka poprzednia Ramka bieżąca Pole wektorów ruchu predykcja z kompensacją ruchu Dekodowanie, Dekwantyzacja, Transformacja -1 Dekoder zdekodowany makro-blok (wyświetlanie) Przewidywany makro-blok Bufor ramek (z opóźnieniem) Estymacja Ruchu wektor ruchu i dane dodatkowe (kanał) Ramka różnicowa Ramka różnicowa po kompensacji ruchu
16 Przykład 2 Format ramek Ramka poprzednia Ramka bieżąca Pole wektorów ruchu CIF Common Intermediate Format 4:2:0 Y Cr Cb format, progresja (bez przeplotu) 352 x 288 dla ramek luminancji, 176 x 144 dla ramek chrominancji 8 8 Y Y granica bloku Y Y Cr Cb próbki luminancji próbki chrominancji Ramka różnicowa Ramka różnicowa po kompensacji ruchu Predykcja INTER (międzyobrazowa) Referencyjne ramki B GOP GOP I B B P B B P I 0 B 1 B 2 B 3 P 4 B 5 B 6 Time Porządek kodowania: I P B B P B B Porządek wyświetlania: I B B P B B P Playback order: I 0 B 1 B 2 B 3 P 4 B 5 B 6... Bitstream order: I 0 P 4 B 1 B 3 B 2 P 8 B 5...
17 Estymacja ruchu Standardy rodziny MPEG i pokrewne H.261 H.261 H.263 H.263+ H (Version 1) (Version 2) ITU-T Standard Joint ITU-T/MPEG Standards MB H.262/MPEG-2 MPEG Standard H.264/MPEG-4 AVC MPEG-4 (Version 1) MPEG-1 MPEG-4 (Version 2) Makroblok 16x16 Struktura danych w MPEG Sequence GOP SH GOP Macroblock GOP SH GOP I B B P B B P B B B P slice Picture Slice SH slice MB MB MB MB MB MB. Y1 Y2 Y3 Y4 Cb Cr
18 Struktura kodeka h.264 Predykcja INTRA Wejściowe wideo Podział na makrobloki 16x16 pikseli - Intra/Inter Dekoder Sterowanie koderem Transform/ scal./kwant. Predycja INTRA Kompensacja ruchu Estymacja ruchu skalowanie & transform. odwr. Filtr redukcji ef. blok. Dane sterujące Skwantowane współcz. transf. Wyjściowe wideo Zapis ruchu Kodowanie entropijne Nowe cechy H mody luminancji 16x16 9 modów luminancji 4x4 4 mody chrominancji 8x8 Znacząca złożoność kodowania 0 (vertical) 1 (horizontal) 2 (DC) 3 (diagonal down-left) 4 (diagonal down-right) M A B C D E F G H I J K L M A B C D E F G H I J K L M A B C D E F G H I J K L M A B C D E F G H I Mean J (A..D, K I..L) L M A B C D E F G H I J K L M A B C D E F G H I J K L M A B C D E F G H I J K L M A B C D E F G H I J K L 5 (vertical-right) 6 (horizontal-down) 7 (vertical-left) 8 (horizontal-up) M A B C D E F G H I J K L Estymacja ruchu z nadpróbkowaniem Dokładność kompensacji ruchu A c C b B d D nadpróbkowanie piksele pół-piksele b = round[(a+b)/2] c = round[(a+c)/2] d = round[(a+b+c+d)/4] 16x16 8x16 16x8 8x8 split 8x8 4x8 8x4 4x4 różna wielkość bloków E A C aa bb K L M s N O P B D F G a b c H I J d e f g cc dd h i j k m ee ff n p q r b 1 =(E-5F+20G+20H-5I+J) h 1 =(A-5C+20G+20M-5R+T) b=(b 1 +16) >> 5 clipped to h=(h 1 +16) >> 5 0~ j 1 =cc-5dd+20h 1 +20m 1-5ee+ff j = (j ) >> a=(g+b+1) >>1 clipped to 0~255 R gg S e=(b+h+1) >> 1 16x16 16x8 8x16 8x8 8x4 4x8 4x4 T hh U
19 Przykład podziału na makrobloki Kompensacja ruchu Wiele obrazów referencyjnych Dowolne wagi Kierunek ruchu nieistotny Klatki B mogą być referencyjne =4 =2 =1 Klatki już zdekodowane Kodowany obraz Estymacja ruchu Nieregularne siatki do modelowania obiektów w ruchu MPEG-2 / MPEG-4 Nowy rodzaj transformacji Wejściowe bloki 8x8 Transformacja DCT Przetransformowane bloki 8x8 MPEG-4 AVC Globalna estymacja ruchu MV MV Wejściowe bloki 4x4 Transformacja całkowitoliczbowa Przetransformowane bloki 4x4 Estymacja dużych fragmentów obrazu z uwzględnieniem zmieniającej się perspektywy lub skali obiektów MV 10 MV 11
20 Transformacje w AVC Adaptacyjny filtr redukcji efektów blokowych Rozszerzona na 8x8 dla Chroma za pomocą transformacji Hadamarda 2x2 współczynników DC Rozszerzona na 16x16 dla Luma Intra16x16 za pomocą transformacji Hadamarda 4x4 współczynników DC Filtracja zależy od Intra/Inter, wektorów ruchu, różnic pomiędzy pikselami, QP Redukcja średniej bitowej o 6~9% Poprawa subiektywnej jakości oraz PSNR dekodowanych klatek Bez filtru Standardy multimedialne H.320 H.324 Z filtrem
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.
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. Technika obrazu 24 W.3. Normalizacja w zakresie obrazu cyfrowego
dr inż. Piotr Odya Wprowadzenie
dr inż. Piotr Odya Wprowadzenie Dane multimedialne to przede wszystkim duże strumienie danych liczone w MB a coraz częściej w GB; Mimo dynamicznego rozwoju technologii pamięci i coraz szybszych transferów
Kompresja sekwencji obrazów - algorytm MPEG-2
Kompresja sekwencji obrazów - algorytm MPEG- Moving Pictures Experts Group (MPEG) - 988 ISO - International Standard Organisation CCITT - Comité Consultatif International de Téléphonie et TélégraphieT
Krótki przegląd pierwszych standardów kompresji obrazów
Krótki przegląd pierwszych standardów kompresji obrazów Najstarszymi (980 rok) i szeroko stosowanymi obecnie standardami kompresji obrazów cyfrowych są międzynarodowe standardy kodowania cyfrowych faksów,
Założenia i obszar zastosowań. JPEG - algorytm kodowania obrazu. Geneza algorytmu KOMPRESJA OBRAZÓW STATYCZNYCH - ALGORYTM JPEG
Założenia i obszar zastosowań KOMPRESJA OBRAZÓW STATYCZNYCH - ALGORYTM JPEG Plan wykładu: Geneza algorytmu Założenia i obszar zastosowań JPEG kroki algorytmu kodowania obrazu Założenia: Obraz monochromatyczny
Klasyfikacja metod kompresji
dr inż. Piotr Odya Klasyfikacja metod kompresji Metody bezstratne Zakodowany strumień danych po dekompresji jest identyczny z oryginalnymi danymi przed kompresją, Metody stratne W wyniku kompresji część
Zastosowanie kompresji w kryptografii Piotr Piotrowski
Zastosowanie kompresji w kryptografii Piotr Piotrowski 1 Plan prezentacji I. Wstęp II. Kryteria oceny algorytmów III. Główne klasy algorytmów IV. Przykłady algorytmów selektywnego szyfrowania V. Podsumowanie
Klasyfikacja metod kompresji
dr inż. Piotr Odya Klasyfikacja metod kompresji Metody bezstratne Zakodowany strumień danych po dekompresji jest identyczny z oryginalnymi danymi przed kompresją, Metody stratne W wyniku kompresji część
Kodowanie transformacyjne. Plan 1. Zasada 2. Rodzaje transformacji 3. Standard JPEG
Kodowanie transformacyjne Plan 1. Zasada 2. Rodzaje transformacji 3. Standard JPEG Zasada Zasada podstawowa: na danych wykonujemy transformacje która: Likwiduje korelacje Skupia energię w kilku komponentach
Progresywny internetowy kodek falkowy
Progresywny internetowy kodek falkowy Autor: Paweł Hałasa Zakład Elektroniki Jądrowej i Medycznej Promotor: dr inż. Artur Przelaskowski Plan prezentacji Cel pracy Środowisko pracy i użyte narzędzia Standard
Kompresja sekwencji obrazów
Kompresja sekwencji obrazów - algorytm MPEG-2 Moving Pictures Experts Group (MPEG) - 1988 ISO - International Standard Organisation CCITT - Comité Consultatif International de Téléphonie T et TélégraphieT
Kompresja video (MPEG)
mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 8, strona 1. Kompresja video (MEG) Zasadniczy schemat kompresora video Typy ramek przy kompresji czasowej Analiza ramek przez syntezę Sposób detekcji
Wybrane metody kompresji obrazów
Wybrane metody kompresji obrazów Celem kodowania kompresyjnego obrazu jest redukcja ilości informacji w nim zawartej. Redukcja ta polega na usuwaniu informacji nadmiarowej w obrazie, tzw. redundancji.
Kompresja danych DKDA (7)
Kompresja danych DKDA (7) Marcin Gogolewski marcing@wmi.amu.edu.pl Uniwersytet im. Adama Mickiewicza w Poznaniu Poznań, 22 listopada 2016 1 Kwantyzacja skalarna Wprowadzenie Analiza jakości Typy kwantyzatorów
Według raportu ISO z 1988 roku algorytm JPEG składa się z następujących kroków: 0.5, = V i, j. /Q i, j
Kompresja transformacyjna. Opis standardu JPEG. Algorytm JPEG powstał w wyniku prac prowadzonych przez grupę ekspertów (ang. Joint Photographic Expert Group). Prace te zakończyły się w 1991 roku, kiedy
Fundamentals of Data Compression
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013
Kompresja Kodowanie arytmetyczne. Dariusz Sobczuk
Kompresja Kodowanie arytmetyczne Dariusz Sobczuk Kodowanie arytmetyczne (lata 1960-te) Pierwsze prace w tym kierunku sięgają początków lat 60-tych XX wieku Pierwszy algorytm Eliasa nie został opublikowany
Kompresja falkowa na przykładzie JPEG2000
Kompresja falkowa na przykładzie JPEG2000 [1/143] [dr inż. Paweł Forczmański] Katedra Systemów Multimedialnych, Wydział Informatyki, Zachodniopomorski Uniwersytet Technologiczny w Szczecinie Zawartość
Kwantowanie sygnałów analogowych na przykładzie sygnału mowy
Kwantowanie sygnałów analogowych na przykładzie sygnału mowy Treść wykładu: Sygnał mowy i jego właściwości Kwantowanie skalarne: kwantyzator równomierny, nierównomierny, adaptacyjny Zastosowanie w koderze
Kompresja dźwięku w standardzie MPEG-1
mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 7, strona 1. Kompresja dźwięku w standardzie MPEG-1 Ogólne założenia kompresji stratnej Zjawisko maskowania psychoakustycznego Schemat blokowy
Kompresja obrazów w statycznych - algorytm JPEG
Kompresja obrazów w statycznych - algorytm JPEG Joint Photographic Expert Group - 986 ISO - International Standard Organisation CCITT - Comité Consultatif International de Téléphonie et Télégraphie Standard
KOMPRESJA OBRAZÓW STATYCZNYCH - ALGORYTM JPEG
KOMPRESJA OBRAZÓW STATYCZNYCH - ALGORYTM JPEG Joint Photographic Expert Group - 1986 ISO - International Standard Organisation CCITT - Comité Consultatif International de Téléphonie et Télégraphie Standard
Transmisyjne zastosowanie progresywnego kodeka falkowego
Transmisyjne zastosowanie progresywnego kodeka falkowego Autor: Paweł Hałasa Zakład Elektroniki Jądrowej i Medycznej Promotor: dr hab. inż. Artur Przelaskowski Plan prezentacji Cel pracy Środowisko pracy
Kwantyzacja wektorowa. Kodowanie różnicowe.
Kwantyzacja wektorowa. Kodowanie różnicowe. Kodowanie i kompresja informacji - Wykład 7 12 kwietnia 2010 Kwantyzacja wektorowa wprowadzenie Zamiast kwantyzować pojedyncze elementy kwantyzujemy całe bloki
Micha Strzelecki Metody przetwarzania i analizy obrazów biomedycznych (2)
Micha Strzelecki Metody przetwarzania i analizy obrazów biomedycznych (2) Prezentacja multimedialna współfinansowana przez Unię Europejską w ramach Europejskiego Funduszu Społecznego w projekcie Innowacyjna
Transkodowanie strumieni wizyjnych. wykorzystujące zaawansowane. techniki kompresji
Politechnika Poznańska Wydział Elektroniki i Telekomunikacji Katedra Telekomunikacji Multimedialnej i Mikroelektroniki Rozprawa doktorska Transkodowanie strumieni wizyjnych wykorzystujące zaawansowane
Odtwarzanie i kompresja wideo
Odtwarzanie i kompresja wideo dr inż. Piotr Steć Rodzaje plików wideo Kontenery AVI Audio Video Interleave WMV Windows Media Video MOV QuickTime MKV Matroska Standardy kompresji MPEG Motion Pictures Expert
Kompresja danych Streszczenie Studia Dzienne Wykład 10,
1 Kwantyzacja wektorowa Kompresja danych Streszczenie Studia Dzienne Wykład 10, 28.04.2006 Kwantyzacja wektorowa: dane dzielone na bloki (wektory), każdy blok kwantyzowany jako jeden element danych. Ogólny
Kodowanie i kompresja Streszczenie Studia Wieczorowe Wykład 10, 2007
1 Kompresja wideo Kodowanie i kompresja Streszczenie Studia Wieczorowe Wykład 10, 2007 Dane wideo jako sekwencja skorelowanych obrazów (ramek). Specyfika danych wideo: drobne zmiany kolorów w kolejnych
1. Wprowadzenie 1.1. Zdefiniowanie problemu badawczego
Spis treści 3 Spis treści Spis ważniejszych oznaczeń... 7 1. Wprowadzenie... 9 1.1. Zdefiniowanie problemu badawczego... 9 1.2. Istniejące rozwiązania bezstratnej kompresji obrazów... 10 1.3. Cel i zakres
dr inż. Piotr Odya dr inż. Piotr Suchomski
dr inż. Piotr Odya dr inż. Piotr Suchomski Podział grafiki wektorowa; matematyczny opis rysunku; małe wymagania pamięciowe (i obliczeniowe); rasteryzacja konwersja do postaci rastrowej; rastrowa; tablica
Cyfrowe przetwarzanie i kompresja danych. dr inż.. Wojciech Zając
Cyfrowe przetwarzanie i kompresja danych dr inż.. Wojciech Zając Wykład 7. Standardy kompresji obrazów nieruchomych Obraz cyfrowy co to takiego? OBRAZ ANALOGOWY OBRAZ CYFROWY PRÓBKOWANY 8x8 Kompresja danych
Wydział Elektryczny. Katedra Telekomunikacji i Aparatury Elektronicznej. Instrukcja do pracowni specjalistycznej
Politechnika Białostocka Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej Instrukcja do pracowni specjalistycznej Temat ćwiczenia: Badanie własności koderów PCM zastosowanych do sygnałów
Kodowanie transformujace. Kompresja danych. Tomasz Jurdziński. Wykład 11: Transformaty i JPEG
Tomasz Wykład 11: Transformaty i JPEG Idea kodowania transformujacego Etapy kodowania 1 Wektor danych x 0,...,x N 1 przekształcamy (odwracalnie!) na wektor c 0,...,c N 1, tak aby: energia była skoncentrowana
DTC-350. VISUALmpeg PRO Analizator Sygnałów MPEG
DTC-350 VISUALmpeg PRO Analizator Sygnałów MPEG 1/18 July 2005 1.Wprowadzenie Pakiet programowy VISUALmpeg PRO przeznaczony jest do zaawansowanej analizy jakościowej Strumienia Elementarnego kodowanego
Nowoczesne metody emisji ucyfrowionego sygnału telewizyjnego
Nowoczesne metody emisji ucyfrowionego sygnału telewizyjnego Bogdan Uljasz Wydział Elektroniki Wojskowej Akademii Technicznej ul. Kaliskiego 2 00-908 Warszawa Konferencja naukowo-techniczna Dzisiejsze
mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 4, strona 1. GOLOMBA I RICE'A
mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 4, strona 1. KOMPRESJA ALGORYTMEM ARYTMETYCZNYM, GOLOMBA I RICE'A Idea algorytmu arytmetycznego Przykład kodowania arytmetycznego Renormalizacja
Przedstawiamy Państwu tekst będący
Zaawansowana kompresja cyfrowych sygnałów wizyjnych standard AVC/H.264 MAREK DOMAŃSKI, TOMASZ GRAJEK, JAROSŁAW MAREK Politechnika Poznańska, Zakład Telekomunikacji Multimedialnej i Radioelektroniki Przedstawiamy
Rozdział. Propagacja samopodobieństwa w torze transmisji obrazu. 1. Wprowadzenie
Rozdział Propagacja samopodobieństwa w torze transmisji obrazu Zbigniew OMIOTEK Wyższa Szkoła Zarządzania i Administracji w Zamościu, Katedra Informatyki i Inżynierii Wiedzy zomiotek@wszia.edu.pl Franciszek
Kodowanie podpasmowe. Plan 1. Zasada 2. Filtry cyfrowe 3. Podstawowy algorytm 4. Zastosowania
Kodowanie podpasmowe Plan 1. Zasada 2. Filtry cyfrowe 3. Podstawowy algorytm 4. Zastosowania Zasada ogólna Rozkład sygnału źródłowego na części składowe (jak w kodowaniu transformacyjnym) Wada kodowania
Wstęp do techniki wideo
Wstęp do techniki wideo Wykład 11 Technologie dla urządzeń mobilnych Mgr inż. Łukasz Kirchner lukasz.kirchner@cs.put.poznan.pl http://www.cs.put.poznan.pl/lkirchner Standardy przesyłania obrazu wideo Luminancja
27 stycznia 2009
SM@KRS 27 stycznia 2009 1 Advanced Video Coding H.264/AVC jest na dzień dzisiejszy najbardziej zaawansowanym standardem kompresji sekwencji wizyjnych. W stosunku do wykorzystywanego obecnie w telewizji
Teoria przetwarzania A/C i C/A.
Teoria przetwarzania A/C i C/A. Autor: Bartłomiej Gorczyński Cyfrowe metody przetwarzania sygnałów polegają na przetworzeniu badanego sygnału analogowego w sygnał cyfrowy reprezentowany ciągiem słów binarnych
Przetwarzanie i transmisja danych multimedialnych. Wykład 6 Metody predykcyjne. Przemysław Sękalski.
Przetwarzanie i transmisja danych multimedialnych Wykład 6 Metody predykcyjne Przemysław Sękalski sekalski@dmcs.pl Politechnika Łódzka Katedra Mikroelektroniki i Technik Informatycznych DMCS Wykład opracowano
Joint Photographic Experts Group
Joint Photographic Experts Group Artur Drozd Uniwersytet Jagielloński 14 maja 2010 1 Co to jest JPEG? Dlaczego powstał? 2 Transformata Fouriera 3 Dyskretna transformata kosinusowa (DCT-II) 4 Kodowanie
Kody splotowe (konwolucyjne)
Modulacja i Kodowanie Labolatorium Kodowanie kanałowe kody konwolucyjne Kody splotowe (konwolucyjne) Główną różnicą pomiędzy kodami blokowi a konwolucyjnymi (splotowymi) polega na konstrukcji ciągu kodowego.
Kodowanie i kompresja Streszczenie Studia Licencjackie Wykład 11,
1 Kwantyzacja skalarna Kodowanie i kompresja Streszczenie Studia Licencjackie Wykład 11, 10.05.005 Kwantyzacja polega na reprezentowaniu dużego zbioru wartości (być może nieskończonego) za pomocą wartości
Kodowanie źródeł sygnały video. Sygnał video definicja i podstawowe parametry
Kodowanie źródeł sygnały video (A) (B) (C) Sygnał video definicja i podstawowe parametry Liczba klatek na sekundę Przeplot Rozdzielczość obrazu Proporcje obrazu Model barw Przepływność binarna Kompresja
Wykład II. Reprezentacja danych w technice cyfrowej. Studia Podyplomowe INFORMATYKA Podstawy Informatyki
Studia Podyplomowe INFORMATYKA Podstawy Informatyki Wykład II Reprezentacja danych w technice cyfrowej 1 III. Reprezentacja danych w komputerze Rodzaje danych w technice cyfrowej 010010101010 001010111010
2. Próbkowanie Sygnały okresowe (16). Trygonometryczny szereg Fouriera (17). Częstotliwość Nyquista (20).
SPIS TREŚCI ROZDZIAŁ I SYGNAŁY CYFROWE 9 1. Pojęcia wstępne Wiadomości, informacje, dane, sygnały (9). Sygnał jako nośnik informacji (11). Sygnał jako funkcja (12). Sygnał analogowy (13). Sygnał cyfrowy
PRACA DYPLOMOWA STUDIA PIERWSZEGO STOPNIA. Łukasz Kutyła Numer albumu: 5199
PRACA DYPLOMOWA STUDIA PIERWSZEGO STOPNIA Łukasz Kutyła Numer albumu: 5199 Temat pracy: Metody kompresji obrazu implementowane we współczesnych systemach telewizji cyfrowej opartej o protokół IP Cel i
Automatyczne rozpoznawanie mowy - wybrane zagadnienia / Ryszard Makowski. Wrocław, Spis treści
Automatyczne rozpoznawanie mowy - wybrane zagadnienia / Ryszard Makowski. Wrocław, 2011 Spis treści Przedmowa 11 Rozdział 1. WPROWADZENIE 13 1.1. Czym jest automatyczne rozpoznawanie mowy 13 1.2. Poziomy
NOWOCZESNE METODY EMISJI UCYFROWIONEGO SYGNAŁU TELEWIZYJNEGO
dr inż. Bogdan Uljasz Wojskowa Akademia Techniczna, Wydział Elektroniki, Instytut Telekomunikacji ul. Gen. S.Kaliskiego 2, 00-908 Warszawa tel.: 0-22 6837696, fax: 0-22 6839038, e-mail: bogdan.uljasz@wel.wat.edu.pl
TRANSFORMATA FALKOWA 2D. Oprogramowanie Systemów Obrazowania 2016/2017
TRANSFORMATA FALKOWA 2D Oprogramowanie Systemów Obrazowania 2016/2017 Wielorozdzielczość - dekompozycja sygnału w ciąg sygnałów o coraz mniejszej rozdzielczości na wielu poziomach gdzie: s l+1 - aproksymata
Kodowanie i kompresja Streszczenie Studia dzienne Wykład 12,
1 Kompresja stratna Kodowanie i kompresja Streszczenie Studia dzienne Wykład 12, 5.05.2005 Algorytmy kompresji bezstratnej oceniane są ze względu na: stopień kompresji; czas działania procesu kodowania
Wymiana i Składowanie Danych Multimedialnych Mateusz Moderhak, EA 106, Pon. 11:15-12:00, śr.
Wymiana i Składowanie Danych Multimedialnych 2019 Mateusz Moderhak, matmod@biomed.eti.pg.gda.pl, EA 106, Pon. 11:15-12:00, śr. 12:15-13:00 Zaliczenie: 60% wykład, 40% laboratorium Zerówka w formie dwóch
Kodowanie predykcyjne
Kodowanie i kompresja informacji - Wykład 5 22 marca 2010 Motywacje W tekstach naturalnych symbole bardzo często zależa od siebie. Motywacje W tekstach naturalnych symbole bardzo często zależa od siebie.
Przedmowa Wykaz oznaczeń Wykaz skrótów 1. Sygnały i ich parametry 1 1.1. Pojęcia podstawowe 1 1.2. Klasyfikacja sygnałów 2 1.3.
Przedmowa Wykaz oznaczeń Wykaz skrótów 1. Sygnały i ich parametry 1 1.1. Pojęcia podstawowe 1 1.2. Klasyfikacja sygnałów 2 1.3. Sygnały deterministyczne 4 1.3.1. Parametry 4 1.3.2. Przykłady 7 1.3.3. Sygnały
Kodowanie informacji
Kodowanie informacji Tomasz Wykład 4: kodowanie arytmetyczne Motywacja Podstawy i własności Liczby rzeczywiste Motywacje 1 średnia długość kodu Huffmana może odbiegać o p max + 0.086 od entropii, gdzie
Kompresja sekwencji wideo w systemie Linux
Politechnika Warszawska Wydział Elektroniki i Technik Informacyjnych Instytut Informatyki Rok akademicki 2011/2012 Praca dyplomowa magisterska Stanisław Ogórkis Kompresja sekwencji wideo w systemie Linux
Transformata Fouriera
Transformata Fouriera Program wykładu 1. Wprowadzenie teoretyczne 2. Algorytm FFT 3. Zastosowanie analizy Fouriera 4. Przykłady programów Wprowadzenie teoretyczne Zespolona transformata Fouriera Jeżeli
Przetwarzanie i transmisja danych multimedialnych. Wykład 10 Kompresja obrazów ruchomych MPEG. Przemysław Sękalski.
Przetwarzanie i transmisja danych multimedialnych Wykład 10 Kompresja obrazów ruchomych MPEG Przemysław Sękalski sekalski@dmcs.pl Politechnika Łódzka Katedra Mikroelektroniki i Technik Informatycznych
Transkodowanie strumieni wizyjnych wykorzystujące zaawansowane techniki kompresji
Politechnika Poznańska Wydział Elektroniki i Telekomunikacji Katedra Telekomunikacji Multimedialnej i Mikroelektroniki Autoreferat rozprawy doktorskiej Transkodowanie strumieni wizyjnych wykorzystujące
Kompresja obrazu ruchomego
Kompresja obrazu ruchomego Piotr Odya Wprowadzenie bez kompresji danych trudno sobie wyobrazić przesyłanie multimediów mimo faktu, iż łącza są coraz szybsze a pojemności nośników coraz większe. obraz w
Podstawy kompresji danych
Podstawy kompresji danych Pojęcie kompresji W ogólności kompresja (kodowanie) jest procedurą (przekształceniem) zmiany reprezentacji wejściowego zbioru danych do postaci wymagającej mniejszej liczby bitów
6. Algorytmy ochrony przed zagłodzeniem dla systemów Linux i Windows NT.
WYDZIAŁ: GEOLOGII, GEOFIZYKI I OCHRONY ŚRODOWISKA KIERUNEK STUDIÓW: INFORMATYKA STOSOWANA RODZAJ STUDIÓW: STACJONARNE I STOPNIA ROK AKADEMICKI 2014/2015 WYKAZ PRZEDMIOTÓW EGZAMINACYJNYCH: I. Systemy operacyjne
Transformaty. Kodowanie transformujace
Transformaty. Kodowanie transformujace Kodowanie i kompresja informacji - Wykład 10 10 maja 2009 Szeregi Fouriera Każda funkcję okresowa f (t) o okresie T można zapisać jako f (t) = a 0 + a n cos nω 0
Cyfrowe przetwarzanie i kompresja danych
Cyfrowe przetwarzanie i kompresja danych dr inż.. Wojciech Zając Wykład 5. Dyskretna transformata falkowa Schemat systemu transmisji danych wizyjnych Źródło danych Przetwarzanie Przesył Przetwarzanie Prezentacja
TECHNIKI MULTIMEDIALNE
Studia Podyplomowe INFORMATYKA TECHNIKI MULTIMEDIALNE dr Artur Bartoszewski Film ile klatek na sekundę? Impulsy świetlne działają na komórki nerwowe jeszcze przez kilka ułamków sekundy po ustąpieniu faktycznego
Grafika Komputerowa Wykład 1. Wstęp do grafiki komputerowej Obraz rastrowy i wektorowy. mgr inż. Michał Chwesiuk 1/22
Wykład 1 Wstęp do grafiki komputerowej rastrowy i wektorowy mgr inż. 1/22 O mnie mgr inż. michalchwesiuk@gmail.com http://mchwesiuk.pl Materiały, wykłady, informacje Doktorant na Wydziale Informatyki Uniwersytetu
Def. Kod jednoznacznie definiowalny Def. Kod przedrostkowy Def. Kod optymalny. Przykłady kodów. Kody optymalne
Załóżmy, że mamy źródło S, które generuje symbole ze zbioru S={x, x 2,..., x N } z prawdopodobieństwem P={p, p 2,..., p N }, symbolom tym odpowiadają kody P={c, c 2,..., c N }. fektywność danego sposobu
Eksperymentalna analiza częstotliwości wyboru trybów zaawansowanego kodowania wizyjnego.
Tomasz Dzięcielewski Tomasz Grajek Jarosław Marek Instytut Elektroniki i Telekomunikacji, Politechnika Poznańska [tomdz;tgrajek;jmarek]@multimedia.edu.pl 2005 Poznańskie Warsztaty Telekomunikacyjne Poznań
Python: JPEG. Zadanie. 1. Wczytanie obrazka
Python: JPEG Witajcie! Jest to kolejny z serii tutoriali uczący Pythona, a w przyszłości być może nawet Cythona i Numby Jeśli chcesz nauczyć się nowych, zaawansowanych konstrukcji to spróbuj rozwiązać
Kody Tunstalla. Kodowanie arytmetyczne
Kody Tunstalla. Kodowanie arytmetyczne Kodowanie i kompresja informacji - Wykład 3 8 marca 2010 Kody Tunstalla Wszystkie słowa kodowe maja ta sama długość ale jeden kod może kodować różna liczbę liter
Sieci neuronowe - projekt
Sieci neuronowe - projekt Maciej Barański, Kamil Dadel 15 stycznia 2015 Streszczenie W ramach projektu został zrealizowany algorytm kompresji stratnej bazujący na działaniu samoorganizującej się sieci
Sztuczne sieci neuronowe. Krzysztof A. Cyran POLITECHNIKA ŚLĄSKA Instytut Informatyki, p. 335
Sztuczne sieci neuronowe Krzysztof A. Cyran POLITECHNIKA ŚLĄSKA Instytut Informatyki, p. 335 Wykład 10 Mapa cech Kohonena i jej modyfikacje - uczenie sieci samoorganizujących się - kwantowanie wektorowe
High Efficiency Video Coding (HEVC) Nowe Oblicze Telewizji. Cezary Brzóska Technical Sales Support Ericsson Television Limited
High Efficiency Video Coding (HEVC) Nowe Oblicze Telewizji Cezary Brzóska Technical Sales Support Ericsson Television Limited Hevc Nowe oblicze tv? Trendy rynkowe Co oferuje kodek HEVC? Jaki jest status
Inżynieria obrazów cyfrowych. Ćwiczenie 5. Kompresja JPEG
Doc. dr inż. Jacek Jarnicki Instytut Informatyki, Automatyki i Robotyki Politechniki Wrocławskiej jacek.jarnicki@pwr.wroc.pl Inżynieria obrazów cyfrowych Ćwiczenie 5 Kompresja JPEG Zadaniem ćwiczenia jest
Podstawy kompresji treści multimedialnych. Opracował: dr inż. Piotr Suchomski
Podstawy kompresji treści multimedialnych Opracował: dr inż. Piotr Suchomski Wprowadzenie Dane multimedialne to przede wszystkim duże strumienie danych liczone w MB a coraz częściej w GB; Mimo dynamicznego
mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 1, strona 1.
mgr inż. Grzegorz Kraszewski SYSTEMY MULTIMEDIALNE wykład 1, strona 1. SYSTEMY MULTIMEDIALNE Co to jest system multimedialny? Elementy systemu multimedialnego Nośniki danych i ich wpływ na kodowanie Cele
RENDERING W CZASIE RZECZYWISTYM. Michał Radziszewski
RENDERING W CZASIE RZECZYWISTYM Michał Radziszewski Plan wykładu Zaawansowane teksturowanie wprowadzenie Próbkowanie i rekonstrukcja sygnału Granica Nyquista Filtry do rekonstrukcji Antyaliasing tekstur
BIBLIOTEKA PROGRAMU R - BIOPS. Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat
BIBLIOTEKA PROGRAMU R - BIOPS Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat Biblioteka biops zawiera funkcje do analizy i przetwarzania obrazów. Operacje geometryczne (obrót, przesunięcie,
Kodowanie podpasmowe
Kodowanie i kompresja informacji - Wykład 12 [10] 24 maja 2010 Wprowadzenie Rozłożenie informacji na części (pasma) i kodowanie ich oddzielnie. Wprowadzenie Rozłożenie informacji na części (pasma) i kodowanie
Kwantyzacja wektorowa. Plan 1. Zasada działania 2. Projektowanie. Algorytm LBG 3. Kwantyzatory strukturalne 4. Modyfikacje
Kwantyzacja wektorowa Plan 1. Zasada działania 2. Projektowanie. Algorytm LBG 3. Kwantyzatory strukturalne 4. Modyfikacje Zasada kwantyzacji wektorowej Kwantyzacja skalarna koduje oddzielnie kaŝdą próbkę
Kodowanie i kompresja Streszczenie Studia dzienne Wykład 9,
1 Kody Tunstalla Kodowanie i kompresja Streszczenie Studia dzienne Wykład 9, 14.04.2005 Inne podejście: słowa kodowe mają ustaloną długość, lecz mogą kodować ciągi liter z alfabetu wejściowego o różnej
Percepcyjne kodowanie dźwięku
Percepcyjne kodowanie dźwięku Wykład (prof. dr hab. inż. Tomasz Zieliński): 1. Podstawy bezstratnego (Huffmana) i stratnego (ADPCM) kodowania sygnałów. 2. Percepcyjne właściwości ludzkiego słuchu. Modele
(12) TŁUMACZENIE PATENTU EUROPEJSKIEGO (19) PL (11) PL/EP 2591600. (96) Data i numer zgłoszenia patentu europejskiego: 08.07.2011 11733763.
RZECZPOSPOLITA POLSKA (12) TŁUMACZENIE PATENTU EUROPEJSKIEGO (19) PL (11) PL/EP 291600 Urząd Patentowy Rzeczypospolitej Polskiej (96) Data i numer zgłoszenia patentu europejskiego: 08.07.11 11733763.4
KODY SYMBOLI. Kod Shannona-Fano. Algorytm S-F. Przykład S-F
KODY SYMBOLI Kod Shannona-Fano KODOWANIE DANYCH, A.Przelaskowski Metoda S-F Kod Huffmana Adaptacyjne drzewo Huffmana Problemy implementacji Kod Golomba Podsumowanie Kod drzewa binarnego Na wejściu rozkład:
Pomiary w technice studyjnej. TESTY PESQ i PEAQ
Pomiary w technice studyjnej TESTY PESQ i PEAQ Wprowadzenie Problem: ocena jakości sygnału dźwiękowego. Metody obiektywne - np. pomiar SNR czy THD+N - nie dają pełnych informacji o jakości sygnału. Ważne
Kwantyzacja skalarna i wektorowa. Metody zaawansowane
Kwantyzacja skalarna i wektorowa. Metody zaawansowane Kwantyzacja blokowa BTC (block truncation coding) Innym przykładem metod kwantyzacji adaptacyjnej wymagającej wstępnego podziału obrazu na bloki i
Ćwiczenie nr 4: Kodowanie arytmetyczne, range coder
Algorytmy Kompresji Danych Laboratorium Ćwiczenie nr 4: Kodowanie arytmetyczne, range coder 1. Zapoznać się z opisem implementacji kodera entropijnego range coder i modelem danych opracowanym dla tego
Standardy telewizji kolorowej (SD)
dr inż. Piotr Odya Standardy telewizji kolorowej (SD) Europa PAL/SECAM standard 625linii/50Hz rozdzielczości: 768x576, 720x576, 704x576 (tzw. pełny PAL), 384x288, 352x288 (tzw. połówka PAL'u) Ameryka NTSC
Zastosowania grafiki komputerowej
dr inż. Piotr Suchomski dr inż. Piotr Odya Zastosowania grafiki komputerowej Interfejsy użytkownika; Graficzna prezentacja danych; Kartografia; Obrazy medyczne; Kreślenie i projektowanie wspomagane komputerowo
dr inż. Piotr Odya. Kontener
dr inż. Piotr Odya Kontener 1 Formaty - podziały format pliku kontener dla danych WAV, AVI, BMP format kompresji bezstratna/stratna ADPCM, MPEG, JPEG, RLE format zapisu (nośnika) ściśle określona struktura
Elżbieta Wysocka Filmoteka Narodowa
Elżbieta Wysocka Filmoteka Narodowa Optymalizacja formatów digitalizacji Zasoby audiowizualne: FILM i WIDEO Digitalizacja dla ochrony Jakość obrazu Wybór formatu Przechowywanie Dlaczego wybór formatu jest
Konfiguracja kodeka 3ivx 4.5.1
Konfiguracja kodeka 3ivx 4.5.1 3ivx, podobnie jak bardziej popularne kodeki XviD i DivX, jest kodekiem MPEG-4. Jest on dostarczany w wersjach dla architektur Video for Windows, DirectShow oraz QuickTime
W11 Kody nadmiarowe, zastosowania w transmisji danych
W11 Kody nadmiarowe, zastosowania w transmisji danych Henryk Maciejewski Jacek Jarnicki Marek Woda www.zsk.iiar.pwr.edu.pl Plan wykładu 1. Kody nadmiarowe w systemach transmisji cyfrowej 2. Typy kodów,
Zygmunt Wróbel i Robert Koprowski. Praktyka przetwarzania obrazów w programie Matlab
Zygmunt Wróbel i Robert Koprowski Praktyka przetwarzania obrazów w programie Matlab EXIT 2004 Wstęp 7 CZĘŚĆ I 9 OBRAZ ORAZ JEGO DYSKRETNA STRUKTURA 9 1. Obraz w programie Matlab 11 1.1. Reprezentacja obrazu
Technika audio część 2
Technika audio część 2 Wykład 12 Projektowanie cyfrowych układów elektronicznych Mgr inż. Łukasz Kirchner lukasz.kirchner@cs.put.poznan.pl http://www.cs.put.poznan.pl/lkirchner Wprowadzenie do filtracji