<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="190757" NadgradivoID="0" NRID="29689564" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=190757" StOgledov="68" StPrenosov="7" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-11-11 07:23:35" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1011074" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-190757">20.500.12556/RUL-190757</PID>
  <Naslov>Synthetic Data Generation for Face Anti-Spoofing Using Conditional Generative Models</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Generiranje sintetičnih podatkov za preprečevanje prevar pri prepoznavanju obrazov z uporabo pogojnih generativnih modelov</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Face anti-spoofing (FAS) systems achieve strong performance when train
ing and evaluation data originate from the same dataset, yet their accuracy
often deteriorates sharply under domain shift. Existing domain-generalisation
research has primarily addressed this problem through new architectures and
learning objectives, while comparatively little attention has been given to
improving the diversity and composition of the training data. Moreover,
prior generative approaches may require the identities used for synthesis to
have been observed during generator training. This thesis investigates a
data-centric approach based on instruction-guided image-to-image diffusion.
Dataset-specific LoRA adapters are trained on FLUX.1-Kontext to learn
presentation-attack transformations from paired live and spoof images. The
learned transformations are then applied to live faces from other datasets,
generating identity-preserving cross-domain spoofs that combine the identity and capture conditions of one domain with the attack characteristics
of another. Synthetic samples are added exclusively to the source domains
of the standard leave-one-domain-out OCIM protocols, thereby preserving
the domain-generalisation setting. The proposed augmentation strategy is
evaluated at several synthetic-to-real-spoof ratios using three architecturally
distinct FAS models: the semantic, CLIP-based FLIP-MCL and GD-FAS
models, and the texture-oriented SSAN model. The results reveal a clear
representation-dependent effect. Semantic models generally benefit from
synthetic augmentation, particularly on difficult transfer protocols; for ex
ample, GD-FAS reduces mean HTER on OCM→I from 10.50% to 3.50%. Small augmentation ratios of 10–25% are typically more effective than larger
doses, whereas SSAN does not improve consistently. These findings show that
instruction-guided diffusion can strengthen cross-domain FAS, provided that
the quantity of synthetic data and the detector’s underlying representation
are carefully considered.</Opis>
  <TujJezik_Opis>Sistemi za preprečevanje prevar pri prepoznavanju obrazov dosegajo zelo dobre rezultate, kadar učni in testni podatki izvirajo iz istega podatkovnega nabora, vendar se njihova uspešnost pogosto občutno poslabša pri prenosu na podatke iz druge domene. Dosedanje raziskave na področju domenske posplošitve so ta problem večinoma obravnavale z razvojem novih arhitektur in učnih pristopov, medtem ko je bilo precej manj pozornosti namenjene raznolikosti in sestavi učnih podatkov. Poleg tega nekateri obstoječi generativni pristopi zahtevajo, da so bile identitete, uporabljene pri generiranju, že prisotne med učenjem generativnega modela. Ta magistrska naloga obravnava podatkovno usmerjen pristop, ki temelji na z besedilnimi navodili vodenem difuzijskem modelu za pretvorbo slike v sliko. Za model FLUX.1-Kontext so naučeni adapterji LoRA, prilagojeni posameznim podatkovnim naborom, ki se iz parov živih in ponarejenih obraznih posnetkov naučijo transformacij, značilnih za predstavitvene napade. Naučene transformacije se nato uporabijo na živih obrazih iz drugih podatkovnih naborov, pri čemer nastanejo sintetični meddomenski vzorci prevar, ki ohranijo identiteto in pogoje zajema iz ene domene, hkrati pa prevzamejo značilnosti napada iz druge. Sintetični vzorci so vključeni izključno v učne podatke izvornih domen, medtem ko podatki ciljne domene med učenjem niso uporabljeni. S tem je ohranjena standardna nastavitev domenske posplošitve po protokolu OCIM, pri katerem je ena domena izključena iz učnega postopka. Predlagani pristop je ovrednoten pri različnih razmerjih med sintetičnimi in resničnimi vzorci prevar ter na treh arhitekturno različnih modelih FAS: semantičnih modelih FLIP-MCL in GD-FAS, ki temeljita na modelu CLIP, ter teksturno usmerjenem modelu SSAN. Rezultati kažejo, da je učinek sintetičnega razširjanja podatkov odvisen od vrste predstavitve, na kateri temelji posamezni model. Semantična modela imata od takšnega razširjanja podatkov praviloma korist, zlasti pri zahtevnejših meddomenskih protokolih; pri protokolu OCM→I se na primer povprečna vrednost HTER pri modelu GD-FAS zmanjša z 10,50 % na 3,50 %. Manjši deleži sintetičnih podatkov, med 10 % in 25 %, so praviloma učinkovitejši od večjih, medtem ko se uspešnost modela SSAN ne izboljša dosledno. Ugotovitve kažejo, da lahko z besedilnimi navodili vodeno razširjanje podatkov z difuzijskim modelom izboljša meddomensko preprečevanje prevar pri prepoznavanju obrazov, vendar je njegova učinkovitost odvisna od količine sintetičnih podatkov in načina, kako detektor predstavlja vhodne podatke.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>deep learning</Beseda>
    <Beseda>biometrics</Beseda>
    <Beseda>face anti-spoofing</Beseda>
    <Beseda>generative models</Beseda>
    <Beseda>diffusion models</Beseda>
    <Beseda>conditional generation</Beseda>
    <Beseda>synthetic datasets</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>globoko učenje</Beseda>
    <Beseda>biometrija</Beseda>
    <Beseda>preprečevanje prevar pri prepoznavanju obrazov</Beseda>
    <Beseda>generativni modeli</Beseda>
    <Beseda>difuzijski modeli</Beseda>
    <Beseda>pogojno generiranje</Beseda>
    <Beseda>sintetični podatkovni nabori</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1033" ISO639-3="eng">Angleški jezik</Jezik>
  <TujJezik ID="1060" ISO639-3="slv">Slovenski jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="m2" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo</VrstaGradiva>
  <DatumVstavljanja>2026-11-03 10:00:01</DatumVstavljanja>
  <DatumObjave>2026-11-03 10:00:09</DatumObjave>
  <DatumSpremembe>2026-11-04 04:07:17</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="168993" Ime="Ali" Priimek="Subhan" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="23212" Ime="Peter" Priimek="Peer" AltIme="P. Peer računalništvo" VlogaID="991" VlogaNaziv="Mentor" ConorID="4775267" Afiliacija="" ArrsID="19226" ORCID=""></Oseba>
    <Oseba ID="55716" Ime="Žiga" Priimek="Emeršič" AltIme="Z. Emersic; Ziga Emersic; Ž. Emeršič; Ž. Emeršić" VlogaID="994" VlogaNaziv="Komentor" ConorID="166844515" Afiliacija="" ArrsID="53820" ORCID=""></Oseba>
    <Oseba ID="115910" Ime="Jernej" Priimek="Sabadin" AltIme="" VlogaID="994" VlogaNaziv="Komentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">38616</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="252366" DatotekaNRID="14851854" 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="4194596" VelikostDatotekeKratko="4,00 MB" DatumVstavljanja="2026-11-03 10:00:18" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="false" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Subhan_Ali_-_Generiranje_sinteticnih_podatkov_za_preprecevanje_prevar_pri_prepoznavanju_obrazov_.pdf</Naziv>
      <OrgNaziv>Subhan_Ali_-_Generiranje_sinteticnih_podatkov_za_preprecevanje_prevar_pri_prepoznavanju_obrazov_.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>2C7A0F27691301A5558FD70BFA04C53A</MD5>
      <SHA256>ed74a5140235e3ee9ab242001832cc48c778f7a74990c9da5e16bb9d76d3e948</SHA256>
      <UUID>ed09078d-d764-11f1-aea2-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=252366</PrenosPolniUrl>
      <Vsebine>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</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>
