Mat(op) - Advanced Interactive Technologies

HoloWall: Designing a Finger; Hand, Body, and Object
Sensitive Wall
Nobuyuki Matsushita
Jun Rekimoto
Department of Computer Science,
Keio Universitv
3-141 Hi oshi, KohGku-ku,
Yokohama, ii anagawa 223 Japan
[email protected]
Sony Computer Science Laboratory Inc.
3-1413 Hlgashigotanda, Shinagawa-ku,
Tokyo 141 Japan
[email protected]
ABSTRACT
This TechNote reports on our initial results of realizing
a computer augmented wall called the Holo Wd. Using
an infrared camera located behind the wall, this system
allows a user to interact with this computerized wall using fingers, hands, their body, or even a physical object
such as a document folder.
KEYWORDS: Wall interfaces, infrared, augmented reality, ubiquitous computing
.‘
INTRODUCTION
! sheet
.
We are investigating how the future of architectures will
be enhanced by computer technologies. Our project is
motivated by Ubiquitous Computing [4], Augmented Interactions [3], and other related research on computer
augmented environments [6]. We are particularly interested in the role of walls in a physical environment.
More than just a partition, walls act as our display
medium. We regularly exchange information on walls
through calendars, posters, signs, notices, or bulletin
boards. Thus it should be worthwhile to research how
computer augmented walls will support our daily activities. We consider computerized walls as not just a large
display panel. Walls must be aware of the physical environment. Since computer walls could be installed anywhere in a building, unlike whiteboard-sized computers,
it is also desirable to allow interaction without’the need
of any special pointing devices.
(built in).
1
IR. filter (an optical filter that blocks light less below
840 nni), installed behind the wall (Figure 1).
b
The camera captures the images on the back surface of .
the wall, which is illuminated by the IR lights. Note
that the LCD projector .(an EPSON ELP-5000) has a
built-in IR-cut filter so that the camera is not affected
‘*,
I’
by the projector’s light.
/, :
HOLOWALL
Inputs are recognized in an interesting way. This is done
with infrared (IR) lights (we use an array of IR lightemitting diodes (LEDs)) and a video camera with an
or
Penn&ion 10 nulke digital/hard copies of all
pnrt of his material for
pe~o~ln! or clnssroonl use is granted without fee provided tlut the copies
are not tllndc or distributed for prolit or conunercinl advnmage. Ule’coPYr@t notice, tile title ofthe publication and its date appear,nn'dnoticeis
given tl\nt copyright is by pemkion
of the ACM.
lo rcpoblisll, to post on servers or to redistribute
lists, requires specific
,
.
pemiission and/or fee
Inc.TOCOPY
OhWJiSe.
lo
BnnS/;
Albert,
&-cut Filter
Figure 1: Configuration of thd HoloWdl
The HoloWall is a wall-sized computer display that allows users to interact without special pointing devices.
The display part consists of a glass wall with rearprojection sheet behind it. A video projector behind
the wall displays images on the wall.
UIST 97
I
Glass wall I Rear-projection
Cnnndn
Copyrigllt 1997 ACM 0-89791-881-9/97/10..$3.50
209
Since the rear-projection panel is semi-opaque and diffusive, the user’s shape or any other objects in front of
the screen are invisible to the camera (Figure 1 (1)).
However, when a user moves a finger close enough to
the screen (between 0 cm to 30 cm, depending on the
threshold value of the recognition software), it reflects
IR light and thus becomes visible to the camera (Figure I (2)). With a,simple ,image processing technique
such as frame subtraction, the finger shape can easily
be separated from the background. By controlling the
threshold value, it is also possible to detect a human
body when he/she approaches the screen. In the same
way, any physical objects that reflect IR light are detectable. We tested VCR tapes, paper, and document
folders, and all were clearly separated from the background (Figure 2, right). We also attached a 2D-barcode
to the surface of an object to make it identifiable. When
a user puts an object (such as a document ,folder) with
a SD-barcode on the wall, the system can’detect its ID
as well as its position. This-feature makes it possible to’
implement an object-sensitive interface.
!
I:
Figure 2: HoloWall in action: hands (left), video tape (middle), and a captured image (right)
POTENTIAL APPLICATIONS
The HoloWall can.be--a simple.,:&ternative to touchsensitive panels, because.large (w#&ed)
touch panels
are very difficult,to construct-and.-thus are quite expen,-“r?-’
sive.
. . *; ‘/*-.*..--13
‘,
,, .‘I+
D1
_.
-
_”
However,..the potential-of-the-H&oWall
is not limited
to touch panels. Since-the’.HijloWsll can detect two or
more hands (or fingers) simultaneously, several multihand interfaces should be feasible.(Figure 3 left). By
measuring ,the location isand%he d1stanc.e..of the user’s
body from, the screen, we Can dekign a user interface
that is aware,.of the,user’s movem,ents. For y,ample,
the system might show a world map on the wall and
when a user walks toward a specific area of the map,
information; ,related to that, Trea would,, automatically
appear on the map. .‘Finallyj ,rt should, ,also be possible
to implement a wall that% sensitize to physical objects
such as document folders (Figure 3 right).
.
.
‘.(
,,
PELATEP,eVV$)F,K
:;.,.
r&i
+;:,
,,‘I
-,,;
;:,
/ ‘I
:
-
.;<
,
g:’
Figure 3: Two possible enha’ncemkis bf wall’interfaces: two-hand manipulation (left) and object sensi, i
tive respocse (right)
I, - ;*tr, /i I
,.t .j 51, ,i
‘./ i1L,’ : (I/i
{“E *
!.,a
1 ( ,,, 1 I &i *
)
/‘ 1
8
H&Table: The HbloTable’s top is sensitive to physical
objects’ as well’ as fingers,, and thus would’& an inter4
esting enhancement on computer augmented desks such
asth$DigitalDegk
[5]I r “” “,:,, )
4
.,
:I E ‘iFi?,
j,,T.
ACKN~W~ED~EM&&
Our method has many,adva&&&s overtradition$touch
panels,, ‘I”$“HoloWall can detect, two ‘or more objects
simultaneously, and can also detect, human, bo,dies, on
physical objects other than fingers: ’
RE~E+EN+
TFeWeBe,?$PI,,is a, pen, sensitive
projection .$splay
designedzi& .a”cpmputerized white board.. Hnhke the
HoloWall, $t ‘&q&es a&special IR emitting .pen for in-,
teraction. LiveBoard ,tracks, only, one pen at. the, same
$1._ >,
t+w
.l,, ,I ,j’ p.;0
J,’ I,’ -.,!I
1~: a
,c,
is” a~’ ’artistic”i~~t~~&tioni’I~ng &:
VIDEOPLACE, [i]
video camera that lets ‘a visitor interact,:pith the’ en’vironment u!&g his/her bo,dy! T:he $sitor manipulates
computer object$,by..ni+ns $$helr o&n silhou,ette,’ sothe interaction !s indirect &scp,mpakd. to’ the’HoloWal1.
i , I: t-1’
1‘. ‘.i’, .
.‘: ”
1’:
All. these systems do not&how interactions between’
!;
,. “i
physical objecfs!and,the computer:: 1 ” ”
.ii,
'1
CONCL”S16N Air; FliThE
..;,!' $I-,,'
: ,,)
WORK a .
,,.-
at,'
I”‘,!
, Y”
.! I j’
.
,I
,
We thank. .Yuichiro, An+.i, and Mario :Tokoro for, sup
porting this research,. We,also thank;Yuji Ayatsuka and
Naohiko,!Kohtakefor valuable comments. i ;
1 \,-:;I/
.;,
:
;:t; ” ‘:;.,-’ ’ ’ ”
T. Scott:El$,d,‘Richard Bruce, ~ch:~~~d,,‘~avid’~dlil
berg?. Frank IT~~~,‘;willia~,jJanas~~,
David Lee,
i Kim ,McCall, Elin Pederse-+,. Ken ‘Pier1 (Jhon Tang,
and’ Brent Weich.’ LiveBoard: A Large Interactive
Display Supporting Group ‘Meetings’,’Presentations
and Remote Collaboration. In CHI’92 $~oct@ya,
,
/
) ) i ; ‘( I * ,
.L<PP;; 599$6$ 199&
21’Myron W!; KrJeger. Artijcid Rehlity II. 1Addison-’
*+’I 6 ,.,I I ’ ! 1
._W&ley; l&JO. ,‘,-,!*, .I
i.:,,
n-8,
.f..
>,;!I!
9:
3. Jun Rekimdto ‘22 Katashi Nagao. ,, The, World
through the Computer:‘Computer Augmented Intcr,.,action.,with .Rqal :World Environments. In UIST’~S
_ -r,~~~~eedilzga,.pp,,29-36, 1995. ““i i <iI! ir
q
4.’ Mark Weiser. “T%e Computer jbr the Twenty-First
Century. Scientific, American, pp. 94-104, 1991.
,$ ,
We, have proposed a.new way to’ realize a computer,
augmented wall by using a camera and infrared filters.<
The prototype systemi called the, HoloWall, proves the
feasibility of? ourt idea and, demonstrates its potential.
We are now developing complete applications featuring
multi-hand and object-aware’interactions. :,We are- also;
developing a table version of the HoloWall called the
5,, Pierre Wellner. Interacting with Paper on the DigitalDesk. CAgwj,Vol. 36,
7, pp. 87-96, 1993.
;No.
6’.,;ll~~~~kl~~lln~~,~,~~~dyMackay; and Rich ,G,old, editors. C&npter Augmeniez E&i~~~~me&; Bqb to
the Real World. CACM, Vol: ,36,;N0.~7’,1993. \, ) 1
: 1: ,,I
,, ‘.I)r
,,
210