Computer Science & Technology Degree Programme
Permanent URI for this collection
Browse
Recent Submissions
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 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 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 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 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 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 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 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 Detection and identification of Common Murmurs in Heart Using Artificial Neural Network(Uva Wellassa University of Sri Lanka, 2013) Rajaguru, R.W.M.N.D.According to the World Health Organization Heart diseases continue to remain within four major no communicable diseases in the world. So it is important to have an attention to every one's heart themselves. Today medical professionals are the one who uses stethoscope to check someone's heart. So It's important to implement a system a person can use a stethoscope at home and check whether his/her heart is healthier or not. It is a time and money saving effort. Professionals can use these systems to confirm their decision and they can make this a s a change for the old manual method. Recently, many research efforts have been carried out to apply artificial intelligence (AI) to auscultation based method for rigorous detection/classification of heart murmurs but accuracy rates are not always high. Most of the proposed systems have been using ECG or Electronic Stethoscope to implement to the system. In this project I tried to get the input through an Acoustic Stethoscope and implement the system. To implement the hardware Acoustic tubing was used and heart pulse is amplified and fed into computer as a digital signal. Recording was done there and clearly recorded sound was used to reduce noise. Then signal was used to feature extraction and neural network training. MATLAB language was used to create User Interfaces, segmentation and neural network. Time spectrum was analyzed for each heart sound .Supervised learning applied to Neural network using feed-forward algorithm.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 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 Artificial Neural Network Based Signature Recognition and Verification System(Uva Wellassa University of Sri Lanka, 2013) Prabodith, N.P.C.The signature of a person is an important biometric attribute of a human being which can be used to authenticate human identity. In present day signature use in many transactions in day today life and we can see some people are trying to miss use signature for achieve their narrow goals. So goal of this project is provide strong way system recognize and verify hand written signature. Signatures are intrapersonal biometric attribute and it differs from people to people. Even collection of signature of one person also differs from each other. But when we consider that collection of signatures, there is certain pattern which follows all signatures. So Signature recognition is such kind of pattern recognition and human signatures can be handled as an image and recognized using computer vision and neural network techniques. With modern computers, there is need to develop fast algorithms for signature recognition. There are various approaches to signature recognition with a lot of scope of research. In here, off-line signature recognition & verification using neural network is proposed, where the signature is captured and presented to the user in an image format. Signatures are verified based on parameters extracted from the signature that using various image processing techniques. This System accepted image of image and generate single output. That output can be single digit or pattern which containing binary values. Digital Image Processing and Artificial Neural Networks techniques are main techniques used for implement system. According to the system DIP and ANN are two main parts in development side. When system accepts signature by image format and then its process using DIP. System gathered some unique features (Details) form Image and which use as input in ANN. In here for both Image processing and Artificial Neural Networks programming language based on C#.net with the help of Aforge. net computer vision library. Customized classes of Aforge. net Imaging library used for image preprocessing activities while all feature extraction activities algorithms implemented by using C#.net language. Aforge Neuro library used for ANN programming. Those two parts combined together and works as complete system.Item Image Recognition system for Paddy Leaf Diseases in Sri Lanka(Uva Wellassa University of Sri Lanka, 2013) Perera, K.K.C.Rice is the single most important crop occupying 34 % of the total cultivated area in Sri Lanka. But rice is attacked by a number of diseases. Although some diseases are of minor importance, others cause serious economic damage. The classification and recognition of paddy diseases is one of the major technical and economical important in the agricultural industry. Consideration of the spread of specific color range of each infected leaves, shapes, textures are very important to automate this activities. The goal of this research is to develop an image recognition system that can recognize paddy diseases. Three major diseases commonly found in Sri Lanka, Rice blast (Magnaporthe grisea), Rice sheath blight (Rhizoctonia solani) and Brown spot (Cochiobolus miyabeanus) were selected for this study. Image processing starts with the digitized a color image of paddy disease leaf. Then color features of color image of disease spot on leaf were extracted and many mathematical operations was introduced to segment these images according to range of a specific color that early defined. That color ratio value is used to identify the rice disease. This approach yields excellent results by using many images of infected leaves. Use of powerful RGB camera would allow higher precision of the image color and segmentation. The proposed system is based on the JavaCV library and image processing methods.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 Drowsy Driver Detection System(Uva Wellassa University of Sri Lanka, 2013) Niroshana, V.G.C.Many road accidents happened due to driver's lack of attention while driving. It can happen due to many reasons. One of the major reasons is driver drowsiness. This paper describes a drowsy driver detection system which implements using c# language and Emgucv wrapper. The system consists of a web camera which continuously provides the video signal of driver face area. System detects drive's face, detects eyes, calculates the state of the eyes and if it detects a drowsy situation, plays an alarm to alert the driver. Haar like feature technique is used to detect the driver's face on frames. In this case there should be only one human face on fames. Haar classifier trained using equal number of positive and negative samples that are scaled to the same size. Positive samples contained various human faces which have open eyes. System uses face width and height to detect possible eye region to feed as input to detect state of the eyes. System uses two different methods to identify the state of the eyes. As the first method system uses change of intensity values around eye region because of that system can easily identify the eyebrow and upper lid. If the distance between eye brow and upper eye lid is greater than the system threshold value then eyes of the driver's are in close state otherwise eyes of the driver's are in open state. System uses support vector machine classifier to confirm the results of the first method to get a better accuracy in calculating state of eyes. Support vector machine trained using local binary pattern data of images. System extracts local binary pattern features from detected eye region and feeds them to support vector machine. Special algorithm designed to calculate the final state of the eyes using both results of haar classifier and support vector machine and identify the drowsy situation.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.Item Next Generation Online Trading(Uva Wellassa University of Sri Lanka, 2013) Maduranga, M.A.M.Identifying segments of customers and their behavioral patterns over different time intervals, is an important application for businesses, In study with the 'electronic business to customer relationship' is very imported in today. Because purchasing through online is rapidly developing today. This is particularly important in dynamic and ever-changing markets, where customers are driven by ever changing market competition and demands. "Next generation online trading" is a system that support for multi production organization. Mainly customers can buy product online through site. And also web application is supported for Company management level for maintenance their stocks ,productions and decision making process for the management. The purpose of this thesis is to study, implement and analyze Data-mining technology and techniques and then do an analysis of the sample / raw data to obtain a meaningful interpretation. The data mining algorithms I have used here is a k-means clustering algorithm. k-means clustering aims to partition n observations into k clusters in which each observation belongs to the cluster with the nearest mean, serving as a prototype of the cluster.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 Automatic Traffic Analysis Based Traffic Controlling System(Uva Wellassa University of Sri Lanka, 2013) Krishnananthan, V.Increasing transportation facilities raise the importance of an efficient traffic controlling system in modern world according to the changing traffic pattern. The most contemporary Traffic Controlling Systems are having enough technologies to control the traffic with highest efficiency without having a facility of taking the data regarding traffic details. The project attempts at solving these issues by proposing a solution which includes a traffic controlling mechanism. The approach to research is used to carry out a thorough research that works to identify the appropriate technology which influences detecting vehicles to increase efficiency, reliability & accuracy of System. The most suitable technology identified through the research is then used to design the solution. Furthermore, various issues, perspectives and theories that were identified through the research were used to model, design and eventually develop the IT solution.