SlideShare une entreprise Scribd logo
1  sur  123
Télécharger pour lire hors ligne
Social Street View: Blending Immersive Street Views
with Geo-tagged Social Media
Ruofei Du and Amitabh Varshney
The Augmentarium| UMIACS | University of Maryland, College Park
{ruofei, varshney} @ cs.umd.edu
www.SocialStreetView.com
image courtesy: plannedparenthood.org
Introduction
Social Media
image courtesy: adweek.com
Introduction
Social Media - Interactivity
image courtesy: forbes.com
Introduction
Social Media - Versatility
image courtesy: huffingtonpost.com
Introduction
Social Media - Social Relevance
EXIF
image courtesy: B&T Magazine
Introduction
Meta data - Time of Creation
image courtesy: Brian Clegg
Introduction
Meta data - Location of Creation
image courtesy: squarespace.com
Introduction
Meta data - Camera Parameters
image courtesy: naldzgraphics.net
image courtesy:
instagram.com,
facebook.com,
twitter.com
Related Work
Linear narrative visualization
image courtesy:
pinterest.com
Related Work
2D layout
Related Work
Natural Immersive Virtual Reality?
image courtesy: drivenhealthy.com
Related Work
Karnath et al. and Loomis et al.
Related Work
Karnath et al. and Loomis et al.
Related Work
Karnath et al. and Loomis et al.
Related Work
Visualization of Geo-tagged Information
Related Work
Visualization of Geo-tagged Information
Related Work
Visualization of Geo-tagged Information
Related Work
Visualization of Geo-tagged Information
Related Work
Visualization of Geo-tagged Information
image courtesy: panoramio.com
Related Work
Panoramio - Photos of the World
Cuenca and Manchón, 2005 - Now
image courtesy: twitterstand.umiacs.umd.edu
Related Work
TwitterStand: News in Tweets
Sankaranarayanan et al. SIGGIS 2009
image courtesy: flickr.com
Related Work
Flickr - World Map
Serdyukov et al. SIGIR 2009
image courtesy: photostand.umiacs.umd.edu
Related Work
PhotoStand for News Photos
Samet et al. VLDB 2013
Related Work
Visualization of Geo-tagged Information
(cont.)
Related Work
Visualization of Geo-tagged Information
(cont.)
Related Work
Visualization of Geo-tagged Information
(cont.)
Related Work
Visualization of Geo-tagged Information
(cont.)
Related Work
Visualization of Geo-tagged Information
(cont.)
Related Work
Visualization of Geo-tagged Information
(cont.)
Our Approach?
Social Street View
Social Street View
Demonstration
The Augmentarium, UMIACS
6000 x 3000 pixels
Conception, architecting & implementation
Social Street View
A mixed reality system that can depict geo-tagged
social media in immersive 3D web environments
Blending multiple modalities of
Street View + Social Media
Depth maps, normal maps, and road orientation
GPS coordinates and time creation
Enhancing visual augmentation
Maximal Poisson-disk sampling
Evaluated by image saliency metrics
Achieving cross-platform compatibility by
WebGL + Three.js
smartphones, tablets, desktop, high-resolution
large-area wide field of view tiled display walls, as
well as head-mounted displays.
Technical Challenges?
System Overview
Architecture
Social Street View System Flowchart
image courtesy: Google
Street View Cars - Cameras, Lasers and GPS
Image courtesy from Google Street View
image courtesy: Google
image courtesy: Google
Tiles of Panoramic Images
Image courtesy from Google Street View
image courtesy: Google
Panorama
Depth Map
Decoded from Google Maps API v3 and GSVPanoDepth.js
Normal Map
Decoded from Google Maps API v3
Road Orientations
Decoded from Google Maps API v3
image courtesy: Instagram
Multi-level Strategy for Streaming Social Media
Image courtesy from Instagram users in public domains
image courtesy: Instagram
SQL Database
Indexed by B+ Tree
logarithmic insertion & query
Bipartite Graph
G = V(V, S, E)
Haversine Formula
Andrew, 1805
Interface
Baseline
Random Uniform Sampling
Without uniform
sampling
Accumulation
Baseline
Random Uniform Sampling
Not preferred
Overlays high saliency regions
Add depth map
Remove sky and ground (most)
Add depth map
Remove sky and ground (most)
Can we ensure each image
aligns with the building geometries?
Add normal map
Remove all ground, align images
Can we reduce visual clutter and occlusion?
Maximal Poisson-disk Sampling
Gamito et al. Remove visual clutter and occlusion
Dart-throwing Algorithm
PixelPie by Ip et al. using vertex and fragment shaders
image courtesy:
Pixel-Pie Algorithm
Remove when occlusion occurs
Project Social Media Pictures
By Maximal Poisson-disc Sampling
Sampling Comparison
Remove visual clutter and occlusion
Scenic Landscapes
Using orientation of the road
Scenic Landscapes
Using orientation of the road
Scenic Landscapes
Using orientation of the road
Experiment
100 panoramas, 80,000+ social
media
Experiment
Nvidia Quadro K6000
Experiment
Conditions of panoramic images
Immersive high-resolution screens
Common Consumer-level Displays
Initialization Time
Panorama takes a while to load
After Prefetching
¾ - ⅘ time reduced
Rendering Time
Almost 58~60 FPS
Saliency Map
Hou et al. TPAMI 2011
Social Media
Coverage
100 panoramas for each algorithm
Social Media
Coverage
100 panoramas for each algorithm
Social Media
Coverage
100 panoramas for each algorithm
Potential Applications?
Stuck in traffic on our way to
Cabo with this awesome view
#roadtrip #cabo #view #mexico
Daniela on Instagram
July 12, 2014
Business Advertising
Museum, restaurant, real-estate ...
... dinner started off with
amazing oysters paired with my
favorite Ruinart blanc de
blancs champagne
By frankiextah on
Instagram
Business Advertising
Museum, restaurant ...
Learning Culture
Taierzhuang, Chinese Spring Festivals
Crowd-sourced Tourism
Crowd-sourced Tourism
What if …
Temporal information is used for filtering and rendering?
image courtesy: mindtheproduct.com
Visual Enhancement
Spatio-Temporal Augmented Reality
image courtesy: webneel.com
Seasonal Effect
Winter
Seasonal Effect
Winter
Seasonal Effect
Spring
Seasonal Effect
Autumn in Paris
Failure Cases
A Square in London
Future Work
Digital City by 3D Reconstruction, Depth
Fusion and Augmented Reality
image courtesy:
wallpapervortex.com
Future Work
Incorperate with Open3D in Web3D 2016?
image courtesy: Lu et al.
Acknowledgement
Geollery | Shangfu Peng and Ruofei Du
www.geollery.com
Acknowledgement
Augmentarium Lab | GVIL | UMIACS
Acknowledgement
NSF | Nvidia | MPower | UMIACS
Video Fields
Web3D Sunday 9:20 - 9:40 AM
Social Street View
www.SocialStreetView.com
Thank you! Any questions or comments are welcome!
Ruofei Du and Amitabh Varshney
Augmentarium Lab | GVIL | UMIACS
Web3D 2016
Social Street View
Backup Slides
Future Work
Saliency
- Low-level image saliency for layout
- Real-time or post-processed saliency
maps
Future Work
User Study
- High-resolution large-area screens
- Head-mounted displays
Future Work
3D Reconstruction and AR
- Real-time geometric fusion
- HoloLens
Future Work
3D Reconstruction and AR
- What is the (experimentally-justifiable) motivation
for putting generic images into scenes?
- What is the relevance of which photos are
displayed? And how this affects the worth?
- Whether it is possible to try and improve this
relevance using vision techniques?
What is ignored in current social media sites?

Contenu connexe

En vedette

How to use google my business a step by step guide| Overflow Local
How to use google my business a step by step guide| Overflow LocalHow to use google my business a step by step guide| Overflow Local
How to use google my business a step by step guide| Overflow Local
Overflow Local
 
Google Street View Presentation_Final
Google Street View Presentation_FinalGoogle Street View Presentation_Final
Google Street View Presentation_Final
Rathesh Pillai
 

En vedette (19)

Jon Rafman: Nine Eyes of Google Street View
Jon Rafman: Nine Eyes of Google Street ViewJon Rafman: Nine Eyes of Google Street View
Jon Rafman: Nine Eyes of Google Street View
 
thesis-presentation
thesis-presentationthesis-presentation
thesis-presentation
 
Google Places Guide Jlf
Google Places Guide JlfGoogle Places Guide Jlf
Google Places Guide Jlf
 
Aerial Photography: Getting Started
Aerial Photography: Getting StartedAerial Photography: Getting Started
Aerial Photography: Getting Started
 
Using Crowdsourcing, Automated Methods and Google Street View to Collect Side...
Using Crowdsourcing, Automated Methods and Google Street View to Collect Side...Using Crowdsourcing, Automated Methods and Google Street View to Collect Side...
Using Crowdsourcing, Automated Methods and Google Street View to Collect Side...
 
How to use google my business a step by step guide| Overflow Local
How to use google my business a step by step guide| Overflow LocalHow to use google my business a step by step guide| Overflow Local
How to use google my business a step by step guide| Overflow Local
 
Google local guide review
Google local guide reviewGoogle local guide review
Google local guide review
 
Googleguide
GoogleguideGoogleguide
Googleguide
 
The Drone Alternative: Multispectral Kite Aerial Photography & Photo Processi...
The Drone Alternative: Multispectral Kite Aerial Photography & Photo Processi...The Drone Alternative: Multispectral Kite Aerial Photography & Photo Processi...
The Drone Alternative: Multispectral Kite Aerial Photography & Photo Processi...
 
A Local Business's Guide to Creating Winning AdWords Campaigns
A Local Business's Guide to Creating Winning AdWords CampaignsA Local Business's Guide to Creating Winning AdWords Campaigns
A Local Business's Guide to Creating Winning AdWords Campaigns
 
Using a GoPro or 360 Camera for On-the-Job Training
Using a GoPro or 360 Camera for On-the-Job TrainingUsing a GoPro or 360 Camera for On-the-Job Training
Using a GoPro or 360 Camera for On-the-Job Training
 
Google Street View Presentation_Final
Google Street View Presentation_FinalGoogle Street View Presentation_Final
Google Street View Presentation_Final
 
Virtuele Realiteit in de openbare sector
Virtuele Realiteit in de openbare sectorVirtuele Realiteit in de openbare sector
Virtuele Realiteit in de openbare sector
 
Google Street View in Your Apps
Google Street View in Your AppsGoogle Street View in Your Apps
Google Street View in Your Apps
 
360 camera
360 camera360 camera
360 camera
 
Aerial Photography - Geoforum 2016 - Richard Evans, Getmapping
Aerial Photography - Geoforum 2016 - Richard Evans, GetmappingAerial Photography - Geoforum 2016 - Richard Evans, Getmapping
Aerial Photography - Geoforum 2016 - Richard Evans, Getmapping
 
Google Street View
Google Street ViewGoogle Street View
Google Street View
 
Make Google Work for You: A Local Business Guide to AdWords
Make Google Work for You: A Local Business Guide to AdWordsMake Google Work for You: A Local Business Guide to AdWords
Make Google Work for You: A Local Business Guide to AdWords
 
ゴジラっぽい画面をつくる
ゴジラっぽい画面をつくるゴジラっぽい画面をつくる
ゴジラっぽい画面をつくる
 

Similaire à Social Street View: Blending Immersive Street Views with Geo-tagged Social Media

Project Geollery.com: Reconstructing a Live Mirrored World With Geotagged Soc...
Project Geollery.com: Reconstructing a Live Mirrored World With Geotagged Soc...Project Geollery.com: Reconstructing a Live Mirrored World With Geotagged Soc...
Project Geollery.com: Reconstructing a Live Mirrored World With Geotagged Soc...
Ruofei Du
 
Fusing Multimedia Data Into Dynamic Virtual Environments
Fusing Multimedia Data Into Dynamic Virtual EnvironmentsFusing Multimedia Data Into Dynamic Virtual Environments
Fusing Multimedia Data Into Dynamic Virtual Environments
Ruofei Du
 
Augmented Reality and Mobile Access to Historic Collections
Augmented Reality and Mobile Access to Historic CollectionsAugmented Reality and Mobile Access to Historic Collections
Augmented Reality and Mobile Access to Historic Collections
Azavea
 
Gauthier_digitaldesign_portfolios
Gauthier_digitaldesign_portfoliosGauthier_digitaldesign_portfolios
Gauthier_digitaldesign_portfolios
Jean-Marc Gauthier
 
New media studio 2 veerle van der sluys
New media studio 2   veerle van der sluysNew media studio 2   veerle van der sluys
New media studio 2 veerle van der sluys
MADNewMedia
 
Commuication Methods Visualization Types and Tools
Commuication Methods Visualization Types and ToolsCommuication Methods Visualization Types and Tools
Commuication Methods Visualization Types and Tools
PlaceVision Inc
 
Pervaisive radar presentation
Pervaisive radar presentationPervaisive radar presentation
Pervaisive radar presentation
Muthanna Ali
 

Similaire à Social Street View: Blending Immersive Street Views with Geo-tagged Social Media (20)

Project Geollery.com: Reconstructing a Live Mirrored World With Geotagged Soc...
Project Geollery.com: Reconstructing a Live Mirrored World With Geotagged Soc...Project Geollery.com: Reconstructing a Live Mirrored World With Geotagged Soc...
Project Geollery.com: Reconstructing a Live Mirrored World With Geotagged Soc...
 
Fusing Multimedia Data Into Dynamic Virtual Environments
Fusing Multimedia Data Into Dynamic Virtual EnvironmentsFusing Multimedia Data Into Dynamic Virtual Environments
Fusing Multimedia Data Into Dynamic Virtual Environments
 
ICVRV_161[170]
ICVRV_161[170]ICVRV_161[170]
ICVRV_161[170]
 
Science of culture? Computational analysis and visualization of cultural imag...
Science of culture? Computational analysis and visualization of cultural imag...Science of culture? Computational analysis and visualization of cultural imag...
Science of culture? Computational analysis and visualization of cultural imag...
 
Where are we now? - Using Google Street View for immersive virtual learning a...
Where are we now? - Using Google Street View for immersive virtual learning a...Where are we now? - Using Google Street View for immersive virtual learning a...
Where are we now? - Using Google Street View for immersive virtual learning a...
 
Augmented Reality -A quick surface view
Augmented Reality -A quick surface viewAugmented Reality -A quick surface view
Augmented Reality -A quick surface view
 
Visualizing Built Environments and Injury in Low Resource Settings
Visualizing Built Environments and Injury in Low Resource SettingsVisualizing Built Environments and Injury in Low Resource Settings
Visualizing Built Environments and Injury in Low Resource Settings
 
CrowdMap: Accurate Reconstruction of Indoor Floor Plan from Crowdsourced Sens...
CrowdMap: Accurate Reconstruction of Indoor Floor Plan from Crowdsourced Sens...CrowdMap: Accurate Reconstruction of Indoor Floor Plan from Crowdsourced Sens...
CrowdMap: Accurate Reconstruction of Indoor Floor Plan from Crowdsourced Sens...
 
Augmented Reality and Mobile Access to Historic Collections
Augmented Reality and Mobile Access to Historic CollectionsAugmented Reality and Mobile Access to Historic Collections
Augmented Reality and Mobile Access to Historic Collections
 
PhillyHistory Augmented Reality Presentation at Drexel
PhillyHistory Augmented Reality Presentation at DrexelPhillyHistory Augmented Reality Presentation at Drexel
PhillyHistory Augmented Reality Presentation at Drexel
 
Shannon Park Redevelopment Plan Remodeling with Esri CityEngine
Shannon Park Redevelopment Plan Remodeling with Esri CityEngineShannon Park Redevelopment Plan Remodeling with Esri CityEngine
Shannon Park Redevelopment Plan Remodeling with Esri CityEngine
 
Web20 Mapping - by Alan Lew
Web20 Mapping - by  Alan LewWeb20 Mapping - by  Alan Lew
Web20 Mapping - by Alan Lew
 
Gauthier_digitaldesign_portfolios
Gauthier_digitaldesign_portfoliosGauthier_digitaldesign_portfolios
Gauthier_digitaldesign_portfolios
 
New media studio 2 veerle van der sluys
New media studio 2   veerle van der sluysNew media studio 2   veerle van der sluys
New media studio 2 veerle van der sluys
 
“Improving” prediction of human behavior using behavior modification
“Improving” prediction of human behavior using behavior modification“Improving” prediction of human behavior using behavior modification
“Improving” prediction of human behavior using behavior modification
 
CDAO2013_MTQ
CDAO2013_MTQCDAO2013_MTQ
CDAO2013_MTQ
 
Designing Augmented Reality Experiences for Mobile
Designing Augmented Reality Experiences for MobileDesigning Augmented Reality Experiences for Mobile
Designing Augmented Reality Experiences for Mobile
 
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
 
Commuication Methods Visualization Types and Tools
Commuication Methods Visualization Types and ToolsCommuication Methods Visualization Types and Tools
Commuication Methods Visualization Types and Tools
 
Pervaisive radar presentation
Pervaisive radar presentationPervaisive radar presentation
Pervaisive radar presentation
 

Plus de Ruofei Du

Montage4D: Interactive Seamless Fusion of Multiview Video Textures
Montage4D: Interactive Seamless Fusion of Multiview Video TexturesMontage4D: Interactive Seamless Fusion of Multiview Video Textures
Montage4D: Interactive Seamless Fusion of Multiview Video Textures
Ruofei Du
 
Deliberately Planning and Acting for Angry Birds with Refinement Methods
Deliberately Planning and Acting for Angry Birds with Refinement MethodsDeliberately Planning and Acting for Angry Birds with Refinement Methods
Deliberately Planning and Acting for Angry Birds with Refinement Methods
Ruofei Du
 

Plus de Ruofei Du (8)

Geollery: A Mixed Reality Social Media Platform
Geollery: A Mixed Reality Social Media PlatformGeollery: A Mixed Reality Social Media Platform
Geollery: A Mixed Reality Social Media Platform
 
Montage4D: Interactive Seamless Fusion of Multiview Video Textures
Montage4D: Interactive Seamless Fusion of Multiview Video TexturesMontage4D: Interactive Seamless Fusion of Multiview Video Textures
Montage4D: Interactive Seamless Fusion of Multiview Video Textures
 
CTUAAA Summit 2017 Schedule
CTUAAA Summit 2017 ScheduleCTUAAA Summit 2017 Schedule
CTUAAA Summit 2017 Schedule
 
Chinese Caligraphy 品读书法·感悟中华 (2010)
Chinese Caligraphy 品读书法·感悟中华 (2010)Chinese Caligraphy 品读书法·感悟中华 (2010)
Chinese Caligraphy 品读书法·感悟中华 (2010)
 
Statistics for K-mer Based Splicing Analysis
Statistics for K-mer Based Splicing AnalysisStatistics for K-mer Based Splicing Analysis
Statistics for K-mer Based Splicing Analysis
 
基于视频的疲劳驾驶检测系统
基于视频的疲劳驾驶检测系统基于视频的疲劳驾驶检测系统
基于视频的疲劳驾驶检测系统
 
Online Vigilance Analysis Combining Video and Electrooculography Features
Online Vigilance Analysis Combining Video and Electrooculography FeaturesOnline Vigilance Analysis Combining Video and Electrooculography Features
Online Vigilance Analysis Combining Video and Electrooculography Features
 
Deliberately Planning and Acting for Angry Birds with Refinement Methods
Deliberately Planning and Acting for Angry Birds with Refinement MethodsDeliberately Planning and Acting for Angry Birds with Refinement Methods
Deliberately Planning and Acting for Angry Birds with Refinement Methods
 

Dernier

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 

Social Street View: Blending Immersive Street Views with Geo-tagged Social Media