SlideShare uma empresa Scribd logo
1 de 24
Presentation on
ClayVision:The Elastic Image of the City

By,

Darshan Mehta

3/8/2014

1
Contents












Introduction.
History.
Requirements.
Working.
Applications.
Advantages.
Disadvantages.
Future Scope.
Conclusion.
References.

3/8/2014

2
Introduction
Q. What is Clayvision?


It is a new quasi-immersive urban navigation
system that rethinks the design convention of
existing Augmented Reality (AR) applications.



Instead of “information bubbles” onto the urban
scenery, ClayVision communicates through realtime 3D transformations and video feed of the city
elements.

3/8/2014

3


In other words, the system reassembles the city into
a better-designed copy of the original, that is both
easier to navigate and tailored to suit the user’s
needs and preferences.
3/8/2014

4
History


There were many experimental systems built in the
mid 1990s ,which were marked by their bulky
setups and low frame rates.



Later on, due to the devices lacking the graphical
capabilities had to send camera images to the server
for each frame and increased computational burden.

3/8/2014

5
Contd..



The further developed AR technique lacks accuracy.
“Information bubble” display , the bubbles do not
have any absolute, exact positions within the 3-D
space.
3/8/2014

6
Requirements
 High

Speed Wireless Internet Connection.

 Hardware

Device having Camera and Display

Screen.
 A 3-D

Graphics Engine
-part of system.
-handles graphical simulation and interfaces.

3/8/2014

7
3-D Graphics Engine

API is API ?
 What
-protocol used as interface by
software
for comm.
OpenGL ?
-routine , data structure, obj.
class….etc
GLUT ?
-libraries in c++ ,java API
3/8/2014

8
Application Programming Interface
Q. What is API ?
-protocol used as interface by software for
communication.

-routine , data structure, objects,Class etc.
-libraries in c++ ,java etc.

3/8/2014

9
OpenGL


OpenGL –Graphics Library.



OpenGL is used for graphics routine and other
coding.





OS independent.
Widely used in industry.

3/8/2014

10
What is GLUT?
GLUT is OpenGL Utility Toolkit
◦ Not part of OpenGL.
◦ “GLUT is designed for constructing small to
medium sized OpenGL programs.”

3/8/2014

11
OVERALL FLOW:
HARDWARE
DEVICE USED AS
INPUT

DATA IS DISPLAYED

IMAGE CAPTURING

DATA IS SENT TO
HARDWARE
DEVICE

IMAGE
PROCESSING

USE OF 3-D
GRAPHICS ENGINE

DATA SENT TO
SATELLITE

CORRELATION OF
CO-ORDINATES

3/8/2014

12
Image Processing:






Image processing of the video feed is done using
SIFT, which outputs a set of feature points and other
data used to determine the relative position of the
entire frame.
Scale-invariant feature transform (or SIFT) is an
algorithm in computer vision to detect and describe
local features in images.
Output is used to compare the video feed to the
database of pictures and the template pictures are
transformed based on the device’s specifications to
produce the correct pose.
3/8/2014

13
Contd..


After localization, projection and modelview
matrices are calculated to map 3D building models
onto the feed.



These models are then textured using information
from the feed and transformed to communicate
information to the user.



Texturing is done correctly by altering the image
background with template picture information in a
way that doesn’t disrupt the video and allows for
transformations that don’t cause excessive errors.
3/8/2014

14
Working


Each frame of the real-time video feed is compared
to a collection of photos, shot from the same
location using a device.



Attributes such as building shapes , colours ,
materials are modified so that they represent useful
information, thus increase the efficiency of visual
communication.



This is the approach taken by ClayVision.
3/8/2014

15
Applications:

In Model Mapping, The 3-D model of the required
sector is generated.

3-DMODEL MAPPING

3/8/2014

16
Navigation:


Buildings can be emphasized by strategically
changing their visual attributes.



Attaching fake facades , enhancing the height ,
adding false saturation levels can make us find the
given targeted building more quickly.

3/8/2014

17
Contd..


Navigation Comparisons:

3/8/2014

18
Advantages


It is will be very useful in the fields of urban
planning and design.



Navigation systems can be upgraded to a new
level using clayvision technology.



3-D Model Mapping is implemented using
Clayvision Technology

3/8/2014

19
Disadvantages


This design attracts a significant part of the user’s
attention, which may result in the user becoming
less attentive to other pedestrians, cars, etc., creating
a serious safety risk.



Slowdowns may occur, especially because of
network speed.

3/8/2014

20
Future Scope


Panorama creation: It can converge all major city
elements into a single screen.



Straightening streets: There are streets crooked,
extending in seemingly random directions. Clay
vision provides a clear view of what can be found
further down the road.



Manual interaction: Tapping or drawing on the
screen can be implemented for example cutting a
hole in a building to see what lies beyond.
3/8/2014

21
Conclusion


Thus ClayVision is a novel vision-based augmented
reality system that offers the experience of real-time
urban design. It is a set of techniques to enable
freeform transformations of built elements in the
city, and discussed a range of transformation
operations and their implications on the urban
experience.

3/8/2014

22
References


Yuichiro Takeuchi and Ken Perlin-Works on Clay
vision technology(IEEE Paper)

3/8/2014

23
Thank You

3/8/2014

24

Mais conteúdo relacionado

Semelhante a Clayvision-Yuichiro Takeuchi and Ken Perlin-Works

Web-based and Mobile Provisioning of Virtual 3D Reconstructions
Web-based and Mobile Provisioning of Virtual 3D ReconstructionsWeb-based and Mobile Provisioning of Virtual 3D Reconstructions
Web-based and Mobile Provisioning of Virtual 3D ReconstructionsMatthias Trapp
 
Introduction to mago3D, an Open Source Based Digital Twin Platform
Introduction to mago3D, an Open Source Based Digital Twin PlatformIntroduction to mago3D, an Open Source Based Digital Twin Platform
Introduction to mago3D, an Open Source Based Digital Twin PlatformSANGHEE SHIN
 
307069674-Augmented-Reality-in-civil-engineering.pptx
307069674-Augmented-Reality-in-civil-engineering.pptx307069674-Augmented-Reality-in-civil-engineering.pptx
307069674-Augmented-Reality-in-civil-engineering.pptxmohammedtawfeeq29
 
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...Si Chen
 
LIDAR Magizine 2015: The Birth of 3D Mapping Artificial Intelligence
LIDAR Magizine 2015: The Birth of 3D Mapping Artificial IntelligenceLIDAR Magizine 2015: The Birth of 3D Mapping Artificial Intelligence
LIDAR Magizine 2015: The Birth of 3D Mapping Artificial IntelligenceJason Creadore 🌐
 
2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented Reality2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented RealityIRJET Journal
 
An Introduction to CityGRID
An Introduction to CityGRIDAn Introduction to CityGRID
An Introduction to CityGRIDRollo Home
 
Real Time Services for Cloud Computing Enabled Vehicle Networks
Real Time Services for Cloud Computing Enabled Vehicle NetworksReal Time Services for Cloud Computing Enabled Vehicle Networks
Real Time Services for Cloud Computing Enabled Vehicle NetworksIOSR Journals
 
IRJET- Front View Identification of Vehicles by using Machine Learning Te...
IRJET-  	  Front View Identification of Vehicles by using Machine Learning Te...IRJET-  	  Front View Identification of Vehicles by using Machine Learning Te...
IRJET- Front View Identification of Vehicles by using Machine Learning Te...IRJET Journal
 
Gis 3 dfeature extraction and modeling
Gis 3 dfeature extraction and modelingGis 3 dfeature extraction and modeling
Gis 3 dfeature extraction and modelingSBL-corp
 
VRaaS [Virtual Reality as a Service]: Integrated architecture for VR Applicat...
VRaaS [Virtual Reality as a Service]: Integrated architecture for VR Applicat...VRaaS [Virtual Reality as a Service]: Integrated architecture for VR Applicat...
VRaaS [Virtual Reality as a Service]: Integrated architecture for VR Applicat...ijsrd.com
 
Let's integrate CAD/BIM/GIS on the same platform: A practical approach in rea...
Let's integrate CAD/BIM/GIS on the same platform: A practical approach in rea...Let's integrate CAD/BIM/GIS on the same platform: A practical approach in rea...
Let's integrate CAD/BIM/GIS on the same platform: A practical approach in rea...SANGHEE SHIN
 
CD Spring 2018 - Reality Modelling into Operational Training (Track Access)
CD Spring 2018 - Reality Modelling into Operational Training (Track Access)CD Spring 2018 - Reality Modelling into Operational Training (Track Access)
CD Spring 2018 - Reality Modelling into Operational Training (Track Access)Comit Projects Ltd
 
IRJET- Monitoring and Analysing Real Time Traffic Images and Information Via ...
IRJET- Monitoring and Analysing Real Time Traffic Images and Information Via ...IRJET- Monitoring and Analysing Real Time Traffic Images and Information Via ...
IRJET- Monitoring and Analysing Real Time Traffic Images and Information Via ...IRJET Journal
 
Real Time Object Identification for Intelligent Video Surveillance Applications
Real Time Object Identification for Intelligent Video Surveillance ApplicationsReal Time Object Identification for Intelligent Video Surveillance Applications
Real Time Object Identification for Intelligent Video Surveillance ApplicationsEditor IJCATR
 
Indoor 3 d video monitoring using multiple kinect depth cameras
Indoor 3 d video monitoring using multiple kinect depth camerasIndoor 3 d video monitoring using multiple kinect depth cameras
Indoor 3 d video monitoring using multiple kinect depth camerasijma
 
Indoor 3D Video Monitoring Using Multiple Kinect Depth-Cameras
Indoor 3D Video Monitoring Using Multiple Kinect Depth-CamerasIndoor 3D Video Monitoring Using Multiple Kinect Depth-Cameras
Indoor 3D Video Monitoring Using Multiple Kinect Depth-Camerasijma
 
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...IRJET Journal
 
[White paper] Maintain-Accurate-Network-Diagrams
[White paper] Maintain-Accurate-Network-Diagrams[White paper] Maintain-Accurate-Network-Diagrams
[White paper] Maintain-Accurate-Network-DiagramsNetBrain Technologies
 

Semelhante a Clayvision-Yuichiro Takeuchi and Ken Perlin-Works (20)

Web-based and Mobile Provisioning of Virtual 3D Reconstructions
Web-based and Mobile Provisioning of Virtual 3D ReconstructionsWeb-based and Mobile Provisioning of Virtual 3D Reconstructions
Web-based and Mobile Provisioning of Virtual 3D Reconstructions
 
Introduction to mago3D, an Open Source Based Digital Twin Platform
Introduction to mago3D, an Open Source Based Digital Twin PlatformIntroduction to mago3D, an Open Source Based Digital Twin Platform
Introduction to mago3D, an Open Source Based Digital Twin Platform
 
307069674-Augmented-Reality-in-civil-engineering.pptx
307069674-Augmented-Reality-in-civil-engineering.pptx307069674-Augmented-Reality-in-civil-engineering.pptx
307069674-Augmented-Reality-in-civil-engineering.pptx
 
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...
 
LIDAR Magizine 2015: The Birth of 3D Mapping Artificial Intelligence
LIDAR Magizine 2015: The Birth of 3D Mapping Artificial IntelligenceLIDAR Magizine 2015: The Birth of 3D Mapping Artificial Intelligence
LIDAR Magizine 2015: The Birth of 3D Mapping Artificial Intelligence
 
2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented Reality2D to 3D dynamic modeling of architectural plans in Augmented Reality
2D to 3D dynamic modeling of architectural plans in Augmented Reality
 
An Introduction to CityGRID
An Introduction to CityGRIDAn Introduction to CityGRID
An Introduction to CityGRID
 
B01110814
B01110814B01110814
B01110814
 
Real Time Services for Cloud Computing Enabled Vehicle Networks
Real Time Services for Cloud Computing Enabled Vehicle NetworksReal Time Services for Cloud Computing Enabled Vehicle Networks
Real Time Services for Cloud Computing Enabled Vehicle Networks
 
IRJET- Front View Identification of Vehicles by using Machine Learning Te...
IRJET-  	  Front View Identification of Vehicles by using Machine Learning Te...IRJET-  	  Front View Identification of Vehicles by using Machine Learning Te...
IRJET- Front View Identification of Vehicles by using Machine Learning Te...
 
Gis 3 dfeature extraction and modeling
Gis 3 dfeature extraction and modelingGis 3 dfeature extraction and modeling
Gis 3 dfeature extraction and modeling
 
VRaaS [Virtual Reality as a Service]: Integrated architecture for VR Applicat...
VRaaS [Virtual Reality as a Service]: Integrated architecture for VR Applicat...VRaaS [Virtual Reality as a Service]: Integrated architecture for VR Applicat...
VRaaS [Virtual Reality as a Service]: Integrated architecture for VR Applicat...
 
Let's integrate CAD/BIM/GIS on the same platform: A practical approach in rea...
Let's integrate CAD/BIM/GIS on the same platform: A practical approach in rea...Let's integrate CAD/BIM/GIS on the same platform: A practical approach in rea...
Let's integrate CAD/BIM/GIS on the same platform: A practical approach in rea...
 
CD Spring 2018 - Reality Modelling into Operational Training (Track Access)
CD Spring 2018 - Reality Modelling into Operational Training (Track Access)CD Spring 2018 - Reality Modelling into Operational Training (Track Access)
CD Spring 2018 - Reality Modelling into Operational Training (Track Access)
 
IRJET- Monitoring and Analysing Real Time Traffic Images and Information Via ...
IRJET- Monitoring and Analysing Real Time Traffic Images and Information Via ...IRJET- Monitoring and Analysing Real Time Traffic Images and Information Via ...
IRJET- Monitoring and Analysing Real Time Traffic Images and Information Via ...
 
Real Time Object Identification for Intelligent Video Surveillance Applications
Real Time Object Identification for Intelligent Video Surveillance ApplicationsReal Time Object Identification for Intelligent Video Surveillance Applications
Real Time Object Identification for Intelligent Video Surveillance Applications
 
Indoor 3 d video monitoring using multiple kinect depth cameras
Indoor 3 d video monitoring using multiple kinect depth camerasIndoor 3 d video monitoring using multiple kinect depth cameras
Indoor 3 d video monitoring using multiple kinect depth cameras
 
Indoor 3D Video Monitoring Using Multiple Kinect Depth-Cameras
Indoor 3D Video Monitoring Using Multiple Kinect Depth-CamerasIndoor 3D Video Monitoring Using Multiple Kinect Depth-Cameras
Indoor 3D Video Monitoring Using Multiple Kinect Depth-Cameras
 
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...
IoT-based Autonomously Driven Vehicle by using Machine Learning & Image Proce...
 
[White paper] Maintain-Accurate-Network-Diagrams
[White paper] Maintain-Accurate-Network-Diagrams[White paper] Maintain-Accurate-Network-Diagrams
[White paper] Maintain-Accurate-Network-Diagrams
 

Último

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
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 SavingEdi Saputra
 

Último (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 

Clayvision-Yuichiro Takeuchi and Ken Perlin-Works

  • 1. Presentation on ClayVision:The Elastic Image of the City By, Darshan Mehta 3/8/2014 1
  • 3. Introduction Q. What is Clayvision?  It is a new quasi-immersive urban navigation system that rethinks the design convention of existing Augmented Reality (AR) applications.  Instead of “information bubbles” onto the urban scenery, ClayVision communicates through realtime 3D transformations and video feed of the city elements. 3/8/2014 3
  • 4.  In other words, the system reassembles the city into a better-designed copy of the original, that is both easier to navigate and tailored to suit the user’s needs and preferences. 3/8/2014 4
  • 5. History  There were many experimental systems built in the mid 1990s ,which were marked by their bulky setups and low frame rates.  Later on, due to the devices lacking the graphical capabilities had to send camera images to the server for each frame and increased computational burden. 3/8/2014 5
  • 6. Contd..  The further developed AR technique lacks accuracy. “Information bubble” display , the bubbles do not have any absolute, exact positions within the 3-D space. 3/8/2014 6
  • 7. Requirements  High Speed Wireless Internet Connection.  Hardware Device having Camera and Display Screen.  A 3-D Graphics Engine -part of system. -handles graphical simulation and interfaces. 3/8/2014 7
  • 8. 3-D Graphics Engine API is API ?  What -protocol used as interface by software for comm. OpenGL ? -routine , data structure, obj. class….etc GLUT ? -libraries in c++ ,java API 3/8/2014 8
  • 9. Application Programming Interface Q. What is API ? -protocol used as interface by software for communication. -routine , data structure, objects,Class etc. -libraries in c++ ,java etc. 3/8/2014 9
  • 10. OpenGL  OpenGL –Graphics Library.  OpenGL is used for graphics routine and other coding.   OS independent. Widely used in industry. 3/8/2014 10
  • 11. What is GLUT? GLUT is OpenGL Utility Toolkit ◦ Not part of OpenGL. ◦ “GLUT is designed for constructing small to medium sized OpenGL programs.” 3/8/2014 11
  • 12. OVERALL FLOW: HARDWARE DEVICE USED AS INPUT DATA IS DISPLAYED IMAGE CAPTURING DATA IS SENT TO HARDWARE DEVICE IMAGE PROCESSING USE OF 3-D GRAPHICS ENGINE DATA SENT TO SATELLITE CORRELATION OF CO-ORDINATES 3/8/2014 12
  • 13. Image Processing:    Image processing of the video feed is done using SIFT, which outputs a set of feature points and other data used to determine the relative position of the entire frame. Scale-invariant feature transform (or SIFT) is an algorithm in computer vision to detect and describe local features in images. Output is used to compare the video feed to the database of pictures and the template pictures are transformed based on the device’s specifications to produce the correct pose. 3/8/2014 13
  • 14. Contd..  After localization, projection and modelview matrices are calculated to map 3D building models onto the feed.  These models are then textured using information from the feed and transformed to communicate information to the user.  Texturing is done correctly by altering the image background with template picture information in a way that doesn’t disrupt the video and allows for transformations that don’t cause excessive errors. 3/8/2014 14
  • 15. Working  Each frame of the real-time video feed is compared to a collection of photos, shot from the same location using a device.  Attributes such as building shapes , colours , materials are modified so that they represent useful information, thus increase the efficiency of visual communication.  This is the approach taken by ClayVision. 3/8/2014 15
  • 16. Applications: In Model Mapping, The 3-D model of the required sector is generated. 3-DMODEL MAPPING 3/8/2014 16
  • 17. Navigation:  Buildings can be emphasized by strategically changing their visual attributes.  Attaching fake facades , enhancing the height , adding false saturation levels can make us find the given targeted building more quickly. 3/8/2014 17
  • 19. Advantages  It is will be very useful in the fields of urban planning and design.  Navigation systems can be upgraded to a new level using clayvision technology.  3-D Model Mapping is implemented using Clayvision Technology 3/8/2014 19
  • 20. Disadvantages  This design attracts a significant part of the user’s attention, which may result in the user becoming less attentive to other pedestrians, cars, etc., creating a serious safety risk.  Slowdowns may occur, especially because of network speed. 3/8/2014 20
  • 21. Future Scope  Panorama creation: It can converge all major city elements into a single screen.  Straightening streets: There are streets crooked, extending in seemingly random directions. Clay vision provides a clear view of what can be found further down the road.  Manual interaction: Tapping or drawing on the screen can be implemented for example cutting a hole in a building to see what lies beyond. 3/8/2014 21
  • 22. Conclusion  Thus ClayVision is a novel vision-based augmented reality system that offers the experience of real-time urban design. It is a set of techniques to enable freeform transformations of built elements in the city, and discussed a range of transformation operations and their implications on the urban experience. 3/8/2014 22
  • 23. References  Yuichiro Takeuchi and Ken Perlin-Works on Clay vision technology(IEEE Paper) 3/8/2014 23