Liveness check, čiže takzvaná „detekcia živosti“: ako presne funguje?
Skip to content
Skip to content
Autenti / Blog / Liveness check, čiže takzvaná „detekcia živosti“: ako presne funguje?

Liveness check, čiže takzvaná „detekcia živosti“: ako presne funguje?

Mechanizmus overovania „živosti“ (liveness check) je jedným z kľúčových prvkov procesu overovania totožnosti.

Hoci z technologického hľadiska využíva pokročilú biometriu a algoritmy, z pohľadu používateľa ide o jednoduchý a rýchly proces, ktorý zvyčajne trvá len niekoľko desiatok sekúnd a vykonáva sa úplne na diaľku.

Kľúčové závery

  • Liveness check je kľúčovým prvkom overovania identity, ktorý umožňuje potvrdiť, že na druhej strane sa nachádza skutočná, živá osoba, a nie fotografia, nahrávka alebo video vygenerované technológiou deepfake.

  • Proces je rýchly, vykonáva sa na diaľku a je intuitívny, zvyčajne trvá niekoľko desiatok sekúnd a vyžaduje iba prístup k internetu, kameru a jednoduché kroky zo strany používateľa.

  • Overovanie sa zakladá na analýze obrazu a správania v reálnom čase (napr. pohyby tváre, hĺbka obrazu, reakcie na pokyny), čo umožňuje odhaliť pokusy o podvod.

  • Existujú dva hlavné prístupy k overovaniu živosti: pasívny (bez interakcie) a aktívny (s pokynmi pre používateľa), avšak čoraz častejšie sa používa pasívny prístup, ktorý od používateľa nevyžaduje žiadne dodatočné pohyby (systém v takom prípade automaticky analyzuje pohyby používateľa).

  • Chýbajúca kontrola živosti výrazne zvyšuje riziko podvodov, vydávania sa za inú osobu a nesplnenia regulačných požiadaviek (napr. AML/KYC).

  • Tento mechanizmus sa široko využíva v procesoch s rôznou úrovňou rizika: od bankovníctva a kryptomien až po elektronické podpisy a registráciu používateľov.

  • Pri implementácii v súlade so štandardmi (napr. šifrovanie, ISO, GDPR) je kontrola živosti bezpečná a zabezpečuje vysokú úroveň ochrany údajov používateľov.

 

Ako funguje overenie živosti v rámci overovania totožnosti? Krok za krokom

Nižšie si prejdeme príkladom procesu overovania totožnosti s využitím mechanizmu overovania živosti (liveness check) od jeho začiatku až po samotný výsledok.

1. Začiatok procesu overovania

Po výbere metódy overovania totožnosti (napr. videooverovanie) používateľ, ktorý má prejsť týmto overovaním, dostane odkaz alebo je presmerovaný do procesu.

Všetko prebieha výlučne online.

2. Overenie dokladu totožnosti

Ešte pred začatím samotného procesu overovania živosti je používateľ povinný vyhotoviť a odoslať fotografie svojho zvoleného dokladu totožnosti (napr. občianskeho preukazu) z prednej a zadnej strany na účely overenia údajov.

Systém následne overí údaje, ako sú meno a priezvisko alebo číslo PESEL.

3. Prístup k kamere a príprava zariadenia

Ďalším krokom je udelenie povolenia na prístup k kamere.

Používateľ:

  • povolí prehliadaču alebo aplikácii prístup k kamere,
  • nastaví zariadenie tak, aby bola jeho tvár dobre viditeľná,
  • uistí sa, že sa nachádza na dostatočne osvetlenom mieste,
  • a čo je najdôležitejšie: uistí sa, že v zábere nie sú žiadne ďalšie osoby (systém neschváli overenie, v ktorom sú viditeľné tretie osoby, vzhľadom na riziko potenciálneho nátlaku, ktoré v takom prípade vzniká).


Kvalita obrazu, ako aj správne umiestnenie používateľa v zábere, má priamy vplyv na účinnosť overovania.

4. Umiestnenie tváre v zábere

Na obrazovke sa objaví rámček alebo ovál, do ktorého je potrebné umiestniť tvár.

Systém v tomto momente automaticky analyzuje:

  • či sa tvár nachádza v zábere,
  • či nie je zakrytá (napr. slnečnými okuliarmi alebo maskou),
  • či je obraz stabilný a ostrý.


Až po splnení týchto podmienok je možné pokračovať ďalej.

5. Vykonanie pokynov (skutočná kontrola živosti)

V závislosti od použitej technológie môže byť používateľ požiadaný o vykonanie jednoduchých činností, ako napríklad:

  • otočenie hlavy doľava alebo doprava,
  • žmurknutie,
  • pohľad určitým smerom,
  • mierne priblíženie alebo oddialenie tváre.


Tieto úkony umožňujú systému potvrdiť, že:

  • obraz nie je statickou fotografiou,
  • nejde o vopred nahraté video,
  • tvář nie je ničím zakrytá, napr. papierovou maskou,
  • na druhej strane sa nachádza skutočná, živá osoba.


A to je skutočný mechanizmus overovania živosti realizovaný v rámci aktívneho procesu overovania živosti (liveness check).

Čoraz častejšie sa však používa tzv. „passive liveness“, teda automatické zaznamenávanie pohybov hlavy počas procesu overovania. V takom prípade nemusí používateľ vykonávať žiadne dodatočné pokyny a systém sám analyzuje jeho pohyby.

6. Analýza obrazu a detekcia pokusov o podvod

Počas celého procesu systém analyzuje obraz v reálnom čase.

Skontrolujú sa okrem iného:

  • prirodzenosť pohybov tváre,
  • hĺbka obrazu (či nejde o obrazovku),
  • odrazy svetla,
  • anomálie, ktoré môžu naznačovať deepfake alebo masku,
  • prítomnosť tretích osôb na zázname.


Táto fáza prebieha automaticky a pre používateľa nie je viditeľná.

7. Výsledok overenia

Na záver užívateľ dostane informáciu o výsledku procesu.

Celý proces zvyčajne trvá od niekoľkých sekúnd až po niekoľko minút bez nutnosti kontaktovať konzultanta.

Čo vlastne je liveness check (liveness detection)?

Liveness check je mechanizmus, ktorý overuje, či sa na druhej strane nachádza živá osoba, a nie fotografia, nahrávka alebo deepfake.

Je súčasťou overovania totožnosti pomocou metód, ako je nahrávanie krátkeho videa alebo zhotovenie fotografie tváre.

A to všetko preto, lebo samotná zhoda tváre s dokladom alebo zhotovenie fotografie či nahrávky nezaručuje pravdivosť totožnosti danej osoby. Obzvlášť nie v súčasnosti, keď sa technológia vyvíja takým rýchlym tempom a ponúka množstvo riešení na falšovanie takýchto fotografií či nahrávok.

Práve preto je kontrola živosti jedným z kľúčových prvkov modernej online overovania totožnosti.

Druhy overovania živosti (liveness check)

Hoci pre používateľa celý proces vyzerá podobne, v praxi rozlišujeme niekoľko prístupov k detekcii „živosti“. Lišia sa predovšetkým pohodlím používania pre osobu, ktorej totožnosť sa overuje.

Pasívna kontrola živosti

Pasívna kontrola živosti funguje úplne „na pozadí“.

Používateľ:

  • nemusí vykonávať žiadne ďalšie kroky,
  • vykoná len krátke nahrávanie (naživo počas testu živosti).


Systém následne sám analyzuje obraz a detekuje potenciálne známky podvodu, ako napríklad:

  • artefakty na obrazovke,
  • stopy po prehrávaní záznamu,
  • neprirodzená textúra,
  • slabé/nekonzistentné osvetlenie.


Všetko toto by mohlo naznačovať potenciálne pokusy o podvod. Takýto proces je k dispozícii okrem iného v službách overovania totožnosti dostupných v Autenti.

Active liveness

Active liveness naopak vyžaduje interakciu používateľa so systémom (ako v našom príklade overenia živosti krok za krokom).

Používateľ vtedy vykonáva jednoduché pokyny, napr.:

  • „otoč hlavu“,
  • „žmurkni“,
  • „usmej sa“,
  • „pozri sa doľava/doprava“.


Vďaka tomu môže systém overiť, či:

  • osoba reaguje v reálnom čase,
  • nejde o fotografiu ani nahrávku,
  • nedochádza k pokusu o použitie masky, záznamu na inom zariadení alebo deepfakeu.


Najjednoduchším porovnaním toho, čo je takáto kontrola živosti, je funkcia Face ID na odomknutie telefónu alebo potvrdenie platby.

Face ID však nefunguje úplne „aktívne“. Stačí sa pozrieť na obrazovku a systém sám analyzuje geometriu tváre, hĺbku a pozornosť používateľa.

Aktívna kontrola živosti ide o krok ďalej: namiesto toho, aby len „pozoroval“, systém žiada o konkrétne akcie (napr. pohyb hlavy), aby ešte lepšie potvrdil, že na druhej strane je skutočná osoba a nie napr. nahrávka alebo deepfake.

Nie je to však ani úplne pasívny prístup. Nerobíme fotografiu, ktorá sa následne analyzuje, a predsa sa musíme pozrieť na obrazovku nášho telefónu. To znamená, že sa musíme prirodzeným spôsobom „zapájať“ do celého procesu.

Ako sme spomenuli vyššie, čoraz častejšie sa používa pasívny prístup, ktorý automaticky analyzuje pohyby používateľa na zázname bez toho, aby vyžadoval vykonanie dodatočných pokynov.

Prečo je chýbajúca kontrola živosti (liveness check) závažnou chybou v rámci KYC?

Chýbajúca kontrola živosti je závažnou chybou v rámci celého procesu Know Your Customer (KYC) a znamená, že systém nemôže plne potvrdiť, že na druhej strane je skutočná, živá osoba.

Čo to umožňuje:

  • vydávanie sa za iné osoby,
  • použitie fotografie alebo záznamu namiesto skutočného používateľa,
  • pokusy o podvody s využitím deepfakeov alebo masiek.


V dôsledku toho podniky nespĺňajú požiadavky ako napríklad AML (zákon proti praniu špinavých peňazí), ale zároveň sa vystavujú riziku podvodov a strát.

V akých situáciách použiť overenie živosti?

Teraz sa pravdepodobne zamýšľate nad tým, kedy by ste mali použiť mechanizmus overovania živosti. Existuje niekoľko situácií, ktoré nám to pomôžu ilustrovať.

Situácia

Načo je potrebná kontrola živosti?

Riziko pri absencii overovania živosti

Založenie nového účtu v internetovej banke

Potvrdenie, že klient je skutočná osoba a vlastník dokladu

Finančné podvody, porušenie predpisov AML, regulačné sankcie

Registrácia na burze kryptomien

Uistenie sa, že používateľ nepoužíva falošný účet alebo deepfake

Pranie špinavých peňazí, strata prostriedkov klientov, zablokovanie účtu regulačným orgánom

Digitálne podpisy a online zmluvy

Prepojenie podpisu so skutočnou osobou, ochrana pred vydávaním sa za inú osobu

Podvody so zmluvami, neplatnosť podpisu z právneho hľadiska

Založenie účtu na sociálnych sieťach

Overenie veku alebo existencie používateľa

Užívatelia mladší ako je požadovaný vek, ktorí sa registrujú na platforme, potenciálne porušenie zákona alebo pravidiel

Registrácia do hier alebo e-športu s vekovými obmedzeniami

Overenie veku a pravosti hráča

Porušenie zákona o ochrane maloletých, poškodenie reputácie platformy

Overenie klienta pri uzatváraní zmluvy o prenájme vozidla

Zabezpečenie, že osoba podpisujúca zmluvu

Riziko podvodov, neuznanie zmlúv pri audite

Detekcia živosti a UX: sťažuje kontrola živosti proces pre používateľa?

Mnoho ľudí sa obáva, že kontrola živosti, najmä aktívna, môže predĺžiť alebo skomplikovať proces overovania.

Moderné riešenia sú však:

  • rýchle: celý proces zvyčajne trvá niekoľko sekúnd,
  • intuitívne: používateľ vykonáva jednoduché pokyny, napr. otočenie hlavy alebo žmurknutie, a všetky pokyny sa zobrazujú na obrazovke telefónu alebo notebooku,
  • vyvážené: zabezpečujú vysokú úroveň bezpečnosti bez toho, aby zaťažovali používateľa nadmernými krokmi.


Čoraz častejšie sa navyše stretávame s pasívnou overením živosti, čo je jednoduchý proces bez dodatočných pokynov týkajúcich sa pohybov hlavy alebo vykonávania určitých gest.

Pre používateľa to znamená venovať málo času vykonaniu jednoduchého overenia z domova a pre firmy to znamená vyššiu konverziu a menšie riziko podvodov.

Ale je to bezpečné?

Áno, riešenia na overenie živosti sú úplne bezpečné, ak sa implementujú v súlade s najvyššími štandardmi.

Napríklad spoločnosť Autenti používa šifrovanie údajov (pri prenose aj v kľude), geografickú redundanciu a pravidelné zálohovanie, ako aj zabezpečuje oddelenie údajov používateľov.

Systém funguje v súlade s normou ISO/IEC 27001:2022 a podlieha nezávislým auditom, čím spĺňa požiadavky okrem iného nariadenia GDPR a smernice eIDAS.

Okrem toho sú zavedené zásady minimalizácie prístupu, monitorovanie bezpečnosti, riadenie incidentov a prístup „privacy by design“, čo zaručuje vysokú úroveň ochrany údajov a súkromia používateľov.

Overenie živosti ako súčasť automatizácie KYC

Kontrola živosti nie je len otázkou bezpečnosti, ale aj neoddeliteľnou súčasťou digitálneho KYC stacku, v ktorom sa čoraz častejšie nachádzajú:

  • biometria: analýza tváre,
  • OCR: čítanie údajov z dokumentov,
  • AI: overovanie pravosti dokumentov a pohybov používateľa.


Vďaka overeniu živosti je možné automaticky rozhodnúť o správnosti overenia, čo obmedzuje potrebu manuálnej obsluhy a minimalizuje ľudské chyby.

Výsledkom je rýchlejšie zaradenie nových klientov, menej problémov pri auditoch a vyššia bezpečnosť pre inštitúcie aj klientov.

FAQ: Kontrola živosti

Musím niečo inštalovať, aby som prešiel kontrolou živosti?

Nie. Vo väčšine prípadov prebieha tento proces priamo v prehliadači alebo v aplikácii a nevyžaduje inštaláciu dodatočného softvéru.

Koľko trvá overenie živosti?

Zvyčajne trvá od niekoľkých desiatok sekúnd až po niekoľko desiatok sekúnd. Celý proces overovania zriedka trvá dlhšie ako niekoľko minút.

Čo robiť, ak overenie zlyhá?

Najčastejšími príčinami sú slabé osvetlenie, neostrý obraz alebo zakrytá tvár. Odporúčame vylepšiť podmienky a skúsiť to znovu.

Funguje overenie živosti na každom zariadení?

Funguje na väčšine moderných smartfónov, tabletov a počítačov vybavených kamerou, aktuálnym prehliadačom a prístupom k internetu.

Sú moje biometrické údaje v bezpečí?

Áno. Údaje sa spracúvajú v súlade s platnými predpismi (napr. GDPR) a používajú sa výlučne na overenie totožnosti.

Zhrnutie

Overenie živosti je kľúčovým prvkom moderného online overovania totožnosti, ktoré umožňuje uistiť sa, že na druhej strane sa nachádza skutočná, živá osoba, a nie osoba nosiaca masku, záznam alebo deepfake.

Vďaka nemu môžu firmy zvýšiť istotu ohľadom totožnosti svojich zákazníkov, obmedziť podvody a podvodné konanie, ako aj splniť regulačné požiadavky, ako sú AML a KYC.

Rozlišujeme dva hlavné prístupy: pasívny, ktorý funguje na pozadí na základe krátkeho videozáznamu, a aktívny, ktorý vyžaduje jednoduché akcie používateľa, napr. žmurknutie alebo otočenie hlavy. Čoraz častejšie sa však využíva pasívny prístup, ktorý od používateľa nevyžaduje vykonávanie žiadnych dodatočných činností.

Medzi výhody pre podniky patrí rýchlejšie a bezpečnejšie zaradenie nových zákazníkov, automatizácia rozhodnutí v rámci KYC vďaka biometrii, OCR a umelej inteligencii, obmedzenie ľudských chýb a zvýšená konverzia.

Kontrola živosti je rýchla, intuitívna a bezpečná, zvyčajne trvá niekoľko desiatok sekúnd a proces prebieha bez dodatočného softvéru a funguje na väčšine smartfónov s prístupom na internet.

Zistite, ako môže Autenti podporiť váš proces overovania totožnosti zákazníka, vrátane kompletnej kontroly živosti. Dohodnite si bezplatnú prezentáciu riešenia Autenti eID.