Jest to ten sam algorytm, co przy kompresji map bitowych, film przecież jest sekwencją ujęć, a każde ujęcie to po prostu pojedynczy obraz, zazwyczaj fotografia cyfrowa. Każdy z tych obrazów może zostać z powodzeniem skompresowany za pomocą zwykłego algorytmu JPEG. Korzystanie z algorytmu JPEG, jako systemu kodowania obrazu wideo, ma dwie poważne wady: nie jest przeprowadzane porównywanie ujęć (frame differencing), a dekompresja obrazu przy wyświetlaniu jest powolna. Ponieważ algorytm JPEG zaprojektowano dla pojedynczych obrazów, kompresja poszczególnych ujęć filmu przebiega, tak jakby to były oddzielne mapy bitowe.

Więcej…

JPEG dzieli obraz na określone strefy barw i tak też odtwarza je po skompresowaniu. Oddziela on informację o jaskrawości i odcieniach kolorów. Wykorzystano tu właściwość ludzkiego oka, dzięki której można "zacierać" pewne subtelne różnice występujące przy "przechodzeniu" kolorów. Charakterystyczne "dzielenie
obszarowe" objawia się głównie charakterystyczną "otoczką" pewnych elementów obrazka, zwłaszcza tych gdzie cieniowanie (w obrębie danego koloru) jest najbardziej szczegółowe i intensywne. Kompresja JPEG ma charakter nieodwracalny (informacje o pewnych elementach pliku graficznego są tracone bezpowrotnie).

Więcej…

W formacie tym zastosowany został algorytm kompresji deflate/inflate, który także stosuje się w programach takich jak PkZip, GZip. Jego idea polega na stosowaniu  metody słownikowej, a następnie statycznego lub adaptacyjnego kodowania Huffmana.
Tablice kodu Huffmana przypisują krótsze słowa kodowe dla mniejszych wartości próbek (występują one częściej). Jeśli liczba bitów użytych w procesie kodowania przekracza dozwoloną dla danego bloku danych wartość, algorytm koryguje to poprzez dobranie odpowiednio dużego współczynnika skali. Prowadzi to do większych wartości kroku kwantyzacji co pozwala osiągnąć mniejsze wartości skwantowane. Operacja ta powtarzana jest do momentu osiągnięcia wymaganej liczby bitów.

Dane obrazowe w tym formacie zapisywane są na wiele sposobów. Jednym z nich jest kompresja LZW. W odróżnieniu od metod stosowanych w JPEG jej działanie nie polega na usuwaniu fragmentów informacji obrazu kosztem jakości, lecz na skupianiu grup pikseli o tym samym kolorze. Plik nie składa się zatem z zestawienia kolorów pojedynczych, następujących po sobie pikseli, lecz z krótkich opisów jednolitych powierzchni. Daje to stosunkowo wysoką kompresję co do jakości obrazu (od 1:5 do 1:3 w przypadku fotografii).

Dane obrazowe kompresowane są liniami począwszy od punktu 0,0 (lewy, górny róg obrazu). Jeżeli obraz ma kilka płatów to są one kompresowane po kolei (najpierw płat 0, potem 1, itd...). Standard nie mówi nic o tym, czy kolejne płaty mają być kompresowane oddzielnie jak linie, czy też traktowane jako ciąg bajtów. W trybach 24 bitowych najpierw kompresowane są składowe koloru R, następnie G, a na końcu B. Sama idea kompresji jest prosta. Jeżeli w jednej linii kolejne punkty mają taki sam kolor to zapisywana jest tylko liczba ich wystąpień oraz kolor. No dobrze, ale jak rozróżnić w pliku liczbę powtórzeń od koloru. Rozwiązanie jest prostsze niż się wydaje. W PCX liczba powtórzeń jest większa od liczby C0h (192), jeśli więc należy zapisać kolor o wartości większej niż ta liczba to zapisuje się C0+liczba powtórzeń, kolor.

Systemy kodowania często określa się jako symetryczne lub asymetryczne. Terminy te odnoszą się do zagadnienia zachowania równowagi pomiędzy szybkością kompresji a szybkością dekompresji. Przy kodowaniu symetrycznym, kompresja filmowego obrazu zajmuje tyle samo czasu, co jego późniejsza dekompresja. Wpływa to pozytywnie na sprawność tworzenia takich plików wideo, ale niekoniecznie na ich odtwarzanie.

Więcej…

Jest to metoda kompresji obrazu wideo. Polega jak sama nazwa wskazuje na tzw. porównywaniu ujęć (frame differencing). Frame differencing to nie system kodowania, to po prostu pewna technika pracy, z której mogą korzystać różne systemy kodowania. Przy odtwarzaniu pliku wideo najwięcej czasu zajmuje dekompresja i wyświetlanie kolejnych ujęć. Trzeba to robić szybko, by zachować założoną prędkość odtwarzania filmu bez konieczności opuszczania niektórych ujęć. Gdy komputer przestaje nadążać z dekompresją i wyświetlaniem, niektóre ujęcia muszą być pomijane, co burzy wrażenie płynności ruchu.

Więcej…
Grafika, Reklama


1. Muzyka elektroniczna - lata 1990
(Baza Wiedzy/Dźwięk)
Rozwój elektroniczne muzyki tanecznej czyni ją głównym nurtem muzyki elektronicznej. Z muzyki elektronicznej w latach 90 wyodrębniają się obecne popularne, lubiane gatunki, które na stałe zostały wtopione w rewiry środków masowego przekazu, chodzi tu o jazz i industrial metal. Także muzycy sprawdzający się w innych gatunkach muzycznych  inkorporuje elementy dotąd spotykane jedynie w klasycznej muzyce elektronicznej. Lata 90 XX wieku to także lata świetności wielu wydawnict propagujących ten nurt, ...
2. Film - dołączanie archiwów
(Baza Wiedzy/Film)
... a także doskonałych umiejętności aktorskich. Następnie fragmenty starych nagrań filmowych są poddawane digitalizacji, a powstałe w ten sposób dane trafiają do komputera. Grafik komputerowy odpowiedzialny za połączenie obu materiałów usuwa białe tło i łączy sceny z udziałem współczesnych aktorów z drugim materiałem. Na koniec przystępuje do wykonania ostatecznego retuszu całości. Wszelkie niedociągnięcia zostają usunięte, kolory, ostrość i rozmiary wszystkich elementów poszczególnych scen są odpowiednio ...
3. Wprowadzanie map bitowych i tekstu
(Baza Wiedzy/Grafika 3D)
... tekst zostanie wpisany, program zaczyna go traktować jak pozostałe elementy graficzne. Dzięki temu można nim manipulować za pomocą wszystkich dostępnych w programie narzędzi graficznych.    ...
4. Grafika wektorowa
(Baza Wiedzy/Baza Wiedzy)
Programy do rysowania z reguły zapisują tworzone w nich prace w postaci grafiki wektorowej. Grafika wektorowa składa się z pojedynczych obiektów, na przyklad figur geometrycznych, różnego rodzaju kształtów, linii i krzywych. Jednak w plikach zapisywanych na dysku nie jest przechowywany ich obraz, lecz instrukcje opisujące każdy z zawartych w grafice elementów. Informacje te dotyczą ich rozmiarów, lokalizacji na strome dokumentu, koloru itd. Rysunki zapisywane w formacie grafiki wektorowej można dowolnie ...
5. Programy 3D
(Baza Wiedzy/Grafika 3D)
Programy 3D przypominają wyglądem zwykłe programy do rysowania. Fakt ten nie powinien jednak dziwić, ponieważ za ich pomocą również rysujemy, tyle tylko, że zamiast okręgów, kwadratów i innych figur - bryły. Najwięcej czasu poświęca się z reguły pracy z edytorem scen. To w nim budujemy modele składające się z wielu mniejszych elementów. Tu także są określane właściwości powierzchni wypełniających płaszczyzny. Budowanie sceny polega na umieszczaniu w niej obiektów, definiowaniu źródeł światła i w ...
6. Projektowanie graficzne
(Baza Wiedzy/Grafika 3D)
... pozostałymi elementami układu napędowego. W ten sposób projektanci uzyskują możliwość wypróbowania setek innowacji, decydując, które z nich warto wprowadzić.    ...
7. Kompresja
(Baza Wiedzy/Kompresja video)
... systemu, jednak najwydajniejsze, jak DivX, należy zainstalować, korzystając z pakietów dostępnych za darmo w Internecie. Do najbardziej znaczących elementów kodera audio należą m.in. redukcja błędów, narzędzia do generowania dźwięku przestrzennego oraz kodowanie dźwięku z małym opóźnieniem (od 20 do 40 ms). Dzięki takiemu kompleksowemu podejściu i umieszczeniu różnych składników standard MPEG-4 jest w stanie zastąpić wszystkie dotychczasowe niezgodne ze sobą technologie, stosowane w aplikacjach multimedialnych. ...
8. Kompresja MPEG-4
(Baza Wiedzy/Kompresja video)
... z postacią). MPEG-4 opisuje wiele takich obiektów odpowiadających różnym zarówno naturalnym, jak i sztucznym elementom sceny, które mogą być dwu-lub trójwymiarowe. Oprócz obiektów medialnych MPEG-4 definiuje reprezentację składników, takich jak: tekst i grafika, generowane komputerowo obrazy postaci wraz tekstem używanym do syntezy mowy i animacji oraz syntetyczne dźwięki. Wszystkie poddawane przetwarzaniu dane mogą być naturalne (np. film nakręcony kamerą wideo lub głos nagrany przez mikrofon) ...
9. Format JPEG
(Baza Wiedzy/Kompresja grafik)
JPEG dzieli obraz na określone strefy barw i tak też odtwarza je po skompresowaniu. Oddziela on informację o jaskrawości i odcieniach kolorów. Wykorzystano tu właściwość ludzkiego oka, dzięki której można "zacierać" pewne subtelne różnice występujące przy "przechodzeniu" kolorów. Charakterystyczne "dzielenie obszarowe" objawia się głównie charakterystyczną "otoczką" pewnych elementów obrazka, zwłaszcza tych gdzie cieniowanie (w obrębie danego koloru) jest najbardziej szczegółowe i intensywne. Kompresja ...
10. Element Object
(Baza Wiedzy/Baza Wiedzy)
Zgodnie z zaleceniami W3C, osadzając na stronie dźwięki i obrazy wideo (jak również inne obiekty), należy korzystać z elementu OBJECT. Może to przysporzyć wielu problemów, gdyż Netscape Navigator nie w pełni go obsługuje, a Internet Explorer czasami obsługuje go w dziwny sposób.Aby umieścić na stronie element OBJECT należy umieścić w kodzie znacznik otwierający i jego atrybut: <OBJECT DATA="nazwa_filmu.mpeg" TYPE="application/mpeg">   Atrybut DATA określa źródłowy plik zawierający dźwięk ...
11. Embed i Object na stronie
(Baza Wiedzy/Baza Wiedzy)
Elementy EMBED i OBJECT często można stosować jednocześnie, aby zapewnić odpowiednie działanie strony w różnych przeglądarkach. W tym celu należy umieścić na stronie element OBJECT zawierający wszelkie konieczne parametry (elementy PARAM) i wewnątrz niego, przed zamykającym znacznikiem </OBJECT>, dodać element EMBED. Metodę tą ilustruje przedstawiony poniżej przykład: <object classid="wartość" codebase="wartość" height="480" width="200" name="nazwa"> <param name="src" value="położenie ...
12. Grafika Internetowa
(Baza Wiedzy/Baza Wiedzy)
ArtMaster Artmaster - portal dedykowany Webmasterom i wszystkim zainteresowanym kreacja i umieszczaniem na stronach WWW elementów multimedialnych. Przedstawiamy podstawowe informacje, przykłady realizacji, kody, skrypty frameworków. Wkrótce dostępne szablony stron, bannery, ikony, tła, obrazy wektorowe i rastrowe. Zapraszamy do interaktywnego kreowania zawartości portalu.  ...


Administrator
Wprowadzanie map bitowych i tekstu

Programy graficzne obsługujące grafikę 3D, oferują również możliwość umieszczania w dokumentach obrazów bitmapowych. Dzięki temu do przygotowywanych ...

Administrator
Obraz trójwymiarowy

Obraz trójwymiarowy jest czymś znacznie więcej, aniżeli tylko prostym rysunkiem, któremu dodaje się trzeci wymiar. Każdy obiekt umieszczony w obrazie jes...

Administrator
Powierzchnie obiektów 3D

W rzeczywistości wygląd obiektów nie jest określany wyłącznie przez ich kształt. Istotna jest także powierzchnia - to właśnie dzięki niej właśnie j...

Administrator
Obiekty 3D

W rzeczywistości przedmioty są widoczne dzięki temu, że pada na nie światło, które następnie się odbija i trafia do siatkówki ludzkiego oka. W bardzo ...

Administrator
Animacje 3D

Przy użyciu nowoczesnych programów do obróbki grafiki trójwymiarowej można przygotowywać nie tylko fantastyczne obrazy, ale także całe filmy. Wystarczy ...

Administrator
Programy 3D

Programy 3D przypominają wyglądem zwykłe programy do rysowania. Fakt ten nie powinien jednak dziwić, ponieważ za ich pomocą również rysujemy, tyle tylko...

Misja

Informacje na tematy multimediów w Internecie

Wartości dodane

Przykłady kreowania grafik - warstwy

Kompresja

Kompresja i dekompresja plików

Archiwum

Online

Naszą witrynę przegląda teraz 9 gości 

Statystyka serwisu

Użytkowników : 119
Artykułów : 51
Odsłon : 128860

Grafika - Projektowanie graficzne - Grafika w sieci - Multimedia - Reklama

  • fotograf ślub Łódź
  • Projektowanie: Design Rzeszów
  • Partnerzy