<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="78089" NadgradivoID="0" NRID="12089482" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=78089" StOgledov="1270" StPrenosov="170" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-01 18:36:55" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-78089">20.500.12556/DKUM-78089</PID>
  <Naslov>Vektorizacija rasterskih slik tlorisov zgradb</Naslov>
  <Podnaslov>magistrsko delo</Podnaslov>
  <TujJezik_Naslov>Vectorization of floor plan raster images</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>V magistrskem delu smo se ukvarjali z vektorizacijo tlorisov stavb. Razvili smo sistem, ki na rasterski sliki tlorisa zazna stene in jih shrani v vektorsko obliko. 
Omejili smo se na zaznavo sten. Tlorisi lahko poleg označenih sten vsebujejo tudi okna, vrata in pohištvo.
Okoli tlorisa je lahko glava načrta, ki vsebuje metapodatke, ki so med drugim naslov, merilo in ime arhitekta. Glavo smo pred vektorizacijo ročno odstranili. 
Sistem pri večbarvnih načrtih na podlagi barve najprej odstrani oznake, ki ne predstavljajo sten. Za tem zazna tip notacije načrta.
Pri načrtih, ki imajo notacijo dveh vzporednih črt s filtriranjem poudarimo črte, sliko binariziramo, izračunamo skeleton slike, zaznamo črte in s pomočjo zaznanih črt zaznamo stene. 
Pri načrtih z notacijo odebeljene črte pa sliko filtriramo s filtrom mediane, jo binariziramo, zaznamo robove črt in iz zaznanih črt zaznamo stene. 
Izmed zaznanih sten za tem odstranimo morebiti napačno zaznane stene in izboljšamo natančnost detekcije v vogalih sten.
Na koncu zaznane stene shranimo v vektorsko sliko v formatu SVG.
Za preizkus naše rešitve smo pripravili podatkovno zbirko 40 tlorisov, od katerih je 20 načrtov za vsak tip notacije. Ročno označene tlorise smo z avtomatsko zaznanimi tlorisi primerjali s pomočjo Jaccardovega indeksa, senzitivnosti, preciznosti in relativne napake seštevka dolžin sten.
Na testnih podatkih je naš sistem zaznal stene s povprečnim Jaccardovim indeksom 0,7; senzitivnostjo 0,76; preciznostjo 0,81 in povprečno napako pri seštevku dolžin sten 0,13.
Na podlagi rezultatov sklepamo, da je predlagan programski sistem primeren za grobo vektorizacijo, a ni dovolj natančen za popolno avtomatsko uporabo.</Opis>
  <TujJezik_Opis>The subject of this master’s thesis is vectorization of floor plan raster images. We developed a system for detecting walls on raster image of floor plan.
We limited ourselves to detect only walls. In addition to walls, floor plans usually also contain windows, doors and furniture.
Next to the main part of floor plan there is also a plan header, that contains metadata, such as address, scale and name of architect. Header was manually removed before vectorization.
In multi-color plans the system first removes markings that do not represent walls, based on the color of markings. After that it detects the type of notation.
In case of notation with two parallel lines, filtering is used to emphasize lines, then image gets binarized and transformed to extract skeleton. Lines are detected on skeleton image and then walls are detected based on these lines.
In case of notation with thick lines, image is filtered with median filter and binarized. Walls are detected based on edges found on the image.
We remove any possible false detections from detected walls then we improve accuracy in corners.
At the end walls are saved in SVG file.
In order to test our system we prepared 40 floor plans, 20 with parallel line walls and 20 with thick line walls.
We compared automatically vectorized plans with manual vectorization based on Jaccards index, sensitivity, precision and relative lengths sum error.
On test dataset our system detected walls with average Jaccard index 0,7; sensitivity 0,76; precision 0,81 and relative lengths sum error 0,13.
Based on results we conclude that the system is good enough for rough detection, but is not accurate enough for completely automatic usage.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>obdelava slik</Beseda>
    <Beseda>tlorisi stavb</Beseda>
    <Beseda>vektorizacija</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>image processing</Beseda>
    <Beseda>floor plans</Beseda>
    <Beseda>vectorization</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[M. Oprešnik]</Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb22" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2020-10-21 10:19:47</DatumVstavljanja>
  <DatumObjave>2020-11-20 09:04:27</DatumObjave>
  <DatumSpremembe>2022-08-09 17:34:14</DatumSpremembe>
  <DatumTrajnegaHranjenja>2023-12-28 03:29:38</DatumTrajnegaHranjenja>
  <LetoIzida>2020</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe>Maribor</KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani>X, 74 f.</StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <Licence>
    <Licenca ID="5" Kratica="CC BY-SA 4.0" Naziv="Creative Commons Priznanje avtorstva-Deljenje pod enakimi pogoji 4.0 Mednarodna" URL="http://creativecommons.org/licenses/by-sa/4.0/deed.sl" Logo="by-sa.png" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/licence/by-sa.png" DatumZacetkaLicenciranja="2020-10-21" VezanoNa="" VezanoNaAng="" Besedilo="" BesediloAng=""></Licenca>
  </Licence>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="79381" Ime="Martin" Priimek="Oprešnik" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="233778531" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="78765" Ime="Božidar" Priimek="Potočnik" AltIme="B Potočnik" VlogaID="991" VlogaNaziv="Mentor" ConorID="4296803" Afiliacija="" ArrsID="15801" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">004.932(043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/44093699">44093699</Identifikator>
    <Identifikator ID="18" Sifra="URN-NUK" Naziv="NUK URN" URL="">URN:SI:UM:DK:NVD63DLT</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="147194" DatotekaNRID="11296964" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.gif" IkonaFormataPolniUrl="https://dk.um.si/teme/dkumDev2/img/fileTypes/pdf.gif" VelikostDatoteke="23020128" VelikostDatotekeKratko="21,95 MB" DatumVstavljanja="2020-10-22 11:57:06" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>MAG_Opresnik_Martin_2020.pdf</Naziv>
      <OrgNaziv>MAG_Opresnik_Martin_2020.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>2A407004473D80AB1AA239B38B410227</MD5>
      <SHA256>1c2ba127a5bd8111980570b33fffd237ee8df18fe7ed776c3e49263216f196da</SHA256>
      <UUID>f88d596b-7c11-11eb-bb7a-00155d0001ca</UUID>
      <PID>20.500.12556/dkum/a5b438d1-2719-49eb-998a-5459697b7801</PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=147194</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="103627"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="3" Kratica="FERI" ZavodEvsID="0000080" Logo="FERI_logo.gif" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/logo/FERI_logo.gif">Fakulteta za elektrotehniko, računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.09" Koda="2.09" Naziv="Magistrsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
