Spelling suggestions: "subject:"datorteknik"" "subject:"datortekniks""
751 |
Markerless Augmented Reality for Visualization of 3D Objects in the Real World / Markörlös Augmented Reality för visualisering av 3D-objekt i verkliga världenKallin Clarke, Semone January 2014 (has links)
This report documents the research and experiments on evaluating the possibilities of using OpenCV for developing a markerless augmented reality applications using the structure from motion algorithm. It gives a background on what augmented reality is and how it can be used and also theory about camera calibration and the structure from motion algorithm is presented. Based on the theory the algorithm was implemented using OpenCV and evaluated regarding its performance and possibilities when creating markerless augmented reality applications.
|
752 |
Konfiguration av VPN med Netconf/Yang och PythonJeppsson, Fredrik January 2017 (has links)
Rapporten behandlar en fiktiv internetleverantör som vill undersöka om protokollet Netconf kan användas för konfiguration av VPN-tjänster. Netconf används tillsammans med datamodelleringsspråket Yang som beskriver vad som kan konfigureras på en viss nätverksenhet. Netconf/Yang utvärderas genom att en lösning för konfiguration av MPLS Layer 3 VPN tas fram. Traditionella metoder för konfiguration av nätverksenheter är CLI och expect-baserade skript. Syftet är att undersöka om Netconf kan ersätta dessa metoder. För att öka trovärdigheten i lösningen har en nätverksarkitekt med erfarenhet av denna typ av lösningar involverats som kravställare. Internetleverantörens nätverk består av routrar från både Cisco och Juniper och projektets lösning tar hänsyn till detta. Utvecklingsarbetet har skett mot en labbmiljö bestående av de virtuella routrarna Juniper vMX 17.1R1.8 och Cisco IOS XRv 6.1.2. Projektets lösning består av indata som beskriver vilka parametrar som ska gälla för en L3VPN. Denna indata är oberoende av routertyp. Indatan valideras mot en egenutvecklad yangmodell, vilket är nödvändigt för att försäkra sig om att den är korrekt formaterad. Därefter skickas indatan till tre olika pythonskript som kan testa, lägga till eller ta bort en L3VPN. Projektets huvudsakliga slutsats är att Netconf/Yang kan ersätta CLI, givet att den önskade funktionaliteten är implementerad i nätverksenheternas yangmodeller. / This report discusses a fictitious Internet Service Provider (ISP) that wants to evaluate whether the Netconf protocol can be used to configure VPN services. Netconf is used in conjunction with Yang, a data modeling language that is used to describe the features that can be configured on a particular network device. Netconf/Yang is evaluated by developing a solution focused on the configuration of MPLS Layer 3 VPNs. Traditional methods for network device configuration are using the CLI and expect based scripts. One purpose of the evaluation is to determine if Netconf/Yang can be used instead. To increase the credibility of the results, a network architect with industry experience has been involved by setting requirements for the Netconf/Yang solution. The ISP in question uses routers from both Juniper and Cisco, something that the proposed solution takes into account. Development has been done against the virtual routers Juniper vMX 17.1R1.8 and Cisco IOS XRv 6.1.2. The proposed solution involves creating script input data that describes a L3VPN in a vendor neutral way. The input data is validated against a custom yang model to ensure that it follows the expected format. The data is then used as an argument to three different scripts that either tests, adds or deletes a L3VPN based on the input data. The main conclusion is that Netconf/Yang can replace configuration using the CLI, given that the desired features have been implemented in the yang models of the network devices.
|
753 |
ANN som en metod för att göra urval i spel / ANN as a method for making selections in gamesSvärd, Simon January 2017 (has links)
I detta arbete som fokuserar på hur neurala nätverk kan appliceras på och hur väl de presterar i en spelmiljö undersöks två nätverksarkitekturer applicerat på en simulation av ett så kallat urvalsbaserat spel. I arbetet så är ett urvalsbaserat spel ett spel som går ut på att en spelare skall göra en mängd val innan spelet börjar, och de två nätverksarkitekturerna som utvärderas är Feed Forward och NEAT. Experimenten låter nätverken skapa lag för en förenklad version av spelet Pokemon och kommer sedan att låta dessa lag tävla emot varandra i en deterministisk testmiljö för att bedöma hur bra nätverken presterar.
|
754 |
Testverktyg för JTAG Boundary ScanBerggren, Erik January 2017 (has links)
Ett projekt har genomförts i python för att läsa och analysera nätlistor från eCAD programmet Altium. Projektet är en prototyp till en mjukvara som färdigutvecklad ska kunna användas till att automatisera kontakttest på mönsterkort mha JTAG Boundary Scan. Projektet undersöker hur stor andel av kontaktbanorna på några godtyckligt valda mönsterkort som är tillgängliga för Boundary Scan test och finner att i snitt 39% av kontaktbanorna är observerbara.
|
755 |
Utveckling av tvådimensionellt online-spel i kategorin action-strategi för smartphones med fokus på spelupplevelse och prestanda / Development of two-dimensional online game in the category action-strategy for smartphones with focus on game experience and performanceAndersson, Robin January 2017 (has links)
Vid utveckling av spel till smartphones så krävs ofta flera olika implementationer för olika plattformar. Men det finns olika spelmotorer och ramverk till olika programspråk som kan kompilera samma kod till flera olika mobila plattformar. Kivy är ett sådant ramverk för programspråket Python. I detta arbete användes prototypdriven utveckling i Kivy för att försöka höja spelupplevelsen av ett tvådimensionellt online-spel i kategorin action-strategi som tidigare fanns implementerat i GameMaker. Olika tekniker för att öka prestandan för spelet testades också. Det visade sig att med den bästa kombinationen av de tekniker som testades så blev prestandan med hög last cirka 29 bilder/s. Användarbarheten, spelbarheten och ljud-estetiken av spelet ökades medan nöjet och den personliga tillfredställelsen från spelet minskade. Totalt sett blev spelupplevelsen i stort sätt oförändrad.
|
756 |
The Vuforia SDK and Unity3D Game Engine : Evaluating Performance on Android DevicesGrahn, Ivar January 2017 (has links)
This paper evaluates major features of PTC’s augmented reality SDK Vuforia, available for Android, iOS and the Unity3D game engine. The performance of these features are evaluated in terms of frame rate and power consumption and the testing prototypes are developed using Unity3D. Augmented reality is a rapidly growing medium and the Vuforia SDK is very popular with over 325 000 registered developers and thousands of published applications. Despite being used to such extents, there are surprisingly few works evaluating different aspects of its performance. This paper provides an introduction to augmented reality and describes the technology used by the Vuforia SDK to deliver said features. This paper shows that Vuforia is capable of maintaining sufficient performance with interactive frame rates over 20 Hz in most cases. The power consumption of these features reduces the battery lifetime to acceptable levels, suitable for hand-held devices. In some cases, however, the performance in terms of frame rate reaches levels lower than recommended. These cases should be considered by developers looking to use Vuforia.
|
757 |
Internet of Things (IoT) Industry Gateway ModellingIqbal, Muhammad Azhar January 2016 (has links)
The Internet of Things (IoT) provide the possibility to build dynamic industrial systems and applications to improve the quality of production in industrial areas. There are many Industrial IoT Gateways (IoTGWs) available on the market, all of which have different functionalities and properties. Here, the different properties of the IIoTGWs were explored, with the researcher’s as well as vendor’s perspective in mind. The most important properties were identified using research papers and technical data sheets, based on this, a model was created. The model showed the best two gateways available in the database. The results show that methods used can be applied in future research.
|
758 |
3D Conversion from CAD models to polygon modelsRasmus, Siljedahl January 2016 (has links)
This thesis describes the design and implementation of an application that converts CAD models into polygon models. When going from CAD models to 3D polygon models a conversion of the file type has to be performed. XperDI uses these polygon models in their tool, called sales configurator, to create a photo realistic environment to be able to have a look at the end product before it is manufactured. Existing tools are difficult to use and is missing features that is important for the Sales Configurator. The purpose of this thesis is to create a proof of concept application that converts CAD models into 3D polygon models. This new lightweight application is a simpler alternative to convert CAD models into polygon models and offers features needed for the intended use of these models, that the alternative products do not offer.
|
759 |
Cartographer : En kartbaserad friluftsapplikationBygdeson, Andreas January 2016 (has links)
Målet med det här arbetet har varit att utveckla en friluftsapplikation för människor som rör sig i skog och mark antingen i arbetet eller i privatlivet. Med syfte att låta de skapa och placera ut markörer på en karta med aktivt uppdaterande gps positionering. För att uppnå detta har Google Maps använts som gränssnitt för att hämta och hantera kartinformation och en applikation har designats i flödesscheman utefter kravspecifikationen och i enlighet med Jacob Nielsens användbarhetsprinciper. Hallway test metoden har använts för att utvärdera hur väl användbarhetsdesignen har uppnått sina mål. Applikationen har sedan konstruerats i Java och Android Studio mot Androids mobila plattform. Utvecklingen har följt den planerade designen och uppnått samtliga konkreta mål som specificerades och i synnerhet användbarhetsmålen. Flera funktionella mål har identifierats att kunna optimeras ytterligare och en rad förslag på vidareutveckling av applikationen har tagits fram för eventuella framtida arbeten.
|
760 |
Automatisk sammanställning av mätbara data : Intrusion detection systemPrestberg, Lars January 2016 (has links)
Projektet utförs på IT-säkerhetsbolaget i Skandinavien AB, en del i deras utbud är ett Cyberlarm där delar skall automatiseras för att kunna presentera information till kunder på ett smidigare sätt. Syftet är att kunna erbjuda kunder mer valuta för pengarna vilket samtidigt innebär ett extra säljargument för produkten. Cyberlarmet är förenklat ett Intrusion Detection System som läser av trafik på ett nätverk och larmar operatören om något suspekt sker på nätet. Utifrån databasen som all information sparas i skapas grafer och tabeller som en översikt av nätet, denna information skall skickas till kunder på veckobasis, vilket sker genom ett Python-script samt ett antal open-source programvaror. Resultatet visar att det automatiserade sättet att utföra uppgiften tar 5,5% av tiden det tog att skapa en levererad grafsida med orginalmetoden. Mot den föreslagna manuella metoden, för tre sensorer, tog den automatiserade metoden 11% av tiden. När endast skapandet av pdf utfördes låg den automatiserade metoden på 82,1% respektive 69,7% av den manuella tiden för en respektive tre sensorer.
|
Page generated in 0.057 seconds