Project Report
Permanent URI for this community
Browse
Browsing Project Report by Issue Date
Now showing 1 - 20 of 1079
Results Per Page
Sort Options
Item Motorcycle Shopping Application(2015-12-17T07:11:31Z) Rewaj, Rai; Katib, Mohammed; Sreejith K., Menon; Anoosha, P. SIn these changing times, we have rarely seen any change in the functionality of a motorcycle showroom. Any necessary information about the bike, booking or customization of parts have to be done manually and time consuming process demands physical presence of the customer. Hence, it may take more than one visit to complete the activities. We are trying to incorporate the functionality of a showroom into a Smartphone application. Using out application, a customer will be able to login to an account and keep track of his/her activities. A customer is able to purchase a motorcycle or its accessories, check for availability, and also keep track of log history. The application provides for login and loginpin pages for password encryption using simple message digest concept. It contains a home page to select from standard order or custom purchase. The display page leads to a cart page for giving the summary of order details for the user. Finally a dashboard is available for the administrator for adding, deleting and editing any motorcycle images or details from the stock page. We have used android technology to develop our project. The android market is booming and we hope to provide efficient service to the users of android through our application.Item A Neural Network Approach to Predict the Demand of a Particular Cab Type(2015-12-17T07:26:04Z) Anwin, Jacob Philip; Jagadish, R; Lakshmikanth, J; Pradeep, Raj RNeural networks are a man’s crude way of determining the pattern in a sequence of inputs. Artificial Neural Networks(ANNs) are a family of statistical learning models inspired by biological neural networks(the central nervous systems of animals, in particular the brain) and are used to estimate or approximate functions that can depend on a large number of inputs and are generally unknown. Artificial neural networks are generally presented as systems of interconnected "neurons" which send messages to each other. The connections have numeric weights that can be tuned based on experience, making neural nets adaptive to inputs and capable of learning. Like other machine learning methods - systems that learn from data - neural networks have been used to solve a wide variety of tasks that are hard to solve using ordinary rule-based programming, including computer vision and speech recognition.Item Building confidential and efficient query services In cloud with rasp data perturbation(2015-12-17T07:29:40Z) Gaurav, Sujay; Robin, Saji Samuel; Shahbaj, AhamedCloud computing infrastructures are popularly used by people nowadays, using clouds to host data query services has become an appealing solution for the advantages on scalability and cost saving. However some of the data might be sensitive that the data owners does not want to place these data on the cloud unless data confidentiality and query privacy are guaranteed by the cloud provider. In cloud if the user can get secured query then the efficiency of the query processing will be increased and significantly reduce the workload of query services to fully realise the benefits of cloud computing. To provide the confidentiality and efficient query services here we proposed RASP method, RASP denotes Random Space Perturbation. It combines order preserving encryption, dimensionality expansion, random noise injection and random projection, to provide strong resilience to attacks on perturbed data and queries. It also preserves multi- dimensional ranges which allows existing indexing techniques to be applied to speedup range queries. In order to process kNN (k nearest neighbour) queries we use kNN algorithm designed with RASP range query algorithm. We have carefully analysed the attacks on data and queries under a precisely define threat model and realistic security assumptions.Item Biometric Mechanism for Enhanced Security of Online Transaction on Android System(2015-12-17T07:34:13Z) Drishya, Darshi; Roshan, R; Abhishek, Kumar; Manveet, SahniThe next generation of banking applications won’t be on desktop or mainframes but on the small devices we carry every day. Secured E-banking is the latest issue for all mobile users. The present security issues surround the loss of personal information through the theft of the cell phone or through other methods used by hackers. In this project, we aim to provide the highest form of security on mobile, i.e. A Biometric Mechanism. The use of biometrics has virtually eliminated the possibility of someone gaining access to a third party cell phone directly. The proposed biometric mechanism uses facial recognition. Face recognition is an application used for identifying a person from a digital image or a video frame. The proposed project uses a facial recognition method instead of the usual passwords that can be accessed by others through unauthorized ways. Once the face of the user is recognized, the user can continue with the banking process. The biometric identification templates are not certainly stored on the phone but will gather at run time to prevent any security issues.Item Web based application framework - VAS(2015-12-17T09:47:46Z) Rahul, Abhishek; Akshay Kumar, Jain; Sreeram, GundumoluEvery enterprise project has the same basic plumbing. By embracing this premise, we can cut project costs and improve software quality in one scoop. Any java based enterprise web application is built around few basic functional and non-functional elements in the core. Additional business functionalities are put on top of the basic layer to make it fulfil the needs of specific business requirement. If the core functional and non- functional elements are built on a robust technology framework, extending it for meeting business need becomes easier. The core ingredients such as Object management, Account management, Security, Data-Access, Logging, Alarm and Reporting are normally needed by all web application. Along with these a development framework with tools such as an IDE, Build tool, Continuous Integration, Unit testing and testing automation is required. If these are prebuilt and kept ready, any new application development can be kick started very easily. Overall cost saving for the project can be reduced up-to 30%, than if it is built from scratch. A web based application framework for value added services is built at Aricent to develop reusable components that could be re-utilized in any other web applications. The above mentioned techniques are built in campaign management system which demonstrates the utilization of various reusable services such as Object management for Campaign management, Account management for User management, Security for securing the campaign system, Data-Access for accessing the data for campaign delivery, Reporting to generate reports for Campaign monitoring and user monitoring and Alarm and Logging to ensure reliability in Campaign management system.Item Dummy Packet Generator(2015-12-17T09:58:52Z) Raviteja, V; Roshan, N; Ipsita, SethNetworks are getting larger and more complex, yet administrators rely on rudimentary tools such as and to debug problems. We propose an automated and systematic approach for testing and debugging networks called Dummy Packet Generator (DPG). DPG reads router configurations and generates a device-independent model. The model is used to generate a minimum set of test packets to minimally exercise every link in the network or maximally exercise every rule in the network. Test packets are sent periodically, and detected failures trigger a separate mechanism to localize the fault. DPG can detect both functional and performance problems(e.g., incorrect firewall rule) (e.g., congested queue). DPG goes beyond static checking that cannot detect liveliness or performance faults. It also facilitates fault localization that helps to localize faults given in liveliness of results. We describe our prototype DPG implementation and results on two real-world data sets: Stanford University’s backbone network and Internet2. We find that a small number of test packets suffice to test all rules in these networks: For example, 4000 packets can cover all rules in Stanford backbone network, while 54 are enough to cover all links. Sending 4000 test packets 10 times per second consume less than 1% of link capacity. DPG code and the datasets are publicly available.Item Load Balancing In A Distributed System(2015-12-17T10:10:00Z) Saurabh .V., Rao; Angsumita, Nath; Ashish, Raj; Asish, PLoad balancing in the computing environment has an important impact on the performance. Good load balancing makes computing more efficient and improves user satisfaction. This article introduces a better load balance model for the storage based on the partitioning concept with a load balancing mechanism to choose different strategies for different situations. The algorithm applies the load balancing strategy to improve the efficiency in the public cloud environment. We provide a scheme which provides data security in the storage disks which the customer can employ to check the correctness of his data. Since the job arrival pattern is not predictable and the capacities of each node in the cloud differ, for load balancing problem, workload control is crucial to improve system performance and maintain stability.Item 3D Model Generation(2015-12-17T10:40:11Z) Aalhad, Bhake; Gurjinder Pal, Singh; Vatan, Yadav; Sachpreet, SinghThree Dimensional or 3D is referring to an object which has length, width and depth, in the other word all the object in the real world are exist in 3D form. Since past decade of years, 3D technology remains one of the hottest technologies that many people are discussing and studying wisely all around the world.3D technology is a complete resource for professionals in designing area which interested in CAD, modeling and rendering software. Computer vision deals with automatic extraction of various kinds of information from images. Various algorithms have been discussed for reconstruction purpose. Present research gives an overview of some of these algorithms and then it discusses the implementation issues of one of that algorithm. Volumetric reconstruction algorithms are getting popular due to their less complexity and the increasing storing capability of the computers. This project focuses on how the voxel occupy algorithm behaves. The project consists of two parts which are the software part and the hardware part. The first step of the procedure for the project is the software part. Initially, the 2D image is captured from camera calibration and data image before obtaining the silhouette of the image. The combination of finding model, make voxel and carving voxel in order to get the surface of the voxel. Lastly, the project colored the surface of the model and displays the finishing model. The successful developed coding enables to display the 3D image.Item Implementation Of Stax Parser And Comparison Of Dom And Stax Parsers(2015-12-17T11:14:00Z) Aarthi., A; Abhinaya, S; Arockia, Densy; Nivetha, RajThis project aims at creating the XML parser that is capable of reading the XML documents in a very high speed while providing the various other features as well. An XML parser is the component that deciphers the XML code. Without a parser, your code cannot be understood. Computers require instruction. An XML parser provides vital information to the program on how to read the file. Parsers come in multiple formats and styles. They can be free-standing software, libraries, modules and classes. StAX was designed as a median between the DOM and SAX interface. In its metaphor, the programmatic entry point is a cursor that represents a point within the document. The application moves the cursor forward - 'pulling' the information from the parser as it needs. This is different from an event based API - such as SAX - which 'pushes' data to the application - requiring the application to maintain state between events as necessary to keep track of location within the document. The project provides a wonderful user interface thus easing the task of usage for the end users. The project runs under any modern browsers and any platform that supports Java. The entire architecture diagram is broken down into nine modules in the implementation. User will be provided with a user interface layer which simplifies the usage of this application. User inputs the XML file to the application through this interface.Item Collision Avoidance System for Mini Unmanned Aerial Vehicle(2015-12-17T11:19:22Z) Abhishek, Ghosh; Ayush, Goyal; Harsh, Torani; Girin, GangadharanThis project aims to use GPS as the main navigation sensor and basic data link to exchange positional data between two or more UAVs. Algorithms will be developed to meet the following:- Way Point Navigation Collision Avoidance Since ARM is the most commonly used on board processor the above will be implemented on ARM CORTEX M core. Collision avoidance is very important in autonomous Unmanned Vehicles those that fly in common airspace. Traditionally collision avoidance systems which are used in manned aircraft are bulky and expensive for Mini UAVs. Innovative techniques need to deploy in autonomous mini UAVs that can provide accurate navigation, collision avoidance and meet its intended mission. In this project we use a simulator which will simulate the different information provider to the system such as a GPS receiver, ground control station and the neighbouring UAV position information.Item Comparative Study On Various Congestion Avoidance Algorithms(2015-12-17T11:36:08Z) Abubakar, S; Bharath, A. C; Jayaprakash, B.R; Nandan, AcharyaCongestion is an important issue that can arise in packet switched network. Congestion is a situation in Communication Networks in which too many packets are present in a part of the subnet, performance degrades. Congestion in a network may occur when the load on the network (i.e. the number of packets sent to the network) is greater than the capacity of the network (i.e. the number of packets a network can handle.)In other words when too much traffic is offered, congestion sets in and performance degrades sharply. In this project we have done comparative study on various congestion avoidance algorithms, where congestion can be controlled by avoiding that to happen in the network. The parameters we considered for analysing the algorithms are efficiency, packet drop rate, throughput ,average queue size and delay.Item Information Hiding In Encrypted Files(2015-12-18T06:47:56Z) Gowthami, K S; Madhu, S; Vidyashree, S; Voonna, NavinThe Internet as a whole does not use secure links, thus information in transit may be vulnerable to interception as well. The important of reducing a chance of the information being detected during the transmission is being an issue now days. Some solution to be discussed is how to passing information in a manner that the very existence of the message is unknown in order to repel attention of the potential attacker. Besides hiding data for confidentiality, this approach of information hiding can be extended to copyright protection for digital media. In this research, we clarify what steganography is, the definition, the importance as well as the technique used in implementing steganography. We focus on the Least Significant Bit (LSB) technique in hiding messages in an image. The system enhanced the LSB technique by randomly dispersing the bits of the message in the image and thus making it harder for unauthorized people to extract the original message. Information hiding serves as an effective criterion for dividing any piece of equipment, software or hardware, into modules of functionality. For instance a car is a complex piece of equipment. In order to make the design, manufacturing, and maintenance of a car reasonable, the complex piece of equipment is divided into modules with particular interfaces hiding design decisions. By designing a car in this fashion, a car manufacturer can also offer various options while still having a vehicle which is economical to manufacture.Item Data Integration using various Ontologies(2015-12-18T06:53:38Z) Aishwarya, Kumar; Manohar, K; Prarthana, T SThere are several things one can do with integration of movies and books. Each movie has several properties and people associated with it. Books have several attributes, publications and release dates. Even locations have several attributes and entities associated with it. For this project, we are creating a meta-ontology on specific aspects of these entities. Some of the areas related to each entity are listed below: Movies – Title, Director, Release Date, Writers, Locations Books – Book Name, Publisher, Author(s), Book Release date, Language Location – Country, Place, City, State, Region People - Name, Place of Birth, Occupation The purpose of this project is to develop a federated system comprising of a meta-ontology which integrates individual book, movie, people and location ontologies. One of the major problems currently is that these ontologies are independent and has a lot of overlapping information which can be used for information extraction. The goal of the system is to provide an interface to retrieve the information related to the books that have been made into movies, people involved with them and information about locations where movie is made.Item Memory Compaction-Compact Fit(2015-12-18T07:06:31Z) Akshay, J P; Archana, Udayashankar; Immanuel, Raj; Kusum, IjariWe propose a real real-time memory management system called Compact-fit that offers both time and space predictability. Compact-fit is a compacting memory management system for allocating, deallocating, and accessing memory in real time. The system provides predictable memory fragmentation and response times that are constant or linear in the size of the request, independently of the global memory state. We present two Compact-fit implementations and compare them to established memory management systems, which all fail to provide predictable memory fragmentation. The experiments confirm our theoretical complexity bounds and demonstrate competitive performance. In addition, we can control the performance versus fragmentation trade-off via our concept of partial compaction. The system can be parameterized with the needed level of compaction, improving the performance while keeping memory fragmentation predictable.Item Combinatorial Study of DFS and BFS Algorithms(2015-12-18T07:11:35Z) Anitha, R; Lakshya, Kalyani; Naren, G R; Radha N, PermiIn this project, we propose an improved technique for synthesizing a searching algorithm based on a combined breadth-first search (BFS) and depth-first search (DFS) algorithm. A method based on DFS alone may often take a long time to converge, whereas, a BFS based method requires a large amount of memory for searching. To strike a balance between these two approaches, we propose a hybrid BFSDFS based synthesis algorithm that reduces the computation time when compared to the DFS method and requires less space compared to the BFS method. The technologies used in the system are Eclipse Juno which is an integrated development environment (IDE) for development of code in Java, was a very helpful and interactive tool. We also make use of MySQL as a database system. We make use of Apache Tomcat 7.0 for server operations.Item Web Application For Compressed Air Usage Facility(2015-12-18T07:16:13Z) Archana, I; Ramasubramanyan, R; Umashankar, S; Vijay, TTo create a Web Application for compressed air usage facility in order to replace the manual computation system . The CAF (Compressed Air Facility) is used to generate compressed air to conduct wind tunnel tests on various aerodynamic models, components, etc. The usage of compressed air, compressor running time and the span of time the compressor needs to run based on the requirement is recorded/calculated manually. The aim of the project is to create a web-based application to calculate, record the span of time the compressor needs to run and to generate reports as per requirement. To develop a web-based application that makes the Requester form online that can be accessed by the Requester and submit to the administrator with details filled. It also provides authentication for users in NTAF. It generates reports-daily and monthly for compressors and facilities as required on touch of a button. Report will be generated in hour minute format.Item Energy Efficient Algorithms for Slack Reclamation(2015-12-18T07:21:05Z) Asha Kumari, S; Pradeepti, Chowdhury; Praveen; Preethi, RadhakrishnanIn this project, we present few energy-cognizant algorithms using slack reclamation method. In the present design, the Earliest-Deadline-First (EDF) scheduling policies have been employed on the both CPUs for the dynamic tasks and FIFO scheduling for static tasks. When a new task arrives and the primary processor is active then that task will be scheduled in secondary if that processor is inactive else based on priority context switching will happen. The proposed System shows significant energy saving compared to existing SSPT (Standby Sparing for Periodic Tasks) algorithms. In Energy-Aware Standby-Sparing Technique for Periodic Real-Time Application, the application tasks are executed on the primary processor using DVS [3]. The spare does not use DVS and is reserved for executing backup tasks, if needed. Upon the successful completion of a primary task, the corresponding backup task is cancelled and excessive energy consumption is avoided. However, if the primary task fails, the backup runs to completion at the maximum frequency. Hence, the solution statically constructs the schedule on the spare CPU to delay the backups as much as possible to minimize the overlap between the primary and backup copies of the same task.Item A Gentle Transition from XML to RDF(2015-12-18T08:47:29Z) Asha, H N; Gowthami, R; Hemalatha, M; Vidyashree, SThe purpose of RDF (Resource Description Framework) is to give a standard way of specifying data "about" something. Manually coding triples as RDF/XML as we did in e.g or in Turtle as in the e.g can become cumbersome, but it must be remembered that RDF was designed to be read and generated by computer. Quite often RDF models are built directly from data. Example 7.4 shows an XSLT stylesheet to transform XML content to RDF. This type of generic transformation stylesheet should be used with care: it produces an RDF file with sometimes unnatural divisions and it cannot produce RDF files that are not tree structured like the original XML file. We are not proposing this conversion scheme as an optimal one. It is only an example of a kind of automatic conversion from XML to RDF. Usually this type of conversion is an ad-hoc process tailored to fit the original XML file and the target RDF model.Item Emptracker in Android Smartphones(2015-12-18T09:28:25Z) Ashwini, Priya; Nasreen, Noor; Saurav, Bhattacharjee; Shimpi, KumariEmptracker system using android mobile is, essentially, software that allows Managers to monitor their Employee's office cell phone. All incoming and outgoing calls, texts and multimedia messages can be seen and interrupted by the Managers, who can also monitor where their Employee are (through GPS), access a history of where they've been and set up alerts if their Employee are going outside of approved geographical zones, are receiving texts from unapproved numbers or calls from banned persons. This system uses Android based mobile phones for the software to be run. The mobile device in the hand of the Employee should be an Android based device and the Managers may have any kind mobile devices, since they are going to receive alerts from the Employee in SMS format only. For convenience, the alerts are also stored in the centralized server like the details of incoming call, text and multimedia messages and the timely location update of their Employee. Managers may later login into the centralized server and view the details of their Employee’s mobile usage. This system is really very helpful for the Managers to monitor their Employee through mobile phones.Item Trend Analysis and DSS for EHM(2015-12-18T09:32:58Z) Srikkanth, B V; Shravani, B S; Mounica Reddy, I V; Narasimha, MGas Turbine Engines of Aircraft work under hostile environment in terms of rotational speeds and operating temperatures in the process of producing thrust. Health monitoring of Engine is the most crucial part of life management of the parts. The health is indicated by certain parameters like strains, clearances etc. There are set limits for these values for safe operation. In case the limits follow abnormal trend at a given point of time important decisions have to be taken to ensure the safety. In this context a pool of data acquired during different engine runs which is stored in various different formats such as MS-Power point / MS-Excel / MS-Word/ PDF will be extracted to study the trends of particular phenomena in order to make important decisions for future assessment of health . This activity will be performed using Net beans with Oracle background. The trends thus obtained can also be used to compare the healthy and non-healthy states.