24.11.2014 Views

Elektronika 2009-11.pdf - Instytut Systemów Elektronicznych

Elektronika 2009-11.pdf - Instytut Systemów Elektronicznych

Elektronika 2009-11.pdf - Instytut Systemów Elektronicznych

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The achieved results can be explained easily. Very small<br />

values of r (from 1 to 10) obviously gave poor recognition results,<br />

because small number of bins in histogram leads to small<br />

discrimination property. On the other hand, large number of<br />

bins taken into consideration gave worse results as well. It can<br />

be explained by the small number of points under processing<br />

in the examined objects. The test contours had usually about<br />

hundred points, which resulted in worse rates for higher values<br />

of r. The important conclusion here is the necessity of usage<br />

of shapes with higher number of points (at least several hundreds)<br />

or usage of small number of bins in PDH descriptor.<br />

As we can see in Fig. 2. the best results are achieved<br />

when r is between 9 and 60. Therefore the exact analysis of<br />

three performed tests will be presented for r ranging from 1 to<br />

60. This will help in noticing the characteristics of the PDH descriptor<br />

in the presence of various shape distortions.<br />

A very interesting property can be noticed when small<br />

number of bins is used. The recognition is far from ideal in that<br />

case. However, even the small value of r gives surprisingly<br />

good recognition rate, i.e. for r higher than 4 the described<br />

factor is above 80%. That proves the good characteristics of<br />

a histogram in pattern recognition.<br />

The recognition results for rotation are presented in Fig. 3.,<br />

and for scaling (down and up) in Fig. 4. As we can see, results<br />

for rotation and scaling up are similar. The perfect result<br />

(100%) is achieved several times. However, the scaling down<br />

deformation is much more challenging - only for r between 13<br />

and 20 the results are acceptable. After the parameter exceeds<br />

20 they are getting worse. Again, it is a result of the<br />

small number of pixels under processing.<br />

Conclusions<br />

In the paper the results of an experiment on deformed binary<br />

trademarks were presented. The goal of the research was to<br />

find the best values of numbers of bins (parameter r) in the<br />

histogram when using Point Distance Histogram (PDH) for<br />

small shapes. Three tests were performed. Firstly the randomly<br />

rotated objects were explored, then, scaled down and<br />

up. In each case, the influence of extraction of points from<br />

bitmaps was noticeable as well.<br />

As it turned out, small size of a test object, more precisely<br />

- small number of points to process in a contour had the most<br />

significant influence on recognition rates (RR). The results<br />

were worse for scaling down (the best RR was equal to 90%)<br />

than for scaling up and rotation (100% several times). The<br />

analysis of the RR under varying values of parameter r indicated<br />

that for small contours the best value is r = 18, 20 or 25.<br />

This results primarily from the parameters established for scaling<br />

down. In the case of another two tests - for rotation and<br />

scaling up, the maximal suggested parameter value should<br />

be r = 51, since for the higher values the results were worse.<br />

To sum up, if we cannot ensure the appropriate size of<br />

objects to recognise, the parameter r from 18 to 25 should<br />

be used. If objects are larger the value close to 50 is a better<br />

choice.<br />

Another issue is worth noticing. During the experiments<br />

the obvious property of PDH method was confirmed. It works<br />

better for objects with larger number of points. Therefore, the<br />

usage of larger contours, if possible, is advised. However, in<br />

real situations sometimes the extracted shapes are small. In<br />

that case the values established using the experiments presented<br />

in this paper should be used.<br />

References<br />

[1] Zhang D., Lu G.: Review of shape representation and description<br />

techniques. Pattern Recognition, vol. 37, iss. 1, 2004,<br />

pp. 1-19.<br />

[2] Frejlichowski D.: Shape Representation Using Point Distance<br />

Histogram. Polish Journal of Environmental Studies, vol. 16, no.<br />

4A, 2007, pp. 90-93.<br />

[3] Frejlichowski D.: The Point Distance Histogram for Analysis of<br />

Erythrocyte Shapes. Polish Journal of Environmental Studies,<br />

vol. 16, no. 5B, 2007, pp. 261-264.<br />

[4] Kuchariew G., Przetwarzanie i analiza obrazów cyfrowych, Wydawnictwo<br />

Uczelniane Politechniki Szczecińskiej, 1998.<br />

[5] Luengo-Oroz M. A., Angulo J., Flandrin G., Klossa J.: Mathematical<br />

Morphology in Polar-Logarithmic Coordinates. Application<br />

to Erythrocyte Shape Analysis. LNCS, vol. 3523, 2005, pp.<br />

199-205.<br />

[6] Saykol E., Gudukbay U., Ulusoy O.: A histogram-based approach<br />

for object-based query-by-shape-and-color in image and<br />

video databases. Image and Vision Computing, vol. 23, 2005,<br />

pp. 1170-1180.<br />

[7] Suau P.: Robust artificial landmark recognition using polar histograms.<br />

LNAI, vol. 3808, 2005, pp. 455-461.<br />

[8] Loncaric S.: A survey on shape analysis techniques. Pattern<br />

Recognition, vol. 31, iss. 8, 1998, pp. 983-1001.<br />

[9] Mikłasz M., Aleksiun P., Rytwiński T., Sinkiewicz P.: Image<br />

Recognition Using the Histogram Analyser. Computing, Multimedia<br />

and Intelligent Techniques, vol.1 no.1, 2005, pp. 74-86.<br />

Open virtual steganographic laboratory<br />

(Otwarte wirtualne laboratorium steganograficzne)<br />

dr inż. PAWEŁ FORCZMAŃSKI, mgr inż. MICHAŁ WĘGRZYN<br />

Zachodniopomorski Uniwersytet Technologiczny w Szczecinie, Wydział Informatyki<br />

Among many different applications where data hiding techniques<br />

can be used, one that has received huge attention in recent<br />

years is steganography. In that scenario, not just the<br />

embedded message is hidden, but the communication process<br />

itself is tried to be concealed. Steganography is both art. and<br />

science of undetectable communication [1]. Opposed to cryptography<br />

which encrypts a message, steganography achieves<br />

private communication by hiding message in cover object so<br />

not only content is known but also very existence of message.<br />

Throughout the history many different media types have been<br />

used to hide information. Nowadays steganographic applications<br />

[9,16] are using computer file system, transmission protocols,<br />

audio files, video files, text files or images, which are the<br />

most popular cover objects. Discovering the presence of hidden<br />

messages and determining their attributes are goals of<br />

steganalysis, which, in general, involves visual analysis and<br />

60 ELEKTRONIKA 11/<strong>2009</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!