<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>OAR@UM Collection:</title>
    <link>https://www.um.edu.mt/library/oar/handle/123456789/41698</link>
    <description />
    <pubDate>Thu, 16 Apr 2026 21:33:14 GMT</pubDate>
    <dc:date>2026-04-16T21:33:14Z</dc:date>
    <item>
      <title>Automatic annotation of tennis videos (AAOTV)</title>
      <link>https://www.um.edu.mt/library/oar/handle/123456789/95970</link>
      <description>Title: Automatic annotation of tennis videos (AAOTV)
Abstract: Vision is a crucial must have for both humans and computers. As a general idea,&#xD;
Vision deals with the process of object recognition, objects localization in a specific&#xD;
space, tracking of objects of interest and also the recognition of certain actions&#xD;
which these objects exhibit. Computer Vision varies in some aspects when&#xD;
compared to human vision. This is due to the fact that computer vision is active&#xD;
while human vision is passive. Human vision relies on external sources to be&#xD;
efficient such as external energy sources which include sunlight, light bulbs and also&#xD;
fires which provide light that reflects the objects to our eyes. On the other hand&#xD;
computer vision is active since they can carry their own energy sources such as&#xD;
Radars.&#xD;
The basic idea of this thesis is to process a tennis video, taken via a static camera&#xD;
and to perform detection and tracking of both the tennis players and the tennis ball&#xD;
and finally produce annotations of the tennis game. In general words our work&#xD;
should successfully act as a Commentatory of a normal tennis match. The main&#xD;
steps involved in this process include a tennis court line detection to determine the&#xD;
coordinates of the lines of the court. Another module is an adaptive background&#xD;
subtraction technique, which is used to separate the background from the&#xD;
foreground and therefore detect the objects of interest. An important factor that this&#xD;
subtraction technique should have, is to successfully adapt to the changes in the&#xD;
environment, this is because the tennis match is played outside and therefore&#xD;
changes in the lightening are an a priori assumption. After that objects are detected&#xD;
the next thing is to successfully track their motion within the scene. In the case of my&#xD;
thesis the most important object to track is the tennis ball. By tracking the tennis ball&#xD;
important annotations would be known such as when the player stokes the tennis&#xD;
ball, when the ball bounced on the court, if the ball bounced outside the court and&#xD;
others.&#xD;
The result produced from our work should be a video with the ball tracked together&#xD;
with a set of annotations at certain intervals of the video. Our program should finally&#xD;
collate the tracked video and annotations together for the viewer to be able to see&#xD;
the tracked tennis video and the annotations in one view.
Description: B.Sc. IT (Hons)(Melit.)</description>
      <pubDate>Thu, 01 Jan 2009 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://www.um.edu.mt/library/oar/handle/123456789/95970</guid>
      <dc:date>2009-01-01T00:00:00Z</dc:date>
    </item>
    <item>
      <title>VirtualXibIT : framework for the venue authoring, population, and visualisation of 3D virtual exhibitions</title>
      <link>https://www.um.edu.mt/library/oar/handle/123456789/95831</link>
      <description>Title: VirtualXibIT : framework for the venue authoring, population, and visualisation of 3D virtual exhibitions
Abstract: Exhibitions provide humans with an educational and enjoyable way with which to increase their&#xD;
knowledge and appreciation towards a certain category such as science, arts, archaeology and culture by observing the exhibits and understanding any related information that is provided.&#xD;
Recent advances in Computer Graphics and Virtual Reality techniques have made possible the&#xD;
implementation of 3D virtual exhibitions. With this technology anyone can now build his/her own&#xD;
exhibitions for public display, and the public can have an enjoyable learning experience at any time&#xD;
from anywhere.&#xD;
In this dissertation we present a framework exactly for this purpose. VirtualXibIT is a framework enabling the user who starts off with an idea of an exhibition, to concretise this idea into a&#xD;
3D virtual exhibition which can actually be walked through. The architecture and plug-in support&#xD;
of the framework allow for extendibility and customisation.&#xD;
An easy to use but sophisticated Authoring Tool aids the exhibition creator by facilitating the&#xD;
processes of venue creation and the population of the venue with exhibits, in two dimensional&#xD;
space. The 2D exhibition information is converted to 3D geometry by the Converter. This geometry is then loaded by the exhibition Visualiser to create the virtual scene and allow the user to walk&#xD;
around the exhibition in three dimensions. The experience is made an enjoyable and educational&#xD;
one by making it real enough for the visitor to feel immersed in the virtual world, and by allowing&#xD;
him/her to view information about the exhibits. With the use of plug-ins the visitor is also offered&#xD;
additional aids during his/her visit, such as automatic intelligent virtual tours.&#xD;
We also propose a method of how the system can be implemented online, so as to exploit the&#xD;
wide usage of the internet and push forward exhibition culture by creating a community of users&#xD;
who can create and upload their own exhibitions, as well as enjoy a learning experience by visiting&#xD;
exhibitions which others would have created.
Description: B.Sc. IT (Hons)(Melit.)</description>
      <pubDate>Thu, 01 Jan 2009 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://www.um.edu.mt/library/oar/handle/123456789/95831</guid>
      <dc:date>2009-01-01T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Secure ecommerce framework for the .NET environment</title>
      <link>https://www.um.edu.mt/library/oar/handle/123456789/95802</link>
      <description>Title: Secure ecommerce framework for the .NET environment
Abstract: Ecommerce systems are common attack targets due to the financial value of their transactions. The lack of constant security considerations in software development methodologies,&#xD;
the lack of security expertise in the development team and the focus on the business logic&#xD;
rather than security all contribute towards the introduction of security vulnerabilities in&#xD;
web application development. The management of code security is not a trivial task and&#xD;
may leave the developed web application vulnerable to at least one serious flaw. A single&#xD;
security vulnerability may be enough for the web application to suffer an attack or turn&#xD;
the application into a launch pad for more serious attacks. This dissertation proposes to&#xD;
prevent security vulnerability introduction in ecommerce ASP.NET C# web applications.&#xD;
This project presents Sentry.NET: a framework for the development of secure ecommerce&#xD;
.NET web applications that acts as a separate layer of security on the web application&#xD;
to ease the security-related burden in the development process. Sentry.NET presents a&#xD;
.NET library to analyze and filter the user HTTP request and application HTTP response&#xD;
to detect and prevent a number of identified security vulnerabilities. Security flaws may&#xD;
also be introduced with poor design and implementation decisions. Sentry.NET also&#xD;
provides secure implementations of generic common functionality found in ecommerce&#xD;
systems. The framework still leaves web application developers free to bypass the provided&#xD;
secure implementations and introduce security vulnerabilities in the developed code. To&#xD;
mitigate this problem, the web developer is also offered a static code analysis tool which&#xD;
scans the C# source code for common coding flaws that are known to introduce security&#xD;
vulnerabilities.&#xD;
The encouraging results show that the identified common security vulnerabilities in ecommerce systems are covered by Sentry.NET. Although security considerations should&#xD;
always be part of the development lifecycle, the developers can focus more on the functionality of their application rather than the repetitive security management tasks on the&#xD;
developed application.
Description: B.Sc. IT (Hons)(Melit.)</description>
      <pubDate>Thu, 01 Jan 2009 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://www.um.edu.mt/library/oar/handle/123456789/95802</guid>
      <dc:date>2009-01-01T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Web annotation over a distributed network (a Mozilla Firefox extension)</title>
      <link>https://www.um.edu.mt/library/oar/handle/123456789/95717</link>
      <description>Title: Web annotation over a distributed network (a Mozilla Firefox extension)
Abstract: The system to be developed is a web annotation tool that will allow users to&#xD;
add annotations immediately on the web site they are viewing as well as share&#xD;
the annotations with other users without altering the pages' original content.&#xD;
This functionality will be available as part of a plug in which will be accessible&#xD;
in the Mozilla Firefox web browser. The main functionality of the method used&#xD;
is based on a P2Pnetwork, where sharing, searching and viewing of annotated&#xD;
websites as well as alerting users of any changes to already annotated&#xD;
websites are supported.&#xD;
Annotations can be defined as a mechanism that supports a variety of&#xD;
document-centric collaboration applications. The infinite amount of web content&#xD;
available on the internet and its almost ubiquitous characteristic motivates the&#xD;
need for a web annotation system that supports collaborative creation of web&#xD;
content. Annotation system implementations that use intermediation (i.e.&#xD;
connecting behavior extensions to the existing web infrastructure) techniques&#xD;
supported by the web are compatible with the current web infrastructure, and&#xD;
thus easily deployed.&#xD;
This paper describes our experience in building annotation systems using&#xD;
client-side and proxy-server based intermediation. The implementations point&#xD;
to areas where browsers and proxy-servers can be further opened up to better&#xD;
support annotation function.
Description: B.Sc. IT (Hons)(Melit.)</description>
      <pubDate>Thu, 01 Jan 2009 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://www.um.edu.mt/library/oar/handle/123456789/95717</guid>
      <dc:date>2009-01-01T00:00:00Z</dc:date>
    </item>
  </channel>
</rss>

