pondelok 27. augusta 2007

Na panorámy jednoducho... Autopano Pro

Skúšali ste niekedy vytvoriť panoramatickú fotografiu? Už pred mnohými rokmi moje pokusy vytvoriť panorámu spájaním fotiek v Photoshope vyústili k "nie" najvydarenejším výsledkom. Potom som si však všimol vývoj novej technológie spájania fotografií do panorámy, nazvanej Autostitch. Je to vlastne systém na plnoautomatické spájanie fotiek do jednotného celku bez potreby určovania polohy jednotlivých fotiek v panoráme či ich predchádzajúcej úpravy. Technológia vyhľadá na obrázkoch spoločné plochy na ktorých vytýči kontrastné body. Takéto body sú párových fotkách zvolené rovnakým spôsobom a ich spojenie zabezpečí presné prekrytie.


Táto technológia je potom integrovaná napríklad do programu Autopano Pro (aktuálne verzia 1.3.0.), ktorý priam komfortným spôsobom dovoľuje vytvoriť panorámy aj z fotiek urobených kompaktom bez statívu nastaveným na automatiku. Samozrejme, v takomto prípade presnosť prekrytia obrázkov môže byť nižšia, ale s použitím štandardných postupov fotografovania so statívom, zachovanie 25 – 30% spoločnej plochy snímok, nastavenie režimu pre panorámy, sú dosahované výsledky na vynikajúcej úrovni.
Pozrime sa teda na tento program bližšie:

Po štandardnej inštalácii spustíme hlavné okno programu.


















V ľavej časti pridávame skupiny fotografií, ktoré sa analyzujú a spárujú. Počas tohto procesu sa v pravej časti okna objavia panorámy pripravené na ďalšie úpravy.

Základné nastavenia programu Autopano Pro sú vhodné pre rýchle renderovanie na slabších počítačoch. Takýmto spôsobom nemusia výsledné panorámy byť zložené presne. Ako prvú vec je preto vhodné zmeniť v „Edit > Settings… > Detection > Quality of detection” zo “Standard” na “High” a KeyPoint z 50 na minimálne 100. Hlavne tieto nastavenia majú dôležitý vplyv na výslednú kvalitu renderovania. Na ostatných záložkách sa dá podrobnejšie nastaviť spôsob ukladania súborov, využívanie viacjadrových procesorov a pamäte a iné nastavenia.




























V ľavej časti môžeme jednotlivé skupiny ďalej rozdeľovať a to najmä v prípade, že z toho istého miesta sme vytvorili viacej panorám, ktoré sa na základe príbuznosti zlúčili do jednej panorámy. Takto po oddelení resp. vystrihnutí fotiek z jednej skupiny do druhej, prebieha detekcia v skupinách nezávisle. Ale poďme pekne po poriadku. Vo „File“ vyberieme pomocou „Browse Folders“ priečinok, kde sa nachádzajú fotografie, prípadne „Select pictures“ vyberieme individuálne fotografie na panorámy. Detekcia začne prebiehať automaticky. V pravej časti sa objavia spojené panorámy. Sú to iba náhľady, výsledný efekt po renderovaní bude omnoho lepší. Ak by však presnosť nebola dostatočná, tak pri jednotlivých skupinách (groups) môžeme pod ikonou prekríženého skrutkovača a kľúča zmeniť KeyPoints na vyššiu hodnotu, kvalitu detekcie na Maximum – a spustiť renderovanie skupiny.

Ja som použil na vytvorenie ukážkovej panorámy dve fotografie robené fotoaparátom Olympus C725UZ nastaveným na automatiku. Fotografie boli urobené z idúcej lode, bez statívu, s časovým odstupom 12 sekúnd. Pri takýchto neštandardných podmienkach pre fotenie panorámy je bežnými prostriedkami takmer nemožné vytvoriť presné prekrytie obidvoch fotografií. Preto aj panoráma v závere má nedostatky, ale tie sú minimálne a retušovaním vo photoshope sa dajú veľmi rýchlo opraviť.




















Po vybratí fotografií do skupiny a nastavení vyšších hodnôt na detekciu bola vytvorená panoráma v pravej časti hlavného okna. Stlačením tlačidla s okienkom vľavo pri panoráme sa otvorí okno na dodatočnú úpravu panorámy pred finálnym renderovaním.























Tam zvyčajne zmením korekciu farieb na „Standard color correction“, použijem tlačidlo „auto level“ na vyrovnanie horizontu a „crop“ na orezanie panorámy.























Poslednou fázou je renderovanie, ktoré vytvorí predvolený formát obrázku defaultne na pracovnú plochu. Potom môžeme obrázok ľubovoľne dorobiť a akomkoľvek grafickom programe, ale spravidla to nie je potrebné.





















Táto vytvorená panoráma, ako som už spomínal, bola z dvoch fotografií urobených neštandardným spôsobom, napriek tomu výsledok aj bez retušovania je veľmi dobrý. Pri použití statívu, fixovania nastavení fotoaparátu a iných bežných procesov takéhoto fotenia sú výsledky detekcie a renderovania pri drvivej väčšine prípadov perfektné. Tento program preto odporúčam ako amatérskym, tak aj profesionálnym fotografom.

New Zealand - pano zložené z 2 fotografií

Niektoré ďalšie ukážky panorám spracovaných programom Autopano Pro:

Opera House Sydney - pano zložené z 12 fotografií



Bangkok - pano z ložené z 3 fotografií

piatok 10. augusta 2007

Systémy aktivácie Windows a spôsoby ich prekonávania

V súčasných podmienkach nemá zmysel hovoriť o aktivácii Windows 2000 a starších. Jediné relatívne účinné spôsoby aktivácie, bez ktorej sú operačné systémy nefunkčné alebo obmedzené, sa vyskytujú u Windows XP a novších. Ani Win XP ich pôvodne nemal, zavádza ich až aktualizácia Windows Genuine Advantage.

Microsoft poskytuje pre svojich „gold“ partnerov, ktorí vyrábajú vo veľkých množstvách počítačové systémy, iný spôsob aktivácie systému windows. Kým normálny koncový spotrebiteľ si na svoj hardware inštaluje Windows z CD alebo DVD, veľké spoločnosti ako Dell, HP... takúto inštaláciu vykonávajú spravidla raz na konkrétnu zostavu, prípadne na konkrétny typ matičnej dosky. Z harddisku s operačným systémom potom vytvoria ghost, obrazový súbor disku, ktorý potom klonujú ostatné rovnaké zostavy alebo na zostavy s totožnou matičnou doskou. Problém vzniká ak sa do nového počítačového systému vloží harddisk s naklonovaným operačným systémom a oproti prvotnej inštalácii vypršala doba na aktiváciu (spravidla 30 dní). Takýto počítač potom nie je možné so systémom Windows spustiť vôbec, resp. spustenie prebehne iba v obmedzenom režime. A práve výrobcovia musia otestovať plnú funkčnosť počítačových zostáv pred ich predajom zákazníkovi. A tu sa vynára problém ako otestovať plne nespustený Windows, skontrolovať úplnosť ovládačov, kompatibilitu, nahrať doplnkový software, updaty atď.

Pre riešenie tohto problému Microsoft vytvoril OEM Activation for Windows operating systems. Je to vlastne alternatíva k WPA (Windows product activation), ktorá prebieha telefonicky alebo automaticky, keď si konkrétny počítačový systém overuje na serveroch Microsoft legálnosť nainštalovanej verzie operačného systému pomocou kontroly licenčného čísla a registráciou hardwarového kľúča generovaného zo základných komponentov počítačovej zostavy. OEM Activation je systém aktivácie počítačového systému pri ktorom na základe splnených podmienok sa systém sám označí ako legálna inštalácia. Tento proces prebieha bez akéhokoľvek spojenia s Microsoftom. Medzi takéto podmienky patrí existencia údajov zapísaných v BIOSe matičnej dosky, certifikátu nahratého v operačnom systéme a špeciálneho licenčného čísla. Ak hociktorý z týchto údajov chýba, systém bude vyžadovať aktiváciu cez WPA.

Existuje ešte iná možnosť legálnej aktivácie systému Windows. Je ňou inštalácia Windows XP - Korporátna verzia, určená pre veľké spoločnosti, štátne organizácie, súdy atď. Táto verzia používa rovnaké licenčné číslo a nevyžaduje aktiváciu cez internet. Podobný spôsob aktivácie je aj u Windows Vista, ale tam u niektorých verzií sa aktivácia vykonáva pomocou overenia množstva licencií na lokálnom serveri (každých 6 mesiacov) a nedochádza k pripojeniu konkrétnych počítačových systémov cez internet na servery Microsoftu. Takýto systém overovania má okrem toho, že administrátor nemusí každý inštalovaný systém zvlášť aktivovať, aj iné praktické výhody, napríklad u sietí z bezpečnostných dôvodov odpojených od internetu by nebolo možné obyčajný Windows aktivovať a tým aj legálne používať.

Nelegálne inštalácie Windows sa snažia prekonať jednotlivé aktivačné procesy a tak si zabezpečiť tie isté výhody ako majú legálni užívatelia. Pri fakte, že Microsoft dodáva na trh produkty hotové zhruba na 80% a zvyšnú nedokonalosť sa snaží riešiť záplatami, je nevyhnuté pre nelegálnych užívateľov mať k dispozícii všetky opravné balíčky a záplaty. Preto je najbežnejším a najjednoduchším spôsobom ako inštalovať nelegálny Windows XP zaobstaranie si korporátneho CD a kľúčom z podľa možností čo najväčšej organizácie. Ďalej nasleduje cracknutie ochrany WPA, čo je menej účinný spôsob, lebo sa medzi aktualizáciám sporadicky objavuje aj aktualizácia ochrany WPA. Inou možnosťou je cracknutie súborov systému zodpovedných za aktiváciu.

U systému Windows Vista je stav trochu zložitejší. Korporátne verzie DVD neexitujú a aktivácia bussiness verzií na lokálny server nie je až taká pohodlná ako pri Windows XP, nakoľko kontrola aktivácii prebieha periodicky. A k tomu by pre nelegálnych používateľov bolo treba v domácnosti vytvoriť počítačovú sieť so serverom a na neho nainštalovať upravený aktivačný server. Takýto komplikovanejší proces sa dá riešiť inštaláciou aktivačného servera na ten istý počítač do virtuálneho počítača (prvý krát bol takýto spôsob použitý inštaláciu AS do VMware Workstation). To však nie je pre normálneho „domáceho odborníka“ tá najjednoduchšia cesta. Omnoho pohodlnejšie je použitie DVD ktoré sa objavilo na internete a obsahuje komplexne odstránené ochrany a aktivačné mechanizmy. Je ale veľmi pravdepodobné, že takto inštalované systémy budú nefunkčné po aplikovaní pripravovaného opravného balíčku SP1 pre OS Vista.

Zatiaľ napresvečivejšie znie aktivácia Windows Vista za použitia metódy OEM Activation. Ešte pred oficiálnym spustením predaja Visty sa objavil crack skupiny, ktorá si hovorí Paradox. Tento paradox crack používa emuláciu OEM aktivácie za použitia ovládačov emulujúcich časť BIOSu, ktorá by mala obsahovať hashovú tabuľku vytvorenú na základe certifikačného hardwarového zariadenia Microsoftu. Z počítačového systému nejakej spoločnosti ako HP sa takáto hashová tabuľka skopíruje a vloží sa do ovládača emulujúceho BIOS na inom počítači. Do systému sa dodatočne dohrá certifikát, ktorý sa bežne vyskytuje na recovery DVDs dodávaných ku značkovým počítačom. V záverečnej fáze sa zmení licenčné číslo Windows a ten sa stáva aktivovaný a funkčný, kým Microsoft neobjaví súbor s hashovými tabuľkami a nezablokuje ich v rámci automatických aktualizácií. Takého blokovanie zatiaľ spôsobuje iba absenciu doplnkových aktualizácii (hry, špeciálne vizuálne funkcie...).

Takáto OEM aktivácia funguje i u Windows XP. Je technicky jednoduchšia ako u Visty a Microsoft nemá žiadnu možnosť deaktivovať takéto Windows. Ale kvôli pohodlnejšej inštalácii korporátnej verzie nie je tento spôsob rozšírený, napriek zatiaľ 99,9% spoľahlivosti proti odhaleniu nelegálneho systému elektronickým spôsobom (nie osobnou kontrolou registračnej nálepky samozrejme).

streda 8. augusta 2007

Amerika v rukách špióna

Americký prezident George W. Bush podpísal v nedeľu 5.8.2007 zákon o ochrane Ameriky. Rozšíril tak pôsobnosť Národnej bezpečnostnej agentúry odpočúvať všetky telefonáty a e-mailovú komunikáciu so zahraničím. A vlastne ma ani takýto spôsob kontroly "najdemokratickejšej" krajiny sveta vôbec neprekvapuje. Veď podozrenie na to, že volajúca osoba je terorista je "slabým" dôvodom na odpočúvanie. V predchádzajúcom zákone sa už totiž nevyžadovalo povolenie súdu na zásah do takejto slobody, ak bolo podozrenie, že komunikácia prebiehala medzi členmi teroristickej skupiny. To je teraz značne rozšírené, keďže môžu byť slobodne monitorované všetky e-komunikácie medzi osobami v USA s osobami v cudzine. Tento zákon tiež zavádza možnosť monitorovať komunikáciu medzi osobami mimo USA, ak sa servery, switch-e alebo iné zariadenia prenášajúce takúto komunikáciu nachádzajú na území US. Takéto odpočúvanie komunikácie už nie je limitované na teroristov ale na všetkých.
Postoj Ameriky mi pripomína vypočúvanie opísané v jednom románe z obdobia ZSSR, keď Podozriví boli všetci vonku za oknami vypočúvacej miestnosti. Ten kto tam sedel na stoličke už bol Vinný aj bez súdneho výroku. Ako používateľ služby Gmail či Hotmail s väčšinou serverov v US sa teda môžem tešiť, že si moje zaujímavé e-maily bude čítať nejaký americký špión.
Zrejme budú americké "pavúky" citlivé na rôzne slovné konštelácie v texte, tak si v dohľadnej dobe zmením automatický podpis mailu na zopár malých slov ako bomba, al-kájda... Veď nech má Amerika radosť, keď si už myslí že teroristi sú tupci a všetci ľudia mimo Ameriky sú zločinci.


Links:
"Amerika: Veľké ucho vás počúva" zo SME
"New law expands power to wiretap" z Boston Globe