30
Creativity Support In Projection-based Augmented Environments Bruno Simões, Federico Prandi, and Raffaele de Amicis (et.al.) F. Graphitech c-Space Grant agreement no: 611040 fostering new creative paradigms based on recording and sharing “casual” videos through the internet. The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

Salento AVR

Embed Size (px)

Citation preview

Page 1: Salento AVR

Creativity SupportIn Projection-based Augmented EnvironmentsBruno Simões, Federico Prandi, and Raffaele de Amicis (et.al.)F. Graphitech

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

Page 2: Salento AVR

Framework

Problem Statement

Introduction &Context

Conclusions12

3

4

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

AgendaPath of Enlightenment

Page 3: Salento AVR

LowCost

CreativityCommunication

Culture

Content CreationCollaboration

Crowdsourcing

to develop new creative tools (based on computer vision techniques and pico-projection) that can transform the surrounding environment into an user interface

Introductionc-Space Objective

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

Page 4: Salento AVR

LowCost

CreativityCommunication

Culture

Content CreationCollaboration

Crowdsourcing

to develop new creative tools (based on computer vision techniques and pico-projection) that can transform the surrounding environment into an user interface

Introductionc-Space Objective

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

Page 5: Salento AVR

What is Creativity?A. Einstein

“seeing what everyone else has seen, andthinking what no one else has thought”

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

IntroductionWhat is Creativity?

Page 6: Salento AVR

What is Creativity?Betty Edwards

“creativity is the ability to find new solutionsto a problem or new modes of expression;thus it brings into existence something newto the individual and to the culture.”

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

IntroductionWhat is creativity?

Page 7: Salento AVR

Presentation and InteractionCrowdsourcing and gamified data collection 4D Reconstruction

Introductionc-Space State-of-Art

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

Page 8: Salento AVR

Introductionc-Space Objective

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

What About Creativity

Page 9: Salento AVR

Introductionc-Space Objective

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

What About Creativity• Knowledge transfer: How mechanisms implemented promote interaction between users• Germinality: how well does it open up to new perspectives• Does it really new ways of expression

Page 10: Salento AVR

Introductionc-Space State-of-Art Limitations

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

Limitations:- Simple user experience (AR)- 2DoF (storylines) - Ergonomics- Embarrassment factor- …

Page 11: Salento AVR

to develop new creative tools (based on computer vision techniques and pico-projection) that can transform the surrounding environment into an user interface

Culture LowCost

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

Crowdsourcing

Creativity

Content CreationCollaboration

Communication

Introductionc-Space Objective

to develop new creative tools (based on computer vision techniques and pico-projection) that can transform the surrounding environment into an user interface

Display limitation ?

Page 12: Salento AVR

Projection-Based Augmented RealityUniting physical and virtual objects

“combination of physical reality with computergenerated data projected directly within or on theuser's physical space”

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

IntroductionProjection-based AR

Page 13: Salento AVR

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

IntroductionProjection-based AR

Projection Mapping vs Traditional ProjectionUses the projection surface as a larger screenCustomizes the appearanceof an object/environment

Spatial AR

uses real physical objects to both represent and interact with computer-generated

information

Tangible User Interfaces (TUI)+

Page 14: Salento AVR

IntroductionPossible Advantages

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

• Real objects can be physically handled • Does not require see-through displays or to wear a head-mounted display• Multi-user experience • Facilitates co-located collaboration• Ergonomics, e.g. might reduce physical stress

Page 15: Salento AVR

1. Visual creation of augmented environments and automatic recomputationof projection maps on camera movementsProjective augmented reality using mobile devices raises calibration issues due to mobility that must be addressed.

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

Research ProblemProjection-based AR

Page 16: Salento AVR

2. Automatic Background Color CompensationUnfortunately, without accommodating for the different background colors, the user may be subject to viewing inaccurate colors and reduced contrast

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

Research ProblemProjection-based AR

Page 17: Salento AVR

3. Visual Pollution, Privacy & Human SafetyThe invasiveness of projected content can lead to "visual pollution" or bring annoyance to other people in the vicinity. Additionally projected content can blind people.Projective interfaces exposes the end-user to the risk of projecting sensitive information, e.g. PM popups.

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

Research ProblemProjection-based AR

Page 18: Salento AVR

4. Find effective new forms of user interactionWe want the surrounding environment itself to be transformed into an interface for the users to interact through gestures, wearables or simply by moving around.

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

Research ProblemProjection-based AR

Collaboration and Information Exchange!

Page 19: Salento AVR

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

FrameworkResearch Problem 1

Solution to visually create new augmented environments and to automatically re-compute projection maps on camera movements

Page 20: Salento AVR

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

FrameworkPPP Setup

Marker-less tracking, perspective correction, and safety monitoringcomputer generated content real worldPico-projector

processing unit + WIFICamera

projection

Setup

(Client

)

Page 21: Salento AVR

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

FrameworkPPP Setup

Server

Client-S

erver

real world

Normative policies, collaboration features

descriptors, video samples, 3D mapping setups, visible objects

Page 22: Salento AVR

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

FrameworkMobile Editor

Setup

project

ion ma

pping

Mapping handlersVisual Object

Page 23: Salento AVR

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

FrameworkPPP Procedure

Client-S

erver

Device

AROutput

QueryState

Object

UpdateApplication

Logic

RenderGraphics

Cloud/DeviceTarget DatabaseCamera CameraFrame

Pixel FormatConversion

ConvertedFrame

User-DefinedTargets

ImageTargets

FrameMarkers

Multi-ImageTargets

CylinderTargets

WordTargets

VirtualButtons

Detect New ObjectsTrack Detected ObjectsEvaluate Virtual Buttons

RenderCameraPreview

ServerServer

Projector

calibration& perspective correction

collaboration

BCC Descriptors Stack

Page 24: Salento AVR

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

FrameworkBackground Color Compensation

Render

ing

Lights Data

ColorCorrectionSystem

CameraFrameBuffer

ColorCorrectionFrameBuffer

LightDetectionSystem

Gamma function Estimation, Homer H. Chen

Page 25: Salento AVR

How can we create an easy-to-use normative policy to automatically regulate the use and the power of PPP technology?e.g. streets, where drivers or passengers could be temporarily blinded by the projection.

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

FrameworkResearch Problem 3

Page 26: Salento AVR

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

FrameworkResearch Problem 3

imagga

Automated image tagging and keywording

Page 27: Salento AVR

During the initial user trials, a small group of participants reported:1. No difficulty in learning the techniques that were proposed to setup a 3D projection mapping2. They found appealing the ability to combine information in a shared workspace.3. Found useful the feature to download content to their smartphones from projected animated QR codes4. Picking sometimes was difficult to archive

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

ConclusionsTest Case Results

Page 28: Salento AVR

1. Current pico-projectors have a luminance between 5 and 100 lumens. Hence, these projectors can only be used indoors or outdoors at night.2. The use markerless descriptors under certain conditions can be an issue:1. Poor illumination of the environment2. Surfaces with few features, e.g. white halls, etc.3. Projection without auto-focus can be disruptive

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

ConclusionsBiggest Limitations

Page 29: Salento AVR

1. Blending multiple projections into a seamless projection2. Restrict the projection in such way that it will never hit people in the face, but while keeping the projecting around the person.3. Better way to impose normative policies: executed at a real time frame rate.4. Explore interaction concept with drones, e.g. Wristwatch Drone.5. Drop the back-server requirement when the use of QR codes is possible

c-SpaceGrant agreement no: 611040

fostering new creative paradigms based on recording and sharing “casual” videos through the internet.The 2nd International Conference on Augmented and Virtual Reality (SALENTO AVR 2015)

ConclusionsFuture Work

Page 30: Salento AVR

For your [email protected]

@brunogsimoes

linkedin.com/in/brunogsimoes

Grant agreement no: 611040