image based thresholding based on semivariance
analysis. This method “measures the spatial
variability of a variable at different scales”.
Semivariance thresholding proved to be highly
competitive from the results gained when compared
against other popular thresholding methods.
Regardless of the positive results gained, the
semivariance method fails when the images’
background is outshined by intermittent spatial
patterns.
A rectangle shape recognition algorithm was
developed by Rajesh (2010). The algorithm proposes
the use of a one-dimensional array to examine the
rectangular shape. The algorithm requires the image
to be in binary mode. Afterwards, the image would
need to be rotated to a standard X – Y axis before
the rectangle testing algorithm can be run. The
algorithm has been tested for three sample
applications; ‘Rice Sorting’, ‘Rectangle Shaped
Biscuits Sorting’ and ‘Square Shaped Biscuits
Sorting’ as well as ‘Raw Shape Sorting’. Rajesh
proves the algorithm to be fast and accurate based on
these applications. However, since only a one
dimension array is used, only limited information
can be stored. The algorithm doesn’t take into
consideration if the recognised shape is actually a
rectangle and not an unequal quadrilateral.
Moon et al (2013) proposed a method, through
the use of blob detection, to help computers detect
tumours in automated ultrasound images. This
computer-aided detection (CADe) method was
proposed to revolutionise the way hand held
ultrasound images are carried out since the results
are dependent on the user. Blob detection has made
it possible for an efficiently detailed and automated
ultrasound to be proposed. However, before this
method can be used in a clinical environment,
further work needs to be done to reduce its frames
per second as well as its execution time.
There are also two existing commercial systems
like electronic whiteboard and USB wireless
presenter:
Electronic Whiteboard (E.W.): The accuracy
of this device is reliable when it has been calibrated.
On the other hand it is quite costly and is not
financially feasible for some commercial uses. This
device works like a touchscreen; built with
functionalities like mouse clicks and movement of
the mouse cursor. (SMART, 2015)
USB Wireless Presenter (USB W.P.): This
device can be relied on when used within range of
its receiver. It is built with an average range of 15
metres. It is also quite cheap and easily acquired. Its
functionalities are merely pre-programmed buttons
that simulates some keyboard buttons i.e. arrow
keys. The USB receiver cannot work with any other
pointer than the one that was built for it (SANOXY,
2015).
3 IMAGE PROCESSING
TECHNIQUES
This section discusses image recognition techniques
that will be used in this application.
3.1 Image Processing
Image processing can be defined as running a list of
mathematical operations on an image in order to
achieve the desired result. It has been in existence
since the 1920s. The earliest record of a machine
based image processing system was first recorded in
1952. As the development and improvement of
computers grew so did this field as it became a
widespread area. (Bailey, 2011).
Image processing has been used to solve several
problems identified but it still has not solved some
sensitive issues gathered in 1993, (Huang & Aizawa,
1993) such as:
Compression: Image compression is a technique
for reducing the amount of digitized information
needed to store a visual image electronically. Images
are compressed to speed up transmission time from
one place to another. This process causes the image
to loose quality. If image processing could be used
to compress a 1.2Mbps video stream to a desirable 1
kbps video stream without degrading in quality then
“compression” would not be a problem in image
processing.
Enhancement: Image enhancement is a method
used to improve the quality of an image. Attributes
such as hue, contrast, brightness, sharpness etc. of an
image may cause the need for an image to need
enhancement. These could be seen as
“degradations”. The main problem of enhancement
in image processing is how to remove these
degradations without affecting the intended outcome
of the image. Though many algorithms have been
implemented but they still do not fully solve this
problem.
Recognition: Image recognition is the
identification of objects within an image. This area
is widely used in computer vision. Such a system
should be able to recognize objects from its input
parameters (analysis of the image retrieved). The
difficult task would be, being able to identify
ICEIS2015-17thInternationalConferenceonEnterpriseInformationSystems
544