RECENT ADVANCES on COMPUTER
ENGINEERING
Proceedings of the 14th International Conference on Applications of Computer
Engineering (ACE '15)
Seoul, South Korea
September 5-7, 2015
Recent Advances in Computer Engineering Series | 33
ISSN: 1790-5109
ISBN: 978-1-61804-336-8
RECENT ADVANCES on COMPUTER
ENGINEERING
Proceedings of the 14th International Conference on Applications of Computer
Engineering (ACE '15)
Seoul, South Korea
September 5-7, 2015
Published by WSEAS Press
www.wseas.org
Copyright © 2015, by WSEAS Press
All the copyright of the present book belongs to the World Scientific and Engineering Academy and
Society Press. All rights reserved. No part of this publication may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or
otherwise, without the prior written permission of the Editor of World Scientific and Engineering Academy
and Society Press.
All papers of the present volume were peer reviewed by no less that two independent reviewers.
Acceptance was granted when both reviewers' recommendations were positive.
ISSN: 1790-5109
ISBN: 978-1-61804-336-8
RECENT ADVANCES on COMPUTER
ENGINEERING
Proceedings of the 14th International Conference on Applications of Computer
Engineering (ACE '15)
Seoul, South Korea
September 5-7, 2015
Editor:
Prof. Xiaodong Zhuang, Automation & Engineering College, Qingdao University, China
Committee Members-Reviewers:
Josip Music
Panagiotis Gioannis
Constantin Popescu
Mueen Uddin Awan
Seong Baeg Kim
Ming-Shen Jian
Mihai Timis
Fernando Reinaldo Ribeiro
Yi-Chao Wu
Sumanth Yenduri
Sergio Lopes
Amjad Mahmood
Muhammad Zakarya
David Nicoleta
Claudia-Georgeta Carstea
Waqas Bangyal
Marius Marcu
Menaka Sivakumar
Ismail Rakip Karas
Mohd Helmy Abd Wahab
Wan Hussain Wan Ishak
Cornelia Gyorodi
Emmanuel Lopez-Neri
Chandrasekaran Manoharan
Hassan Chizari
Vipin Balyan
Sawtantar Singh Khurmi
Perumal Pitchandi
Chenwen Zheng
George Mavrommatis
Preface
This year the 14th International Conference on Applications of Computer Engineering (ACE '15)
was held in Seoul, South Korea, September 5-7, 2015. The conference provided a platform to
discuss algorithms and theory of computation, artificial intelligence, computer networking,
operating systems, mobile computing, software engineering, data mining etc. with participants
from all over the world, both from academia and from industry.
Its success is reflected in the papers received, with participants coming from several countries,
allowing a real multinational multicultural exchange of experiences and ideas.
The accepted papers of this conference are published in this Book that will be sent to
international indexes. They will be also available in the E-Library of the WSEAS. Extended
versions of the best papers will be promoted to many Journals for further evaluation.
Conferences such as this can only succeed as a team effort, so the Editors want to thank the
International Scientific Committee and the Reviewers for their excellent work in reviewing the
papers as well as their invaluable input and advice.
The Editors
Recent Advances on Computer Engineering
Table of Contents
Plenary Lecture 1: Computer Guided Human Programming
Eko Supriyanto
11
Plenary Lecture 2: Use of Bone-Conducted Speech for Speech Enhancement
Tetsuya Shimamura
12
Plenary Lecture 3: Synthetic Over-Sampling and Understandable Data Mining Models
Hyontai Sug
13
Plenary Lecture 4: Bio-Inspired Visual Information Processing and its Applications to DSM and
ADAS
I. S. Han
14
GSM and GPS Based Mobile Vehicle Detecting System
Savitri Bevinakoppa, Muhammad Usman Younas, Vish Kallimani
15
Using of Specialized Library for Simulation of Coal Mining in Flat-Lying Coal Seam
Victor Okolnishnikov, Sergey Rudometov, Sergey Zhuravlev
22
Gesture Recognition Using a 3D Skeleton Model
Yang-Keun Ahn, Kwang-Mo Jung
27
An improved Naive Bayes Classifier for Large Scale Text
Chen Huaixin
31
Enhancing Project Performance through Integrated Risk Management
Hamed Taherdoost, Abolfazl Keshavarzsaleh
37
Issues, Challenges and Best Practices of Software Testing Activity
Zulkefli Mansor, Enebeli E. Ndudi
42
Head Tracking System Implementation Using a Depth Camera
Yang-Keun Ahn, Kwang-Mo Jung
48
Viewing Environment Based Smart TV User Experience System Design and Implementation
Yang-Keun Ahn, Kwang-Mo Jung
53
Depth Camera Based Hand Gesture Spatial Touch System
Yang-Keun Ahn, Kwang-Mo Jung
60
Elliptic Curve Cryptography Based Security Framework for Internet of Things and Cloud
Computing
Daisy Premila Bai T., Albert Rabara S., Vimal Jerald M.
65
Solving SVM Problem Using ACOR and IACOMV
Hiba Basim Alwan, Ku Ruhana Ku-Mahamud
75
ISBN: 978-1-61804-336-8
9
Recent Advances on Computer Engineering
Web Plug-in Gateway Design and Implementation
Young Bag Moon, Se Won Oh, Hyun Joong Kang, Sang Gi Hong, Sun Jin Kim, Hyo Chan Bang
84
Smart Mirror Health Management Services Based on IoT Platform
Young Bag Moon, Se Won Oh, Hyun Joong Kang, Ho Sung Lee, Sun Jin Kim, Hyo Chan Bang
87
Monitoring Control Flow History to Detect Code Reuse Attacks
Soo-Young Kim, Gyungho Lee
90
Secure Signcryption on Hyper Elliptic Curve with Sensor-Based Random Number
J. Premalatha, K.Sathya, Vani Rajasekar
95
A Dynamic Educational Project Based on Ant Colony Optimization
Yassine Benjelloun Touimi, Nourrdine El Faddouli, Bennani Samir
99
FeedMixer Web Application for Animal Feed Formulation
Wan Nurhayati Wan Ab. Rahman, Loke Mee Sie
105
Checking Synthetic Instances by Own for Better Classification in Decision Tree
Hyontai Sug
112
An Efficient Database Structure to Store Sensor Data
Hyontai Sug, Kyeonghwan Cha
116
Image Smoothing by Pseudo-2D Savitzky-Golay Filter
Jeong-Hwan Kim, Gyeo-Wun Jeung, Kyeong-Seop Kim
120
Activities of Security Engineering in System Development Life Cycle: Security Engineer’s View
Young-Gab Kim
128
A Robust Second Generation Multiresolution Analysis and SVD Based Video Watermarking
with Composite QR Code
Meenakshi S. Arya, Mandeep Kaur
137
Application of Decision Tree Analysis for Pediatric Foot Disorders
Jungkyu Choi, Hwa-In Kim, Yonggwan Won, Jung-Ja Kim
143
Driver Status Monitoring Based on Neuromorphic Visual Processing
Dongwook Kim, Karam Hwang, Seungyoung Ahn, Ilsong Han
150
Migrating Applications to Clouds with BPM and TOGAF Framework
Jyhjong Lin
155
Applications of Hurwitz-Radon Matrices in Data Engineering and Information Restoration
Dariusz Jacek Jakóbczak
159
Credit Card Fraud Detection System Based on User Based Model with GA and Artificial
Immune System
Shilpa H. Taklikar, R. P. Kulkarni
163
Authors Index
169
ISBN: 978-1-61804-336-8
10
Recent Advances on Computer Engineering
Plenary Lecture 1
Computer Guided Human Programming
Professor Eko Supriyanto
Director of IJN-UTM Cardiovascular Engineering Centre
Universiti Teknologi Malaysia
Malaysia
E-mail: eko@biomedical.utm.my
Abstract: Human development is a response of education and environment to human body system. There are eight
stages in the normal human development, which is baby (0-1 year old), toddler (1-3 years old), young children (3-5
years old), children (6-12 years old), adolescence (13-19 years old), young adulthood (20-40 years old), middle
adulthood (40-60), and old adulthood (60-end of life). This includes the development of physical body (motoric and
sensory), cognitive and knowledge, self-help and skill, social and emotional, and moral. Since human is time
dependent DNA coded bioenergy symphony, the genetic, heredity, environment and health condition of organ system
play important role in human development. It is well known that in the beginning of life, physical body including
motoric system, sensory system and processing system growth very fast and becomes foundation of future human
development. The right intervention to motoric system will create a strong and flexible body movement, intervention to
sensory system will develop very sensitive environment response, whereas the excellent intervention to processing
system will produce a knowledgeable cognitive system. Success in the intervention to these system, will provide a
good platform for knowledge, skill, social, emotional and moral development. With considering health condition of
human, it is possible to program human development to achieve certain purpose. Since ancient, the programming of
human has been implemented in the normal daily life, this is however just partial programming and less interrelated.
Many countries have developed and implemented a connected education system from toddler until young adulthood.
This system is however also not focused on individual human development and not holistic approach. In this paper, a
new model of human programming will be introduced. The programming is guided by computer which has function to
collect, store, process and send data for human development assessment, analysis and intervention. The guidance
system consist of human computer interface, databases and rules, which covers physical, cognitive and knowledge,
self help and skill, social and emotional as well as moral development. Databases and rules for baby, toddler and
young children have been completed and tested in the children development centre. Test result shows that this
guidance system is very useful for children, parents and trainers to improve the ability of children according to given
target. This system is also applicable for slow learner and Down syndrome children. For adulthood human, this
system can be used to guide the career development, and assist human resources department for new staff hiring as
well as help police department for criminal investigation.
Brief Biography of the Speaker: Eko Supriyanto is a Full Professor at the Faculty of Biosciences and Medical
Engineering, Universiti Teknologi Malaysia. He is also a permanent Guest Professor at Faculty of Computer Science
and Automation, Ilmenau University of Technology, Germany. He obtained his Doctor from Faculty of Electrical
Engineering, University of Federal Armed Forces Hamburg, Germany. His research interest is application computer in
education and healthcare. He has published more than 200 international journal / proceeding papers and obtained
more than 30 international awards.
ISBN: 978-1-61804-336-8
11
Recent Advances on Computer Engineering
Plenary Lecture 2
Use of Bone-Conducted Speech for Speech Enhancement
Professor Tetsuya Shimamura
Information Technology Center
Saitama University
Japan
E-mail: shima@sie.ics.saitama-u.ac.jp
Abstract: In speech processing applications like hands-free communications, hearing aids and speech recognition,
the technique of speech enhancement is often required. During the past few decades, significant progress has been
made in the development of speech enhancement algorithms. Those algorithms accomplish the purpose of reducing
noise, and as a result have been successfully used. However, in severely noisy environments, those algorithms
introduce waveform distortion, resulting in that the intelligibility of the resulting speech is degraded. In this plenary
speech, as an old but new technique for speech enhancement, bone-conducted speech is considered. The
transmission of voice on bones is called bone conduction. When the voice waveforms are transmitted from the voice
source (vocal cord) through the vocal tract wall and skull, they do not confront directly with noise. This is the reason
why the bone-conducted speech signal can be utilized in a very noisy environment. However, it is known that the
quality of bone-conducted speech is comparatively lower than that of normal speech being transmitted through air.
This may be caused by the fact that the frequency components more than 1[kHz] deteriorate in bone-conducted
speech. A straightforward method to improve the quality of bone-conducted speech is to emphasize the high
frequency components of bone-conducted speech. However, this has been not accepted in many cases. One of the
reasons may be that the phenomenon of bone conduction is speaker dependent. Thus, in this plenary speech, as a
speaker-dependent technique, the use of an air- and bone-conduction integrated microphone is mainly discussed.
Also, it is presented that the quality of bone-conducted speech can be significantly improved by combining
adequately both the normal and bone-conducted speech signals. The goal of this kind of research is to obtain a clean
speech signal even in highly noisy environments.
Brief Biography of the Speaker: Tetsuya Shimamura received the B.E., M.E., and Ph. D. degrees in electrical
engineering from Keio University, Yokohama, Japan, in 1986, 1988, and 1991, respectively. In 1991, he joined
Saitama University, Saitama City, Japan, where he is currently a Professor. During this, he joined Loughborough
University, UK, and The Queen’s University of Belfast, UK, in 1995 and 1996, respectively, as a visiting Professor. He
is an author or co-author of six books, and a member of the organizing committee of several international
conferences. His interests are in digital signal processing and its applications to speech, image and communication
systems. He received a Gold Paper Award at IEEE Pacific Rim Conference on Communications, Computers and
Signal Processing in 2011, and a Best Paper Award at WSEAS International Conference on Multimedia Systems and
Signal Processing in 2013, respectively. He also received a Best Paper Award from Research Institute of Signal
Processing Japan in 2013 and 2015.
ISBN: 978-1-61804-336-8
12
Recent Advances on Computer Engineering
Plenary Lecture 3
Synthetic Over-Sampling and Understandable Data Mining Models
Professor Hyontai Sug
Division of Computer Engineering
Dongseo University
Korea
E-mail: sht@gdsu.dongseo.ac.kr
Abstract: Understandable data mining models like decision tree algorithms have the property that gives higher
priority to the classes having more training instances with better purity for more accurate classification. Due to the
property, data that belong to minority are often neglected. But, we often interested in these data. As a way to
overcome the problem over-sampling has been considered a good technique for better classification of the minor
class. Synthetic minority over-sampling technique supplies instances of a minor class to build better classification
models for the minor class. But, if we build a data mining model using a training data set, some instances are
classified wrongly. There are two reasons for the wrong classification--the limitation of the data mining algorithm itself,
and imperfection of the data set itself. As a way to build better data mining for a minority class without sacrificing
overall accuracy, we select good synthetic data instances for our data mining. By checking whether the synthetic data
instances are classified correctly or not, and supplying the good ones only to build our target data mining model like
decision tree, we could build better data mining model for a minor class. Several examples will be shown.
Brief Biography of the Speaker: Dr. Hyontai Sug: received BS degree in computer science and statistics from
Busan National University, Korea in 1983, and MS degree in applied computer science from Hankuk University of
Foreign Studies, Korea in 1986, majoring natural language processing, and Ph.D. degree in computer and
information science and engineering from University of Florida, USA in 1998, majoring data mining. He was a
researcher of Agency for Defense Development, Korea from 1986 to 1992, and a full-time lecturer of Pusan
University of Foreign Studies, Korea from 1999 to 2001. Currently, he is professor of Dongseo University, Korea from
2001. He published several noticeable articles in the field of data mining, so that he has been listed in Marquis who’s
who in the world since 2006. His research interests include data mining especially in the field of decision trees and
association rules, and he is also interested in database application development.
ISBN: 978-1-61804-336-8
13
Recent Advances on Computer Engineering
Plenary Lecture 4
Bio-Inspired Visual Information Processing and its Applications to DSM and ADAS
Professor I. S. Han
Graduate School for Green Transportation
Korea Advanced Institute of Science and Technology
Korea
E-mail: i.s.han@kaist.ac.kr
Abstract: The physiological studies about visual cortex from the investigation of cat’s striate cortex by Hubel and
Wiesel have introduced the foundation knowledge about biological vision in the nature. The neuromorphic visual
information processing method, inspired by Hubel and Wiesel’s experiments, is proposed to replicate the
performance of visual cortex in practical computing settings. By applying the orientation feature extraction and
subsequently applying the neural network ensured robustness and accuracy. Considering the number of fatalities and
serious injuries of road users, the safety enhancement has begun to gain more attention, in particular accurate and
timely detection of the risk of accident with the focus on the drivers and other vulnerable road users, such as the
pedestrians or cyclists. We have proposed that the neuromorphic visual processing algorithm based on the biological
vision system is an effective approach for making detection of human figures from a moving vehicle. The
effectiveness of neuromorphic vision has been evaluated for the vulnerable road users of cyclist or pedestrian
detection via successful detection at either the day time or the night time. The post enhancement with deep networks
shows that further applications of incorporating neuromorphic visual processing into Driver State Monitoring both for
the purpose of enhancing vulnerable road users’ safety and the extended human-machine interface of emotive
detection. The early implementations have demonstrated the advantages of fast and robust neuromorphic vision with
either the small embedded system based on Raspberry or the customized embedded system based on FPGA, while
the neuromorphic ASIC based on Hodgkin-Huxley formalism was evaluated successfully based on the controlled
CMOS conductance.
Our conclusion is that the neuromorphic vision mimicking of the visual cortex, coupled with neural networks, suggests
it as the new smart and robust device of Drive State Monitoring and Advanced Driver Assistance System for the road
safety enhancement.
Brief Biography of the Speaker: Prof. Il Song Han is an invited professor at the Graduate School for Green
Transportation at Korea Advanced Institute of Science and Technology, and has significant experience in academia
and industry. His research interests are in the areas of analogue-mixed VLSI design, wireless power transfer,
neuromorphic device and vision system, bio-inspired neural networks VLSI, active safety technology for vulnerable
road users and driver status monitoring. One of his neuromorphic vision research results has been adopted for the
new safety device development by an automotive manufacturing industry.
ISBN: 978-1-61804-336-8
14
Recent Advances on Computer Engineering
Authors Index
Ahn, S.
Ahn, Y.-K.
Ahn, Y.-K.
Alwan, H. B.
Arya, M. S.
Bai, D. P. T.
Bang, H. C.
Bevinakoppa, S.
Cha, K.
Choi, J.
El Faddouli, N.
Han, I.
Hong, S. G.
Huaixin, C.
Hwang, K.
Jakóbczak, D. J.
Jerald, V. M.
Jeung, G.-W.
Jung, K.-M.
Jung, K.-M.
Kallimani, V.
Kang, H. J.
Kaur, M.
Keshavarzsaleh, A.
Kim, D.
Kim, H.-I.
Kim, J.-H.
Kim, J.-J.
Kim, K.-S.
ISBN: 978-1-61804-336-8
150
27,
53,
75
137
65
84,
15
116
143
99
150
84
31
150
159
65
120
27,
53,
15
84,
137
37
150
143
120
143
120
48
60
87
48
60
87
Kim, S. J.
Kim, S.-Y.
Kim, Y.-G.
Kulkarni, R. P.
Ku-Mahamud, K. R.
Lee, G.
Lee, H. S.
Lin, J.
Mansor, Z.
Moon, Y. B.
Ndudi, E. E.
Oh, S. W.
Okolnishnikov, V.
Premalatha, J.
Rabara, A. S.
Rahman, W. N. W. A.
Rajasekar, V.
Rudometov, S.
Samir, B.
Sathya, K.
Sie, L. M.
Sug, H.
Taherdoost, H.
Taklikar, S. H.
Touimi, Y. B.
Won, Y.
Younas, M. U.
Zhuravlev, S.
169
84, 87
90
128
163
75
90
87
155
42
84, 87
42
84, 87
22
95
65
105
95
22
99
95
105
112, 116
37
163
99
143
15
22