Sažetak



Porastom računalne moći postaje sve teže osmisliti načine zaštite web servisa od iskorištavanja pomoću programa za automatizirano raspoznavanje. Jedan od mogućih načina zaštite su upravo izranjajuće slike koje se temelje na pravilu izranjanja gestalt psihologije. Pravilo izranjanja govori da čovjek može percipirati objekte na slici prepoznajući ih kao cjelinu umjesto kao skup dijelova objekta. Slijedeći to pravilo postupak sinteze izranjajućih slika implementiran u ovom radu uzima model nekog čovjeku dobro poznatog objekta, postavlja ga u neku karakterističnih poza, iscrtava ga sastavljenog od mrlja i zatim od podskupova tih mrlja koje iscrtavaju objekt stvara okolinske smetnje. Ovakav način sinteze osigurava da čovjek na slici može prepoznati izranjajući objekt, a automatizirani program korištenjem raznih algoritama nemože prepoznati objekt. Implementirani postupak sinteze izranjajućih slika omogućava generiranje beskonačnog broja različitih izranjajućih slika što automatiziranom programu dodatno otežava prepoznavanje objekta na izranjajućoj slici.







Abstract



Because of the fast growth of computation power it has become increasingly difficult to protect web services from exploitation by automated software. Emerging images represent one of the possible methods of protection. They are based on one of the pinciples of Gestalt psychology, emergence. The principle of emergence tells us that humans can percieve objects in an image as a whole and not by recognizing the object parts. The method of synthesizing emerging images implemented in this thesis follows the principle of emergence by taking a well know object, placing it in a recognizable position, rendering the object using splats and generates surrounding clutter from subsections of splats that follow the object silhoutte. This technique for generating emerging images allows us to generate infinite number of different emerging images making it harder for automated software to recognize the emerging object on the image.