bild, ljud, video och färg2
TRANSCRIPT
Bild, ljud, video och färg
Marcus Weiderstål
En nedrans massa matte (mattematiska grundbegrepp)
Data som skickar. Men på vilket sätt?
Bitar(binary digit är en enhet för binär informationsmängd)Bytes(E n byte kan tolkas som en bitsekvens med 8 positioner,
där var och en kan ha värdet 1 eller 0)Binära talHexadecimala tal.
TALBAS
Decimala tal (1-9) – Talbas 10
Binära tal (1-0) – Talbas 2
Hexadecimala tal (1-F) – Talbas 15.
Färger
• HTML: red• RGB hexadecimalt: #FF0000• RGBB (r, g, b)(255, 0, 0)• CMYKH (c, m, y, k)(0, 100, 100,0)• NMI(n, m, i)(0°, 100%, 100%)
Färger
Red GreenBlue
(värde 1-Fx2) (värde) (värde)Tex: 15 FF 00
#15FF00
Färger
Red GreenBlue
(värde) (värde) (värde)
255 255255
1111 1111 1111 1111 1111 0000
255 255 255
Komprimering
• Förstörande komprimeringDn hr txtn r fllt lslig
• Icke-förstörande komprimeringDn hr txtn r fllt lsligKan bli:Den här texten är fullt läslig
Icke-förstörande komprimering• För stillbilder:
– GIF– PNG
• för binära stillbilder:– JBIG
• för videobilder:• -• för ljud (inklusive musik):
– FLAC– Apple Lossless– AIFF
• för övriga data:– RAR– Gzip– Zip– 7z
Förstörande komprimering• För stillbilder:
– Fraktalkodning– JPEG– JPEG 2000– Andra former av waveletkodning
• För video:– Adobe Flash– H.261– H.263– MNG– Motion JPEG– MPEG-1– MPEG-2– MPEG-4– MJPEG2000– Ogg Theora– Sorensen video codec
• För ljud (se även ljudkomprimering):– MP3– Ogg Vorbis– AAC
Bilder
• JPG• GIF• PNG• BMP• PSP
JPG
• Förstörande komprimering• Bör inte användas med skarpa kontraster• Foton
GIF
• Icke-förstörande komprimering• Endast 256 färger
PNG
• Nya GIF!• Icke-förstörande komprimering • fungerar bäst på bilder med stora, enfärgade
områden
• Grafik på webben
Ljud• Ljudkomprimering är att minska informationsmängden som
beskriver ljud.• När man digitaliserar ljud, samplar, läser man av signalen från
exempelvis en mikrofon vid vissa tillfällen, till exempel regelbundet 44100 gånger per sekund (cd-kvalité) för att uppfyllaNyquistkriteriet. Med en samplingskvalité på 16 bit per samlingstillfälle och per kanal i stereo blir det 2·16·44100 = 1,4 Mbit/s = 176 kB/s. (Information anges ofta med enheten byte (B), 1 byte = 8 bit.)
• För att göra ljudfiler mer hanterbara vill man ofta komprimera dem. Det finns två varianter, med och utan kvalitetsförlust (försörd/icke-förstörd komprimering).
Förstörande komprimering• Vid så kallad förstörande komprimering av ljud letar man efter en
uppsättning sinus-kurvor som kombinerat liknar den ursprungliga samplingen. Målsättningen är att reducera den mängd data som krävs för att beskriva ljudet utan att kvalitetsförlusten blir allt för stor. Även om förstörande komprimering - precis som namnet antyder - alltid rent tekniskt leder till en kvalitetsförlust, påverkar förstörande komprimering ljudkvalitén avsevärt mycket mindre negativt än en motsvarande sänkt Samplingsfrekvens.
• Exempel på ljudformat som använder destruktiv komprimering är bland annat MP3 och Ogg.
• När det gäller det populära ljudformatet MP3 anses det att man utan allt för stor kvalitetsförlust kan komprimera originalljudet till ca 1/10 av den ursprungliga storleken. Detta motsvarar ungefär en bithastighet på 128 kbit/s (kan även skrivas 128 kbps eller 16 kB/s).
Icke-förstörande komprimering
• Här letar man igenom filer och söker efter återkommande mönster och komprimerar enligt mer traditionella metoder. Denna teknik används i bland annat FLAC.
• Denna sorts komprimering (med eller utan kvalitetsförlust) ska inte blandas ihop med den ljudkomprimering som görs med hjälp av en Kompressor (ljudteknik) som används för att jämna ut volymskillnader vid framställning och produktion av musik.
Ljud
• MP3• MP4• OGG• VMA
Video
– Adobe Flash– H.261– H.263– MNG– Motion JPEG– MPEG-1– MPEG-2– MPEG-4– MJPEG2000– Ogg Theora– Sorensen video codec
ALLA ÄR FÖRSTÖRANDE!
Vilka kommer vi beröra?
• GIF• JPG• PSP
• MPEG