Computer Science & Technology Degree Programme
Permanent URI for this collection
Browse
Browsing Computer Science & Technology Degree Programme by Issue Date
Now showing 1 - 20 of 39
Results Per Page
Sort Options
Item Service Oriented Architecture for Enterprise Resources Planning Jsoper(Uva Wellassa University of Sri Lanka, 2010) Dasanayaka, J.Jsoper is an innovative Enterprise Resource Planning (ERP) system developed based on Service Oriented Architecture (SOA). With the use of its unique and comprehensive characteristics, I decided to use SOA as it is the most suitable architecture for a system in this scale and functionality. After analyzing the present day architectures used for current ERP systems such as Model View Control Architecture (MVCA) and Model Driven Architecture (MDA), I came across many negative findings. Some of which are mentioned below; • The layers are always tightly coupled, • Most ERP systems are forced to depend on a centralized database, • Heavy compatibility issues in relation to the communication between the current ERP system and other Enterprise Applications, • When developing the ERP system, all the related sub modules have to be developed concurrently resulting in higher cost. Considering the above findings and other negative attributes, I designed, developed and tested the Jsoper ERP system and concluded for it to be the most cost effective and efficient solution for the current market. Some of Jsoper ERP systems' advantageous characteristics are as follows; • The layers are always loosely coupled, • Each module uses its own independent and individual database, • Eliminates any compatibility issues in relation to the communication between the current ERP system and other Enterprise Applications through the use of interfaces embedded to the system itself, • As separate plug-ins are used within Jsoper itself, the need to develop new sub modules become unnecessary. Therefore, this will result in a considerable cost reduction. With all the above positive characteristics and many more added features, I am confident that the Jsoper will become a market leader in its industry in time to come.Item Medical Image Analysis with an Innovative Intelligent Computer Program(Uva Wellassa University of Sri Lanka, 2010) Pathirana, K.P.P.S.The pre-defined major research objective was uniquely identifying an image captured from a medical instrument such as electronic microscope (microscopic view). It was proposed that, the technique optical patterns recognition, one of the key applications of artificial neural networks (ANN) will be used. Furthermore, also mentioned that the researcher will study the feasibility of using genetic algorithms (GA) to enhance the efficiency of ANN. In brief, the research is developing a computer program (software) with its ultimate objective, analyze a digital image and recognize it. (Optionally —Interpret it.) Many experiments were carried-out to achieve these objectives, started with implementing an algorithm (a neural network) to recognize optical patterns. Succeeded with the selected software to implement and simulate basic algorithms -`Wolfram Mathematica Version 6.0'. The prototype-level NN architecture comprised of 3 layers, successfully trained with `Back-propagation algorithm' and was able to recognize some pre-trained images of Sinhala characters (for algorithms testing purposes only). This program was then interfaced with a GUI created from VB.net and worked fine. (A Sinhala OCR-Optical Character Recognizer — a by-product) In the next step, the training algorithm was optimized with an innovated Genetic Algorithm (GA), tested and obtained reports verifying that the GA works as expected and it significantly reduces the errors of outputs. Then, after an in-depth study, the type of medical image (from which instrument they are being captured from) was selected. That was color images from TEM (Transmission Electron Microscopy) (http://en.wikipedia.org/wiki/Transmission_electron_microscopy). The images analyzed by the program are - more specifically, human blood viruses those can be recognized by its specific optical patterns.Item User Authentication Via Speaker Identification(Uva Wellassa University of Sri Lanka, 2010) Aththanagoda, A.K.N.L.Speech is the primary mode of the communication among humans, and Voice modalities seem to be the most convenient for the users in such authentication system. Therefore the concept of automatic speaks identification is developed rapidly in last few decades. The automatic speaker recognition technologies have become more important and speech aided applications are using many for many researches. The main challenge for automatic speaker recognition is to deal with the variability of the environments and channels from where the speech is obtained. This research presents speaker recognitions system that was been developed by using artificial neural network. It consist of three main modules namely LPC module, neural network module and final GUI module. The final user identification module presented the output generated by the other modules. When considering the module one and module two, module two recognition speaker using Back propagation Neural Networks (BNN) in which input signals are out coming from a Linear Predictive Coding (LPC) processing method (module one) that characterizes each voice signal. However, these three modules operate separately. One of the important specialty of this system is all three modules are developed using MATLAB programming language. Even for\the user interfaces this used MATLAB. The reason is I need to prove that when developing an ANN project it should not depend the UI developing with another programming language. The speaker identification accuracy is around 85% for the current developed system. Still this system has limitations .The number of users that can use this system is still limited. The user can add new users to the system by using all three modules in order. The range of accept and reject is defined by using the simulation results of the neural network. If the numbers of users are increase, the similarity will be increase, and cause limitation of this system. There are number of suggestions to further development of this speaker identification system. Nevertheless, all the objectives in research it had been achieved within this product.Item Regulate the Server Centralization Through the Mobile Application(Uva Wellassa University of Sri Lanka, 2013) Puvanarajan, M.Nowadays in Sri Lanka all the industries use several kinds of computers and technologies to increase the excellence of work and time efficiency. The advanced technologies play a major role in the organizations. In order to improve the quality in before mentioned areas the accuracy, reliability and speed of works have to be increased, if the particular company has to win the competitive market they have to consider all these elements. In other words, dependency on human effort has to be reduced and new technologies have to be implemented with low cost. "Regulate the server centralization through the mobile application" is basically regulates the server and client rather than existing system. This application completely organizes the server and client with windows and mobile applications. The existing systems have complicated process and need high cost to operate there for we may face some difficulties to access in any places. The new system also includes all relevant basic activities such as client management, device identification, device management and remote accessing. The main milestone feature is mobile application. We can manage the server and client through the mobile application in any time and any place with low cost. The windows application able to eject the removable device, enable, disable the USB port, who are the persons login the systems and full access the client using remote access. The mobile application also include above features. The entire systems are created using JAVA, Android and MySQL. The server and client applications were developed using Java. It is using socket programming and windows API commands. The mobile application is done using Android and the database was created using MySQL.Item Person Identification System: Mobile Cloud Computing(Uva Wellassa University of Sri Lanka, 2013) Chathuranga, B.R.Obtaining the true identity of a person has become a challenge in these days with the existing record keeping system in Sri Lanka which is known as national identity card. There are so many disadvantages in this system such as fake identity cards can be created to pretend as someone else and this card only shows some basic information such as name, date of birth, place of birth, occupation and address of a particular person. Besides this information there is no way to obtain his criminal activities, traffic offenses, bank details to the authorized community such as government security sector. This research discusses a method of storing the information of Sri Lankans in a centralized database which is manipulated by a cloud application and a method to retrieve data from this database in a very accurate manner to a mobile device and provide facility to add records of people whenever necessary to the centralized database. There are mainly three components in this system they are centralized database which is implanted using MySQL, cloud web application which developed using the PHP Zend framework, and the mobile application which developed using android platform. Every person has a unique identity number in the ID card. This identity card number is used in the centralized database as well as to distinguish people from one another. This research introduces a new concept to the traditional ID card which is attaching a QR code to the NIC card. The mobile application has the capability to read this QR code and pass this information to the cloud application and cloud application integrate with the database. This research introduced a new method to find the true identity of the citizens of Sri Lanka in a very efficient and very accurate manner.Item Signature Based Intrusion Detection and Prevention System(Uva Wellassa University of Sri Lanka, 2013) Lakmal, G.A.H.When securing a computer or a network from attacks (unauthorized access), most important things is to be aware of the vulnerabilities of computers in a network, be aware of attacks and how to remove or prevent them. A honeypot is a closely monitored network decoy serving several purposes: it can distract adversaries from more valuable machines on a network, provide early warning about new attack and exploitation trends, or allow in-depth examination of adversaries during and after exploitation of a honeypot. Signature based Intrusion Detection System (IDS) has a weakness in not being able to detect unknown attacks until new signatures are created for the attack manually. This project describes an automatic rule generating system for IDS using Honeypot and honeyd. TheHoneyd is a framework for virtual honeypots that simulates virtual computer systems at the network level. The simulated computer systems appear to run on unallocated network addresses. To deceive network fingerprinting tools, Honeyd simulates the networking stack of different operating systems and can provide arbitrary routing topologies and services for an arbitrary number of virtual systems. Because deploying a physical honeypot is often time intensive and expensive as different operating systems requires specialized hardware and every honeypot requires its own physical system. This is a good and essential part of the network security environment which enables detection of suspicious packets and attacks. In this project authors focus is to create auto generated ACL for any intruder who comes to the Honeypot initially. This will prevent the intruder from hacking the system. And also web based application to review and analyze the statistics in the environment. Automatic generation of rules reduces the chance of the IDS not detecting an intrusion attempt it also reduces the workload of network administrator. Most importantly it enhances the detection ability of the IDS. When this system is used IDS will be able to quickly identify new attacks.Item An Object Tracking Autometic Camera(Uva Wellassa University of Sri Lanka, 2013) Udangamuwa, E.M.D.T.E.Today object tracking uses in many fields. Modern security systems use object tracking and computer vision technologies to track anomalies movements or track specific object. Security systems specialists implement object tracking concepts on the security camera systems in crowded places as train stations, stadiums to identify a movements and behavior of a specific person among the crowd. Object tracking technologies give greater contribution for construction of semi-automated vehicles. The concept is use to track the lane which the vehicle should go and track the obstacles. Going beyond of the scope, modern systems are developed to monitor the behavior and the movements of child or patient from remote location. Those systems use very advance technologies, and they are much expensive, much complex and harder to operate without specialist knowledge. This proposed Object Tracking Automatic Camera will replace above advanced and costly systems with cost effective user friendly system. Mainly this proposed system has two parts, hardware part and software part. Hardware part contain two micro servo motors attach together to make pan tilt movements, and high quality camera is attach to the pan tilt mechanism. So this camera can rotate along X and Y axis from 0 degrees to 180 degrees, based on the movements of the servo motors. The output of the camera connects to a PC via USB. The servo motors attach to an Ardunio Duemilanove board, which is programmed to control the servo motors based on the signals coming from the PC, and attaches to the PC via USB. Desktop application in the PC processes the video from the camera and generates control outputs. When user clicks on an object he/she want to track, the system identify the color of the object and calculate the current position of the object. When object moves system passes signals to the microcontroller to rotate servo motors to track the position of'the object. So the system will track objects which are run away from normal still camera's video boundary, and keep the tracked object in the center of the display screen all the time by moving the camera towards the object.Item Automated Ceramic Tile Defect Recognition System(Uva Wellassa University of Sri Lanka, 2013) Rangana, G.D.S.In recent years, the real estate industry gets rapid development, and at the same time, the world ceramic tile production and consumption also get rapid development. Compared with the natural stone, polished porcelain floor tiles have many advantages of high strength, light weight, aging-resistance, corrosion resistance, and color consistency. As well as other industries quality assurance is one of the major tasks in ceramic tile industry. All ceramic tile Industries try to give competitive tiles without defects. In ceramic tiles there are different types of faults such as holes, dirty spots, color bleeding, pattern mismatch etc. Identification of these faults is very important for the ceramic tile industries. Automated Visual Inspection Systems are becoming increasingly popular due to low cost maintenance and high accuracy. Ceramic tile factories, for example, are very much interested in these sorts of systems. This system is used to surface defect recognition in automated way. Product line is used to carrying tiles to destination. Image is captured of each tile while tiles are flowing on the product line. After, captured image is supplied to the C# program. C# program analysis the image and compare with the original tile image. After, output signal is sent to circuit to stop process for defect tiles. Microcontroller is responsible for stop the motor of product line for defect tiles. Also system consists of data handling part for keep records of tiles. This proposed model will allow ceramic tile companies to perform quality control inspection without costly measuring tools or error-prone inspection by humans. Moreover, factories have to install and apply Flatness Control Machine to measure the flatness curvature of ceramic tiles. This machine keeps the ceramic tiles in fixed position to investigate the upper surface only.Item Realtime Child Controlling System with Remote Access(Uva Wellassa University of Sri Lanka, 2013) Ranasinghe, J.M.I.C.Modern computer devices have become increasingly powerful in recent years. Dramatic breakthroughs in processing power along with the number of extra features included in these devices have opened the doors to a wide range of commercial possibilities with internet. There are few applications that allow collecting information of user behaviors and not have automation services. As a developing country Sri Lankan community use computers on their houses for entertainment, office works and education. So most of Childers in our country addicted to use computer. Since parents not controlling this they tend to do unwanted things on computer instead of education. As example children's are addicted to internet to use social networking websites and use computer to watch videos. So parents must control usage of computer. But world is busy. People are pursuit money. So it's difficult to control children while doing their jobs. So it arise need of child monitoring system on the computer. Basically there are very few application found on the market to do this job. But they not real-time monitoring systems. These application only report collected information to provided e mail address. So parent can see the reports on the web at their working places but they can't monitor home computers from their office. This application will supply a convenient, efficient and reliable remote monitoring service to the parent. The project is developed in C# Programming Language by using the Visual studio 2012 IDE. I use variety of algorithms to collect user behaviors on the computers based on windows platform. This application done with system level programming. It directly access to the windows services like a virus and collect information of what is doing user on the computer. These information are display on the website real timely as well as this web site provide the facility to termination of the process in the remote computer.Item Smart parking Plus(Uva Wellassa University of Sri Lanka, 2013) Ediriweera, E.P.S.R.With the development of a country the number of the vehicles on the road is increasing, these increased vehicles leads to parking problems, traffic congestion, and pollution. A solution has to be found out to manage the traffic on road as well as the parking area by providing the sufficient parking spaces and fast access to the parking space. The traffic can be managed smartly by using technologies which provides a reliable and low cost and easy accessible solution. Parking guidance and information system helps the driver to find the parking space easily and easy check in and check outs are possible using the system that is implemented. In this research project the space availability is detected by the sensors and update the current situation about the available space to the database which is in the server. The distribution of information about the spaces help to the application provided by this system to give required information for users who wish to use the parking area. The system consist of android application which provide fast access to the information in effective and efficient manner. It also consist of web application which provide facility of account transactions as well as the credit balance increasing through PayPal. The system provide automated and manual mode of handling. The system is developed using emerging technologies such as RFID, android, sensor, Ardunio based serial communication and web application. These technologies lead system to make effective system and increase the usefulness for the users who are searching for better solutions.Item Developing a 3D Game with Artificial Intelligence(Uva Wellassa University of Sri Lanka, 2013) Priyadarshani, S.M.A.Elements of AI used in computer games have come a long way. Probably the most often implemented form of AI, combat oriented AI can be seen in almost every shooter since the mid-nineties. Designers of first person shooters depend on combat AI to make their games playable, let along in interesting. With the development of game industry, more and more games started to focus on the AI aspect of game design instead of just graphics. Artificial Intelligence in games is usually used for creating player's opponents. Whether the player tries to sneak past them or go for a straight shoot, combat AI must decide how to react to the player in a very short time. From a games perspective, one key problem is the creation of AI driven agents that can interact with the player and be adaptive so as to create a great interactive gaming experience. A few examples of AI challenges in games include driving a car in a racing game, path finding on a map, planning behavior of non-player characters in a role-playing a game, resource gathering in a real time strategy game etc. However, computer games offer a great variety of other challenges including problems in graphics, sound, networking, player rating & match making, interface design, narrative generation, game world design, scripting etc. This research is aimed at building a 3D game for windows platform using Artificial Intelligence techniques. So, this first person shooter game is aiming to develop game with AI enemies who support animations, sounds, obstacle avoidance, target following, dynamic waypoint and path finding on a map. When playing the game, scores are given to each hunted enemy and displays high scores for player. Result of this project is a 3D game with Artificial Intelligence which makes game playable, let alone interesting and challengeable with a creative environment.Item Online Survey System(Uva Wellassa University of Sri Lanka, 2013) Rathnayake, R.M.L.D.Census of population & housing is the major survey of any county in the world. Consider about the census of population & housing in Sri Lanka It takes long period of time to collect information, analyze those information and issue results. And also it needs large number of people to conduct those processes. It is vesting time and money. Therefore there is a necessity to have an efficient method for census of population and housing in Sri Lanka. Online system for census of population and housing is an effective solution for solve above problems. It reduces the time and money to conduct the survey. And also it reduces the number of people needs to conduct the survey. In addition people can easily visualize the results by vising the web site. This system capable of read information from images or pdf files using Optical Character Recognition. Save this information in MySQL database. Issue results in various ways using data stored in the database. Images and pdf files were uploaded to the server as single files or as a zip file. Another system was implemented to read information from upload files. Read information were saved to the text file. Then this information was processed and stored in the MySQL database. Then results were presented to the user in various ways using charts, graphs and tables. Finally full report about survey was presented to the people in pdf format. These tasks were designed with two main sections such as desktop application for read information and web application for show results. Used technology and method was implemented to get the successful outcome. As future work provide predictions about feature population distribution of the country is suggested.Item Web Based Intelligent Tourist Guidance System(Uva Wellassa University of Sri Lanka, 2013) Weeraratne, D.E.In recent years several applications have been developed related to the tourism industry. But there is still a big need for detailed information on how tourists interact and how a tourist guidance system has to be designed for Sri Lankan context. Several companies in Sri Lanka currently using some web based applications to move together with tourists, who are visited Sri Lanka. But without good knowledge in Information Technology it is not possible to serve and provide them with the updated information regarding Sri Lankan tourism industry. Therefore to overcome those issues I have developed a rich web application. It gives the exact location of the place they want to travel in Sri Lanka with the shortest path, travelling distances (both on foot and on vehicle), average time taken etc... Further this application helps to maintain their own profiles so that they will have the accessibility to some wonderful features provide by the organization such as travel plan submission, use of guide predictions, use of advertisement predictions etc... Further it provides facility to create and maintain comprehensive profiles for both guides and advertisers. Furthermore it helps the site administrator to manage and maintain the web site content very easily and then it provides very precise graphs for traffic analysis and traffic prediction. Finally this application consists of an android application that helps for the users who don't have a computer in their hand while travelling. They can simply access each and every facility in the web application using their mobile device at anytime, anywhere. So this application will facilitate to improve the Sri Lankan tourism industry through the World Wide Web in the next coming years.Item Criminal Identification System using fingerprint Plus Speaker Recognition(Uva Wellassa University of Sri Lanka, 2013) Sundaralingam, T.Generally biometric attributes are used in the criminal identification systems. Speaker recognition is referred as the identification of a person by the characteristics of the voice. This technique assists to verify the identity of an individual. Fingerprint authentication means the automated method for verifying matches between two human fingerprints. This research is based on speaker recognition and fingerprint recognition in criminal identification. Signal processing front end is the common technique used for speaker recognition and minutia extraction is used for fingerprint recognition. In this research both of the techniques have used for the speaker and fingerprint recognitions. The research is coded in MATLAB and SQL server ODBC connection is used for the database connection and the technology is neural network. Both recognitions contain the training and testing phase separately .Training phase is for recording voices and fingerprints pre stage. And in the testing phase the newly found voice clip or fingerprint is stored and compared with the previous output. Increased number of voice clips and fingerprints increases the efficiency of the system.Item E-Learning Tool for Blind (ELTB)(Uva Wellassa University of Sri Lanka, 2013) Vasiharan, P.As there is a high demand in acquiring a well scoped E-learning tool for blind, a standardized as well as computerized system is preferred. This document describes the development of a standalone "E-learning tool for blind" (ELTB). This will be helpful for the students who are blind. Though it can be used by all the educational institution, my target is to implement this system at " Nuffield School for Deaf and Blind in Kaithady, Jaffna" as a trial. Therefore it focuses the need of blind school in such an E-learning tool. The system can be expanded for better performances in coming years with the help of the feedback I get while the system is being used. The document will further analyze the present situation and the changes that will be encountered when the system is installed and will also deal with the impact of this system on the targeted groups of users and the processes followed. The entire system is created using the Microsoft.Net and Sql server technologies. The tool is done using the Visual studio 2010 with C# language. This application will be developed using C#. This system is a standalone application so I created that system using latest technology called WPF. The text formats (Exam Questions, Subject Notes, Tutorials) which were used by the application stored using XML format. In database I used stored procedures for the better performance of the system. This E-learning tool contains five major components. Those are Subject Notes, Tutorials, Exams, Events and Reports. There I had three privilege levels those are super admin, admin and user. Super admin can be a principal of the school and admin can be a teacher. Here we used Google API called Google TTS for the conversion of text into speech. This needs high speed internet to connect with the API and to translate the text into speech. For the Speech to Text mechanism I created grammar file and got some help from the Microsoft Speech to Text API. For the creation of reports we used crystal reports. Those reports are very helpful for the teachers to filter the marks of the students and get to know the performance of them very easily.Item Bone Crack Detector Based on X-Ray Using Fuzzy Logic and Neural Network(Uva Wellassa University of Sri Lanka, 2013) Abesinghe, K.A.W.P.Large numbers of X-Ray images are analyze by doctors in the hospitals day today. Based on that images doctors are going to predict what the problem in that bonds is such as bone crack, damage etc. These kinds of manual inspection of X-Ray consume a lot of time and the process itself is monotonous made during the inspection. The fractures of the bones will only occur during serious incident. This study discusses the development of a system which can differentiate the fractured bone from the non-fractured bone. The images of X-Ray differ in same bone also in different angle. The grown person the shape of the image of the bone is same from person to person. Also the shapes of the bones are same in healthy persons. Shapes of the bones are same in the grown person and baby. The continuous bones image is healthy one and fractions are classified first into three group which are Simple, Wedge and Complex. This study will focus on part of bone in the skeleton in our human body fracture detection. Basic Image processing Techniques, Fuzzy Logic and Neural Network were used to implement the system. System accepts the image and detects the crack of the long bone. This system is detecting the crack of femur bone and fingers. Image processing use to extract the bone from image, fuzzy logic use to detect crack of image form the features of bone and Neural Network verify that bone contains crack or not. System was implemented using C#.net programming language with the support of emguCV(C# wrapper for OpenCV) and Aforge.net. All those libraries and Graphical user interface were integrated and form a single complete system that performed the process. Separate the rough lines from the smooth lines to detect the crack of the image. This research showed that the Fuzzy logic with Digital Image Processing techniques, able to identify the crack of the bone using X Ray image with acceptable accuracy level.Item Augmented Reality Based Advertising System for Modern Home Items(Uva Wellassa University of Sri Lanka, 2013) Wickramasinghe, A.A.M.W.The main purpose behind this project concept is take full advantage of the internet and mobile world as a powerful marketing channel for profitable and interactive shopping. The system is capable for the control of the shopping experience is placed firmly in the consumer's hand with the advanced technological experience with Augmented Reality concept. AR is a generic term for an interactive 3D environment that blends with the physical reality, usually through a webcam or in this case a phone camera. The augmented reality and advertising is absolutely amazing so the customer interaction towards the business can be uplift easily with the proposed system. Augmented Reality (AR) is a upcoming advanced technology which can creatively used for the digital marketing. So it is very important for practicing these world newest technologies even within our countries if we want to stable in the global business process. And also Augmented Reality is still under the researcher so it is very interested to run a research under this type of field. The basic goals of the research can identified as augmented reality for usable business model. System accepts an image which contains the marker and recognized it. Finally system render the 3D model related to the particular given marker on the marker image. The users can experience the virtual 3D object interactively with the real environment. Therefore it allows users to visualize how a certain concept would look like in their home even before buying it. Augmented Reality, 3D rendering, Android platform were used to implement the system. The system consists of several modules including user interface module, intermediate module etc... The system performance varies based on the app launching device capabilities. This application couldn't launch with the use of emulator cause to the high performance capabilities that the application consumed during the running process. And also Java, XML used for the system implementation. The project is very innovative and interesting and it fully helps to uplift the the customer satisfaction and the efficiency of business by using e-commerce with proficient IT knowledge.Item Emotion Detection from Digital Image(Uva Wellassa University of Sri Lanka, 2013) Mary, G.P.Emotion detection from digital image is presented in this research. The research is composed of four main stages, Face detection, eye detection, lip detection and emotion detection. First it takes an image, then by skin color segmentation it detects human skin color, then it detect human face. Then it separates the eyes and lip from the face. Then it draws bazier curve for eyes and lips. Then it compares the curve which that is stored in the data base. Then the emotion detection stage, the algorithm is adopted to recognize emotion from extracted features. It is shown by experiment results that the proposed method can detect emotion well. Although the technology for emotion recognition is important one which demanded in various fields, it still remains as the unsolved problem. Detecting emotion of human can be achieved by using facial image, voice, body shape, and etc. Among them, the facial image is most frequently source to detect emotion. While different ethnic groups have different levels of melanin and pigmentation, the range of colors that human facial skin takes on is clearly a subspace of the total color space. With the assumption of a typical photographic scenario, it would be clearly wise to take advantage of face color correlations to limit our face search to areas of an input image that have at least the correct color components. In pursuing this goal, we looked at three color spaces that have been reported to be useful in the literature, RGB and HSI spaces, as well as YCrCb. Segmenting an image is the process by which a computer attempts to separate objects within an image from the background as well as from other objects. The segmentation rules are the rules that will determine the formation of regions. The segmentation rules are based on analyzing the color and edge properties of a region. And accessibility problem also can be solved with this kind of the system; system can access the system anywhere, anytime he wants with maximum security. Interfaces are maximum simplifies therefore the user can interact with the system effectively.Item Fault Signature Detection System(Uva Wellassa University of Sri Lanka, 2013) Subasinghe, S.A.H.P.In the current age the integration of image stitching algorithms, face detection algorithms could be used in many situations. And also the signature detection is used in many situations for diagnosis the correctness of the signatures. The research addresses to the problems with the fault signature detection and the correctness of the face detection as well using an easy way. This includes a fast algorithm of face detection for the frontal faces using haar cascade classifier. Throughout this paper the steps taken for the development of an innovative low-cost interactive fault signature detection system. Throughout this paper the steps taken for the development of an innovative low-cost interactive, efficient and less ambiguous fault signature detection system. Fault signature detection system created using JavaCV and Image Processing. Image Processing module was implemented using Java programming language with the support of JavaCV(Java wrapper for OpenCV).All those modules and Graphical user interface (implement using Java Swing) were integrated and form a single complete system that performed the process. There are many advantages of using this proposed system. Firstly the time effectiveness of this system is much lower than existing solutions. Secondly the ambiguous counting are reduce using this system. Thirdly Objectives of this system are successfully implemented with basic functionality of the image processing. Important parts of the system development were done successfully.Image Processing Module exhibit marginally accuracy when detecting the faces, System is basically detect the frontal faces of the students. Background light condition has limitation. This research showed that the Digital Image Processing techniques, able to get the stitch image of the class room, identify the number of faces and signatures with acceptable accuracy level.Item Music Score Reader Based on Image Processing and Neural Network(Uva Wellassa University of Sri Lanka, 2013) Nilangani, K.K.N.There is a large population of music lovers who have strong interest in singing and playing. In general, music notation required performers to have a great deal of contextual knowledge about performing styles. Music notation is the written expression of music notes and rhythms on paper using symbols. Hence normal people cannot read music score which is the most common way of recording music. This project has targeted to help those people who do not know how to read music score to learn music easily with the system. Also music editor could make corrections of old editions. Because of that music score reader is the best solution for all those problems. After uploading the music score notation image in to system it reads the image and give the output of the image that represented letters. For develop this system, Microsoft visual studio 2010 is used. C# was the developing language. By go through in the several processors of the image finally get the music notation represented letters. First converted the image form the uploaded type to bitmap. By using EmguCV and Afoge.NET framework project was developed up to get the output. For recognizing the head of music note it identified the staff lines and then image divided in to several regions in horizontally and vertically. Then the location of head is identified for the represent of the character. This research showed that the Digital Image Processing techniques, able to identify the music notation that given in an image.