1)
Design and
implementation of automatic number plate recognition on android platform
ABSTRACT
Android platform
has gained popularity in recent years in terms of market share and number of
available applications. Android operating
system is built on a modified Linux kernel with built-in services such as
email, web browser, and map applications. In this paper, automatic number plate
recognition (ANPR) was designed and implemented on Android mobile phone platform. First, the
graphical user interface (GUI) for capturing image using built-in camera was
developed to acquire car plate number in Malaysia. Second, the preprocessing of
raw image was done using contrast enhancement, filtering, and straightening.
Next, an optical character recognition (OCR) using neural network was utilized
to extract texts and numbers. The proposed ANPR algorithm was implemented and
simulated using Android SDK
on a computer. The preliminary results showed that our system is able to
recognize most of the plate characters by almost 88%. Future research includes
optimizing the system for mobile phone implementation with limited CPU and
memory resources, and geo-tagging of the image using GPS coordinates and online
database for various mobile applications.
2) Real-time video processing using native programming on
Android platform
ABSTRACT
As the smartphone
industry grows rapidly, smartphone applications need to be faster and
real-time. For this purpose, most of the smartphone platforms run the program
on the native language or compiler that can produce native code for hardware.
However for the Android platform
that based on the JAVA language, most of the software algorithm is running on
JAVA that consumes more time to be compiled. In this paper the performance of
native programming and high level programming using JAVA are compared with
respect to video processing speed. Eight image processing methods are applied
to each frame of the video captured from a smartphone that is running on an Android platform. The efficiencies of the two
applications with difference programming language are compared by observing
their frame processing rate. The experimental results show that out of the
eight images processing methods, six methods that are executed using the native
programming are faster than that of the JAVA programming with a total average
ratio of 0.41. An application of the native programming for real-time object
detection is also presented in this paper. The result shows that with native
programming on Androidplatform, even a complicated object detection
algorithm can be done in real-time.
3) Design and implementation of automatic number plate
recognition on android platform
ABSTRACT
Android platform
has gained popularity in recent years in terms of market share and number of available
applications. Android operating
system is built on a modified Linux kernel with built-in services such as
email, web browser, and map applications. In this paper, automatic number plate
recognition (ANPR) was designed and implemented on Android mobile phone platform. First, the
graphical user interface (GUI) for capturing image using built-in camera was
developed to acquire car plate number in Malaysia. Second, the preprocessing of
raw image was done using contrast enhancement, filtering, and straightening.
Next, an optical character recognition (OCR) using neural network was utilized
to extract texts and numbers. The proposed ANPR algorithm was implemented and
simulated using Android SDK
on a computer. The preliminary results showed that our system is able to
recognize most of the plate characters by almost 88%. Future research includes
optimizing the system for mobile phone implementation with limited CPU and
memory resources, and geo-tagging of the image using GPS coordinates and online
database for various mobile applications.
4) Mitter — Bitter monitoring system using Android
smartphone's
ABSTRACT
Employee monitoring
system using android mobile is, essentially, software that
allows Managers to monitor their Employee's office cell phone. All incoming and
outgoing calls, texts and multimedia messages can be seen and interrupted by
the Managers, who can also monitor where their Employee are (through GPS),
access a history of where they've been and set up alerts if their Employee are
going outside of approved geographical zones, are receiving texts from
unapproved numbers or calls from banned persons. This system uses Android based mobile phones for the software
to be run. The mobile device in the hand of the Employee should be an Android based device and the Managers may have
any kind mobile devices, since they are going to receive alerts from the
Employee in SMS format only. For convenience, the alerts are also stored in the
centralized server like the details of incoming call, text and multimedia
messages and the timely location update of their Employee. Managers may later
login into the centralized server and view the details of their Employee's
mobile usage. This system is really very helpful for the Managers to monitor
their Employee through mobile phones. By using this system, we can avoid the
unnecessary things happened for the Employee those who are having mobile phones
by monitoring their mobile phone usage and also by tracking their current
location through the GPS.
5) Android city tour guide system based on Web service
ABSTRACT
The combination of the
smart phone and the Internet service is the trend of the future information
development and software applications. Mobile phones are the most commonly used
communication tools. Using mobile phones to obtain information is not only
quick, but also more convenient shortcut to improve people's lives. In the
paper, we propose the software development architecture based on Web services.
This framework introduces the three-layer architecture of Web development into
mobile phone software development. Based on the three-layer architecture, the android based city tour guide system is
developed. The android based
city guide system can realize to query information for hotel, scenery,
restaurant, traffic and so on. The android based
city guide system has more practical significance.
6) Offloading Android applications to the cloud without
customizing Android
Spreading more than
twice as fast as PCs, smartphones are quickly becoming the primary mean for
Internet access. However, smartphones today are still constrained by limited
computation resources such as CPU, memory and battery. In this paper, we
present a framework that automatically offloads heavy back-end tasks of a
regular standalone Android application
to an Android virtual
machine in the cloud. This framework can be deployed in the application layer
without modifying the underlying Android platform.
It also features three metrics that consider total response time, energy
consumption and remaining battery life in deciding whether a task should be
offloaded.
7) Design of secure location and message sharing system for
android platform
ABSTRACT
Present android-based
location and message sharing system asks to input the personal information
which fails to protect the privacy of information, has no centralized database
which is causing the problem of data management and portability, and one main
drawback is unable to have a secured two way communication between webserver
and android based application. And this Android-based
Location and Message Sharing System (ALMSS) is proposed for solving above
mention problem. The proposed system uses Java programming language for android mobile user application, PHP
programming language as webserver, MySQL as external database to store the
data, JSON as intermediary between android platform
and webserver and uses symmetric cryptography while communicating between android device and webserver which finally
assures the protection of information.