SlideShare a Scribd company logo
1 of 20
DEPARTMENT OF COMPUTER SCIENCE
ENGINEERING &
INFORMATION TECHOLOGY
JAYPEE INSTITUTE OF INFORMATION
TECHNOLOGY, NOIDA
Project Supervisor:
Mrs. Amanpreet Kaur
Submitted by:
Ayush Garg (10104746)
Rajat Ghai (10104741)
 Augmented reality (AR) is a live, direct or
indirect, view of a physical, real-world
environment whose elements are augmented
(or supplemented) by computer-generated
sensory input such as sound, video, graphics or
GPS data
 Augmented reality applications can enhance a
user's experience when traveling by providing
real time informational displays regarding a
location and its features
 The amount data we rely on every day is
overwhelming, and there is no sign of it
slowing down. Instead of having users find the
information they need, the information should
come to them automatically
 Battery issue is one of the major concern of
android devices, as our application is having
social features so application require to remain
active every time, which drains battery
 The major concern of our project to avoid
drainage of android device battery, because
our application contains many social features
and for that user have to active with internet
service.
 Other concern is not make our application as
light as possible. If application is heavy it hang
the phone.
 We use PUSH notification features which will
work even though our application is closed by
sending deals as a notification.
 We use multithreading and put our database
used in our application online.
 It is an application which tells you nothing on a
literal or intellectual level, but which in
instinctive, emotional terms makes you
understand more than you will ever be able to
verbally communicate to another human being
 We use our own “Software Sensor”.
 Eclipse is an Integrated development
environment (IDE). It contains a base
workspace and an extensible plug-in system
for customizing the environment. Written
mostly in Java, Eclipse can be used to develop
applications in Java
 Eclipse uses plug-ins to provide all the
functionality within and on top of the runtime
system. Its runtime system is based on
Equinox, an implementation of the OSGi core
framework specification
 Android Studio is an integrated development
environment (IDE) for the Android platform
Android Studio includes a powerful code
editor. It's based on the IntelliJ IDEA editor,
which supports features such as smart editing,
advanced code refactoring, and deep static
code analysis
 Hardware Requirement:
 Processor: ARM(armebai-v7a) and above
 RAM: 512 Mb
 Disk space: Min. 1Gb
 Device GPS
 Software Requirement:
 For developing the application:
Operating System: Windows 7/8
Language: JAVA, XML, php, MySQL
Tools: Android (IDE)
Debugger: Android Dalvik Debug Monitor
Service
 For running the application:
OS: Android 2.2 or higher version
 Low Pass filter Algorithm
The Android sensor framework lets you access
many types of sensors. Two very basic types
are:
1. Hardware Sensors.
2. Software Sensors.
 Hardware sensors are physical components
built into a handset or tablet device. They
derive their data by directly measuring
specific environmental properties, such as
acceleration, geomagnetic field strength, or
angular change. For example:
Sensor.TYPE_ACCELEROMETER",
Sensor.TYPE_MAGNETIC_FIELD
 Software sensors are not physical devices,
although they mimic hardware-based sensors.
Software-based sensors derive their data from
one or more of the hardware-based sensors
and are sometimes called virtual sensors or
synthetic sensors. For example:
Sensor.TYPE_ORIENTATION,
Sensor.TYPE_ROTATION_VECTOR
 Our application is reliable but it’s not 100%
accurate and can produce still more accurate
results if we use gyro sensors. However we
have applied low pass filter to improve the
accuracy of our application.
 Compass tends to go crazy near magnetic
devices.
 Markers overlap each other to resolve this
problem we can use better plotting system.
 By combining the accelerometer sensor and
magnetic sensor and by applying low pass
filter we can get orientation of device. Fix
location can be calculated using GPS and with
the help of latitude and longitude we can
receive the nearby data of selected categories
 Rather than using polling Pushing is better
because it saves battery whenever our server
has data to send to all application it can send
that data to all devices.
 [1] Mr. Raviraj S.Patkar, Mr. S. Pratap Singh, Ms. Swati V. Birje,”
International Journal of Advanced Research in Computer Science and
Software Engineering,” IEEE Transanction, 5, May 2013.
 [2] Naresh Kumar N, Prof. Mohan K, “GCM Service Driven
Communication With An Android Application in Cloud Computing,” in
proceeding, 5, May 2013.
 [3] Poonam, Prof. (Dr.) Yusuf Mulge, “Remote Temperature Monitoring
Using LM35
 sensor and Intimate Android user via C2DM Service,” in proceeding, 6,
June 2013.
 [4] Zhi Xu, Kun Bai, Sencun Zhu, “Inferring User Inputs On Smartphone
Touchscreens Using On-board Motion Sensors,” in proceeding, April 16–
18, 2012.
 [5] Shahid Ayub, Alireza Bahraminisaab, Bahram Honary,” A Sensor
Fusion Method for Smart phone Orientation Estimation,” in proceeding,
June, 011.
 [6] Hamed Ketabdar, Mehran Roshandel, Kamer Ali Yüksel, “Towards
Using Embedded Magnetic Field Sensor for Around Mobile Device 3D
Interaction,” in proceeding, May, 2012.

More Related Content

What's hot

IRJET - Smart Yoga Instructor
IRJET - Smart Yoga InstructorIRJET - Smart Yoga Instructor
IRJET - Smart Yoga InstructorIRJET Journal
 
SHERLOCK: Energy Efficient and Continuous Environment Sensing Android Applica...
SHERLOCK: Energy Efficient and Continuous Environment Sensing Android Applica...SHERLOCK: Energy Efficient and Continuous Environment Sensing Android Applica...
SHERLOCK: Energy Efficient and Continuous Environment Sensing Android Applica...IRJET Journal
 
Swarmpulse specifications-document
Swarmpulse specifications-documentSwarmpulse specifications-document
Swarmpulse specifications-documentPrasad Pulikal
 
Sixth sense report
Sixth sense reportSixth sense report
Sixth sense reportRAJASHREE B
 
Smart Alarm Clock with Farm Innovations
Smart Alarm Clock with Farm InnovationsSmart Alarm Clock with Farm Innovations
Smart Alarm Clock with Farm Innovationsmouniraydi
 
A virtual touch event method using scene recognition for digital television
A virtual touch event method using scene recognition for digital televisionA virtual touch event method using scene recognition for digital television
A virtual touch event method using scene recognition for digital televisionEcwaytech
 
A virtual touch event method using scene recognition for digital television
A virtual touch event method using scene recognition for digital televisionA virtual touch event method using scene recognition for digital television
A virtual touch event method using scene recognition for digital televisionEcwayt
 
Virtual Smart-phone (1) (1)
Virtual Smart-phone (1) (1)Virtual Smart-phone (1) (1)
Virtual Smart-phone (1) (1)Hemanth kumar
 
Virtual Smart Phone ppt
Virtual Smart Phone pptVirtual Smart Phone ppt
Virtual Smart Phone pptSOHEL ISLAM
 
Handicapped usable pc system device
Handicapped usable pc system deviceHandicapped usable pc system device
Handicapped usable pc system deviceAllis Yuvaa
 
Smart classroom using arduino with internet of thing(io t)
Smart classroom using arduino with internet of thing(io t)Smart classroom using arduino with internet of thing(io t)
Smart classroom using arduino with internet of thing(io t)ainaa aa
 

What's hot (16)

IRJET - Smart Yoga Instructor
IRJET - Smart Yoga InstructorIRJET - Smart Yoga Instructor
IRJET - Smart Yoga Instructor
 
SHERLOCK: Energy Efficient and Continuous Environment Sensing Android Applica...
SHERLOCK: Energy Efficient and Continuous Environment Sensing Android Applica...SHERLOCK: Energy Efficient and Continuous Environment Sensing Android Applica...
SHERLOCK: Energy Efficient and Continuous Environment Sensing Android Applica...
 
Swarmpulse specifications-document
Swarmpulse specifications-documentSwarmpulse specifications-document
Swarmpulse specifications-document
 
14 568
14 56814 568
14 568
 
Sixth sense cloud computing
Sixth sense cloud computingSixth sense cloud computing
Sixth sense cloud computing
 
Sixth sense report
Sixth sense reportSixth sense report
Sixth sense report
 
Smart Alarm Clock with Farm Innovations
Smart Alarm Clock with Farm InnovationsSmart Alarm Clock with Farm Innovations
Smart Alarm Clock with Farm Innovations
 
Adtile Core Technologies
Adtile Core TechnologiesAdtile Core Technologies
Adtile Core Technologies
 
A virtual touch event method using scene recognition for digital television
A virtual touch event method using scene recognition for digital televisionA virtual touch event method using scene recognition for digital television
A virtual touch event method using scene recognition for digital television
 
A virtual touch event method using scene recognition for digital television
A virtual touch event method using scene recognition for digital televisionA virtual touch event method using scene recognition for digital television
A virtual touch event method using scene recognition for digital television
 
Report
ReportReport
Report
 
Virtual Smart-phone (1) (1)
Virtual Smart-phone (1) (1)Virtual Smart-phone (1) (1)
Virtual Smart-phone (1) (1)
 
Virtual Smart Phone ppt
Virtual Smart Phone pptVirtual Smart Phone ppt
Virtual Smart Phone ppt
 
Women’s Safety Jacket
Women’s Safety JacketWomen’s Safety Jacket
Women’s Safety Jacket
 
Handicapped usable pc system device
Handicapped usable pc system deviceHandicapped usable pc system device
Handicapped usable pc system device
 
Smart classroom using arduino with internet of thing(io t)
Smart classroom using arduino with internet of thing(io t)Smart classroom using arduino with internet of thing(io t)
Smart classroom using arduino with internet of thing(io t)
 

Viewers also liked

Minitmesyuaratskimpinjamanbukutekskalipertama2012 tarikh
Minitmesyuaratskimpinjamanbukutekskalipertama2012 tarikhMinitmesyuaratskimpinjamanbukutekskalipertama2012 tarikh
Minitmesyuaratskimpinjamanbukutekskalipertama2012 tarikhskmjspbt
 
Consular and diplomatic_affairs_lecture_5
Consular and diplomatic_affairs_lecture_5Consular and diplomatic_affairs_lecture_5
Consular and diplomatic_affairs_lecture_5Samer Salama
 
Computer science journal
Computer science journalComputer science journal
Computer science journalSamiksha Sharma
 
Consular and diplomatic_affairs_lecture_5
Consular and diplomatic_affairs_lecture_5Consular and diplomatic_affairs_lecture_5
Consular and diplomatic_affairs_lecture_5Samer Salama
 
BaseX user-group-talk XML Prague 2013
BaseX user-group-talk XML Prague 2013BaseX user-group-talk XML Prague 2013
BaseX user-group-talk XML Prague 2013Andy Bunce
 
Benchx: An XQuery benchmarking web application
Benchx: An XQuery benchmarking web application Benchx: An XQuery benchmarking web application
Benchx: An XQuery benchmarking web application Andy Bunce
 
Consular and diplomatic_affairs_lecture_5
Consular and diplomatic_affairs_lecture_5Consular and diplomatic_affairs_lecture_5
Consular and diplomatic_affairs_lecture_5Samer Salama
 
Synopsis
SynopsisSynopsis
Synopsis10-28
 

Viewers also liked (8)

Minitmesyuaratskimpinjamanbukutekskalipertama2012 tarikh
Minitmesyuaratskimpinjamanbukutekskalipertama2012 tarikhMinitmesyuaratskimpinjamanbukutekskalipertama2012 tarikh
Minitmesyuaratskimpinjamanbukutekskalipertama2012 tarikh
 
Consular and diplomatic_affairs_lecture_5
Consular and diplomatic_affairs_lecture_5Consular and diplomatic_affairs_lecture_5
Consular and diplomatic_affairs_lecture_5
 
Computer science journal
Computer science journalComputer science journal
Computer science journal
 
Consular and diplomatic_affairs_lecture_5
Consular and diplomatic_affairs_lecture_5Consular and diplomatic_affairs_lecture_5
Consular and diplomatic_affairs_lecture_5
 
BaseX user-group-talk XML Prague 2013
BaseX user-group-talk XML Prague 2013BaseX user-group-talk XML Prague 2013
BaseX user-group-talk XML Prague 2013
 
Benchx: An XQuery benchmarking web application
Benchx: An XQuery benchmarking web application Benchx: An XQuery benchmarking web application
Benchx: An XQuery benchmarking web application
 
Consular and diplomatic_affairs_lecture_5
Consular and diplomatic_affairs_lecture_5Consular and diplomatic_affairs_lecture_5
Consular and diplomatic_affairs_lecture_5
 
Synopsis
SynopsisSynopsis
Synopsis
 

Similar to World explorer

Augmented Reality Design of Indonesia Fruit Recognition
Augmented Reality Design of Indonesia Fruit Recognition Augmented Reality Design of Indonesia Fruit Recognition
Augmented Reality Design of Indonesia Fruit Recognition IJECEIAES
 
Garbage Management using Android Smartphone
Garbage Management using Android SmartphoneGarbage Management using Android Smartphone
Garbage Management using Android Smartphoneijsrd.com
 
Womensecurityapp12
Womensecurityapp12Womensecurityapp12
Womensecurityapp12Aman Raj
 
Forey: An Android Application for the Visually Impaired
Forey: An Android Application for the Visually ImpairedForey: An Android Application for the Visually Impaired
Forey: An Android Application for the Visually ImpairedIRJET Journal
 
Assistance Application for Visually Impaired - VISION
Assistance Application for Visually  Impaired - VISIONAssistance Application for Visually  Impaired - VISION
Assistance Application for Visually Impaired - VISIONIJSRED
 
IRJET- A Survey on Child Safety & Tracking Management System
IRJET- A Survey on Child Safety & Tracking Management SystemIRJET- A Survey on Child Safety & Tracking Management System
IRJET- A Survey on Child Safety & Tracking Management SystemIRJET Journal
 
Android studio feature
Android studio featureAndroid studio feature
Android studio featurexvier3453
 
356 358,tesma411,ijeast
356 358,tesma411,ijeast356 358,tesma411,ijeast
356 358,tesma411,ijeastaissmsblogs
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
IRJET- TRACKITUP-An Android Application to Track Multiple Users
IRJET- TRACKITUP-An Android Application to Track Multiple UsersIRJET- TRACKITUP-An Android Application to Track Multiple Users
IRJET- TRACKITUP-An Android Application to Track Multiple UsersIRJET Journal
 
ARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEMARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEMVishal GARG
 
Android app developers in bangalore- thorsignia
Android app developers in bangalore- thorsigniaAndroid app developers in bangalore- thorsignia
Android app developers in bangalore- thorsigniacharan Teja
 
Sanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance SystemSanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance SystemIRJET Journal
 
SIXTH SENSE TECHNOLOGY REPORT
SIXTH SENSE TECHNOLOGY REPORTSIXTH SENSE TECHNOLOGY REPORT
SIXTH SENSE TECHNOLOGY REPORTJISMI JACOB
 

Similar to World explorer (20)

Augmented Reality Design of Indonesia Fruit Recognition
Augmented Reality Design of Indonesia Fruit Recognition Augmented Reality Design of Indonesia Fruit Recognition
Augmented Reality Design of Indonesia Fruit Recognition
 
Garbage Management using Android Smartphone
Garbage Management using Android SmartphoneGarbage Management using Android Smartphone
Garbage Management using Android Smartphone
 
Womensecurityapp12
Womensecurityapp12Womensecurityapp12
Womensecurityapp12
 
Forey: An Android Application for the Visually Impaired
Forey: An Android Application for the Visually ImpairedForey: An Android Application for the Visually Impaired
Forey: An Android Application for the Visually Impaired
 
Assistance Application for Visually Impaired - VISION
Assistance Application for Visually  Impaired - VISIONAssistance Application for Visually  Impaired - VISION
Assistance Application for Visually Impaired - VISION
 
IRJET- A Survey on Child Safety & Tracking Management System
IRJET- A Survey on Child Safety & Tracking Management SystemIRJET- A Survey on Child Safety & Tracking Management System
IRJET- A Survey on Child Safety & Tracking Management System
 
Android studio feature
Android studio featureAndroid studio feature
Android studio feature
 
356 358,tesma411,ijeast
356 358,tesma411,ijeast356 358,tesma411,ijeast
356 358,tesma411,ijeast
 
Mobile GPS Tracking
Mobile GPS TrackingMobile GPS Tracking
Mobile GPS Tracking
 
50120140501008
5012014050100850120140501008
50120140501008
 
50120140501008
5012014050100850120140501008
50120140501008
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Dhananjay resume 1
Dhananjay resume 1Dhananjay resume 1
Dhananjay resume 1
 
IRJET- TRACKITUP-An Android Application to Track Multiple Users
IRJET- TRACKITUP-An Android Application to Track Multiple UsersIRJET- TRACKITUP-An Android Application to Track Multiple Users
IRJET- TRACKITUP-An Android Application to Track Multiple Users
 
Saurabh_CV
Saurabh_CVSaurabh_CV
Saurabh_CV
 
ARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEMARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEM
 
Major project srs
Major project srsMajor project srs
Major project srs
 
Android app developers in bangalore- thorsignia
Android app developers in bangalore- thorsigniaAndroid app developers in bangalore- thorsignia
Android app developers in bangalore- thorsignia
 
Sanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance SystemSanjaya: A Blind Assistance System
Sanjaya: A Blind Assistance System
 
SIXTH SENSE TECHNOLOGY REPORT
SIXTH SENSE TECHNOLOGY REPORTSIXTH SENSE TECHNOLOGY REPORT
SIXTH SENSE TECHNOLOGY REPORT
 

Recently uploaded

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 

Recently uploaded (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

World explorer

  • 1. DEPARTMENT OF COMPUTER SCIENCE ENGINEERING & INFORMATION TECHOLOGY JAYPEE INSTITUTE OF INFORMATION TECHNOLOGY, NOIDA Project Supervisor: Mrs. Amanpreet Kaur Submitted by: Ayush Garg (10104746) Rajat Ghai (10104741)
  • 2.  Augmented reality (AR) is a live, direct or indirect, view of a physical, real-world environment whose elements are augmented (or supplemented) by computer-generated sensory input such as sound, video, graphics or GPS data  Augmented reality applications can enhance a user's experience when traveling by providing real time informational displays regarding a location and its features
  • 3.  The amount data we rely on every day is overwhelming, and there is no sign of it slowing down. Instead of having users find the information they need, the information should come to them automatically  Battery issue is one of the major concern of android devices, as our application is having social features so application require to remain active every time, which drains battery
  • 4.  The major concern of our project to avoid drainage of android device battery, because our application contains many social features and for that user have to active with internet service.  Other concern is not make our application as light as possible. If application is heavy it hang the phone.
  • 5.  We use PUSH notification features which will work even though our application is closed by sending deals as a notification.  We use multithreading and put our database used in our application online.
  • 6.  It is an application which tells you nothing on a literal or intellectual level, but which in instinctive, emotional terms makes you understand more than you will ever be able to verbally communicate to another human being  We use our own “Software Sensor”.
  • 7.  Eclipse is an Integrated development environment (IDE). It contains a base workspace and an extensible plug-in system for customizing the environment. Written mostly in Java, Eclipse can be used to develop applications in Java  Eclipse uses plug-ins to provide all the functionality within and on top of the runtime system. Its runtime system is based on Equinox, an implementation of the OSGi core framework specification
  • 8.  Android Studio is an integrated development environment (IDE) for the Android platform Android Studio includes a powerful code editor. It's based on the IntelliJ IDEA editor, which supports features such as smart editing, advanced code refactoring, and deep static code analysis
  • 9.  Hardware Requirement:  Processor: ARM(armebai-v7a) and above  RAM: 512 Mb  Disk space: Min. 1Gb  Device GPS
  • 10.  Software Requirement:  For developing the application: Operating System: Windows 7/8 Language: JAVA, XML, php, MySQL Tools: Android (IDE) Debugger: Android Dalvik Debug Monitor Service  For running the application: OS: Android 2.2 or higher version
  • 11.  Low Pass filter Algorithm The Android sensor framework lets you access many types of sensors. Two very basic types are: 1. Hardware Sensors. 2. Software Sensors.
  • 12.  Hardware sensors are physical components built into a handset or tablet device. They derive their data by directly measuring specific environmental properties, such as acceleration, geomagnetic field strength, or angular change. For example: Sensor.TYPE_ACCELEROMETER", Sensor.TYPE_MAGNETIC_FIELD
  • 13.  Software sensors are not physical devices, although they mimic hardware-based sensors. Software-based sensors derive their data from one or more of the hardware-based sensors and are sometimes called virtual sensors or synthetic sensors. For example: Sensor.TYPE_ORIENTATION, Sensor.TYPE_ROTATION_VECTOR
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.  Our application is reliable but it’s not 100% accurate and can produce still more accurate results if we use gyro sensors. However we have applied low pass filter to improve the accuracy of our application.  Compass tends to go crazy near magnetic devices.  Markers overlap each other to resolve this problem we can use better plotting system.
  • 19.  By combining the accelerometer sensor and magnetic sensor and by applying low pass filter we can get orientation of device. Fix location can be calculated using GPS and with the help of latitude and longitude we can receive the nearby data of selected categories  Rather than using polling Pushing is better because it saves battery whenever our server has data to send to all application it can send that data to all devices.
  • 20.  [1] Mr. Raviraj S.Patkar, Mr. S. Pratap Singh, Ms. Swati V. Birje,” International Journal of Advanced Research in Computer Science and Software Engineering,” IEEE Transanction, 5, May 2013.  [2] Naresh Kumar N, Prof. Mohan K, “GCM Service Driven Communication With An Android Application in Cloud Computing,” in proceeding, 5, May 2013.  [3] Poonam, Prof. (Dr.) Yusuf Mulge, “Remote Temperature Monitoring Using LM35  sensor and Intimate Android user via C2DM Service,” in proceeding, 6, June 2013.  [4] Zhi Xu, Kun Bai, Sencun Zhu, “Inferring User Inputs On Smartphone Touchscreens Using On-board Motion Sensors,” in proceeding, April 16– 18, 2012.  [5] Shahid Ayub, Alireza Bahraminisaab, Bahram Honary,” A Sensor Fusion Method for Smart phone Orientation Estimation,” in proceeding, June, 011.  [6] Hamed Ketabdar, Mehran Roshandel, Kamer Ali Yüksel, “Towards Using Embedded Magnetic Field Sensor for Around Mobile Device 3D Interaction,” in proceeding, May, 2012.