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:



Svět skrz objektiv

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  

Diskuse k článku

 

Vložit nový příspěvek   Sbalit příspěvky

 

Licence

Autor: Radek Muž

Založeno: 11.12.2008, 09:25
Odpovědí: 5

Prvni dva odkazy jsou spatne.
Co je mi ale nejasne je to ze kdyz se to kupuje jednorazove jak to muze vydelat, z ceho se plati ten crawler? To nemuze byt 2U server nekde v Norsku v hostingu, ne? To musi byt stroj jak bagr.
Opravdu to neni rocni licence?

Odpovědět na příspěvek

RE: Licence

Autor: Filip Krolupper Muž

Založeno: 11.12.2008, 10:17

Dobry den, jednorazove se kupuje jen licence na aplikaci. A k tomu je rocni "zapisne" na Image Spidera zdarma.

Takze mate pravdu, jednou za rok (pokud chcete) je potreba poplatek na Image Spidera zaplatit znovu, prave proto, aby mel za co bezet. Aplikace Vam samozrejme zustane i bez tohoto poplatku.

Odpovědět na příspěvek

RE: RE: Licence

Autor: Radek Muž

Založeno: 15.12.2008, 09:38

Ja bych jeste vyuzil ze je tu programator a zeptal se na neco co me vrta hlavou. Proc drtiva vetsina programu kde potrebuji nacist cely adresar me toto neumozni a musim oznacovat vsechny soubory v adresari co chci nacist? Nehlede na to ze tam mam dalsi podadresare ktere chci take zpracovat a takto to musim delat treba na 10x kazdy adresar zvlast, musim si pamatovat jaky jsem nacetl posledni apod...

Odpovědět na příspěvek

RE: RE: RE: Licence

Autor: FK Muž

Založeno: 15.12.2008, 09:44

Na tohle je pomerne slozita odpoved. Zazil se nejaky standart(ten ktery popisujete) a razi ho i Microsoft. Beznou snahou vsech vyvojaru je zabezpecit chovani aplikace tak aby to "bylo standartni". Tedy aby uzivatel nebyl zmateny, ze tam je jine ovladani nez v nejrozsirenejsich programech.

Kdyz o tom popremyslime vic do hloubky, tak jaky system byste si predstavoval vy? Me osobne prijde rozumne, ze po vybrani adresare se podepise vsechno v nem vcetne podadresaru. Tak to je i v SignMyImage. Ale napriklad jeden z kolegu rikal, ze mu na naprosto nevyhovuje, ze si chce vybrat, co podepsat .... Proste na to neni jednoznacny nazor.

Odpovědět na příspěvek

RE: RE: RE: RE: Licence

Autor: Radek Muž

Založeno: 15.12.2008, 20:30

To ale tak prece nefunguje, ted jsem to zkousel u vaseho programu. Po kliknuti na pen se adresar se nevybere, ale prokliknu se do adresare a tam muzu vybrat jednotlive soubory. Jak vyberu cely adresar i s podadresari?

Odpovědět na příspěvek

RE: RE: RE: RE: RE: Licence

Autor: FK Muž

Založeno: 16.12.2008, 09:12

Mozna to bude tim, ze pouzivate neregistrovanou verzi :-) Tomu co pozadujete se rika "davkove zpracovani" nebo "batch processing". Tahle funkce je v menu jak pro detekci, tak pro podpis, ale v neregistrovane verzi je zasedla a jde pouzit jen podpis jednoho souboru.

Odpovědět na příspěvek

Odolnost

Autor: Lukáš Muž

Založeno: 11.12.2008, 09:29
Odpovědí: 6

No myslím si, že to zase tak úžasné není, na webu se povaluje spíš více obrázků s malým rozlišením a větší kompresí. Dotaz: Půjde poznat podpis, když obrázek z rozlišení třeba 10 Mpix zmenšíme na 320*240?

Odpovědět na příspěvek

RE: Odolnost

Autor: Radek Muž

Založeno: 11.12.2008, 10:00

Odpoved nemam, ale kdo dava na internet 10 Mpix fotky, mel by byt po zasluze potrestan. Nekomu nasdilet vyjimecne jednu fotku aby se probrala nejaka vada, ale jinak to nedava smysl. Drive jsem daval vse 800*600, nyni 1024*768. K cemu je 1600*1200 fotka v galerii? Vzdyt to tam davam pro prohlizeni v 72 DPI ne pro tisk. 10 Mpix je uz ulitla velikost.

Odpovědět na příspěvek

RE: Odolnost

Autor: Filip Krolupper Muž

Založeno: 11.12.2008, 10:11

Dobry den, mate bohuzel pravdu, ze pri zmenseni z 10MPix na 320x240 neni sance fotku poznat. Nevim zda pri tomhle zvetseni se vubez zachovavaji nejake informace, ktere by pro identifikaci sly pouzit.

Na druhou stranu primarnim cilem je aby se do povedomi dostalo, ze fotky nelze bez premysleni krast - uz jen tim ze se tohle lide dozvi, se procento kradezi zmensi.

Btw jakehokoliv podpisu se lze vzdy zbavit, kdyz si s tim date praci.

Odpovědět na příspěvek

RE: RE: Odolnost

Autor: mickaelb Muž

Založeno: 13.12.2008, 15:25

Staci printscreen a cely podpis je v haji :)

Odpovědět na příspěvek

RE: RE: RE: Odolnost

Autor: FK Muž

Založeno: 14.12.2008, 10:59

Z obecneho hlediska nemate pravdu :-) Pokud ale mate 10Mpix obrazek a zobrazite si ho v rozliseni 320x200 a pak date printscreen, neni na to co rict. V rozliseni 1:1 podpis samozrejme zustane zachovany :-)

Odpovědět na příspěvek

RE: RE: RE: RE: Odolnost

Autor: fíha Muž

Založeno: 14.12.2008, 22:17

Ciste teoreticky: ako prevediem 1:1 printscreen celeho 10Mpix obrazku?? Tie monitory zas tolko pixlov nemavaju..

Odpovědět na příspěvek

RE: RE: RE: RE: RE: Odolnost

Autor: FK Muž

Založeno: 15.12.2008, 08:47

PrintScreen & Paste a placnu to photoshopu. Posunu obrazek (snad to muj prohlizec umi) a udelat totez. Nasledne ve photoshopu slepim :-)

Odpovědět na příspěvek

Snad bude pro naše fotografie bezpečněji

Autor: Dr. Ozdi Muž

Založeno: 11.12.2008, 09:41
Odpovědí: 0

Snad bude konečně pro naše fotografie na internetu bezpečněji a "zloděje" bude snadnější odhalit a snad i potrestat. Návody jak se vlastní krádeži bránit za likem tohoto příspěvku...
Dr.

Odpovědět na příspěvek

... a k věci

Autor: beda Muž

Založeno: 11.12.2008, 13:13
Odpovědí: 1

kde provedu platbu a jak získám program. Mám internetovou kartu a mohu platit okamžitě převodem - předem děkuji za odpověď.
mobil - 602562712
icq 202 409 954

Odpovědět na příspěvek

RE: ... a k věci

Autor: Filip Krolupper Muž

Založeno: 11.12.2008, 13:55

Dobry den, na strankach ADPTools(www.adptools.com
) je kapitola nazvana Registration. Tam je primy odkaz na platbu verifikovanou PayPal systemem. Da se jednoduse zaplatit temer jakoukoliv platebni kartou, nebo PayPal uctem. Pokud chcete platit prevodem, je to samozrejme take mozne.

Odpovědět na příspěvek

k clanku

Autor: m Muž

Založeno: 18.12.2008, 05:12
Odpovědí: 1

ak niekto rozkoduje citaci algoritmus, da sa napisat program na odstranovanie tohoto "digitalneho podpisu" fotky...

Odpovědět na příspěvek

RE: k clanku

Autor: Danix Muž

Založeno: 12.03.2010, 15:00

[ ak niekto rozkoduje citaci algoritmus, da sa napisat program na odstranovanie tohoto "digitalneho podpisu" fotky... ]

Myslím, že by sa to dalo. Aby sme tomu zabránili, tak by som navrhoval aby sa algoritmus na zápis copyrightu do fotografie generoval na základe nejakého textového reťazca, alebo hesla, tak ako napr. keď sa heslá ukladajú ako md5, resp. sha1 hashe. Tak by to mohlo fungovať i v tomto prípade. Užívateľ spustí program, zadá heslo, podľa ktorého sa vygeneruje jedienčný algoritmus pre ten digitálny podpis... A tak by to bolo aj naopak pri vyhľadávaní, program by dokázal vyhľadať podpísané fotografie iba na základe toho hesla.
Nevýhoda: (možno) vyššia záťaž pre vyhľadávacieho robota, ktorý by musel vyhľadávať pre každého registrovaného užívateľa inak...

Lenže píše sa o tom ľahko, ale urobiť niečo také dá poriadne zabrať.

Ale inak chválim program. Dobrý a užitočný.

Odpovědět na příspěvek

 

 

Vložit nový příspěvek

Jméno:

Pohlaví:

,

E-mail:

Předmět:

Příspěvek:

 

Kontrola:

Do spodního pole opište z obrázku 5 znaků:

Kód pro ověření

 

 

 

 

 

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

Uživatelské jméno:

Heslo: