C4 - Compressie en digitaal geluid

Compressie
lgg
  • Je weet waarom compressie wordt toegepast bij afbeeldingen en geluidsfragmenten
  • Je weet wanneer je lossless of lossy compressie moet gebruiken
  • Je weet hoe analoog geluid naar digitaal wordt omgezet 
  • Je weet het verschil tussen bitdepth en samplerate
lgg c4
lgg c4
1 / 30
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolvwoLeerjaar 4

Cette leçon contient 30 diapositives, avec quiz interactifs, diapositives de texte et 7 vidéos.

time-iconLa durée de la leçon est: 120 min

Éléments de cette leçon

Compressie
lgg
  • Je weet waarom compressie wordt toegepast bij afbeeldingen en geluidsfragmenten
  • Je weet wanneer je lossless of lossy compressie moet gebruiken
  • Je weet hoe analoog geluid naar digitaal wordt omgezet 
  • Je weet het verschil tussen bitdepth en samplerate
lgg c4
lgg c4

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

Voor mijn logo gebruik ik het beste een ... afbeelding
A
raster
B
vector

Slide 2 - Quiz

Cet élément n'a pas d'instructions

Voor mijn toffe achtergrond gebruik ik het beste een ... bestand
A
jpg
B
gif
C
bpm
D
ai

Slide 3 - Quiz

Nier perse behandeld, maar  een mooi bruggetje naar compressie
Hoe groot is de data limiet op je telefoon?

Slide 4 - Question ouverte

Cet élément n'a pas d'instructions

Slide 5 - Diapositive

Cet élément n'a pas d'instructions

Slide 6 - Vidéo

Cet élément n'a pas d'instructions

Waarom is Jules zo moeilijk te verstaan?

Slide 7 - Question ouverte

Cet élément n'a pas d'instructions

Grootte van een bitmap afbeelding berekenen
In een bitmap worden de pixels in een matrix opgeslagen en één voor één getekend. Stel we hebben een HD afbeelding van 1920 x 1080 pixels. Dan begin je dus bij 1, 1 en eindigt bij 1920, 1080.

Op elk coördinaat wordt een kleurcode opgeslagen. Hoeveel kleuren worden opgeslagen is afhankelijk van de hoeveelheid bits die gebruikt worden. Zie het als een bakje met een bepaalde grootte; hoe groter het bakje, hoe meer mogelijke kleuren je kan gebruiken:

  • 16 bits => 2^16 =                 65536 kleuren (16^4)
  • 32 bits => 2^32 = 4,294,967,296 kleuren (16^8)

Dus: 1980 x 1080 =  2 miljoen pixels

2 miljoen x 16 bits = 32 miljoen

Maar een bit is geen byte


Slide 8 - Diapositive

Cet élément n'a pas d'instructions

Opdracht
1. Zoek op internet de resolutie van de camera van je telefoon.
2. Zoek op hoeveel bits de camera gebruikt. Dit wordt vaak aangegeven met bit-depth*
3. Bereken hoeveel bytes (dus niet bits) de afbeelding groot is


Inleveren in classroom

Bereken de grootte van een foto van je telefoon

Slide 9 - Diapositive

Cet élément n'a pas d'instructions

Hoe groot is een afbeelding van je camera? (als bitmap)

Slide 10 - Question ouverte

Cet élément n'a pas d'instructions

Compressie
Compressie is niet veel anders dan het inpakken van je bestanden om ze kleiner te maken

Slide 11 - Diapositive

Cet élément n'a pas d'instructions

Lossles

  • "zonder verlies"
  • Wordt gebruikt voor b.v. teksten
Lossy

  • "beetje verlies"
  • wordt gebruikt bij b.v. muziek en afbeeldingen

Slide 12 - Diapositive

Cet élément n'a pas d'instructions

LZ77 compresie - lossless

Slide 13 - Diapositive

In teksten kan worden gekeken naar welke patronen van letters er eerder zijn voorgekomen. Als het patroon eerder is voorgekomen word in plaats van het patroon alleen het aantal stappen terug en de lengte van het patroon opgeslagen.
JPEG Compressie - lossy

Slide 14 - Diapositive

Cet élément n'a pas d'instructions

Slide 15 - Diapositive

Cet élément n'a pas d'instructions

Slide 16 - Diapositive

Cet élément n'a pas d'instructions

Slide 17 - Diapositive

Voor het opbouwen van (een deel  van) een afbeelding worden verschillende verlopen uit de tabel over elkaar heen gelegd. Het enige wat hoeft opgeslagen te worden is welke verlopen hoeveel keer. Hoe lager de gekozen kwaliteit hoe minder verschillende verlopen gebruikt hoeven worden.
.zip, .rar, .7z zijn allemaal voorbeelden van ingepakte bestanden. Zijn deze lossless of lossy?
A
lossless
B
lossy

Slide 18 - Quiz

Cet élément n'a pas d'instructions

Het omzetten van analoog geluid naar digitaal heet sampling. In de afbeeding hiernaast zie je hoe dat gebeurt: er wordt periodiek gemeten wat hoogte van de geluidsgolf is.
Sampling

Slide 19 - Diapositive

De y-as representeert de toonhoogte van het geluid en de x-as de toonhoogte.

Waarom zijn niet perse alle blauwen pijlen hier relevant?
Sampling
Bit depth

Net als afbeeldingen heeft ook geluid heeft een bit depth.

Bij geluid kan je met de bit depth bepalen tot hoe hoog je de geluidsgolven wil opslaan. De toonhoogte dus.
Sample rate

De sample rate is de hoeveelheid metingen per tijdseenheid. In de afbeelding hiernaast zijn dat de hoeveelheid blauwe pijltjes
Sampling

Slide 20 - Diapositive

De y-as representeert de toonhoogte van het geluid en de x-as de toonhoogte.

Waarom zijn niet perse alle blauwen pijlen hier relevant?

Slide 21 - Vidéo

Cet élément n'a pas d'instructions

Video

Eigenlijk is het heel simpel: alle bekende video formaten zijn lossy omdat video anders veeeel te groot wordt.

mp4
mpg
avi

lossy
lossy
lossy

Bekende bestands- formaten
Deze bestandsformaten moet je kennen

Slide 22 - Diapositive

Cet élément n'a pas d'instructions

Je zou kunnen zeggen dat sampling een vorm van compressie is.
A
Lossless
B
Lossy

Slide 23 - Quiz

Cet élément n'a pas d'instructions

Slide 24 - Vidéo

Cet élément n'a pas d'instructions

Dus, waarom is Jules zo moeilijk te verstaan?

Slide 25 - Question ouverte

Cet élément n'a pas d'instructions

Aan de slag
  • Fundament C4 - beeld en geluid
  • Fundament C4 - data-compressie

Slide 26 - Diapositive

Cet élément n'a pas d'instructions

Slide 27 - Vidéo

Cet élément n'a pas d'instructions

Slide 28 - Vidéo

Cet élément n'a pas d'instructions

Slide 29 - Vidéo

Cet élément n'a pas d'instructions

Slide 30 - Vidéo

Cet élément n'a pas d'instructions