Užitečný program pro fotografy

19/08/2009, Author: Martin Vlčko, Categories: Zajímavosti

SMI_TransparentII

Denně brouzdáme na internetu a snažíme se najít užitečné nástroje, které by usnadnily práci našim uživatelům ve zpracování fotek. Nedávno jsme narazili na zajímavou aplikaci, která dokáže neviditelně podepsat digitální fotografie, vyhledávat je na internetu a to bez ztráty kvality. Kontaktovali jsme se proto vedoucího projektu – Filipa Kroluppera a položili mu několik otázek.


Historie Advanced Photo Tools

První aplikace ADP Tools nazvaná SignMyImage 1.0 bylo uvolněna cca před rokem. Během čtyř měsíců jsme se zbavili dětských nemocí a poté byla uvolněna verze 2.0. Ve stejné době byl pro tuto verzi zprovozněn Image Spider. Image Spider je web crawler zodpovědný za hledání a testování
obrázků z internetu.
V mezičase jsme vyvinuli program pro redukci šumu nazvaný DenoiseMyImage. V této době máme máme dvě profesionální aplikace a chystáme se uvolnit třetí aplikaci pro doostřování obrázků
nazvanou DeblurMyImage.
Na počátku se jednalo o projekt jednoho člověka, ale nyní spolupracuji s dalšími třemi programátory, kteří jsou experti ve svém oboru.

  • Emil – autor Image Spidera, který má na starosti i jeho údržbu.
  • Petr – člověk zodpovědný za command-line verze a zároveň má na starosti portování do MacOs
  • Vlado – autor GPGPU verze DenoiseMyImage

Většinou jsme z Prahy, Emil je ze Švédska.

SignMyImage (SMI)

SMI umožňuje podepsat fotografie/obrázky neviditelným podpisem a tento podpis v obrázku znovu automaticky detekovat. Tato aplikace je primárně vyvinuta pro pokročilé fotoamatéry/profesionály kteří si (při)vydělávají prodáváním fotek. Aplikaci ocení především lidé/společnosti, které nechtějí
nechat zloděje stahovat a neoprávněně užívat svá díla. Navíc Image Spider, náš web crawler, prochází internet a hledá podepsané fotky. Jakmile najde nějakou podepsanou fotku dá automaticky vědět majiteli.
Můžeme říct, že SMI je levným ekvivalentem dobře známého DigiMarcu. V současné době se neviditelným podepisováním zabývají další společnosti Eikonamark, Icemark, Photopatrol.
Německý prestižní časopis c’t magazine dělal porovnání mezi těmito pěti programy(včetně SMI).  SMI v porovnání dopadlo jako druhý nejlepší těsně po DigiMarcu. Musíme zdůraznit, že cena SMI je zlomková v porovnání s cenou ostatních produktů. Například cena DigiMaru (tedy toho nejlepšího co je na trhu) je $500 ročně pokud chcete podepisovat maximálně 5000 fotek. Jeden z našich klientů má databázi 190 000 obrázků a v případě DigiMarcu by se nedoplatil. Cena SMI je jednorázová, nezávislá na počtu fotek a je 14.99Euro za licenci.

Co je nového ve vývoji digitálního podpisu za posledních několik let?

Vývoj v této oblasti jde velmi rychle kupředu. Dokonce se na téma watermarkingu pořádají ročně minimálně dvě specializované konference. Bohužel kombinace škálování/oříznutí/jpeg komprese obrázku je stále smrtelná. Vetšina vědeckých článků se zabývá pouze jednou z těchto transformací, ale bohužel se často všechy objevují pohromadě. Představme si, že se vyskytnou všechy transformace najednou. Nemáme tedy žádnou stálou a pevnou informaci kvůli oříznutí, nemůžeme se spolehnout na informaci pod jednotlivým pixelem kvůli jpeg kompresy a nemůžeme se
spolehnout ani na měřítko kvůli škálování. Kvůli svým vlastnostem se často používá pravděpodobnostní přístup, který ukládá informace do obrázku ve velmi mnoho, řádově tisíci, instancích podle určitého klíče. To znamená pokud jedna část obrázku je zničená/ořízlá, lze podpis přečíst z jiné části.

Technologie, kterou používáme

Náš přístup je jiný. Používáme tzv. momenty spojitých oblastí. Příkladem takového momentu je například těžiště oblasti. Tato informace je velmi robustní vůči většině transformací. Bohužel když takovou oblast byť jen částečně ořízneme, podpis je nečitelný. Proto ukládáme podpis do několika
oblastí, a tak zlepšujeme odolnost vůči oříznutí.
Nesmíme zapomenout zmínit druhou, stejně důležitou část projektu. Tou je Image Spider – náš web crawler. Ten používá velmi spektrum technologií, je to velmi komplexní projekt. Jen pro příklad používá SQL část, PHP rozhraní, C++ pro vniřní funkce, skriptování v Linuxu, Secure FTP protokol … atd.

Jaký je náš cíl?

Hlavním cílem SMI je udělat internet bezpečnejsím a znesnadnit zlodějům krádeže fotek. Chceme pomáhat lidem chránit jejich díla, umění a schopnosti. Chceme chránit jejich vlatnická práva. Podle našeho názoru žádný zloděj nesmí být nepotrestatelný. Cíl ADP Tools je ale širší. Chceme techniky ze zpracování obrazu známé dnes v teoretické oblasti
přivést k životu. To znamená vytvořit pro fotografy aplikace hlavně, které budou využívat poslední poznatky. V dnešní době je takových nevyužitých znalostí totiž velmi mnoho a je to škoda.


Share and Enjoy


3 Comments

  1. Výborná věc pro odhalení krádeže fotografie. Najít neoznačené snímky je prakticky nemožné, neboť vyhledávače vyhledávají podle relevance textového řetězce a přejmenovaný obrázek jim zmizí bezestopy.

    Michal, 07/10/2009 @ 06:09

  2. [...] jsme naše fotografy a grafické kreativce informovali o tom, jak si bezpečně podepsat fotografie a jiné digitální výtvory. Dnes představujeme aplikaci pro iPhone, která vám umožní [...]

    IzyPhotoTip je iPhone aplikace pro fotografy « Pixmac.cz Blog, 02/11/2009 @ 17:21

  3. Stačí trochu zahýbat se šumem například v Acdsee a ochrana je pryč…… :-( škoda

    Martin Mithofer, 06/01/2012 @ 21:11

Leave a comment