Summary: | 碩士 === 國立政治大學 === 資訊科學學系 === 93 === The idea of using a computer program to distinguish humans from machines, sometimes referred to as the “Reverse Turing Test”, has emerged only quite recently. The term CAPTCHA, which stands for “Completely Automated Public Turing Test to Tell Computers and Humans Apart", is defined as:
“a program that can generate and grade tests that:
�� Most human can pass
but
�� Current computer program can’t pass! “
In this thesis, a texture-image based approach is developed to encode text information in such a way that machine vision algorithms will experience significant difficulties while human can extract the embedded text effortlessly. Both static images and dynamic sequences will be explored. It is anticipated that the cost of storing, and subsequently decoding information from such visual patterns will be prohibitedly high, both in terms of time and space complexity. To validate the postulation, fundamental principles of the human cognitive process will be examined. Experiments will also be carried out to gather user feedback and investigate the limitations of human visual systems. Finally, several application scenarios that call for the integration of a CAPTCHA will be identified and discussed.
|