Skip to content

Commit 5d83076

Browse files
Initial commit
0 parents  commit 5d83076

File tree

3 files changed

+58
-0
lines changed

3 files changed

+58
-0
lines changed

.gitignore

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Prerequisites
2+
*.d
3+
4+
# Compiled Object files
5+
*.slo
6+
*.lo
7+
*.o
8+
*.obj
9+
10+
# Precompiled Headers
11+
*.gch
12+
*.pch
13+
14+
# Compiled Dynamic libraries
15+
*.so
16+
*.dylib
17+
*.dll
18+
19+
# Fortran module files
20+
*.mod
21+
*.smod
22+
23+
# Compiled Static libraries
24+
*.lai
25+
*.la
26+
*.a
27+
*.lib
28+
29+
# Executables
30+
*.exe
31+
*.out
32+
*.app
33+
/docs/*.odt#

README.md

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
- Online web demo at https://www.doubango.org/webapps/face-liveness/
2+
- Full documentation for the SDK at https://www.doubango.org/SDKs/face-liveness/docs/
3+
- Supported languages (API): **C++**, **C#**, **Java** and **Python**
4+
- Open source Computer Vision Library: https://github.com/DoubangoTelecom/compv
5+
<hr />
6+
7+
_**Question:**_ Which one of these next 3 pictures is genuine?
8+
9+
| Merkel | Trudeau | Ardern |
10+
|---|---|---|
11+
| ![alt text](https://www.doubango.org/SDKs/face-liveness/docs/_images/spoof/cropped/20210331_202952.jpg "Merkel") | ![alt text](https://www.doubango.org/SDKs/face-liveness/docs/_images/spoof/cropped/20210331_203403.jpg "Trudeau") | ![alt text](https://www.doubango.org/SDKs/face-liveness/docs/_images/spoof/cropped/20210331_204408.jpg "Ardern") |
12+
13+
_**Response:**_ **None. They are all spoofs.**
14+
15+
The original images are from [wikimedia](https://upload.wikimedia.org/) and can be found [here](https://upload.wikimedia.org/wikipedia/commons/0/0f/Angela_Merkel_2019_cropped.jpg), [here](https://upload.wikimedia.org/wikipedia/commons/9/98/Prime_Minister_Trudeau_-_2020_(cropped).jpg) and [here](https://upload.wikimedia.org/wikipedia/commons/b/b6/New_Zealand_Prime_Minister_Jacinda_Ardern_in_2018.jpg). We recaptured the original images using a **Galaxy S10+ with 4K resolution** on an **iMac with 4K retina display**. Then, we cropped the images. The entire images can be found [here](https://www.doubango.org/SDKs/face-liveness/docs/_images/spoof/20210331_202952.jpg), [here](https://www.doubango.org/SDKs/face-liveness/docs/_images/spoof/20210331_203403.jpg) and [here](https://www.doubango.org/SDKs/face-liveness/docs/_images/spoof/20210331_204408.jpg).
16+
17+
These kind of high resolution (quality) Print-Attacks are hard to detect and most liveness detectors would fail the test.
18+
Our passive (frictionless) face liveness detector uses **SOTA (State Of The Art)** deep learning techniques to spot both **Print-Attack** and **Replay-Attack**. You can freely test our implementation with your own images at https://www.doubango.org/webapps/face-liveness/
19+
20+
We're working to package and release the source code of the SDK. This document will be updated to include the API reference and a Getting Started guide.
21+
22+
The next [video](https://youtu.be/4Z8VRTS8WrA) ([https://youtu.be/4Z8VRTS8WrA](https://youtu.be/4Z8VRTS8WrA)) shows the liveness detector on **Replay-Attack**.<br />
23+
[![Replay-Attack on Passive Face Liveness detector (anti-spoofing)](docs/images/youtube/Replay-Attack_thumbnail-0.jpg)](https://www.youtube.com/watch?v=4Z8VRTS8WrA)
24+
<hr />
25+

SDK_TechnicalGuide_v0.1.pdf

1.51 MB
Binary file not shown.

0 commit comments

Comments
 (0)