Spelling suggestions: "subject:"epigraphical ser enterface"" "subject:"epigraphical ser dinterface""
111 |
Webový prohlížeč přednášek / Web-Based Lecture BrowserŽižka, Josef January 2009 (has links)
This thesis deals with a web-based lecture browser. Its goal is to facilitate the access to information with the use of modern speech and multimedia technologies. Technologies used for this browser are discussed. Video recordings play a very important role in the browser, and therefore the big portion of this work is aimed at the digital video and methods of its delivery using streaming servers. Solutions of similar multimedia browsers are mentioned. The reader is acquainted with the browser design. This includes describing the various components of the browser and how their mutual synchronization is done. The final version of the browser is introduced and the problems that occurred during the development process and deployment into service are mentioned. In the conclusion of this work the future development of the web-based lecture browser is discussed.
|
112 |
Dynamicky rekonfigurovatelný web / Dynamically Reconfigurable WebsitePreuss, Radek January 2009 (has links)
This work deals with the possibility of dynamically configurable web applications. It compares the methods of dynamic web technologies, graphical user interfaces and principles of using templates. In other parts describes the analysis, design and implementation of applications, enabling change dynamically the structure of the website. The last part is focused on a description of the system and its operation from the user's point of view.
|
113 |
Development of a Mobile Phone Application for Measuring Muscle Shaking (tremor) in Order to Simplify Medical Diagnostics / Utveckling av en mobilapplikation för att kunna mäta muskelskakning (tremor) med målet att förenkla medicinsk diagnostiseringGunnarsson, Kristoffer January 2023 (has links)
At the moment, there is no quick and easy method to measure muscle shaking (tremor) reliably. In order to avoid long waiting times for an Electromyography (EMG) investigation, this thesis aims to create an Android smartphone application capable of measuring muscle tremor at a moment’s notice. A previous attempt has been made showing promising results but no sign of follow-through has been found. This thesis project was specifically requested by researchers from the Center for Neurology at the Academic Specialist Center, whom have the resources to continue to develop the project given useful results. The results of this thesis project was a deliverable Android mobile application, developed using the programming language Kotlin in Google’s Integrated Development Environment (IDE) Android Studio. The application implements the software architectural design pattern Model View View-Model (MVVM) in order to make the code modular as well as easily maintainable in the future. In terms of User Interface, the application follows the familiar and popular design system by Google called Material Design, with the purpose of making the application intuitive and easy to use. The work process consisted mainly of iteratively collecting feedback from the project’s stakeholders. The results of the application’s tremor measurement were acquired by conducting a small patient trial, where the application’s frequency analysis was compared against a third-party application. Using an Electromyograph as the "true" answer, it was found that the application developed for this thesis gave results closer to the Electromyograph than the third-party application. To continue this research, the codebase for this project can be built upon to use external accelerometers to acquire measurements of several limbs at the same time. A further continuation could also be to encrypt the measurement data to increase privacy. / I nuläget finns det inget lättillgängligt och pålitligt sätt att mäta muskelskakning (tremor) på. Den här uppsatsen har som syfte att skapa en Androidapplikation för att lätt kunna mäta muskelskakningar. Förhoppningen är att patienter ska slippa långa väntetider inför deras explorativa EMG-utredning, i och med att läkare ska kunna använda mobilapplikationen direkt vid ett tidgit klinikbesök. Ett tidigare försök att skapa en sådan här app har gjorts men utan någon uppföljning. Detta examensarbete har skett på förfrågan av forskare hos Akademiskt specialistcentrum inom enheten "Centrum för neurologi". Resultatet av detta examensarbete var en Androidapplikation som har utvecklats med programmeringspråket Kotlin i den integrerade utvecklingsmiljön Android Studio. Applikationen använder sig av arkitekturmönstret Model View View-Model (MVVM) med syfte att modularisera koden så mycket som möjligt och att göra den lätt att underhålla i framtiden. När det kommer till användargränssnittet så använder sig applikationen av Googles designsystem Material Design", med tanken att användandet av populär och väligenkänd design gör appen mer användarvänlig. Då syftet med applikationen är att mäta muskelskakningar, har ett småskaligt patienttest genomförts där applikationens resultat jämförts med en elektromyograf samt en tredjepartsapplikation. Då elektromyografens resultat använts som facit, har resultaten visat att applikationen som utvecklats i samband med detta arbete gett ett bättre resultat än tredjepartsapplikationen. För att fortsätta på detta examensarbete, kan applikationen vidareutvecklas för att lägga till stöd för externa accelerometrar, med syfte att genomföra mätningar på flera extremiteter samtidigt. En ytterliggare fortsättning skulle kunna vara att kryptera mätdatan som applikationen genererar för att förbättra dataintegriteten.
|
114 |
Methods and Metrics for Human Control of Multi-Robot TeamsAnderson, Jeffrey D. 15 November 2006 (has links) (PDF)
Human-controlled robots are utilized in many situations and such use is becoming widespread. This thesis details research that allows a single human to interact with a team of robots performing tasks that require cooperation. The research provides insight into effective interaction design methods and appropriate interface techniques. The use of team-level autonomy is shown to decrease human workload while simultaneously improving individual robot efficiency and robot-team cooperation. An indoor human-robot interaction testbed was developed at the BYU MAGICC Lab to facilitate experimentation. The testbed consists of eight robots equipped with wireless modems, a field on which the robots move, an overhead camera and image processing software which tracks robot position and heading, a simulator which allows development and testing without hardware utilization and a graphical user interface which enables human control of either simulated or hardware robots. The image processing system was essential for effective robot hardware operation and is described in detail. The system produced accurate robot position and heading information 30 times per second for a maximum of 12 robots, was relatively insensitive to lighting conditions and was easily reconfigurable. The completed testbed was utilized to create a game for testing human-robot interaction schemes. The game required a human controlling three robots to find and tag three robot opponents in a maze. Finding an opponent could be accomplished by individual robots, but tagging an opponent required cooperation between at least two robots. The game was played by 11 subjects in five different autonomy modes ranging from limited robot autonomy to advanced individual autonomy with basic team-level autonomy. Participants were interrupted during the game by a secondary spatial reasoning task which prevented them from interacting with the robots for short periods of time. Robot performance during that interruption provided a measure of both individual and team neglect tolerance. Individual robot neglect tolerance and performance did not directly correspond to those quantities at the team level. The interaction mode with the highest levels of individual and team autonomy was most effective; it minimized game time and human workload and maximized team neglect tolerance.
|
115 |
Designing a digital support tool for managersWesterlund, Staffan January 2022 (has links)
Corporations have gathered data about their business and employees for as long as the concept of business has existed. With the digitalization of the world, the possibility of how much data is stored has exploded and today it can be hard for companies and especially managers to make sense of all stored data. Utilizing this data is something that has grown to be very popular but how to do it is not straightforward. The objective of the thesis was to discover what data is important for an organization and how that should be used and visualized in a digital environment. The design thinking framework was used to come up with the best possible design for a digital support tool for managers. The resulting prototype proposes a way of how trends and accomplishments among coworkers, a list of things the manager have to take action on, how the team has reported on projects, monthly reports for budgetary target, time to customer, working time, and profitability and lastly visualization of the following data over time; "pejling", "time to customer", "internal time", "hourly rate", "working time", "profitability", "absence", and "overtime" should be designed in a digital support tool. / Företag har samlat data om deras organisation och anställda så länge som kon- ceptet företag har funnits. Med digitaliseringen av världen har möjligheterna för hur mycket data som sparas exploderat och idag kan det vara svårt för före- tag och speciellt chefer att förstå all sparad data. Att utnyttja det här datat har växt till att bli väldigt populärt men hur man gör det är inte självklart. Målet med det här examensarbetet var att förstå vilket data som är viktigt för en organisation och hur det ska användas och visualiseras i en digital miljö. Design thinking ramverket användes för att ta fram den bästa möjliga designen för ett digitalt chefsstöd. Den resulterande prototypen visar ett sätt på hur trender och prestationer bland medarbetare, lista med saker en chef måste ta tag i, hur teamet har rapporterat på projekt, månadsrapporter för budgetmål, tid mot kund, arbetstid och lönsamhet, och slutligen visualisering av följande data över tid; "pejling", "tid mot kund", "interntid", "timpris", "arbetstid", "lönsamhet", "frånvaro" och "övertid" kan designas i ett digitalt chefsstöd.
|
116 |
Decision support systems for energy efficiency in buildings : a review of existing models and its potentials / Beslutsstödsystem för energieffektivisering i byggnader : en litteraturstudie kring befintliga modeller och dess möjligheterRanganathan, Thejan January 2020 (has links)
Energy conservation and decarbonization of the building stock is a way to achieve sustainable development goals. Visualizing and monitoring energy consumption with a help of Decision Support Systems (DSS) can help to inform and support making decisions to conserve energy, reduce emissions, save costs and improve overall quality of life. However, there are no clear guidelines to how such tools should be designed, and which demands from the different stakeholders they should meet. This literature review presents an overview of existing DSSs that calculate, optimize, visualize and monitor energy usage in buildings. A total of 22 studies have been selected through an in-depth literature search and analysed in a study matrix split into four categories describing relevant features that are vital for each DSS. The study has identified that main functions of analysed DSSs are: 1) to compare costs for CO2 emission reduction or energy saving for various actions; and 2) to compare current energy performance of buildings. Finally, it has shown a variety of needs for different stakeholders that affect the choice of methods and data used by DSS. Hence it is crucial to ensure early alignment of the needs and functions for the developed tools, in order to be efficient in decision-support for better energy efficiency and climate mitigation. / Energibesparing och koldioxidminskning av befintliga byggnader är ett sätt att uppnå de globala målen. Att visualisera och övervaka energiförbrukningen i byggnader med hjälp av ett beslutsstödsystem kan hjälpa till att informera och stödja beslut för att spara energi, minska utsläppen, minska kostnaderna och överlag öka livskvalitén. Det finns dock inga tydliga riktlinjer för hur ett verktyg kan utformas och vilka behov som behöver tillfredsställas från de olika intressenterna. Denna litteraturstudie presenterar en översikt över befintliga beslutsstödsystem som beräknar, optimerar, visualiserar och övervakar energianvändningen i byggnader. Genom en ingående litteratursökning valdes 22 olika studier för en djupare analys med hjälp av en studiematris delad inom fyra olika kategorier som beskriver relevanta funktioner som är viktiga för varje beslutsstödsystem. Studien har identifierat att huvuduppgifterna för varje analyserad beslutsstödsystem är: 1) att jämföra kostnader för CO2 minskning och energibesparing för olika åtgärder; och 2) att jämföra aktuell energiprestanda av byggnader. Slutligen har det visat att olika behov från intressenter styrt de val av metoder och data som används i respektive beslutsstödsystem. Därför är det viktigt att säkerställa en tidig anpassning av behov och huvuduppgifter för de utvecklade verktygen för att vara effektiva i beslutsstöd kring energieffektivisering och klimatpåverkan.
|
117 |
<b>Collaborative Human and Computer Controls of Smart Machines</b>Hussein Bilal (17565258) 07 December 2023 (has links)
<p dir="ltr">A Human-Machine Interaction (HMI) refers to a mechanism to support the direct interactions of humans and machines with the objective for the synthesis of machine intelligence and autonomy. The demand to advance in this field of study for intelligence controls is continuously growing. Brain-Computer Interface (BCI) is one type of HMIs that utilizes a human brain to enable direct communication of the human subject with a machine. This technology is widely explored in different fields to control external devices using brain signals.</p><p dir="ltr">This thesis is driven by two key observations. The first one is the limited number of Degrees of Freedom (DoF) that existing BCI controls can control in an external device; it becomes necessary to assess the controllability when choosing a control instrument. The second one is the differences of decision spaces of human and machine when both of them try to control an external device. To fill the gaps in these two aspects, there is a need to design an additional functional module that is able to translate the commands issued by human into high-frequency control commands that can be understood by machines. These two aspects has not been investigated thoroughly in literatures.</p><p dir="ltr">This study focuses on training, detecting, and using humans’ intents to control intelligent machines. It uses brain signals which will be trained and detected in form of Electroencephalography (EEG), brain signals will be used to extract and classify human intents. A selected instrument, Emotiv Epoc X, is used for pattern training and recognition based on its controllability and features among other instruments. A functional module is then developed to bridge the gap of frequency differences between human intents and motion commands of machine. A selected robot, TinkerKit Braccio, is then used to illustrate the feasibility of the developed module through fully controlling the robotic arm using human’s intents solely.</p><p dir="ltr">Multiple experiments were done on the prototyped system to prove the feasibility of the proposed model. The accuracy to send each command, and hence the accuracy of the system to extract each intent, exceeded 75%. Then, the feasibility of the proposed model was also tested through controlling the robot to follow pre-defined paths, which was obtained through designing a Graphical-User Interface (GUI). The accuracy of each experiment exceeded 90%, which validated the feasibility of the proposed control model.</p>
|
118 |
Data Augmentation GUI Tool for Machine Learning ModelsSharma, Sweta 30 October 2023 (has links)
The industrial production of semiconductor assemblies is subject to high requirements. As a result, several tests are needed in terms of component quality. In the long run, manual quality assurance (QA) is often connected with higher expenditures. Using a technique based on machine learning, some of these tests may be carried out automatically. Deep neural networks (NN) have shown to be very effective in a diverse range of computer vision applications. Especially convolutional neural networks (CNN), which belong to a subset of NN, are an effective tool for image classification. Deep NNs have the disadvantage of requiring a significant quantity of training data to reach excellent performance. When the dataset is too small a phenomenon known as overfitting can occur. Massive amounts of data cannot be supplied in certain contexts, such as the production of semiconductors. This is especially true given the relatively low number of rejected components in this field. In order to prevent overfitting, a variety of image augmentation methods may be used to the process of artificially creating training images. However, many of those methods cannot be used in certain fields due to their inapplicability. For this thesis, Infineon Technologies AG provided the images of a semiconductor component generated by an ultrasonic microscope. The images can be categorized as having a sufficient number of good and a minority of rejected components, with good components being defined as components that have been deemed to have passed quality control and rejected components being components that contain a defect and did not pass quality control.
The accomplishment of the project, the efficacy with which it is carried out, and its level of quality may be dependent on a number of factors; however, selecting the appropriate tools is one of the most important of these factors because it enables significant time and resource savings while also producing the best results. We demonstrate a data augmentation graphical user interface (GUI) tool that has been widely used in the domain of image processing. Using this method, the dataset size has been increased while maintaining the accuracy-time trade-off and optimizing the robustness of deep learning models. The purpose of this work is to develop a user-friendly tool that incorporates traditional, advanced, and smart data augmentation, image processing,
and machine learning (ML) approaches. More specifically, the technique mainly uses
are zooming, rotation, flipping, cropping, GAN, fusion, histogram matching,
autoencoder, image restoration, compression etc. This focuses on implementing and
designing a MATLAB GUI for data augmentation and ML models. The thesis was
carried out for the Infineon Technologies AG in order to address a challenge that all
semiconductor industries experience. The key objective is not only to create an easy-
to-use GUI, but also to ensure that its users do not need advanced technical
experiences to operate it. This GUI may run on its own as a standalone application.
Which may be implemented everywhere for the purposes of data augmentation and
classification. The objective is to streamline the working process and make it easy to
complete the Quality assurance job even for those who are not familiar with data
augmentation, machine learning, or MATLAB. In addition, research will investigate the
benefits of data augmentation and image processing, as well as the possibility that
these factors might contribute to an improvement in the accuracy of AI models.
|
119 |
Development of a Web-Based Library SystemAhmed, Shadab January 2021 (has links)
Libraries are important centres for knowledge, research, history, and much more. In libraries, students can invest in their own future and connect with other peers. However, a void of an online platform where students in the School of Electrical Engineering and Computer Science (EECS) can reserve books, track their loans and utilise different service offerings, has been identified. To fill this void, a proposal called EECS Library System (EECSLS) was expressed. The system would include a database that stored books, student details, and other data, whilst it also handled transactions for reservations. Following the study of different approaches to implement an applicable Graphical User Interface, EECS Library Website was established. It was accomplished by evaluating theory of usability, design principles and key concepts of developing user-centered websites. Similarly, data collection through interviews, and participant observation during user testing, were approaches to gain insight and understand the target audiences. EECSLS was then designed and developed in an iterative process consisting of three prototypes, each of which gradually improved. The findings of the literature review indicate that usability is essential for the prosperity of a library website. In addition, to facilitate navigation and access to content on library websites, it was concluded that user-centred designs are crucial. In summary, understanding the target audiences and their needs before applying suitable design principles ultimately led to enhancing the user experience on the EECS Library Website. More importantly, the thesis reveals promising opportunities available to the library in EECS. / Bibliotek har länge varit - och är än idag - en viktig grundsten för kunskap, forskning, historia, och mycket mer. Där kan studenter investera i deras egna framtid, men även knyta värdefulla kontakter. Det har dock identifierats en saknad plattform online där studenter i Skolan för elektroteknik och datavetenskap (EECS) kan reserverera böcker, spåra sina lån och ta del av olika tjänsteerbjudanden. Ett förslag kallad EECS Library System (EECSLS) har uttryckts för att fylla detta gap. Systemet inkluderar en databas som lagrar böcker, information om studenter, medan den även hanterar transaktioner för reservationer. Efter att ha följt olika metoder för implementering av en medföljande grafiskt användargränssnitt, kunde EECS Library Website etableras. Det kunde åstadkommas genom att utvärdera teori av användbarhet, designprinciper och nödvändiga koncept för att utveckla användarcentererade hemsidor. Datainsamling med hjälp av intervjuer, och deltagandeobservation under användartestning, var på liknande vis metoder för att få insikt och förståelse på målgrupperna. EECSLS designades och utvecklades i en iterativ process bestående av tre prototyper som var och en förbättrades gradvis. Resultaten av litteraturgranskningen indikerar på att användbarhet är väsentlig för en framgångsrik bibliotekshemsida. Därtill kunde det dras en slutsats om hur användarcentrerade designer är avgörande för att underlätta navigering och åtkomst till innehåll på biblioteketshemsidor. Att förstå målgrupperna och deras behov innan man tillämpar lämpliga designprinciper bevisade i slutändan en förbättrad användarupplevelse på EECS Library Website. Avhandlingen avslöjar lovande möjligheter som är tillgängliga för biblioteket i EECS.
|
120 |
Design and development of a graphical user interface for the monitoring process of an automated guided vehicle fleetPaul, Johanna January 2020 (has links)
Many different autonomously driving mobile robots are used for industrial transports of materials or oods in the context of internal logistic processes because of different use cases. The problem for the users that need to monitor the robots is that each manufacturer provides its own graphical user interface (GUI) wi th different operating modes and visual designs, which requires different trainings and constant swi tching between software. Therefore, this paper shows the design and development process of a graphical user interface in the form of a web application for the monitoring process of a fleet of automated guided vehicles from different manufacturers and answers the following question: "What are the main criteria when designing a graphical user interface with high usability for the monitoring process of manufacturer-independent automa ted guided vehicle f leets?” To answer the question, existing graphical user interfaces from different manufacturers were analyzed and interviews with developers and end-users of the GUIs were conducted. Requirements were then derived, on whose basis sketching, wireframing and high-fidelity prototyping have been performed. Usability testing and a heuristic evaluation were chosen to improve the application and its usability continually. As a result, the following six main criteria could be derived that summarize the most essential points to consider when designing such a GUI: administrabi lity, adaptiveness, observability, analyzability, robot and job awareness, and intervention. / Många olika autonomt körande mobila robotar används för industriell transport av material eller varor i samband med interna logistiska processer till följd av olika användningsfall. Problemet för de användare som behöver övervaka robotarna är att varje tillverkare tillhandahåller sitt eget grafiska användargränssnitt (GUI) med olika driftsätt och visuella utformningar, vilket kräver olika utbildningar och ständig växling mellan mjukvara. Denna uppsats visar därför design- och utvecklingsprocessen för ett grafiskt användargränssnitt i form av en webbapplikation för övervakningsprocessen för en samling av automatiserade guidade fordon från olika tillverkare, och svarar på följande fråga: "Vilka är de viktigaste kriterierna vid utformningen av ett grafiskt användargränssnitt med hög användbarhet för övervakningsprocessen av automatiserade guidade fordonsamlingar, oboeroande av tillverkare?” För att svara på frågan analyserades befintliga grafiska användargränssnitt från olika tillverkare, samt intervjuer med utvecklare och slutanvändare av GUI:erna utfördes. Krav härleddes sedan, baserat på vilka skisser, wireframing och hifi -prototyper som har utförts. Användbarhetstest och en heuristisk utvärdering valdes för att kontinuerligt förbättra applikationen och dess användbarhet. Som ett resultat kan följande sex huvudkriterier härledas, de sammanfattar de viktigaste punkterna att tänka på när man utformar ett sådant GUI: förmåga att administrera, anpassningsförmåga, observerbarhet, analyserbarhet, robot- och jobbmedvetenhet och intervention.
|
Page generated in 0.1197 seconds