INF1040 Digital representasjon

Like dokumenter
INF1040 Digital representasjon TALL

TDT4105/TDT4110 Informasjonsteknologi grunnkurs:

TALL. Titallsystemet et posisjonssystem. Konvertering: Titallsystemet binære tall. Det binære tallsystemet. Alternativ 1.

INF1040 Oppgavesett 7: Tall og geometrier

INF 1040 høsten 2008: Oppgavesett 9 Sampling og kvantisering av lyd (kapittel 11)

Temaer i dag. Mer om romlig oppløsning. Optisk avbildning. INF 2310 Digital bildebehandling

Tall. Ulike klasser tall. Læringsmål tall. To måter å representere tall. De naturlige tallene: N = { 1, 2, 3, }

Læringsmål tall. Prefikser for potenser av Store tall. Kunne prefikser for store tall i. det binære tallsystemet

Sampling av bilder. Romlig oppløsning, eksempler. INF Ukens temaer. Hovedsakelig fra kap. 2.4 i DIP

UNIVERSITETET I OSLO

Løsningsforslag, Ukeoppgaver 9 INF2310, våren kompresjon og koding del I

INF 1040 Kompresjon og koding

IT1101 Informatikk basisfag 4/9. Praktisk. Oppgave: tegn kretsdiagram. Fra sist. Representasjon av informasjon binært. Ny oppgave

INF1040 løsningsforslag oppgavesett 7: Tall og geometrier

Sampling, kvantisering og lagring av lyd

INF 1040 Kompresjon og koding

Raster VS Vektor. Stian Larsen Raster

Løsningsforslag, Ukeoppgaver 9 INF2310, våren kompresjon og koding del I

INF 1040 Digital representasjon 2006 Utkast til - Obligatorisk oppgave nr 3

TDT4105/TDT4110 Informasjonsteknologi grunnkurs:

Analog til digital omformer

INF1040 Oppgavesett 1: Tallsystemer og binærtall

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO

DAB+ Svaret er overføring, særinteresser og lite annet.

UNIVERSITETET I OSLO

DV - CODEC. Introduksjon

UNIVERSITETET I OSLO

INF 1040 Sampling, kvantisering og lagring av lyd

Innføring i bildebehandling

Grunnleggende om Digitale Bilder (ITD33515)

INF1400 Kap 1. Digital representasjon og digitale porter

Repetisjon: Sampling. Repetisjon: Diskretisering. Repetisjon: Diskret vs kontinuerlig. Forelesning, 12.februar 2004

Tall. Tallsystemer. Posisjonstallsystemer. Veiing med skålvekt titallsystemet 123 = = 7B 16. Lærebokas kapittel 6

Analog. INF 1040 Sampling, kvantisering og lagring av lyd. Kontinuerlig. Digital

Digital representasjon

TDT4105/TDT4110 Informasjonsteknologi grunnkurs:

Tall. Posisjons-tallsystemer. Representasjon av heltall. Tall positive, negative heltall, flytende tall. Tekst ASCII, UNICODE XML, CSS

E K S A M E N. Universitetet i Agder Fakultet for fakultet for Teknologi og realfag. Dato: 7. Desember 2016 Varighet:

Kort om earkiv/ikt-sidene ved arkivregelverket

Om obligatoriske oppgave 2 Bakgrunn og tips

Alle hele tall g > 1 kan være grunntall i et tallsystem.

UNIVERSITETET I OSLO

Vannmerking. Tradisjonell Vannmerking

Dagens temaer. Architecture INF ! Dagens temaer hentes fra kapittel 3 i Computer Organisation and

Hovedpunkter. Digital Teknologi. Digitale Teknologi? Digitale Teknologi? Forelesning nr 1. Tall som kun er representert ved symbolene 0 og 1

Digitale verktøy Mina Gulla 28/09/10. Grafikk og bilder. Oppgave T4: Digitale bilder

Representasjon av tall på datamaskin Kort innføring for MAT-INF1100L

Lyd. Litt praktisk informasjon. Litt fysikk. Lyd som en funksjon av tid. Husk øretelefoner på øvelsestimene denne uken og en stund framover.

Digital representasjon

Lempel-Ziv-koding. Lempel-Ziv-koding. Eksempel på Lempel-Ziv. INF 2310 Digital bildebehandling. Kompresjon og koding Del II

Husk å registrer deg på emnets hjemmeside!

INF1400 Kap 0 Digitalteknikk

Læringsmål. INF1000: Forelesning 12. Hovedkilde. Kunne binærtall og heksadesimale tall og konvertering mellom ulike tallsystemer: Titallsystemet

Tallsystemer. Tallene x, y, z og u er gitt ved x = 2, y = 2, z = 4 og u = 2. Dermed blir =

Tallsystemer. Tallene x, y, z og u er gitt ved x = 2, y = 2, z = 4 og u = 2. Dermed blir =

INF 1040 høsten 2008: Oppgavesett 10 Digitale bilder (kapittel 12,13,14)

UNIVERSITETET I OSLO

Velkommen til MAT1030!

Diskret matematikk tirsdag 13. oktober 2015

MAT1030 Diskret Matematikk

INF1040 Digital representasjon. Oppsummering. Glyfer og tegn. Den endelige løsning UNICODE og ISO bit ulike tegn!

Tall. Binære regnestykker. Binære tall positive, negative heltall, flytende tall

Alle hele tall g > 1 kan være grunntall i et tallsystem.

INF 1040 høsten 2009: Oppgavesett 8 Introduksjon til lyd (kapittel 9 og 10)

Transkript:

INF1040 Digital representasjon av tekster, tall, former, lyd, bilder og video Forelesere: Gerhard Skagestein Fritz Albregtsen Første forelesning: Onsdag 23. august 12:15 14:00, Sophus Lies Auditorium. Hva kurset dreier seg om: Hvordan kode, lagre og overføre på mest hensiktsmessig måte tall, tekst, grafikk, lyd, bilder, video, Hvordan komprimere og kryptere slike data. Hva skjuler seg bak begreper som ASCII, CD, DVD, MP3, HDTV, DAB, Hvordan kan forskjellige duppeditter håndtere tekst, lyd, bilder? INF1040-presentasjon-1

Analog virkelighet digital representasjon Virkeligheten er stort sett analog Mange fenomener varierer kontinuerlig, og kan måles med (nesten) vilkårlig nøyaktighet for eksempel tid, posisjon, temperatur, lydstyrke, lysintensitet,... Analoge signaler er utsatt for forvrengning og feil. Digitale signaler kan overføres feilfritt, og mye billigere, og kan komprimeres og krypteres multiplekses for økt overførings-kapasitet Digital signaloverføring forutsetter diskretisering av tiden av posisjonen av alt som vi måler som funksjon av tid og/eller sted INF1040-presentasjon-2

Fra tegn og råtekst til komplett nettsted Digital representasjon av tegn og tekster Sentrale internasjonale standarder. Skille mellom den digitale representasjonen og presentasjonen. Eksempel: hvordan nettsider med tilhørende stilark kan konstrueres. Markeringsspråk - for å legge inn tilleggsopplysninger om teksten. XML - som er det toneangivende markeringsspråket. Hvordan bygge en nettside ved hjelp av markeringsspråket XHTML. INF1040-presentasjon-3

Representasjon av tall og geometrier Tallsystemer. Titallsystemet, det binære og det heksadesimale tallsystemet. Hvordan vi kan konvertere mellom disse tallsystemene. Digital representasjonen av tall Enkle regneregler for binære tall Heltall og reelle tall, både positive og negative, representert binært Verdiområder og presisjon Moduloregning, også kalt klokkearitmetikk. Koordinater og koordinatsystemer Hvordan beskrive punkter på en linje, i et plan, i et rom osv. Representasjon av geometriske former og figurer digitale kart. INF1040-presentasjon-4

Hørsel, lydbølger og digital lyd En kortfattet beskrivelse av hvordan hørselen fungerer. Et grunnlag for hvordan lyd bør digitaliseres. Vi kan oppnå vesentlig besparelser i datamengdene ved å bare ta vare på de delene av et sammensatt lydsignal som vi er i stand til å høre. Lydbølger, og det begrepsapparatet vi har bruk for. Hvordan finner vi ut hvilke frekvenser som finnes i et lydsignal. Digitaliseringen av et lydsignal ved sampling, kvantisering og lagring. Hvor tett vi må ta prøver sampler av lydintensiteten? Hvor mange mulige verdier vi må ha for intensiteten? Hvordan kan et digitalisert signal avspilles. Noen lagringsformater for lyd gjennomgås, slik som MP3. Digital radio (DAB) og noen alternative løsninger blir også omtalt. INF1040-presentasjon-5

Syn, avbildning og digitale bilder En kortfattet beskrivelse av hvordan synssansen fungerer. En bakgrunn for hvordan bilder bør digitaliseres og prosesseres. Avbildning med en enkel linse. Hva er den geometriske oppløsning? Hvor stort blir bildet av et objekt? Hvor små detaljer i objektet vi kan se i bildet? Hvor mange detektorer vi må ha i bildeplanet? Digitaliseringen av et bilde ved sampling, kvantisering og lagring. Hvor tett vi må sample et analogt bilde? Hvor mange bitposisjoner vi bør ha i hver piksel. Raster og vektorrepresentasjon. INF1040-presentasjon-6

Fargebilder, video og digital bildeanalyse En innføring i hvordan vi og et kamera- kan oppfatte farger. Noen av de vanligste metodene for representasjon av farger. teknikker for framvisning og utskrift av bilder. noen av de vanligste digitale bildeformatene. Fra stillbilder til digital video og digital kino Teknikker for kompresjon av video og lagring på DVD, HD DVD, Blu-ray. Noen steg i et system for digital bildeanalyse Eksempel: Et system for automatisk gjenkjenning av tekst i bilder. INF1040-presentasjon-7

Kompresjon og kryptering Kompresjon og koding av masse tekst, mye lyd og mange bilder. Teknikker for kompresjon av tekst, signaler, bilder og video. Eksakte og lossy teknikker. Dere vil bli i stand til å utføre en Huffman-koding. Dere vil lære om Lempel-Ziv koding og JPEG kompresjon. Kryptering og steganografi det vi vil holde for oss selv. Metoder for å kryptere meldinger (tekst, lyd, bilde, video). Steganografi og vannmerking blir også gjennomgått. INF1040-presentasjon-8

INF1040 et nyttig kurs! Digital teknologi omgir oss hele tiden. i PC er, mobiltelefoner MP3-spillere og små minnepinner. Digitale data overføres og avspilles hele tiden i et ufattelig omfang. Hensikten med kurset er å gi innsikt i hvordan disse kolossale mengdene med data kan håndteres. Dere bør ikke bare være brukere dere bør forstå hvordan teknologien virker. Vi skal innom mange temaer, og underveis skal vi ha det trivelig! Det blir mykje lyd og mange bilder. NB! Til kurset er det skrevet en splitter ny lærebok. Løp og kjøp!!! INF1040-presentasjon-9