Papers by Abdullah Zawawi Talib
EURASIP Journal on Advances in Signal Processing, 2014
The underwater image processing area has received considerable attention within the last decades,... more The underwater image processing area has received considerable attention within the last decades, showing important achievements. In this paper we review some of the most recent methods that have been specifically developed for the underwater environment. These techniques are capable of extending the range of underwater imaging, improving image contrast and resolution. After considering the basic physics of the light propagation in the water medium, we focus on the different algorithms available in the literature. The conditions for which each of them have been originally developed are highlighted as well as the quality assessment methods used to evaluate their performance.
Advances in intelligent systems and computing, Oct 18, 2018
One of the challenges encountered by visitors while visiting and exploring a mangrove park is to ... more One of the challenges encountered by visitors while visiting and exploring a mangrove park is to identify the mangrove species and instantly retrieve its related information. This paper presents a mobile-based method for mangrove species identification called multi-layer mangrove species identification method (MSIA) and its application for Kilim Geo-forest Park, in Langkawi, Malaysia. This work involves formulating the identification method, the design and development of the mobile application, and its integration with the Mangrove Reference Data Centre. The application is designed with a user-friendly interface to support visitors with limited knowledge on the mangrove tree species. One of the main features of MSIA is the automatic identification of the mangrove tree species based on its leaf which enhances the performance of species identification. Firstly, the mangrove tree leaf is captured using the mobile phone camera. Next, the first layer in the identification method is carried out to identify the leaf shape. Once the species has been identified, additional parameters such as types of tree root, tree bark, flower or fruit will be entered in the second layer of the identification process. A specific mangrove species common name and its related information such as biological information and possible medicinal or commercial worth of the species will then be displayed. This paper presents the design and implementation of MSIA as well as the testing and the evaluation of the method and its application. It is believed that MSIA would make a visit to the mangrove park more meaningful and enjoying to the visitors.
Lecture Notes in Computer Science, 2012
In this paper, we present a virtual heritage application called MHEX (Mobile Heritage Exploration... more In this paper, we present a virtual heritage application called MHEX (Mobile Heritage Exploration for George Town) that provides a technologyintegrated environment that allows users to gain knowledge of various heritage sitesthrough gaming on mobile platform. With this application, everybody can learn about the significance of various heritage sites through a game that combines the games of monopoly and treasure hunt. The game is implemented and tested within the urban environment of George Town, Malaysia, running on iPhone from Apple.
8th International Multitopic Conference, 2004. Proceedings of INMIC 2004., Aug 10, 2005
The point location problem is an important and fundamental problem in computational geometry. A p... more The point location problem is an important and fundamental problem in computational geometry. A point location method that is extensively used is Kirkpatrick's method. Previous attempts to improve the method were based on allowing only the vertices with degree not exceeding a certain value to be removed at each stage. In this paper we present an approach for reducing the
Advances in intelligent systems research, 2013
A genogram is a graphical representation of medical conditions including information on age and c... more A genogram is a graphical representation of medical conditions including information on age and cause of death of family members that can be used especially to access disease risk. The main purpose of this paper is to present the outcome of a preliminary study done regarding accessing the current use of genogram in representing medical family tree data. This article seeks to enable the reader to understand the basics of what a genogram is and how it can be used to help medical practitioners visually understand family health and conditions based on information gathered for the family medical tree. Initial investigations suggest that genograms have huge potential, as they can help a lot people in various fields to visualize and understand patients' family medical history and look for recurring patterns of illness and behaviour.
Advances in intelligent systems and computing, Aug 24, 2019
Traveling has become one of the most popular trends nowadays. People travel for business, study, ... more Traveling has become one of the most popular trends nowadays. People travel for business, study, vacation, religious activity and many more. Nonetheless, while travelling, their safety and health condition can be a major concern to travelers as well as concern from their family members. There exists many existing smart traveler app for the purpose of locating a traveler. However, they might produce accurate location. Predicting location in all apps is largely based on the speed of a walking traveler. This paper discusses the techniques for more accurate location tracking and location prediction of a traveler. The techniques are able to track the movement of the traveler using location tracking techniques and predict the location of a missing traveler based on parameters such as walking speed, age, gender, weather condition and the health condition. The results based on an app developed in this research show that the techniques are more accurate and efficient. Also, with these techniques, a better emergency alert system can be incorporated in a smart traveler app.
Distributed Frameworks for Multimedia Applications, Aug 1, 2010
ABSTRACT This paper is about visualising tree structured data. In particular, the emphasis is on ... more ABSTRACT This paper is about visualising tree structured data. In particular, the emphasis is on visualising the similarities and differences between pairs of trees. There are many research areas (such as biology, linguistics, chemistry and computer science) that use the tree as a basic data structure. The impetus for the work comes from the field of bioinformatics, where biologists construct complex phylogenetic trees to represent the evolution of species or genes. When dealing with these sorts of data, biologists often have to deal with multiple trees generated from the same set of data. The biologists have to compare these trees in order to get a better understanding of these data. This paper aims to explore techniques to visualise the differences between two phylogenetic trees. Specifically, an application has been developed, named VCPT (Visual Comparison of Phylogenetic Trees) that implements for a new algorithm and display-based approaches that will help in visualising the similarity and differences between the phylogenetic trees.
International journal of e-entrepreneurship and innovation, Oct 1, 2011
With rapid advancement of technology, people can roam around the virtual world through the aid of... more With rapid advancement of technology, people can roam around the virtual world through the aid of the Internet. One of these advances is a photographic technique called panoramic view where the images are captured with elongated field of view using specialized software or equipments. One popular software for generating panoramic views is Apple Inc.'s QuickTime VR (QTVR). However, iphone Operating System (iOS) does not support the existing QTVR software. Therefore, a low-cost method for generating panoramic views on mobile platform is proposed. The proposed method is to store finite images in an array in order to generate a 360o panoramic view from different angles of the heritage sites. This method can be supported various platforms and can be installed in any mobile device without using intermediate software to convert the image file format. The key aspects of the iOS User Experience (UX) are also explored from the perspectives of Model-View-Control (MVC) strategies. The outcome is 360o cylindrical panoramic views that allow the user to gain a clear vision around historical monuments with standardize iOS interface design on a mobile platform using lower computational cost but with similar quality of production. The results of the evaluation have shown that the application is successfully implemented in George Town, Malaysia.
Lecture Notes in Computer Science, 2012
L-Systems have been extensively utilized in plant modeling and music rendering. However, the musi... more L-Systems have been extensively utilized in plant modeling and music rendering. However, the music generated was not very pleasant as the grammars used are very simple. This paper describes a hybrid method that generates more complex grammars for L-Systems in a visual language framework for music rendering so that the musical sounds generated can be improved and fine-tuned. The method which uses a hybrid of stochastic and context-sensitive L-Systems grammars is vital in producing harmonious musical sounds and a variety of L-System grammars for L-Systems music rendering. Based on the evaluation, the method has been rated to be useful and effective in rendering harmonious musical sounds using the visual language framework even for anyone who does not have prior knowledge in L-System music rendering.
Lecture notes in electrical engineering, 2014
Mobile learning is one of the most convenient approaches in e-learning as it is accessible from v... more Mobile learning is one of the most convenient approaches in e-learning as it is accessible from virtually anywhere. This paper describes our experience in designing and implementing a framework for a mobile learning application that can assist students in understanding history lesson using role-playing game (RPG) approach. The implementation is based on the narrative of a Malaysian legendary warrior, Merong Mahawangsa. This application was developed on an iOS platform and a crowd simulation technique was used in the application in order to make it more interactive and realistic. The Dijkstra shortest path algorithm was used to search the shortest path for the avatar to move around. Initial investigations suggest that applying the RPG concept has indeed provided a much better learning environment especially in helping students in learning their history lessons.
Zenodo (CERN European Organization for Nuclear Research), Sep 28, 2008
This paper describes a method of modeling to model shadow play puppet using sophisticated compute... more This paper describes a method of modeling to model shadow play puppet using sophisticated computer graphics techniques available in OpenGL in order to allow interactive play in real-time environment as well as producing realistic animation. This paper proposes a novel real-time method is proposed for modeling of puppet and its shadow image that allows interactive play of virtual shadow play using texture mapping and blending techniques. Special effects such as lighting and blurring effects for virtual shadow play environment are also developed. Moreover, the use of geometric transformations and hierarchical modeling facilitates interaction among the different parts of the puppet during animation. Based on the experiments and the survey that were carried out, the respondents involved are very satisfied with the outcomes of these techniques.
Springer eBooks, 2014
Studies on tracking fishes have become a popular research endeavour in recent years. Many methods... more Studies on tracking fishes have become a popular research endeavour in recent years. Many methods have been used to track fishes by integrating microchips in fishes, using infra-red cameras, image processing and motion sensor. The use of particle filter in the process of tracking has been widely used by researchers. Particle filters is used to track people, fluid movement and animals. In this paper, the particle filter algorithm is improved to track multiple fish in a fish tank. The aim is to identify every fish trajectories and fish target location for further analysis. The main challenge is to ensure that the correct fish are tracked and the algorithm manages to identify specific fish even if they overlaps with each another. The objective of the study is to improve the existing particle filter to track multiple fish in a single fish tank. The improved algorithm contains an additional cache which stores the object’s position to estimate the next potential move of the fish. The result is evaluated by comparing existing algorithm without the enhancement with the improved algorithm. Besides, suggestions in improving the particle filter will also be discussed in this paper.
The virtual environment technology has emerged as a great structure for virtual storytelling with... more The virtual environment technology has emerged as a great structure for virtual storytelling with the support of multimedia interaction. The traditional shadow play which is a traditional storytelling art has a great potential to be incorporated into a virtual storytelling environment. In this paper we explore and investigate the possibility of developing a virtual storyteller that integrates the elements of the traditional shadow play in a virtual storytelling environment. A framework that maps the traditional shadow play to virtual storytelling environment including the proposed methodology for such an undertaking and endeavour is also discussed.
Zenodo (CERN European Organization for Nuclear Research), May 21, 2020
Currently, disease management, symptoms classification and diagnoses are manually performed and a... more Currently, disease management, symptoms classification and diagnoses are manually performed and are time consuming due to the fact that it takes longer time for infected animal to be manually diagnosed especially those animals which are remote from veterinary. These challenges motivate the development of detection tools that can perform automatically using deep learning approaches such as convolutional neural networks which have received great acceptance in literature. This paper seeks to improve on the deep learning methods of managing animal diseases by using a trained model based on pre-trained deep belief network by stacking restricted Boltzmann machines to classify 4000 animal blood images into parasite and non-parasite class using method of contrastive divergence. Features are extracted from the images and the visible variables of the deep belief network are initialized in order to train the deep belief networks. On a final note, the deep belief network is fine tuned discriminately to compute the probability of class labels by employing back-propagation. The method's accuracy and precision are higher than the previous state-of-the-art methods with 96.30% and 95.20% respectively. We belief this paper is among the most recent applications of deep belief network for detecting trypanosomiasis parasite in animal blood images.
Safety Science, Feb 1, 2011
Overcrowding that happens in places like concerts, stadiums or pilgrimage locations might sometim... more Overcrowding that happens in places like concerts, stadiums or pilgrimage locations might sometimes cause injury or loss of life. Maintaining the safety of crowd in these places is therefore very important. In addition, increasing the performance of the buildings and structures has always been an important concern. Most of the previous work focused on using new devices and methods for monitoring and management of the crowd but they rarely focus on a comprehensive and structured approach with the purpose of increasing efficiency and safety. In this paper, we explore a Russian ''Theory of Inventive Problem Solving", TRIZ, to see whether its principles can help us to solve or improve overcrowding issues. More specifically we find the contradictions that arise in the context of crowd management and we observe which of the categorical solutions suggested by TRIZ might possibly be useful for our problem. Increasing the crowd capacity in a relatively small area, which leads to overcrowding, is one of the common contradictions in crowd management. TRIZ has been suggested as a good method for solving problems which involve contradiction and thus, chosen for this purpose.
IGI Global eBooks, 2013
Computer games with fully intensive graphics are very common in desktop computers or game console... more Computer games with fully intensive graphics are very common in desktop computers or game console, but the development of mobile games with intensive graphics are fairly new. With the advancement in mobile phone technology, it is possible to create a mobile game incorporates integrate the virtual reality techniques. In this paper, the authors present a virtual heritage application called M-Heritage Hunt that integrates virtual reality and game for mobile platforms. M-Heritage Hunt provides panoramic views of the heritage sites and a game background that is customized for the core of heritage zone of George Town, Penang in Malaysia. M-Heritage Hunt was evaluated and examined by letting the respondents to play the game in its proposed setting. which provide virtual presence of users with the concepts of telepresence either through the use of standard input devices such as keyboard and mouse. The simulated environment can be similar to the real world in order to create a lifelike experience. VR has been employed in many areas such as heavy industries, training and education. The technology is becoming unavoidable in the new emerging digital visualization fabric but it is still relatively unexplored on mobile device platform. In virtual heritage, VR brings a sense of reality to the users and provides the users with a clearer and more im
Advances in intelligent systems and computing, Nov 12, 2016
Medical errors may cause serious public health problems and threaten the safety of the patients. ... more Medical errors may cause serious public health problems and threaten the safety of the patients. Part of the errors is due to mistakes in the medical record or incomplete medical record which may trigger tragic consequences. In this paper, we present an application that manages securely personal health information on a mobile platform and keeps all the medical records of a patient in digital format. Patients are able to access their medical record at their convenience and the confidentiality of information is guaranteed. Patients are also able to share their personal health record with their respective doctor in a secure way. The application consists of several modules: incognito, access control, privacy control, authentication, encryption, multifactor authentication and emergency control. An anonymous database is created by removing all the identifier of a patient before the health record is stored in the database. This provides an extra layer of protection to the patient’s privacy. In particular, our proposed application introduces the multifactor authentication and emergency control modules which provides a multi-layered defense authentication and emergency case handler respectively. Thus, the proposed application allows the patient to assess their records conveniently and securely, and helps them in emergency situations. As such, the application is suitable for cases involving large number of patients and emergency situations such as in Hajj healthcare management.
Simulation Modelling Practice and Theory, Mar 1, 2011
Masjid Al-Haram in Saudi Arabia is one of the most crowded pilgrimage locations in the world. Mor... more Masjid Al-Haram in Saudi Arabia is one of the most crowded pilgrimage locations in the world. More than two million pilgrims gather in Saudi Arabia annually during the Hajj season, and it is compulsory for them to perform a series of actions in the mosque. In the court area, pilgrims perform one of the most important rituals of Hajj, called Tawaf, which consists of seven laps of circular movement around the Kaabah, which is situated in the centre of the court. After the Tawaf, pilgrims pray in the court and leave from one of several doors. In this paper, we present a cellular automata model for the simulation of the pilgrims' circular Tawaf movement. We also use a discrete-event model to simulate the actions and behaviours of the pilgrims. The proposed models are used in a software platform to simulate the actions and movements of pilgrims in the area. We then present an example application of the model in predicting whether specific changes to the architecture could increase the throughput of the system.
3D shape transformation is usually confined to transformation between a pair of objects. The obje... more 3D shape transformation is usually confined to transformation between a pair of objects. The objective of this paper is to look at shape transformation from a different perspective: instead of binding this concept between two objects, the technique is extended to the concept of incorporating the characteristics of a number of objects in one body at a time. Equal number of slices are generated from all objects. Slices may be parallel to each other or each slice may have different orientation. Traversal of a data along its longitudinal direction may generate slices which are differently oriented from each other. When multiple objects are transformed to one and is used as an influence shape, it also works as incorporating multiple influence shapes at a time during transformation between two objects. The paper shows the ease of implementation of this concept in sliced data and also discusses its extendibility.
Uploads
Papers by Abdullah Zawawi Talib