samplowane 2x w dół
TRANSCRIPT
![Page 1: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/1.jpg)
04/17/2008 1
TechnologieprzetwarzaniaiudostępnianiarastrowychobrazówgeoprzestrzennychAnalizawymagań,problemówirozwiązańsoftwareowych
©2007AdamStrzelecki,DigitechInternationalS.A.,ERMapperFrance
www.digit‑int.com
![Page 2: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/2.jpg)
04/17/2008 2
Pozyskiwanieobrazu RektyfikacjaiorientacjageograficznaPrzygotowaniedanychdoudostępniania
PublikacjawInternecie/IntranecieSerweryWWW,serwisyTCP/IP
PrzeglądaniewInternecie/IntraneciePrzeglądarkiWWW,klienciTCP/IP
Urządzeniapozyskująceobraz(satelita,samolot
(bez)załogowy)
Serwery/nośnikiobrazówźródłowych(taśmy,DVD)
Serweryioprogramowanierektyfikującemozaiki(ERMapperProfessional,
GeoTIFF)
Serweryioprogramowaniekompresujące
(ERMapperProfessional,ECW,JPEG2000)
SerweryWWWwrazzrozszerzeniamistreamingu
obrazów(IIS+ImageWebServer)
Aplikacjeklienckie:
DHTMLActiveX
Schematprzetwarzaniainformacji
DanenieprzetworzoneDevicerawdata
Danewuniwersalnychformatach:TIFF,BIL…
+Parametrypozyskaniaobrazu(pozycja,kąt,wybranesensory,czas)
Transferdanychzurządzeniazdalnego(digitalizacja)
Danezrektyfikowanewuniwersalnychformatach
+Danerektyfikacji(projekcja,systemwspółrzędnych)
Rektyfikacja
DaneskompresowanedoformatuECWlubJPEG2000wrazz
informacjągeolokacyjną(projekcja,systemwspółrzędnych)
Kompresja
DaneskompresowanedoformatuECWlubJPEG2000wrazz
informacjągeolokacyjną(projekcja,systemwspółrzędnych)
KafelkiJPEG
Częścipliku
(chunks)
![Page 3: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/3.jpg)
04/17/2008 3
Zastosowaniegeo‑obrazów• Mapyiplanycywilneiwojskowe,planygeodezyjne,
wydawnictwakartograficzne(IGNFrance,EPF,Crige‑Paca)Najczęściejspotykanezastosowaniegeo‑obrazów.
• Badanianadglobalnymiprocesaminaziemi,takimijak:zanieczyszczenie,wegetacjaroślin,zbiornikiwodne,złożamineralneGłówniecywilnejednostkibadawczeprzyuniwersytetachbądź
agencjachrządowych.
• Przewidywaniepogody• Przeciwdziałaniekatastrofomnaturalnymtakimjak
pożary,powodzie,tsunami(UNOSAT–programUN)Jednostkireagowaniaprzyagencjachmiędzynarodowych.
![Page 4: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/4.jpg)
04/17/2008 4SPOT4PreandPost‑DisasterofEastofOkanda‑Helawearea,SouthEastCoastofSriLanka
![Page 5: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/5.jpg)
04/17/2008 5IRSPreandPost‑Disasterspatio‑mapofSouthEastofMullaiBivutown,EastCoastofSriLanka
![Page 6: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/6.jpg)
04/17/2008 6AustralianNationalMap
![Page 7: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/7.jpg)
04/17/2008 6AustralianNationalMap
![Page 8: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/8.jpg)
04/17/2008 6AustralianNationalMap
![Page 9: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/9.jpg)
04/17/2008 7Australianminesite
![Page 10: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/10.jpg)
04/17/2008 8GeologyMapWest
![Page 11: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/11.jpg)
04/17/2008 9
Źródłageo‑obrazów• Satelitycywilne,satelitymeteorologiczne,satelitykorporacyjne
(LANDSAT,ENVISAT,SPOTImage)– Częstomożliwyjestpublicznydostępdosatelitówcywilnych.– Najczęściejposiadającecyfroweprzetwornikiobrazu– Dostępprzezodbiornikinaziemnekontrolowaneprzezróżnegotypu
organizacje
• Satelitywojskowe– Urządzeniaolepszychparametrachniżcywilneodpowiedniki– Brakdostępudlajednostekcywilnych
• Samolotyzałogowe– Kiedyśbardzopopularne– Mogąlataćpodchmurami.– Nadalczęstoposiadającenapokładzieaparaturęanalogową.
• Dronyihelikopterybezzałogowe– Corazbardziejpopularnerozwiązaniakontrolowanezziemi– Małerozmiaryiniskiekosztyeksploatacji
![Page 12: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/12.jpg)
04/17/2008 10NASAandEarthSatLandsat741EuropeCover
![Page 13: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/13.jpg)
04/17/2008 10NASAandEarthSatLandsat741EuropeCover
![Page 14: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/14.jpg)
04/17/2008 10NASAandEarthSatLandsat741EuropeCover
![Page 15: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/15.jpg)
04/17/2008 10NASAandEarthSatLandsat741EuropeCover
![Page 16: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/16.jpg)
04/17/2008 11BDOrthoDept.35Ille‑et‑Vilaine
![Page 17: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/17.jpg)
04/17/2008 11BDOrthoDept.35Ille‑et‑Vilaine
![Page 18: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/18.jpg)
04/17/2008 11BDOrthoDept.35Ille‑et‑Vilaine
![Page 19: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/19.jpg)
04/17/2008 11BDOrthoDept.35Ille‑et‑Vilaine
![Page 20: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/20.jpg)
04/17/2008 12NASAandEarthSatLandsat741SouthAmericaCover
![Page 21: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/21.jpg)
04/17/2008 12NASAandEarthSatLandsat741SouthAmericaCover
![Page 22: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/22.jpg)
04/17/2008 12NASAandEarthSatLandsat741SouthAmericaCover
![Page 23: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/23.jpg)
04/17/2008 12NASAandEarthSatLandsat741SouthAmericaCover
![Page 24: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/24.jpg)
04/17/2008 12NASAandEarthSatLandsat741SouthAmericaCover
![Page 25: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/25.jpg)
04/17/2008 12NASAandEarthSatLandsat741SouthAmericaCover
![Page 26: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/26.jpg)
04/17/2008 13BDOrthoDept.35Ille‑et‑Vilaine
![Page 27: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/27.jpg)
04/17/2008 13BDOrthoDept.35Ille‑et‑Vilaine
![Page 28: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/28.jpg)
04/17/2008 13BDOrthoDept.35Ille‑et‑Vilaine
![Page 29: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/29.jpg)
04/17/2008 13BDOrthoDept.35Ille‑et‑Vilaine
![Page 30: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/30.jpg)
04/17/2008 13BDOrthoDept.35Ille‑et‑Vilaine
![Page 31: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/31.jpg)
04/17/2008 13BDOrthoDept.35Ille‑et‑Vilaine
![Page 32: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/32.jpg)
04/17/2008 13BDOrthoDept.35Ille‑et‑Vilaine
![Page 33: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/33.jpg)
04/17/2008 14
Rodzaje(pasma)geo‑obrazów• Cotojestpasmo(band)
Pasmojestklasąwartościreprezentującychenergięfalielektromagnetycznejzwybranegozakresuczęstotliwościbadanąprzezpikselsensorawurządzeniuskanującymobraz(CCD,lubkliszawprzypadkuurządzeńanalogowych)
• Rodzajepasm– RGB(pasmaświatławidzialnego)– IR(podczerwień)– UV(ultrafiolet)– Wegetacja(kombinacjaIR,RGB,UV)– Radar(specjalnyrodzajpasma,badaniejestwtymprzypadkuaktywne,
wymagawysłaniawiązkiradaruisprawdzeniaczasuodbiciaisiłypowracającegosygnału)
• Kodowaniepasm– 8‑bit‑64‑bitinteger–wąskizakreswartości,dużadokładność,małaobjętość– 16‑bit–64‑bitfloatingpoint–szerokizakreswartości,średniadokładność,duża
objętośćzazwyczajkodowanewstandardachIEEE
![Page 34: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/34.jpg)
04/17/2008 15
Rektyfikacja• Obrazyźródłoweskładająsięztysięcyzdjęćzarejestrowanychprzez
aparaturęsatelitybądźsamolotu• Obrazyźródłowenieposiadająwspólnegosystemuwspółrzędnych(prócz
globalnegowprzestrzeni3D/4D?)• Obrazyźródłowesąwycinkiemrzutuobrazuprzestrzeninapłaszczyznę,
opisywanegozbioremparametrówodpowiadającychpozycjisatelity/samolotuwprzestrzenitrójwymiarowej
![Page 35: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/35.jpg)
04/17/2008 16
Efektobrotuziemipodczasskanowania(satelitynie‑geostacjonarne)
![Page 36: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/36.jpg)
04/17/2008 17
ZniekształceniepanoramiczneSzerokikątwidzenia
![Page 37: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/37.jpg)
04/17/2008 18
Zniekształceniezwiązanezkrzywiznąziemi
![Page 38: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/38.jpg)
04/17/2008 19
Filtrowaniebiliniowe
![Page 39: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/39.jpg)
04/17/2008 20
Filtrowaniekubiczne
![Page 40: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/40.jpg)
04/17/2008 21
Rektyfikacjapikseli
![Page 41: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/41.jpg)
04/17/2008 22
Kompresjageo‑obrazów• Skądwziąłsięwymógkompresjiobrazówwysokiejrozdzielczości
– Zrektyfikowanegeo‑obrazychoć(teoretycznie)czytelnedlaludzizajmująogromnąprzestrzeńdyskowąwpostaciwieluplikówcowykluczawydajnydostępswobodny
– Zrektyfikowanegeo‑obrazyniemogąbyćwyświetlonewcałości(anizazwyczajwydrukowane)zpowoduswoichrozmiarów,przykładowodanerastrowe(RGB,zdjęcialotnicze)„BDOrtho”Francjiwrozdzielczości0.5mnapikseltoobrazorozmiarachok.2mlnx2mlnpikselicodajeponad16TBnieskompresowanychdanych!
• Założeniaiwymaganiakompresjiobrazówwysokiejrozdzielczości– Swobodnydostępdowycinkówobrazów(snapshotów)wrozdzielczości
urządzeniawyświetlającegoużytkownika(monitora,drukarki)– Wysokawydajnośćprzyrównoczesnymdostępiewieluużytkowników– Relatywniemałewymaganiaprzestrzenidyskowej(dużakompresja)
przymałejstraciejakości(lubkompresjabezstratna)
![Page 42: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/42.jpg)
04/17/2008 23
FormatyECW/JPEG2000EnhancedCompressedWavelet(stworzonyprzezStuarta
NixonazfirmyERMapperokołoroku1995)iJPEG2000(następcaformatuJPEGstworzonyw1999przezkonsorcjumJPEG)sąformatamikompresjifalkowejbazującejnadyskretnejtransformaciefalkowejDWT(podobnejdotransformatyFouriera)orazdekompozycjipiramidalnej– Kompresjafalkowa(waveletcompression)jestwydajną(niektórzy
mówiądoskonałą)metodąkompresjiobrazuzapewniającądoskonałerezultatybezstratybądźzmałąstratąjakości(przekłamaniami).
– Dekompozycjapiramidalnajestmetodąkodowaniaobrazuowysokiejrozdzielczościzapewniającąwydajnyswobodnydostępdowycinkówobrazu.
![Page 43: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/43.jpg)
04/17/2008 24
Kompresjafalkowa• Twórca:
– ZostaławymyślonaprzezfrancuskiegogeofizykaJeanaMorletaw1980roku– BazujenapomyśleznanejjużoddłuższegoczasutransformatyFouriera– MorletszukałsposobunapokonanieniedoskonałościtransformatyFouriera
przybadaniachizapisiesygnałówsejsmicznych
• Zastosowanie:– Aktualniekompresjafalkowajeststosowanezpowodzeniemprzezwielefirmi
instytucjizajmującychsięprzetwarzaniemdźwiękuiobrazu– FBIużywakompresjifalkowejdoprzechowywania200milionów(zdjęć)
odciskówpalców– Myużywamyjejdoprzechowywaniabardzodużejrozdzielczościobrazów
geoprzestrzennych– Możebyćstosowanazpowodzeniemtakżedokompresjidźwięku(muzyki),
jakoalternatywadlaformatump3bazującegonadyskretnejtransformacieFouriera
![Page 44: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/44.jpg)
04/17/2008 25
Kompresjafalkowac.d.Transformatafalkowa
• a–współczynnikskali• b–współczynnikprzesunięcia• s(t)–zależnyodczasu(t)sygnałbadany• –współczynnikfalkowy(delta)zależnyodparametrówaib
• –funkcjafalkowa• –jądroprzekształcenia
![Page 45: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/45.jpg)
04/17/2008 26
Kompresjafalkowac.d.
![Page 46: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/46.jpg)
04/17/2008 27
Kompresjafalkowac.d.Ortonormalnabazafunkcjifalkowych
• Istniejewielerodzinfunkcjifalkowych(falek)
• Wprzeciwieństwiedofunkcjisin/cosużywanychwtransformacieFouriera,falkiposiadająwartościniezerowetylkowskończonymprzedziale
• RodzinafunkcjifalkowychtworzybazęortonormalnąHilbertanadprzestrzeniąHilberta
• Wtransformaciefalkowejreprezentujemywybranąfunkcjęjakoliniowąkombinacjęfalek:
• JednązczęściejużywanychjestrodzinaDaubechies(odnazwiskapomysłodawczyniIngridDaubechieszUniwersytetuPrinceton)
![Page 47: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/47.jpg)
04/17/2008 28
Kompresjafalkowac.d.Cechytransformatyfalkowej
• Transformatafalkowabardzodobrzenadajesiędoreprezentowaniafunkcjiposiadającychcechylokalne
• Funkcje,któremająpodobnącharakterystykędofalek,możnaczęstoreprezentowaćzapomocąskończonejilościwektorów(falek)bazowych.Bardzoczęstojestto1falka!
• Stratnośćkompresjifalkowejpoleganawybraniutylkoograniczonejilościfalekbazowych,którenajlepiej„aproksymują”kompresowanąfunkcję(najmniejszadelta/współczynnik)
• Podobniejakwprzypadkukompresjimp3,kompresowanysygnałmożnadzielićnaramki
![Page 48: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/48.jpg)
04/17/2008 29
Kompresjafalkowac.d.Transformatafalkowadlaobrazów
• Wprzypadkuobrazówstosujesięfalki2D(R2→Rdlajednegokanału),przykładowonarysunkumamyfalkęDaubechies20
• Możnateżstosowaćprostszefalki,naprzykładHaar(odAlfredaHaara1901)
• Dlaobrazówcyfrowychstosujesiędyskretnątransformatęfalkową(DWT‑discretewavelettransform)wrazzdekompozycjąpiramidalną
• Każdykanałjestkompresowanyosobno
• WprzypadkuformatuJPEG2000możliwejestkompresowaniekanałówzapisywanychwpostaciliczbzmiennoprzecinkowychoraz
![Page 49: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/49.jpg)
04/17/2008 30
Kompresjafalkowac.d.Dekompozycjaobrazów
• Dekompozycjaobrazujestrekursywnymalgorytmemwykorzystującymfiltry,orazkompresjęfalkową.
• Przykażdejiteracjiobrazjestdzielonyna2pasma,wysokieiniskie.
• Wysokiejestsamplowane2xwdół,aróżnicajestkompresowanaizapisywana.
• Niskiejestsamplowane2xwdółiwykorzystywanedonastępnejiteracji.
(Lepszaaproksymacja)
• Przydekompresjiobrazuiterujemywodwrotnąstronę.
• Przykażdejiteracjidekompresjiuzyskujemyobrazo2xwiększejrozdzielczości.
• WprzypadkuECW/JPEG2000
![Page 50: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/50.jpg)
04/17/2008 30
Kompresjafalkowac.d.Dekompozycjaobrazów
• Dekompozycjaobrazujestrekursywnymalgorytmemwykorzystującymfiltry,orazkompresjęfalkową.
• Przykażdejiteracjiobrazjestdzielonyna2pasma,wysokieiniskie.
• Wysokiejestsamplowane2xwdół,aróżnicajestkompresowanaizapisywana.
• Niskiejestsamplowane2xwdółiwykorzystywanedonastępnejiteracji.
(Lepszaaproksymacja)
• Przydekompresjiobrazuiterujemywodwrotnąstronę.
• Przykażdejiteracjidekompresjiuzyskujemyobrazo2xwiększejrozdzielczości.
• WprzypadkuECW/JPEG2000
![Page 51: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/51.jpg)
04/17/2008 30
Kompresjafalkowac.d.Dekompozycjaobrazów
• Dekompozycjaobrazujestrekursywnymalgorytmemwykorzystującymfiltry,orazkompresjęfalkową.
• Przykażdejiteracjiobrazjestdzielonyna2pasma,wysokieiniskie.
• Wysokiejestsamplowane2xwdół,aróżnicajestkompresowanaizapisywana.
• Niskiejestsamplowane2xwdółiwykorzystywanedonastępnejiteracji.
(Lepszaaproksymacja)
• Przydekompresjiobrazuiterujemywodwrotnąstronę.
• Przykażdejiteracjidekompresjiuzyskujemyobrazo2xwiększejrozdzielczości.
• WprzypadkuECW/JPEG2000
![Page 52: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/52.jpg)
04/17/2008 30
Kompresjafalkowac.d.Dekompozycjaobrazów
• Dekompozycjaobrazujestrekursywnymalgorytmemwykorzystującymfiltry,orazkompresjęfalkową.
• Przykażdejiteracjiobrazjestdzielonyna2pasma,wysokieiniskie.
• Wysokiejestsamplowane2xwdół,aróżnicajestkompresowanaizapisywana.
• Niskiejestsamplowane2xwdółiwykorzystywanedonastępnejiteracji.
(Lepszaaproksymacja)
• Przydekompresjiobrazuiterujemywodwrotnąstronę.
• Przykażdejiteracjidekompresjiuzyskujemyobrazo2xwiększejrozdzielczości.
• WprzypadkuECW/JPEG2000
![Page 53: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/53.jpg)
04/17/2008 31
Kodowaniepiramidalne
• Kodowaniepiramidalnepoleganarozbiciuobrazunapoziomyszczegółowościzawierającevw.kafleostałymrozmiarze(np.256x256)
• Każdykolejnyniższypoziomprzechowuje4razywięcejkaflio2razywiększejrozdzielczości
• Poziomnajniższyzawierakafleorozdzielczościnatywnejobrazu
• Poziomnajwyższyzawieratylkojedenkafel
![Page 54: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/54.jpg)
04/17/2008 32
FormatyECW/JPEG2000c.d.• Wydajnośćkompresji
– Od1/10przykompresjibezstratnej– Donawet1/30,1/40przykompresjistratnejjednakniegenerującej
dużychprzekłamań(niewidocznychdlazwykłegoużytkownika)
• Wydajnośćdostępu– 30‑40obrazów/sek.wrozdzielczościVGAwlosowymdostępie
swobodnymprzywykorzystaniuserweradwuprocesorowegoz2GBpamięciRAMwprzypadkudanychźródłowychdo1TB
– Niskieobciążeniedyskowychpamięcimasowych;przygenerowaniuobrazualgorytmdekompresjipotrzebujeprzeczytaćmaksymalnieokoło3xwięcejdanychniżrozmiarobrazuwyjściowego,azazwyczajniewięcejniż1,2x.
– Niskiewymaganiapamięci(wprzypadkuformatuECW)
• Dodatkowemożliwości– ProstydostępprzezserweryHTTP(indeksowanydostępdopliku)– Ogólnodostępnebibliotekidokompresjiidekompresji
![Page 55: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/55.jpg)
04/17/2008 33
Udostępnianieobrazówgeoprzestrzennych
• Skompresowanedanemogąbyćudostępnianieszerokiejpubliczności
• Sposobyudostępnianiadanych:– Grubyklient:najczęściejwtyczkaActiveXrozumiejącaformatECW/JPEG2000,
Cienkiserwer:służącywyłączniejakoproxyoperacjiczytaniablokówplikuleżącegopostronieserwera.
RozwiązanietoświetniesprawdzasięwIntranecie,zapewniadoskonałąwydajność.WadąjestkoniecznośćinstalacjidodatkowegorozszerzeniaprzeglądarkiWWW.
– Cienkiklient:poprostuprzeglądarkaWWWorazzestawodpowiednichskryptówżądającychkafli(kodowaniepiramidalne)odserwerawformatachJPEG,GIF,PNG.
Grubyserwer:zajmującysiędekompresjądanychzformatówECW/JPEG2000iprzygotowaniemkafli.(Alternatywniepostronieserwerakaflemogąbyćjużprzygotowanedowysłania)
Rozwiązanietojeststosowanem.in.przezGoogleMapsczyteżIGNGeoportail.fr.Niewymagainstalacjidodatkowegooprogramowania.
• Oprogramowanie:– ERMapperImageWebServer:rozszerzenieMSInternetInformationServerbądźApacheWebServerudostępniająceaplikacjomwebowymAPIpozwalającenaprogramowalnydostępdoplikówECW/JPEG2000znajdującychsiępostronieserwera,t.j.wyświetlanie(rendering)zadanychobszarów,funkcjezwiązaneztransformacjąwspółrzędnych,dodatkowerozszerzeniagrafikiwektorowej
![Page 56: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/56.jpg)
04/17/2008 34
RasterTankPrzykładowaaplikacjaWebGISrozwijanaprzezDigitechInternational,ERMapperFrance
• Kompleksowegotowerozwiązaniedoudostępnianiageo‑obrazówwsieciWeb
• BazujenajądrzetechnologiiERMapper
• Pozwalaprzygotowywać,udostępniaćorazprzetwarzaćmapyzpoziomudowolnejprzeglądarkiWWW
• Udostępniamożliwośćoffline’owegoprzetwarzaniaobrazówdoróżnychzadanychformatówwyjściowych
![Page 57: samplowane 2x w dół](https://reader035.vdocuments.mx/reader035/viewer/2022070605/587607701a28ab58608b75e8/html5/thumbnails/57.jpg)
04/17/2008 35
Podsumowanie• GISjeststosunkowonowądziedzinązpogranicza
informatykiigeodezji• SzybkirozwójGISwostatnichlatachbyłmocno
spowodowanygwałtownymwzrostemmocyobliczeniowejwspółczesnychkomputeróworaztaniejącymizdnianadzieńpamięciamimasowymi
• GISaktualniedążycorazbardziejdowykorzystaniatechnologii3Dprezentacjiobrazu
Dziękujęzaudziałwmojejprelekcji