SlideShare a Scribd company logo
Augmented Reality with Flex, FlarToolkit and Papervision3D Roman Protsyk 20.12.2010
Agenda ,[object Object],[object Object],[object Object]
What is Augmented Reality? ,[object Object],[object Object],The term was proposed by Tom Caudell, a researcher of Boeing Corporation,in 1990 . Ronald Azuma in 1997 defined the augmented reality as a system that  1. Combines the virtual and real.  2. Interact in real-time 3. Works in 3D.
Nintendo – Wii Augmented Reality Examples : Game Consoles Sony PlayStation 3 – Controller +  Eye Cam Sony PlayStation 3 – Eye Pet XBox – Project Natal
1. Mobilizy – Wikitude 2. Nokia – Concept with Image Comparison 3. Whiteapp – AR iPhone apps Augmented Reality examples: Location Based Mobile Apps
Augmented Reality examples ,[object Object]
Augmented reality in web browser ,[object Object],[object Object],[object Object],[object Object]
FlarToolkit example ,[object Object]
FlarToolkit example ,[object Object]
Basic usage ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Demo ,[object Object]
Creation of sample application ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inside FLARToolKit Marker pattern specification: Needs to be square. Only 50% of center area is used in matching process. Marker pattern is 16 x 16 dots bitmap by default. Size of the pattern can be lager, but it requires more recognition  time.
Creation of sample application ,[object Object],[object Object]
Inside FLARToolKit ,[object Object],[object Object],[object Object]
Inside FLARToolKit ,[object Object]
Inside FLARToolKit ,[object Object]
Inside FLARToolKit ,[object Object]
Inside FLARToolKit ,[object Object],[object Object],[object Object]
Inside FLARToolKit ,[object Object],[object Object]
Inside FLARToolKit ,[object Object],[object Object]
Inside FLARToolkit
Demo application ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Demo application ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],http://protsyk.org.ua/flartoolkitdemo/FlarDemo.zip
Demo application Loading of different Papervision3D objects http://protsyk.org.ua/flartoolkitdemo/Flar3DEarth.zip
Future of FLARToolKit
Alchemy version of FLARToolKit ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Links ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Thank you ,[object Object],Contacts: Roman Protsyk Teodorovych [email_address] Senior Software Developer

More Related Content

What's hot

Google Cardboard Virtual Reality
Google Cardboard Virtual RealityGoogle Cardboard Virtual Reality
Google Cardboard Virtual Reality
Vicky VikRanth
 
Virtual reality 101 (March 2016)
Virtual reality 101 (March 2016)Virtual reality 101 (March 2016)
Virtual reality 101 (March 2016)
Sivan Iram
 
Augmented Reality Games
Augmented Reality GamesAugmented Reality Games
Augmented Reality Games
Game Developer Arek Suroboyo
 
Designing for an Augmented Reality world
Designing for an Augmented Reality worldDesigning for an Augmented Reality world
Designing for an Augmented Reality world
thomas.purves
 
AR / VR and HMD / Smart Glass - Latest News October 2016
AR / VR and HMD / Smart Glass - Latest News  October 2016AR / VR and HMD / Smart Glass - Latest News  October 2016
AR / VR and HMD / Smart Glass - Latest News October 2016
Etsuji Kameyama
 
The State of VR and AR
The State of VR and ARThe State of VR and AR
The State of VR and AR
18Hubs
 
VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY
HarsshammJeetendra
 
Mobile Augmented Reality Development tools
Mobile Augmented Reality Development toolsMobile Augmented Reality Development tools
Mobile Augmented Reality Development tools
Thiwanka Makumburage
 
Augmented Reality Development Tools
Augmented Reality Development ToolsAugmented Reality Development Tools
Augmented Reality Development Tools
Tharindu Kumara
 
Virtual Reality Analytics
Virtual Reality AnalyticsVirtual Reality Analytics
Virtual Reality Analytics
Joerg Osarek
 
3D Article
3D Article3D Article
3D Article
samgh1995
 
Mobile Augmented Reality Development Tools
Mobile Augmented Reality Development ToolsMobile Augmented Reality Development Tools
Mobile Augmented Reality Development Tools
Upekha Vandebona
 
google cardboard and VR tips
google cardboard and VR tipsgoogle cardboard and VR tips
google cardboard and VR tips
Yukio Andoh
 
All About Augmented Reality
All About Augmented RealityAll About Augmented Reality
All About Augmented Reality
Almog Koren
 
Google Glass Abstract
Google Glass AbstractGoogle Glass Abstract
Google Glass Abstract
Vaisakh Tp
 
Tech Project Power Point
Tech Project Power PointTech Project Power Point
Tech Project Power Point
Cody
 
Virtual Reality & Augmented Reality
Virtual Reality & Augmented RealityVirtual Reality & Augmented Reality
Virtual Reality & Augmented Reality
Rajesh Yadav
 
Virtual reality
Virtual realityVirtual reality

What's hot (18)

Google Cardboard Virtual Reality
Google Cardboard Virtual RealityGoogle Cardboard Virtual Reality
Google Cardboard Virtual Reality
 
Virtual reality 101 (March 2016)
Virtual reality 101 (March 2016)Virtual reality 101 (March 2016)
Virtual reality 101 (March 2016)
 
Augmented Reality Games
Augmented Reality GamesAugmented Reality Games
Augmented Reality Games
 
Designing for an Augmented Reality world
Designing for an Augmented Reality worldDesigning for an Augmented Reality world
Designing for an Augmented Reality world
 
AR / VR and HMD / Smart Glass - Latest News October 2016
AR / VR and HMD / Smart Glass - Latest News  October 2016AR / VR and HMD / Smart Glass - Latest News  October 2016
AR / VR and HMD / Smart Glass - Latest News October 2016
 
The State of VR and AR
The State of VR and ARThe State of VR and AR
The State of VR and AR
 
VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY
 
Mobile Augmented Reality Development tools
Mobile Augmented Reality Development toolsMobile Augmented Reality Development tools
Mobile Augmented Reality Development tools
 
Augmented Reality Development Tools
Augmented Reality Development ToolsAugmented Reality Development Tools
Augmented Reality Development Tools
 
Virtual Reality Analytics
Virtual Reality AnalyticsVirtual Reality Analytics
Virtual Reality Analytics
 
3D Article
3D Article3D Article
3D Article
 
Mobile Augmented Reality Development Tools
Mobile Augmented Reality Development ToolsMobile Augmented Reality Development Tools
Mobile Augmented Reality Development Tools
 
google cardboard and VR tips
google cardboard and VR tipsgoogle cardboard and VR tips
google cardboard and VR tips
 
All About Augmented Reality
All About Augmented RealityAll About Augmented Reality
All About Augmented Reality
 
Google Glass Abstract
Google Glass AbstractGoogle Glass Abstract
Google Glass Abstract
 
Tech Project Power Point
Tech Project Power PointTech Project Power Point
Tech Project Power Point
 
Virtual Reality & Augmented Reality
Virtual Reality & Augmented RealityVirtual Reality & Augmented Reality
Virtual Reality & Augmented Reality
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 

Viewers also liked

Introduction to AR with Unity3D
Introduction to AR with Unity3DIntroduction to AR with Unity3D
Introduction to AR with Unity3D
Andreas Blick
 
Pasaporte Verde 2015-2016
Pasaporte Verde 2015-2016Pasaporte Verde 2015-2016
Pasaporte Verde 2015-2016
Luis Medina-Montoya Hellgren
 
KOR CAMP 2014
KOR CAMP 2014KOR CAMP 2014
KOR CAMP 2014
Mariana Calderon
 
Ura taxation handbook
Ura  taxation handbookUra  taxation handbook
Ura taxation handbook
bwire sedrick
 
Maghrenov workshop-on-capacity-building-eu-mpc-upc-imagine-and-create
Maghrenov workshop-on-capacity-building-eu-mpc-upc-imagine-and-createMaghrenov workshop-on-capacity-building-eu-mpc-upc-imagine-and-create
Maghrenov workshop-on-capacity-building-eu-mpc-upc-imagine-and-create
Maghrenov
 
Diário Oficial de Guarujá - 22-12-11
Diário Oficial de Guarujá - 22-12-11Diário Oficial de Guarujá - 22-12-11
Diário Oficial de Guarujá - 22-12-11
Prefeitura de Guarujá
 
Verónica decide morir
Verónica decide morirVerónica decide morir
Verónica decide morir
Maria fernanda de leon sanchez
 
MroNet.it - the Italian Network for MRO
MroNet.it - the Italian Network for MROMroNet.it - the Italian Network for MRO
MroNet.it - the Italian Network for MRO
Antonio Musto
 
Rph bi
Rph biRph bi
Rph bi
doderdod
 
Poke, add, tweet - und alle haben dich lieb! Digital Teenies im Netz. Und wie...
Poke, add, tweet - und alle haben dich lieb! Digital Teenies im Netz. Und wie...Poke, add, tweet - und alle haben dich lieb! Digital Teenies im Netz. Und wie...
Poke, add, tweet - und alle haben dich lieb! Digital Teenies im Netz. Und wie...Sasserath Munzinger Plus
 
Proyecto 2006 - Parroquia Choachi Web
Proyecto 2006 - Parroquia Choachi WebProyecto 2006 - Parroquia Choachi Web
Proyecto 2006 - Parroquia Choachi Web
Felipe Velásquez
 
Collections Permanentes_REEDS C3ED C3E_RRR-2015-00
Collections Permanentes_REEDS C3ED C3E_RRR-2015-00Collections Permanentes_REEDS C3ED C3E_RRR-2015-00
Collections Permanentes_REEDS C3ED C3E_RRR-2015-00Martin KerBabel Concepts
 
ISMTelephone Entry brochure
ISMTelephone Entry brochureISMTelephone Entry brochure
ISMTelephone Entry brochure
Giovanni Maree
 
Audit Report: TSA's Screening of Passengers by ObservationTechniques
Audit Report: TSA's Screening of Passengers by ObservationTechniquesAudit Report: TSA's Screening of Passengers by ObservationTechniques
Audit Report: TSA's Screening of Passengers by ObservationTechniques
Rafat Ali
 
Curso de Electroestimulación
Curso de ElectroestimulaciónCurso de Electroestimulación
Curso de Electroestimulación
altorendimientocom
 
Cómo Fabricar un Latiguillo de Red
Cómo Fabricar un Latiguillo de RedCómo Fabricar un Latiguillo de Red
Cómo Fabricar un Latiguillo de Red
jokalonso
 
Presentación sobre violencia de género contra mujeres. ILDIS
Presentación  sobre violencia de género contra mujeres. ILDISPresentación  sobre violencia de género contra mujeres. ILDIS
Presentación sobre violencia de género contra mujeres. ILDIS
Evangelina Garcia Prince
 
Working together to safeguard children
Working together to safeguard childrenWorking together to safeguard children
Working together to safeguard children
Disconcerter
 
Content Marketing Like a Real Company
Content Marketing Like a Real CompanyContent Marketing Like a Real Company
Content Marketing Like a Real Company
Michael King
 
Países y regiones
Países y regionesPaíses y regiones
Países y regiones
Noray
 

Viewers also liked (20)

Introduction to AR with Unity3D
Introduction to AR with Unity3DIntroduction to AR with Unity3D
Introduction to AR with Unity3D
 
Pasaporte Verde 2015-2016
Pasaporte Verde 2015-2016Pasaporte Verde 2015-2016
Pasaporte Verde 2015-2016
 
KOR CAMP 2014
KOR CAMP 2014KOR CAMP 2014
KOR CAMP 2014
 
Ura taxation handbook
Ura  taxation handbookUra  taxation handbook
Ura taxation handbook
 
Maghrenov workshop-on-capacity-building-eu-mpc-upc-imagine-and-create
Maghrenov workshop-on-capacity-building-eu-mpc-upc-imagine-and-createMaghrenov workshop-on-capacity-building-eu-mpc-upc-imagine-and-create
Maghrenov workshop-on-capacity-building-eu-mpc-upc-imagine-and-create
 
Diário Oficial de Guarujá - 22-12-11
Diário Oficial de Guarujá - 22-12-11Diário Oficial de Guarujá - 22-12-11
Diário Oficial de Guarujá - 22-12-11
 
Verónica decide morir
Verónica decide morirVerónica decide morir
Verónica decide morir
 
MroNet.it - the Italian Network for MRO
MroNet.it - the Italian Network for MROMroNet.it - the Italian Network for MRO
MroNet.it - the Italian Network for MRO
 
Rph bi
Rph biRph bi
Rph bi
 
Poke, add, tweet - und alle haben dich lieb! Digital Teenies im Netz. Und wie...
Poke, add, tweet - und alle haben dich lieb! Digital Teenies im Netz. Und wie...Poke, add, tweet - und alle haben dich lieb! Digital Teenies im Netz. Und wie...
Poke, add, tweet - und alle haben dich lieb! Digital Teenies im Netz. Und wie...
 
Proyecto 2006 - Parroquia Choachi Web
Proyecto 2006 - Parroquia Choachi WebProyecto 2006 - Parroquia Choachi Web
Proyecto 2006 - Parroquia Choachi Web
 
Collections Permanentes_REEDS C3ED C3E_RRR-2015-00
Collections Permanentes_REEDS C3ED C3E_RRR-2015-00Collections Permanentes_REEDS C3ED C3E_RRR-2015-00
Collections Permanentes_REEDS C3ED C3E_RRR-2015-00
 
ISMTelephone Entry brochure
ISMTelephone Entry brochureISMTelephone Entry brochure
ISMTelephone Entry brochure
 
Audit Report: TSA's Screening of Passengers by ObservationTechniques
Audit Report: TSA's Screening of Passengers by ObservationTechniquesAudit Report: TSA's Screening of Passengers by ObservationTechniques
Audit Report: TSA's Screening of Passengers by ObservationTechniques
 
Curso de Electroestimulación
Curso de ElectroestimulaciónCurso de Electroestimulación
Curso de Electroestimulación
 
Cómo Fabricar un Latiguillo de Red
Cómo Fabricar un Latiguillo de RedCómo Fabricar un Latiguillo de Red
Cómo Fabricar un Latiguillo de Red
 
Presentación sobre violencia de género contra mujeres. ILDIS
Presentación  sobre violencia de género contra mujeres. ILDISPresentación  sobre violencia de género contra mujeres. ILDIS
Presentación sobre violencia de género contra mujeres. ILDIS
 
Working together to safeguard children
Working together to safeguard childrenWorking together to safeguard children
Working together to safeguard children
 
Content Marketing Like a Real Company
Content Marketing Like a Real CompanyContent Marketing Like a Real Company
Content Marketing Like a Real Company
 
Países y regiones
Países y regionesPaíses y regiones
Países y regiones
 

Similar to Augmented Reality With FlarToolkit and Papervision3D

FLAR Workflow
FLAR WorkflowFLAR Workflow
FLAR Workflow
Jesse Freeman
 
426 lecture 4: AR Developer Tools
426 lecture 4: AR Developer Tools426 lecture 4: AR Developer Tools
426 lecture 4: AR Developer Tools
Mark Billinghurst
 
COSC 426 Lect. 3 -AR Developer Tools
COSC 426 Lect. 3 -AR Developer ToolsCOSC 426 Lect. 3 -AR Developer Tools
COSC 426 Lect. 3 -AR Developer Tools
Mark Billinghurst
 
Augmented reality in_flash_tran_trong_thanh
Augmented reality in_flash_tran_trong_thanhAugmented reality in_flash_tran_trong_thanh
Augmented reality in_flash_tran_trong_thanh
Tra Dang Meo Gay
 
Augmented reality in_flash_tran_trong_thanh
Augmented reality in_flash_tran_trong_thanhAugmented reality in_flash_tran_trong_thanh
Augmented reality in_flash_tran_trong_thanh
Tra Dang Meo Gay
 
Augment your reality with ARCore !
Augment your reality with ARCore !Augment your reality with ARCore !
Augment your reality with ARCore !
Wajdi Ben Rabah
 
[Droidcon Paris 2013]Multi-Versioning Android Tips
[Droidcon Paris 2013]Multi-Versioning Android Tips[Droidcon Paris 2013]Multi-Versioning Android Tips
[Droidcon Paris 2013]Multi-Versioning Android Tips
Kenichi Kambara
 
The current state of web on mobile - Have smartphone browsers gotten smarter?
The current state of web on mobile - Have smartphone browsers gotten smarter?The current state of web on mobile - Have smartphone browsers gotten smarter?
The current state of web on mobile - Have smartphone browsers gotten smarter?
Tomomi Imura
 
tutorial
tutorialtutorial
tutorial
Joanna Lin
 
Gdc09 Minigames
Gdc09 MinigamesGdc09 Minigames
Gdc09 Minigames
Susan Gold
 
How to Create Custom Shaders in Flutter?
How to Create Custom Shaders in Flutter?How to Create Custom Shaders in Flutter?
How to Create Custom Shaders in Flutter?
RubenGray1
 
Calculate the Area and Volume of objects in Cinema 4D with Plugin Aire et vol...
Calculate the Area and Volume of objects in Cinema 4D with Plugin Aire et vol...Calculate the Area and Volume of objects in Cinema 4D with Plugin Aire et vol...
Calculate the Area and Volume of objects in Cinema 4D with Plugin Aire et vol...
FIDE Master Tihomir Dovramadjiev PhD
 
Android game development
Android game developmentAndroid game development
Android game development
dmontagni
 
Getting started with Verold and Three.js
Getting started with Verold and Three.jsGetting started with Verold and Three.js
Getting started with Verold and Three.js
Verold
 
Mobile AR
Mobile ARMobile AR
Mobile AR
Seyed Jafari
 
Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1
benDesigning
 
Useful Tools for Making Video Games - XNA (2008)
Useful Tools for Making Video Games - XNA (2008)Useful Tools for Making Video Games - XNA (2008)
Useful Tools for Making Video Games - XNA (2008)
Korhan Bircan
 
Sceneform SDK на практиці - UA Mobile 2019
Sceneform SDK на практиці - UA Mobile 2019Sceneform SDK на практиці - UA Mobile 2019
Sceneform SDK на практиці - UA Mobile 2019
UA Mobile
 
Sceneform SDK на практиці - UA Mobile 2019
Sceneform SDK на практиці - UA Mobile 2019Sceneform SDK на практиці - UA Mobile 2019
Sceneform SDK на практиці - UA Mobile 2019
Eugene Kurko
 
WebGL - It's GO Time
WebGL - It's GO TimeWebGL - It's GO Time
WebGL - It's GO Time
Tony Parisi
 

Similar to Augmented Reality With FlarToolkit and Papervision3D (20)

FLAR Workflow
FLAR WorkflowFLAR Workflow
FLAR Workflow
 
426 lecture 4: AR Developer Tools
426 lecture 4: AR Developer Tools426 lecture 4: AR Developer Tools
426 lecture 4: AR Developer Tools
 
COSC 426 Lect. 3 -AR Developer Tools
COSC 426 Lect. 3 -AR Developer ToolsCOSC 426 Lect. 3 -AR Developer Tools
COSC 426 Lect. 3 -AR Developer Tools
 
Augmented reality in_flash_tran_trong_thanh
Augmented reality in_flash_tran_trong_thanhAugmented reality in_flash_tran_trong_thanh
Augmented reality in_flash_tran_trong_thanh
 
Augmented reality in_flash_tran_trong_thanh
Augmented reality in_flash_tran_trong_thanhAugmented reality in_flash_tran_trong_thanh
Augmented reality in_flash_tran_trong_thanh
 
Augment your reality with ARCore !
Augment your reality with ARCore !Augment your reality with ARCore !
Augment your reality with ARCore !
 
[Droidcon Paris 2013]Multi-Versioning Android Tips
[Droidcon Paris 2013]Multi-Versioning Android Tips[Droidcon Paris 2013]Multi-Versioning Android Tips
[Droidcon Paris 2013]Multi-Versioning Android Tips
 
The current state of web on mobile - Have smartphone browsers gotten smarter?
The current state of web on mobile - Have smartphone browsers gotten smarter?The current state of web on mobile - Have smartphone browsers gotten smarter?
The current state of web on mobile - Have smartphone browsers gotten smarter?
 
tutorial
tutorialtutorial
tutorial
 
Gdc09 Minigames
Gdc09 MinigamesGdc09 Minigames
Gdc09 Minigames
 
How to Create Custom Shaders in Flutter?
How to Create Custom Shaders in Flutter?How to Create Custom Shaders in Flutter?
How to Create Custom Shaders in Flutter?
 
Calculate the Area and Volume of objects in Cinema 4D with Plugin Aire et vol...
Calculate the Area and Volume of objects in Cinema 4D with Plugin Aire et vol...Calculate the Area and Volume of objects in Cinema 4D with Plugin Aire et vol...
Calculate the Area and Volume of objects in Cinema 4D with Plugin Aire et vol...
 
Android game development
Android game developmentAndroid game development
Android game development
 
Getting started with Verold and Three.js
Getting started with Verold and Three.jsGetting started with Verold and Three.js
Getting started with Verold and Three.js
 
Mobile AR
Mobile ARMobile AR
Mobile AR
 
Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1Hacking the Kinect with GAFFTA Day 1
Hacking the Kinect with GAFFTA Day 1
 
Useful Tools for Making Video Games - XNA (2008)
Useful Tools for Making Video Games - XNA (2008)Useful Tools for Making Video Games - XNA (2008)
Useful Tools for Making Video Games - XNA (2008)
 
Sceneform SDK на практиці - UA Mobile 2019
Sceneform SDK на практиці - UA Mobile 2019Sceneform SDK на практиці - UA Mobile 2019
Sceneform SDK на практиці - UA Mobile 2019
 
Sceneform SDK на практиці - UA Mobile 2019
Sceneform SDK на практиці - UA Mobile 2019Sceneform SDK на практиці - UA Mobile 2019
Sceneform SDK на практиці - UA Mobile 2019
 
WebGL - It's GO Time
WebGL - It's GO TimeWebGL - It's GO Time
WebGL - It's GO Time
 

Recently uploaded

"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
zjhamm304
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
Ortus Solutions, Corp
 
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
AlexanderRichford
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 

Recently uploaded (20)

"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...QA or the Highway - Component Testing: Bridging the gap between frontend appl...
QA or the Highway - Component Testing: Bridging the gap between frontend appl...
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!Introducing BoxLang : A new JVM language for productivity and modularity!
Introducing BoxLang : A new JVM language for productivity and modularity!
 
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 

Augmented Reality With FlarToolkit and Papervision3D

  • 1. Augmented Reality with Flex, FlarToolkit and Papervision3D Roman Protsyk 20.12.2010
  • 2.
  • 3.
  • 4. Nintendo – Wii Augmented Reality Examples : Game Consoles Sony PlayStation 3 – Controller + Eye Cam Sony PlayStation 3 – Eye Pet XBox – Project Natal
  • 5. 1. Mobilizy – Wikitude 2. Nokia – Concept with Image Comparison 3. Whiteapp – AR iPhone apps Augmented Reality examples: Location Based Mobile Apps
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Inside FLARToolKit Marker pattern specification: Needs to be square. Only 50% of center area is used in matching process. Marker pattern is 16 x 16 dots bitmap by default. Size of the pattern can be lager, but it requires more recognition time.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 23.
  • 24.
  • 25. Demo application Loading of different Papervision3D objects http://protsyk.org.ua/flartoolkitdemo/Flar3DEarth.zip
  • 27.
  • 28.
  • 29.