• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 9
  • 9
  • 3
  • 1
  • 1
  • 1
  • Tagged with
  • 26
  • 14
  • 9
  • 6
  • 6
  • 6
  • 6
  • 6
  • 5
  • 5
  • 5
  • 5
  • 4
  • 3
  • 3
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
21

Interactive Mobile Augmented Reality For Fitness Activities

Koech, Irene January 2020 (has links)
Augmented reality (AR) has revolutionized the way people view the real world, AR has been used across a range of sectors. Recently, researchers examined the possibilities for improving user experience with augmented reality. However, there are few studies on adoption of AR users' interactions with online data resources. The aim of this study is proposing a mobile augmented reality interface for users to interact and engage with online data. The prototype is based on the framework of a PEAR (Public Engagement Augmented Reality) initiative for further AR development. PEAR framework provides an AR extension and enables users to engage with online information through AR representation [1]. This prototype was developed and implemented using Unity game engines C# and Vuforia SDK on the front-end, both NodeJS servers with MongoDB were used on the back-end. The prototype was tested and then used in a 2-week user study to analyse and validate the framework.
22

Adaptive User Interface for Automotive Demonstrator

Aljzaere, Hasan 14 June 2022 (has links)
The BlackPearl in the Computer Engineering Department is an Automotive Demonstrator, which has a variety of sensors, and users can control these via the server. The server is responsible for the remote interaction, the Smart Queue, and the Raspberry Pi display for human interaction. The Automotive Demonstrator consists of four components, which are installed on the CE-Box: Main QML Application, Main Server, Live Stream, and Smart Queue. All of these servers are running on three single-board computers (Raspberry Pi 3B): Main, BlackPearl, and Camera servers. The Automotive Demonstrator is built with the latest version from both Qt and NodeJS, and the components can access, store and exchange the data in JSON format. The BlackPearl will be controlled via four types of interaction methods: Web server, Voice commands (Sparrow), Pi Display, and Gamepad. The outcome of this thesis is a configurable and adaptive User Interface for Automotive Demonstrator, and this can be easily updated, customized, and accessible for new applications without the need to update or rebuild the program.
23

Převod PPTX do HTML / PPTX to HTML Conversion

Vilímek, Hynek January 2016 (has links)
PowerPoint is an excellent tool for creating presentations and people are accustomed to using it. Its only handicap is that it is not installed everywhere and it exists in numerous versions. But there is an application that is installed almost everywhere and that application is the web browser. This work aims to create the PowerPoint presentation viewer for the web browser. With the internet as the environment, it may have a wide range of applications from the content sharing point of view. The solution is a web application that allows to upload the PowerPoint file and then the application displays the content of the file. The application also offers functionality such as navigation between slides and full-screen mode. The rendered slides in the web browser are very similar to the slides in PowerPoint. It does not support advanced features, but it supports displaying text, pictures, video and audio. Further, it supports basic styling options such as colours, margins, position and line height.
24

GIS Processing on the Web

Knutsson, Erik, Rydhe, Manne January 2022 (has links)
Today more and more advanced and demanding applications are finding their way to the web. These are applications like video editing, games, and mathematical calculations. Up until a few years ago, JavaScript was the only language present on the web. That was until Mozilla, Google, Microsoft, and Apple decided to develop WebAssembly. WebAssembly is a low-level language, similar to assembly, but running in the browser. WebAssembly was not created to replace JavaScript, but to be used alongside it and complement JavaScript’s weaknesses. WebAssembly is still a relatively new language (2017) and is in continuous development. This work is presented as a guideline, and to give a general direction of how WebAssembly is performing (in 2022) when operating on GIS data. When comparing the execution speed of WebAssembly running in different environments (NodeJS, Google Chrome, and Mozilla Firefox), NodeJS was the fastest. The second fastest was Mozilla Firefox, and the slowest was Google Chrome. However, when compared to the native implementation in C++, no environment came close to the developers’ promised 10% slowdown compared to the native code. The average slowdowns found in this study were: The benchmark with small input files ran 63% slower than native. The benchmark with medium input files ran 62% slower than native, and the benchmarks with large input files ran 68% slower than native. The results are comparable to the study [6], which found that the slowdown was around 45% when running WebAssembly on Mozilla Firefox and 55% on Google Chrome with a peak of 2.5 times slowdown compared to native. This study aimed to measure memory usage in the different environments for operations on GIS data. However, the methods used in this study to measure memory proved to be too unsophisticated when dealing with JIT and garbage collection. For future work, a more detailed "memory allocated over time" graph should probably be used to be able to measure the peaks of memory currently allocated to the process instead of looking at the difference in memory before and after.
25

FoodTracker: Grow your own tree : Managing food waste using web technologies

Mitu, Alexandra January 2023 (has links)
Food waste has become a serious matter which negatively impacts the environment worldwide. This raises the issue of managing food waste more efficiently, which in many cases can be aided with technology, and there has been previous research suggesting possible solutions. On a household level, food waste could be better managed by providing individuals with visual representations or summaries of how much they waste, and hopefully motivating them to waste less. However, typicalcharts used for visualizing data often fail to motivate users. Abstract visualizations might have a better chance at doing so. The focus of this master thesis is to design and develop a responsive web application which helps users keep track of their food purchases. Using the application, users can create product lists and perform two actions on products: consuming and wasting. The app prototype aims to increase an individual’s motivation towards wasting less food by providing a virtual “tree” visualization with similar features to a real tree such as branches and leaves. However, instead of growing depending on its’ environment like a real tree would, this virtual “tree” representation would grow based on the user’s actions: subject to how much food is consumed or wasted, the virtual tree will grow further or gradually start withering. A user study was conducted which involved a questionnaire surveying the general attitudes and practices of the participants regarding their household food waste, which was sent to participants both before and after using the resulting prototype.This enabled for relevant comparisons to be made between the user attitudes before and after trying the prototype. Furthermore, at the end of study, two user groups could be identified: most active participants and less active participants. This classification was made based on the activity logs gathered from the application database, where “most active” refers to participants that used the application regularly during the evaluation period and “less active” means the participants with very little or no activity recorded in the database. A final questionnaire was developed in two variants for collecting user feedback, tailored for the two groups identified: most active participants and less active participants. These surveys were shared with a group of participants who had agreed on using the resulting prototype for a period of at least two weeks. The results of the user study suggested that users were positive to the concept of the prototype and most users showed a keen interest in future improvements of the application. It is hoped that this work makes a relevant contribution to the areas of household food waste management, digital inventories, and web technologies, specifically web applications.
26

Systém pro automatickou správu serverů / System for Automated Server Administration

Pavelka, Martin January 2019 (has links)
The goal of this diploma thesis is to design the user interface and implement the information system as a web application. Using the custom implemented library the system communicates with GraphQL server which manages the client data. The thesis describes possible solutions for physical servers automatization. The application provides the application interface to manage virtual servers. Automatization is possible without human interaction. Connection to the virtualization technologies is handled by web interface APIs or custom scripts running in the virtual system terminal. There is a monitoring system built over project components. The thesis also describes the continuous integration using Gitlab tools. Running the configuration task is solved using the Unix CRON system.

Page generated in 0.0323 seconds