BME Építészmérnöki kar Építészeti Ábrázolás Tanszék Számítógépek alkalmazása 1. 2. előadás, 2004. szeptember 27.



Hasonló dokumentumok
Tartalomjegyzék. Pixelgrafika. Felbontás (Resolution) Pixelgrafika október. 1. A valóság folytonos a kép diszkrét

Képszerkesztés elméleti kérdések

Képszerkesztés elméleti feladatainak kérdései és válaszai

Pixelgrafika 2. Pixelkép tulajdonságai

Számítógépes grafika. Készítette: Farkas Ildikó 2006.Január 12.

Pixelgrafika alapjai

1 Építész-informatika 1. BME Építészmérnöki Kar Építészeti Ábrázolás Tanszék Előadó: Batta Imre. Mintavétel elmélete

OPTIKA. Hullámoptika Színek, szem működése. Dr. Seres István

OPTIKA. Szín. Dr. Seres István

JELÁTALAKÍTÁS ÉS KÓDOLÁS I.

A digitális képfeldolgozás alapjai

Tömörítés, kép ábrázolás A tömörítés célja: hogy információt kisebb helyen lehessen tárolni (ill. gyorsabban lehessen kommunikációs csatornán átvinni

BME Építészmérnöki kar Építészeti Ábrázolás Tanszék Számítógépek alkalmazása előadás, szeptember 20.

Színek

OPTIKA. Hullámoptika Diszperzió, interferencia. Dr. Seres István

Képszerkesztés. Letölthető mintafeladatok gyakorláshoz: Minta teszt 1 Minta teszt 2. A modul célja

Fénytechnika. A szem, a látás és a színes látás. Dr. Wenzel Klára. egyetemi magántanár Budapesti Műszaki és Gazdaságtudományi Egyetem

GRAFIKA. elméleti tudnivalók

Számítógépes Grafika SZIE YMÉK

A színérzetünk három összetevőre bontható:

Tömörítés, csomagolás, kicsomagolás. Letöltve: lenartpeter.uw.hu

Bevezetés a színek elméletébe és a fényképezéssel kapcsolatos fogalmak

1.4 fejezet. RGB színrendszerek

Bevezetés a színek elméletébe és a fényképezéssel kapcsolatos fogalmak

Pixel vs. Vektor. Pixelgrafikus: Vektorgrafikus:

Alapfogalmak folytatás

ÉRETTSÉGI TÉTELCÍMEK 2012 Informatika

Informatika Rendszerek Alapjai

Jel, adat, információ

KÉPSZERKESZTÉS. GIMP GNU Image Manipulation Program szabad, ingyenes szoftver, képszerkesztő program. A Gimp natív fájlformátuma az XCF.

Szürke árnyalat: R=G=B. OPENCV: BGR Mátrix típus: CV_8UC3 Pont típus: img.at<vec3b>(i, j) Tartomány: R, G, B [0, 255]

Pontműveletek. Sergyán Szabolcs Óbudai Egyetem Neumann János Informatikai Kar február 20.

A digitális képfeldolgozás alapjai

Elemek a kiadványban. Tervez grafika számítógépen. A képek feldolgozásának fejl dése ICC. Kép. Szöveg. Grafika

Szürke árnyalat: R=G=B. OPENCV: BGR Mátrix típus: CV_8UC3 Pont típus: img.at<vec3b>(i, j) Tartomány: R, G, B [0, 255]

Multimédiás alkalmazások

Képek kódolása. Vektorgrafika. Bittérképes grafika (raszter/pixelgrafika)

A számítógépes grafika alapjai

Az Informatika Elméleti Alapjai

Digitális képek. Zaj és tömörítés

LÁTÁS FIZIOLÓGIA I.RÉSZ

Digitális képek, használatuk

Analóg-digitális átalakítás. Rencz Márta/ Ress S. Elektronikus Eszközök Tanszék

Informatikai eszközök fizikai alapjai. Romanenko Alekszej

B8. A CIE 1931 SZÍNINGER-MÉRŐ RENDSZER ISMERTETÉSE;

DIGITÁLIS KÉPANALÍZIS KÉSZÍTETTE: KISS ALEXANDRA ELÉRHETŐSÉG:

A Hisztogram használata a digitális képszerkesztésben

Színes képek feldolgozása

MONITOROK ÉS A SZÁMÍTÓGÉP KAPCSOLATA A A MONITOROKON MEGJELENÍTETT KÉP MINŐSÉGE FÜGG:

Mi a különbség? Az eredeti kép 100%- os minőséggel. Ugyanaz a kép tömörítve, jpg formátumban. (méret: 1,2 KB)

Villamos jelek mintavételezése, feldolgozása. LabVIEW előadás

tb007 PREZENTÁCIÓ ÉS GRAFIKA Paint A SZÍNEK SZEREPE A KÉPALKOTÁSBAN A kép bonyolult ideg- és agyműködés eredménye a tudatunkban.

12. Képtömörítés. Kató Zoltán. Képfeldolgozás és Számítógépes Grafika tanszék SZTE (

Informatikai alapismeretek II.

2. gyakorlat Mintavételezés, kvantálás

Villamos jelek mintavételezése, feldolgozása. LabVIEW 7.1

Logókészítés és képszerkesztés alapjai Január 14.

Számítógépes grafika

Számítógépes megjelenítő és képalkotó eszközök kalibrációja

Számítógépes megjelenítő és képalkotó eszközök kalibrációja

OPTIKA. Optikai rendszerek. Dr. Seres István

Készítette: Szűcs Tamás

VÍZUÁLIS OPTIKA. A színlátás. Dr Wenzel Klára. egyetemi magántanár Budapesti Műszaki és Gazdaságtudományi Egyetem Budapest, 2018

kompakt fényképezőgép

Színelméleti alapok: 10. Tétel

Informatika 9. évf. Alapfogalmak. Informatikai alapismeretek I.

Digitális tárolós oszcilloszkópok

1. Digitális írástudás: a kőtáblától a számítógépig 2. Szedjük szét a számítógépet 1. örök 3. Szedjük szét a számítógépet 2.

MIKRO-TÜKÖR BUDAPEST UNIVERSITY OF TECHNOLOGY AND ECONOMICS DEPARTMENT OF ELECTRONICS TECHNOLOGY

1. Szín. Szín ábra. A fény ember számára látható tartománya

A szerzői jogra vonatkozó általános jogszabályok Szoftverlicenszek Szerzői jogi kérdések az interneten Creative Commons

2. Elméleti összefoglaló

Fraktál alapú képtömörítés p. 1/26

Elvek a színek használatához

ÉRETTSÉGI TÉTELCÍMEK 2018 Informatika

Nagy pontosságú 3D szkenner

Tömörítés, kép ábrázolás

A SZÍNEKRŐL III. RÉSZ A CIE színrendszer

Fényképész és fotótermékkereskedő. Fényképész és fotótermékkereskedő

Máté: Számítógépes grafika alapjai

Mintavételezés és AD átalakítók

Infokommunikáció - 3. gyakorlat

ÖNÁLLÓ LABOR Mérésadatgyűjtő rendszer tervezése és implementációja

SZíNTECHNIKA BMEGEFOAMAT01. Dr. Nagy Balázs Vince D428 CS 10-12ó

Képernyő. monitor

Alapismeretek. Tanmenet

Renderelés megjelenésmódok, fények, anyagjellemzők

Informatika Rendszerek Alapjai

A szóbeli vizsgafeladatot ha a feladat indokolja a szaktanárok által összeállított mellékletek, segédanyagként felhasználható források egészítik ki.

LÁTÁS FIZIOLÓGIA. A szem; a színes látás. Dr Wenzel Klára. egyetemi magántanár Budapesti Műszaki és Gazdaságtudományi Egyetem

A színészleletet jobban közelítő színrendszer megalkotásának lehetőségei

Jel, adat, információ

3D számítógépes geometria és alakzatrekonstrukció

ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 3. MÉRÉSFELDOLGOZÁS

A képi világ digitális reprezentációja

Mé diakommunika cio MintaZh 2011

Prezentáció és Grafika

Híradástechikai jelfeldolgozás

Jegyzetelési segédlet 7.

Hagyományos és speciális nyomdaipari technológiák

Átírás:

BME Építészmérnöki kar Építészeti Ábrázolás Tanszék Számítógépek alkalmazása 1. 2. előadás, 2004. szeptember 27. Pixelgrafika 2. 1

Tartalomjegyzék Első rész (szín) 1. Fény fizikai tulajdonságai 1.1 Elektromágneses sugárzás 1.2 Spektrális energiaeloszlás 1.3 Kromatikus aberráció 2. Látás 2.1 Szem optikai felépítése 2.2 Retina 2.3 Receptorok 2.4 Színlátás fiziológiája 2.5 Szín, telítettség, világosság 2.6 Összeadó-kivonó színkeverés 2.7 CMY CMYK színkeverés 3. Színrendszerek 3.1 Színösszehasonlítás 3.2 CIE XYZ színingertér (1931) 3.3 CIE LAB színingertér (1976) 3.4 RGB színmodel 3.5 HSV, HSL színmodellek 3.5 RGB HSV konverzió Második rész (forma) 4. Világosság 4.1 Dinamika 4.2 Kontraszt 4.3 Gamma 4.4 Fehér pont 5. Pixelképek tulajdonságai 5.1 Színmélység 5.2 Felbontás 5.3 CRT, CCD, Offset, Inkjet/Laser 6. Mintavétel 6.1 Mintavétel 6.2 Alias jelenség 6.3 Fourier transzformáció 6.4 Képhiba javítás: Mip Mapping, Zaj, Diterálás, Hibaterítés 7. Grafikus adatcsere fájlformátumok 3.1 Felépítés 3.2 Tömörítés 3.3 Fontosabb formátumok: Raw, Targa, Bmp, Tiff, Jpg, Png 2

Dinamika (Dynamic Range) A fényerőt a szem világosságként érzékeli. A nagyobb fénysűrűségű fényforrást illetve megvilágított felületet a szemünk világosabbnak látja. A szem 10-6 -10 4 log cd/m 2 nagyságrendű fényerőváltozást képes érzékelni. Eszközei: a pupilla, két fotóreceptor alaptípus, a pálca és a csap, amelyeknek az érzékenysége az éjszakai és nappali megvilágításra hangolódott. Adaptáció: A szem egyidejűleg nem képes érzékelni a teljes fényerő skálát, hanem a megváltozott fényviszonyokhoz rövidebb vagy hosszabb idő alatt alkalmazkodik. Az átállási idő sötét megvilágításra elérheti a 30 percet is. 3

Kontraszt A világosság relatív érzet, a szem csak az egymás melletti (vagy az egymás után megjelenő) felületek fénysűrűség eltérését érzékeli. Az eltérés mértéke a kontraszt. L 1 és L 2 abszolút fénysűrűségű felület között érzett világosság különbség: K=(L 1 -L 2 )/(L 1 + L 2 ) A még érzékelhető L fénysűrűségkülönbséget kontraszt-küszöbnek nevezik. Koffka gyűrük - Kurt Koffka (1886-1941) német pszichológus. 4

Gamma korrekció (Gamma Correction) (3/1) A szem a világosság lépcsőket nem lineárisan érzékeli. Adott adaptációs szinten a szem a sötét részletekben kevesebb, a világos részletekben több lépcsőt különböztet meg. A képfelvevő és megjelenítő eszközök világosság lépcsői viszont lineárisan növekednek. A gamma korrekció a tényleges (fizikai) és az érzékelt (pszichológiai) világosság lépcsők közötti eltérés kiegyenlítésére szolgál. A Gamma módosítható a képernyő szabályozókkal, a videó memóriában (LUT) vagy grafikus szerkesztő programmal. Az alacsony foton szám következményei. A négy rajz egyre növekvő megvilágítással 400 retina receptort illusztrál. Ahhoz, hogy a körrel jelzett terület világosság különbsége érzékelhető legyen, logaritmikusan növekvő számú fonton szükséges. Pirenne (1967) alapján. 5

Gamma korrekció (3/2) Ferenczy Károly (1862-1917) Kavicsdobáló fiuk. Forrás http://www.kfki.hu/~arthp/ 6

Gamma korrekció (3/3) 255 255 I = P 1 y Intenzitás (I) I = V y Intenzitás (I) 0 Feszültség (V) 0 Feszültség (V) Gamma korrekció előtt és után. A folytonos vonal a fizikai mennyiséget (pl. a CRT képernyő vezérlő feszültségét), a szaggatott vonal a világosság érzetet jelöli. A Gamma korrekció szükséges mértéke függ a megjelenítő eszközök szokásos háttér megvilágításától is. Például diafilm, tv (γ) = 1.25-1.5 számítógépes CRT képernyő (γ) = 2.2. 7

Kontraszt vagy gamma? Kontraszt (Contrast) szabályozás: a) b) c) a) képernyőn, b) pixelgrafikus alkalmazásban lineárisan, c) görbével. Fényerő (Brightness) szabályozás: d) képernyőn, e) pixelgrafikus alkalmazásban lineárisan, c) görbével. Ha a módosítás lineáris, a világos illetve sötét színek feltorlódnak, a kép kiég illetve elfeketedik. c) d) e) A videó memória a színek képernyő értékeinek nyilvántartására szolgál. Technikai elnevezése kereső tábla Look Up Table (LUT). A LUT módosítható a grafikus szerkesztő monitor beállításával, ekkor a beállítás a grafikus szerkesztő ablakaiban érvényesül. És módosítható a grafikus kártya beállításaival, ekkor a beállítás valamennyi ablakban érvényesül. 8

Képdinamika a) b) c) d) e) f) A dinamika és a világosság fokozatok viszonya: a) Teljes dinamika; b) Széles dinamika, sok fokozat; c) Széles dinamika, kevés fokozat; d) Szűk dinamika, sok fokozat; e) Szűk dinamika, kevés fokozat; f) Szűk dinamika, kevés fokozat. 9

Képdinamika Georges de LaTour (1592-1652) Krisztus az ácsműhelyben. Forrás http://www.kfki.hu/~arthp/ 10

Fehér pont (White point) A fehér pont (legvilágosabb pont) beállítással kihasználható a rendelkezésre álló képdinamika terjedelme, azaz a legsötétebb és legvilágosabb képpont közötti lépcsőszám. A látvány kiválasztott pontja a képen fehér színű lesz (RGB 1,1,1). A fehér pont beállításra a szkennereknél és professzionális digitális kameráknál van lehetőség. A pixelképen a legvilágosabb pont utólag is módosítható. Az Equalize (automatikus kiegyenlítés) parancs a képdinamikát a rendelkezésre álló terjedelmen belül (RGB 0,0,0 1,1,1) arányosan széthúzza. Az eredményt az un. Histogrammal ellenőrizhető. (A legvilágosabbnak választott színt kör jelöli.) Szinyei-Merse Pál ( 1845-1920) Rózsi, a művész lánya. Forrás http://www.kfki.hu/~arthp/ 11

Színmélység (Color Mode, Color Depth) Színmélység a szín mintavételezés (kvantálás) pontossága. A kvantálás is mintavételi eljárás, mértéke a memóriához igazodik: 2 1 1 bit = 1+1 szín (pl. Fekete-fehér). 2 8 8 bit (1 byte) = 256 szín- vagy világosság fokozat. 2 24 3 x 8 bit (3 byte) = 3 szín x 256 fokozat = 16 millió szín. + 8 bit alfa csatorna = 256 átlátszóság fokozat. 2 36 3 x 12 bit = 3 x 4096 fokozat. A nagyobb színmélységre a képfelvevő eszközöknél (pl. szkenner, videó kamera stb.) van szükség, mert a látvány dinamikája szélesebb mint a megjelenítő eszközöké (pl. képernyő, nyomat stb.) A továbbított pixelkép színmélysége azonban már 24-bites lesz. 12

Felbontás (Resolution) A felbontás egységnyi területen létrehozható, (rögzíthető, megjeleníthető, címezhető stb.) képelemek száma. Mértékegységei változó képméretnél: Sample/inch (minta/hüvelyk) - szkenner Dot/inch (pont/hüvelyk) tintasugaras nyomtató Line/inch (vonal/hüvelyk) nyomdai nyomtatás (offset) Mértékegységei állandó képméretnél: Pixel / pixel (pixel/pixel) képernyő, CCD-CMOS chip (videó memóriához igazodó értékek: 320/200, 640/480, 1024/768, 1280/960, 1600/1200) 13

Felbontás CRT 14

Felbontás digitális kamera 1.0 1.000 Világosság RGB Zöld Vörös 0.114 0.0 0,0,0 1,1,1 RGB színek Kék 0.587 0.299 15

Felbontás - óriásplakát 16

Felbontás - nyomtató Diterálás (Dithering): Szemben a hagyományos nyomdatechnikával a számítástechnikában használt nyomtatók nem képesek változó méretű képpontok létrehozására. A négy nyomdai alapszín (Cián, Bíbor, Sárga és a fekete) fokozatait változó számú képpont csoporttal állítják elő. 17

Mintavétel Mintába vett sokaság Minta A felbontás (mintavételi gyakoriság) szükséges mértéke a látvány részletességétől függ. 18

Mintavétel Mintavételezés (Sampling): 3D modell árnyalt megjelenítése (rendering) Vektoros alakzatok, pl. betűk raszterizálása, Grafikus adatfájl tömörítése, elmentése. Újramintavételezés (Resampling): Pixelkép nagyítása-kicsinyítése Pixelkép torzítása (Warp), Pixelkép nyomtatása 19

Mintavétel Az elégtelen mintavételi gyakoriság az un. alias típusú képhibákhoz vezet. Az alias típusú képhibák: Fogazottság Moaré (Moire) Hibás képpontok (artefacts) Megoldás: Növelni kell a mintavételi gyakoriságot, vagy csökkenteni kell a látvány részletességét, vagy zajjal elfedni a képhibákat. 20

Alias jelenség Alias jelenség: Analóg jel mintavételezése akkor megfelelő, ha a mintavételi frekvencia legalább kétszerese a jelben előforduló legmagasabb frekvenciának. Ha a mintavételi frekvencia alacsonyabb, a rekonstruált jelben a magas frekvenciák álruhában (alias latinul álruha, álarc) alacsony frekvencián jelennek meg. Nyquist küszöb=fmax/2 Frekvencia: periódikusan ismétlődő esemény pl. hullám gyakorisága időegység alatt. 21

Fourier elemezés A pixelkép diszkrét RGB adatai analóg jellé (képfüggvénnyé) alakítható, majd a Fourier elemzés segítségével a képfüggvény növekvő frekvenciájú szinusz és koszinusz függvényekre bontható. A szinusz és koszinusz függvények felhasználhatók: a kép magas frekvenciáinak csökkentésére, pl. az alias típusú képhibák csökkentése érdekében, pixelkép tömörítésére. Például a Jpeg tömörítés a képet 8x8 pixelcsoportokra osztja, és a 64 pixelt 3 x 64 számozott (indexált) frekvencia függvénysorral számszerűsíti. A számok mivel ismétlődőek tovább tömöríthetők. A függvénysorok száma tovább csökkenthető azzal is, hogy a CIE Lab színrendszerben rögzített három csatorna (világosság + kék-sárga + zöld-vörös) mintavételi gyakorisága is különböző lehet, pl. 4:4:4, 4:2.2 vagy 4:1:1. 22

Fourier elemzés Képfüggvény Frekvenciaspektrum 23

Anti-aliasing Felül: mintakép, Alul: frekvencia spektrum: középen az alacsony, a szélen a magas frekvenciákkal. Felül: mintakép magas frekvenciákkal. Alul: Felül: mintakép alacsony frekvenciákkal. frekvencia spektrum az eltávolított alacsony Alul: frekvencia spektrum az eltávolított frekvenciákkal. magas frekvenciákkal. 24

Képhibák javítása előszűréssel Mip Mapping (Multi In Parvo Sok a kicsiben) eljárást számítógépes árnyalás (Rendering) számításnál használják. A textúraképekből különböző felbontású változat készül, hogy a textúra részletessége a 3D-s geometria változó felbontású mintavételezéséhez igazodhasson. Igy például a perspektívikuan rövidülő téglafal közeli képén a nagyfelbontású változat, a távoli képén a kis felbontású változat szolgáltatja a textúraképet. 25

Képhibák elfedése zajjal Szürkefokozat szám csökkentés (kvantálás) zaj nélkül és előkevert zajjal: a) Mintakép 64 szürkefokozattal b) 4 szürkefokozatra kvantált kép, c) Zajjal kevert 64 szürkefokozat d) 4 szürkefokozatra kvantált zajos kép. 26

Utószűrés hibaterítéssel (Floyd-Steinberg) A Floyd-Steinberg algoritmus a több világosság fokozatú képből fekete-fehéret készít. A mintavételezésnél (kvantálásnál) keletkező hibát (50 %-os szürkénél a legnagyobb) szétosztja a szomszédos pixelek között. A hiba 3/16- a kerül balra-le, 5/16-a le, 1/16-a jobbra le, és 7/16 jobbra. Az így keletkező mintázat jellegzetes hibája, hogy a képpontok kígyózó pontsorokat alkotnak, férgesednek. 27

Grafikus adatcsere fájlformátumok Követelmények: Képminőség (veszteséges / vesztesség mentes) Kiegészítő adatok Animáció Alfa csatorna Gamma Georeferenciák (pixelek közötti távolság) Fájlméret (tárolás, adatviteli sebesség) Létrehozási idő (kódolás) Letöltési idő (dekódolás) Skálázhatóság (progresszív letöltés, különböző felbontás) 28

Tömörítés (Compression) Színindexálás Mintavételi gyakoriság RLE csökkentése: Run Lenght Encoding 4:4:4, 4:2:2, 4:1:1 Huffman DCT Discrete Cosine LZW Lempel-Ziv-Welch Transformation 29

Grafikus adatcsere fájlformátumok Fájltípusok Raw (feldolgozatlan): Targa Raw digitális kamerákhoz OP rendszer Copy-Paste műveleteihez: Bmp Internethez: Gif, Jpeg, Png Professzionális munkákhoz: Tiff 30

Corel Photo-Paint 31

BME Építészmérnöki Kar, Építészeti Ábrázolás Tanszék munkaközössége, Peredy József, Szoboszlai Mihály, Kiss Zsolt, Strommer László, Ledneczki Pál, Batta Imre, Juhász Péter, Fejér Tamás, Kovács András, Kovács András Zsolt. 1998-2004. 32