SlideShare a Scribd company logo
1 of 29
Google Glass – An Intro
Amith Kumar M K - Chandrasekaran K
What is Google Glass?
 Google Glass is a wearable computer with an
optical head-mounted display (OHMD) that is
being developed by Google in the Project Glass
research and development project.
 It includes voice-controlled Android device that
resembles a pair of eyeglasses and displays
information directly above the user's field of
vision.
 It offers an augmented reality experience by
using visual, audio and location-based inputs to
provide relevant information.
Facts and figures
 Glass is being developed by Google X Labs, which has worked on other futuristic
technologies such as driverless cars.
 The project was announced on Google+ by Project Glass lead Babak Parviz.
 Around August 2011, a Glass prototype weighed 8 pounds (3,600 g).
 Glass was initially projected to be available to the public for "around the cost of
current smartphones" by the end of 2012.
 The Explorer Edition is available to testers and Google I/O developers in the
United States for $1,500, starting in April 2013.
 The product began testing in April 2012. In May 2012, Glass was demonstrated in
the first test video shot with the eyewear, demonstrating the 720p HD first-person
video recording capabilities of the device.
 In October 2013, speculation emerged that Glass will be marketed in stores
located on floating barges that will be towed from city to city.
 In November 2012, Glass received recognition byTime Magazine as one of the
"Best Inventions of theYear 2012", alongside inventions such as the Curiosity
Rover.
Glass Explorer Program
 It is an early adopter program available for
developers and consumers to test Google
Glass, and gauge how people will want to use
it.
 Entry into the Explorer program was made
available to the general public on February
20, 2013, and ended on February 27, 2013.
Usage of Google Glass
 In Medicine
 In Security /The Military
 Driving Aids
 General Education
 Replacement for Instruction Manuals
 MuseumTours
 Trying on Clothes and Jewelry
 In Film Making
What Glass does?
 Accept/Reject a call
 Read/SendText Messages and e-mails
 Take a Picture and share it.
 HD video Recording.
 GPS tracking and Navigation
 Shows reminder
 Display the weather
 Upload,View and Share Files
 Online Games
Technical Specs
 Android 4.0.4 and higher.
 OMAP 4430 SoC 1.2Ghz Dual Core.
 640×360 display.
 5-megapixel camera.
 Wi-Fi 802.11b/g.
 Bluetooth.
 16GB storage.
 682MB RAM.
 3 axis accelerometer.
 3 axis magnetometer.
 Ambient light sensing and proximity sensor.
 Sound - Bone conduction transducer.
 Touchpad for controller Input
 Lithium Polymer Battery
Features
 Menus
 Hands Free
 Google GlassVoice Input
 Take Photos andVideos
 Weather
 Get Location On-The-Go
 Mobile Maps
 Easy Sharing
 LiveVideo Chat
 Reminder
Technologies used by Google Glass
 OHMD
 Augmented Reality
 Wearable Computing
 EyeTap technology
 Ubiquitous Computing
 Google AndroidTechnology
 4GTechnology
 Smart Clothing
 Ambient Intelligence
OHMD and Augmented Reality
 An OHMD is a wearable display that has the
capability of reflecting projected images as
well as allowing the user to see through it.
 Augmented reality (AR) is a live, copy, 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. E.g.
Nokia City Lens
Wearable Computing
 Worn by the bearer under, with or on top of
clothing.
 Developed for general or special purpose
information technologies and media
development.
Ambient Intelligence
 Electronic environments that are sensitive
and responsive to the presence of people.
 Devices work in concert to support people in
carrying out their everyday life activities.
 The technology disappears into our
surroundings until only the user interface
remains perceivable by users.
Smart Clothing
 It is a combination of new fabric technology
and digital technology.
 The clothing is made with new signal-
transfer fabric technology installed with
digital devices.
Eye Tap Technology
 EyeTap is a device that is worn in front of the
eye that acts as a eye to record the scene
available to the eye as well as a display.
 EyeTap intakes the world around it and
augments the image the user sees allowing it
to overlay computer-generated data over top
of the normal world the user would perceive.
Smart Grid Technology
 Smart grid is an electrical grid that uses
information and communications
technologies to gather and act on
information about the behaviors of suppliers
and consumers, in an automated fashion.
 It improves the efficiency, reliability,
economics, and sustainability of the
production and distribution of electricity.
4G Technology
 4G is the fourth generation of cell phone
mobile communication standards.
 This system provides mobile ultra broadband
Internet access with data rates of 300Mbps in
mobility to 1Gbps while stationary.
 The data speed can make the device run
about its purpose.
Android
 Android is a Linux-based operating for
mobile devices such as smart phones and
tablet computers, developed by Google in
conjunction with the Open handset Alliance.
Augmented Reality
 Augmented reality is a live, direct or indirect,
view of a physical, real-world environment.
 Real-world elements are augmented by
generated sensory input such as sound,
video, graphics or GPS data.
Glass Programming Approaches
 Native Glass App Dev – GDK
 Glassware App Dev– MirrorAPI
Native Glass App Dev
 Native GLASS app development is same as
developing for normal android phones.
 But there are some things needed to be cared
about.
 The platform should be Android 4.0.4 or greater.
 When developing I’ll advise to develop the app in
the landscape orientation as the glass is in
landscape mode.
 You should be on look out for some traditional
features that’s not available, like Google Play
services, auto focus feature on camera and many
other.
Glassware App Dev
 GLASS ware is a website/web service.
 It uses MIRRORAPI to create html information cards and
send them using the restful services to the Google servers.
 MIRRORAPI is available in many popular languages so it is
language friendly.
 Then Google Servers will push those cards to the Google
Glass, when it is connected to the internet.
 Some actions like read aloud, pin, share can be specified for
the html cards generated in the Mirror API.
 Important - Mirror API does not support Java script.
 Mirror API is available in languages such as Go, Java, .NET,
PHP, Python and Ruby.
Restrictions of Glassware App Dev
 There is nothing impossible in Native Android
app when you can pair your GLASS to the phone.
 But when it comes to GLASS ware, there are
some restrictions.
 The html cards you push cannot contain any java
scripts.
 Using the cards only some predefined actions are
possible.(Example: share, delete, pin, read
aloud)
 Native Android apps or intends cannot be
launched using the html cards pushed from the
GLASS ware.
UI Elements
 Static Cards
 Live Cards
 Immersion
Static Cards
Live Cards
Immersion
DEMO …
QUESTIONS …
THANK YOU!

More Related Content

What's hot

Project glass ppt
Project glass  pptProject glass  ppt
Project glass pptBopanna P M
 
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 GadgetMd. Salim Reza Jony
 
Ppt on Google glass
Ppt on Google glassPpt on Google glass
Ppt on Google glassshubham loni
 
seminar report on smart glasses
seminar report on smart glasses seminar report on smart glasses
seminar report on smart glasses Nipun Agrawal
 
Future technology trends and gadgets
Future technology trends and gadgetsFuture technology trends and gadgets
Future technology trends and gadgetsHITESH Kumawat
 
Seminar report on google glass
Seminar report on google glassSeminar report on google glass
Seminar report on google glassGhanshyam Devra
 
Google glass, A new innovation leading to new technology
Google glass, A new innovation leading to new technology Google glass, A new innovation leading to new technology
Google glass, A new innovation leading to new technology Ekta Agrawal
 
Google glass ppt
Google glass pptGoogle glass ppt
Google glass pptRaju kumar
 
Google glass ppt
Google glass pptGoogle glass ppt
Google glass pptTheGreatLeo
 
Smart Glass Technology by Kiran
Smart Glass Technology by KiranSmart Glass Technology by Kiran
Smart Glass Technology by KiranKiran
 
Google glass glasses presentation ppt
Google glass glasses presentation pptGoogle glass glasses presentation ppt
Google glass glasses presentation pptParth Godhani
 
Google Glass: technology, UI & use cases
Google Glass: technology, UI & use casesGoogle Glass: technology, UI & use cases
Google Glass: technology, UI & use casesLuc Peeters
 
Project glass ieee document
Project glass ieee documentProject glass ieee document
Project glass ieee documentbhavyakishore
 
Google Glass Seminar PPT
Google Glass Seminar PPTGoogle Glass Seminar PPT
Google Glass Seminar PPTShashank Naik
 

What's hot (20)

Project glass ppt
Project glass  pptProject glass  ppt
Project glass ppt
 
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
 
Ppt on Google glass
Ppt on Google glassPpt on Google glass
Ppt on Google glass
 
seminar report on smart glasses
seminar report on smart glasses seminar report on smart glasses
seminar report on smart glasses
 
Future technology trends and gadgets
Future technology trends and gadgetsFuture technology trends and gadgets
Future technology trends and gadgets
 
Seminar report on google glass
Seminar report on google glassSeminar report on google glass
Seminar report on google glass
 
Google glass, A new innovation leading to new technology
Google glass, A new innovation leading to new technology Google glass, A new innovation leading to new technology
Google glass, A new innovation leading to new technology
 
Google glass ppt
Google glass pptGoogle glass ppt
Google glass ppt
 
Google glass ppt
Google glass pptGoogle glass ppt
Google glass ppt
 
Google Glass Overview 2014 Eng
Google Glass Overview 2014 EngGoogle Glass Overview 2014 Eng
Google Glass Overview 2014 Eng
 
Smart Glass Technology by Kiran
Smart Glass Technology by KiranSmart Glass Technology by Kiran
Smart Glass Technology by Kiran
 
Google glass
Google glassGoogle glass
Google glass
 
Google glass
Google glassGoogle glass
Google glass
 
Google glass glasses presentation ppt
Google glass glasses presentation pptGoogle glass glasses presentation ppt
Google glass glasses presentation ppt
 
Google Glass: technology, UI & use cases
Google Glass: technology, UI & use casesGoogle Glass: technology, UI & use cases
Google Glass: technology, UI & use cases
 
Project glass ieee document
Project glass ieee documentProject glass ieee document
Project glass ieee document
 
Google glass.
Google glass.Google glass.
Google glass.
 
Google Glass Seminar PPT
Google Glass Seminar PPTGoogle Glass Seminar PPT
Google Glass Seminar PPT
 
Google glass
Google glassGoogle glass
Google glass
 
Googleglass by saeed
Googleglass by saeedGoogleglass by saeed
Googleglass by saeed
 

Viewers also liked

SEO and Marketing
SEO and MarketingSEO and Marketing
SEO and MarketingAmith
 
Comunidades de aprendizaje: transformando nuestro entorno
Comunidades de aprendizaje: transformando nuestro entornoComunidades de aprendizaje: transformando nuestro entorno
Comunidades de aprendizaje: transformando nuestro entornorocioaccount
 
різноманітність ссавців 2
різноманітність ссавців 2різноманітність ссавців 2
різноманітність ссавців 2vchitel-bio
 
The Blood - English Class
The Blood - English ClassThe Blood - English Class
The Blood - English ClassKata Hernandez
 
Jewelry gigya overview_2011_7
Jewelry gigya overview_2011_7Jewelry gigya overview_2011_7
Jewelry gigya overview_2011_7Amber Gioiello
 
A little bit of my family & i
A little bit of my family & iA little bit of my family & i
A little bit of my family & iDTurnerBanks
 
Авторские права:мифы и реальность
Авторские права:мифы и реальностьАвторские права:мифы и реальность
Авторские права:мифы и реальностьalena28
 
різноманітність ссавців
різноманітність ссавців різноманітність ссавців
різноманітність ссавців vchitel-bio
 
P lanki ng
P lanki ngP lanki ng
P lanki ngtollnh
 

Viewers also liked (20)

Hobbim
HobbimHobbim
Hobbim
 
Soal un 1
Soal un 1Soal un 1
Soal un 1
 
Fomurlari
FomurlariFomurlari
Fomurlari
 
SEO and Marketing
SEO and MarketingSEO and Marketing
SEO and Marketing
 
Comunidades de aprendizaje: transformando nuestro entorno
Comunidades de aprendizaje: transformando nuestro entornoComunidades de aprendizaje: transformando nuestro entorno
Comunidades de aprendizaje: transformando nuestro entorno
 
різноманітність ссавців 2
різноманітність ссавців 2різноманітність ссавців 2
різноманітність ссавців 2
 
Práctica 2
Práctica 2 Práctica 2
Práctica 2
 
Domain
DomainDomain
Domain
 
He web
He webHe web
He web
 
The Blood - English Class
The Blood - English ClassThe Blood - English Class
The Blood - English Class
 
Human Resource web
Human Resource webHuman Resource web
Human Resource web
 
equipamiento
equipamientoequipamiento
equipamiento
 
Jewelry gigya overview_2011_7
Jewelry gigya overview_2011_7Jewelry gigya overview_2011_7
Jewelry gigya overview_2011_7
 
Abreviaturas
AbreviaturasAbreviaturas
Abreviaturas
 
A little bit of my family & i
A little bit of my family & iA little bit of my family & i
A little bit of my family & i
 
Presupuestocliente saneamiento
Presupuestocliente saneamientoPresupuestocliente saneamiento
Presupuestocliente saneamiento
 
Авторские права:мифы и реальность
Авторские права:мифы и реальностьАвторские права:мифы и реальность
Авторские права:мифы и реальность
 
різноманітність ссавців
різноманітність ссавців різноманітність ссавців
різноманітність ссавців
 
P lanki ng
P lanki ngP lanki ng
P lanki ng
 
Orbital anatomy
Orbital anatomyOrbital anatomy
Orbital anatomy
 

Similar to Google glass (20)

Google Glass
Google GlassGoogle Glass
Google Glass
 
Google glass
Google glassGoogle glass
Google glass
 
Googleglassppt 140825105830-phpapp02
Googleglassppt 140825105830-phpapp02Googleglassppt 140825105830-phpapp02
Googleglassppt 140825105830-phpapp02
 
Google Glass
Google GlassGoogle Glass
Google Glass
 
ppt_google_glass
ppt_google_glassppt_google_glass
ppt_google_glass
 
Google glass
Google glass Google glass
Google glass
 
Projectglassppt 130418102721-phpapp01
Projectglassppt 130418102721-phpapp01Projectglassppt 130418102721-phpapp01
Projectglassppt 130418102721-phpapp01
 
Projectglass
ProjectglassProjectglass
Projectglass
 
Google glass final
Google glass finalGoogle glass final
Google glass final
 
Google Glass
Google GlassGoogle Glass
Google Glass
 
Google glass final
Google glass finalGoogle glass final
Google glass final
 
Seminar on google glass
Seminar on google glassSeminar on google glass
Seminar on google glass
 
Project on Google Glass
Project on Google GlassProject on Google Glass
Project on Google Glass
 
Google glass
Google glassGoogle glass
Google glass
 
google glass
google glassgoogle glass
google glass
 
Google glass, All you need to know
Google glass, All you need to knowGoogle glass, All you need to know
Google glass, All you need to know
 
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
 
Google glass
Google glassGoogle glass
Google glass
 
Google glass
Google glassGoogle glass
Google glass
 
Google Glass ppt
Google Glass pptGoogle Glass ppt
Google Glass ppt
 

Recently uploaded

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Recently uploaded (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

Google glass

  • 1. Google Glass – An Intro Amith Kumar M K - Chandrasekaran K
  • 2. What is Google Glass?  Google Glass is a wearable computer with an optical head-mounted display (OHMD) that is being developed by Google in the Project Glass research and development project.  It includes voice-controlled Android device that resembles a pair of eyeglasses and displays information directly above the user's field of vision.  It offers an augmented reality experience by using visual, audio and location-based inputs to provide relevant information.
  • 3. Facts and figures  Glass is being developed by Google X Labs, which has worked on other futuristic technologies such as driverless cars.  The project was announced on Google+ by Project Glass lead Babak Parviz.  Around August 2011, a Glass prototype weighed 8 pounds (3,600 g).  Glass was initially projected to be available to the public for "around the cost of current smartphones" by the end of 2012.  The Explorer Edition is available to testers and Google I/O developers in the United States for $1,500, starting in April 2013.  The product began testing in April 2012. In May 2012, Glass was demonstrated in the first test video shot with the eyewear, demonstrating the 720p HD first-person video recording capabilities of the device.  In October 2013, speculation emerged that Glass will be marketed in stores located on floating barges that will be towed from city to city.  In November 2012, Glass received recognition byTime Magazine as one of the "Best Inventions of theYear 2012", alongside inventions such as the Curiosity Rover.
  • 4. Glass Explorer Program  It is an early adopter program available for developers and consumers to test Google Glass, and gauge how people will want to use it.  Entry into the Explorer program was made available to the general public on February 20, 2013, and ended on February 27, 2013.
  • 5. Usage of Google Glass  In Medicine  In Security /The Military  Driving Aids  General Education  Replacement for Instruction Manuals  MuseumTours  Trying on Clothes and Jewelry  In Film Making
  • 6. What Glass does?  Accept/Reject a call  Read/SendText Messages and e-mails  Take a Picture and share it.  HD video Recording.  GPS tracking and Navigation  Shows reminder  Display the weather  Upload,View and Share Files  Online Games
  • 7. Technical Specs  Android 4.0.4 and higher.  OMAP 4430 SoC 1.2Ghz Dual Core.  640×360 display.  5-megapixel camera.  Wi-Fi 802.11b/g.  Bluetooth.  16GB storage.  682MB RAM.  3 axis accelerometer.  3 axis magnetometer.  Ambient light sensing and proximity sensor.  Sound - Bone conduction transducer.  Touchpad for controller Input  Lithium Polymer Battery
  • 8. Features  Menus  Hands Free  Google GlassVoice Input  Take Photos andVideos  Weather  Get Location On-The-Go  Mobile Maps  Easy Sharing  LiveVideo Chat  Reminder
  • 9. Technologies used by Google Glass  OHMD  Augmented Reality  Wearable Computing  EyeTap technology  Ubiquitous Computing  Google AndroidTechnology  4GTechnology  Smart Clothing  Ambient Intelligence
  • 10. OHMD and Augmented Reality  An OHMD is a wearable display that has the capability of reflecting projected images as well as allowing the user to see through it.  Augmented reality (AR) is a live, copy, 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. E.g. Nokia City Lens
  • 11. Wearable Computing  Worn by the bearer under, with or on top of clothing.  Developed for general or special purpose information technologies and media development.
  • 12. Ambient Intelligence  Electronic environments that are sensitive and responsive to the presence of people.  Devices work in concert to support people in carrying out their everyday life activities.  The technology disappears into our surroundings until only the user interface remains perceivable by users.
  • 13. Smart Clothing  It is a combination of new fabric technology and digital technology.  The clothing is made with new signal- transfer fabric technology installed with digital devices.
  • 14. Eye Tap Technology  EyeTap is a device that is worn in front of the eye that acts as a eye to record the scene available to the eye as well as a display.  EyeTap intakes the world around it and augments the image the user sees allowing it to overlay computer-generated data over top of the normal world the user would perceive.
  • 15. Smart Grid Technology  Smart grid is an electrical grid that uses information and communications technologies to gather and act on information about the behaviors of suppliers and consumers, in an automated fashion.  It improves the efficiency, reliability, economics, and sustainability of the production and distribution of electricity.
  • 16. 4G Technology  4G is the fourth generation of cell phone mobile communication standards.  This system provides mobile ultra broadband Internet access with data rates of 300Mbps in mobility to 1Gbps while stationary.  The data speed can make the device run about its purpose.
  • 17. Android  Android is a Linux-based operating for mobile devices such as smart phones and tablet computers, developed by Google in conjunction with the Open handset Alliance.
  • 18. Augmented Reality  Augmented reality is a live, direct or indirect, view of a physical, real-world environment.  Real-world elements are augmented by generated sensory input such as sound, video, graphics or GPS data.
  • 19. Glass Programming Approaches  Native Glass App Dev – GDK  Glassware App Dev– MirrorAPI
  • 20. Native Glass App Dev  Native GLASS app development is same as developing for normal android phones.  But there are some things needed to be cared about.  The platform should be Android 4.0.4 or greater.  When developing I’ll advise to develop the app in the landscape orientation as the glass is in landscape mode.  You should be on look out for some traditional features that’s not available, like Google Play services, auto focus feature on camera and many other.
  • 21. Glassware App Dev  GLASS ware is a website/web service.  It uses MIRRORAPI to create html information cards and send them using the restful services to the Google servers.  MIRRORAPI is available in many popular languages so it is language friendly.  Then Google Servers will push those cards to the Google Glass, when it is connected to the internet.  Some actions like read aloud, pin, share can be specified for the html cards generated in the Mirror API.  Important - Mirror API does not support Java script.  Mirror API is available in languages such as Go, Java, .NET, PHP, Python and Ruby.
  • 22. Restrictions of Glassware App Dev  There is nothing impossible in Native Android app when you can pair your GLASS to the phone.  But when it comes to GLASS ware, there are some restrictions.  The html cards you push cannot contain any java scripts.  Using the cards only some predefined actions are possible.(Example: share, delete, pin, read aloud)  Native Android apps or intends cannot be launched using the html cards pushed from the GLASS ware.
  • 23. UI Elements  Static Cards  Live Cards  Immersion