Object detection for building automation schematics
dc.contributor | Aalto-yliopisto | fi |
dc.contributor | Aalto University | en |
dc.contributor.advisor | Luoto, Petri | |
dc.contributor.author | Wargh, Tobias | |
dc.contributor.school | Sähkötekniikan korkeakoulu | fi |
dc.contributor.school | School of Electrical Engineering | en |
dc.contributor.supervisor | Ihasalo, Heikki | |
dc.date.accessioned | 2024-12-16T18:00:26Z | |
dc.date.available | 2024-12-16T18:00:26Z | |
dc.date.issued | 2024-10-11 | |
dc.description.abstract | In Building Automation projects, a large part of time is spent on reading schematic information that describes how the final system should work. This is often a laborious and time-consuming process. Additionally, this process is as well fault prone, as reading the same style documents for a long period can cause fatigue. RAU-Service, A Western-Northern Finnish based Building Automation solution provider is trying to solve this issue by using computer vision-based algorithms to automatically read schematic information. To solve the problem of providing such a solution to an entire corporation, a soft-ware-as-a-service architecture is used. This thesis describes the process how an object detection algorithm was designed to detect important information in various Building Automation schematics. By using computer vision-based algorithms, it can detect key features in schematics to determine the precise layout. Using template matching to detect individual symbols, the device information of the schematics is obtained. Finally, the textual information is obtained using the Tesseract OCR model on a filtered schematic page, acquiring important textual data for the previously identified devices. Several schematics from two different companies were tested and mean average precision (F1 score) across all categories was 92%. Lastly, the thesis delves into future development of this system and its potential use in production. | en |
dc.format.extent | 83 | |
dc.format.mimetype | application/pdf | en |
dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/132318 | |
dc.identifier.urn | URN:NBN:fi:aalto-202412167796 | |
dc.language.iso | en | en |
dc.location | P1 | fi |
dc.programme | Master's Programme in Automation and Electrical Engineering | en |
dc.programme.major | Control, Robotics and Autonomous Systems | en |
dc.subject.keyword | object detection | en |
dc.subject.keyword | template matching | en |
dc.subject.keyword | image recognition | en |
dc.subject.keyword | building automation | en |
dc.subject.keyword | computer vision | en |
dc.subject.keyword | Tesseract OCR | en |
dc.title | Object detection for building automation schematics | en |
dc.type | G2 Pro gradu, diplomityö | fi |
dc.type.ontasot | Master's thesis | en |
dc.type.ontasot | Diplomityö | fi |
local.aalto.electroniconly | yes | |
local.aalto.openaccess | no |