Prototyp av ett digitalt verktyg för defektvisualisering: Interaktiv visualisering av defektdata från ett fristående visionsystem
2025 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesisAlternative title
Prototype of a digital defect visualization tool : Interactive visualization of defect data from a standalone vision system (English)
Abstract [sv]
Inom tillverkningsindustrin är kvalitetskontroll av material avgörande och utförs of-ta i en automatiserad process av ett visionsystem. Dock saknar många visionsystemtransparens i proccessen eller möjlighet till uppföljning av defektdetektering. Dettaarbete presenterar en prototyp för ett digitalt visualiseringsverktyg som adresserar dennautmaning genom att: samla och presentera defektdata från godtyckligt visionsystemi ett intuitivt användargränssnitt, samt erbjuda insyn i processen genom lagring ochvisualisering av defekter.
Prototypen har utvecklats med C# .NET för systemets backend, MongoDB för da-talagring, React för användargränssnittet och Three.js för defektvisualisering. Eftersomanslutning till ett fysiskt visionsystem kräver omfattande resurser har en specialutveck-lad simulator använts för att generera realistisk defektdata under utvecklingsfasen.
Resultatet visar att protypen ökar insynen visionsystemets detekteringsprocess ge-nom visualiseringen av defekter. Prototypens datalagringsfunktionalitet har visat sigförbättra spårbarheten och att den flexibla designen möjliggör anpassning till en breduppsättning tillverkningsprocesser.
Abstract [en]
In the manufacturing industry, quality control of materials is crucial and is often per-formed through an automated process using a vision system. However, many visionsystems lack transparency in the process or provide defect detection traceability. Thiswork presents a prototype for a digital visualization tool that addresses this challengeby: collecting and presenting defect data from an arbitrary vision system in an intuitiveuser interface, while providing insight into the process through storage and visualizationof defects.
The prototype has been developed with C# .NET for the system’s backend, MongoDBfor data storage, React for the user interface, and Three.js for defect visualization. Sinceconnecting to a physical vision system requires extensive resources, a specially deve-loped simulator has been used to generate realistic defect data during the developmentphase.
The results show that the prototype increases transparency in the vision system’s de-tection process through defect visualization. The prototype’s data storage functionalityhas been shown to improve traceability, and its flexible design enables adaptation to awide range of manufacturing processes.
Place, publisher, year, edition, pages
2025. , p. 65
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:kau:diva-104786OAI: oai:DiVA.org:kau-104786DiVA, id: diva2:1964779
External cooperation
Prevas AB
Subject / course
Computer Science
Educational program
Bachelor Programme in Computer Science
Supervisors
Examiners
2025-06-102025-06-052026-02-12Bibliographically approved