SignMyImage 2: Softwarový „bič“ na zloděje fotografií - Fotografovani.cz - Digitální fotografie v praxi

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



Novinky

SignMyImage 2: Softwarový „bič“ na zloděje fotografií

11. prosince 2008, 06.00 | SignMyImage 2 je šikovný software na neviditelný podpis digitálních fotografií. Tento podpis, kterým může autor opatřit své fotografie pro zjištění jejich neoprávněného používání na Internetu, se zapisuje přímo do obrazových dat snímku a udržuje si poměrně vysokou stálost i při oříznutí, zmenšení či dalších úpravách. Podepsané snímky, které jsou umístěné na Internetu, pak dokáže detekovat speciální internetový vyhledávač Image Spider. Více se dovíte v našem článku.

Talentovaný český vývojář Filip Krolupper ze společnosti ADP Tools před časem vyvinul šikovný program "SignMyImage" na neviditelný podpis fotografií, který je nyní dostupný ve verzi 2.0. Neviditelný podpis, kterým si může autor opatřit své fotografie, se zapisuje přímo do obrazových dat souboru a udržuje si vysokou stálost i při různých modifikacích snímku (např. oříznutí, zmenšení, zvětšení, JPEG komprese a jiné). Podepsané fotografie, které jsou umístěné na Internetu, pak dokáže detekovat speciální internetový vyhledávač Image Spider, jenž na daný nález pomocí emailu automaticky upozorní autora snímku

V programu SignMyImage 2.0 si otevřeme fotografii, do které chceme vložit neviditelný podpis

Nadefinujeme si znaky, ze kterých se má skládat podpis fotografie

Konkrétní problematice digitální ochrany snímků proti jejich zcizení se už věnovaly některé naše starší články (viz například zde či zde) a je vhodné hned zkraje podotknout, že podobných programů na neviditelné podepisování fotografií již existuje celá řada. Nejznámějším a také ne právě nejlevnějším je software společnosti Digimarc. Z tohoto úhlu pohledu je potěšující, že program SignMyImage 2.0 pochází ze „zlatých českých ručiček" vývojáře Filipa Kroluppera a je k dostání za poměrně zajímavou cenu (9,90 EUR). V dané ceně je navíc zahrnuta i volitelná služba detekování podepsaných fotografií pomocí internetového vyhledávače (crawleru) Image Spider, dostupná po dobu jednoho roku.

Po potvrzení dialogu o vložení podpisu nám program ukáže oblast, do které daný podpis zapsal (zeleně orámováno)

SignMyImage 2.0. umožňuje podepsat soubory ve formátech JPEG, BMP, TIFF, PNG a GIF. Informaci (uživatelem zvolený text) zapisuje přímo do obrazových dat, nepoužívá tedy EXIF ani streamové informace JPEGu. Aplikace je samozřejmě schopná podpis z obrázku i zpětně přečíst. Obrazová data jsou sice při zápisu podpisových dat drobně modifikována, nicméně tato modifikace není lidským okem běžně viditelná. K zápisu a čtení se používají statistické informace z obrázku, jako například střední hodnota jasu nebo kvadrát jasové funkce z částí obrázku. Tyto vlastnosti obrázku se transformacemi jako je oříznutí, zmenšení/zvětšení či JPEG komprese téměř nemění a toho je právě v SignMyImage využíváno.

Podepsanou fotografii je možné uložit do standardních obrazových formátů

Neviditelný podpis si uchovává svou detekovatelnost i po částečném oříznutí, po ztrátové kompresi (kvalita až do 55 %), po zmenšení/zvětšení (až do 45 %). SignMyImage je podle výrobce schopen neviditelný podpis u snímku rozeznat i po aplikaci kombinace funkcí PrintScreen a Vložení. Operativnost programu přináší i určité omezení. Podporovány jsou pouze soubory uložené v RGB barevném prostoru s 8bitovou hloubkou a detekce podpisu je možná pouze u snímků s rozlišením větším než 256 x 256 pixelů. Tato omezení podle vývojáře programu vyplývají z použité metody zápisu neviditelného podpisu.

Program samozřejmě dokáže neviditelný podpis z fotografie i zpětně detekovat

Oproti předchozí verzi programu SignMyImage 1.0 je, podle Filipa Kroluppera, podpis fotografie z nové verze aplikace výrazně odolnější vůči změně měřítka a proti oříznutí. Podepsaný snímek není nikterak obrazově degradován ani rozostřen. Uživatelské prostředí aplikace bylo inovováno a program je lokalizovaný do anglického a českého jazyka.

V programu je k dispozici jak volba hromadného podpisování více fotografií ...

... tak i funkce hromadné detekce podpisů u více fotografií najednou

Aktuální verze softwaru SignMyImage 2.0. využívá speciální prohledávač internetu (GPL internet crawler) s názvem Image Spider, který prochází uživatelem určené internetové lokace a hledá tímto uživatelem podepsané fotografie. Procházení Internetu funguje ve dvou základních módech. První mód je založen na náhodném procházení Internetem, v druhém modu mohou registrovaní uživatelé zadávat webové adresy, které chtějí projít a otestovat. Pokud Image Spider najde podepsanou fotku, která patří registrovanému uživateli, pošle automaticky na uživatelův email upozornění s informací o umístění takovéto fotky.

Registrovaní uživatelé si pak mohou pomocí internetového vyhledavače Image Spider prolustrovat stránky, kde by se mohly nacházet jejich fotografie

Poté je možné sledovat on-line průběh skenovacího procesu, který na daných stránkách fotografie s neviditelným podpisem vyhledává. Pokud jsou takovéto fotografie detekovány, je uživateli zaslán informační email s patřičným internetovým odkazem

Výrobce na svých stránkách demonstruje odolnost neviditelného podpisu vůči oříznutí, zvětšení a JPEG ztrátové kompresi (více viz zde). Na daném webu je rovněž možné si stáhnout zkušební verzi SignMyImage 2.0, která - na rozdíl od registrované (placené) verze - vloží do obrázku kromě zmíněného podpisu také viditelný grafický vodoznak. Plná verze SignMyImage 2.0 stojí 9.90 EUR.

Úspěšnost aplikací SignMyImage 2.0 a Image Spider výrobce demonstruje na svých webových stránkách

Zdroj: Tiskové materiály společnosti ADP Tools

Tématické zařazení:

 » Ostatní  » Svět skrz objektiv  

 » Ostatní  » FotoTechnika  

 » Novinky  » Novinky - software  

 » Novinky  

 

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: