SlideShare uma empresa Scribd logo
1 de 75
Baixar para ler offline
2 December 2005
Next Generation User Interfaces
Pen-based Interaction
Prof. Beat Signer
Department of Computer Science
Vrije Universiteit Brussel
http://www.beatsigner.com
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 2October 31, 2016
History of Pens and Writing Instruments
[http://en.wikipedia.org/wiki/Cave_painting]
stones as writing instruments for cave paintings
starting ~40000 BC
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 3October 31, 2016
History of Pens and Writing Instruments ...
reed pen
~3000 BC
quill pen
~500-1900 AD
ink brush pen
~300 BC
stylus
~3200 BC
silver pencil
~1000 BC
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 4October 31, 2016
History of Pens and Writing Instruments ...
 Clay and wax tablets
 ~3200 BC
 Papyrus
 ~3000 BC
 Parchment
 ~300 BC
 made from animal skin
 Paper
 invented in China in 105 AD
- brought to Europe by Arabs
- produced in Europe ~1100 AD
- rags were only replaced by
wood pulp ~1850 AD
Papyrus
Paper
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 5October 31, 2016
History of Pens and Writing Instruments ...
fountain pen
1884
dip pen
~1800
ruling pen radiograph
1953
pencil
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 6October 31, 2016
History of Pens and Writing Instruments ...
ballpoint pen
1938
rollerball pen
1963
marker pen
~1910
ceramic tip
pen
?
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 7October 31, 2016
40000 Years of Evolution in Writing Tools
 Existing pens and writing tools have evolved over the
last 40000 years
 Pens have been optimised for the corresponding writing
surfaces
 It sometimes took a long time before a new writing tool
got adopted (e.g. paper)
 There has been a coevolution of paper and work
practices over a long time period
 Everybody knows how to use pen and paper and has
some expectations when using these artefacts
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 8October 31, 2016
The Paperless Office
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 9October 31, 2016
The Myth of the Paperless Office ...
 For decades, people have predicted the
office of the future as a paperless office
 documents generated, published and
distributed electronically
 documents read electronically
 What has happened to this
imminent revolution?
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 10October 31, 2016
The Myth of the Paperless Office
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 11October 31, 2016
Worldwide Paper and Board Consumption
0
50
100
150
200
250
300
350
400
450
1961 1966 1971 1976 1981 1986 1991 1996 2001 2006 2011
Million tonnes
Africa
Lat. America
Oceania
Asia
N. America
Europe
Source: FAO,
http://www.forestindustries.fi/statistics/
15-Pulp%20and%20Paper%20Industry
2014 Mill. Tonnes %Change
Asia 191 2,2 %
Europe 92 1,2 %
N. America 75 -1,2 %
Oceania 5 -1,7 %
Lat. America 26 0,4 %
Africa 7 0,0 %
Total 397 1,1 %
*% change from previous year
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 12October 31, 2016
Affordances of Pen and Paper
 The affordances of an object are the physical properties
of an object that determine how people use that object
 Affordances of paper
 light, flexible, mobile and cheap
 robust
 porous
 opaque or transparent
 high resolution
 ease of navigation
- flipping through pages or across documents
 easy to annotate
 hard to replicate and must be accessed locally
 ...
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 13October 31, 2016
Affordances of Pen and Paper ...
 Human interaction with paper
 grasping
 folding
 tearing
 carrying
 writing on
 juxtaposing paper documents
 arranging paper documents in space
 ...
 Paper supports some forms of collaboration and
interaction that are difficult to mimic in digital space!
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 14October 31, 2016
Affordances of Pen and Paper ...
 Affordances of pens
 robust
 light
 mobile
 colour
 erasable
 cheap
 durable
 easy to draw on different surfaces
 ...
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 15October 31, 2016
Today's Human-Computer Interaction
 How are pen and paper currently integrated in our
daily work with computers?
 How to deal with the paper-digital divide?
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 16October 31, 2016
Bridging the Paper-Digital Divide
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 17October 31, 2016
Paper-Digital Integration
Amazon Kindle Anoto Digital Pen and Paper Technology
Augmented / Interactive PaperElectronic Paper
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 18October 31, 2016
Telautograph
 Telautograph invented in
1888 by Elisha Gray
 Transforms pen writing at
the sending station into
electrical impules (via
potentiometers)
 Reproduces the drawing
at the receiving station via
a pen attached to a
servomechanism
 e.g. remote signatures
Telautograph [http://www.ndl.go.jp/exposition/e/data/L/399l.html]
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 19October 31, 2016
Telautograph ...
Telautograph Receiver
Telautograph Transmitter
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 20October 31, 2016
Memex
 Vannevar Bush's article
'As We May Think' (1945)
introduces the Memex
(memory extender)
 Store and access
information on microfilms
 create and follow cross-
references in the form of
associative trails
 pen-based creation and
annotation of content
Memex, Vannevar Bush, 1945
Pen-based Memex interaction
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 21October 31, 2016
Stylator and RAND Tablet
 Stylator (stylus translater)
was the first computer with
pen-based input
 demonstarted by Tom
Dimond in 1957
 handwriting recognition
 Another early pen-
operated computing
device was the RAND
Tablet in 1961
[http://alltabletpc.blogspot.be/2011/07/history-of-tablet-pc-from-ancient-times.html]
Stylator
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 22October 31, 2016
Sketchpad (1963)
 Sketchpad developed as
part of Ivan Sutherland’s
PhD thesis at MIT
 drawing tool
 light pen and buttons
 first graphical user interface
 direct manipulation of
graphical objects
 basis for many new interface
ideas
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 23October 31, 2016
Light Pen
 Light-sensitive pen input
device for cathode ray
tube (CRT) screens
 creates a signal each time
the screen's electron beam
passes the position of the
pen
 Disadvantages
 not very accurate due to
rounding errors and noise
 entire screen image has to
be rather bright
HES [http://en.wikipedia.org/wiki/Light_Pen]
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 24October 31, 2016
Graphics Tablet
 Digitises hand-drawn
sketches
 Passive tablets
 pen powered by the tablet
(electromagnetic induction)
 Active tablets
 pen has its own battery
 In addition to the
electromagnetic tracking
there exist other solutions
 accoustic tracking
 optical tracking
Wacom Bamboo
Wacom Cintiq
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 25October 31, 2016
Ultrasonic Position Detection Pens
 Paper clip to track hand-
writing on paper via ultra-
sonic position detection
 Larger versions transform
standard whiteboards from
a simple writing medium
into a powerful collabo-
ration and communication
tool
 Calibration might be an
issue
Seiko InkLink
Mimio Xi
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 26October 31, 2016
DigitalDesk
 DigitalDesk developed by
Pierre Wellner at Xerox
EuroPARC
 camera-based tracking and
projection
 "Instead of making the
workstation more like a
desk, make the desk more
like a workstation"
 Many follow-up
augmented desk projects
 What about mobility? Pierre Wellner, DigitalDesk, 1991
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 27October 31, 2016
Digital Pen and Paper Technology
 Anoto offers
 camera technology
 pattern license
(virtual paper space
of 60 million km2)
 Pen manufacturers
 Nokia
 Maxell
 Adapx
 Livescribe
 …
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 28October 31, 2016
Digital Pens
Nokia SU-1B Magicomm G303 Livescribe Echo
Smartpen
FLY Fusion
Pentop Computer
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 29October 31, 2016
Notetaking
 Audio Notebook by Lisa
Stifelman (1996)
 records audio and
synchronises it with the
handwriting
 uses graphics tablet for pen
tracking
 Livescribe Echo Pen (2010)
 records audio on the pen
and synchronises it with the
handwriting
 uses Anoto pattern for the
pen tracking
Lisa Stifelman, Audio Notebook
Livescribe Echo Pen
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 30October 31, 2016
iPaper Research
Link Metamodel (RSL) Tools
Cross-Media Server / Publishing Applications
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 31October 31, 2016
Cross-Media Server (iServer)
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 32October 31, 2016
Active Page Areas and Layers
image
video clip
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 33October 31, 2016
RSL Metamodel and iServer
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 34October 31, 2016
Links
Users
Layers
Plug-ins
Structure
Active
Content
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 35October 31, 2016
Input Device Independence
iPaper, Paper++ Project, 2001 iPaper, Paper++ Project, 2003
iPaper, EdFest Project, ETH Zurich, 2005 iPaper, The Lost Cosmonaut Project, ETH Zurich, 2004
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 36October 31, 2016
Digital Pen and Paper Applications
 Enhanced Reading
 interactive paper maps
 interactive festival brochures
 educational materials
 auction brochures
 scientific publications
 …
 Enhanced Writing
 photo album
 researcher's notebook
 mammography annotation
 query by sketching
 …
 Paper-based Interfaces
 PaperPoint
 document proof-editing
 digital libraries
 video analysis tool
 educational games
 Art Installations
 Lost Cosmonaut
 Generosa Enterprise
 Interactive Tabletops
 photo browser
 collaborative sketch tool
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 37October 31, 2016
PaperPoint Presentation Tool
 Mobile PowerPoint
presen-tation tool
 non-linear presentations
 real-time annotations
 digital whiteboard
 ...
 Multi-pen support
 brainstorming
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 38October 31, 2016
EdFest Project
Global Information Systems Group, ETH Zurich
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 39October 31, 2016
EdFest User Trials
Global Information Systems Group, ETH Zurich
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 40October 31, 2016
EdFest Documents
Global Information Systems Group, ETH Zurich
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 41October 31, 2016
Cross-Media Publishing Framework
XCM
content publishing
XML data
of festival
venues
and events
iServer
cross-media link server
• paper link data
• active areas on paper
• layers
• digital resources
• user modelimport
publish
PDF
XML link
definition
data
iPublish
publishing framework
Structure Style
XSL CSS
Information-centric approach
Global Information Systems Group, ETH Zurich
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 42October 31, 2016
Natural History Museum, London
Paper++ Project
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 43October 31, 2016
Natural History Museum, London ...
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 44October 31, 2016
Natural History Museum, London ...
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 45October 31, 2016
Natural History Museum, London ...
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 46October 31, 2016
Print-n-Link
 Handle existing PDF
documents
 e.g. research papers
 Automatic link authoring
at print time
 applicable to other domains
Global Information Systems Group, ETH Zurich
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 47October 31, 2016
Document Authoring and Editing
 Digital pen and paper-based user interface
 Support for collaborative editing
 Multiple digital/physical editing iteration cycles
 seamless transition between paper and digital information
Digital Document
Printed Document
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 48October 31, 2016
PaperProof: Paper-Digital Proof-Editing
Global Information Systems Group, ETH Zurich
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 49October 31, 2016
iGesture Framework
 iGesture Workbench
 create/test gesture sets and
algorithms
 Different modalities
 digital pen, tablet PC,
mouse, Wii remote, …
 multimodal gestures
 Open Source
 http://www.igesture.org
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 50October 31, 2016
Graffiti Gestures (Palm OS)
 Single-stroke gestures
 Have to learn new
alphabet
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 51October 31, 2016
Microsoft Application Gestures
scratch-out erase content
triangle insert
square action item
star action item
check check-off
curlicue cut
double-curlicue copy
circle application-specific
double-circle paste
left-semicircle undo
right-semicircle redo
caret past/insert
inverted-caret insert
chevron-left application-specific
chevron-right application-specific
arrow-up application-specific
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 52October 31, 2016
Gesture Design Guidelines
 Different gestures should not look too similar
 better recognition results
 Gestures should be user friendly
 intuitivity and usability
 Reasonable size of gesture set
 Reuse of gestures
 same semantics for different applications
 application-specific gestures
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 53October 31, 2016
Digital Ink Processing
 Parse proprietary pen formats
 position, timestamp, force, tilt, …
 Stroke detection
 pen up and pen down events
 time difference between succeeding points
 distance between succeeding points, …
 Interpolation / Filtering
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 54October 31, 2016
Ink Markup Language (InkML)
 XML language for representing digital ink
 Pen movement data
 <trace> and <traceFormat> elements
 x,y coordinates, force, angles
 Device-specific information
 resolution, sample rate, …
W3CRecommendation
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 55October 31, 2016
Ink Markup Language (InkML) …
W3CRecommendation
<ink>
<trace>10 0, 9 14, 8 28, 7 42, 6 56, 6 70, 8 84, 8 98,
8 112, 9 126, 10 140, 13 154, 14 168, 17 182, 18 188
</trace>
<trace>130 155, 144 159, 158 160, 170 154, 179 143,
179 129, 166 125, 152 128, 140 136, 131 149, 126 163
</trace>
...
<inkSource manufacturer="magicomm" model="G303">
<sampleRate uniform="true" value="70"/>
<srcProperty name="weight" value="100" units="g"/>
</inkSource>
...
</ink>
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 56October 31, 2016
Rough Guide
Global Information Systems Group, ETH Zurich
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 57October 31, 2016
Mammography Annotations
Global Information Systems Group, ETH Zurich
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 58October 31, 2016
DiDA Learning Material
 Diploma in Digital Applications
 includes Using ICT, Multimedia, Graphics and ICT in Enterprise
 "...designed to stimulate students' creativity and develop
real-world, practical skills..."
 Published by Edexcel (Pearson Education)
 Interactive DiDA book combines printed information with
CD-ROM and web content
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 59October 31, 2016
DiDA ...
Global Information Systems Group, ETH Zurich
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 60October 31, 2016
The Lost Cosmonaut
 Writing as a collaborative
act of memory and story-
telling
 Reading, writing and
narrative as an act of
making sense
 Handwriting as a tool
for human-computer
interaction
In collaboration with Axel Vogelsang,
Artists in Labs Programme
Global Information Systems Group, ETH Zurich
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 61October 31, 2016
Interactive Table (iTable)
Pen-Based Google Earth Browser Pen-Based Drawing Tool
Photo Browser Photo Browser (Slider)
Global Information Systems Group, ETH Zurich
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 62October 31, 2016
Interactive Table (iTable) Video
Global Information Systems Group, ETH Zurich
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 63October 31, 2016
Pen and Paper Design
 Visualisation of interactive
areas and functionality
 design patterns
 Interaction design
 online versus offline input
processing
 lack of modal dialogues
 multimodal interaction
 Findings might be appli-
cable to traditional GUIs
 e.g. cross-application widget
interaction
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 64October 31, 2016
Innovative Hardware and Materials
 Mobile solutions for feed-
back on paper documents
 spatially aware projection of
information
 digital pen with display
 voice feedback
 ...
 Fusion of electronic paper
and interactive paper
 printed electronics
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 65October 31, 2016
Conclusions
 Pen input is not always the most effective input
 sometimes it is faster to type on a keyboard rather than to write
 New challenges in terms of interaction design
 what are the user's expectations (based on known use of pen)?
 combination with other modalities and lack of control
 visual encoding and design
 how to provide feedback if used without a screen?
- might need modes and timeouts
 Device independence and digital ink abstraction
 different pens can be used to control an application
 Automatic application deployment and installation
 easy interaction with arbitrary digital or physical documents
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 66October 31, 2016
Homework
 Read the following paper that is available
on PointCarré (papers/Signer 2010)
 B. Signer and M.C. Norrie, Interactive Paper: Past, Present and
Future, Proceedings of PaperComp 2010, 1st International
Workshop on Paper Computing, Copenhagen Denmark,
September 2010
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 67October 31, 2016
References
 Fundamental Concepts for Interactive Paper
and Cross-Media Information Spaces,
Beat Signer, Books on Demand, May 2008
ISBN-13: 978-3837027136
 The Myth of the Paperless Office, Abigail Sellen
and Richard Harper, The MIT Press,
February 2003
ISBN-13: 978-0262692830
Technology in Action, Christian Heath and
Paul Luff, Cambridge University Press,
June 2000
ISBN-13: 978-0521560337
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 68October 31, 2016
References …
 M.R. Davis and T.O. Ellis, The RAND Tablet:
A Man-Machine Graphical Communication Device,
Proceedings of AFIPS 1964
 http://dx.doi.org/10.1145/1464052.1464080
 I. Sutherland, Sketchpad: A Man-Machine Graphical
Communication System, PhD Thesis, Massachusetts
Institute of Technology, January 1963
 https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-574.pdf
 Sketchpad Demo
 https://www.youtube.com/watch?v=USyoT_Ha_bA
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 69October 31, 2016
References …
 P. Wellner, The DigitalDesk Calculator: Tangi-
ble Manipulation on a Desk Top Display, Proceedings of
ACM UIST 1991, Hilton Head, USA, November 1991
 http://dx.doi.org/10.1145/120782.120785
 L.J. Stifelman, Augmenting Real-World Objects: A
Paper-based Audio Notebook, Proceedings of CHI 1996,
International Conference on Human Factors in Com-
puting Systems, Vancouver, Canada, April 1996
 http://dx.doi.org/10.1145/257089.257279
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 70October 31, 2016
References …
 B. Signer and M.C. Norrie, Interactive Paper:
Past, Present and Future, Proceedings of
PaperComp 2010, 1st International Workshop on Paper
Computing, Copenhagen Denmark, September 2010
 http://beatsigner.com/publications/signer_PaperComp2010.pdf
 B. Signer and M.C. Norrie, PaperPoint: A Paper-based
Presentation and Interactive Paper Prototyping Tool,
Proceedings of TEI 2007, 1st International Conference
on Tangible and Embedded Interaction, Baton Rouge,
USA, February 2007
 http://beatsigner.com/publications/signer_TEI2007.pdf
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 71October 31, 2016
References …
 M.C. Norrie, B. Signer, M. Grossniklaus,
R. Belotti, C. Decurtins and N. Weibel, Context-Aware
Platform for Mobile Data Management, ACM/Baltzer
Wireless Networks (WINET), 13(6), December 2007
 http://beatsigner.com/publications/norrie_WINET2007.pdf
 P. Luff, C. Heath, M.C. Norrie, B. Signer and
P. Herdman, Only Touching the Surface: Creating
Affinities Between Digital Content and Paper,
Proceedings of CSCW 2004, ACM Conference on
Computer Supported Cooperative Work, Chicago, USA,
November 2004
 http://beatsigner.com/publications/luff_CSCW2014.pdf
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 72October 31, 2016
References …
 M.C. Norrie, B. Signer and N. Weibel,
Print-n-Link: Weaving the Paper Web, Proceedings of
DocEng 2006, ACM Symposium on Document Engi-
neering, Amsterdam, The Netherlands, October 2006
 http://beatsigner.com/publications/norrie_DocEng2006.pdf
 N. Weibel, B. Signer, P. Ponti and M.C. Norrie,
PaperProof: A Paper-Digital Proof-Editing System,
CoPADD 2007, 2nd International Workshop on
Collaborating over Paper and Digital Documents,
London, UK, November 2007
 http://beatsigner.com/publications/weibel_CHI2008.pdf
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 73October 31, 2016
References …
 B. Signer, U. Kurmann and M.C. Norrie,
iGesture: A General Gesture Recognition Framework,
Proceedings of ICDAR 2007, 9th International Confe-
rence on Document Analysis and Recognition, Curitiba,
Brazil, September 2007
 http://beatsigner.com/publications/signer_ICDAR2007.pdf
 A. Vogelsang and B. Signer, The Lost Cosmonaut:
An Interactive Narrative Environment on Basis of
Digitally Enhanced Paper, Proceedings of the
International Conference on Virtual Storytelling 2005,
Strasbourg, France, December 2005
 http://beatsigner.com/publications/vogelsang_ICVS2005.pdf
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 74October 31, 2016
References …
 Interactive Paper
 http://www.beatsigner.com/interactivePaper.html
 iGesture Framework
 http://www.igesture.org
 Print-n-Link Video
 https://www.youtube.com/watch?v=d-lXzi8mPMY
 PaperProof Video
 https://www.youtube.com/watch?v=8ZW2Msw6HM0
 The Lost Cosmonaut Video
 https://www.youtube.com/watch?v=fu27Cmr1aX4
 Interactive Table (iTable) Video
 https://www.youtube.com/watch?v=rc7I5h6XirY
2 December 2005
Next Lecture
Interactive Tabletops and Surfaces

Mais conteúdo relacionado

Mais procurados

Towards a Framework for Dynamic Data Physicalisation
Towards a Framework for Dynamic Data PhysicalisationTowards a Framework for Dynamic Data Physicalisation
Towards a Framework for Dynamic Data Physicalisation
Beat Signer
 

Mais procurados (20)

Information Architectures - Lecture 04 - Next Generation User Interfaces (401...
Information Architectures - Lecture 04 - Next Generation User Interfaces (401...Information Architectures - Lecture 04 - Next Generation User Interfaces (401...
Information Architectures - Lecture 04 - Next Generation User Interfaces (401...
 
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
 
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)
 
Information Architectures - Lecture 04 - Next Generation User Interfaces (401...
Information Architectures - Lecture 04 - Next Generation User Interfaces (401...Information Architectures - Lecture 04 - Next Generation User Interfaces (401...
Information Architectures - Lecture 04 - Next Generation User Interfaces (401...
 
Interactive Tabletops and Surfaces - Lecture 07 - Next Generation User Interf...
Interactive Tabletops and Surfaces - Lecture 07 - Next Generation User Interf...Interactive Tabletops and Surfaces - Lecture 07 - Next Generation User Interf...
Interactive Tabletops and Surfaces - Lecture 07 - Next Generation User Interf...
 
Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)
Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)
Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)
 
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
 
Introducing Tangible Holograms for Data Physicalisation and Big Data Exploration
Introducing Tangible Holograms for Data Physicalisation and Big Data ExplorationIntroducing Tangible Holograms for Data Physicalisation and Big Data Exploration
Introducing Tangible Holograms for Data Physicalisation and Big Data Exploration
 
Virtual and Augmented Reality - Lecture 10 - Next Generation User Interfaces ...
Virtual and Augmented Reality - Lecture 10 - Next Generation User Interfaces ...Virtual and Augmented Reality - Lecture 10 - Next Generation User Interfaces ...
Virtual and Augmented Reality - Lecture 10 - Next Generation User Interfaces ...
 
Towards a Framework for Dynamic Data Physicalisation
Towards a Framework for Dynamic Data PhysicalisationTowards a Framework for Dynamic Data Physicalisation
Towards a Framework for Dynamic Data Physicalisation
 
Implicit Human-Computer Interaction - Lecture 11 - Next Generation User Inter...
Implicit Human-Computer Interaction - Lecture 11 - Next Generation User Inter...Implicit Human-Computer Interaction - Lecture 11 - Next Generation User Inter...
Implicit Human-Computer Interaction - Lecture 11 - Next Generation User Inter...
 
Requirements Analysis, Prototyping and Evaluation - Lecture 03 - Next Generat...
Requirements Analysis, Prototyping and Evaluation - Lecture 03 - Next Generat...Requirements Analysis, Prototyping and Evaluation - Lecture 03 - Next Generat...
Requirements Analysis, Prototyping and Evaluation - Lecture 03 - Next Generat...
 
Interaction Design - Lecture 2 - Next Generation User Interfaces (4018166FNR)
Interaction Design - Lecture 2 - Next Generation User Interfaces (4018166FNR)Interaction Design - Lecture 2 - Next Generation User Interfaces (4018166FNR)
Interaction Design - Lecture 2 - Next Generation User Interfaces (4018166FNR)
 
Gesture-based Interaction - Lecture 08 - Next Generation User Interfaces (401...
Gesture-based Interaction - Lecture 08 - Next Generation User Interfaces (401...Gesture-based Interaction - Lecture 08 - Next Generation User Interfaces (401...
Gesture-based Interaction - Lecture 08 - Next Generation User Interfaces (401...
 
Requirements Analysis, Prototyping and Evaluation - Lecture 03 - Next Generat...
Requirements Analysis, Prototyping and Evaluation - Lecture 03 - Next Generat...Requirements Analysis, Prototyping and Evaluation - Lecture 03 - Next Generat...
Requirements Analysis, Prototyping and Evaluation - Lecture 03 - Next Generat...
 
Introduction - Lecture 01 - Web Information Systems (4011474FNR)
 Introduction - Lecture 01 - Web Information Systems (4011474FNR) Introduction - Lecture 01 - Web Information Systems (4011474FNR)
Introduction - Lecture 01 - Web Information Systems (4011474FNR)
 
Introduction - Lecture 1 - Seminar Web Information Systems Technology (WE-DIN...
Introduction - Lecture 1 - Seminar Web Information Systems Technology (WE-DIN...Introduction - Lecture 1 - Seminar Web Information Systems Technology (WE-DIN...
Introduction - Lecture 1 - Seminar Web Information Systems Technology (WE-DIN...
 
HTML5 and the Open Web Platform
HTML5 and the Open Web PlatformHTML5 and the Open Web Platform
HTML5 and the Open Web Platform
 
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...
 
3D Internet
3D Internet3D Internet
3D Internet
 

Semelhante a Pen-based Interaction - Lecture 6 - Next Generation User Interfaces (4018166FNR)

Futurecasting storytelling
Futurecasting storytellingFuturecasting storytelling
Futurecasting storytelling
Julian Kücklich
 
Lecture#2 hardware
Lecture#2   hardwareLecture#2   hardware
Lecture#2 hardware
rasha3
 

Semelhante a Pen-based Interaction - Lecture 6 - Next Generation User Interfaces (4018166FNR) (12)

Lesson 2: Evolution of Media
Lesson 2: Evolution of MediaLesson 2: Evolution of Media
Lesson 2: Evolution of Media
 
Futurecasting storytelling
Futurecasting storytellingFuturecasting storytelling
Futurecasting storytelling
 
Lecture#2 hardware
Lecture#2   hardwareLecture#2   hardware
Lecture#2 hardware
 
Typesetting services
Typesetting servicesTypesetting services
Typesetting services
 
Wearable Tech for Everyone - Linda Franco
Wearable Tech for Everyone - Linda FrancoWearable Tech for Everyone - Linda Franco
Wearable Tech for Everyone - Linda Franco
 
Festival As Lab at Open Living Labs
Festival As Lab at Open Living LabsFestival As Lab at Open Living Labs
Festival As Lab at Open Living Labs
 
A BRIEF HISTORY OF DIGITAL ARCHITECTURE
A BRIEF HISTORY OF DIGITAL ARCHITECTUREA BRIEF HISTORY OF DIGITAL ARCHITECTURE
A BRIEF HISTORY OF DIGITAL ARCHITECTURE
 
Basics of Typography
Basics of TypographyBasics of Typography
Basics of Typography
 
Institute of Gaming and Animation_Mumbai_Architectural_Thesis
Institute of Gaming and Animation_Mumbai_Architectural_ThesisInstitute of Gaming and Animation_Mumbai_Architectural_Thesis
Institute of Gaming and Animation_Mumbai_Architectural_Thesis
 
The Apa Project, Scuola estiva Cineca 2012
The Apa Project, Scuola estiva Cineca 2012The Apa Project, Scuola estiva Cineca 2012
The Apa Project, Scuola estiva Cineca 2012
 
Men Behind the Computer
Men Behind the ComputerMen Behind the Computer
Men Behind the Computer
 
From Neuromancer to the Internet: the Role of Science Fiction Culture in Design
From Neuromancer to the Internet: the Role of Science Fiction Culture in DesignFrom Neuromancer to the Internet: the Role of Science Fiction Culture in Design
From Neuromancer to the Internet: the Role of Science Fiction Culture in Design
 

Mais de Beat Signer

Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
Beat Signer
 

Mais de Beat Signer (20)

Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
 
Indoor Positioning Using the OpenHPS Framework
Indoor Positioning Using the OpenHPS FrameworkIndoor Positioning Using the OpenHPS Framework
Indoor Positioning Using the OpenHPS Framework
 
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
 
Cross-Media Technologies and Applications - Future Directions for Personal In...
Cross-Media Technologies and Applications - Future Directions for Personal In...Cross-Media Technologies and Applications - Future Directions for Personal In...
Cross-Media Technologies and Applications - Future Directions for Personal In...
 
Bridging the Gap: Managing and Interacting with Information Across Media Boun...
Bridging the Gap: Managing and Interacting with Information Across Media Boun...Bridging the Gap: Managing and Interacting with Information Across Media Boun...
Bridging the Gap: Managing and Interacting with Information Across Media Boun...
 
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming CurriculaCodeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
 
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
 
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
 
Dashboards - Lecture 11 - Information Visualisation (4019538FNR)
Dashboards - Lecture 11 - Information Visualisation (4019538FNR)Dashboards - Lecture 11 - Information Visualisation (4019538FNR)
Dashboards - Lecture 11 - Information Visualisation (4019538FNR)
 
Interaction - Lecture 10 - Information Visualisation (4019538FNR)
Interaction - Lecture 10 - Information Visualisation (4019538FNR)Interaction - Lecture 10 - Information Visualisation (4019538FNR)
Interaction - Lecture 10 - Information Visualisation (4019538FNR)
 
View Manipulation and Reduction - Lecture 9 - Information Visualisation (4019...
View Manipulation and Reduction - Lecture 9 - Information Visualisation (4019...View Manipulation and Reduction - Lecture 9 - Information Visualisation (4019...
View Manipulation and Reduction - Lecture 9 - Information Visualisation (4019...
 
Visualisation Techniques - Lecture 8 - Information Visualisation (4019538FNR)
Visualisation Techniques - Lecture 8 - Information Visualisation (4019538FNR)Visualisation Techniques - Lecture 8 - Information Visualisation (4019538FNR)
Visualisation Techniques - Lecture 8 - Information Visualisation (4019538FNR)
 
Design Guidelines and Principles - Lecture 7 - Information Visualisation (401...
Design Guidelines and Principles - Lecture 7 - Information Visualisation (401...Design Guidelines and Principles - Lecture 7 - Information Visualisation (401...
Design Guidelines and Principles - Lecture 7 - Information Visualisation (401...
 
Data Processing and Visualisation Frameworks - Lecture 6 - Information Visual...
Data Processing and Visualisation Frameworks - Lecture 6 - Information Visual...Data Processing and Visualisation Frameworks - Lecture 6 - Information Visual...
Data Processing and Visualisation Frameworks - Lecture 6 - Information Visual...
 
Data Presentation - Lecture 5 - Information Visualisation (4019538FNR)
Data Presentation - Lecture 5 - Information Visualisation (4019538FNR)Data Presentation - Lecture 5 - Information Visualisation (4019538FNR)
Data Presentation - Lecture 5 - Information Visualisation (4019538FNR)
 
Analysis and Validation - Lecture 4 - Information Visualisation (4019538FNR)
Analysis and Validation - Lecture 4 - Information Visualisation (4019538FNR)Analysis and Validation - Lecture 4 - Information Visualisation (4019538FNR)
Analysis and Validation - Lecture 4 - Information Visualisation (4019538FNR)
 
Data Representation - Lecture 3 - Information Visualisation (4019538FNR)
Data Representation - Lecture 3 - Information Visualisation (4019538FNR)Data Representation - Lecture 3 - Information Visualisation (4019538FNR)
Data Representation - Lecture 3 - Information Visualisation (4019538FNR)
 
Introduction - Lecture 1 - Information Visualisation (4019538FNR)
Introduction - Lecture 1 - Information Visualisation (4019538FNR)Introduction - Lecture 1 - Information Visualisation (4019538FNR)
Introduction - Lecture 1 - Information Visualisation (4019538FNR)
 
Cross-Media Document Linking and Navigation
Cross-Media Document Linking and NavigationCross-Media Document Linking and Navigation
Cross-Media Document Linking and Navigation
 
An Analysis of Cross-Document Linking Mechanisms
An Analysis of Cross-Document Linking MechanismsAn Analysis of Cross-Document Linking Mechanisms
An Analysis of Cross-Document Linking Mechanisms
 

Último

Último (20)

SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 

Pen-based Interaction - Lecture 6 - Next Generation User Interfaces (4018166FNR)

  • 1. 2 December 2005 Next Generation User Interfaces Pen-based Interaction Prof. Beat Signer Department of Computer Science Vrije Universiteit Brussel http://www.beatsigner.com
  • 2. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 2October 31, 2016 History of Pens and Writing Instruments [http://en.wikipedia.org/wiki/Cave_painting] stones as writing instruments for cave paintings starting ~40000 BC
  • 3. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 3October 31, 2016 History of Pens and Writing Instruments ... reed pen ~3000 BC quill pen ~500-1900 AD ink brush pen ~300 BC stylus ~3200 BC silver pencil ~1000 BC
  • 4. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 4October 31, 2016 History of Pens and Writing Instruments ...  Clay and wax tablets  ~3200 BC  Papyrus  ~3000 BC  Parchment  ~300 BC  made from animal skin  Paper  invented in China in 105 AD - brought to Europe by Arabs - produced in Europe ~1100 AD - rags were only replaced by wood pulp ~1850 AD Papyrus Paper
  • 5. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 5October 31, 2016 History of Pens and Writing Instruments ... fountain pen 1884 dip pen ~1800 ruling pen radiograph 1953 pencil
  • 6. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 6October 31, 2016 History of Pens and Writing Instruments ... ballpoint pen 1938 rollerball pen 1963 marker pen ~1910 ceramic tip pen ?
  • 7. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 7October 31, 2016 40000 Years of Evolution in Writing Tools  Existing pens and writing tools have evolved over the last 40000 years  Pens have been optimised for the corresponding writing surfaces  It sometimes took a long time before a new writing tool got adopted (e.g. paper)  There has been a coevolution of paper and work practices over a long time period  Everybody knows how to use pen and paper and has some expectations when using these artefacts
  • 8. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 8October 31, 2016 The Paperless Office
  • 9. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 9October 31, 2016 The Myth of the Paperless Office ...  For decades, people have predicted the office of the future as a paperless office  documents generated, published and distributed electronically  documents read electronically  What has happened to this imminent revolution?
  • 10. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 10October 31, 2016 The Myth of the Paperless Office
  • 11. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 11October 31, 2016 Worldwide Paper and Board Consumption 0 50 100 150 200 250 300 350 400 450 1961 1966 1971 1976 1981 1986 1991 1996 2001 2006 2011 Million tonnes Africa Lat. America Oceania Asia N. America Europe Source: FAO, http://www.forestindustries.fi/statistics/ 15-Pulp%20and%20Paper%20Industry 2014 Mill. Tonnes %Change Asia 191 2,2 % Europe 92 1,2 % N. America 75 -1,2 % Oceania 5 -1,7 % Lat. America 26 0,4 % Africa 7 0,0 % Total 397 1,1 % *% change from previous year
  • 12. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 12October 31, 2016 Affordances of Pen and Paper  The affordances of an object are the physical properties of an object that determine how people use that object  Affordances of paper  light, flexible, mobile and cheap  robust  porous  opaque or transparent  high resolution  ease of navigation - flipping through pages or across documents  easy to annotate  hard to replicate and must be accessed locally  ...
  • 13. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 13October 31, 2016 Affordances of Pen and Paper ...  Human interaction with paper  grasping  folding  tearing  carrying  writing on  juxtaposing paper documents  arranging paper documents in space  ...  Paper supports some forms of collaboration and interaction that are difficult to mimic in digital space!
  • 14. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 14October 31, 2016 Affordances of Pen and Paper ...  Affordances of pens  robust  light  mobile  colour  erasable  cheap  durable  easy to draw on different surfaces  ...
  • 15. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 15October 31, 2016 Today's Human-Computer Interaction  How are pen and paper currently integrated in our daily work with computers?  How to deal with the paper-digital divide?
  • 16. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 16October 31, 2016 Bridging the Paper-Digital Divide
  • 17. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 17October 31, 2016 Paper-Digital Integration Amazon Kindle Anoto Digital Pen and Paper Technology Augmented / Interactive PaperElectronic Paper
  • 18. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 18October 31, 2016 Telautograph  Telautograph invented in 1888 by Elisha Gray  Transforms pen writing at the sending station into electrical impules (via potentiometers)  Reproduces the drawing at the receiving station via a pen attached to a servomechanism  e.g. remote signatures Telautograph [http://www.ndl.go.jp/exposition/e/data/L/399l.html]
  • 19. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 19October 31, 2016 Telautograph ... Telautograph Receiver Telautograph Transmitter
  • 20. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 20October 31, 2016 Memex  Vannevar Bush's article 'As We May Think' (1945) introduces the Memex (memory extender)  Store and access information on microfilms  create and follow cross- references in the form of associative trails  pen-based creation and annotation of content Memex, Vannevar Bush, 1945 Pen-based Memex interaction
  • 21. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 21October 31, 2016 Stylator and RAND Tablet  Stylator (stylus translater) was the first computer with pen-based input  demonstarted by Tom Dimond in 1957  handwriting recognition  Another early pen- operated computing device was the RAND Tablet in 1961 [http://alltabletpc.blogspot.be/2011/07/history-of-tablet-pc-from-ancient-times.html] Stylator
  • 22. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 22October 31, 2016 Sketchpad (1963)  Sketchpad developed as part of Ivan Sutherland’s PhD thesis at MIT  drawing tool  light pen and buttons  first graphical user interface  direct manipulation of graphical objects  basis for many new interface ideas
  • 23. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 23October 31, 2016 Light Pen  Light-sensitive pen input device for cathode ray tube (CRT) screens  creates a signal each time the screen's electron beam passes the position of the pen  Disadvantages  not very accurate due to rounding errors and noise  entire screen image has to be rather bright HES [http://en.wikipedia.org/wiki/Light_Pen]
  • 24. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 24October 31, 2016 Graphics Tablet  Digitises hand-drawn sketches  Passive tablets  pen powered by the tablet (electromagnetic induction)  Active tablets  pen has its own battery  In addition to the electromagnetic tracking there exist other solutions  accoustic tracking  optical tracking Wacom Bamboo Wacom Cintiq
  • 25. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 25October 31, 2016 Ultrasonic Position Detection Pens  Paper clip to track hand- writing on paper via ultra- sonic position detection  Larger versions transform standard whiteboards from a simple writing medium into a powerful collabo- ration and communication tool  Calibration might be an issue Seiko InkLink Mimio Xi
  • 26. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 26October 31, 2016 DigitalDesk  DigitalDesk developed by Pierre Wellner at Xerox EuroPARC  camera-based tracking and projection  "Instead of making the workstation more like a desk, make the desk more like a workstation"  Many follow-up augmented desk projects  What about mobility? Pierre Wellner, DigitalDesk, 1991
  • 27. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 27October 31, 2016 Digital Pen and Paper Technology  Anoto offers  camera technology  pattern license (virtual paper space of 60 million km2)  Pen manufacturers  Nokia  Maxell  Adapx  Livescribe  …
  • 28. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 28October 31, 2016 Digital Pens Nokia SU-1B Magicomm G303 Livescribe Echo Smartpen FLY Fusion Pentop Computer
  • 29. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 29October 31, 2016 Notetaking  Audio Notebook by Lisa Stifelman (1996)  records audio and synchronises it with the handwriting  uses graphics tablet for pen tracking  Livescribe Echo Pen (2010)  records audio on the pen and synchronises it with the handwriting  uses Anoto pattern for the pen tracking Lisa Stifelman, Audio Notebook Livescribe Echo Pen
  • 30. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 30October 31, 2016 iPaper Research Link Metamodel (RSL) Tools Cross-Media Server / Publishing Applications
  • 31. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 31October 31, 2016 Cross-Media Server (iServer)
  • 32. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 32October 31, 2016 Active Page Areas and Layers image video clip
  • 33. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 33October 31, 2016 RSL Metamodel and iServer
  • 34. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 34October 31, 2016 Links Users Layers Plug-ins Structure Active Content
  • 35. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 35October 31, 2016 Input Device Independence iPaper, Paper++ Project, 2001 iPaper, Paper++ Project, 2003 iPaper, EdFest Project, ETH Zurich, 2005 iPaper, The Lost Cosmonaut Project, ETH Zurich, 2004
  • 36. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 36October 31, 2016 Digital Pen and Paper Applications  Enhanced Reading  interactive paper maps  interactive festival brochures  educational materials  auction brochures  scientific publications  …  Enhanced Writing  photo album  researcher's notebook  mammography annotation  query by sketching  …  Paper-based Interfaces  PaperPoint  document proof-editing  digital libraries  video analysis tool  educational games  Art Installations  Lost Cosmonaut  Generosa Enterprise  Interactive Tabletops  photo browser  collaborative sketch tool
  • 37. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 37October 31, 2016 PaperPoint Presentation Tool  Mobile PowerPoint presen-tation tool  non-linear presentations  real-time annotations  digital whiteboard  ...  Multi-pen support  brainstorming
  • 38. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 38October 31, 2016 EdFest Project Global Information Systems Group, ETH Zurich
  • 39. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 39October 31, 2016 EdFest User Trials Global Information Systems Group, ETH Zurich
  • 40. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 40October 31, 2016 EdFest Documents Global Information Systems Group, ETH Zurich
  • 41. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 41October 31, 2016 Cross-Media Publishing Framework XCM content publishing XML data of festival venues and events iServer cross-media link server • paper link data • active areas on paper • layers • digital resources • user modelimport publish PDF XML link definition data iPublish publishing framework Structure Style XSL CSS Information-centric approach Global Information Systems Group, ETH Zurich
  • 42. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 42October 31, 2016 Natural History Museum, London Paper++ Project
  • 43. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 43October 31, 2016 Natural History Museum, London ...
  • 44. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 44October 31, 2016 Natural History Museum, London ...
  • 45. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 45October 31, 2016 Natural History Museum, London ...
  • 46. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 46October 31, 2016 Print-n-Link  Handle existing PDF documents  e.g. research papers  Automatic link authoring at print time  applicable to other domains Global Information Systems Group, ETH Zurich
  • 47. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 47October 31, 2016 Document Authoring and Editing  Digital pen and paper-based user interface  Support for collaborative editing  Multiple digital/physical editing iteration cycles  seamless transition between paper and digital information Digital Document Printed Document
  • 48. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 48October 31, 2016 PaperProof: Paper-Digital Proof-Editing Global Information Systems Group, ETH Zurich
  • 49. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 49October 31, 2016 iGesture Framework  iGesture Workbench  create/test gesture sets and algorithms  Different modalities  digital pen, tablet PC, mouse, Wii remote, …  multimodal gestures  Open Source  http://www.igesture.org
  • 50. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 50October 31, 2016 Graffiti Gestures (Palm OS)  Single-stroke gestures  Have to learn new alphabet
  • 51. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 51October 31, 2016 Microsoft Application Gestures scratch-out erase content triangle insert square action item star action item check check-off curlicue cut double-curlicue copy circle application-specific double-circle paste left-semicircle undo right-semicircle redo caret past/insert inverted-caret insert chevron-left application-specific chevron-right application-specific arrow-up application-specific
  • 52. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 52October 31, 2016 Gesture Design Guidelines  Different gestures should not look too similar  better recognition results  Gestures should be user friendly  intuitivity and usability  Reasonable size of gesture set  Reuse of gestures  same semantics for different applications  application-specific gestures
  • 53. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 53October 31, 2016 Digital Ink Processing  Parse proprietary pen formats  position, timestamp, force, tilt, …  Stroke detection  pen up and pen down events  time difference between succeeding points  distance between succeeding points, …  Interpolation / Filtering
  • 54. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 54October 31, 2016 Ink Markup Language (InkML)  XML language for representing digital ink  Pen movement data  <trace> and <traceFormat> elements  x,y coordinates, force, angles  Device-specific information  resolution, sample rate, … W3CRecommendation
  • 55. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 55October 31, 2016 Ink Markup Language (InkML) … W3CRecommendation <ink> <trace>10 0, 9 14, 8 28, 7 42, 6 56, 6 70, 8 84, 8 98, 8 112, 9 126, 10 140, 13 154, 14 168, 17 182, 18 188 </trace> <trace>130 155, 144 159, 158 160, 170 154, 179 143, 179 129, 166 125, 152 128, 140 136, 131 149, 126 163 </trace> ... <inkSource manufacturer="magicomm" model="G303"> <sampleRate uniform="true" value="70"/> <srcProperty name="weight" value="100" units="g"/> </inkSource> ... </ink>
  • 56. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 56October 31, 2016 Rough Guide Global Information Systems Group, ETH Zurich
  • 57. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 57October 31, 2016 Mammography Annotations Global Information Systems Group, ETH Zurich
  • 58. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 58October 31, 2016 DiDA Learning Material  Diploma in Digital Applications  includes Using ICT, Multimedia, Graphics and ICT in Enterprise  "...designed to stimulate students' creativity and develop real-world, practical skills..."  Published by Edexcel (Pearson Education)  Interactive DiDA book combines printed information with CD-ROM and web content
  • 59. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 59October 31, 2016 DiDA ... Global Information Systems Group, ETH Zurich
  • 60. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 60October 31, 2016 The Lost Cosmonaut  Writing as a collaborative act of memory and story- telling  Reading, writing and narrative as an act of making sense  Handwriting as a tool for human-computer interaction In collaboration with Axel Vogelsang, Artists in Labs Programme Global Information Systems Group, ETH Zurich
  • 61. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 61October 31, 2016 Interactive Table (iTable) Pen-Based Google Earth Browser Pen-Based Drawing Tool Photo Browser Photo Browser (Slider) Global Information Systems Group, ETH Zurich
  • 62. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 62October 31, 2016 Interactive Table (iTable) Video Global Information Systems Group, ETH Zurich
  • 63. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 63October 31, 2016 Pen and Paper Design  Visualisation of interactive areas and functionality  design patterns  Interaction design  online versus offline input processing  lack of modal dialogues  multimodal interaction  Findings might be appli- cable to traditional GUIs  e.g. cross-application widget interaction
  • 64. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 64October 31, 2016 Innovative Hardware and Materials  Mobile solutions for feed- back on paper documents  spatially aware projection of information  digital pen with display  voice feedback  ...  Fusion of electronic paper and interactive paper  printed electronics
  • 65. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 65October 31, 2016 Conclusions  Pen input is not always the most effective input  sometimes it is faster to type on a keyboard rather than to write  New challenges in terms of interaction design  what are the user's expectations (based on known use of pen)?  combination with other modalities and lack of control  visual encoding and design  how to provide feedback if used without a screen? - might need modes and timeouts  Device independence and digital ink abstraction  different pens can be used to control an application  Automatic application deployment and installation  easy interaction with arbitrary digital or physical documents
  • 66. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 66October 31, 2016 Homework  Read the following paper that is available on PointCarré (papers/Signer 2010)  B. Signer and M.C. Norrie, Interactive Paper: Past, Present and Future, Proceedings of PaperComp 2010, 1st International Workshop on Paper Computing, Copenhagen Denmark, September 2010
  • 67. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 67October 31, 2016 References  Fundamental Concepts for Interactive Paper and Cross-Media Information Spaces, Beat Signer, Books on Demand, May 2008 ISBN-13: 978-3837027136  The Myth of the Paperless Office, Abigail Sellen and Richard Harper, The MIT Press, February 2003 ISBN-13: 978-0262692830 Technology in Action, Christian Heath and Paul Luff, Cambridge University Press, June 2000 ISBN-13: 978-0521560337
  • 68. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 68October 31, 2016 References …  M.R. Davis and T.O. Ellis, The RAND Tablet: A Man-Machine Graphical Communication Device, Proceedings of AFIPS 1964  http://dx.doi.org/10.1145/1464052.1464080  I. Sutherland, Sketchpad: A Man-Machine Graphical Communication System, PhD Thesis, Massachusetts Institute of Technology, January 1963  https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-574.pdf  Sketchpad Demo  https://www.youtube.com/watch?v=USyoT_Ha_bA
  • 69. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 69October 31, 2016 References …  P. Wellner, The DigitalDesk Calculator: Tangi- ble Manipulation on a Desk Top Display, Proceedings of ACM UIST 1991, Hilton Head, USA, November 1991  http://dx.doi.org/10.1145/120782.120785  L.J. Stifelman, Augmenting Real-World Objects: A Paper-based Audio Notebook, Proceedings of CHI 1996, International Conference on Human Factors in Com- puting Systems, Vancouver, Canada, April 1996  http://dx.doi.org/10.1145/257089.257279
  • 70. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 70October 31, 2016 References …  B. Signer and M.C. Norrie, Interactive Paper: Past, Present and Future, Proceedings of PaperComp 2010, 1st International Workshop on Paper Computing, Copenhagen Denmark, September 2010  http://beatsigner.com/publications/signer_PaperComp2010.pdf  B. Signer and M.C. Norrie, PaperPoint: A Paper-based Presentation and Interactive Paper Prototyping Tool, Proceedings of TEI 2007, 1st International Conference on Tangible and Embedded Interaction, Baton Rouge, USA, February 2007  http://beatsigner.com/publications/signer_TEI2007.pdf
  • 71. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 71October 31, 2016 References …  M.C. Norrie, B. Signer, M. Grossniklaus, R. Belotti, C. Decurtins and N. Weibel, Context-Aware Platform for Mobile Data Management, ACM/Baltzer Wireless Networks (WINET), 13(6), December 2007  http://beatsigner.com/publications/norrie_WINET2007.pdf  P. Luff, C. Heath, M.C. Norrie, B. Signer and P. Herdman, Only Touching the Surface: Creating Affinities Between Digital Content and Paper, Proceedings of CSCW 2004, ACM Conference on Computer Supported Cooperative Work, Chicago, USA, November 2004  http://beatsigner.com/publications/luff_CSCW2014.pdf
  • 72. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 72October 31, 2016 References …  M.C. Norrie, B. Signer and N. Weibel, Print-n-Link: Weaving the Paper Web, Proceedings of DocEng 2006, ACM Symposium on Document Engi- neering, Amsterdam, The Netherlands, October 2006  http://beatsigner.com/publications/norrie_DocEng2006.pdf  N. Weibel, B. Signer, P. Ponti and M.C. Norrie, PaperProof: A Paper-Digital Proof-Editing System, CoPADD 2007, 2nd International Workshop on Collaborating over Paper and Digital Documents, London, UK, November 2007  http://beatsigner.com/publications/weibel_CHI2008.pdf
  • 73. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 73October 31, 2016 References …  B. Signer, U. Kurmann and M.C. Norrie, iGesture: A General Gesture Recognition Framework, Proceedings of ICDAR 2007, 9th International Confe- rence on Document Analysis and Recognition, Curitiba, Brazil, September 2007  http://beatsigner.com/publications/signer_ICDAR2007.pdf  A. Vogelsang and B. Signer, The Lost Cosmonaut: An Interactive Narrative Environment on Basis of Digitally Enhanced Paper, Proceedings of the International Conference on Virtual Storytelling 2005, Strasbourg, France, December 2005  http://beatsigner.com/publications/vogelsang_ICVS2005.pdf
  • 74. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 74October 31, 2016 References …  Interactive Paper  http://www.beatsigner.com/interactivePaper.html  iGesture Framework  http://www.igesture.org  Print-n-Link Video  https://www.youtube.com/watch?v=d-lXzi8mPMY  PaperProof Video  https://www.youtube.com/watch?v=8ZW2Msw6HM0  The Lost Cosmonaut Video  https://www.youtube.com/watch?v=fu27Cmr1aX4  Interactive Table (iTable) Video  https://www.youtube.com/watch?v=rc7I5h6XirY
  • 75. 2 December 2005 Next Lecture Interactive Tabletops and Surfaces