{"title":"Differential diagnosis of eczema and psoriasis using categorical data in image processing","authors":"Uvin Withana, Pumudu Fernando","doi":"10.1109/ICTER.2017.8257819","DOIUrl":"https://doi.org/10.1109/ICTER.2017.8257819","url":null,"abstract":"A number of attempts have been made at using image processing and machine learning to automate the diagnosis process of dermatological diseases. Psoriasis and eczema are two conditions that are usually misdiagnosed, and were selected after an investigation. The reason for this high rate of misdiagnosis is due to the margin of error present in the method doctors use to perform a diagnosis. This method consists of using the visual aspects of the disease along with non-visual patient history questions. This method is not as effective when certain diseases do not have definitive answers to these history questions and the doctors have to base the diagnosis almost entirely on the visual aspects displayed on this skin. The proposed solution addresses this problem by combining both the visual as well as nonvisual feature vectors into a single classifier, a support vector machine, which once trained, enables diagnosing to a reliable level of accuracy at 84%.","PeriodicalId":140093,"journal":{"name":"2017 Seventeenth International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128530958","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Vindula Jayawardana, D. Lakmal, Nisansa de Silva, A. Perera, Keet Sugathadasa, Buddhi Ayesha, M. Perera
{"title":"Semi-supervised instance population of an ontology using word vector embedding","authors":"Vindula Jayawardana, D. Lakmal, Nisansa de Silva, A. Perera, Keet Sugathadasa, Buddhi Ayesha, M. Perera","doi":"10.1109/ICTER.2017.8257822","DOIUrl":"https://doi.org/10.1109/ICTER.2017.8257822","url":null,"abstract":"In many modern-day systems such as information extraction and knowledge management agents, ontologies play a vital role in maintaining the concept hierarchies of the selected domain. However, ontology population has become a problematic process due to its nature of heavy coupling with manual human intervention. With the use of word embeddings in the field of natural language processing, it became a popular topic due to its ability to cope up with semantic sensitivity. Hence, in this study we propose a novel way of semi-supervised ontology population through word embeddings as the basis. We built several models including traditional benchmark models and new types of models which are based on word embeddings. Finally, we ensemble them together to come up with a synergistic model with better accuracy. We demonstrate that our ensemble model can outperform the individual models.","PeriodicalId":140093,"journal":{"name":"2017 Seventeenth International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114597856","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
W. S. Wajiramali, D. Chathurika, D.A.N. Gunasekara, I.A.M.S. Ranasinghe, R. Rathnayake, K. Kulathilake
{"title":"Improving diagnostic viewing of Coronary Cine-angiogrphy through frequency filtering based frame enhancement method","authors":"W. S. Wajiramali, D. Chathurika, D.A.N. Gunasekara, I.A.M.S. Ranasinghe, R. Rathnayake, K. Kulathilake","doi":"10.1109/ICTER.2017.8257792","DOIUrl":"https://doi.org/10.1109/ICTER.2017.8257792","url":null,"abstract":"Coronary angiography is an invasive medical image modality which is widely used in Interventional Cardiology to detect luminal obstructions in Coronary Arteries (CA). It has been reported that these recorded Coronary Cine-angiograms (CCA) are suffered from various visual artifacts such as noise, non-uniform illumination, low contrast and epicardial motion. As a consequence of these problems, the diagnostic visualization of the CCA degrades. In this study, it has been proposed a frequency filtering based frame enhancement method for CCA to improve its diagnostic visualization. The proposed method is based on homomorphic butter worth high pass filter and empirically validated contrast stretching technique. In order to correct the epicardial deformations optical flow based frame stabilization method has been applied in later stage of the proposed method. Study results clearly emphasized the visual improvement obtained through this novel method. The resulting enhanced CCA frames produced in this study can be further used to improve the angiography image modality for quantitative stenosis assessment.","PeriodicalId":140093,"journal":{"name":"2017 Seventeenth International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122878512","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
P. Jayathilake, N. R. Weeraddana, H. K. E. P. Hettiarachchi
{"title":"Automatic detection of multi-line templates in software log files","authors":"P. Jayathilake, N. R. Weeraddana, H. K. E. P. Hettiarachchi","doi":"10.1109/ICTER.2017.8257824","DOIUrl":"https://doi.org/10.1109/ICTER.2017.8257824","url":null,"abstract":"This research proposes a method for automatically identifying and coding the structure in any text log file. Generated code is expressed in the declarative language LDEL, which was designed and implemented during earlier stages of this research. Once the code is available, the LDEL parser is able to scan a log file with the particular structure and extract log information into a tree-based data structure. Subsequently the extracted information can be processed according to prespecified logic, which is expressed in a procedural language which also was developed as a prior stage in this research. The language scheme used for expressing log file structure was carefully designed after examining log files from numerous domains as a result of the main author's previous research. This scheme is capable of capturing peculiar patterns occurring both within and across lines in log files. Since the development of this scheme and the procedural language, it was noticed that significant manual work was needed for a human expert to examine the log file and write the script that captures its structure. This approach was both time consuming and error prone. With this research we propose and evaluate a method to automatically detect a larger part of the log file structure so that the human specialist can use the generated script with minimal or no modifications.","PeriodicalId":140093,"journal":{"name":"2017 Seventeenth International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"198 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125729029","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
D. Kulasekara, D. Sandaruwan, C. Keppitiyagama, N. Kodikara
{"title":"Self-correcting portable projector","authors":"D. Kulasekara, D. Sandaruwan, C. Keppitiyagama, N. Kodikara","doi":"10.1109/ICTER.2017.8257801","DOIUrl":"https://doi.org/10.1109/ICTER.2017.8257801","url":null,"abstract":"Conventional projectors are designed to generate orthogonal projections on the screen. Manual adjustments to the location and the focal distance to receive an optimal projection are done in ad-hoc manner and they are tedious tasks. As such, there is a growing interest in developing projectors with casual placing, which enables to locate the projector in a desired location so that the display will be free from distortions. This research has been conducted to develop a smart projector with built in sensors and related units to generate an optimal display without human intervention. We developed techniques to enable real-time auto correction of projectors using low cost, commodity-off-the-shelf hardware. The proposed system acquire the exact display surface geometry and perspective-corrected imagery to a casually placed projector the without any space restriction. Our system does not require cameras and sensors placed away from the projector and it can be embedded in the projector without changing the physical dimensions of it.","PeriodicalId":140093,"journal":{"name":"2017 Seventeenth International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122742323","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Improve software quality through practicing DevOps","authors":"Pulasthi Perera, Roshali Silva, I. Perera","doi":"10.1109/ICTER.2017.8257807","DOIUrl":"https://doi.org/10.1109/ICTER.2017.8257807","url":null,"abstract":"DevOps is extended from certain agile practices with a mix of patterns intended to improve collaboration between development and operation teams. The main purpose of this paper is to conduct a study on how DevOps practice has impacted to software quality. The secondary objective is to find how to improve quality efficiently. A literature survey has carried out to explore about current DevOps practices in industry. According to the literature survey, the conceptual research model was developed and five hypotheses were derived. Research objectives were accomplished by testing hypotheses using Pearson correlation. A linear model is derived based on the linear regression analysis. An online questionnaire was used to collect quantitative data whereas interviews with experts on DevOps and Quality assurance have been used to identify how to improve the quality of software by practicing DevOps. Recommendations are given based on interview feedback, hypotheses testing with regression analysis. According to the quantitative study, researchers have identified that quality of the software gets improved when practice DevOps by following CAMS (Culture, Automation, Measurement, Sharing) framework. Automation is the most critical factor to improve the software quality. As per the results of multiple regression analysis, it has proved culture, automation, measurement and sharing are important factors to consider to improve quality of the software. In conclusion it can be recommended to use DevOps to achieve high quality software.","PeriodicalId":140093,"journal":{"name":"2017 Seventeenth International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121743660","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pramod D. Munaweera, M. Akram, D. Aravinda, R. Godaliyadda, Parakrama B. Ekanayake
{"title":"Design and analysis of an under water visible light MIMO communication system with a camera receiver","authors":"Pramod D. Munaweera, M. Akram, D. Aravinda, R. Godaliyadda, Parakrama B. Ekanayake","doi":"10.1109/ICTER.2017.8257806","DOIUrl":"https://doi.org/10.1109/ICTER.2017.8257806","url":null,"abstract":"In this paper, design, implementation and analysis of a new underwater multiple input multiple output visible light communication (VLC) system is presented. The VLC system consists of a transmitter, water channel, and a receiver. The transmitter is made out of light emitting diodes (LEDs'), while a camera based architecture is adopted at the receiver. We present a possible system design and characterize the channel for symbol detection. At the training phase, the underwater channel is characterized using a channel matrix, which presents the relationship between the multiple input LED states and the pixel values of the frame in the video stream obtained from the camera receiver. Thereafter the inverse model of the system is obtained. Then symbol detection is carried out by analysing consecutive frames of the real-time video stream. Also we analyse the performance of this system in terms of the bit error rate (BER), bit rate, behaviour of the system at different transmission distances, and present results using the experimental setup. From our study, it was realised that, reasonable BER performance can be achieved using the proposed system designs at low and medium transmission distances compared to most of the existing underwater communication systems.","PeriodicalId":140093,"journal":{"name":"2017 Seventeenth International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"87 22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126301154","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Hansi Mayadunna, Shanen Leen De Silva, Iesha Wedage, Sasanka Pabasara, L. Rupasinghe, Chethena Liyanapathirana, K. Kesavan, C. Nawarathna, Kalpa Kalhara Sampath
{"title":"Improving trusted routing by identifying malicious nodes in a MANET using reinforcement learning","authors":"Hansi Mayadunna, Shanen Leen De Silva, Iesha Wedage, Sasanka Pabasara, L. Rupasinghe, Chethena Liyanapathirana, K. Kesavan, C. Nawarathna, Kalpa Kalhara Sampath","doi":"10.1109/ICTER.2017.8257821","DOIUrl":"https://doi.org/10.1109/ICTER.2017.8257821","url":null,"abstract":"Mobile ad-hoc networks (MANETs) are decentralized and self-organizing communication systems. They have become pervasive in the current technological framework. MANETs have become a vital solution to the services that need flexible establishments, dynamic and wireless connections such as military operations, healthcare systems, vehicular networks, mobile conferences, etc. Hence it is more important to estimate the trustworthiness of moving devices. In this research, we have proposed a model to improve a trusted routing in mobile ad-hoc networks by identifying malicious nodes. The proposed system uses Reinforcement Learning (RL) agent that learns to detect malicious nodes. The work focuses on a MANET with Ad-hoc On-demand Distance Vector (AODV) Protocol. Most of the systems were developed with the assumption of a small network with limited number of neighbours. But with the introduction of reinforcement learning concepts this work tries to minimize those limitations. The main objective of the research is to introduce a new model which has the capability to detect malicious nodes that decrease the performance of a MANET significantly. The malicious behaviour is simulated with black holes that move randomly across the network. After identifying the technology stack and concepts of RL, system design was designed and the implementation was carried out. Then tests were performed and defects and further improvements were identified. The research deliverables concluded that the proposed model arranges for highly accurate and reliable trust improvement by detecting malicious nodes in a dynamic MANET environment.","PeriodicalId":140093,"journal":{"name":"2017 Seventeenth International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128376573","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Large scale visual classification with SVM, create the unique article through NLP","authors":"M.A.N. Madushani","doi":"10.1109/ICTER.2017.8257788","DOIUrl":"https://doi.org/10.1109/ICTER.2017.8257788","url":null,"abstract":"Lack of Proper Information around Sri Lankan Historical Places cause to give false information. If ruins scattered around same place tourists are struggling to identify them. Sometimes there are small sign boards but they don't provide enough information. In this paper we address this challenge by using user captured image or search imaged. Our approach is produced a single document about identified places. System identify the places through training dataset using SVM. System will increase the accuracy of prediction by taking GPS data and user inputs necessarily. The evaluation shows that our approach is more accurate than the existing systems.","PeriodicalId":140093,"journal":{"name":"2017 Seventeenth International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"128 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130924918","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"State-of-art-in-indoor navigation and positioning of visually impaired and blind","authors":"C. S. Silva, P. Wimalaratne","doi":"10.1109/ICTER.2017.8257826","DOIUrl":"https://doi.org/10.1109/ICTER.2017.8257826","url":null,"abstract":"This paper presents a survey of navigation and positioning aids for blind and visually impaired (BVI). Assistive technology based mobility and environmental accessibility methods are presented with their pros and cons and potential paths of explorations for future research improvements.","PeriodicalId":140093,"journal":{"name":"2017 Seventeenth International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133540013","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}