Automatic Label Placement for Technical Drawings
Lehtinen, Ville (2020-06-25)
Automatic Label Placement for Technical Drawings
Lehtinen, Ville
(25.06.2020)
Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.
avoin
Julkaisun pysyvä osoite on:
https://urn.fi/URN:NBN:fi-fe2020081961045
https://urn.fi/URN:NBN:fi-fe2020081961045
Tiivistelmä
A lot of research has been done to automatically label geographical maps. In the field of study, other types of images, like technical drawings, are almost completely disregarded. In enormous industrial projects, like shipbuilding or designing process plant facilities, there are countless of drawings produced. Labeling these drawings needs to be done manually by the designers and automating the labeling of these drawings would save countless of hours of the designers time.
This thesis aims to develop a method to conduct automatic labeling in the context of technical drawings. The main target are drawings produced in process plant design and marine industry, but the final solution is general enough to be used for other types of technical drawings as well. To achieve this, a set of requirements for the task is collected and an implementation principle for automatic labeling of technical drawings is presented. The solution is based on prior research done regarding automatic labeling of geographical maps as well as a new label candidate generation heuristic. The developed solution is evaluated by conducting an empirical study on an implementation of the new principle.
The empirical study indicates that the solution is practical enough to be used in real environments. However, it also reveals some improvements needed in the quality of the labeling as well as its performance. Maantieteellisten karttojen automaattinen labelointi on laajalti tutkittu aihe. Tutkimusalalla muun tyyppiset kuvat, kuten tekniset piirustukset, eivät ole juuri saaneet huomiota. Suurissa teollisissa projekteissa, kuten laivojen tai prosessiteollisuuslaitosten suunnittelussa, tuotetaan suuria määriä piirustuksia. Projekteissa suunnittelijat joutuvat itse labeloimaan kyseiset piirustukset, mikä vie merkittävästi aikaa. Näiden piirustusten automaattinen labelointi säästäisi lukemattomia työtunteja suunnittelijoilta.
Tämä diplomityö pyrkii kehittämään automaattisen labelointimenetelmän teknisille piirustuksille. Päätavoite on laivanrakennuksessa ja prosessiteollisuuslaitosten suunnittelussa tuotettujen piirustusten labeloinnin automatisointi. Kehitetty menetelmä on kuitenkin yleiskäyttöinen myös muunkaltaisissa piirustuksissa. Työssä ensin kartoitetaan teknisten piirustusten automaattisen labeloinnin vaatimukset, minkä jälkeen kehitetään ko. vaatimukset täyttävä menetelmä. Menetelmä perustuu tutkimustietoon karttojen automaattisesta labeloinnista sekä tässä työssä kehitettyyn uuteen labeleiden kandidaattien generointi -heuristiikkaan. Kehitetty menetelmä arvioidaan empiirisellä tutkimuksella.
Empiirinen tutkimus osoittaa, että kehitetty menetelmä on riittävän käyttökelpoinen todellisessa ympäristössä. Menetelmässä ilmeni kuitenkin vielä parannettavaa labeloinnin laadussa sekä menetelmän suoritusnopeudessa.
This thesis aims to develop a method to conduct automatic labeling in the context of technical drawings. The main target are drawings produced in process plant design and marine industry, but the final solution is general enough to be used for other types of technical drawings as well. To achieve this, a set of requirements for the task is collected and an implementation principle for automatic labeling of technical drawings is presented. The solution is based on prior research done regarding automatic labeling of geographical maps as well as a new label candidate generation heuristic. The developed solution is evaluated by conducting an empirical study on an implementation of the new principle.
The empirical study indicates that the solution is practical enough to be used in real environments. However, it also reveals some improvements needed in the quality of the labeling as well as its performance.
Tämä diplomityö pyrkii kehittämään automaattisen labelointimenetelmän teknisille piirustuksille. Päätavoite on laivanrakennuksessa ja prosessiteollisuuslaitosten suunnittelussa tuotettujen piirustusten labeloinnin automatisointi. Kehitetty menetelmä on kuitenkin yleiskäyttöinen myös muunkaltaisissa piirustuksissa. Työssä ensin kartoitetaan teknisten piirustusten automaattisen labeloinnin vaatimukset, minkä jälkeen kehitetään ko. vaatimukset täyttävä menetelmä. Menetelmä perustuu tutkimustietoon karttojen automaattisesta labeloinnista sekä tässä työssä kehitettyyn uuteen labeleiden kandidaattien generointi -heuristiikkaan. Kehitetty menetelmä arvioidaan empiirisellä tutkimuksella.
Empiirinen tutkimus osoittaa, että kehitetty menetelmä on riittävän käyttökelpoinen todellisessa ympäristössä. Menetelmässä ilmeni kuitenkin vielä parannettavaa labeloinnin laadussa sekä menetelmän suoritusnopeudessa.