<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="185875" NadgradivoID="0" NRID="29097683" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=185875" StOgledov="31" StPrenosov="15" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-08-22 15:00:00" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000316" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-185875">20.500.12556/RUL-185875</PID>
  <Naslov>Semantično vodeni difuzijski modeli za neskončno velike toroidne teksture</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Semantically Guided Diffusion Models for Infinitely Large Toroidal Textures</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Magistrsko delo obravnava problem generiranja velikih in brezšivnih tekstur lubja smrekovih hlodov. Generiranje takih tekstur otežujeta dve dejstvi. Prvič, hlod je po obodu valjast in v visoki ločljivosti lahko slikamo le ozek pas. Drugič, difuzijske modele, ki so danes prvi izbor za sintezo slik, učimo na zaplatah velikosti 512 x 512 pikslov, medtem ko obod hloda meri več tisoč pikslov. Cilj naloge je doučiti generativni model, ki iz omejenih posnetkov sestavi teksturo po celotnem obodu, jo brezšivno sklene v torus in pri tem ohrani naravno razporeditev razredov: lubje, slepice in mehanske poškodbe.

Predlagamo dvofazni postopek. V prvi fazi z markovskimi naključnimi polji generiramo grob semantični zemljevid, ki nadzira globalne deleže razredov. V drugi fazi obstoječi latentni difuzijski model po zgledu pristopa DiffInfinite prilagodimo in doučimo na lastni učni množici, da iz semantičnega zemljevida ustvari sliko visoke ločljivosti. Pristop razširimo z modularnim indeksiranjem zaplat in periodičnim mešanjem pri dekodiranju, da je generirana tekstura brezšivno ploščitljiva po izbrani geometriji (toroidni ali valjni). Arhitektura in uteži difuzijskega modela pri tem ostanejo nespremenjene.

V sodelovanju z Biotehniško fakulteto smo na terenu posneli 140 fotografij 15 smrekovih hlodov in iz njih pripravili podatkovni nabor 270 parov slik lubja in semantičnih mask. Difuzijski model smo doučili v 200,000 korakih; z razširjenim bogatenjem učnih zaplat smo dosegli občutno nižji vrednosti metrik FID in KID, ki smo ju v zaključni fazi z blažjim bogatenjem še dodatno znižali. Med učenjem smo ugotovili, da kriterijska funkcija po nekaj tisoč korakih ne odraža več napredka v vizualni kakovosti; metriki FID in KID, izračunani na zaplatah, pa nadaljnji napredek dobro ujameta. Generirano teksturo smo brezšivno ovili okoli demonstracijskega valjastega hloda v okolju Blender.</Opis>
  <TujJezik_Opis>This thesis addresses the problem of generating large, seamless bark textures of spruce logs. The problem arises from two facts. First, a log is cylindrical along its circumference, and only a narrow strip can be photographed at high resolution. Second, diffusion models, the current state of the art for image synthesis, are typically trained on patches of 512 x 512 pixels, while the full circumference spans several thousand. The goal is to fine-tune a generative model that composes the full circumferential texture from limited captures, closes it seamlessly into a torus, and preserves a natural distribution of classes: bark, knots, and mechanical damage.

We propose a two-stage pipeline. In the first stage, a Markov Random Field generates a coarse semantic map that controls the global class proportions. In the second stage, an existing latent diffusion model based on the DiffInfinite approach is adapted and fine-tuned on our data to produce a high-resolution image conditioned on that map. We extend the approach with modular patch indexing and periodic blending during decoding, so that the generated texture tiles seamlessly under the chosen geometry, either toroidal or cylindrical. The U-Net architecture itself is unchanged.

Together with the Biotechnical Faculty we captured 140 photographs of 15 spruce logs in the field and built a dataset of 270 bark image and mask pairs. We fine-tuned the diffusion model for 200.000 steps; broad augmentation of the training patches lowered FID and KID
substantially, and lighter augmentation in the final phase lowered them further. We also observed that after a few thousand steps the loss function no longer reflects visual quality progress, while FID and KID computed on patches continue to track it well. The generated texture was wrapped seamlessly around a demonstration cylindrical log in Blender.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>strojno učenje</Beseda>
    <Beseda>difuzijski modeli</Beseda>
    <Beseda>generativni modeli</Beseda>
    <Beseda>teksture lubja</Beseda>
    <Beseda>lubje hlodov</Beseda>
    <Beseda>toroidne teksture</Beseda>
    <Beseda>panoramske slike</Beseda>
    <Beseda>neskončna ločljivost</Beseda>
    <Beseda>semantična segmentacija</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>machine learning</Beseda>
    <Beseda>diffusion models</Beseda>
    <Beseda>generative models</Beseda>
    <Beseda>bark textures</Beseda>
    <Beseda>log bark</Beseda>
    <Beseda>toroidal textures</Beseda>
    <Beseda>panoramic images</Beseda>
    <Beseda>infinite resolution</Beseda>
    <Beseda>semantic segmentation</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></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>2026-08-21 12:25:09</DatumVstavljanja>
  <DatumObjave>2026-08-21 12:25:29</DatumObjave>
  <DatumSpremembe>2026-08-22 04:19:41</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2026</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></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>
  <EmbargoDo>1970-01-01</EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="125447" Ime="JAKOB" Priimek="KREFT" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="29442" Ime="Janez" Priimek="Perš" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="28205" Ime="Žiga" Priimek="Lesar" AltIme="" VlogaID="994" VlogaNaziv="Komentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">63323</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="244877" DatotekaNRID="14765317" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="42136713" VelikostDatotekeKratko="40,18 MB" DatumVstavljanja="2026-08-21 12:25:40" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="false" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Kreft_Jakob_-_Semanticno_vodeni_difuzijski_modeli_za_neskoncno_velike_toroidne_teksture.pdf</Naziv>
      <OrgNaziv>Kreft_Jakob_-_Semanticno_vodeni_difuzijski_modeli_za_neskoncno_velike_toroidne_teksture.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>D1AC56D6835F8AB543B6C8739F09E7A8</MD5>
      <SHA256>5edb6f4597f1c5141b372fa28cf15747f8e892ecd540248737609f74c07fae3c</SHA256>
      <UUID>439954ff-9d4a-11f1-9b0d-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=244877</PrenosPolniUrl>
      <Vsebine>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="27" Kratica="FE" ZavodEvsID="0000060" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za elektrotehniko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="0" Koda="0" Naziv="Ni določena" SchemaOrg="CreativeWork"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
