Object detection for building automation schematics
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
School of Electrical Engineering |
Master's thesis
Authors
Date
2024-10-11
Department
Major/Subject
Control, Robotics and Autonomous Systems
Mcode
Degree programme
Master's Programme in Automation and Electrical Engineering
Language
en
Pages
83
Series
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.Description
Supervisor
Ihasalo, HeikkiThesis advisor
Luoto, PetriKeywords
object detection, template matching, image recognition, building automation, computer vision, Tesseract OCR