diff --git a/config/config.json b/config/config.json index 80fd247..82a6e62 100644 --- a/config/config.json +++ b/config/config.json @@ -4,27 +4,25 @@ "outputFile": "res/img_done.png", "dpi": 500, "flip": false, - "width": 0, + "width": 0, "filters": [ "gaussian", "erode", "blur" ] }, - - "test1" : { - "inputFile" : "res/test_fp.png", - "outputFile" : "res/test_fp_cpy.png", - "dpi" : 500, - "flip" : true, - "width" : 0, + "test1": { + "inputFile": "res/test_fp.png", + "outputFile": "res/test_fp_cpy.png", + "dpi": 500, + "flip": true, + "width": 0, "filters": [ - "gaussian" , - "erode", + "gaussian", + "erode", "blur" ] }, - "test2": { "inputFile": "res/test_fp.png", "outputFile": "res/test_fp_cpy.png", @@ -36,4 +34,4 @@ "dilate" ] } -} +} \ No newline at end of file diff --git a/latex_verze/xlanro00-Generovani-3D-modelu-otisku-prstu-01-kapitoly-chapters.tex b/latex_verze/xlanro00-Generovani-3D-modelu-otisku-prstu-01-kapitoly-chapters.tex index 0b5bbcf..5ec228f 100644 --- a/latex_verze/xlanro00-Generovani-3D-modelu-otisku-prstu-01-kapitoly-chapters.tex +++ b/latex_verze/xlanro00-Generovani-3D-modelu-otisku-prstu-01-kapitoly-chapters.tex @@ -83,7 +83,7 @@ Jsou zde také navržena vylepšení aplikace. Prst je typicky osvětlen skrze skleněnou plochu, vyfotografován a analýzou světlých a tmavých oblastí nasnímaných dat jsou získány požadované rysy. Existují také modely, které nevyžadují přiložení prstu na sklo, dokážou jej zachytit např. na snímku z kamery. Mohou mít různé rozlišení, vyšší rozlišení obvykle znamená zabezpečnější zařízení. - I tak nejsou tyto snímače příliš bezpečné, protože je možné je oklamat např. fotografií otisku, nebo 3D modelem prstu. + I tak nejsou tyto snímače příliš bezpečné, protože je možné je oklamat např. fotografií otisku, nebo 3D modelem prstu\cite{Drahansky-Orsag-2011}\cite{Android-Authority-2022}. \subsubsection{Kapacitní snímač otisku prstu} @@ -91,7 +91,7 @@ Jsou zde také navržena vylepšení aplikace. Pokd nad destičkou je mezera mezi liniemi, náboj v kondenzátoru zůstane stejný. Lze tak detekovat, ke kterým destičkám je přiložena papilární linie a po zpracování a uspořádání těchto dat do matice je možné hledat markanty. Oproti optickému snímači je mnohom těžší jej oklamat, protože je nutné, aby falzifikát obsahoval elektrický náboj. - Fotografie, ani běžný plastový model tedy fungovat nebudou. + Fotografie, ani běžný plastový model tedy fungovat nebudou\cite{Drahansky-Orsag-2011}\cite{Android-Authority-2022}. \subsubsection{Ultrazvukový snímač otisku prstu} @@ -99,18 +99,19 @@ Jsou zde také navržena vylepšení aplikace. Nejnovější ze snímačů otisku prstů, ultrazvukový, se skládá z ultrazvukového přijímače a vysílače. Papilární linie a prostor mezi nimi odráží ultrazvukovou vlnu jinak, přijímač je schopen rozlišit mezi nimi na základě mechanické deformace snímače. Tento typ snímače má možnost snímat data i do hloubky, při delším snímání tedy může získat velmi detailní model otisku prstu. - To z něj dělá nejbezpečnější technologii snímání otisků. + To z něj dělá nejbezpečnější technologii snímání otisků\cite{Drahansky-Orsag-2011}\cite{Android-Authority-2022}. - \todo{https://www.androidauthority.com/how-fingerprint-scanners-work-670934/ -} \subsubsection{Hybridní snímače otisku prstu} + Hojně využívanou technologií se namísto ne-příliš-bezpečného optického snímače používají především v telefonech hybridní snímače otisků prstu. + Ty v sobě kombinují použití optického mají zabudovaný také kapacitní, nebo jiný snímač, + čímž odstraňují hlavní nevýhody čistě optického snímače - náchylnost k oklamání méně sofistikovanými napodobeninami prstů. \todo{optické-kapacitní, vestavěné v displeji telefonů} - - \blindtext[1] + \cite{Android-Authority-2022} \section{Techniky identifikace otisku prstu} + \todo{identifikace podle shodnosti markantů...} \blindtext[1] \section{Ověření kvality falzifikátu otisku prstu} @@ -121,7 +122,7 @@ Jsou zde také navržena vylepšení aplikace. \blindtext[1] - +\subsection{\todo{více podkapitol}} \section{Shrnutí výzkumné části} @@ -138,12 +139,20 @@ Jsou zde také navržena vylepšení aplikace. \blindtext[1] +\subsection{Základní použití aplikace} + + \blindtext[1] + \subsection{Návrhy na rozšíření aplikace} \blindtext[1] \section{Návrh knihovny filtrů} + -Všechny třídy filtrů dědí z obecné třídy filter. + +\section{Použítý programovací jazyk - Python} + \blindtext[1] \subsection{Dostupné python moduly s implementovanými obrazovými filtry} diff --git a/latex_verze/xlanro00-Generovani-3D-modelu-otisku-prstu-20-literatura-bibliography.bib b/latex_verze/xlanro00-Generovani-3D-modelu-otisku-prstu-20-literatura-bibliography.bib index cb006d3..8c617c1 100644 --- a/latex_verze/xlanro00-Generovani-3D-modelu-otisku-prstu-20-literatura-bibliography.bib +++ b/latex_verze/xlanro00-Generovani-3D-modelu-otisku-prstu-20-literatura-bibliography.bib @@ -43,4 +43,14 @@ SUPERVISOR = {Roman Heinz}, URL = {https://is.muni.cz/th/vblqb/}, URL_DATE = {2022-12-06}, -} \ No newline at end of file +} +@article{Android-Authority-2022, + journal = {Android Authority}, + publisher = {Authority Media}, + author = {Robert Triggs}, + title = {How fingerprint scanners work: Optical, capacitive, and ultrasonic explained}, + url = {https://www.androidauthority.com/how-fingerprint-scanners-work-670934/}, + year = {2022}, + month = {4}, + day = {08}, +}