Rozdział. Propagacja samopodobieństwa w torze transmisji obrazu. 1. Wprowadzenie

Wielkość: px
Rozpocząć pokaz od strony:

Download "Rozdział. Propagacja samopodobieństwa w torze transmisji obrazu. 1. Wprowadzenie"

Transkrypt

1 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 GRABOWSKI Politechnika Rzeszowska, Zakład Systemów Rozproszonych fgrab@prz.rzeszow.pl Streszczenie Samopodobieństwo obserwowane w strumieniach obrazu przesyłanego przez Internet ma duży wpływ na jakość usługi. W rozdziale przeanalizowano wybrane stopnie toru strumieniowej transmisji obrazu pod kątem generowania i propagacji samopodobieństwa. Zaprezentowano wyniki badań kodera dla różnych algorytmów kompresji (stratnych i bezstratnych) oraz dwóch rodzajów nieskompresowanego obrazu źródłowego sekwencji wideo i sekwencji losowej. Przedstawiono również wyniki badań modułów podziału na pakiety i formowania strumienia dla różnych protokołów transportowych. 1. Wprowadzenie Samopodobieństwo jest naturalną cechą większości obrazów występujących w otoczeniu człowieka. Wyraża się ono w tym, iż obraz składa się z kopii (odpowiednio przekształconych) części samego siebie. Obecność wspomnianej cechy w obrazach potwierdzają wyniki badań dostępne w literaturze oraz wyniki badań własnych autorów [1, 2], w których metodą analizy fraktalnej zbadano szereg obrazów występujących w naturze, obrazów stanowiących wynik działalności człowieka oraz przykładowych tekstur [3, 4]. Samopodobieństwo obserwowane w strumieniach obrazu przesyłanego przez Internet ma duży wpływ na jakość usługi.

2 2 Z. Omiotek, F. Grabowski Dlatego istotna jest wiedza o wpływie poszczególnych stopni toru transmisji na przesyłany sygnał. W dalszej części rozdziału dokonano analizy pracy źródła emitującego sygnał do sieci, pod kątem generowania i propagacji samopodobieństwa. Zaprezentowano wyniki badań kodera dla różnych algorytmów kompresji (stratnych i bezstratnych) oraz dwóch rodzajów nieskompresowanego obrazu źródłowego sekwencji wideo i sekwencji losowej. Przedstawiono również wyniki badań modułów podziału na pakiety i formowania strumienia dla różnych protokołów transportowych. 2. Kompresja obrazu Strumień nieskompresowanych obrazów źródłowych, posiadających cechę samopodobieństwa przestrzennego, jest w koderze poddawany kompresji w celu ograniczenia ilości zawartej w nim informacji. Wynikiem kompresji jest zakodowana sekwencja wizyjna, będąca w istocie strukturą hierarchiczną (rys. 1). Poszczególne warstwy tej struktury (na przykładzie standardu MPEG) są następujące: sekwencja składa się z ciągu grup obrazów, grupa obrazów (GOP) zawiera pewną liczbę obrazów zaczynających się obrazem typu I. Grupa obrazów jest najmniejszym fragmentem sekwencji, który może być jednoznacznie zdekodowany, obraz zawiera pojedynczy obraz (ramkę) składający się z pewnej liczby plastrów, plaster zawiera grupę makrobloków odpowiadających pojedynczemu wierszowi obrazu. Makrobloki rozmieszczone są w plastrze w porządku wybierania obrazu od lewej do prawej strony oraz od góry do dołu ekranu, makroblok składa się z tablicy luminancji (Y) o wymiarach pikseli oraz dwóch tablic chrominancji C b i C r o wymiarach 8 8 pikseli każda. Tablica luminancji składa się z 4 bloków o wymiarach 8 8 pikseli, blok najmniejszy fragment zakodowanej sekwencji o rozmiarach 8 8 pikseli (element makrobloku); występują bloki typu Y, C b lub C r, piksel elementarna jednostka obrazu. Sekwencja grup obrazów tworzy strumień elementarny składający się z ramek o różnej wielkości. W powyższej strukturze, samopodobieństwo przestrzenne jest przenoszone od poziomu pojedynczych pikseli do poziomu strumienia ramek, gdzie przyjmuje postać samopodobieństwa w czasie. Towarzyszy temu zmienna wielkość ramek w strumieniu. 3. Badanie kodera W pierwszym etapie eksperymentu zbadano sygnał na wyjściu kodera (rys. 2). Podczas badań zastosowano różne algorytmy kompresji (stratne i bezstratne) oraz dwa rodzaje nieskompresowanego obrazu źródłowego sekwencję wideo i sekwencję losową.

3 Propagacja samopodobieństwa w torze transmisji obrazu 3 Sekwencja Grupa obrazów Obraz Plaster Y C b C r Makroblok Blok Piksel Rys. 1. Budowa hierarchiczna zakodowanej sekwencji wizyjnej W przypadku sekwencji wideo (fragment filmu), kolejne klatki zawierały cechę samopodobieństwa przestrzennego. Obecność tej cechy dla większości obrazów naturalnych potwierdziły wyniki badań zaprezentowane w [1, 2]. Z kolei, w przypadku obrazu generowanego losowo cecha samopodobieństwa nie występuje. Zmierzone na wyjściu kodera wielkości kolejnych ramek tworzyły szereg czasowy, który następnie został poddany analizie statystycznej. Wyniki badań, zaprezentowane w tab. 1 i 2 oraz na rys. 3 i 4, dowodzą, iż w przypadku, gdy obraz wejściowy zawiera cechę samopodobieństwa (sekwencja wideo), skompresowany strumień ramek obserwowany na wyjściu kodera również zawiera tę cechę. Taka sytuacja występuje niezależnie od rodzaju algorytmu zarówno dla algorytmów stratnych i bezstratnych. Natomiast w przypadku sekwencji losowej cecha samopodobieństwa w skompresowanym strumieniu ramek nie została

4 4 Z. Omiotek, F. Grabowski zaobserwowana. Wskazuje to na fakt, iż koder, bez względu na rodzaj algorytmu kompresji, nie jest źródłem samopodobieństwa obserwowanego w ruchu pakietów, a jedynie propaguje tę cechę, wnoszoną razem z sygnałem wejściowym. Nieskompresowany strumień ramek Skompresowany strumień ramek Skompresowany strumień pakietów Źródło sygnału Algorytm kompresji Podział na pakiety i formowanie strumienia Informacja zawarta w obrazie moduluje wielkość kolejnych ramek Wielkość ramek moduluje częstotliwość pakietów w strumieniu Lp. Rys. 2. Model poglądowy źródła sygnału Tabela 1. Poziom samopodobieństwa strumienia ramek sekwencji wideo i sekwencji losowej dla algorytmów bezstratnych Algorytm kompresji Kodek Wideo Losowa 1 MSU MSU Lossless 0,560 0,171 2 Lempel-Ziv-Welch Gabest GLZW 0,546 0,166 3 PNG CorePNG Lossless 0,521 0,277 4 CamStudio CamStudio Lossless 0,503 0, ,9 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0,1 0 Sekwencja wideo Sekwencja losowa MSU LZW Kodek PNG CamStudio Rys. 3. Porównanie samopodobieństwa strumienia ramek sekwencji wideo i sekwencji losowej dla algorytmów bezstratnych

5 Propagacja samopodobieństwa w torze transmisji obrazu 5 Tabela 2. Poziom samopodobieństwa strumienia ramek sekwencji wideo i sekwencji losowej dla algorytmów stratnych Lp. Algorytm kompresji Kodek Wideo Losowa 1 MPEG-4 Koepi s XviD Video 0,908 0,154 2 MPEG-4 DivX 6.0 0,867 0,395 3 MPEG-4 Microsoft MPEG-4 Video v3 0,634 0,051 4 WMV 9 Microsoft Windows Media Video 0,544 0,143 5 MPEG-4 DivX Pro v5.2 0,543 0,138 6 VP6 On2 Technologies VP6 0,542 0,051 7 Wavelet Rududu 0,541 0,140 8 MPEG-4 3ivx D4 0,539 0,154 9 Wavelet Pegasus PICVideo Wavelet2000 0,525 0, Indeo Indeo Video ,502 0, MPEG-2 Etymonix MPEG-2 I-Frame Video 0,493 0, Motion JPEG Pegasus PICVideo MJPEG Video 0,492 0, ,9 0,8 Sekwencja wideo Sekwencja losowa 0,7 0,6 0,5 0,4 0,3 0,2 0,1 0 XviD DivX 6.0 MPEG-4 WMV9 DivX 5.2 VP6 Wavelet Kodek 3ivx Wavelet 2000 Indeo MPEG-2 MJPEG Rys. 4. Porównanie samopodobieństwa strumienia ramek sekwencji wideo i sekwencji losowej dla algorytmów stratnych

6 6 Z. Omiotek, F. Grabowski 4. Podział na pakiety i formowanie strumienia W celu transmisji obrazu przez sieci IP, obraz musi zostać najpierw podzielony na pakiety danych. Zgodnie z zasadami formowania pakietów RTP/UDP/IP jedna ramka obrazu może być przetransportowana przez jeden lub większą liczbę pakietów RTP oraz jeden pakiet RTP może przenieść określoną liczbę ramek (zależnie od ich wielkości). Zatem duża ramka jest dzielona na kilka pakietów RTP, a kilka małych ramek może być połączonych w jeden pakiet. Parametr MTU (ang. Maximum Transfer Unit) określa maksymalną wielkość pakietu danych, którą dana sieć może zaakceptować bez dokonywania fragmentacji pakietu. Maksymalna wielkość jednostki transmisji danych dla pakietów protokołu IP wynosi 64 kb, natomiast dla sieci Ethernet domyślna wartość MTU to 1500 bajtów. Wielkości ramek obrazu są przeważnie większe, niż wartość parametru MTU typowych sieci. W takim przypadku w warstwie transportowej następuje podział ramek na strumień pakietów. Na rys. 5 przedstawiono ideę formowania strumienia pakietów z nadchodzących ramek obrazu na przykładzie strumienia MPEG. Rozmiar ramki [kb] Ramka 1 Ramka 2 Ramka 3 MTU = 1,5 kb Czas [ms] Rozmiar pakietu [kb] 2 1 MTU = 1,5 kb Czas [ms] Pakiety ramki 1 Pakiety ramki 2 Pakiety ramki 3 Rys. 5. Formowanie strumienia pakietów z nadchodzących ramek obrazu Załóżmy, że parametr MTU wynosi 1500 bajtów. Każda ramka w takim strumieniu jest dzielona na pewną liczbę pakietów o wielkości równej MTU dla danej sieci. Na przykład, jeżeli wielkość ramki wynosi 4,7 kb (4813 bajtów), zostaną utworzone 3 pakiety (4813 : 1500 = 3,2). Gdy ramka ma rozmiar 5,65 kb (5786 bajtów), zostaną utworzone 4 pakiety (5786 : 1500 = 3,86). Natomiast ramka o wielkości 2,88 kb (2949 bajtów) zostanie podzielona na 2 pakiety (2949 : 1500 = 1,97). Powyższy przykład został zilustrowany na rys. 5. Czas transmisji pakietów należących do danej ramki jest równomiernie rozłożony w pierwszej połowie okresu powtarzania tej ramki. Okres powtarzania każdej ramki

7 Propagacja samopodobieństwa w torze transmisji obrazu 7 wynosi 40 ms, ponieważ w analizowanym przykładzie częstotliwość wyświetlania ramek obrazu wynosi 25 ramek na sekundę (standard PAL). Równomierny rozkład w czasie transmisji pakietów pozwala uniknąć przeciążenia buforów węzłów sieci (ruterów) z powodu dużej wielkości ramek MPEG. Wybór do transmisji pierwszej połowy okresu powtarzania ramki obrazu jest podyktowany względami sprzętowymi. Jeżeli rozkład czasu transmisji pakietów byłby zbyt długi, wówczas wystąpiłoby zbyt duże opóźnienie. W przypadku zbyt krótkiego rozkład czasu transmisji pojawiłby się problem przeciążenia buforów w ruterach. Dlatego wybór pierwszej połowy okresu powtarzania ramki jest kompromisem między opóźnieniem, a przeciążeniem. Należy w tym miejscu podkreślić, że metoda formowania pakietów wpływa na strumień transmitowanych danych oraz jego własności statystyczne. Opisana metoda formowania pakietów została zastosowana po raz pierwszy przez L. Breslau [5], a podobne metody zastosowali Garrett i Willinger [6] oraz Krunz i inni [7]. 5. Wpływ samopodobieństwa obrazu na natężenie transmisji danych Przeanalizujmy teraz wpływ źródła sygnału na postać strumienia danych emitowanego do sieci. Na rys. 6 zaprezentowano zależność między natężeniem transmisji obserwowanym w węźle sieci, a intensywnością strumienia pakietów. Jeżeli zmiana akcji w sekwencji wideo jest umiarkowana (początkowy obszar na rysunku oznaczony jako akcja ), odpowiada temu określone natężenie strumienia pakietów i związane z tym natężenie transmisji danych. Zmiana sceny, wynikająca, np. z pojawienia się na planie ruchomego obiektu, powoduje, że zwiększają się różnice pomiędzy kolejnymi ramkami obrazu. Maleje wówczas współczynnik kompresji obrazu i rosną wielkości generowanych ramek wideo. Moduł formowania pakietów generuje pakiety o większej częstotliwości i w efekcie rośnie natężenie transmisji strumienia danych, obserwowane w węźle. Jeżeli obraz staje się statyczny, co może odpowiadać, np. dialogowi między aktorami, różnice między kolejnymi ramkami stają się nieznaczne. Współczynnik kompresji obrazu w takiej sytuacji rośnie, a wielkości ramek obrazu maleją. Maleje również częstotliwość pakietów oraz natężenie transmisji danych. Jeżeli rośnie stopień samopodobieństwa obrazu, wówczas kolejne klatki różnią się nieznacznie, a zapis matematyczny takiej sekwencji, realizowany przez zastosowany algorytm, zapewnia wysoki stopień kompresji. Mamy wówczas do czynienia z sytuacją podobną do dialogu na rys. 6. Jeżeli samopodobieństwo obrazu maleje, mamy do czynienia z sytuacją odwrotną do opisanej wyżej i możemy ją porównać do zmiany sceny na rys. 6. Rośnie wówczas wielkość generowanych ramek oraz częstotliwość generowania pakietów. Gwałtowny wzrost natężenia transmisji danych sprawia, że w węźle sieci obserwowane są wybuchowości. Zatem własność obrazu (cecha samopodobieństwa) zostaje przeniesiona na strumień danych transmitowany w sieci i wpływa na własności statystyczne tego strumienia.

8 8 Z. Omiotek, F. Grabowski Rozmiar pakietu MTU Czas Natężenie transmisji akcja zmiana sceny dialog Rys. 6. Zależność między obserwowanym natężeniem transmisji, a intensywnością strumienia pakietów Czas 6. Badanie modułów podziału na pakiety i formowania strumienia W celu zbadania wpływu modułów podziału na pakiety i formowania strumienia na własności strumienia obserwowanego w węźle sieci przeprowadzono prosty eksperyment, zgodnie ze schematem przedstawionym na rys. 7. Rys. 7. Schemat sieci do badania modułów podziału na pakiety i formowania strumienia W skład sieci pomiarowej wchodził serwer strumieniowy Windows Media Services, przełącznik sieciowy i klient zainstalowany na stacji roboczej PC1. Podczas pomiarów wykorzystano usługę wideo na żądanie w trybie unicast. Transmisja strumienia odbywała się zgodnie z protokołem mms, a w warstwie transportowej wykorzystane były protokoły UDP i TCP. Podczas pomiarów nie występowały straty pakietów, zatem serwer dla protokołu UDP nie stosował rozrzedzania strumienia, a dla TCP

9 Propagacja samopodobieństwa w torze transmisji obrazu 9 retransmisji. Pomiar realizowany był na interfejsie serwera strumieniowego za pomocą programowego analizatora pakietów CommView z dokładnością do 1 ms. Mierzonym parametrem była fluktuacja opóźnienia pakietów, czyli różnica czasów emisji do sieci kolejnych pakietów. Większym wartościom mierzonego parametru odpowiadało mniejsze natężenie emisji pakietów i odwrotnie. Odtwarzana sekwencja skompresowana była kodekiem Microsoft Windows Media Video 9 za pomocą oprogramowania Windows Media Encoder Seria 9. Podczas kompresji zastosowano zmienną szybkość transmisji bitów z trybem kodowania w oparciu o jakość. Wykorzystano dwa rodzaje nieskompresowanego obrazu źródłowego sekwencję wideo (fragment filmu) i sekwencję losową. Wyniki pomiarów zostały zaprezentowane w tab. 3 i na rys. 8. Tabela 3. Poziom samopodobieństwa ramek obrazu oraz pakietów UDP i TCP dla kodeka Microsoft Windows Media Video 9 Rodzaj obrazu Ramki obrazu Pakiety UDP Pakiety TCP Obraz wideo 0,544 0,596 0,586 Obraz losowy 0,143 0,446 0, ,9 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0,1 0 Obraz wideo Obraz losowy Ramki obrazu Pakiety UDP Pakiety TCP Rodzaj danych Rys. 8. Porównanie samopodobieństwa ramek obrazu oraz pakietów UDP i TCP dla kodeka Microsoft Windows Media Video 9 Na wykresach porównano wyniki dla protokołów UDP i TCP oraz dla sekwencji wideo i sekwencji losowej. W przypadku sekwencji wideo (fragment filmu), cecha samopodobieństwa została przeniesiona z poziomu strumienia ramek obrazu do strumienia pakietów transportowych, które obserwujemy w węźle sieci. Pomiary wykazały również, iż poziom samopodobieństwa obserwowanego sygnału nieco wzrósł po przejściu przez moduły podziału na pakiety i formowania strumienia (tab. 3), niezależnie od rodzaju protokołu. Ciekawe wyniki uzyskano w przypadku sekwencji losowej. Okazuje się, iż podział na pakiety i formowanie strumienia ma znaczący wpływ na wartość parametru Hursta dla strumienia emitowanego do sieci. W przypadku protokołu UDP parametr Hursta wzrasta z poziomu 0,143 (dla strumienia ramek) do poziomu 0,446. Dla protokołu TCP parametr Hursta osiąga

10 10 Z. Omiotek, F. Grabowski poziom 0,601, co wskazuje na pojawienie się cechy samopodobieństwa, której wcześniej w strumieniu nie było. Ten etap badań wykazał, iż moduły podziału na pakiety i formowania strumienia przenoszą obecną w strumieniu cechę samopodobieństwa na wyjście źródła sygnału. Mają też istotny wpływ na własności statystyczne strumienia pakietów emitowanego w sieci. 7. Podsumowanie Przeprowadzone badania wykazały, że koder propaguje samopodobieństwo wnoszone przez obraz źródłowy do dalszych stopni toru transmisji i bez względu na rodzaj zastosowanego algorytmu kompresji, nie jest on źródłem powyższej cechy. Obrazowo można powiedzieć, że samopodobieństwo przestrzenne jest przenoszone od poziomu pojedynczych pikseli obrazu źródłowego do poziomu strumienia ramek na wyjściu kodera. Przyjmuje ono tam postać samopodobieństwa w czasie, czemu towarzyszy zmienna wielkość ramek w strumieniu. Dalsze stopnie toru transmisji, tj. moduły podziału na pakiety i formowania strumienia, przenoszą samopodobieństwo obecne w strumieniu ramek na wyjście źródła sygnału i emitują do sieci strumień pakietów o zmiennej częstotliwości. Wspomniane wyżej stopnie mają pewien wpływ na własności statystyczne strumienia pakietów emitowanego w sieci, ponieważ przy zastosowaniu, np. protokołu TCP, mogą generować samopodobieństwo w strumieniu pakietów. LITERATURA 1. Z. Omiotek, F. Grabowski: Metody badania źródeł informacji. (Referat zgłoszony na XIII konferencję Sieci komputerowe 2006). 2. Wyniki fraktalnej analizy obrazów The USC-SIPI Image Database Fractal analysis system Breslau L.: Example traffic trace for ns Garrett M. W., Willinger W.: Analysis, modeling and generation of self-similar VBR video traffic. Proc. Sigcomm '94, Sept. 1994, pp Krunz M., Sass R., Hughes H.: Statistical characteristics and multiplexing of MPEG streams. Proc. of IEEE INFOCOM, 1995, pp

Rozdział. Wpływ parametrów kompresji na jakość transmisji obrazu strumieniowego. 1. Wstęp

Rozdział. Wpływ parametrów kompresji na jakość transmisji obrazu strumieniowego. 1. Wstęp Rozdział Wpływ parametrów kompresji na jakość transmisji obrazu strumieniowego Zbigniew OMIOTEK Wyższa Szkoła Zarządzania i Administracji w Zamościu, Katedra Informatyki i Inżynierii Wiedzy zomiotek@wszia.edu.pl

Bardziej szczegółowo

System transmisji obrazu ruchomego przez Internet jako hierarchiczny system złożony. Zbigniew Omiotek

System transmisji obrazu ruchomego przez Internet jako hierarchiczny system złożony. Zbigniew Omiotek System transmisji obrazu ruchomego przez Internet jako hierarchiczny system złożony Zbigniew Omiotek Streszczenie System transmisji obrazu ruchomego przez Internet jest obecnie postrzegany najczęściej

Bardziej szczegółowo

Kompresja sekwencji obrazów - algorytm MPEG-2

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

Bardziej szczegółowo

Kompresja sekwencji obrazów

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

Bardziej szczegółowo

Przesyłania danych przez protokół TCP/IP

Przesyłania danych przez protokół TCP/IP Przesyłania danych przez protokół TCP/IP PAKIETY Protokół TCP/IP transmituje dane przez sieć, dzieląc je na mniejsze porcje, zwane pakietami. Pakiety są często określane różnymi terminami, w zależności

Bardziej szczegółowo

Wykorzystanie układów FPGA w implementacji systemów bezpieczeństwa sieciowego typu Firewall

Wykorzystanie układów FPGA w implementacji systemów bezpieczeństwa sieciowego typu Firewall Grzegorz Sułkowski, Maciej Twardy, Kazimierz Wiatr Wykorzystanie układów FPGA w implementacji systemów bezpieczeństwa sieciowego typu Firewall Plan prezentacji 1. Architektura Firewall a załoŝenia 2. Punktu

Bardziej szczegółowo

Konfiguracja kodeka 3ivx 4.5.1

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

Bardziej szczegółowo

Nowoczesne metody emisji ucyfrowionego sygnału telewizyjnego

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

Bardziej szczegółowo

Rys. 1. Wynik działania programu ping: n = 5, adres cyfrowy. Rys. 1a. Wynik działania programu ping: l = 64 Bajty, adres mnemoniczny

Rys. 1. Wynik działania programu ping: n = 5, adres cyfrowy. Rys. 1a. Wynik działania programu ping: l = 64 Bajty, adres mnemoniczny 41 Rodzaje testów i pomiarów aktywnych ZAGADNIENIA - Jak przeprowadzać pomiary aktywne w sieci? - Jak zmierzyć jakość usług sieciowych? - Kto ustanawia standardy dotyczące jakości usług sieciowych? - Jakie

Bardziej szczegółowo

PRACA DYPLOMOWA STUDIA PIERWSZEGO STOPNIA. Łukasz Kutyła Numer albumu: 5199

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

Bardziej szczegółowo

Protokoły sieciowe - TCP/IP

Protokoły sieciowe - TCP/IP Protokoły sieciowe Protokoły sieciowe - TCP/IP TCP/IP TCP/IP (Transmission Control Protocol / Internet Protocol) działa na sprzęcie rożnych producentów może współpracować z rożnymi protokołami warstwy

Bardziej szczegółowo

dr inż. Piotr Odya Wprowadzenie

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

Bardziej szczegółowo

Wybrane metody kompresji obrazów

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.

Bardziej szczegółowo

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

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

Bardziej szczegółowo

Rozdział. Hierarchiczny model systemu strumieniowej transmisji obrazu ruchomego przez Internet. 1. Wprowadzenie

Rozdział. Hierarchiczny model systemu strumieniowej transmisji obrazu ruchomego przez Internet. 1. Wprowadzenie Rozdział Hierarchiczny model systemu strumieniowej transmisji obrazu ruchomego przez Internet Zbigniew OMIOTEK Wyższa Szkoła Zarządzania i Administracji w Zamościu, Katedra Informatyki i Inżynierii Wiedzy

Bardziej szczegółowo

DANE W SIECIACH TELEKOMUNIKACYJNYCH

DANE W SIECIACH TELEKOMUNIKACYJNYCH DANE W SIECIACH TELEKOMUNIKACYJNYCH WŁASNOŚCI DANYCH W SIECIACH TELEKOMUNIKACYJNYCH DANE TEKSTOWE Dane tekstowe są najpopularniejszym typem przesyłanych mediów. Można je odnaleźć w usługach takich jak

Bardziej szczegółowo

DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ

DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ PROTOKOŁY TCP I UDP WSTĘP DO SIECI INTERNET Kraków, dn. 12 grudnia 2016 r. PLAN TCP: cechy protokołu schemat nagłówka znane numery portów UDP: cechy protokołu

Bardziej szczegółowo

Sieci Komputerowe Modele warstwowe sieci

Sieci Komputerowe Modele warstwowe sieci Sieci Komputerowe Modele warstwowe sieci mgr inż. Rafał Watza Katedra Telekomunikacji AGH Al. Mickiewicza 30, 30-059 Kraków, Polska tel. +48 12 6174034, fax +48 12 6342372 e-mail: watza@kt.agh.edu.pl Wprowadzenie

Bardziej szczegółowo

Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark

Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark Laboratorium - Przechwytywanie i badanie datagramów DNS w programie Wireshark Topologia Cele Część 1: Zapisanie informacji dotyczących konfiguracji IP komputerów Część 2: Użycie programu Wireshark do przechwycenia

Bardziej szczegółowo

Kompresja dźwięku w standardzie MPEG-1

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

Bardziej szczegółowo

Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Telekomunikacji

Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Telekomunikacji Wydział Informatyki, Elektroniki i Telekomunikacji Katedra Telekomunikacji Bezpieczeństwo sieci teleinformatycznych Laboratorium 5 Temat: Polityki bezpieczeństwa FortiGate. Spis treści 2. Cel ćwiczenia...

Bardziej szczegółowo

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 13 Topologie sieci i urządzenia

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 13 Topologie sieci i urządzenia Podstawy Informatyki Inżynieria Ciepła, I rok Wykład 13 Topologie sieci i urządzenia Topologie sieci magistrali pierścienia gwiazdy siatki Zalety: małe użycie kabla Magistrala brak dodatkowych urządzeń

Bardziej szczegółowo

Założenia i obszar zastosowań. JPEG - algorytm kodowania obrazu. Geneza algorytmu KOMPRESJA OBRAZÓW STATYCZNYCH - ALGORYTM JPEG

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

Bardziej szczegółowo

Rozwiązania do przechwytywania, nagrywania i dystrybucji sygnałów audio/wideo w sieciach IP Edukacja

Rozwiązania do przechwytywania, nagrywania i dystrybucji sygnałów audio/wideo w sieciach IP Edukacja Rozwiązania do przechwytywania, nagrywania i dystrybucji sygnałów audio/wideo w sieciach IP Edukacja Page 1 Reach Shenzhen REACH Software Technology Co. Ltd, firma HI-TECH założona w 2003. Lider w zakresie

Bardziej szczegółowo

Serwery multimedialne RealNetworks

Serwery multimedialne RealNetworks 1 Serwery multimedialne RealNetworks 2 Co to jest strumieniowanie? Strumieniowanie można określić jako zdolność przesyłania danych bezpośrednio z serwera do lokalnego komputera i rozpoczęcie wykorzystywania

Bardziej szczegółowo

2. STRUKTURA RADIOFONICZNYCH SYGNAŁÓW CYFROWYCH

2. STRUKTURA RADIOFONICZNYCH SYGNAŁÓW CYFROWYCH 1. WSTĘP Radiofonię cyfrową cechują strumienie danych o dużych przepływnościach danych. Do przesyłania strumienia danych o dużych przepływnościach stosuje się transmisję z wykorzystaniem wielu sygnałów

Bardziej szczegółowo

Zastosowanie kompresji w kryptografii Piotr Piotrowski

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

Bardziej szczegółowo

Klasyfikacja metod kompresji

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ęść

Bardziej szczegółowo

Szczegółowy opis przedmiotu zamówienia

Szczegółowy opis przedmiotu zamówienia Numer sprawy: DGA/16/09 Załącznik A do SIWZ Szczegółowy opis przedmiotu zamówienia Przedmiot zamówienia: wyłonienie wykonawcy w zakresie zakupu i dostawy systemu komputerowego z oprogramowaniem, instalacją

Bardziej szczegółowo

Kompresja video (MPEG)

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

Bardziej szczegółowo

Dekoder serii DS-6900UDI

Dekoder serii DS-6900UDI Dekoder serii DS-6900UDI Cechy i funkcje Profesjonalny i niezawodny DS-6901UDI posiada wyjście HDMI, VGA, i BNC DS-6904UDI, DS-6908UDI, DS-6910UDI, DS-6912UDI, DS-6916UDI posiada wyjście HDMI (przystosowane

Bardziej szczegółowo

Wykład III: Kompresja danych. Studia Podyplomowe INFORMATYKA Podstawy Informatyki

Wykład III: Kompresja danych. Studia Podyplomowe INFORMATYKA Podstawy Informatyki Studia Podyplomowe INFORMATYKA Podstawy Informatyki Wykład III: Kompresja danych 1 I. Reprezentacja danych w komputerze Rodzaje danych w technice cyfrowej 010010101010 001010111010 101101001001 2 Kompresja

Bardziej szczegółowo

NOWOCZESNE METODY EMISJI UCYFROWIONEGO SYGNAŁU TELEWIZYJNEGO

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

Bardziej szczegółowo

Standardy wideo: technologie cyfrowe

Standardy wideo: technologie cyfrowe STANDARDY WIDEO: TECHNOLOGIE CYFROWE 01 Standardy wideo: technologie cyfrowe Zapis i dystrybucja sygnału z użyciem kodeków (klasyfikacja, pod kątem przeznaczenia): archiwizacja i obróbka amatorska archiwizacja

Bardziej szczegółowo

Data wykonania Część praktyczna

Data wykonania Część praktyczna Grupa ćwicz. IIIb Nr ćwicz./ wersja 4 Imiona i nazwiska. Grupa lab. 7 Grzegorz Gliński Rok 3 IS Temat ćwiczenia. Internet Radio Broadcasting Data wykonania. 19.11.09 Data odbioru Ocena i uwagi Część praktyczna

Bardziej szczegółowo

Odtwarzanie i kompresja wideo

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

Bardziej szczegółowo

Generowanie ciągów bitów losowych z wykorzystaniem sygnałów pochodzących z komputera

Generowanie ciągów bitów losowych z wykorzystaniem sygnałów pochodzących z komputera Generowanie ciągów bitów losowych z wykorzystaniem sygnałów pochodzących z komputera Praca dyplomowa magisterska Opiekun: prof. nzw. Zbigniew Kotulski Andrzej Piasecki apiaseck@mion.elka.pw.edu.pl Plan

Bardziej szczegółowo

Audio i video. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

Audio i video. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski Audio i video R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski s-rg@siwy.il.pw.edu.pl Fale dźwiękowe Dźwięk jest drganiem powietrza rozchodzącym się w postaci fali. Fala ma określoną amplitudę i częstotliwość.

Bardziej szczegółowo

Wideokonferencje MGR INŻ. PAWEŁ SPALENIAK

Wideokonferencje MGR INŻ. PAWEŁ SPALENIAK SYSTEMY I TERMINALE MULTIMEDIALNE Wideokonferencje MGR INŻ. PAWEŁ SPALENIAK Plan wykładu 1. Wprowadzenie 2. Zalety wideokonferencji 3. Podstawowe elementy systemu wideokonferencyjnego 4. Standardy telekomunikacyjne

Bardziej szczegółowo

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Akademickie Centrum Informatyki PS. Wydział Informatyki PS Akademickie Centrum Informatyki PS Wydział Informatyki PS Akademickie Centrum Informatyki Wydział Informatyki P.S. Warstwy transmisyjne Protokoły sieciowe Krzysztof Bogusławski tel. 449 41 82 kbogu@man.szczecin.pl

Bardziej szczegółowo

Marek Parfieniuk, Tomasz Łukaszuk, Tomasz Grześ. Symulator zawodnej sieci IP do badania aplikacji multimedialnych i peer-to-peer

Marek Parfieniuk, Tomasz Łukaszuk, Tomasz Grześ. Symulator zawodnej sieci IP do badania aplikacji multimedialnych i peer-to-peer Marek Parfieniuk, Tomasz Łukaszuk, Tomasz Grześ Symulator zawodnej sieci IP do badania aplikacji multimedialnych i peer-to-peer Plan prezentacji 1. Cel projektu 2. Cechy systemu 3. Budowa systemu: Agent

Bardziej szczegółowo

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. 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

Bardziej szczegółowo

Sieci komputerowe - Wstęp do intersieci, protokół IPv4

Sieci komputerowe - Wstęp do intersieci, protokół IPv4 Piotr Kowalski KAiTI Internet a internet - Wstęp do intersieci, protokół IPv Plan wykładu Informacje ogólne 1. Ogólne informacje na temat sieci Internet i protokołu IP (ang. Internet Protocol) w wersji.

Bardziej szczegółowo

Rozproszony system zbierania danych.

Rozproszony system zbierania danych. Rozproszony system zbierania danych. Zawartość 1. Charakterystyka rozproszonego systemu.... 2 1.1. Idea działania systemu.... 2 1.2. Master systemu radiowego (koordynator PAN).... 3 1.3. Slave systemu

Bardziej szczegółowo

MODEL WARSTWOWY PROTOKOŁY TCP/IP

MODEL WARSTWOWY PROTOKOŁY TCP/IP MODEL WARSTWOWY PROTOKOŁY TCP/IP TCP/IP (ang. Transmission Control Protocol/Internet Protocol) protokół kontroli transmisji. Pakiet najbardziej rozpowszechnionych protokołów komunikacyjnych współczesnych

Bardziej szczegółowo

Programowanie Sieciowe 1

Programowanie Sieciowe 1 Programowanie Sieciowe 1 dr inż. Tomasz Jaworski tjaworski@iis.p.lodz.pl http://tjaworski.iis.p.lodz.pl/ Cel przedmiotu Zapoznanie z mechanizmem przesyłania danych przy pomocy sieci komputerowych nawiązywaniem

Bardziej szczegółowo

Przetwarzanie i transmisja danych multimedialnych. Wykład 5 Kodowanie słownikowe. Przemysław Sękalski.

Przetwarzanie i transmisja danych multimedialnych. Wykład 5 Kodowanie słownikowe. Przemysław Sękalski. Przetwarzanie i transmisja danych multimedialnych Wykład 5 Kodowanie słownikowe Przemysław Sękalski sekalski@dmcs.pl Politechnika Łódzka Katedra Mikroelektroniki i Technik Informatycznych DMCS Przemysław

Bardziej szczegółowo

WPŁYW KOLEJKI TBF NA PARAMETRY QoS PRZEKAZU STRUMIENIOWEGO

WPŁYW KOLEJKI TBF NA PARAMETRY QoS PRZEKAZU STRUMIENIOWEGO STUDIA INFORMATICA 23 Volume 24 Number 2A (53) Zbigniew OMIOTEK Wyższa Szkoła Zarządzania i Administracji w Zamościu Franciszek GRABOWSKI Politechnika Rzeszowska, Zakład Systemów Rozproszonych WPŁYW KOLEJKI

Bardziej szczegółowo

Kodowanie Huffmana. Platforma programistyczna.net; materiały do laboratorium 2014/15 Marcin Wilczewski

Kodowanie Huffmana. Platforma programistyczna.net; materiały do laboratorium 2014/15 Marcin Wilczewski Kodowanie Huffmana Platforma programistyczna.net; materiały do laboratorium 24/5 Marcin Wilczewski Algorytm Huffmana (David Huffman, 952) Algorytm Huffmana jest popularnym algorytmem generującym optymalny

Bardziej szczegółowo

JUŻ ZA 1400,00 ZŁ BRUTTO MOŻESZ MONITOROWAĆ I KONTROLOWAĆ SWOJĄ FIRMĘ LUB MIESZKANIE ZA POMOCĄ TELEFONU KOMÓRKOWEGO

JUŻ ZA 1400,00 ZŁ BRUTTO MOŻESZ MONITOROWAĆ I KONTROLOWAĆ SWOJĄ FIRMĘ LUB MIESZKANIE ZA POMOCĄ TELEFONU KOMÓRKOWEGO Przedsiębiorstwo Innowacyjno-Wdrożeniowe KOMSERWIS sp. z o. o. 15-044 Białystok, ul. Piasta 16 tel. 85 744-30-30, 85 744-28-63, fax. 85 744-30-30 KRS Nr 0000148643 w SR Białystok, XII Wydz. Gosp., Kapitał

Bardziej szczegółowo

2.2 Opis części programowej

2.2 Opis części programowej 2.2 Opis części programowej Rysunek 1: Panel frontowy aplikacji. System pomiarowy został w całości zintegrowany w środowisku LabVIEW. Aplikacja uruchamiana na komputerze zarządza przebiegiem pomiarów poprzez

Bardziej szczegółowo

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. 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

Bardziej szczegółowo

1. Wprowadzenie 1.1. Zdefiniowanie problemu badawczego

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

Bardziej szczegółowo

Ile wynosi całkowite natężenie prądu i całkowita oporność przy połączeniu równoległym?

Ile wynosi całkowite natężenie prądu i całkowita oporność przy połączeniu równoległym? Domowe urządzenia elektryczne są często łączone równolegle, dzięki temu każde tworzy osobny obwód z tym samym źródłem napięcia. Na podstawie poszczególnych rezystancji, można przewidzieć całkowite natężenie

Bardziej szczegółowo

Wybrane działy Informatyki Stosowanej

Wybrane działy Informatyki Stosowanej Wybrane działy Informatyki Stosowanej Dr inż. Andrzej Czerepicki a.czerepicki@wt.pw.edu.pl http://www2.wt.pw.edu.pl/~a.czerepicki 2017 APLIKACJE SIECIOWE Definicja Architektura aplikacji sieciowych Programowanie

Bardziej szczegółowo

Zadanie z lokalnych sieci komputerowych. 1. Cel zajęć

Zadanie z lokalnych sieci komputerowych. 1. Cel zajęć Zadanie z lokalnych sieci komputerowych. 1. Cel zajęć Kilku znajomych chce zagrać w grę sieciową. Obecnie większość gier oferuje możliwość gry przez internet. Jednak znajomi chcą zagrać ze sobą bez dostępu

Bardziej szczegółowo

Ćwiczenie 24 Temat: Układy bramek logicznych pomiar napięcia i prądu. Cel ćwiczenia

Ćwiczenie 24 Temat: Układy bramek logicznych pomiar napięcia i prądu. Cel ćwiczenia Ćwiczenie 24 Temat: Układy bramek logicznych pomiar napięcia i prądu. Cel ćwiczenia Poznanie własności i zasad działania różnych bramek logicznych. Zmierzenie napięcia wejściowego i wyjściowego bramek

Bardziej szczegółowo

Klasyfikacja metod kompresji

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ęść

Bardziej szczegółowo

Testy współpracy. Asterisk z techniką WebRTC

Testy współpracy. Asterisk z techniką WebRTC Testy współpracy programowej centrali Asterisk z techniką WebRTC KSTIT 2016, Gliwice, 26-28 września 2016 Grzegorz Rzym, Krzysztof Wajda, Robert R. Chodorek AGH Akademia Górniczo-Hutnicza, Katedra Telekomunikacji

Bardziej szczegółowo

Podstawowe protokoły transportowe stosowane w sieciach IP cz.1

Podstawowe protokoły transportowe stosowane w sieciach IP cz.1 Laboratorium Technologie Sieciowe Podstawowe protokoły transportowe stosowane w sieciach IP cz.1 Wprowadzenie Ćwiczenie przedstawia praktyczną stronę następujących zagadnień: połączeniowy i bezpołączeniowy

Bardziej szczegółowo

Oprogramowanie IP - pytania i odpowiedzi. JPEG (Mb/s) kl./s BASIC SUPER FINE BASIC SUPER FINE 5 0,46 1,45 1,02 2,5 12,5 1,17 3,6 2,53 6,32

Oprogramowanie IP - pytania i odpowiedzi. JPEG (Mb/s) kl./s BASIC SUPER FINE BASIC SUPER FINE 5 0,46 1,45 1,02 2,5 12,5 1,17 3,6 2,53 6,32 Oprogramowanie IP - pytania i odpowiedzi Ile kamer może pracować w sieci 100 Mb/s i 1 Gb/s? Liczba kamer mogących poprawnie pracować w sieci zależy od parametrów wysyłanego przez nie obrazu. Strumień danych

Bardziej szczegółowo

Formaty plików wideo DSI III

Formaty plików wideo DSI III Formaty plików wideo DSI III Porównanie Statyczny obraz dobrej jakości w formacie bmp ma rozmiar 20 MB W typowym filmie wyświetla się ok. 25 klatek/s. Dla filmu trwającego 90 minut, czyli 90x60 = 5400

Bardziej szczegółowo

Praca dyplomowa magisterska

Praca dyplomowa magisterska Autor: Krzysztof Urbas Promotor: dr inż. Marcin Głowacki Praca dyplomowa magisterska analiza wydajności protokołu B.A.T.M.A.N. w sieci testowej przepustowośd opóźnienie pakietów straty pakietów obciążenie

Bardziej szczegółowo

Seria i7-n9500. Uwagi: 1.Urządzenia NVR są dostarczane bez dysków HDD 2.Należy używać dysków HDD zalecanych przez producenta.

Seria i7-n9500. Uwagi: 1.Urządzenia NVR są dostarczane bez dysków HDD 2.Należy używać dysków HDD zalecanych przez producenta. Informacje ogólne Seria rejestratorów sieciowych NVR bazująca na ostatnich osiągnięciach technologicznych. i7-n9500 łączą w sobie szereg patentów w dziedzinach kodowania dźwięku i obrazu, systemów wbudowanych

Bardziej szczegółowo

w sieciach szerokopasmowych CATV i ISP - Model OSI

w sieciach szerokopasmowych CATV i ISP - Model OSI Technologie VoIP wykorzystywane w sieciach szerokopasmowych CATV i ISP - Model OSI mgr inż. Zbigniew Papuga Stowarzyszenie Elektryków Polskich W celu ujednolicenia struktury oprogramowania sieci komputerowych

Bardziej szczegółowo

Podstawowe protokoły transportowe stosowane w sieciach IP cz.2

Podstawowe protokoły transportowe stosowane w sieciach IP cz.2 Laboratorium Technologie Sieciowe Podstawowe protokoły transportowe stosowane w sieciach IP cz.2 Wprowadzenie Ćwiczenie przedstawia praktyczną stronę następujących zagadnień: połączeniowy i bezpołączeniowy

Bardziej szczegółowo

Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i sieciowej

Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i sieciowej ieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i sieciowej 1969 ARPANET sieć eksperymentalna oparta na wymianie pakietów danych: - stabilna, - niezawodna,

Bardziej szczegółowo

WOJSKOWA AKADEMIA TECHNICZNA

WOJSKOWA AKADEMIA TECHNICZNA WOJSKOWA AKADEMIA TECHNICZNA LABORATORIUM DIAGNOSTYKA I WIARYGODNOŚĆ SYSTEMÓW KOMPUTEROWYCH Stopień, imię i nazwisko prowadzącego Stopień, imię i nazwisko słuchacza Grupa szkoleniowa dr inż. Zbigniew Zieliński

Bardziej szczegółowo

Uwaga! Upadek! Opis zadania konkursowego

Uwaga! Upadek! Opis zadania konkursowego Uwaga! Upadek! Opis zadania konkursowego Zadanie Opracowanie algorytmu automatycznie rozpoznającego upadek osoby na nagraniu wideo i wdrożenie stworzonego rozwiązania jako usługi na superkomputerowej platformie

Bardziej szczegółowo

Wzmacniacze operacyjne

Wzmacniacze operacyjne Wzmacniacze operacyjne Cel ćwiczenia Celem ćwiczenia jest badanie podstawowych układów pracy wzmacniaczy operacyjnych. Wymagania Wstęp 1. Zasada działania wzmacniacza operacyjnego. 2. Ujemne sprzężenie

Bardziej szczegółowo

Systemy informatyczne dla Z(zwirtualizowanego)KSE

Systemy informatyczne dla Z(zwirtualizowanego)KSE Politechnika Śląska Centrum Energetyki Prosumenckiej Wydział Elektryczny Instytut Elektrotechniki i Informatyki Konwersatorium Inteligentna Energetyka Systemy informatyczne dla Z(zwirtualizowanego)KSE

Bardziej szczegółowo

SEGMENT TCP CZ. II. Suma kontrolna (ang. Checksum) liczona dla danych jak i nagłówka, weryfikowana po stronie odbiorczej

SEGMENT TCP CZ. II. Suma kontrolna (ang. Checksum) liczona dla danych jak i nagłówka, weryfikowana po stronie odbiorczej SEGMENT TCP CZ. I Numer portu źródłowego (ang. Source port), przeznaczenia (ang. Destination port) identyfikują aplikacje wysyłającą odbierającą dane, te dwie wielkości wraz adresami IP źródła i przeznaczenia

Bardziej szczegółowo

Adresy w sieciach komputerowych

Adresy w sieciach komputerowych Adresy w sieciach komputerowych 1. Siedmio warstwowy model ISO-OSI (ang. Open System Interconnection Reference Model) 7. Warstwa aplikacji 6. Warstwa prezentacji 5. Warstwa sesji 4. Warstwa transportowa

Bardziej szczegółowo

KOMPRESJA OBRAZÓW STATYCZNYCH - ALGORYTM JPEG

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

Bardziej szczegółowo

Sieci komputerowe i bazy danych

Sieci komputerowe i bazy danych Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Sieci komputerowe i bazy danych Sprawozdanie 2 Badanie ustawień i parametrów sieci Szymon Dziewic Inżynieria Mechatroniczna Rok: III Grupa:

Bardziej szczegółowo

z paska narzędzi lub z polecenia Capture

z paska narzędzi lub z polecenia Capture Rodzaje testów i pomiarów pasywnych 40 ZAGADNIENIA Na czym polegają pomiary pasywne sieci? Jak przy pomocy sniffera przechwycić dane przesyłane w sieci? W jaki sposób analizować dane przechwycone przez

Bardziej szczegółowo

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci W miarę rozwoju sieci komputerowych pojawiały się różne rozwiązania organizujące elementy w sieć komputerową. W celu zapewnienia kompatybilności rozwiązań różnych producentów oraz opartych na różnych platformach

Bardziej szczegółowo

Plan wykładu. 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6.

Plan wykładu. 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6. Plan wykładu 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6. Modem analogowy Sieć komputerowa Siecią komputerową nazywa się grupę komputerów

Bardziej szczegółowo

Pomiary jakości w dostępie do Internetu

Pomiary jakości w dostępie do Internetu DEBATA 16.05.2011 Regulacje w zakresie przejrzystości umów oraz poziomu jakości świadczonych usług stymulatorem rozwoju rynku usług telekomunikacyjnych Pomiary jakości w dostępie do Internetu Robert Kowalik

Bardziej szczegółowo

telewizja-przemyslowa.pl

telewizja-przemyslowa.pl Rejestrator K2 XVR-08D1-X2 Cena : 499,00 zł (netto) 613,77 zł (brutto) Producent : K2-Tech Dostępność : Dostępny Stan magazynowy : brak w magazynie Średnia ocena : brak recenzji Utworzono 11-01-2017 Rejestrator

Bardziej szczegółowo

OPTYMALIZACJA PARAMETRÓW TRANSMISJI OBRAZU NA POTRZEBY SYSTEMU MONITOROWANIA PZR

OPTYMALIZACJA PARAMETRÓW TRANSMISJI OBRAZU NA POTRZEBY SYSTEMU MONITOROWANIA PZR Mgr inż. Mirosław MAKOWSKI Mgr inż. Kamil WACŁAWIK Dr inż. Konrad SIENICKI WOJSKOWA AKADEMIA TECHNICZNA DOI: 10.17814/mechanik.2015.7.265 OPTYMALIZACJA PARAMETRÓW TRANSMISJI OBRAZU NA POTRZEBY SYSTEMU

Bardziej szczegółowo

System realizacji prezentacji multimedialnych i zarządzania treścią. MODUS S.J. Wadowicka 12 30-415 Kraków, Polska. www.modus.pl

System realizacji prezentacji multimedialnych i zarządzania treścią. MODUS S.J. Wadowicka 12 30-415 Kraków, Polska. www.modus.pl System realizacji prezentacji multimedialnych i zarządzania treścią 1 1. O systemie DISPLAYER jest systemem audiowizualnej prezentacji informacji multimedialnej na ekranach plazmowych, LCD, monitorach

Bardziej szczegółowo

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium przyrządów wirtualnych. Ćwiczenie 4

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej. Laboratorium przyrządów wirtualnych. Ćwiczenie 4 Politechnika Łódzka Instytut Systemów Inżynierii Elektrycznej Laboratorium przyrządów wirtualnych Ćwiczenie 4 Komunikacja przyrządu wirtualnego z serwerem przy pomocy interfejsu DataSocket 1. Wstęp teoretyczny

Bardziej szczegółowo

Metody integracji systemów sterowania z wykorzystaniem standardu OPC

Metody integracji systemów sterowania z wykorzystaniem standardu OPC Metody integracji systemów sterowania z wykorzystaniem standardu OPC (Control Systems Integration using OPC Standard) Autor: Marcin BAJER Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki

Bardziej szczegółowo

hurtowniakamer.com.pl

hurtowniakamer.com.pl Rejestrator K2 XVR-04D1+(X2) Cena : 298,00 zł (netto) 366,54 zł (brutto) Producent : K2-Tech Dostępność : Dostępny Stan magazynowy : brak w magazynie Średnia ocena : brak recenzji Utworzono 25-12-2016

Bardziej szczegółowo

Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN

Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN Podstawy Transmisji Danych Wykład IV Protokół IPV4 Sieci WAN to połączenia pomiędzy sieciami LAN 1 IPv4/IPv6 TCP (Transmission Control Protocol) IP (Internet Protocol) ICMP (Internet Control Message Protocol)

Bardziej szczegółowo

dr inż. Piotr Odya. Kontener

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

Bardziej szczegółowo

Kompresja Stratna i Bezstratna Przegląd Najważniejszych Formatów Graficznych

Kompresja Stratna i Bezstratna Przegląd Najważniejszych Formatów Graficznych Kompresja Stratna i Bezstratna Przegląd Najważniejszych Formatów Graficznych Idea Kompresji Kompresja danych - polega na zmianie sposobu zapisu informacji w taki sposób, aby zmniejszyć redundancję czyli

Bardziej szczegółowo

Kamera IP OD-325HD. Kompresja H.264. Wodoodporność i klasa szczelności IP66

Kamera IP OD-325HD. Kompresja H.264. Wodoodporność i klasa szczelności IP66 Kamera IP OD-325HD Zewnętrzna kamera megapixelowa z oświetlaczem podczerwieni 25M, kompresją H264 i portem PoE OD-325HD to wysokiej klasy 13 Megapixelowa T kamera sieciowa stworzona specjalnie do funkjonowania

Bardziej szczegółowo

Katedra Przyrządów Półprzewodnikowych i Optoelektronicznych Laboratorium Przyrządów Półprzewodnikowych. Ćwiczenie 4

Katedra Przyrządów Półprzewodnikowych i Optoelektronicznych Laboratorium Przyrządów Półprzewodnikowych. Ćwiczenie 4 Ćwiczenie 4 Cel ćwiczenia Celem ćwiczenia jest poznanie charakterystyk statycznych układów scalonych CMOS oraz ich własności dynamicznych podczas procesu przełączania. Wiadomości podstawowe. Budowa i działanie

Bardziej szczegółowo

ARP Address Resolution Protocol (RFC 826)

ARP Address Resolution Protocol (RFC 826) 1 ARP Address Resolution Protocol (RFC 826) aby wysyłać dane tak po sieci lokalnej, jak i pomiędzy różnymi sieciami lokalnymi konieczny jest komplet czterech adresów: adres IP nadawcy i odbiorcy oraz adres

Bardziej szczegółowo

Python: JPEG. Zadanie. 1. Wczytanie obrazka

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ć

Bardziej szczegółowo

DTC-350. VISUALmpeg PRO Analizator Sygnałów MPEG

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

Bardziej szczegółowo

Kodowanie transformacyjne. Plan 1. Zasada 2. Rodzaje transformacji 3. Standard JPEG

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

Bardziej szczegółowo

rh-p1 Bateryjny czujnik ruchu systemu F&Home RADIO.

rh-p1 Bateryjny czujnik ruchu systemu F&Home RADIO. KARTA KATALOGOWA rh-p1 Bateryjny czujnik ruchu systemu F&Home RADIO. rh-p1 to niskoprądowy pasywny detektor ruchu. Czujnik wykrywa osoby poprzez detekcję zmian promieniowania podczerwonego. Każda zmiana

Bardziej szczegółowo

Industrial Ethernet Dokumentacja techniczna połączenia Sterowniki S7-400(300) firmy Siemens - System PRO-2000 firmy MikroB

Industrial Ethernet Dokumentacja techniczna połączenia Sterowniki S7-400(300) firmy Siemens - System PRO-2000 firmy MikroB Industrial Ethernet Dokumentacja techniczna połączenia Sterowniki S7-400(300) firmy Siemens - System PRO-2000 firmy MikroB Zawartość: 1. Konfiguracja sterownika (STEP-7) 2. Definicja połączenia (STEP-7)

Bardziej szczegółowo

Ćwiczenie 25 Temat: Interfejs między bramkami logicznymi i kombinacyjne układy logiczne. Układ z bramkami NOR. Cel ćwiczenia

Ćwiczenie 25 Temat: Interfejs między bramkami logicznymi i kombinacyjne układy logiczne. Układ z bramkami NOR. Cel ćwiczenia Ćwiczenie 25 Temat: Interfejs między bramkami logicznymi i kombinacyjne układy logiczne. Układ z bramkami NOR. Cel ćwiczenia Zapoznanie się z techniką połączenia za pośrednictwem interfejsu. Zbudowanie

Bardziej szczegółowo

Regulacja dwupołożeniowa (dwustawna)

Regulacja dwupołożeniowa (dwustawna) Regulacja dwupołożeniowa (dwustawna) I. Wprowadzenie Regulacja dwustawna (dwupołożeniowa) jest często stosowaną metodą regulacji temperatury w urządzeniach grzejnictwa elektrycznego. Polega ona na cyklicznym

Bardziej szczegółowo

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 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

Bardziej szczegółowo

Szczegółowa charakterystyka przedmiotu zamówienia

Szczegółowa charakterystyka przedmiotu zamówienia Szczegółowa charakterystyka przedmiotu zamówienia Przedmiotem zamówienia jest dostawa i uruchomienie zestawu termowizyjnego wysokiej rozdzielczości wraz z wyposażeniem o parametrach zgodnych z określonymi

Bardziej szczegółowo