| Abstract: | The Internet has become a natural medium for finding information and resources, and has probably become the most important tool in education and e-learning as well. Many educational institutions use on-line systems for uploading, creating and publishing educational content to students and pupils. Extended use of multimedia files, video, audio and image, as a part of the content is a growing trend and there is ever more a need to search for desired multimedia content. This causing challenges to both the on-line systems and its users. To make multimedia content suited for search and retrieval it is imperative to organize and describe content well. Normally, users do not spend much of their time annotating and organizing content. Text-based search engines that are integrated into the educational on-line systems are normally not very suitable for search of multimedia content. The specific concern of this project is to investigate and suggest solutions to how image context information can be collected and then used in image annotation and retrieval within educational content. The image context in this setting is defined as the image environment in which the image is used. For example it can be a collection of images or documents, the course(s), subtopic(s) and/or assignments where images are used as illustrations. The system that is designed and implemented in this thesis will use image context to describe the images content and its semantics and use this in its image retrieval. If there are multiple versions of an image it will also be used in the description and retrieval processes. The evaluation of the system indicates that usage of the image context is very useful in describing the image content and its semantics. The system finds and retrieves more relevant images to the search than the integrated search engine in on-line educational portal. It has also good retrieval performance compared to the integrated one. |
| URI: | http://hdl.handle.net/10037/3030 |
| Abstract: | This thesis covers the design, implementation and evaluation of a configuration tool for process oriented Unmanned Aerial Vehicle (UAV) programming. In addition it will examine if and how a process network can be used to control sensors and communication channels on an UAV in flight. NORUT-IT is currently developing a sensor platform based on UAVs. The mission computer software they have at the moment have room for improvement when it comes down to issues regarding routing and prioritizing between available network connections. One issue that has been identified is not being able to route between multiple available networks. They have to predefine which network connection the UAV should use to connect to the ground station when it is in flight. It will use this connection the entire flight even if a faster and/or cheaper network connection is available in some areas of the mission. Together with this issue, having a platform with a number of sensors working together, will be challenging to configure and might require programming skills to some degree to set up correctly. Communicating sequential processing(CSP) have properties that can help in building concurrent, reliable and scalable programs. By using CSP and a process configuration tool, the complexity of configuring the mission computer of an UAV can be reduced. The implementation will demonstrate a tool that are believed to be intuitive and will lower the challenge of configuring a process network intended to control the sensors and communication channels on an UAV. The process network creator tool have a graphical interface and a collection of premade CSP processes. It will also have the ability to convert the graphical representation of the process network into a running CSP process. |
| URI: | http://hdl.handle.net/10037/2722 |
| Abstract: | Accessing route information should be easy. Today, most collective transport companies distribute timeta- bles online as electronic documents and in paper format. These solutions are outdated and cumbersome to use. However, systems have been built to make the task of finding route information easy, and to replace these formats. Most of these systems, still, have limitations. They rely on users knowing the name of the bus stops, and the destination is left out when finding information. In this thesis we present a system that is able to find travel alternatives based on two parameters, the user’s current location and the destination. Successful tests and experiments have proved that our system can be useful for people that does not know the following; the name of the bus stops, where the bus stops are located, what route to use, and where to get of the bus. We also suggest an architecture where our system is integrated as part of a personal cloud. |
| URI: | http://hdl.handle.net/10037/2604 |
| Abstract: | Existing networked filesystems are usually either client/server - allowing storage only on one node - hard to use, or both. The advanced ones also like to use their own on-disk format, complicating migration both ways. Skynet attempts to remedy this. It is a distributed filesystem with master/slave redundancy that is easy to use, relatively safe for your data and can be easily converted to/from a non-distributed filesystem. It uses an existing filesystem for file storage, takes care of its own maintenance as far as possible, and supports approximate POSIX semantics, with POSIX, eventual and session coherency modes. It favors speed over correctness, where this would rarely be noticed. Part of the project includes a cryptographically secure message-passing middleware for Haskell called Hermes, with distribution transparency and a gossip system. High-level SHA2 and AES bindings are also included. The Hermes portion of the project is complete and usable, the Skynet portion is not. Skynet and Hermes are designed for small-to-medium networks, achieving optimal performance at this size and suffering significant degradation in large networks. They are meant to be used for non-administrated applications in home networks. Skynet offers single-bit security. The network is encrypted and authenticated, but there is no further security inside the network. |
| URI: | http://hdl.handle.net/10037/2543 |
| Abstract: | This Master thesis covers the design and evaluation of a multimedia content provider service. The design is scalable, both by means of storage, bandwidth and user count. To make the system stand out compared to competitors, there has been added design elements like a recommendation engine and a user feedback system. The system has been named SCARF, which is an abbreviation for Scalable CAching layered Recommendation and Feedback powered system. In order to do the evaluation part of the thesis, we have implemented a simulator for the entire system, on which we have executed numerous test runs. |
| URI: | http://hdl.handle.net/10037/2368 |
Munin is powered by DSpace 1.6.2
The University Library of Tromsø, N-9037 Tromsø
Tel: +47 77 64 40 00, E-mail: munin@ub.uit.no