SlideShare a Scribd company logo
Development of interactive
turn-by-turn navigation in
Kulliyyah of Engineering
FYP1 Presentation
Muhammad Fareez Iqmal
1914577
Mechatronics Eng.
Supervisor: Dr Ahmad Imran
PROBLEM
STATEMENT
To address the difficulty in navigating the Kulliyyah of Engineering building. The
building is large and complex, with many rooms and corridors, which can be
confusing for first-time visitors. This can lead to frustration and wasted time for
trying to find their way around. Additionally, the lack of clear landmarks in the
building can make it difficult for users to orient themselves and determine their
location.
To develop a turn-by-turn navigation
system for mobile application for the
KoE building using Augmented Reality
(AR)
To improve the user experience and
accessibility of the building for
students, staff, and visitors
To provide a more efficient, cost-
effective, and scalable solution for
indoor navigation than existing
technologies.
To reduce the frustration and wasted
time associated with navigating the
building
Literature Review
AR
Location
based
GPS
Vision
based
Marker-
based
QRCode
ARTag
Markerless
SLAM
Template
matching
Different types of AR navigation
Literature Review
MARKER BASED MARKER-LESS
Marker are easy to identify and track
Need good algorithm to accurately
recognizes the environment
Not require powerful processing power
Utilizes GPU for processing the data
fast
Costly and reduces the building’s visual
aesthetics
No addition needed to be done on the
building
Literature Review
• Intuitive UI is necessary to ensure that users can easily
and effectively navigate through the space, while also
considering safety concern
• UI need to be designed so that is doesn’t distract the
user from their surrounding
• Arrows is good visual aids
• Text based auditory instruction helps improving the
overall user experience
USER EXPERIENCE OF USING AR-BASED INDOOR
NAVIGATION SYSTEM
Methodology DATA COLLECTION
TEMPLATE MATCHING ALGORITHM
AR IMPLEMENTATION
NAVIGATION SYSTEM DEVELOPMENT
Data Collection
Starting with KOE E1 block
LEVEL 2
• Conference Room A
• Conference Room B
• Engineering Student
Society Office
• One Stop Centre
• Academic Staff Office
Images were taken during
the day to ensure the best
lighting condition. So, all of
the image features can
clearly see.
Image were captured from
multiple angle
Template matching development
SuperGlue is a graph neural network that
simultaneously performs context aggregation,
matching and filtering of local features for wide-
baseline pose estimation. It is fast, interpretable,
and extremely robust indoors and outdoors.
SuperGlue
Learning Feature Matching with Graph
Neural Networks
Template matching development
• Extreme wide-baseline
image pairs in real-time on
GPU
• State-of-the-art
indoor+outdoor matching
with SIFT & SuperPoint
AR implementation
ARFoundation is chosen as AR framework
• Cross Platform – Supports Android, iOS, etc.
• First-party support for AR technologies - ARFoundation
• Large community – Easy to find support
• Established 3D engine – Suitable for creating AR
applications in 3D space.
Navigation system
• Build 3D model of a building from 2D image close to
actual scale
• 3D model can be exported to Unity
Navigation System
• Pathfinding using Unity’s Navigation Mesh
(NavMesh)
• Ground as walkable area, walls as obstacle.
• NavMesh will calculate the optimum path
from the origin to the destination.
• Allow for dynamic updates as the user
moves.
• Hence, NavMesh play crucial role in the
development of turn-by-turn navigation
development.
UI Prototype
• Blue line indicates the path that the user
need to follow
• Heads up direction telling the user what to
do
• The destination is shown at the bottom of
the screen
Project
planning
FYP1 TIMELINE
Week
No. Project Activities 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Selection of Project Title
2 Planning and Research
Define project scope
Define project outline
Literature review research
3 Analysis
Collecting data
Processing data
Pre-alpha development
4 FYP1 report submission
Project
planning
FYP2 TIMELINE
Week
No. Project Activities 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1
Template matching
algorithm
Data collection
Algorithm development
2AR Development
Navigation system
Localization
UI Development
3Minimal Viable Product
4User testing
Collecting feedback and
improvement
4Presentation and showcase
Results
Blue dots representing the
features discovered from the
inference image
Results
A different image (matcher)
that are not in training is
tested against the inference
image
Found 366/461 inlier
correspondences.
(79.39% match)
Results
The results of the template
matching method using the
SuperGlue algorithm
were found to be good
The consistency across different images and
landmarks further confirms the robustness of
the algorithm. However, further adjustment
may need to be done to improve the accuracy
of the algorithm.
This projects aims
• To develop turn-by-turn navigation, mobile application for the KoE using AR
• Using markerless approach of localization - SuperGlue algorithm
• Use Unity to as a development platform
• Highlights the feasibility and effectiveness of using natural landmark for indoor
navigation
• The complete development will be done in FYP2
Conclusion
Thank you!

More Related Content

Similar to FYP1 Presentation - Development of interactive turn-by-turn navigation in Kulliyyah of Engineering.pdf

CometNAV-Presentation_Expo
CometNAV-Presentation_ExpoCometNAV-Presentation_Expo
CometNAV-Presentation_Expo
John Hamilton
 
Alex Shulga resume
Alex Shulga resumeAlex Shulga resume
Alex Shulga resume
Alexey Shulga
 
Shwetambari Gulhane Resume
Shwetambari Gulhane ResumeShwetambari Gulhane Resume
Shwetambari Gulhane Resume
shwetambarigulhane
 
[2015/2016] Software systems engineering PRINCIPLES
[2015/2016] Software systems engineering PRINCIPLES[2015/2016] Software systems engineering PRINCIPLES
[2015/2016] Software systems engineering PRINCIPLES
Ivano Malavolta
 
Resume
ResumeResume
IRJET- Smart Travel Guide(STG)
IRJET- Smart Travel Guide(STG)IRJET- Smart Travel Guide(STG)
IRJET- Smart Travel Guide(STG)
IRJET Journal
 
STATISTICAL ANALYSIS FOR PERFORMANCE COMPARISON
STATISTICAL ANALYSIS FOR PERFORMANCE COMPARISONSTATISTICAL ANALYSIS FOR PERFORMANCE COMPARISON
STATISTICAL ANALYSIS FOR PERFORMANCE COMPARISON
ijseajournal
 
UX-plosive stuff - user experience to come first (ADF Enterprise Mobility Con...
UX-plosive stuff - user experience to come first (ADF Enterprise Mobility Con...UX-plosive stuff - user experience to come first (ADF Enterprise Mobility Con...
UX-plosive stuff - user experience to come first (ADF Enterprise Mobility Con...
Lucas Jellema
 
5 steps to Network Reliability Engineering and Automated Network Operations
5 steps to Network Reliability Engineering and Automated Network Operations5 steps to Network Reliability Engineering and Automated Network Operations
5 steps to Network Reliability Engineering and Automated Network Operations
James Kelly
 
Application of terrestrial 3D laser scanning in building information modellin...
Application of terrestrial 3D laser scanning in building information modellin...Application of terrestrial 3D laser scanning in building information modellin...
Application of terrestrial 3D laser scanning in building information modellin...
Martin Ma
 
The story behind Tauron's award winning intranet
The story behind Tauron's award winning intranetThe story behind Tauron's award winning intranet
The story behind Tauron's award winning intranet
Intranätverk
 
Yazan Malkawi CV
Yazan Malkawi CVYazan Malkawi CV
Yazan Malkawi CV
Yazan Malkawi
 
Joel Baskin UX Design and Artifacts
Joel Baskin UX Design and ArtifactsJoel Baskin UX Design and Artifacts
Joel Baskin UX Design and Artifacts
Joel Baskin
 
Duc le CV
Duc le CVDuc le CV
Duc le CV
Duc Minh Le
 
Dipalee Shah Resume
Dipalee Shah ResumeDipalee Shah Resume
Dipalee Shah Resume
Dipalee Shah
 
Final project report format
Final project report formatFinal project report format
Final project report format
Masud Sarkar
 
Rajshree1.pdf
Rajshree1.pdfRajshree1.pdf
Rajshree1.pdf
ssuser2bf502
 
Myles_Portfolio
Myles_PortfolioMyles_Portfolio
Myles_Portfolio
Mike Myles
 
Webinar: Accelerate Data Science with Fusion 5.1
Webinar: Accelerate Data Science with Fusion 5.1Webinar: Accelerate Data Science with Fusion 5.1
Webinar: Accelerate Data Science with Fusion 5.1
Lucidworks
 
Location Tracking and Smooth Path Providing System
Location Tracking and Smooth Path Providing SystemLocation Tracking and Smooth Path Providing System
Location Tracking and Smooth Path Providing System
IRJET Journal
 

Similar to FYP1 Presentation - Development of interactive turn-by-turn navigation in Kulliyyah of Engineering.pdf (20)

CometNAV-Presentation_Expo
CometNAV-Presentation_ExpoCometNAV-Presentation_Expo
CometNAV-Presentation_Expo
 
Alex Shulga resume
Alex Shulga resumeAlex Shulga resume
Alex Shulga resume
 
Shwetambari Gulhane Resume
Shwetambari Gulhane ResumeShwetambari Gulhane Resume
Shwetambari Gulhane Resume
 
[2015/2016] Software systems engineering PRINCIPLES
[2015/2016] Software systems engineering PRINCIPLES[2015/2016] Software systems engineering PRINCIPLES
[2015/2016] Software systems engineering PRINCIPLES
 
Resume
ResumeResume
Resume
 
IRJET- Smart Travel Guide(STG)
IRJET- Smart Travel Guide(STG)IRJET- Smart Travel Guide(STG)
IRJET- Smart Travel Guide(STG)
 
STATISTICAL ANALYSIS FOR PERFORMANCE COMPARISON
STATISTICAL ANALYSIS FOR PERFORMANCE COMPARISONSTATISTICAL ANALYSIS FOR PERFORMANCE COMPARISON
STATISTICAL ANALYSIS FOR PERFORMANCE COMPARISON
 
UX-plosive stuff - user experience to come first (ADF Enterprise Mobility Con...
UX-plosive stuff - user experience to come first (ADF Enterprise Mobility Con...UX-plosive stuff - user experience to come first (ADF Enterprise Mobility Con...
UX-plosive stuff - user experience to come first (ADF Enterprise Mobility Con...
 
5 steps to Network Reliability Engineering and Automated Network Operations
5 steps to Network Reliability Engineering and Automated Network Operations5 steps to Network Reliability Engineering and Automated Network Operations
5 steps to Network Reliability Engineering and Automated Network Operations
 
Application of terrestrial 3D laser scanning in building information modellin...
Application of terrestrial 3D laser scanning in building information modellin...Application of terrestrial 3D laser scanning in building information modellin...
Application of terrestrial 3D laser scanning in building information modellin...
 
The story behind Tauron's award winning intranet
The story behind Tauron's award winning intranetThe story behind Tauron's award winning intranet
The story behind Tauron's award winning intranet
 
Yazan Malkawi CV
Yazan Malkawi CVYazan Malkawi CV
Yazan Malkawi CV
 
Joel Baskin UX Design and Artifacts
Joel Baskin UX Design and ArtifactsJoel Baskin UX Design and Artifacts
Joel Baskin UX Design and Artifacts
 
Duc le CV
Duc le CVDuc le CV
Duc le CV
 
Dipalee Shah Resume
Dipalee Shah ResumeDipalee Shah Resume
Dipalee Shah Resume
 
Final project report format
Final project report formatFinal project report format
Final project report format
 
Rajshree1.pdf
Rajshree1.pdfRajshree1.pdf
Rajshree1.pdf
 
Myles_Portfolio
Myles_PortfolioMyles_Portfolio
Myles_Portfolio
 
Webinar: Accelerate Data Science with Fusion 5.1
Webinar: Accelerate Data Science with Fusion 5.1Webinar: Accelerate Data Science with Fusion 5.1
Webinar: Accelerate Data Science with Fusion 5.1
 
Location Tracking and Smooth Path Providing System
Location Tracking and Smooth Path Providing SystemLocation Tracking and Smooth Path Providing System
Location Tracking and Smooth Path Providing System
 

Recently uploaded

IMPORTANCE OF ALGAE AND ITS BENIFITS.pptx
IMPORTANCE OF ALGAE  AND ITS BENIFITS.pptxIMPORTANCE OF ALGAE  AND ITS BENIFITS.pptx
IMPORTANCE OF ALGAE AND ITS BENIFITS.pptx
OmAle5
 
Farming systems analysis: what have we learnt?.pptx
Farming systems analysis: what have we learnt?.pptxFarming systems analysis: what have we learnt?.pptx
Farming systems analysis: what have we learnt?.pptx
Frédéric Baudron
 
Anti-Universe And Emergent Gravity and the Dark Universe
Anti-Universe And Emergent Gravity and the Dark UniverseAnti-Universe And Emergent Gravity and the Dark Universe
Anti-Universe And Emergent Gravity and the Dark Universe
Sérgio Sacani
 
Mechanisms and Applications of Antiviral Neutralizing Antibodies - Creative B...
Mechanisms and Applications of Antiviral Neutralizing Antibodies - Creative B...Mechanisms and Applications of Antiviral Neutralizing Antibodies - Creative B...
Mechanisms and Applications of Antiviral Neutralizing Antibodies - Creative B...
Creative-Biolabs
 
Randomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNERandomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNE
University of Maribor
 
Discovery of An Apparent Red, High-Velocity Type Ia Supernova at 𝐳 = 2.9 wi...
Discovery of An Apparent Red, High-Velocity Type Ia Supernova at  𝐳 = 2.9  wi...Discovery of An Apparent Red, High-Velocity Type Ia Supernova at  𝐳 = 2.9  wi...
Discovery of An Apparent Red, High-Velocity Type Ia Supernova at 𝐳 = 2.9 wi...
Sérgio Sacani
 
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
hozt8xgk
 
SDSS1335+0728: The awakening of a ∼ 106M⊙ black hole⋆
SDSS1335+0728: The awakening of a ∼ 106M⊙ black hole⋆SDSS1335+0728: The awakening of a ∼ 106M⊙ black hole⋆
SDSS1335+0728: The awakening of a ∼ 106M⊙ black hole⋆
Sérgio Sacani
 
fermented food science of sauerkraut.pptx
fermented food science of sauerkraut.pptxfermented food science of sauerkraut.pptx
fermented food science of sauerkraut.pptx
ananya23nair
 
11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf
PirithiRaju
 
MICROBIAL INTERACTION PPT/ MICROBIAL INTERACTION AND THEIR TYPES // PLANT MIC...
MICROBIAL INTERACTION PPT/ MICROBIAL INTERACTION AND THEIR TYPES // PLANT MIC...MICROBIAL INTERACTION PPT/ MICROBIAL INTERACTION AND THEIR TYPES // PLANT MIC...
MICROBIAL INTERACTION PPT/ MICROBIAL INTERACTION AND THEIR TYPES // PLANT MIC...
ABHISHEK SONI NIMT INSTITUTE OF MEDICAL AND PARAMEDCIAL SCIENCES , GOVT PG COLLEGE NOIDA
 
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
vluwdy49
 
gastroretentive drug delivery system-PPT.pptx
gastroretentive drug delivery system-PPT.pptxgastroretentive drug delivery system-PPT.pptx
gastroretentive drug delivery system-PPT.pptx
Shekar Boddu
 
Gadgets for management of stored product pests_Dr.UPR.pdf
Gadgets for management of stored product pests_Dr.UPR.pdfGadgets for management of stored product pests_Dr.UPR.pdf
Gadgets for management of stored product pests_Dr.UPR.pdf
PirithiRaju
 
Immersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths ForwardImmersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths Forward
Leonel Morgado
 
BIRDS DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
BIRDS  DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptxBIRDS  DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
BIRDS DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
goluk9330
 
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Leonel Morgado
 
TOPIC OF DISCUSSION: CENTRIFUGATION SLIDESHARE.pptx
TOPIC OF DISCUSSION: CENTRIFUGATION SLIDESHARE.pptxTOPIC OF DISCUSSION: CENTRIFUGATION SLIDESHARE.pptx
TOPIC OF DISCUSSION: CENTRIFUGATION SLIDESHARE.pptx
shubhijain836
 
Introduction_Ch_01_Biotech Biotechnology course .pptx
Introduction_Ch_01_Biotech Biotechnology course .pptxIntroduction_Ch_01_Biotech Biotechnology course .pptx
Introduction_Ch_01_Biotech Biotechnology course .pptx
QusayMaghayerh
 
HUMAN EYE By-R.M Class 10 phy best digital notes.pdf
HUMAN EYE By-R.M Class 10 phy best digital notes.pdfHUMAN EYE By-R.M Class 10 phy best digital notes.pdf
HUMAN EYE By-R.M Class 10 phy best digital notes.pdf
Ritik83251
 

Recently uploaded (20)

IMPORTANCE OF ALGAE AND ITS BENIFITS.pptx
IMPORTANCE OF ALGAE  AND ITS BENIFITS.pptxIMPORTANCE OF ALGAE  AND ITS BENIFITS.pptx
IMPORTANCE OF ALGAE AND ITS BENIFITS.pptx
 
Farming systems analysis: what have we learnt?.pptx
Farming systems analysis: what have we learnt?.pptxFarming systems analysis: what have we learnt?.pptx
Farming systems analysis: what have we learnt?.pptx
 
Anti-Universe And Emergent Gravity and the Dark Universe
Anti-Universe And Emergent Gravity and the Dark UniverseAnti-Universe And Emergent Gravity and the Dark Universe
Anti-Universe And Emergent Gravity and the Dark Universe
 
Mechanisms and Applications of Antiviral Neutralizing Antibodies - Creative B...
Mechanisms and Applications of Antiviral Neutralizing Antibodies - Creative B...Mechanisms and Applications of Antiviral Neutralizing Antibodies - Creative B...
Mechanisms and Applications of Antiviral Neutralizing Antibodies - Creative B...
 
Randomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNERandomised Optimisation Algorithms in DAPHNE
Randomised Optimisation Algorithms in DAPHNE
 
Discovery of An Apparent Red, High-Velocity Type Ia Supernova at 𝐳 = 2.9 wi...
Discovery of An Apparent Red, High-Velocity Type Ia Supernova at  𝐳 = 2.9  wi...Discovery of An Apparent Red, High-Velocity Type Ia Supernova at  𝐳 = 2.9  wi...
Discovery of An Apparent Red, High-Velocity Type Ia Supernova at 𝐳 = 2.9 wi...
 
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
 
SDSS1335+0728: The awakening of a ∼ 106M⊙ black hole⋆
SDSS1335+0728: The awakening of a ∼ 106M⊙ black hole⋆SDSS1335+0728: The awakening of a ∼ 106M⊙ black hole⋆
SDSS1335+0728: The awakening of a ∼ 106M⊙ black hole⋆
 
fermented food science of sauerkraut.pptx
fermented food science of sauerkraut.pptxfermented food science of sauerkraut.pptx
fermented food science of sauerkraut.pptx
 
11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf11.1 Role of physical biological in deterioration of grains.pdf
11.1 Role of physical biological in deterioration of grains.pdf
 
MICROBIAL INTERACTION PPT/ MICROBIAL INTERACTION AND THEIR TYPES // PLANT MIC...
MICROBIAL INTERACTION PPT/ MICROBIAL INTERACTION AND THEIR TYPES // PLANT MIC...MICROBIAL INTERACTION PPT/ MICROBIAL INTERACTION AND THEIR TYPES // PLANT MIC...
MICROBIAL INTERACTION PPT/ MICROBIAL INTERACTION AND THEIR TYPES // PLANT MIC...
 
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
在线办理(salfor毕业证书)索尔福德大学毕业证毕业完成信一模一样
 
gastroretentive drug delivery system-PPT.pptx
gastroretentive drug delivery system-PPT.pptxgastroretentive drug delivery system-PPT.pptx
gastroretentive drug delivery system-PPT.pptx
 
Gadgets for management of stored product pests_Dr.UPR.pdf
Gadgets for management of stored product pests_Dr.UPR.pdfGadgets for management of stored product pests_Dr.UPR.pdf
Gadgets for management of stored product pests_Dr.UPR.pdf
 
Immersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths ForwardImmersive Learning That Works: Research Grounding and Paths Forward
Immersive Learning That Works: Research Grounding and Paths Forward
 
BIRDS DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
BIRDS  DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptxBIRDS  DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
BIRDS DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
 
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
Describing and Interpreting an Immersive Learning Case with the Immersion Cub...
 
TOPIC OF DISCUSSION: CENTRIFUGATION SLIDESHARE.pptx
TOPIC OF DISCUSSION: CENTRIFUGATION SLIDESHARE.pptxTOPIC OF DISCUSSION: CENTRIFUGATION SLIDESHARE.pptx
TOPIC OF DISCUSSION: CENTRIFUGATION SLIDESHARE.pptx
 
Introduction_Ch_01_Biotech Biotechnology course .pptx
Introduction_Ch_01_Biotech Biotechnology course .pptxIntroduction_Ch_01_Biotech Biotechnology course .pptx
Introduction_Ch_01_Biotech Biotechnology course .pptx
 
HUMAN EYE By-R.M Class 10 phy best digital notes.pdf
HUMAN EYE By-R.M Class 10 phy best digital notes.pdfHUMAN EYE By-R.M Class 10 phy best digital notes.pdf
HUMAN EYE By-R.M Class 10 phy best digital notes.pdf
 

FYP1 Presentation - Development of interactive turn-by-turn navigation in Kulliyyah of Engineering.pdf

  • 1. Development of interactive turn-by-turn navigation in Kulliyyah of Engineering FYP1 Presentation Muhammad Fareez Iqmal 1914577 Mechatronics Eng. Supervisor: Dr Ahmad Imran
  • 2. PROBLEM STATEMENT To address the difficulty in navigating the Kulliyyah of Engineering building. The building is large and complex, with many rooms and corridors, which can be confusing for first-time visitors. This can lead to frustration and wasted time for trying to find their way around. Additionally, the lack of clear landmarks in the building can make it difficult for users to orient themselves and determine their location.
  • 3. To develop a turn-by-turn navigation system for mobile application for the KoE building using Augmented Reality (AR) To improve the user experience and accessibility of the building for students, staff, and visitors To provide a more efficient, cost- effective, and scalable solution for indoor navigation than existing technologies. To reduce the frustration and wasted time associated with navigating the building
  • 5. Literature Review MARKER BASED MARKER-LESS Marker are easy to identify and track Need good algorithm to accurately recognizes the environment Not require powerful processing power Utilizes GPU for processing the data fast Costly and reduces the building’s visual aesthetics No addition needed to be done on the building
  • 6. Literature Review • Intuitive UI is necessary to ensure that users can easily and effectively navigate through the space, while also considering safety concern • UI need to be designed so that is doesn’t distract the user from their surrounding • Arrows is good visual aids • Text based auditory instruction helps improving the overall user experience USER EXPERIENCE OF USING AR-BASED INDOOR NAVIGATION SYSTEM
  • 7. Methodology DATA COLLECTION TEMPLATE MATCHING ALGORITHM AR IMPLEMENTATION NAVIGATION SYSTEM DEVELOPMENT
  • 8. Data Collection Starting with KOE E1 block LEVEL 2 • Conference Room A • Conference Room B • Engineering Student Society Office • One Stop Centre • Academic Staff Office Images were taken during the day to ensure the best lighting condition. So, all of the image features can clearly see. Image were captured from multiple angle
  • 9. Template matching development SuperGlue is a graph neural network that simultaneously performs context aggregation, matching and filtering of local features for wide- baseline pose estimation. It is fast, interpretable, and extremely robust indoors and outdoors. SuperGlue Learning Feature Matching with Graph Neural Networks
  • 10. Template matching development • Extreme wide-baseline image pairs in real-time on GPU • State-of-the-art indoor+outdoor matching with SIFT & SuperPoint
  • 11. AR implementation ARFoundation is chosen as AR framework • Cross Platform – Supports Android, iOS, etc. • First-party support for AR technologies - ARFoundation • Large community – Easy to find support • Established 3D engine – Suitable for creating AR applications in 3D space.
  • 12.
  • 13. Navigation system • Build 3D model of a building from 2D image close to actual scale • 3D model can be exported to Unity
  • 14. Navigation System • Pathfinding using Unity’s Navigation Mesh (NavMesh) • Ground as walkable area, walls as obstacle. • NavMesh will calculate the optimum path from the origin to the destination. • Allow for dynamic updates as the user moves. • Hence, NavMesh play crucial role in the development of turn-by-turn navigation development.
  • 15. UI Prototype • Blue line indicates the path that the user need to follow • Heads up direction telling the user what to do • The destination is shown at the bottom of the screen
  • 16. Project planning FYP1 TIMELINE Week No. Project Activities 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Selection of Project Title 2 Planning and Research Define project scope Define project outline Literature review research 3 Analysis Collecting data Processing data Pre-alpha development 4 FYP1 report submission
  • 17. Project planning FYP2 TIMELINE Week No. Project Activities 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Template matching algorithm Data collection Algorithm development 2AR Development Navigation system Localization UI Development 3Minimal Viable Product 4User testing Collecting feedback and improvement 4Presentation and showcase
  • 18. Results Blue dots representing the features discovered from the inference image
  • 19. Results A different image (matcher) that are not in training is tested against the inference image Found 366/461 inlier correspondences. (79.39% match)
  • 20. Results The results of the template matching method using the SuperGlue algorithm were found to be good The consistency across different images and landmarks further confirms the robustness of the algorithm. However, further adjustment may need to be done to improve the accuracy of the algorithm.
  • 21. This projects aims • To develop turn-by-turn navigation, mobile application for the KoE using AR • Using markerless approach of localization - SuperGlue algorithm • Use Unity to as a development platform • Highlights the feasibility and effectiveness of using natural landmark for indoor navigation • The complete development will be done in FYP2 Conclusion