Академический Документы
Профессиональный Документы
Культура Документы
ABSTRACT
In recent years, a large number of multitouch sensor con-
cepts have been presented. Particularly optical sensors are
highly popular due to their versatility. However, especially
camera-based systems often require a significant amount of
space behind the screen and are not well suited to flatscreen-
based setups. While integrated sensors for flatscreens have
already been presented, they are mostly complex, expensive
or both.
227
mounted camera. The main drawback of any camera based
solutions is the distance between diffusor and camera chip
which cannot be reduced arbitrarily. Therefore, it is cur-
rently not possible to construct a flat multitouch monitor
based on FTIR and cameras.
228
Slave Slave Master ARM7
...
multiplexer 16 to 1
MISO IN MISO OUT MISO IN MISO OUT MISO IN MISO MISO
difference
line driver
band pass
USB PC 16 16 I
amplifier
ARM7
Master
demodulator
A
...
Slave
Slave
MOSI OUT MOSI IN MOSI OUT MOSI IN MOSI OUT MOSI MOSI U
C S OUT C S IN ... C S OUT C S IN C S OUT CS CS D
C LK OUT C LK IN ... C LK OUT C LK IN C LK OUT SC K SC K
C /D C /D
D
A discharge
32 GNDA
additional
slave modules
Slave Master 16 column driver 3
4 8
16
column 1a, 1b
229
differ significantly. To provide an individual reference volt- One area which still has room for improvement is the up-
age for each LED, a digital-analog converter (DAC) is nec- date rate. Currently, the system is running at approximately
essary. When an LED is measured, an offset value is sent 10 Hertz which is somewhat slow for interactive systems.
to the slave module by the master. This offset value is then However, the system remains scalable without negatively in-
converted to a voltage through the DAC and used as second fluencing the operating speed and can be scaled up to 25
input to the difference amplifier. The amplified difference modules using the current master module design. An in-
is then read back through the analog-digital converter. The creased update rate will allow for even larger installations at
offset value is calculated for every LED by successively ap- interactive update rates.
proximating a digitized value of about 70 % of the ADC’s
range without any objects in proximity to the screen. The update rate can be improved by reducing the integra-
tion time, either by reducing the capacity of the integra-
The second step is a simple normalization for which the min- tion capacitor and decreasing the number of cycles being
ima and maxima of the desired signal have to be determined. integrated, or by increasing the modulation frequency while
In the former case, this is easily achieved by sampling and leaving the number of cycles unchanged. The former ap-
averaging a couple of consecutive raw frames without any proach could result in degraded signal quality and more noise,
objects on the screen, and in the latter case, a large gray whereas the latter would need re-tuning the analog bandpass
board can be brought in proximity to the screen, for instance. filter and therefore extensive changes on the hardware.
REFERENCES
Figure 7. Raw sensor data before and after postprocessing 1. J. Y. Han. Low-cost multi-touch sensing through
frustrated total internal reflection. In Proc. UIST ’05:
The data delivered by a calibrated slave module is now a User interface software and technology, pages 115–118,
16 × 16 ”pixel” grayscale image representing the intensity 2005.
of reflected infrared light from objects outside the screen.
Such a calibrated and normalized image is shown in figure 2. J. Y. Han. Multi-touch sensing light emitting diode
7(a). While the touching fingers are already distinguishable, display and method for using the same. U. S. Patent
a significant amount of additional reflections from the user’s 250,221,000, Oktober 2005.
palm are visible. While this image can be directly used for, 3. R. Hofer, D. Naeff, and A. Kunz. FLATIR: FTIR
e.g., hover detection, an additional processing step is nec- multi-touch detection on a discrete distributed sensor
essary for reliable touch detection. Due to the small image array. In Proc. TEI ’09: Tangible and Embedded
size, a difference-of-Gaussians (DOG) filter with a large ker- Interaction, pages 317–322, New York, NY, USA, 2009.
nel size can be applied without significant slowdowns. The ACM.
resulting final image is shown in figure 7(b).
4. S. Izadi, S. Hodges, A. Butler, A. Rrustemi, and
RESULTS AND OUTLOOK B. Buxton. ThinSight: integrated optical multi-touch
In figure 1, our prototype is shown in operation. This pro- sensing through thin form-factor displays. In Proc. EDT
totype uses 3 × 2 slave modules which have been integrated ’07: Emerging Display Technologies, page 6, New York,
into a 17” LCD screen. The modules cover a surface area of NY, USA, 2007. ACM.
about 24 × 36 cm, thereby covering almost the entire screen. 5. F. M. Mims, III. Led Circuits and Projects, pages 60–61,
The sensor resolution is 48 × 32 pixels for a total of 1536 LEDs. 76–77, 122–123. Howard W. Sams, New York, USA,
Despite the large number of LEDs, the sensor only uses ap- 1973.
proximately 3 Watts of power during operation, which is
neglible compared to the power draw of the LCD screen.
230