Academic Year 2023 - 24
S8 PROJECT WORK II
Second Review
PROJECT TITLE
GEO AT
BIP PROJECT ID CATEGORY
24S8EOW405 EXTERNAL – OWN
BATCH MEMBERS GUIDE
RITHANYA K S(202CB135) Dr. Sundaramurthy S(IT1108)
RAHUL KUMAR JHA (201CS258) Professor
RAAHUL P S(202IT196) Department of Information Technology
LITERATURE SURVEY
Works carried out
( with details of Information gathered
Sl.N Methods/ Materials/
Journal Paper Title with Author relevant to your
o. Software/ Algorithms /
fabrication / techniques/ project
components used )
Khawla Alhanaee; Mitha Alhammadi;”Face Implemented MTCNN Biometric authentication
Recognition Smart Attendance System algorithm role
1
using Deep Transfer Learning Author links
open overlay panel”
Burham Isnanto; Ari Amir Inquired Geolocation Biometric Authentication
2 Alkodri;”Attendance Monitoring With GPS package APIs
Tracking on HR Management”
Vaibhav Groven;Nishtha GPS resources GPS for location
3 Chhabra”Attendance Monitoring With GPS tracking
Tracking on HR Management”
28-02-2024 SECOND REVIEW PRESENTATION 2
LITERATURE SURVEY
Works carried out
( with details of Information gathered
Sl.No References Methods/ Materials/
( Journal Papers Only) Software/ Algorithms / relevant to your
.
fabrication / techniques/ project
components used )
Smitha;Pavithra S Hegde;”Face Database model DBMS queries
4 Recognition based Attendance
Management System”
Ming-Fong Tsai; Min-Hao Li;”Attendance Methods of Face model Machine Learning
Monitoring System based on Artificial training Algorithm
5
Intelligence Facial Recognition
Technology “
28-02-2024 SECOND REVIEW PRESENTATION 3
AIM & OBJECTIVES
❖ The prime objective of the application is to revolutionize attendance
management by creating a secure, efficient, and user-friendly mobile app that
combines facial recognition and location tracking technologies.
❖ This app aims to:
➢ Eliminate traditional attendance methods
➢ Ensure accurate and reliable attendance records
➢ Streamline the attendance process
❖ Flutter accelerates development and delivers a seamless user experience across
iOS and Android platforms from a single codebase.
❖ Python readability, extensive libraries, and rapid development capabilities drive
efficient backend logic, data processing, and robust integration with Flutter for
a comprehensive attendance solution.
28-02-2024 SECOND REVIEW PRESENTATION 4
Effective utilisation of the Modern Tool
➢ For tracking the update in the work and Work plan - Canva (Gantt Chart)
➢ Understand the flow of project - Miro
➢ Version control - Github and Onrender
➢ Language - Python, Flutter, MySQL
➢ Libraries - Flask, Geolocation, MySQL
28-02-2024 SECOND REVIEW PRESENTATION 5
PROPOSED METHODOLOGY
• Geofencing and Location Tracking
• Mapbox API integration: Integrating Mapbox API into the Flutter app for
real-time location tracking and geofencing functionalities.
• Geofenced area definition: Establishing specific geographic areas where
face recognition will be operational.
• Blocking VPN’s: Ensures the user cannot open the application if VPN is
enabled in the device
• Facial recognition
• Face Registration: Collection of faces and Registration of names in the
Database using GeoAdmin module.
• Model training: Training the model using collected facial images and
adjusting parameters for accuracy.
• Face recognition: Recognition of faces is done to mark the attendance in
28-02-2024
the database.
SECOND REVIEW PRESENTATION 6
FEASIBILITY ANALYSIS
➢ Technical Feasibility:
○ Facial Recognition Accuracy: Now, we choose open source models for development
stage but we would consider state-of-the-art model/model already preferred by
clients once our product is ready to launch.
○ Location Tracking Reliability: For now, we are considering inbuilt library of flutter
for location tracking purpose. So it completely free.
➢ Market Feasibility:
○ Target Audience: Colleges and Workplaces are mainly focussed
○ Competition Analysis: From competitors, we should gain their strengths(main
feature) and improve their shortcomings and add it in our application project.
Literature survey needs to be conducted.
➢ Organizational Feasibility:
○ Project Timeline: We have complete 3 month for development and 1 month for
testing purposes.
28-02-2024 SECOND REVIEW PRESENTATION 7
MODULES USED FOR PROJECT DEVELOPMENT
❖ GeoAt Application ⇒
➢ Track the student before allowing to mark attendance
➢ Allow to mark facial attendance
➢ See Attendance logs
➢ Get Help page
➢ Block VPN’s
❖ GeoAt Admin module ⇒
➢ Tracking specific student
➢ Adding more Geofencing points
➢ Add more students
28-02-2024 SECOND REVIEW PRESENTATION 8
PROPOSED METHODOLOGY ( Flow Chart)
28-02-2024 SECOND REVIEW PRESENTATION 9
DESIGN(S) (HARDWARE / SOFTWARE ARCHITECTURE)
28-02-2024 SECOND REVIEW PRESENTATION 10
PROPOSED METHODOLOGY ( Gantt Chart)
Gantt Chart
Works carried Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8
Gathering Project
Requirements
Creating and
Implementing App
Design
Conducting Literature
Survey
Developing the
Frontend features
Developing the
Backend part
Comparison with
existing apps
28-02-2024 SECOND REVIEW PRESENTATION 11
USE CASE DIAGRAM
28-02-2024 SECOND REVIEW PRESENTATION 12
TECHSTACK USED
• Frontend • Server
• Flutter • Onrender
• Dart • Github
• Figma
• Predictive Model
• Backend
• Deep Learning Algorithms
• Python
• Convolutional Neural Network
• Flask
• Target
• Database
• Chrome/Android / iOS App
• MySQL
28-02-2024
SECOND REVIEW PRESENTATION 13
INDIVIDUAL CONTRIBUTIONS TO THE WORK
Batch Member 1 : (202CB135 & RITHANYA K S)
• Reporting to the Guide about the project updates.
• Conducting Literature Survey.
• Designing User Interface and flows for application through figma.
• Collecting areas latitude and longitude dataset for geofencing.
• Testing for application according to the dataset for geofencing
feature.
28-02-2024 SECOND REVIEW PRESENTATION 14
INDIVIDUAL CONTRIBUTIONS TO THE WORK
Batch Member 2 : (201CS258 & Rahul kumar jha)
• Creating Software architecture and Use Case Diagrams.
• Implementing the frontend design through flutter.
• Creating GeoAt Admin page using flask.
• Creating the Database, tables and queries.
• Developing API requests for frontend and backend communication.
• Testing the API for load and performance
28-02-2024 SECOND REVIEW PRESENTATION 15
INDIVIDUAL CONTRIBUTIONS TO THE WORK
Batch Member 3 : (202IT196 & Raahul P S)
• Monitoring Daily work log.
• Conducting Literature Survey.
• Creating Database Design(Tables, columns).
• Developing the Face Recognition model.
• Integrating Frontend and Backend flows
• Testing the Face Recognition feature for higher accuracy
28-02-2024 SECOND REVIEW PRESENTATION 16
PRODUCT DEMO
28-02-2024 SECOND REVIEW PRESENTATION 17
PLAN FOR PUBLICATIONS
• Idea Presentation → Viksit Bharat@2047 → Completed
• Project Presentation → Anna University Hackathon → Applied
• Patent application - Applied
• Journal Publication in IEEE xplore - March 2024
• Product release - April 2024
28-02-2024 SECOND REVIEW PRESENTATION 18
Status on Partial Completion and Submission of Project Report
List of Documents to be Submitted
SL.No List of Documents Status ( Provide the drive link
of prepared document)
1
Cover Page & Title Page (Both are in
same format)
2 Bonafide Certificate
3 Declaration
DRIVE LINK
4 Acknowledgement
5 Chapter I – Introduction
6 Chapter 2 – Literature Survey
28-02-2024 SECOND REVIEW PRESENTATION 19
REFERENCES
( Journal Papers/ Books/ Website References )
As per IEEE Format
[1].Noppadol Chadil, Apirak Russameesawang, and Keeratiwintakorn, "Real-Time Tracking Management System
Using GPS, GPRS, and Google Earth," IEEE 5th International Conference on Electrical Engineering/Electronics, Vol.
1, pp. 393–396, 2008. Here, author Noppadol Chadil Apirak Russameesawang, Phongsak Keeratiwintakorn
discussed the GPS The global positioning system is a tracking system that consists of a network of various
satellites that repeatedly send radio signals of short pulses to GPS receivers. When a GPS receiver receives the
signal from the combination of various satellites, it uses a triangular technique [1] to compute latitude,
longitude, and altitude position.
[2] https://www.ijraset.com/research-paper/internet-based-tracking-system
28-02-2024 SECOND REVIEW PRESENTATION 20
THANK YOU
28-02-2024 SECOND REVIEW PRESENTATION 21