12. Tétel: Pixeles kép, kezelése, vektoros kép, adatfeldolgozás típusai Flashcards

1
Q

Képfeldolgozás (FX)

A

Kép: fények, színek, és árnyékok variációja.
A kép feldolgozása során képpontokra bontjuk a képet, és minden pontnak megmérjük
a színét, és a fényességét.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Színskálát kódoljuk

A
  • 1 bit: monokróm
  • 16 bit (64k szín, high color)
  • 24 bit (224 szín, true color)
  • 32 bit (3D-hez, + 8 bit alfa csatorna pl. átlátszósági mutató)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Feladat, vagy probléma

A

• Nagy mennyiségű adat tárolása, feldolgozása.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Architektúrális megoldás

A
  • Multimédia kártya.

* CPU multimédiás bővítése.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Multimédiás CPU tipikus műveletei

A
  • Bit blokk átvitel.
  • Ablakkezelés (minden megnyitott ablakot 1-1 bit blokként kezel a gép)
  • Pl. 1280x1024-es 16 bites kép kb. 2,5 MB memória FX adatot feltételez
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Architektúrális megoldás

A

új adattípus bevezetése: pakolt adattípus. 64
bites pakolt adattípus:
kép43

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

ÚJ MM utasítások

A

• 4 alapművelet
• Logikai műveletek
kép44

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Fizikai architektúra

A

• 64 bites belső busz
• Regiszter: FP regiszterek (80 bit)
(Pentium II-ben 2 db MMX futószalag volt.)
Minden adat előre rendelkezésre áll, a gyorsítás valós, és érzékelhető.
(Nincs függőség kezelés => nem fékez.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

FP multimédia feldolgozás

A

(Vektoros képfeldolgozás) Egyenesekkel, és görbékkel határolt objektumok geometriai jellemzőkkel
leírhatók. Egy képet sokszögek sokaságára lehet felbontani (2D-ben): ~20 000 db sokszög (általában
háromszög) A számítógép a geometriai alakzatokat tárolja, és ezzel számol.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Miért jó a FP multimédia feldolgozás?

A

Miért jó ez?
• nagyságrendekkel gyorsabb megjelenítés (kevés adatot kell beolvasni a memóriából -> ami egy
nagyon lassú művelet!, hiába kell a CPU-nak többet számolni) Miért kell FP?
• Megfelelő pontosság biztosításához.
• Kevesebb, de még mindig sok adatot tárolunk, és azokon nagy mennyiségű bonyolult
számításokat hajtunk végre.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

FP multimédia textúra feldolgozás

A

Textúrák: A sokszögeknek éles a határa => objektumok közötti éles határokat elmossák, így lesz a kép
valósághű

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

2D ábrázolás FP multimédia feldolgozással

A

2D-s ábrázolás:

• Textúrák: fény és árnyékhatások, éles határok elmosása.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

3D ábrázolás FP multimédia feldolgozással

A

3D-s ábrázolás:
• Térhatás érdekében 3. dimenzió használata.
• Biztosítjuk, hogy a párhuzamosak a végtelenben összetartanak.
• A közelebbi objektumok nagyobbak legyenek, a távolabbiak kisebbek.
• Atmoszférikus hatás. (Minél távolabb van valami, annál kékebb, és homályosabb)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

3D filmfeldolgozás FP multimédia feldolgozással

A

3D- filmfeldolgozás:
• Min 15 FPS (frame per sec - kép/sec ) (ma általában 20-30 frame/sec)
• Egy kép kb. 20-30 ezer sokszögből áll ~500 00 sokszög/sec

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Intel Pentium 3 képfeldolgozás

A

1998 Intel Pentium 3 (500 MHz)
• az első amelyben SSE utasítás készlet volt
• 2GFLOPS: 2 milliárd FP művelet/sec

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

SSE

A
SSE:
- 70db új utasítást tartalmazott -
128 bites szóhossz: 
o 4x32 bit egyszeres pontosság 
o 2x64 bit kétszeres pontosság
(IEEE FP szabvány szerint)