Professional Documents
Culture Documents
Mixed Reality
Mixed Reality
Applications at VTT
Charles Woodward
1
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
INTRODUCTION
2
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Introduction / AR
Augmented Reality (AR) Related technologies
Mixes virtual objects with view of real world Augmented Virtuality
C.f. Virtual Reality (completely virtual worlds) Mediated Reality
Properties: real-time, interactive, 3D Diminished Reality
Tracking + rendering + display -> Mixed Reality (MR)
Mixed Reality
3
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Example Application
ARCatalogue
Viewing with data glasses / web camera
Stereo 3D products appear from catalogue
Based on marker detection from camera view
Applications, e.g.
B2B marketing (by Lappset Group )
3D viewing of engineering drawings (by Pyry Inc.)
Dibidogs
3D animated chirdrens TV series
By Futurecode (Finland) and Blue Arc (China)
Launched April 2nd, 2010, MTV3 / SubTV Junior
4
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Utilities
Camera calibration; Correcting lense undistortions; Optical
flow tracking; Several basic filters and Kalman library;
Finding exterior orientation of point-sets
Coming up
Markerless tracking; Rendering module;
Mobile phone implementation
5
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Features
Ball speed, racket size can be adjusted
Solo game against a wall, or against "oneself"
Game viewing by Internet audience
Recording of game
Benefits
Socially and physically activating
Natural human-computer user interaction
Fits in small interiors, at home or office
Suits also for kids and elderly people
No special hardware required
6
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Implementation
Symbian OS/Series 60 (& J2ME)
Features: sounds, ball speed, etc.
3D stereo game using r/b goggles!
Example game
Master throws virtual ball, dog has to catch
Rewards, e.g. biscuit box operated over internet
Initial animal tests - positive results
Internet
7
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Vappunaamari.com
Virtual masks for May Day party
Face detection/augmenting on camera phones
Provided as public service, > 1500 downloads
Features: send photo to friends, user created masks,
compressing augmented video,
INTERIOR DESIGN
8
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Benefits
Furniture is light to move around
Easy to try out different alternatives
No modelling of real environment
required
Things to improve
Web camera isnt very mobile
Data glasses / PC .. not too
convenient
Benefits
Hardware (camera, PC) found in
every home
Better image quality, resolution,
accuracy etc.
Photorealistic 3D rendering
9
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Augmenting on TabletPC
Application ARMobile
Tablet PC (Sony Vaio), camera
integrated
Optional data glasses
User interface to fit small screen,
stylus input
No configuration files required
Arbitrary marker orientations
Marker fields calculated automatically
Moving, scaling and rotating objects
Adjusting of lights, with soft shadows
Erasing of markers
Storing of video clip & project
Kalman filter & other stabilisation
Feature based tracking when markers
disappear
Verify by high-end
PC solution (if
required)
Get to shop,
purchase product
10
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
ARStudio
Unified solution for general AR applications
Formats: real time / stored video <-> still images
Single/multimarker tracking -> markerless methods
Matching augmented content with video quality
Photorealism, shadows, materials, lighting,
VividAR
AR interior design solution by VividWorks
Based on VTTs technology
Launched February 2010
Consumer web solution later this spring
11
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Projects involved
Commissions by Senate Properties
Project ARARAT 2004-2006
12
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Features
Virtual menu for user interaction
Virtual reality tour utilising feature based tracking
Predefined walk-through routes, with hyperlinks
Realism: textures, reflections, shadows etc.
Add, move and remove parts (AR-catalogue)
13
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Client/server solution
Server laptop PC for 3D computation
Streaming video between blient and server
Speed 2 frames / sec
Outdoors tracking
Using large 80 x 80 cm markers
Mobility by moving markers around
Unprepared Environments
Markerless implementation AROnSite
Feature based tracking
Interactive positioning of building to real scene
Visualization in any unprepared environment
Applications, e.g.
Helsinki Music Hall visualization 2006
14
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Future work
Automatic positioning (direction)
Photorealism: e.g. lighting,
shadows, masking
Etc., being implemented in project
AR4BC (see next slide)
Project AR4BC
Augmented Reality for Building and Construction
vertical representation of Finnish & international B&C sector
duration 2008 2010
budget 420 k
Mixed Reality
15
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Goals
Independent of Google Earth data formats (Collada)
INDUSTRIAL APPLICATIONS
16
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Power Plants
Remote Maintenance Tasks
ITER fusion reactor mock-up at Tampere
Maintenance robot augmented / animated
inside test platform
Application e.g. for discrepancy checking
(after accident or other changes)
Project NOSE
Nomadic Use of a Plant Model
2007-2009, budget > 700 k
Motto: Learning by Walking
17
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Simantics Mobile
Locationing technology
Pseudosatellites (GPS inside Pyry Virtual Mill
factory hall), WLAN, gait etc.
Model & template based tracking
Sensor fusion
Project AugAsse
Increasing Efficiency in Assembly Work by
Augmented Reality
Duration 2006-2008, budget 800+ k
Partners Valtra, Metso, Wrtstil. Kalmar. Sandvik,
Implementation phases
3D Puzzle, multimodal interaction
Camera phone implementation, client/server
Industrial case: hydraulic block by Valtra Plc
Incl. data pipeline CAD -> AR, user studies etc.
18
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Data Pipeline
Data pipeline from 3D CAD to augmented assembly
CATIA -> STEP -> Reduced B-rep -> Design for Assembly -> Animations -> Augmenting
Work Phase:23
Return tube
Tool:
27 mm wrench
s
ter s e
me u re tur
ara fig uc
n p ilit y st r
uctio bla b mb
ly
od m se
Pr asse As
d
an
Client/server
easy to implement, general solution
tracking and other heavy computation can be done on server
no need to store large model data on mobile device
using subimages, no need for any 3D support on mobile device
Still images
in most cases, the assembly station is static
it is sufficient that the augmented content is live
it is more ergonomic to view the image without having to point at target
robust, provides good image size (accuracy) for tracking
enables general implementation, e.g. on Java ME
19
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Std. Error
Instruction type N Mean Std. Deviation Mean
Assembling duration paper instructions 30 0:36:34 0:07:42 0:01:24
(h:mm:ss) augmented-reality
29 0:31:45 0:04:31 0:00:50
instructions
Observed frequency paper instructions 26 1,96 1,455 ,285
of using a wrong tool augmented-reality
25 ,32 ,627 ,125
instructions
Observed frequency paper instructions 26 3,54 1,964 ,385
of false positioning augmented-reality
25 1,48 1,873 ,375
instructions
Project ManuVAR
Manual Work Support Throughout System
Lifecycle by VR/AR
EU FP7 NMP Beyond lean manufacturing
18 partners, 70+ participants, VTT as coordinator
Duration 2009-2012, budget 9.7M
20
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
ManuVAR Applications
Industrial plant
maintenance
Tecnatom
Maintenance of
heavy machinery
Metso Minerals
21
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
22
VTT TECHNICAL RESEARCH CENTRE OF FINLAND
Multitouch Interaction
Multitouch table developed by VTT
Collaborative work,
cf. Minority Report
Thank You!
charles.woodward@vtt.fi
http://www.vtt.fi/multimedia
23