Professional Documents
Culture Documents
By
Jade Santos
Thesis Adviser
Chapter 1
INTRODUCTION
In the current time people can't imagine their life without technology. Various
technologies are helping people to live their life with more luxury. The technology sector
has changed and developed many products, one great example for this is the camera.
There are tons of things that can be done using cameras: recording, tracking,
detecting, and many more. In this research, the author introduces another way of using
camera by detecting the water marks to ensure if the money is fake or real.
Nowadays, counterfeiting of peso bill is a major issue in our country. This system
can strengthen the security to schools, companies, businesses, banks or other areas
where currency is involved. This research is most helpful for those people whose work
immerse in the cashier to prevent the fake peso bill by detecting the water mark using
This system is for security purposes for those companies, school, business,
banks or other that needed in their cashiers offices where there income is coming from
the bank and by the use of image processing the camera will detect the serial number of
the peso bill to know if it is same from the databases of banks by using the android
phone camera.
This research can be helpful for those people working inside the cashier to
prevent the fake peso bill by detecting the serial number using android phone camera.
The purpose of this system is to strenghten the security for cashier offices or other
companies by the use of camera. And it will be helpful for many people needs this
system because this system is not only for those working in the cashier offices it can be
use by anyone. Let us supposed a common person withdraw in a bank and confuse if
the money is real or fake they can use this system by the use of camera by pointing the
camera in the peso bill then the camera will detect if it is fake or real.
Specifically, the author tried to find out the answers to the following:
2.) How can this system help people whose work immerse in currency?
The main objective of this project is fake peso bill detection using Android
forgery currency. Image of the paper currency to be detected will be acquired by our
android smart phone using image processing. Specifically, the researcher aims to meet
To develop an algorithm using image processing for extracting the water mark
To evaluate the accuracy of the data that gathered of the image processing by
Business owners - This study will help them strenghten the security of their
profit money to avoid the fake peso bill from entering their business.
Workers and Students - This study will help them avoid the fake peso bill by
Future Researchers - This study will benefit and help the future researchers as
their guide. And also by having this study of the device and system itself, they can
The proposed project can determine whether the peso bill is real or fake by
detecting the water mark of it. The water mark of the peso bill can be detected through
the use of image processing of a camera which is stored in a database. The detected
water mark will know if the water mark is the same from the real peso bill. This
proposed project may not be able to detect the water mark if the money is not from our
country. This system can only detect philippine money or peso bill. If they do so the
Chapter 2
In this Chapter was discussed about the related literature and studies regarding
to fake peso bill, image processing, detection, serial number recognition using android
phones. It also discuss and showed the theoretical and conceptual framework.
Optical Character Recognition: (Ma, D., Lin, Q., & Zhang, T. 2000) OCR,
sponsored by Google, is considered to be one of the most accurate open source OCR
Camera: (Ramsiya, M. P., Reshma, N., Fazeela, V., Kuttan, N. P., Reshma, M.
V., & Akkikavu, T) Camera is used to record the image of entering currency. Here the
camera that feeds or streams its image in real time to or through a computer to
computer network. When captured by the computer, the video stream may be saved,
viewed or send on to other networks via systems such as the Internet, and email as an
attachment. Webcams are known for their low manufacturing cost and their high
flexibility, making them the lowest cost form of video-telephony. Despite the low cost,
the resolution offered at present is rather impressive, with low end web cams offering
resolution of 320*240 , medium web cams offering 640*480 resolution, and high end
web cams offering 1280*720 0r even 1920*1080 resolution. They have also become a
source a of security and privacy issues, as some built in web cams can be remotely
Edge Detection: (Pilania, E., & Arora, B.) It is the fundamental tool in image
processing, which aim at identifying points in digital image at which the image
brightness changes sharply or has discontinuities. There are many ways to perform
edge detection. . Edges are detected of the gray scale image of paper currency using
Sobel operator. It smoothes the image and calculate the gradient of the image. Edge
detection is one of the fundamental steps in image processing, image analysis, image
RecognizeText: The attributes of this class are characters and text. It mainly
matches the characters of the LocalizeImage and classify them using the classification()
method. In order words, it recognizes only Latin Alphabet which is sent to the
some image features that are important for further processing or analysis.
Image Segmentation: (Alekhya, D., Surya Prabha, G. D., & Durga Rao, G. V.
2014) Image segmentation is the process of partitioning a digital image into multiple
simplify and/or change the representation of an image into something that is more
stage of any vision system is the image acquisition stage. After the image has been
obtained, various methods of processing can be applied to the image to perform the
many different vision tasks. Performing image acquisition in image processing is always
the first step in the workflow sequence because, without an image, no processing is
possible. There are various ways to acquire image such as with the help of camera or
Figure 1. Theoritical Framework (Alekhya, D., Surya Prabha, G. D., & Durga Rao, G. V. 2014)
Conceptual Framework
Figure 2.
Conceptual Framework
Definition of terms
Android Studio - Used as the microcontroller of the system and this application can
Android phones - Used as the device to enable the application of the camera
number recognition.
Image Processing - The method used to extract the useful information coming the
image.
Edge detection - Used as identifying image which the texture and brightness changes
METHODOLOGY
In this chapter, we showed our project design and discussed about our project
Project Design
software stack for touchscreen mobile devices, such as smartphones and tablet
computers by this system I enable the application of the camera in my android phone by
developing the application in android studio. The camera need to be focus in the peso
to suppress undesired distortions or enhance some image features that are important
Edge detection is the name for a set of mathematical methods which aim at
identifying points in a digital image at which the image brightness changes sharply or,
more formally, has discontinuities. The points at which image brightness changes
sharply are typically organized into a set of curved line segments termed edges.
Image adjusting is the image we got from scanner or digital camera is too big. So
calculations are going to be a bigger one. In order to reduce this calculation we are
reducing the size of image. Image Adjusting is done with the help of image interpolation
technique which is used for tasks such as zooming, rotating, shrinking, and for
geometric corrections.
is evaluated by the rate of successful recognition. I decide to use recognition rate rather
than successful translation rate as the criterion of performance, because the recognition
rate more directly measures the successfulness of the text identification algorithm by
the use of Optical Character Recognition (OCR) which is converting images with printed
text to text format and making printed text accessible for text utils.
RecognizeText the attributes of this class are characters and text. It mainly
matches the characters of the LocalizeImage and classify them using the classification
method. In order words, it recognizes the serial number which is sent to the
% Load an image
I = imread('PesoBill.png');
% Perform OCR
results = ocr(I);
word = results.Words{2}
wordBBox = results.WordBoundingBoxes(2,:)
word =
'ZS280333*'
wordBBox =
173 75 376 61
figure;
imshow(Iname);
Project Evaluation
References:
[1] Alekhya, D., Surya Prabha, G. D., & Durga Rao, G. V. (2014). Fake currency
detection using image processing and other standard methods. IJRCCT, 3(1), 128-131.
[2] Da Silva Nunes, L. C., & dos Santos, P. A. M. (2004, October). An application of
stereoscopy and image processing in forensics: Recovering obliterated firearms serial
number. In 5th Iberoamerican Meeting on Optics and 8th Latin American Meeting on
Optics, Lasers, and Their Applications (pp. 208-212). International Society for Optics
and Photonics.
[3] Thakur, M., & Kaur, A. (2014). Various fake currency detection techniques.
International Journal for Technological Research in Engineering, 1(11), 1309-1313.
[4] Pilania, E., & Arora, B. Recognition of Fake Currency Based on Security Thread
Feature of Currency.
[5] Yadav, B. P., Patil, C. S., Karhe, R. R., & Patil, P. H. (2014). Indian Currency
Recognition and Verification System Using Image Processing. International Journal of
Engineering Science and Innovative Technology (IJESIT)(ISSN: 2319-5967 ISO 9001:
2008 Certified Volume 3, Issue 4.
[6] Prathap, S. (2014). Detection of fake currency using image processing. IJISET-
International Journal of Innovative Science, Engineering & Technology, 1(10).
[7] Atchaya, S., Harini, K., Kaviarasi, G., & Swathi, B. Fake Currency Detection Using
Image Processing.
[8] Alshayeji, M. H., Al-Rousan, M., & Hassoun, D. T. (2015). Detection method for
counterfeit currency based on bit-plane slicing technique. International Journal of
Multimedia and Ubiquitous Engineering, 10(11), 225-242.
[9] Draganic, A., Maric, M., Orovic, I., & Stankovic, S. (2017). Identification of image
source using serialnumber-based watermarking under Compressive Sensing conditions.
arXiv preprint arXiv:1703.00383.
[10] Parker, J. R. (2010). Algorithms for image processing and computer vision. John
Wiley & Sons.
[11] Stromme, A., Carlson, R., & Colege, S. Minimally Supervised Methods to Correct
Optical Character Recognition. Swarthmore College, Swarthmore, PA, 19081.
[12] Ma, D., Lin, Q., & Zhang, T. (2000). Mobile Camera Based Text Detection and
Translation. Department of Electrical Engg Department Stanford University.
[13] Zdadou, Fatima Ezzahra (2015) The Optical Capture Recognition.
[14] Ramsiya, M. P., Reshma, N., Fazeela, V., Kuttan, N. P., Reshma, M. V., &
Akkikavu, T. Counterfeit currency detection using Image Processing and Mobile
Recharge System.
[15] Yadav, B. P., Patil, C. S., Karhe, R. R., & Patil, P. H. (2014). An automatic
recognition of fake Indian paper currency note using MATLAB. International Journal of
Engineering Science and Innovative Technology, 3(4), 560-566.