Putting the Touch in Multi-Touch: An in-depth look at the future of interactivity. Gary L. Barrett, Chief Technical Officer at Touch International

Similar documents
Touch Less Touch Screen Technology

Haldia Institute of Technology. Touch Screen Monitors

Introduction 2. The Base of Projected Capacitive Touch 3. How Projected Capacitive Works 5. Types of Projected Capacitive Touch Screens 6

Swipe, pinch, zoom & tab All you want to know about Touchscreen Technology

Touch Screens and the Mobile Phone Market. Geoff Walker Global Director of Product Management Tyco Electronics Elo TouchSystems September 23, 2008

How Computer Mice Work

Input: is any data or instructions that are used by a computer.

Input devices are hardware devices that allow data to be entered into a computer.

Touch Screen technology

Touch Market Overview

Multi-touch Technology: Intuitive Functionality Advances Automation

INPUT DEVICES. Maninder Kaur

INPUT DEVICES 8/29/2010. Device: is an instrument that performs a simple task. Input: something put into a system.

Touch/Capacitive Sensor Patrick Coster s

THE TECHNOLOGY WITHIN TOUCH PANELS

Multi-Touch Gestures for 3D Objects

Conflict of Interest Declaration

Welcome to RMUG Please sign in and add your address only if it has changed or if you have not been getting my blasts.

New Developments In Touch Technologies

Homeschool Enrichment. Input & Output

Solving the Windows 8 Puzzle

Integration of Mobile Devices with Advanced Wheelchair Electronics. Learning Objectives. About Me 9/6/2018

ICT IGCSE Theory Revision Presentation 2.1 Input devices and their uses

ScanMeg Inc. Type P3 USER MANUAL. Version 1.5

The Future of Touch Technology

ICT IGCSE Theory Revision Presentation 2.1 Input devices and their uses

10 Factors That Make an iphone 7 Upgrade Worth the Money

Note: Text based on automatic Optical Character Recognition processes. SAMSUNG GALAXY NOTE

Discovering Computers Chapter 5 Input

GLOVES & TOUCHSCREEN COMPATIBILITY PROTECTIVE INDUSTRIAL PRODUCTS, INC. BRINGING THE BEST OF THE WORLD TO YOU

Tablet - is the generic term for a mobile computer with touchscreen display that is operated with fingers or stylus pen instead of a mouse and

BACK TO BASICS PART I. Hardware & it s Associated Terminology

Interview with Ty Silberhorn from 3M Touch Systems

Phone Tilt. Dynamic UI Adaptations for single-handed smartphone interaction. Fasil Negash Mtr No.:

Ex. 12 at 98 (downloaded from Ex. 12 at 136 (downloaded from T

Table of Contents. Introduction. Buttons of the table. Using the touchscreen. Using the keyboard. Connecting to Wi-Fi. Applications.

I/O, Input Ports and Devices

Topic 3: Fractions. Topic 1 Integers. Topic 2 Decimals. Topic 3 Fractions. Topic 4 Ratios. Topic 5 Percentages. Topic 6 Algebra

NETWORK THE HOME 10 FOLDERS APPS

TOUCH SCREEN TECHNOLOGY

GUI s and Keyboards. Larry Rudolph March 13, Pervasive Computing MIT SMA 5508 Spring 2006 Larry Rudolph

Input Devices. Chapter The McGraw-Hill Companies, Inc. All rights reserved. Mike Meyers CompTIA A+ Guide to Managing and Troubleshooting PCs

PRESENTED BY: M.NAVEEN KUMAR 08M31A05A7

In Depth: Writer. The word processor is arguably the most popular element within any office suite. That. Formatting Text CHAPTER 23

Hands-on with Apple's new ipad Pro and MacBook Air

Using apps You interact with ipad using your fingers to tap, double-tap, swipe, and pinch objects on the touchscreen.

Wacom Tablet. start-up guide. Nina Mingioni

Inspect-a-Lot Quick Start Guide

Tubbutec Sumtiple Kit Version Construction Manual

LipStick. User Manual

Input/Output. Display Keyboard Mouse Removable storage

Installation Guide TH-55LFE8. Content of box: 1 x Touch overlay 4 x Brackets 14 x Phillips screws

New Touch Encoder Technology Helps Make User Experience More Intuitive Anyone Can Build a Custom User Interface By Jim O'Donnell, Grayhill

Table of Contents. Location-Based Engagement 2-7. Responding to advertising 2. Usage of Mobile Apps 4. Mobile Shopping 5. Smartphone Owners 7

Image from Google Images tabtimes.com. CS87 Barbee Kiker

Discovering Computers Living in a Digital World

Texas Instruments Electronics Online Challenge. Discobots Team 1104A

SECTION 2 (Part B) Types And Components Of Computer Systems. Sophia Pratzioti

The Implementation of a Glove-Based User Interface

How to Guide for Foster Large Standard Classrooms

Chapter 3-Camera Work

What is Output? p Fig. 6-1 Next

Internet, Science & Tech RESEARCH AREAS. Mobile Fact Sheet MORE FACT SHEETS: INTERNET/BROADBAND SOCIAL MEDIA

The Future of Network Infrastructure & Management

Computer Basics: Step-by-Step Guide (Session 2)

Ubi Quick Start Guide

Cables, Cards & Connectors

Discovering Computers Chapter 5 Input. CSA 111 College of Applied Studies UOB

Controlling Windows with gestures

Basic Computer and Mouse Skills Windows 10

RVC3000 User Guide VERSION 1.2. Vytru, Inc. 0

Lesson 5 Computer Hardware

Mobile Devices and Smartphones

Plus 10: Descending the Design Funnel THE 10 PLUS 10 METHOD. developing 10 different ideas and refinements of selected ideas

Bluetooth: What does it really do and will it be replaced?

Touch brilliance the world s first 3LCD, touch-enabled interactive projector. Epson EB-595Wi Interactive WXGA 3LCD Projector

Universal Access features ipad incorporates numerous accessibility features, including: VoiceOver screen reader

their in the new a program such as Excel or Links aren't just document.

Advanced Palm Handheld Computer. Internet and Technology Training Services Office of Information Technology Miami-Dade County Public Schools

MSc-IT 1st semester Fall

CMP 477 Computer Graphics Module 2: Graphics Systems Output and Input Devices. Dr. S.A. Arekete Redeemer s University, Ede

Introduction to Information & Communication Technologies

Starting from. An Introduction to Computing Science by Jeremy Scott LEARNER NOTES

Better, more accurate motion. Easier to Program and Run. Advanced Communications 6-09

Standards for Mathematics: Grade 1

The ProtoTRAK Parasolid Converter Operating Manual

4. Write sets of directions for how to check for direct variation. How to check for direct variation by analyzing the graph :

Technology Review: Point of Sale and Self Service Kiosk Touch Screens. IBM Retail Store Solutions RTP, NC 27709

Technical White Paper TECHNICAL WHITE PAPER. Multi Touch Technology and HMI

Employing a flexible interaction language scheme with User Defined Variables

Worksheet Answer Key: Scanning and Mapping Projects > Mine Mapping > Investigation 2

User manual. Mini RF/IR keyboard. KP (Backlit version) Video tutorial on YouTube: ipazzportfan

WINDOWS 8 CHEAT SHEET

Chapter 6: Interfaces and interactions

Chapter 2 Basic Computer Configuration

Rogers One Number. Case Study.

Excel 2013 Intermediate

Simpli.Fi. App for wifi DK series cameras OWNER'S MANUAL. APP DSE Simpli.Fi for Wi-Fi DK series cameras. Product description. Download DSE Simpli.

Today: Multi-touch capacitive touch screens How do they work?

Direct Variations DIRECT AND INVERSE VARIATIONS 19. Name

Transcription:

Putting the Touch in Multi-Touch: An in-depth look at the future of interactivity Gary L. Barrett, Chief Technical Officer at Touch International

Introduction Multi-touch touch screens are fast becoming the standard for touch interface systems. This white paper examines what the term multi-touch means, what it does, and how it is used. Background The term multi-touch refers to the ability to simultaneously register more than one touch at the same time on a touch screen. Multi-touch capability is not new. The earliest forms of touch screens -- matrix resistive and IR (infra-red) -- were both capable of generating two coordinates; however, due to ghosting, both of these touch technologies registered two touches as an error, instead of making use of the data. It was not until Apple introduced the iphone that two or more touches became anything more than a problem. For the last 25 years, the two most common touch technologies -- analog resistive and surface capacitive -- only reported one X, Y touch coordinate. In fact, if there were two touches at the same time, the technology could not even recognize that there were two fingers on the sensor and would instead report the average of the two touches, which was a phantom point. The pseudo-multi-touch systems, most notably the games produced by Merit, made use of the fact that it was actually impossible (or extremely rare) that two people could touch at exactly the same time, so they would extrapolate the second touch from the first. Scanning Today, most multi-touch technologies are scanned. This means that the touch sensor (the thing you touch) is made up of rows and columns, most often one row on a top layer and one column on a bottom layer. Each row and column is connected to (at least) one conductive wire which goes to the electronics. The electronic controller will turn on one row and one column at a time and decide if there is a touch occurring at that point. For example, turning on column 1, the controller will start with row 1 and then check row 2 and so on until it has checked all rows for touches which may be occurring on column 1. Then the controller will move to column 2 and check all of the rows again. Once all of the row and column combinations have been scanned, the process starts over. There are more efficient variations of this row and column scanning method but this is essentially how all of today s multi-touch systems work. Document Number: 6500478 Pg. 2

Two Touch and Ghosting The reason multi-touch took so long to become accepted was because of a phenomena called ghosting. Ghosting means the controller cannot determine which of two coordinate pairs the right one is. Ghosting occurs when two touches are diagonal to each other, which is almost always the case. The only time ghosting doesn t happen is when the two touches are located on the same row or same column. Here is why: You can see that the touches are on row 5, column 3, and on row 2 column 6. The electronics can sense that rows 5 and 6, and columns 3 and 6 are active, so two touches are occurring. However, the electronics would sense the same rows and columns if the touches were occurring at row 5 and column 6 and row 2 and column 3. So for 25 years this inability to determine which were the real two points caused customers to reject multi-touch and the touch manufacturers to report two touches as an error state instead of useful data. The Genius of Apple It is reported that the first versions of the iphone multi-touch sensors had a ghosting problem. This smartphone made use of two multi-touch gestures -- pinch and expand. No doubt you are familiar with touching an image and making it larger or smaller by touching the corners and moving your fingers apart to expand, or moving your fingers closer together to pinch. To do this, notice from the drawing above, the electronics do not need to know which two corners are being touched, only that the picture is being pinched or expanded. So this super-cool feature of the iphone was done from data which previously had been rejected as a problem! Document Number: 6500478 Pg. 3

True Multi-Touch Once Apple had demonstrated the use for having two touches at the same time, the race was on for more applications which could use this feature. Microsoft had already developed a product called Surface, for which the applications called for the ability to unambiguously determine the exact location of up to ten touch points at the same time. In the subsequent release of Microsoft Windows 7 (Tablet version), which supported multi-touch touch screens, the touch coordinates were required to be absolute. Thus, the term multi-touch applies to two or more touches occurring at the same time, with the capability of knowing the exact position of each touch (no ghosting). Most multi-touch systems can demonstrate up to 10 fingers at the same time, but the Microsoft requirement is just two. Multi-Touch Sensing Technology Today, there are three technologies in common use that can sense multiple touches. All of these are covered in Touch International s whitepaper Choosing the Right Touch Technology. The most common multi-touch technology, projective/projected capacitive or pro-cap/ p-cap, is used in all cell phones and e-readers. Projected capacitive is the most widely used because, in addition to sensing multi-touch, the visual appearance of the display is good and the sensor will never wear out. A second technology is MARS or Multi-Touch Analog Resistive System, also called AMR. This is an older technology which is essentially a 4-wire resistive sensor, cut up into many small 4-wire touch screens. The advantage of this technology is that it works best with peninput systems because it is pressure sensitive. The best choice for a very large display is an optical system using cameras. There are two versions, one which uses small cameras in the corners of the flat panel display (SMART/NextWindow), and another which uses an overhead (sometime underneath) camera with a projector (Microsoft Surface). Multi-Touch Resolution and Speed Most touch screens, including multi-touch sensors, generate a resolution of 1024 x 1024, or ten bit. The way in which the coordinates are generated is different with each of the three multitouch technologies but all of them require substantial computing power to do this for up to ten fingers at the same time. Human perception of instant is considered to be one-quarter of a second. To allow for the first point to be generated, processed by the computer and then shown on the display, the first Document Number: 6500478 Pg. 4

touch point needs to be generated in a tenth of a second. This processing requirement is the same for multi-touch systems, which requires increased computing power. Some users have noticed a delay when ten fingers are simultaneously drawing on the screen. Typically this is not because there is an inherent delay in the touch system, but because the host computer and its video adapter also need to be more powerful to accommodate this increase in data. Software Interface An early problem with multi-touch was how to report up to ten touches at the same time. Microsoft resolved (some would say, benevolently dictated) this problem by standardizing the way multiple input points were interpreted by the computer. To make it easy to integrate single touch displays into the computer environment, the X, Y coordinates (which is all that touch screens do) were treated as an absolute mouse. A regular mouse is a relative device which just tells the computer which direction to move the cursor. As an absolute mouse, the touch screen tells the computer where to move the cursor (under the finger, of course) by acting as though the mouse was manually moved to the touch point. Multi-touch screens are treated as though they are multiple absolute mice connected to the computer at the same time. Thus, if the touch screen electronics are capable of generating 10 simultaneous touches, then the computer will see ten mice connected to it. Other operating systems, specifically Linux, have also adopted this method. Multi-touch Zones Projected capacitive and MARS systems generate analog (continuous) coordinates from zones formed by rows and columns; this is analog output from digital inputs. The rows and columns are generally 7-10 mm wide which is the best size to generate 1024 x 1024 coordinates quickly. In addition, the zones must be small enough that only one finger will fit in each zone; if the zones are larger, two fingers can enter one zone, making it impossible for the system to distinguish two separate touches. Document Number: 6500478 Pg. 5

Making Multi-Touch Bigger Most multi-touch applications are for 12.1 inch displays and smaller, excluding camera systems which are typically used for displays 32 inches and larger. Producing multi-touch screens in sizes from 12 to 32 inches presents two problems. First, it takes multiple processors to generate fast touch points. Second, with rows and columns in the 10mm range, there are a large number of connections. These two factors tend to increase the price of multi-touch displays; however, the durability offered to kiosk, point of sale and transaction machines justifies the cost. Multi-Touch Gestures A gesture is a description of what happens when two or more touches do something. Originally, these actions were coded in the touch controller chip, but now that multi-touch drivers are available in Windows and Linux systems, that function is left to those standard interfaces. Thus, the touch controllers once again just generate coordinates, albeit now there can be simultaneously up to 10 pairs. There are only three gestures that are unique to multi-touch systems. They are pinch, expand, and rotate. The others -- flick, hold, tap and pan -- can be done with older technologies but are easier with a projected capacitive system. Multi-Dimensional Multi-Touch The future of multi-touch is to add the distance (proximity or Z ) dimension to touch screens. The now familiar video of Jeff Han ( http://www.youtube.com/watch?v=89sz8exzndc) waving his hands over the display to control the images is coming to smaller devices. Similar actions are common with TV news and sports broadcasts. Some game systems are already using cameras to allow multiple users to control the play without the need for wireless remote controls. This proximity sensing is being built into a number of smaller devices to both detect a presence of a person or to control actions without having to touch the display. Document Number: 6500478 Pg. 6

Conclusion Thanks largely to the iphone s widespread success and the release of Windows 7, multi-touch technology has been firmly embedded into the mainstream market and is here to stay. In the years to come, multi-touch systems are expected to show strong growth due to improved designs, reduced component prices and better software development. Dr. Jennifer K. Colegrove, Director of Display Technologies at DisplaySearch, estimates that by 2015, multitouch sensor sales will grow to $4.2 billion and account for nearly half of touch screen sales worldwide. Document Number: 6500478 Pg. 7