SlideShare a Scribd company logo
1 of 36
Download to read offline
Geotagging – and reverse
Geotagging
Consumer technology accelerating
towards Augmented Reality
Tony Fricko - N 48° 18' 0'' E 16° 21' 0''
Agenda
   Stage 1: Geotagging for photography
     Technology    and state of the art equipment

   Stage 2: The Geo Web – GIS Services and more
     Community use of geo-tagged data (POIs)
     Advanced search and presentation techniques


   Stage 3: Geo- (location services) for mobile devices
    and augmented reality
     Technology, business models and motivations
     The players and their offerings

July 28th 2010        Geotagging & AR - Tony Fricko   2
Intro – Who's talking ?
   Anton (Tony) Fricko
   40 years in IT, software
    development, sales, consulting
   38 years with IBM in several
    international positions in UK,
    Netherlands and Austria
   Current position:
        Community Manager at
         OSSBIG, an open source
         organization in Austria
   At home in
    N 48° 18' 0''   E 16° 21' 0''
   Hobbies: Photography,
    motorbikes, travel



July 28th 2010               Geotagging & AR - Tony Fricko   3
Stage 1 – Geotagging for
photographers

   What we need:
      DigitalCamera equipment
      GPS Tracker
      Synchronisation tools
      Visualisation (map services)




July 28th 2010     Geotagging & AR - Tony Fricko   4
What ist Geo-Tagging ?
   For photographers: recording the exact position where a picture was taken
   With the aim to indicate the recording location on a map
   Or use this information with an increasing number of applications...




                 http://www.flickr.com/photos/zeddy1200/map/
July 28th 2010               Geotagging & AR - Tony Fricko                      5
Metadata for digital photo objects
There are multiple formats & standards for metadata

   EXIF
        Contains metadata describing the details from the camera equipment used to
         record the specific photo. It is defined by the Japan Electronic Industry
         Development Association (JEIDA) - Exif-specifications

   IPTC (Core + Extensions)
      Another important set of standardized information is contained in the IPTC
       headers of the International Press Telecommunications Council (IPTC)
      It is meant for use by professional photographers for cataloging and managing
       large photo collections

   XMP (Extensible Metadata Platform)
      Created by Adobe Systems for similar purpose as IPTC
      As a separate XML file it supports also RAW format

   Vendor specific extensions
        Become more important, as some manufacturers start recording face recognition
         information

July 28th 2010               Geotagging & AR - Tony Fricko                   6
Excerpt from EXIF Specs – GPS tags




July 28th 2010   Geotagging & AR - Tony Fricko   7
Workflow – for batch processing
                                                                 How did we do it ?
1.        Record the GPS data (track)                                   Garmin eTrex Vista HCx
            Datalogger extern or in camera *)

2.        Synchronize time in camera and data                  1st day of vacation - don't forget !!
          logger

                                                                            Sony Alpha 350
3.        Take pictures (lots !)                                            Sony DSC-R1


4.        Upload GPS data + photos to PC                              MapSource oder Cardreader

5.        Synchronise – insert GPS data into EXIF
          of photos                                                   GPicSync – open source SW

6.        Display photos on maps or specific
          applications                                                Upload to Flickr


              *) steps 2,4,5 not required

     July 28th 2010                   Geotagging & AR - Tony Fricko                        8
GPS Receiver
   To collect geo location information there are
    currently these device options for
    photographers:

   1) integrated in camera
         several consumer cameras emerging:
         e.g. Sony DSC-H5VX

   2) dedicated data logger (Holux)

   3) GPS logger dedicated for specific camera
        for highend DSLRs (Solmeta, Dawntech)

   4) Navigation systems
        typical GPS tracking devices

July 28th 2010        Geotagging & AR - Tony Fricko   9
.GPX – GPS Exchange Format
      Datenformat for storage of Geodaten (GPS-Data),
       developed by company TopoGrafix
            http://www.topografix.com/gpx.asp
Global Schema Components
    Element: gpx
    Complex Type: gpxType
    Complex Type: metadataType
    Complex Type: wptType
    Complex Type: rteType
    Complex Type: trkType
    Complex Type: extensionsType
    Complex Type: trksegType
    Complex Type: copyrightType
    Complex Type: linkType
    Complex Type: emailType
    Complex Type: personType
    Complex Type: ptType
    Complex Type: ptsegType
    Complex Type: boundsType
    Simple Type: latitudeType
    Simple Type: longitudeType
    Simple Type: degreesType
    Simple Type: fixType
    Simple Type: dgpsStationType


  GPX schema
                                   Track structure

   July 28th 2010                   Geotagging & AR - Tony Fricko   Actual data   10
How GPicSync works
   Synchronisation                                          GPicSync
        GpicSync (an open source tool)
              http://code.google.com/p/gpicsync/


      We  take a track file ( .GPX ) and select a directory
       where the photos are located
      Based on the time stamp, the program will attempt a
       'best fit' assignment of coordinates into the Exif
       structure
   Reverse Geo Tagging
      Optionally   the GeoNames service can be used to
         provide a human readable form of the location
July 28th 2010               Geotagging & AR - Tony Fricko        11
Exiftool with ExifGUI frontend




July 28th 2010   Geotagging & AR - Tony Fricko   12
Display in Google Earth




July 28th 2010   Geotagging & AR - Tony Fricko   13
Reverse Geo-Tagging
   GeoNames
        A geographical database that
         contains more than 8 mill
         entries
        Provides multiple web
         services interfaces (XML,
         JSON, etc) to search and
         convert coordinates into
         placenames
        e.g. N 48° 18' 0''
         E 16° 21' 0'' into
         Langenzersdorf, Austria
        http://www.geonames.org
July 28th 2010            Geotagging & AR - Tony Fricko   14
Stage 2 – maps and layers - GeoWeb
   So far we looked at geo-tagging photos and placed
    them on multiple map sources as featured objects
   We now dive a bit deeper into how these geo-
    tagged objects are managed and what technology is
    used for mapping.
   The big buildung blocks are:
      Base map +
      Geo-tagged objects (features) +
      Layering technology (for aggregation) +
      Browser for visualisation

July 28th 2010       Geotagging & AR - Tony Fricko   15
Many apps to show photos on maps
   Flickr
      Foto sharing via web
      http://www.flickr.com/photos/zeddy1200
   Track and Share
        http://www.track-n-share.com
   EveryTrail
        www.everytrail.com
   Pic2base – Client/Server photo mgmt with geotagging
      http://www.pic2base.de/
      Linux-Software zur Bildverwaltung mit Umkreissuchen, etc, ...
   Loc.alize.us
        http://loc.alize.us/#/geo:0.000000,0.000000,2,k/
   locr – Locate your photos
        http://www.locr.com/
   Panoramio – Google Service
        http://www.panoramio.com/
   Google Earth und Google Maps

July 28th 2010              Geotagging & AR - Tony Fricko              16
EveryTrail
   www.everytrail.com

   Example – Kayaktour
      Taku Inlet - Alaska, United States
      http://www.everytrail.com/view_trip.php?trip_id=47048


   Ideal for outdoor activities like
    mountain bikers, hikers, etc.




July 28th 2010            Geotagging & AR - Tony Fricko        17
Map on Flickr




July 28th 2010   Geotagging & AR - Tony Fricko   18
Search for photos by location
   CDWinder – Media DB for Windows
   CDFinder – Media DB for Mac
        Can search for photos within a predefined range ( xx miles )
        http://www.cdfinder.de/de/de/de/geotagging.html

        Useful e.g. when multiple visits to a city, e.g. Quito

   Integration in GIS DB
        UK decided to open the maps of Ordonance Survey
        http://openspace.ordnancesurvey.co.uk/openspace/

   And more personalized services:
        Face recognition + location combined !
July 28th 2010             Geotagging & AR - Tony Fricko          19
Maps showing tourist activities via geo-
tagged photos
    Example from
    Panoramio of geo-
    tagged activities



   Can download the
   source code from
   Bluemoon to create
   such 'heat maps'


                 Source: Bluemoon
July 28th 2010            Geotagging & AR - Tony Fricko   20
Geotagging + compass in consumer
camera
Example showing a
photo from Sony
DSC-HX5V on
GeoSetter with
OpenStreetMap

With integrated
compass the
camera orientation    Assisted GPS – satellite routes are pre-calculated
                      Helps for 'cold starts'
can be detected
fairly precisely
July 28th 2010   Geotagging & AR - Tony Fricko               21
Wikipedia and related
crowd sourcing efforts
   Wikipedia
      WikiProjects Geography
      WikiProject Geographical coordinates
              Collection of a series of projects to correlate knowledge
               (articles) with a geo reference
   One result is the offer of Web services to respond to
    queries like:
      Giveme all articles in the vicinity of 0.5km given the
      current location coordinates (long/lat)
      Wikipedia Geocoding Web Service


July 28th 2010              Geotagging & AR - Tony Fricko            22
GeoHack Map Services

Krasnoyarsk Hydroelectric Dam

●
 A great example for global
 and local services
●
 All maps can be displayed
 by a single click




             Source: Wikipedia

    July 28th 2010               Geotagging & AR - Tony Fricko   23
A complete open source stack
Provides controls for manipulating
Maps in a browser
OpenLayers, Mapbender, etc


GeoServer is the reference
implementation of the OGC Web
Feature Service (WFS) and Web
Coverage Service (WCS) standards
and Web Map Service (WMS).



Map data and feature objects are
typically stored in databases
Often PostgreSQL / PostGis

                                   Credit: http://opengeo.org/publications/opengeo-architecture/

July 28th 2010           Geotagging & AR - Tony Fricko                                    24
Stage 3
Mobile devices and augmented reality
   For an even more personalized experience now
    add:
     Mobilebrowser (with 3D rendering) +
     Sensor data from portable device +
             Direction (compass), acceleration (Gyro), image of
              surroundings (camera redirected to display)
     3D objects with geo-location +
     Event engine + real time processing
     Markerless tracking
     Visual search
July 28th 2010            Geotagging & AR - Tony Fricko       25
How does (mobile) AR work ?

                                                     Symbian – Around project




For Nokia phones only
Download available at:
http://www.seqpoint.com/beta-labs/69

July 28th 2010           Geotagging & AR - Tony Fricko             26
AR in the mobile space today

Number of AR applications *)
- Android Market Place: 71
- Apple App Store: 350
                                                               2014:

Trends                                                          > 400 mill
                                                               downloads
- Increasing number of location                                per year

based search apps
- Games
- Enterprise Apps

Growth: **)
- 2010: ww revenue 2 mill
- 2014: ww 732 mill                *) End of May 2010
                                   **) Source: Juniper Research – Mobile AR, 2009


July 28th 2010        Geotagging & AR - Tony Fricko                     27
The players (and some examples..)
   Research projects / open source efforts
        Frauenhofer Institut
        NavIT
   Commercial startups / technology providers
        Wikitude
        Layar
   Integrators / marketing industry
        Fjord
        Hoppala
   Telecom / carrieres
        Qualcomm investment in AR lab in Vienna
        Telefonica, Telekom Austria, many others

July 28th 2010            Geotagging & AR - Tony Fricko   28
Lack of standards and interoperability
           Concern:
           Key features lack standards across providers:
           POIs, Geo-tagging, Linking, Styling, Filter, Search,
           Actions, Caching, Dynamic Update and User
           Interaction, 3D objects,..
           W3C – OMA Mobile AR




July 28th 2010            Geotagging & AR - Tony Fricko           29
Layar – augmented reality browser..
and business model
   Layar – a Dutch startup
   Extensive developer support
        Open platform, everyboday can create
   Community generated content
        Screened and hosted and owned by Layar
        > 1.500 contributors, 300 layers worldwide
   Broad device support
      iPhone (store), Symbian, Android
   Business Model
        Premium placement
        'Branded' Browser
July 28th 2010          Geotagging & AR - Tony Fricko   30
Augmented Reality

   Live camera
   Compass
   Geotagged content



Example: Layar
  (Google Android)


                        Source: Layar.eu
Mobilizy
 Wikitude
 a Symbian app for Nokia
Show all relevant POIs with
info from and direct links to:
   - Wikipedia
   - Flickr
   - Google
   - etc
Devices needs to support these features:
 - GPS
 - Magnometer (compass)
 - Movement sensor (gyro)

Mobilizy also propagates ARML Standard                Source: Mobilizy



July 28th 2010        Geotagging & AR - Tony Fricko                32
Fjord




Augmented Reality Concept

Fjord appears to be more a solution
provider focussing on the
advertising market
                   http://www.fjordnet.com/augmentedreality
  July 28th 2010          Geotagging & AR - Tony Fricko       33
Outlook and business potential
    AR will provide multi million Dollar business on mobile
     devices...
          Windsor Holden from Juniper Research predicts 730 mill Dlr
           business for mobile advertising and marketing in the AR space
           by 2014 with 350 mill handsets enabled
          Ice breakers will be location based searches on mobiles
          AR supported advertising
    Odds:
          Unclear legal situation
          Device proliferation and lack of standards (may make the
           development cost too high or create functional islands)
    1st European AR conference: Berlin, April 2010
    Mobile AR Summit 2010 @ MWC, Barcelona Feb 2010
    ARE 2010, US June 2010
July 28th 2010            Geotagging & AR - Tony Fricko          34
Summary – Consumer driven
development based on geotagging
   Photography
        Consumer cameras with increased functionality re geo-tagging
        More applications to exploit, incl. Face recognition and social network
         apps
   Mapping
        Data representation and analysis often easier to consume in
         geographical context
        Geo-tagged material and freely available maps on the increase
   Mobile applications
        The next big battle ground (search/find, marketing, games, social
         networks)
        High-end device manufacturers and telecoms looking for killer apps and
         new revenue sources
        Consumer driven by 'desirability' and convenience
July 28th 2010              Geotagging & AR - Tony Fricko                 35
anton.fricko@ossbig.at
     This is a shortened version of some more comprehensive material, which
     will be published on Slideshare after the GeoWeb 2010 Conference

July 28th 2010            Geotagging & AR - Tony Fricko             36

More Related Content

Viewers also liked

Proyecto final melissavc tecnoilogia
Proyecto final melissavc tecnoilogiaProyecto final melissavc tecnoilogia
Proyecto final melissavc tecnoilogiamelissavc
 
malakoff 2 semaines (19 nov - 02 déc 2012)
malakoff 2 semaines (19 nov - 02 déc 2012)malakoff 2 semaines (19 nov - 02 déc 2012)
malakoff 2 semaines (19 nov - 02 déc 2012)studio mobile
 
Enquete insertion professionnelle - LICENCE JORIS - Promotion 2012-2013 - IST...
Enquete insertion professionnelle - LICENCE JORIS - Promotion 2012-2013 - IST...Enquete insertion professionnelle - LICENCE JORIS - Promotion 2012-2013 - IST...
Enquete insertion professionnelle - LICENCE JORIS - Promotion 2012-2013 - IST...AVVAL
 
ASMS 2012: Cross-Beam-Magnetic EI-Source for a Sector-Field MS
ASMS 2012: Cross-Beam-Magnetic EI-Source for a Sector-Field MSASMS 2012: Cross-Beam-Magnetic EI-Source for a Sector-Field MS
ASMS 2012: Cross-Beam-Magnetic EI-Source for a Sector-Field MSohadjar
 
REPORTAJE. Carril de fluorescencia con reactancia DALI en el hipermercado más...
REPORTAJE. Carril de fluorescencia con reactancia DALI en el hipermercado más...REPORTAJE. Carril de fluorescencia con reactancia DALI en el hipermercado más...
REPORTAJE. Carril de fluorescencia con reactancia DALI en el hipermercado más...albert lópez
 
Announcements Thurs June 11
Announcements Thurs June 11  Announcements Thurs June 11
Announcements Thurs June 11 Pine River
 
Los desafíos de la transición. socialismo desde abajo y poder popular.
Los desafíos de la transición. socialismo desde abajo y poder popular.Los desafíos de la transición. socialismo desde abajo y poder popular.
Los desafíos de la transición. socialismo desde abajo y poder popular.subcomandante MARCOS
 

Viewers also liked (10)

Proyecto final melissavc tecnoilogia
Proyecto final melissavc tecnoilogiaProyecto final melissavc tecnoilogia
Proyecto final melissavc tecnoilogia
 
Manuel v3
Manuel v3Manuel v3
Manuel v3
 
malakoff 2 semaines (19 nov - 02 déc 2012)
malakoff 2 semaines (19 nov - 02 déc 2012)malakoff 2 semaines (19 nov - 02 déc 2012)
malakoff 2 semaines (19 nov - 02 déc 2012)
 
Enquete insertion professionnelle - LICENCE JORIS - Promotion 2012-2013 - IST...
Enquete insertion professionnelle - LICENCE JORIS - Promotion 2012-2013 - IST...Enquete insertion professionnelle - LICENCE JORIS - Promotion 2012-2013 - IST...
Enquete insertion professionnelle - LICENCE JORIS - Promotion 2012-2013 - IST...
 
Information triggers
Information triggersInformation triggers
Information triggers
 
Secundària. sp protegides
Secundària. sp protegidesSecundària. sp protegides
Secundària. sp protegides
 
ASMS 2012: Cross-Beam-Magnetic EI-Source for a Sector-Field MS
ASMS 2012: Cross-Beam-Magnetic EI-Source for a Sector-Field MSASMS 2012: Cross-Beam-Magnetic EI-Source for a Sector-Field MS
ASMS 2012: Cross-Beam-Magnetic EI-Source for a Sector-Field MS
 
REPORTAJE. Carril de fluorescencia con reactancia DALI en el hipermercado más...
REPORTAJE. Carril de fluorescencia con reactancia DALI en el hipermercado más...REPORTAJE. Carril de fluorescencia con reactancia DALI en el hipermercado más...
REPORTAJE. Carril de fluorescencia con reactancia DALI en el hipermercado más...
 
Announcements Thurs June 11
Announcements Thurs June 11  Announcements Thurs June 11
Announcements Thurs June 11
 
Los desafíos de la transición. socialismo desde abajo y poder popular.
Los desafíos de la transición. socialismo desde abajo y poder popular.Los desafíos de la transición. socialismo desde abajo y poder popular.
Los desafíos de la transición. socialismo desde abajo y poder popular.
 

Similar to Geotagging+ar

Accuracy checks in the production of orthophotos
Accuracy checks in the production of orthophotosAccuracy checks in the production of orthophotos
Accuracy checks in the production of orthophotosAlexander Decker
 
Geosolutions Foss4g It 2010
Geosolutions Foss4g It 2010Geosolutions Foss4g It 2010
Geosolutions Foss4g It 2010GeoSolutions
 
Webinar 2 - IMU & GPS
Webinar 2 - IMU & GPSWebinar 2 - IMU & GPS
Webinar 2 - IMU & GPSCivil Maps
 
Let’s Power the Analytics and 3D to the Web Based Military Geo-Portal using F...
Let’s Power the Analytics and 3D to the Web Based Military Geo-Portal using F...Let’s Power the Analytics and 3D to the Web Based Military Geo-Portal using F...
Let’s Power the Analytics and 3D to the Web Based Military Geo-Portal using F...SANGHEE SHIN
 
GITA PNW 2015 Peter Batty
GITA PNW 2015 Peter BattyGITA PNW 2015 Peter Batty
GITA PNW 2015 Peter BattyPeter Batty
 
GS EP GEO 402 Follow up.pptx
GS EP GEO 402 Follow up.pptxGS EP GEO 402 Follow up.pptx
GS EP GEO 402 Follow up.pptxBoris518712
 
라이브드론맵 (Live Drone Map) - 실시간 드론 매핑 솔루션
라이브드론맵 (Live Drone Map) - 실시간 드론 매핑 솔루션라이브드론맵 (Live Drone Map) - 실시간 드론 매핑 솔루션
라이브드론맵 (Live Drone Map) - 실시간 드론 매핑 솔루션Impyeong Lee
 
The next generation JPEG standards
The next generation JPEG standardsThe next generation JPEG standards
The next generation JPEG standardsTouradj Ebrahimi
 
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-Client
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-ClientFOSS4G 2013: Modelling 3D underground data in a webbased 3D-Client
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-Clienttilladams
 
Visualizing WSJT-X received signals with spotviz.info
Visualizing WSJT-X received signals with spotviz.infoVisualizing WSJT-X received signals with spotviz.info
Visualizing WSJT-X received signals with spotviz.infoKevin Hooke
 
Oxford University Geospatial Metadata Workshop 20110415
Oxford University Geospatial Metadata Workshop 20110415Oxford University Geospatial Metadata Workshop 20110415
Oxford University Geospatial Metadata Workshop 20110415EDINA, University of Edinburgh
 
Frank van diggelen keynote, android gnss measurements update
Frank van diggelen keynote, android gnss measurements updateFrank van diggelen keynote, android gnss measurements update
Frank van diggelen keynote, android gnss measurements updateThe European GNSS Agency (GSA)
 

Similar to Geotagging+ar (20)

goGPS (November 2013)
goGPS (November 2013)goGPS (November 2013)
goGPS (November 2013)
 
Gfoss 2010
Gfoss 2010Gfoss 2010
Gfoss 2010
 
Accuracy checks in the production of orthophotos
Accuracy checks in the production of orthophotosAccuracy checks in the production of orthophotos
Accuracy checks in the production of orthophotos
 
Geosolutions Foss4g It 2010
Geosolutions Foss4g It 2010Geosolutions Foss4g It 2010
Geosolutions Foss4g It 2010
 
Webinar 2 - IMU & GPS
Webinar 2 - IMU & GPSWebinar 2 - IMU & GPS
Webinar 2 - IMU & GPS
 
A procedure to manage open access data for post-processing in GIS environment
A procedure to manage open access data for post-processing in GIS environmentA procedure to manage open access data for post-processing in GIS environment
A procedure to manage open access data for post-processing in GIS environment
 
Geospatial Metadata Workshop
Geospatial Metadata WorkshopGeospatial Metadata Workshop
Geospatial Metadata Workshop
 
Geospatial Metadata Workshop
Geospatial Metadata WorkshopGeospatial Metadata Workshop
Geospatial Metadata Workshop
 
Geospatial Metadata Workshop
Geospatial Metadata WorkshopGeospatial Metadata Workshop
Geospatial Metadata Workshop
 
Let’s Power the Analytics and 3D to the Web Based Military Geo-Portal using F...
Let’s Power the Analytics and 3D to the Web Based Military Geo-Portal using F...Let’s Power the Analytics and 3D to the Web Based Military Geo-Portal using F...
Let’s Power the Analytics and 3D to the Web Based Military Geo-Portal using F...
 
GITA PNW 2015 Peter Batty
GITA PNW 2015 Peter BattyGITA PNW 2015 Peter Batty
GITA PNW 2015 Peter Batty
 
GS EP GEO 402 Follow up.pptx
GS EP GEO 402 Follow up.pptxGS EP GEO 402 Follow up.pptx
GS EP GEO 402 Follow up.pptx
 
라이브드론맵 (Live Drone Map) - 실시간 드론 매핑 솔루션
라이브드론맵 (Live Drone Map) - 실시간 드론 매핑 솔루션라이브드론맵 (Live Drone Map) - 실시간 드론 매핑 솔루션
라이브드론맵 (Live Drone Map) - 실시간 드론 매핑 솔루션
 
Glasgow University Geo Metadata Workshop
Glasgow University Geo Metadata WorkshopGlasgow University Geo Metadata Workshop
Glasgow University Geo Metadata Workshop
 
GIS PPT
GIS PPTGIS PPT
GIS PPT
 
The next generation JPEG standards
The next generation JPEG standardsThe next generation JPEG standards
The next generation JPEG standards
 
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-Client
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-ClientFOSS4G 2013: Modelling 3D underground data in a webbased 3D-Client
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-Client
 
Visualizing WSJT-X received signals with spotviz.info
Visualizing WSJT-X received signals with spotviz.infoVisualizing WSJT-X received signals with spotviz.info
Visualizing WSJT-X received signals with spotviz.info
 
Oxford University Geospatial Metadata Workshop 20110415
Oxford University Geospatial Metadata Workshop 20110415Oxford University Geospatial Metadata Workshop 20110415
Oxford University Geospatial Metadata Workshop 20110415
 
Frank van diggelen keynote, android gnss measurements update
Frank van diggelen keynote, android gnss measurements updateFrank van diggelen keynote, android gnss measurements update
Frank van diggelen keynote, android gnss measurements update
 

Recently uploaded

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
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
 

Recently uploaded (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
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
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
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
 

Geotagging+ar

  • 1. Geotagging – and reverse Geotagging Consumer technology accelerating towards Augmented Reality Tony Fricko - N 48° 18' 0'' E 16° 21' 0''
  • 2. Agenda  Stage 1: Geotagging for photography  Technology and state of the art equipment  Stage 2: The Geo Web – GIS Services and more  Community use of geo-tagged data (POIs)  Advanced search and presentation techniques  Stage 3: Geo- (location services) for mobile devices and augmented reality  Technology, business models and motivations  The players and their offerings July 28th 2010 Geotagging & AR - Tony Fricko 2
  • 3. Intro – Who's talking ?  Anton (Tony) Fricko  40 years in IT, software development, sales, consulting  38 years with IBM in several international positions in UK, Netherlands and Austria  Current position:  Community Manager at OSSBIG, an open source organization in Austria  At home in N 48° 18' 0'' E 16° 21' 0''  Hobbies: Photography, motorbikes, travel July 28th 2010 Geotagging & AR - Tony Fricko 3
  • 4. Stage 1 – Geotagging for photographers  What we need:  DigitalCamera equipment  GPS Tracker  Synchronisation tools  Visualisation (map services) July 28th 2010 Geotagging & AR - Tony Fricko 4
  • 5. What ist Geo-Tagging ?  For photographers: recording the exact position where a picture was taken  With the aim to indicate the recording location on a map  Or use this information with an increasing number of applications... http://www.flickr.com/photos/zeddy1200/map/ July 28th 2010 Geotagging & AR - Tony Fricko 5
  • 6. Metadata for digital photo objects There are multiple formats & standards for metadata  EXIF  Contains metadata describing the details from the camera equipment used to record the specific photo. It is defined by the Japan Electronic Industry Development Association (JEIDA) - Exif-specifications  IPTC (Core + Extensions)  Another important set of standardized information is contained in the IPTC headers of the International Press Telecommunications Council (IPTC)  It is meant for use by professional photographers for cataloging and managing large photo collections  XMP (Extensible Metadata Platform)  Created by Adobe Systems for similar purpose as IPTC  As a separate XML file it supports also RAW format  Vendor specific extensions  Become more important, as some manufacturers start recording face recognition information July 28th 2010 Geotagging & AR - Tony Fricko 6
  • 7. Excerpt from EXIF Specs – GPS tags July 28th 2010 Geotagging & AR - Tony Fricko 7
  • 8. Workflow – for batch processing How did we do it ? 1. Record the GPS data (track) Garmin eTrex Vista HCx Datalogger extern or in camera *) 2. Synchronize time in camera and data 1st day of vacation - don't forget !! logger Sony Alpha 350 3. Take pictures (lots !) Sony DSC-R1 4. Upload GPS data + photos to PC MapSource oder Cardreader 5. Synchronise – insert GPS data into EXIF of photos GPicSync – open source SW 6. Display photos on maps or specific applications Upload to Flickr *) steps 2,4,5 not required July 28th 2010 Geotagging & AR - Tony Fricko 8
  • 9. GPS Receiver  To collect geo location information there are currently these device options for photographers:  1) integrated in camera several consumer cameras emerging: e.g. Sony DSC-H5VX  2) dedicated data logger (Holux)  3) GPS logger dedicated for specific camera for highend DSLRs (Solmeta, Dawntech)  4) Navigation systems typical GPS tracking devices July 28th 2010 Geotagging & AR - Tony Fricko 9
  • 10. .GPX – GPS Exchange Format  Datenformat for storage of Geodaten (GPS-Data), developed by company TopoGrafix  http://www.topografix.com/gpx.asp Global Schema Components Element: gpx Complex Type: gpxType Complex Type: metadataType Complex Type: wptType Complex Type: rteType Complex Type: trkType Complex Type: extensionsType Complex Type: trksegType Complex Type: copyrightType Complex Type: linkType Complex Type: emailType Complex Type: personType Complex Type: ptType Complex Type: ptsegType Complex Type: boundsType Simple Type: latitudeType Simple Type: longitudeType Simple Type: degreesType Simple Type: fixType Simple Type: dgpsStationType GPX schema Track structure July 28th 2010 Geotagging & AR - Tony Fricko Actual data 10
  • 11. How GPicSync works  Synchronisation GPicSync  GpicSync (an open source tool)  http://code.google.com/p/gpicsync/  We take a track file ( .GPX ) and select a directory where the photos are located  Based on the time stamp, the program will attempt a 'best fit' assignment of coordinates into the Exif structure  Reverse Geo Tagging  Optionally the GeoNames service can be used to provide a human readable form of the location July 28th 2010 Geotagging & AR - Tony Fricko 11
  • 12. Exiftool with ExifGUI frontend July 28th 2010 Geotagging & AR - Tony Fricko 12
  • 13. Display in Google Earth July 28th 2010 Geotagging & AR - Tony Fricko 13
  • 14. Reverse Geo-Tagging  GeoNames  A geographical database that contains more than 8 mill entries  Provides multiple web services interfaces (XML, JSON, etc) to search and convert coordinates into placenames  e.g. N 48° 18' 0'' E 16° 21' 0'' into Langenzersdorf, Austria  http://www.geonames.org July 28th 2010 Geotagging & AR - Tony Fricko 14
  • 15. Stage 2 – maps and layers - GeoWeb  So far we looked at geo-tagging photos and placed them on multiple map sources as featured objects  We now dive a bit deeper into how these geo- tagged objects are managed and what technology is used for mapping.  The big buildung blocks are:  Base map +  Geo-tagged objects (features) +  Layering technology (for aggregation) +  Browser for visualisation July 28th 2010 Geotagging & AR - Tony Fricko 15
  • 16. Many apps to show photos on maps  Flickr  Foto sharing via web  http://www.flickr.com/photos/zeddy1200  Track and Share  http://www.track-n-share.com  EveryTrail  www.everytrail.com  Pic2base – Client/Server photo mgmt with geotagging  http://www.pic2base.de/  Linux-Software zur Bildverwaltung mit Umkreissuchen, etc, ...  Loc.alize.us  http://loc.alize.us/#/geo:0.000000,0.000000,2,k/  locr – Locate your photos  http://www.locr.com/  Panoramio – Google Service  http://www.panoramio.com/  Google Earth und Google Maps July 28th 2010 Geotagging & AR - Tony Fricko 16
  • 17. EveryTrail  www.everytrail.com  Example – Kayaktour  Taku Inlet - Alaska, United States  http://www.everytrail.com/view_trip.php?trip_id=47048  Ideal for outdoor activities like mountain bikers, hikers, etc. July 28th 2010 Geotagging & AR - Tony Fricko 17
  • 18. Map on Flickr July 28th 2010 Geotagging & AR - Tony Fricko 18
  • 19. Search for photos by location  CDWinder – Media DB for Windows  CDFinder – Media DB for Mac  Can search for photos within a predefined range ( xx miles )  http://www.cdfinder.de/de/de/de/geotagging.html  Useful e.g. when multiple visits to a city, e.g. Quito  Integration in GIS DB  UK decided to open the maps of Ordonance Survey  http://openspace.ordnancesurvey.co.uk/openspace/  And more personalized services:  Face recognition + location combined ! July 28th 2010 Geotagging & AR - Tony Fricko 19
  • 20. Maps showing tourist activities via geo- tagged photos Example from Panoramio of geo- tagged activities Can download the source code from Bluemoon to create such 'heat maps' Source: Bluemoon July 28th 2010 Geotagging & AR - Tony Fricko 20
  • 21. Geotagging + compass in consumer camera Example showing a photo from Sony DSC-HX5V on GeoSetter with OpenStreetMap With integrated compass the camera orientation Assisted GPS – satellite routes are pre-calculated Helps for 'cold starts' can be detected fairly precisely July 28th 2010 Geotagging & AR - Tony Fricko 21
  • 22. Wikipedia and related crowd sourcing efforts  Wikipedia  WikiProjects Geography  WikiProject Geographical coordinates  Collection of a series of projects to correlate knowledge (articles) with a geo reference  One result is the offer of Web services to respond to queries like:  Giveme all articles in the vicinity of 0.5km given the current location coordinates (long/lat)  Wikipedia Geocoding Web Service July 28th 2010 Geotagging & AR - Tony Fricko 22
  • 23. GeoHack Map Services Krasnoyarsk Hydroelectric Dam ● A great example for global and local services ● All maps can be displayed by a single click Source: Wikipedia July 28th 2010 Geotagging & AR - Tony Fricko 23
  • 24. A complete open source stack Provides controls for manipulating Maps in a browser OpenLayers, Mapbender, etc GeoServer is the reference implementation of the OGC Web Feature Service (WFS) and Web Coverage Service (WCS) standards and Web Map Service (WMS). Map data and feature objects are typically stored in databases Often PostgreSQL / PostGis Credit: http://opengeo.org/publications/opengeo-architecture/ July 28th 2010 Geotagging & AR - Tony Fricko 24
  • 25. Stage 3 Mobile devices and augmented reality  For an even more personalized experience now add:  Mobilebrowser (with 3D rendering) +  Sensor data from portable device +  Direction (compass), acceleration (Gyro), image of surroundings (camera redirected to display)  3D objects with geo-location +  Event engine + real time processing  Markerless tracking  Visual search July 28th 2010 Geotagging & AR - Tony Fricko 25
  • 26. How does (mobile) AR work ? Symbian – Around project For Nokia phones only Download available at: http://www.seqpoint.com/beta-labs/69 July 28th 2010 Geotagging & AR - Tony Fricko 26
  • 27. AR in the mobile space today Number of AR applications *) - Android Market Place: 71 - Apple App Store: 350 2014: Trends > 400 mill downloads - Increasing number of location per year based search apps - Games - Enterprise Apps Growth: **) - 2010: ww revenue 2 mill - 2014: ww 732 mill *) End of May 2010 **) Source: Juniper Research – Mobile AR, 2009 July 28th 2010 Geotagging & AR - Tony Fricko 27
  • 28. The players (and some examples..)  Research projects / open source efforts  Frauenhofer Institut  NavIT  Commercial startups / technology providers  Wikitude  Layar  Integrators / marketing industry  Fjord  Hoppala  Telecom / carrieres  Qualcomm investment in AR lab in Vienna  Telefonica, Telekom Austria, many others July 28th 2010 Geotagging & AR - Tony Fricko 28
  • 29. Lack of standards and interoperability Concern: Key features lack standards across providers: POIs, Geo-tagging, Linking, Styling, Filter, Search, Actions, Caching, Dynamic Update and User Interaction, 3D objects,.. W3C – OMA Mobile AR July 28th 2010 Geotagging & AR - Tony Fricko 29
  • 30. Layar – augmented reality browser.. and business model  Layar – a Dutch startup  Extensive developer support  Open platform, everyboday can create  Community generated content  Screened and hosted and owned by Layar  > 1.500 contributors, 300 layers worldwide  Broad device support  iPhone (store), Symbian, Android  Business Model  Premium placement  'Branded' Browser July 28th 2010 Geotagging & AR - Tony Fricko 30
  • 31. Augmented Reality  Live camera  Compass  Geotagged content Example: Layar (Google Android) Source: Layar.eu
  • 32. Mobilizy Wikitude a Symbian app for Nokia Show all relevant POIs with info from and direct links to: - Wikipedia - Flickr - Google - etc Devices needs to support these features: - GPS - Magnometer (compass) - Movement sensor (gyro) Mobilizy also propagates ARML Standard Source: Mobilizy July 28th 2010 Geotagging & AR - Tony Fricko 32
  • 33. Fjord Augmented Reality Concept Fjord appears to be more a solution provider focussing on the advertising market http://www.fjordnet.com/augmentedreality July 28th 2010 Geotagging & AR - Tony Fricko 33
  • 34. Outlook and business potential  AR will provide multi million Dollar business on mobile devices...  Windsor Holden from Juniper Research predicts 730 mill Dlr business for mobile advertising and marketing in the AR space by 2014 with 350 mill handsets enabled  Ice breakers will be location based searches on mobiles  AR supported advertising  Odds:  Unclear legal situation  Device proliferation and lack of standards (may make the development cost too high or create functional islands)  1st European AR conference: Berlin, April 2010  Mobile AR Summit 2010 @ MWC, Barcelona Feb 2010  ARE 2010, US June 2010 July 28th 2010 Geotagging & AR - Tony Fricko 34
  • 35. Summary – Consumer driven development based on geotagging  Photography  Consumer cameras with increased functionality re geo-tagging  More applications to exploit, incl. Face recognition and social network apps  Mapping  Data representation and analysis often easier to consume in geographical context  Geo-tagged material and freely available maps on the increase  Mobile applications  The next big battle ground (search/find, marketing, games, social networks)  High-end device manufacturers and telecoms looking for killer apps and new revenue sources  Consumer driven by 'desirability' and convenience July 28th 2010 Geotagging & AR - Tony Fricko 35
  • 36. anton.fricko@ossbig.at This is a shortened version of some more comprehensive material, which will be published on Slideshare after the GeoWeb 2010 Conference July 28th 2010 Geotagging & AR - Tony Fricko 36