diff --git a/README.md b/README.md index 296f4cdd9f007aaccf8df8c4f5b75520b74d54b4..290f1c64528d580bcdfaa53775852028fe5dacb3 100644 --- a/README.md +++ b/README.md @@ -53,6 +53,46 @@ The scope of this thesis presents the development of an attendance tracker syste - SD Card - 3D printed casing +### GUI Layout +drawing + +### GUI +The graphical user interface has been built using a library called Tkinter. The following images showcase all the 12 windows present in the software. + +|Welcome Window|Main Window| +|---|---| +drawing |drawing| +|About Software Window|User Login Window| +drawing |drawing| +|Active Users Window|Admin Password Window| +drawing |drawing| +|System Preferences Window|Create User(Registration form) Window| +drawing |drawing| +|Create User(Snap Picture) Window|Create User(Confirmation) Window| +drawing |drawing| +|Delete/Archive User Window|Autologger Parameters Window| +drawing |drawing| + +## Optimisation Results +The optimization results have been carried out for 2 hardwares: +- Macbook Pro 15-inch, 2017 model +- Raspberry Pi model 4B (4GB) + +Models used before optimisation: +- Face Detection and Recognition: face-recognition library. +- Hand Gesture Recognition: BlazePalm and BlazeHand from MediaPipe. + +Models used after optimisation: +- Face detection: BlazeFace from Google implemented via MediaPipe +- Face Recognition: face-recognition library. +- Hand Gesture Recognition: BlazePalm and BlazeHand im[lemented via MediaPipe. + + +|Performance Analysis Results|Time Analysis Results| +|---|---| +|drawing |drawing| + + ## Results ### User Login + Active Users