SlideShare a Scribd company logo
1 of 3
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 01 | Jan-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 887
Augmented Reality based Platform to share virtual worlds
Prof. Dhananjay Gaikwad1, Akash Chikane2, Shrikrishna Kulkarni3, Aishwarya Nhavkar4
1 Professor, Computer Engineering, NBN Sinhgad School of Engineering, Pune
2,3,4 Computer Engineering, NBN Sinhgad School of Engineering, Pune
-------------------------------------------------------------------------------***---------------------------------------------------------------------------------
Abstract: Augmented reality is new emerging technology,
where things in the physical world are mixed with digital
content to increase user experience and simplicity. As
augmented reality technology allows us to create a virtual
world on top of the physical world, this can be used to share
same physical resources with multiple users. The project
scope will be to provide a platform for users to share physical
resources along with dynamic information to provide
enhanced mixed reality experience. Cloud and the real-time
database will be used to create a simultaneous connection
between multiple users and share, creating a secure
connection and provide data security, also users will be able
to set triggers related to physical world i.e. silent mode in
office.
Keywords: augmented reality, cloud, virtual worlds.
I. INTRODUCTION
Computers have become an inseparable part of our life the
way we interact without a computer is changing day by day.
Often the term virtual world is used with computer gaming
and open world application these applications provide 3d
space to user in the computer where he can explore the
virtual world using input devices like keyboard or gaming
console. The term Augmented Reality (AR) is used to
describe a combination of technologies that enable real-
time mixing of computer-generated content with a live
video display. AR is based on techniques developed in VR
and interacts not only with a virtual world but has a degree
of interdependence with the real world. As stated in
hugues11, “augmenting” reality is meaningless in itself.
However, this term makes sense as soon as we refocus on
the human being and on his perception of the world. Reality
cannot be increased but its perceptions can be. We will,
however, keep the term of Augmented Reality even if we
understand it as an “increased perception of reality”.
Traditionally we use papers, notebooks, and files to store
information.Digitization of information has not
transformed fully we still rely on papers i.e. instruction
manuals datasheets.There are many limitations to using
papers as they can be used to visualize static data but in
todays era where information is updating every day user
has to get updated using devices like mobiles computer
with internet.but the way we visualize the data has been
always concern as viewing data on computer doesent feel
real or relevant as many of the information is connected to
the real world locations but when it comes to viewing that
information with devices we cannot find refrence well as
images can only show 2d space of the place but we cant
explore or get idea how realy the place is.
Augmented Reality addresses such problems by
reintegrating electronic information back into the real
world. The various approaches share a common goal: to
enable people to take advantage of their existing skills in
interacting with objects the everyday world while
benefiting from the power of networked computing [1].
This paper focuses on implementation of the mixed reality
technology by using augmented reality and virtual reality
and its various aspects
2. 2.1. Definition Augmented reality technology has its roots
in the field of computer science interface research [3]. Many
of the basic concepts of AR have been used in movies and
science fiction at least as far back as movies like The
Terminator (1984) and RoboCop (1987). These movies
feature cyborg characters whose views of the physical
world are augmented by a steady stream of annotation and
graphical overlays in their vision systems.
II. AUGMENTED REALITY
Augmented reality technology has its roots in the field of
computer science interface research [3]. Many of the basic
concepts of AR have been used in movies and science fiction
at least as far back as movies like The Terminator (1984)
and Robocop (1987). These movies feature cyborg
characters whose views of the physical world are
augmented by a steady stream of annotation and graphical
overlays in their vision systems.
The term ”augmented reality” was first coined by
researcher Tom Caudell, at Boeing in 1990, who was asked
to improve the expensive diagrams and marking devices
used to guide workers on the factory floor[4]. He proposed
replacing the large plywood boards, which contained
individually designed wiring instructions for each plane,
with a headmounted apparatus that displays a plane’s
specific schematics through high-tech eyeware and project
them onto multipurpose, reusable boards. Many authors
agree to define AR in a way that requires the use of Head-
Mounted Displays (HMDs) [5]. However, in order to avoid
limiting AR to specific technologies, we propose to define
AR as systems that have the following characteristics: 1)
combines real and virtual; 2) interactive in real time; and 3)
registered in 3-D. This definition aims to allow other
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 01 | Jan-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 888
technologies, such as mobile technology, besides HMDs
while preserving the essential components of AR [6]. 2-D
virtual overlays on top of live video can be done at
interactive rates, but the overlays are not combined with
the real world in 3-D [7]. However, this definition does
allow monitor based interfaces, monocular systems, see-
through HMDs or mobile devices.
III.AUGMENTED REALITY AND VIRTUAL REALITY.
The term virtual reality is commonly used by the popular
media to describe imaginary worlds that only exist in
computers and our minds. However, let us more precisely
define the term. Virtual is defined to be being in essence or
effect but not in fact. Reality is defined to be something that
constitutes a real or actual thing as distinguished from
something that is merely apparent; something that exists
independently of ideas conceiving it. more recently defined
the full term virtual reality is to be an artificial environment
which is experienced through sensory stimuli (as sights and
sounds) provided by a computer and in which one’s actions
partially determine what happens in the environment. [13]
further defines a virtual reality to be a computer-generated
environment that can be interacted with as if that
environment was real. A good virtual reality system will
allow users to physically walk around objects and touch
those objects as if they were real. Ivan Sutherland, the
creator of one of the world’s first virtual reality systems
stated ”The ultimate display would, of course, be a room
within which the computer can control the existence of
matter. A chair displayed in such a room would be good
enough to sit in. Handcuffs displayed in such a room would
be confining, and a bullet displayed in such a room would
be fatal” sutherland68.
IV.PROPOSED METHODOLOGY
Combining both technologies like ar and ve we need to
combine two leading apis from the google.
1) Google Cardboard
2) Tensorflow Lite
Google Cardboard
Google Cardboard is a virtual reality (VR) platform
developed by Google for use with a head mount for a
smartphone. Named for its fold-out cardboard viewer, the
platform is intended as a low-cost system to encourage
interest and development in VR applications.[1][2] Users
can either build their own viewer from simple, low-cost
components using specifications published by Google, or
purchase a pre-manufactured one. To use the platform,
users run Cardboard-compatible applications on their
phone, place the phone into the back of the viewer, and
view content through the lenses.
Google provides three software development kits for
developing Cardboard applications: one for the Android
operating system using Java, one for the game engine Unity
using C#, and one for the iOS operating system. After
initially supporting only Android, Google announced iOS
support for the Unity plugin in May 2015 at the Google I/O
2015 conference. Third-party apps with Cardboard support
are available on the Google Play store and App Store for iOS.
In addition to native Cardboard apps, there are Google
Chrome VR Experiments implemented using WebGL;
phones, including Apple's, that support WebGL can run
Google's web experiments. A port of the Google Cardboard
demonstration app to iOS was released at Google I/O
2015.[3] In January 2016, Google announced that the
software development kits would support spatial audio, a
virtual reality effect intended to simulate audio coming
from outside of the listener's head located anywhere in 3D
space.
TensorFlow Lite
TensorFlow is an open-source software library for dataflow
programming across a range of tasks. It is a symbolic math
library, and also used for machine learning applications
such as neural networks.[3] It is used for both research and
production at Google, often replacing its closed-source
predecessor,
TensorFlow was developed by the Google Brain team for
internal Google use. It was released under the Apache 2.0
open source.
TensorFlow Lite is an evolution of TensorFlow Mobile. In
most cases, apps developed with TensorFlow Lite will have
a smaller binary size, fewer dependencies, and better
performance. TensorFlow Lite is in developer preview, so
not all use cases are covered yet. We expect you to use
TensorFlow Mobile to cover production cases. TensorFlow
Lite supports only a limited set of operators, so not all
models will work on it by default. TensorFlow for Mobile
has a fuller set of supported functionality. TensorFlow Lite
provides better performance and a small binary size on
mobile platforms as well as the ability to leverage hardware
acceleration if available on their platforms. In addition, it
has many fewer dependencies so it can be built and hosted
on simpler, more constrained device scenarios. TensorFlow
Lite also allows targeting accelerators through the Neural
Networks API.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 05 Issue: 01 | Jan-2018 www.irjet.net p-ISSN: 2395-0072
© 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 889
V. ADDING NEURAL NETWORKS
We have a very large number of state-action pairs in mixed
reality as feature extraction is important part as we have to
know where and which place has been shared by the user
and how they differ from each other using multilayer neural
network for such applications is efficient choice.
Tensorflow Lite handles all neural networking tasks
efficiently and without any hustle we can integrate it in our
model
Fig 3 Multilayer Neural Net
Neurons are used for fitting linear forms, e.g., y = a + bi
where i is the input (the frames in our case). Also called
adrenaline rule or Widrow-Hoff rule.
Neurons can also be used by fitting the Q-function in a
piecewise manner, where a linear fit is introduced in every
piece.
Algorithm
Step 1: Initialize the weights of the neural network.
Step 2: Compute the output o using
∑
where
w(j) is the jth weight of neuron and x(j) is the jth input.
Step 3: Update each w(i) for i = 0,1,...,k using:
w(i) ← w(i) + µ[target − output]x(i)
Step 4: Increment iteration while I < iter_max
VI.CONCLUSION
This research presented an approach to implement
augmented reality and virtual reality using neural networks
by tensor flow and google cardboard which is popularly
used for virtual reality technology we solved two issues
regarding mixed reality
1) Using neural network to find features and recognize
objects and sprit placement combined with gps co-
ordinates.
2) Placing view generated with AR on Google
Cardboard platform.
This paper so far shows approach to implementation
sharing of virtual worlds. We tend to create social network
where using this approach we can share related to physical
places with others using same resources
VII. REFERENCES
[1]Jens Naber,Christian Krupitzer,Christian
Becker ”Transferring an Interactive Display Service to the
Virtual Reality”©2016 IEEE
[2]Lynda Joy Gerry University of Copenhagen”Paint with
Me: Stimulating Creativity and Empathy While Painting
with a Painter in Virtual Reality”.
[3]. Martin Duggan,Kieran Flesk,Jim Duggan,Enda
Howley,Enda Barrett
A Reinforcement Learning Approach for Dynamic Selection
of Virtual Machines in Cloud Data Centres
National University Of National University Of Ireland,
Galway,pp. 178-183, 2016.
[4]. X. Dutreilh, S. Kirgizov, O. Melekhova, J. Malenfant, N.
Rivierre, and I. Truck. Using reinforcement learning for
autonomic resource allocation in clouds: Towards a fully
automated workflow. In ICAS 2011, The Seventh
International Conference on Autonomic and Autonomous
Systems, pages 67–74, 2011.

More Related Content

What's hot

Augmented Reality - A look before you leap
Augmented Reality - A look before you leapAugmented Reality - A look before you leap
Augmented Reality - A look before you leap
Gnana Sundar Rajendiran
 
Business Perspective- Augmented Reality
Business Perspective- Augmented RealityBusiness Perspective- Augmented Reality
Business Perspective- Augmented Reality
ashua12
 

What's hot (20)

Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Mixede reality project report
Mixede reality project reportMixede reality project report
Mixede reality project report
 
Augmented Reality - A look before you leap
Augmented Reality - A look before you leapAugmented Reality - A look before you leap
Augmented Reality - A look before you leap
 
Augmented Reality Development Tools
Augmented Reality Development ToolsAugmented Reality Development Tools
Augmented Reality Development Tools
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
CT_DATFSM_v2
CT_DATFSM_v2CT_DATFSM_v2
CT_DATFSM_v2
 
How AR/VRcan be used in urban planning and interior designing
How AR/VRcan be used in urban planning and interior designingHow AR/VRcan be used in urban planning and interior designing
How AR/VRcan be used in urban planning and interior designing
 
Business Perspective- Augmented Reality
Business Perspective- Augmented RealityBusiness Perspective- Augmented Reality
Business Perspective- Augmented Reality
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
Technological trends 2017
Technological trends 2017Technological trends 2017
Technological trends 2017
 
Augmented reality
Augmented realityAugmented reality
Augmented reality
 
Augmented Reality ppt
Augmented Reality pptAugmented Reality ppt
Augmented Reality ppt
 
Mixed reality
Mixed realityMixed reality
Mixed reality
 
KISMET (Kinect In Small Form for Mobile Envisioned Technologies)
KISMET (Kinect In Small Form for Mobile Envisioned Technologies)KISMET (Kinect In Small Form for Mobile Envisioned Technologies)
KISMET (Kinect In Small Form for Mobile Envisioned Technologies)
 
User Interfaces and User Centered Design Techniques for Augmented Reality and...
User Interfaces and User Centered Design Techniques for Augmented Reality and...User Interfaces and User Centered Design Techniques for Augmented Reality and...
User Interfaces and User Centered Design Techniques for Augmented Reality and...
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
IRJET- Augmented Reality based Interior Decorator System
IRJET- Augmented Reality based Interior Decorator SystemIRJET- Augmented Reality based Interior Decorator System
IRJET- Augmented Reality based Interior Decorator System
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Augmented Reality and Virtual Reality: Research Advances in Creative Industry
Augmented Reality and Virtual Reality: Research Advances in Creative IndustryAugmented Reality and Virtual Reality: Research Advances in Creative Industry
Augmented Reality and Virtual Reality: Research Advances in Creative Industry
 

Similar to IRJET-Augmented Reality based Platform to Share Virtual Worlds

Augmented reality report
Augmented reality reportAugmented reality report
Augmented reality report
Satyendra Gupta
 

Similar to IRJET-Augmented Reality based Platform to Share Virtual Worlds (20)

CMPE- 280-Research_paper
CMPE- 280-Research_paperCMPE- 280-Research_paper
CMPE- 280-Research_paper
 
Augmented Reality in Medical Education
Augmented Reality in Medical EducationAugmented Reality in Medical Education
Augmented Reality in Medical Education
 
IRJET- Gesture Recognition using Sixth Sense Technology
IRJET-  	  Gesture Recognition using Sixth Sense TechnologyIRJET-  	  Gesture Recognition using Sixth Sense Technology
IRJET- Gesture Recognition using Sixth Sense Technology
 
IRJET-Peerless Home Area Network for Guesstimating in Smart Grid
IRJET-Peerless Home Area Network for Guesstimating in Smart GridIRJET-Peerless Home Area Network for Guesstimating in Smart Grid
IRJET-Peerless Home Area Network for Guesstimating in Smart Grid
 
IRJET- Educatar: Dissemination of Conceptualized Information using Augmented ...
IRJET- Educatar: Dissemination of Conceptualized Information using Augmented ...IRJET- Educatar: Dissemination of Conceptualized Information using Augmented ...
IRJET- Educatar: Dissemination of Conceptualized Information using Augmented ...
 
Google Glass seminar complete
Google Glass seminar completeGoogle Glass seminar complete
Google Glass seminar complete
 
Augmented reality documentation
Augmented reality documentationAugmented reality documentation
Augmented reality documentation
 
Seminar report on Google Glass, Blu-ray & Green IT
Seminar report on Google Glass, Blu-ray & Green ITSeminar report on Google Glass, Blu-ray & Green IT
Seminar report on Google Glass, Blu-ray & Green IT
 
Building EdTech Solutions with AR
Building EdTech Solutions with ARBuilding EdTech Solutions with AR
Building EdTech Solutions with AR
 
AUGMENTED REALITY Documentation
AUGMENTED REALITY DocumentationAUGMENTED REALITY Documentation
AUGMENTED REALITY Documentation
 
ARTIFICIAL INTELLIGENCE IN METAVERSE
ARTIFICIAL INTELLIGENCE IN METAVERSEARTIFICIAL INTELLIGENCE IN METAVERSE
ARTIFICIAL INTELLIGENCE IN METAVERSE
 
Controlling Electrical Appliances Using IOT and AR
Controlling Electrical Appliances Using IOT and ARControlling Electrical Appliances Using IOT and AR
Controlling Electrical Appliances Using IOT and AR
 
Raspberry Pi Augmentation: A Cost Effective Solution To Google Glass
Raspberry Pi Augmentation: A Cost Effective Solution To Google GlassRaspberry Pi Augmentation: A Cost Effective Solution To Google Glass
Raspberry Pi Augmentation: A Cost Effective Solution To Google Glass
 
finalgoogle
finalgooglefinalgoogle
finalgoogle
 
Augmented reality report
Augmented reality reportAugmented reality report
Augmented reality report
 
IRJET-A Survey on Augmented Reality Technologies and Applications
IRJET-A Survey on Augmented Reality Technologies and ApplicationsIRJET-A Survey on Augmented Reality Technologies and Applications
IRJET-A Survey on Augmented Reality Technologies and Applications
 
IRJET- 3D Drawing with Augmented Reality
IRJET- 3D Drawing with Augmented RealityIRJET- 3D Drawing with Augmented Reality
IRJET- 3D Drawing with Augmented Reality
 
IRJET-Space Invaders: An Educational Game in Virtual Reality
IRJET-Space Invaders: An Educational Game in Virtual RealityIRJET-Space Invaders: An Educational Game in Virtual Reality
IRJET-Space Invaders: An Educational Game in Virtual Reality
 
Mobile Augmented Reality Development tools
Mobile Augmented Reality Development toolsMobile Augmented Reality Development tools
Mobile Augmented Reality Development tools
 
Google Glass: A Futuristic Fashion Failure Gadget
Google Glass: A Futuristic Fashion Failure  GadgetGoogle Glass: A Futuristic Fashion Failure  Gadget
Google Glass: A Futuristic Fashion Failure Gadget
 

More from IRJET Journal

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 

IRJET-Augmented Reality based Platform to Share Virtual Worlds

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 01 | Jan-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 887 Augmented Reality based Platform to share virtual worlds Prof. Dhananjay Gaikwad1, Akash Chikane2, Shrikrishna Kulkarni3, Aishwarya Nhavkar4 1 Professor, Computer Engineering, NBN Sinhgad School of Engineering, Pune 2,3,4 Computer Engineering, NBN Sinhgad School of Engineering, Pune -------------------------------------------------------------------------------***--------------------------------------------------------------------------------- Abstract: Augmented reality is new emerging technology, where things in the physical world are mixed with digital content to increase user experience and simplicity. As augmented reality technology allows us to create a virtual world on top of the physical world, this can be used to share same physical resources with multiple users. The project scope will be to provide a platform for users to share physical resources along with dynamic information to provide enhanced mixed reality experience. Cloud and the real-time database will be used to create a simultaneous connection between multiple users and share, creating a secure connection and provide data security, also users will be able to set triggers related to physical world i.e. silent mode in office. Keywords: augmented reality, cloud, virtual worlds. I. INTRODUCTION Computers have become an inseparable part of our life the way we interact without a computer is changing day by day. Often the term virtual world is used with computer gaming and open world application these applications provide 3d space to user in the computer where he can explore the virtual world using input devices like keyboard or gaming console. The term Augmented Reality (AR) is used to describe a combination of technologies that enable real- time mixing of computer-generated content with a live video display. AR is based on techniques developed in VR and interacts not only with a virtual world but has a degree of interdependence with the real world. As stated in hugues11, “augmenting” reality is meaningless in itself. However, this term makes sense as soon as we refocus on the human being and on his perception of the world. Reality cannot be increased but its perceptions can be. We will, however, keep the term of Augmented Reality even if we understand it as an “increased perception of reality”. Traditionally we use papers, notebooks, and files to store information.Digitization of information has not transformed fully we still rely on papers i.e. instruction manuals datasheets.There are many limitations to using papers as they can be used to visualize static data but in todays era where information is updating every day user has to get updated using devices like mobiles computer with internet.but the way we visualize the data has been always concern as viewing data on computer doesent feel real or relevant as many of the information is connected to the real world locations but when it comes to viewing that information with devices we cannot find refrence well as images can only show 2d space of the place but we cant explore or get idea how realy the place is. Augmented Reality addresses such problems by reintegrating electronic information back into the real world. The various approaches share a common goal: to enable people to take advantage of their existing skills in interacting with objects the everyday world while benefiting from the power of networked computing [1]. This paper focuses on implementation of the mixed reality technology by using augmented reality and virtual reality and its various aspects 2. 2.1. Definition Augmented reality technology has its roots in the field of computer science interface research [3]. Many of the basic concepts of AR have been used in movies and science fiction at least as far back as movies like The Terminator (1984) and RoboCop (1987). These movies feature cyborg characters whose views of the physical world are augmented by a steady stream of annotation and graphical overlays in their vision systems. II. AUGMENTED REALITY Augmented reality technology has its roots in the field of computer science interface research [3]. Many of the basic concepts of AR have been used in movies and science fiction at least as far back as movies like The Terminator (1984) and Robocop (1987). These movies feature cyborg characters whose views of the physical world are augmented by a steady stream of annotation and graphical overlays in their vision systems. The term ”augmented reality” was first coined by researcher Tom Caudell, at Boeing in 1990, who was asked to improve the expensive diagrams and marking devices used to guide workers on the factory floor[4]. He proposed replacing the large plywood boards, which contained individually designed wiring instructions for each plane, with a headmounted apparatus that displays a plane’s specific schematics through high-tech eyeware and project them onto multipurpose, reusable boards. Many authors agree to define AR in a way that requires the use of Head- Mounted Displays (HMDs) [5]. However, in order to avoid limiting AR to specific technologies, we propose to define AR as systems that have the following characteristics: 1) combines real and virtual; 2) interactive in real time; and 3) registered in 3-D. This definition aims to allow other
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 01 | Jan-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 888 technologies, such as mobile technology, besides HMDs while preserving the essential components of AR [6]. 2-D virtual overlays on top of live video can be done at interactive rates, but the overlays are not combined with the real world in 3-D [7]. However, this definition does allow monitor based interfaces, monocular systems, see- through HMDs or mobile devices. III.AUGMENTED REALITY AND VIRTUAL REALITY. The term virtual reality is commonly used by the popular media to describe imaginary worlds that only exist in computers and our minds. However, let us more precisely define the term. Virtual is defined to be being in essence or effect but not in fact. Reality is defined to be something that constitutes a real or actual thing as distinguished from something that is merely apparent; something that exists independently of ideas conceiving it. more recently defined the full term virtual reality is to be an artificial environment which is experienced through sensory stimuli (as sights and sounds) provided by a computer and in which one’s actions partially determine what happens in the environment. [13] further defines a virtual reality to be a computer-generated environment that can be interacted with as if that environment was real. A good virtual reality system will allow users to physically walk around objects and touch those objects as if they were real. Ivan Sutherland, the creator of one of the world’s first virtual reality systems stated ”The ultimate display would, of course, be a room within which the computer can control the existence of matter. A chair displayed in such a room would be good enough to sit in. Handcuffs displayed in such a room would be confining, and a bullet displayed in such a room would be fatal” sutherland68. IV.PROPOSED METHODOLOGY Combining both technologies like ar and ve we need to combine two leading apis from the google. 1) Google Cardboard 2) Tensorflow Lite Google Cardboard Google Cardboard is a virtual reality (VR) platform developed by Google for use with a head mount for a smartphone. Named for its fold-out cardboard viewer, the platform is intended as a low-cost system to encourage interest and development in VR applications.[1][2] Users can either build their own viewer from simple, low-cost components using specifications published by Google, or purchase a pre-manufactured one. To use the platform, users run Cardboard-compatible applications on their phone, place the phone into the back of the viewer, and view content through the lenses. Google provides three software development kits for developing Cardboard applications: one for the Android operating system using Java, one for the game engine Unity using C#, and one for the iOS operating system. After initially supporting only Android, Google announced iOS support for the Unity plugin in May 2015 at the Google I/O 2015 conference. Third-party apps with Cardboard support are available on the Google Play store and App Store for iOS. In addition to native Cardboard apps, there are Google Chrome VR Experiments implemented using WebGL; phones, including Apple's, that support WebGL can run Google's web experiments. A port of the Google Cardboard demonstration app to iOS was released at Google I/O 2015.[3] In January 2016, Google announced that the software development kits would support spatial audio, a virtual reality effect intended to simulate audio coming from outside of the listener's head located anywhere in 3D space. TensorFlow Lite TensorFlow is an open-source software library for dataflow programming across a range of tasks. It is a symbolic math library, and also used for machine learning applications such as neural networks.[3] It is used for both research and production at Google, often replacing its closed-source predecessor, TensorFlow was developed by the Google Brain team for internal Google use. It was released under the Apache 2.0 open source. TensorFlow Lite is an evolution of TensorFlow Mobile. In most cases, apps developed with TensorFlow Lite will have a smaller binary size, fewer dependencies, and better performance. TensorFlow Lite is in developer preview, so not all use cases are covered yet. We expect you to use TensorFlow Mobile to cover production cases. TensorFlow Lite supports only a limited set of operators, so not all models will work on it by default. TensorFlow for Mobile has a fuller set of supported functionality. TensorFlow Lite provides better performance and a small binary size on mobile platforms as well as the ability to leverage hardware acceleration if available on their platforms. In addition, it has many fewer dependencies so it can be built and hosted on simpler, more constrained device scenarios. TensorFlow Lite also allows targeting accelerators through the Neural Networks API.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 05 Issue: 01 | Jan-2018 www.irjet.net p-ISSN: 2395-0072 © 2018, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 889 V. ADDING NEURAL NETWORKS We have a very large number of state-action pairs in mixed reality as feature extraction is important part as we have to know where and which place has been shared by the user and how they differ from each other using multilayer neural network for such applications is efficient choice. Tensorflow Lite handles all neural networking tasks efficiently and without any hustle we can integrate it in our model Fig 3 Multilayer Neural Net Neurons are used for fitting linear forms, e.g., y = a + bi where i is the input (the frames in our case). Also called adrenaline rule or Widrow-Hoff rule. Neurons can also be used by fitting the Q-function in a piecewise manner, where a linear fit is introduced in every piece. Algorithm Step 1: Initialize the weights of the neural network. Step 2: Compute the output o using ∑ where w(j) is the jth weight of neuron and x(j) is the jth input. Step 3: Update each w(i) for i = 0,1,...,k using: w(i) ← w(i) + µ[target − output]x(i) Step 4: Increment iteration while I < iter_max VI.CONCLUSION This research presented an approach to implement augmented reality and virtual reality using neural networks by tensor flow and google cardboard which is popularly used for virtual reality technology we solved two issues regarding mixed reality 1) Using neural network to find features and recognize objects and sprit placement combined with gps co- ordinates. 2) Placing view generated with AR on Google Cardboard platform. This paper so far shows approach to implementation sharing of virtual worlds. We tend to create social network where using this approach we can share related to physical places with others using same resources VII. REFERENCES [1]Jens Naber,Christian Krupitzer,Christian Becker ”Transferring an Interactive Display Service to the Virtual Reality”©2016 IEEE [2]Lynda Joy Gerry University of Copenhagen”Paint with Me: Stimulating Creativity and Empathy While Painting with a Painter in Virtual Reality”. [3]. Martin Duggan,Kieran Flesk,Jim Duggan,Enda Howley,Enda Barrett A Reinforcement Learning Approach for Dynamic Selection of Virtual Machines in Cloud Data Centres National University Of National University Of Ireland, Galway,pp. 178-183, 2016. [4]. X. Dutreilh, S. Kirgizov, O. Melekhova, J. Malenfant, N. Rivierre, and I. Truck. Using reinforcement learning for autonomic resource allocation in clouds: Towards a fully automated workflow. In ICAS 2011, The Seventh International Conference on Autonomic and Autonomous Systems, pages 67–74, 2011.