Voronoi Diagrams, Vectors and the Visually Impaired

Size: px
Start display at page:

Download "Voronoi Diagrams, Vectors and the Visually Impaired"

Transcription

1 Voronoi Diagrams, Vectors and the Visually Impaired Christopher Power Computer Science University of Western Ontario London, ON N6A 5B7 Canada Dawn Gill Epidemiology and Biostatistics University of Western Ontario London, ON N6A 5C1 Canada Mark Daley Computer Science and Biology University of Western Ontario London, ON N6A 5B7 Canada Copyright is held by the author/owner(s). CHI 2006, April 22 27, 2006, Montréal, Québec, Canada. ACM /06/0004. Abstract We describe an algorithm for the detection of targets which will be encountered by a visually impaired user while exploring a two dimensional diagram. A user test examining the success of this algorithm during a targeted search task is described. We discuss the implications of this work on interface design for the visually impaired, including the planned inclusion of this algorithm in a multi-modal document browser. Keywords Visually Impaired, Targeted Search, Voronoi Diagram, Guidance, Diagram Exploration ACM Classification Keywords H.5.2. [Information interfaces and presentation (e.g., HCI)]: User Interfaces --- Theory and Methods Introduction Recent advances in technology for the visually impaired has resulted in a collection of tools providing real-time information regarding the finger positions of blind users during exploration of tactile scenes. While technologies such as pressure sensitive touch pads [3] and refreshing pin displays [7] provide us with information regarding the actions of a user over time, how to use 1247

2 such information to enhance exploration tasks is still an open problem. For this contribution, we discuss an algorithm intended to provide assistance to the user during a search for a specific target in a tactile scene. This target could be any of a number of tactile features, consisting of polygons, lines or Braille characters. This algorithm, based on Voronoi Diagrams, predicts those objects the user will encounter, or pass near, during continued exploration along the path extending from her or his current finger movement direction. In this paper, we first discuss the user exploration strategies and finger movements that must be addressed by such a prediction algorithm. Then, we discuss the intuition of our algorithm. This algorithm is evaluated through a set of user experiments to determine its performance in predicting the target a user is attempting to locate in a tactile scene. We conclude with a discussion on how such an algorithm can be incorporated into a multi-modal document browser currently in development. Exploration Strategies During the interaction of a blind user with a tactile scene, such as a diagram or a map, she or he will use a variety of strategies to determine the spatial relationships of the tactile objects. These strategies include: perimeter search, grid search, object to object, perimeter to object, home location to object and cyclic search [2,5]. In many cases users will combine various strategies to improve object location encodings. Each of these strategies involves the movement of the finger to point at a specific object. The ideal movement for a user to follow would be a straight-line approach vector from the start position to target; however, such a movement is unlikely to occur during exploration. Instead, many small sub-movements are likely to change the movement vector, which indicates the current trajectory of the finger. These sub-movements include [4]: Direction change of the finger away from, or back towards the approach vector Passing through the intended target and having the finger re-enter the target. Crossing the axis of the approach vector repeatedly during the pointing task. Due to these types of sub-movements, the naïve approach of detecting which objects intersect the line extension of movement vector is unlikely to provide accurate prediction results. For this reason, we propose an algorithm that detects the intersection of the movement vector with the Voronoi regions around objects along that vector. Voronoi Diagrams We define a set of points S={s 1,s 2,,s n} with s x in two dimensional space which we refer to as Voronoi sites. For any two points p, q S such that p is not equal to q, the dominance of p over q is the subset of the plane being at least as close to p as to q. The Voronoi region of any given site p S, denoted reg(p), is the portion of the plane lying inside all of the dominances of p over the sites q S\{p}. Each of these polygonal regions is a convex polygon. This partition, V(S), of a space is referred to as a Voronoi Diagram [1]. An extensive 1248

3 survey of previous projects using Voronoi diagrams is available in the work by Aurenhammer [1]. Using this definition of a Voronoi diagram, we describe a method of partitioning tactile diagrams. Consider the group of objects O representing all objects contained within the tactile scene. For each object o O we define a bounding box B o as the minimal square which contains all points of object o. By calculating the center C o of each bounding box, we obtain a set of points S={C o for all o O}, which will serve as our site points for the Voronoi diagram for the tactile picture. Figure 1: (a) An embossed tactile scene consisting of 9 objects. (b) The corresponding Voronoi Diagram consisting of 9 Voronoi regions, 1 bounded and 8 unbounded. As an example, consider the diagram of boxes displayed in Figure 1 (a). The set S for this diagram, represented by 9 dots, and the corresponding Voronoi diagram is shown in Figure 1 (b). Each region contains one or more tactile features. Note that the regions reaching the perimeter of the diagram are unbounded, meaning the polygon is incomplete. We consider the perimeter of the diagram to be the closing edge(s) of these regions. Prediction Algorithm Due to the space constraints, we omit the formal algorithm. We instead discuss the intuition behind the algorithm in how it predicts the objects that are likely to be encountered by the user. Given an ordered set of finger positions P={p 1 p n}, we locate the region corresponding to position p n in which the finger of the user rests. The features contained within that region are added to the feature list F. We draw a line extending from her or his last position p n-1, through her or his current position p n, to the edge of the display area. This line, L, intersects several Voronoi regions, each containing a minimum of one tactile object. Due to the fact that the Voronoi regions crossed by the line are convex, we can guarantee that the line intersects with at most one edge of each region. If this edge is found, and it is not co-linear to the line indicating the path, we obtain the opposing region and assign it as the new current region. We recursively repeat this process, ordering the features in F by the region in which they are encountered. If the line is co-linear with the edge we end the recursion. An intersecting edge is not found in the case where the path line crosses into an unbounded region, indicating that the recursion should stop and return the feature list. This algorithm is computationally inexpensive to perform, making it ideal for a real-time application. 1249

4 Optimal algorithms for the construction of a Voronoi diagram require O(n logn) time, where n is the number of sites being used in the diagram [1]. Given a static diagram, this need only be computed once and stored for future reference. The prediction of the features can be completed in a worst case time complexity of O(e) where e is the number of edges in the Voronoi diagram. This worst case would only occur in a situation where the extension of the user's path crosses all Voronoi regions in the diagram. Experimental Methodology The experiment described herein was to determine the success rate of our prediction algorithm in terms of how well it predicts the target for which a user is searching. Apparatus Our apparatus consists of the Metec Dot Matrix Display (DMD) , containing a surface of 7200 pins, 120 pins wide and 60 pins in height. These pins are small solenoids that are raised independently from one another. Each pin is approximately the size of a Braille point, resulting in a relatively low-resolution image (approximately 10 points per inch). For this experiment, we use one finger sensor, with the subject's index finger placed within the detection ring of the sensor. Contained within this ring is an electrical coil that detects the position of the sensor on the pin board. We set the DMD to scan for the position values for 20µs that are then transmitted to the attached computer, with a 20µs pause in between each scan. This position data was recorded on a Windows-based computer with a Pentium GHz processor with 512 MB of RAM. The application recording data was implemented in the Java 5 programming language. Subjects There were 14 volunteer subjects for our experimental trials, seven of whom were female, ranging in age from 20 to 60. Each subject had no previous experience with tactile graphics, and had no significant motor impairments to affect the results. All subjects were right handed and used their dominant hand during the test. Each subject was fully sighted; however, due a plastic cover which hides the pins on the display, she or he was unable to see the picture, and thus she or he had to rely on their sense of touch for identifying features. Procedure The subjects were each presented with a collection of diagrams in a pseudo-random order as determined by a Latin square design. The diagrams were similar to the diagram shown in Figure 1 (a), with each diagram varying by the distance of the squares from the center point of the diagram. The varying distances of the squares at the cardinal points of the diagram were 4, 8, 12, 16 and 20 pins. When a diagram was first presented to the subjects, they were given the opportunity to familiarize themselves with the tactile picture through finger exploration without the finger sensor. This familiarization phase was intended to moderate training effects that may come from the subjects becoming more familiar with a particular diagram as the test progressed. 1250

5 The users were instructed to place their index finger in the sensor ring and to move that finger to the start point on the diagram, which was the center square. For each trial on a diagram the users were instructed to: Listen for a musical tone. On hearing the tone, move the finger to the target indicated on the screen through a textual description (e.g. North, South, Center etc.). When the designated target is arrived at, stop movement over the target. confident that the true unknown proportion of successful predictions lies between 82 to 88%. These values are reasonable as there will be some situations, such as a movement by the user that is orthogonal to the approach vector, where the algorithm will not detect the feature for which the user is searching. These, and similar, situations are ones where an application using our algorithm could correct the user s movements through, for example, audio feedback. Table 1 Sample proportions and associated 95% confidence intervals Diagram Successful Predictions Vectors Sample Proportion 95% Conf. Intervals The 20 repetitions of the trial were done to reduce the effects that training may have on the data recorded Results During each trial, the sub-movements of the user were recorded. Given two sequential position readings on the display, we generated a movement vector. Following this, we used our prediction algorithm to generate the feature list for that vector. If the feature for which the user was searching was contained within the feature list, we consider that to be a successful prediction, and unsuccessful otherwise In Table 1 we see that the algorithm is robust across all distances of travel as the percent of successful predictions ranged between 85 to 87% with narrow 95% confidence intervals. Using the first diagram as an example we can interpret the results as follows: the predictions in our sample were successful approximately 85% of the time. Further, we are 95% Discussion These results provide strong evidence that such an algorithm can be used in an assistive technology to provide passive guidance to the user. By this we mean that the system can provide unprompted feedback to 1251

6 the user simply by detecting her or his movement on the tactile display. There are examples of active guidance systems, such as the Talking Tactile Tablet (TTT) [3] or the IVEO [6] which require input from the user to provide feedback. In the case of the TTT, to determine if she or he is moving in the correct direction, the user must stop exploration and apply constant pressure to a location in order to obtain landmark information in a diagram or map. In a comparable passive guidance system we obtain information such landmarks during the exploration process. For example, if a user moves in a direction that is orthogonal to the target of interest for an extended period of time, she or he can be prompted with this information without having to stop and identify landmarks in the area. Such a system, a multi-modal document browser, is currently under development. This prototype will include the prediction algorithm presented in this paper for purposes of providing passive guidance to the user while searching for targets in technical diagrams. We also intend to use the prediction algorithm to provide a preview feature of what a user will encounter during the traversal between two points. This will provide the user with information regarding what she or he should expect to find during an active guidance exploration. This application will represent the first of its kind, and we expect it to lead to further insights regarding how relative spatial information can be provided through audio and tactile cues to assist the blind user in their diagram and map browsing tasks. Acknowledgements This research was funded in part by the Natural Sciences and Engineering Research Council of Canada through grant OGP References [1] Aurenhammer, Franz. Voronoi Diagrams-A Survey of a Fundamental Geometric Data Structure. ACM Computer Surveys 23, 3 (1991) [2] Hill, E. W., Rieser, J. J., Hill, M. M., Hill, M., Halpin, J., and Halpin, R. How persons with visual impairments explore novel spaces - strategies of good and poor performers. Journal of Visual Impairment and Blindness 87, (1993), [3] Landau, S. and Gourgey, K. Development of a talking tactile tablet. Information Technology and Disabilities 7, 4 (2001). [4] MacKenzie, I. S., Kauppinen, Tatu, and Silfverberg, Miika. Accuracy Measures for Evaluating Computer Pointing Devices. In Proc. of SIGCHI 2001, ACM Press (2001) [5] Thinus-Blanc, C. and Gaunet, F. Representation of space in blind persons: vision as a spatial sense? Psychological Bulletin 121, (1997), [6] ViewPlus Technologies. Online Product Web Site [7] Weber, G. Reading and Pointing---Modes of Interaction for Blind Users In Ritter, G. (ed.) Information Processing 89, Elsevier Science Publishing (1989))

On Presenting Audio-Tactile Maps to Visually Impaired Users for Getting Directions

On Presenting Audio-Tactile Maps to Visually Impaired Users for Getting Directions On Presenting Audio-Tactile Maps to Visually Impaired Users for Getting Directions Devi Archana Paladugu, Zheshen Wang, Baoxin Li Arizona State University Tempe, AZ 85281 USA Archana.Paladugu@asu.edu Zheshen.Wang@asu.edu

More information

UniGest: Text Entry Using Three Degrees of Motion

UniGest: Text Entry Using Three Degrees of Motion UniGest: Text Entry Using Three Degrees of Motion Steven J. Castellucci Department of Computer Science and Engineering York University 4700 Keele St. Toronto, Ontario M3J 1P3 Canada stevenc@cse.yorku.ca

More information

Aim 2015 to assess pointing skills

Aim 2015 to assess pointing skills Aim 2015 to assess pointing skills 1 WHAT IS AIM IM 2015? Aim 2015 is a web tool that helps you assess an individual s ability to use a mouse or other pointing device. It is based on, and has similar features

More information

Technical Disclosure Commons

Technical Disclosure Commons Technical Disclosure Commons Defensive Publications Series October 06, 2017 Computer vision ring Nicholas Jonas Barron Webster Follow this and additional works at: http://www.tdcommons.org/dpubs_series

More information

LetterScroll: Text Entry Using a Wheel for Visually Impaired Users

LetterScroll: Text Entry Using a Wheel for Visually Impaired Users LetterScroll: Text Entry Using a Wheel for Visually Impaired Users Hussain Tinwala Dept. of Computer Science and Engineering, York University 4700 Keele Street Toronto, ON, CANADA M3J 1P3 hussain@cse.yorku.ca

More information

CSAP Achievement Levels Mathematics Grade 6 March, 2006

CSAP Achievement Levels Mathematics Grade 6 March, 2006 Advanced Performance Level 4 (Score range: 589 to 830) Students demonstrate equivalency among fractions decimals, and percents; apply number sense; solve real-world problems using geometric and numeric

More information

Interactively Displaying Maps on a Tactile Graphics Display

Interactively Displaying Maps on a Tactile Graphics Display Interactively Displaying Maps on a Tactile Graphics Display Bernhard Schmitz and Thomas Ertl Institute for Visualization and Interactive Systems, Universität Stuttgart {Bernhard.Schmitz, Thomas.Ertl}@vis.uni-stuttgart.de

More information

BUILDING A CONCEPTUAL MODEL OF THE WORLD WIDE WEB FOR VISUALLY IMPAIRED USERS

BUILDING A CONCEPTUAL MODEL OF THE WORLD WIDE WEB FOR VISUALLY IMPAIRED USERS 1 of 7 17/01/2007 10:39 BUILDING A CONCEPTUAL MODEL OF THE WORLD WIDE WEB FOR VISUALLY IMPAIRED USERS Mary Zajicek and Chris Powell School of Computing and Mathematical Sciences Oxford Brookes University,

More information

Summary Table Criteria Supporting Features Remarks and explanations. Supports with exceptions. Supports with exceptions. Supports with exceptions

Summary Table Criteria Supporting Features Remarks and explanations. Supports with exceptions. Supports with exceptions. Supports with exceptions Section 508 Evaluation Template Date: 08.14.09 Name of Product: VL7522_VL6022 Contact for more Information: Michael O'Hare Manager, Industrial Design & Usability Océ North America Document Printing Systems

More information

Summary Table Criteria Supporting Features Remarks and explanations. Supports with exceptions. Supports with exceptions. Supports

Summary Table Criteria Supporting Features Remarks and explanations. Supports with exceptions. Supports with exceptions. Supports Section 508 Evaluation Template Date: 08.14.09 Name of Product: cm3522_cm2522 Contact for more Information: Michael O'Hare Manager, Industrial Design & Usability Océ North America Document Printing Systems

More information

Simulation in Computer Graphics Space Subdivision. Matthias Teschner

Simulation in Computer Graphics Space Subdivision. Matthias Teschner Simulation in Computer Graphics Space Subdivision Matthias Teschner Outline Introduction Uniform grid Octree and k-d tree BSP tree University of Freiburg Computer Science Department 2 Model Partitioning

More information

The Effects of Semantic Grouping on Visual Search

The Effects of Semantic Grouping on Visual Search To appear as Work-in-Progress at CHI 2008, April 5-10, 2008, Florence, Italy The Effects of Semantic Grouping on Visual Search Figure 1. A semantically cohesive group from an experimental layout. Nuts

More information

Summary Table Criteria Supporting Features Remarks and explanations. Supports with exceptions. Supports with exceptions

Summary Table Criteria Supporting Features Remarks and explanations. Supports with exceptions. Supports with exceptions Section 508 Evaluation Template Date: 08.14.09 Name of Product: VL9522 Contact for more Information: Michael O'Hare Manager, Industrial Design & Usability Océ North America Document Printing Systems 100

More information

Collision Detection based on Spatial Partitioning

Collision Detection based on Spatial Partitioning Simulation in Computer Graphics Collision Detection based on Spatial Partitioning Matthias Teschner Computer Science Department University of Freiburg Outline introduction uniform grid Octree and k-d tree

More information

VPAT for ipad Pro (12.9-inch) (2nd generation)

VPAT for ipad Pro (12.9-inch) (2nd generation) VPAT for ipad Pro (12.9-inch) (2nd generation) The following Voluntary Product Accessibility information refers to the ipad Pro (12.9-inch) (2nd generation) running ios 10 or later. For more information

More information

Voluntary Product Accessibility Template (VPAT)

Voluntary Product Accessibility Template (VPAT) VPAT (imagerunner 1019/1023) 2011/06/08 CINC OIP UIDiv.1 (1/8) Voluntary Product Accessibility Template (VPAT) Name of Product: Canon imagerunner 1019/ Canon imagerunner 1023 Date: JUN 3, 2011 Note: This

More information

VPAT for Apple ipad mini 3

VPAT for Apple ipad mini 3 VPAT for Apple ipad mini 3 The following Voluntary Product Accessibility information refers to the Apple ipad mini 3 running ios 8 or later. For more information on the accessibility features of the ipad

More information

Voluntary Product Accessibility Template (VPAT)

Voluntary Product Accessibility Template (VPAT) Voluntary Product Accessibility Template (VPAT) Name of Product: imagerunner ADVANCE C7065/C7055 Date: SEPTEMBER 30, 2009 Note: This document was prepared based on normal walk-up functionality. It does

More information

Summary Table Criteria Supporting Features Remarks and explanations. Supports with exceptions. Supports with exceptions. Supports with exceptions

Summary Table Criteria Supporting Features Remarks and explanations. Supports with exceptions. Supports with exceptions. Supports with exceptions Section 508 Evaluation Template Date: 08.14.09 Name of Product: VL5022_VL4222_VL3622 Contact for more Information: Michael O'Hare Manager, Industrial Design & Usability Océ North America Document Printing

More information

Summary Table Voluntary Product Accessibility Template. Supports. * Not applicable. Not applicable. Not applicable. Supports. * Not applicable.

Summary Table Voluntary Product Accessibility Template. Supports. * Not applicable. Not applicable. Not applicable. Supports. * Not applicable. Product Accessibility Assessment Name of Product: Canon LASER CLASS 730i Date: Mar 2, 2004 Note: This document was prepared based on normal walk-up functionality. It does not include maintenance and troubleshooting

More information

On Merging Straight Skeletons

On Merging Straight Skeletons On Merging Straight Skeletons Franz Aurenhammer 1 and Michael Steinkogler 2 1 Institute for Theoretical Computer Science, University of Technology, Graz, Austria auren@igi.tugraz.at 2 Institute for Theoretical

More information

6. Concluding Remarks

6. Concluding Remarks [8] K. J. Supowit, The relative neighborhood graph with an application to minimum spanning trees, Tech. Rept., Department of Computer Science, University of Illinois, Urbana-Champaign, August 1980, also

More information

Interactive Campaign Planning for Marketing Analysts

Interactive Campaign Planning for Marketing Analysts Interactive Campaign Planning for Marketing Analysts Fan Du University of Maryland College Park, MD, USA fan@cs.umd.edu Sana Malik Adobe Research San Jose, CA, USA sana.malik@adobe.com Eunyee Koh Adobe

More information

Chapter 22: Communication Process Study Guide Matching

Chapter 22: Communication Process Study Guide Matching Chapter 22: Communication Process Study Guide Matching Match the following terms with their definitions. A. barrier B. channel C. decoding D. empathy E. encoding F. feedback G. four Cs of writing H. memo

More information

Voluntary Product Accessibility Template (VPAT)

Voluntary Product Accessibility Template (VPAT) Voluntary Product Accessibility Template (VPAT) Name of Product: Canon imagerunner ADVANCE 4051/4045/4035/4025 Date: March 1, 2012 Note: This document was prepared based on normal walk-up functionality.

More information

EVALUATING DIFFERENT TOUCH-BASED INTERACTION TECHNIQUES IN A PUBLIC INFORMATION KIOSK

EVALUATING DIFFERENT TOUCH-BASED INTERACTION TECHNIQUES IN A PUBLIC INFORMATION KIOSK EVALUATING DIFFERENT TOUCH-BASED INTERACTION TECHNIQUES IN A PUBLIC INFORMATION KIOSK Roope Raisamo Department of Computer Science University of Tampere P.O. Box 607 (Pinninkatu 53B) FIN-33101 Tampere,

More information

MathZoom, Summer, 2014

MathZoom, Summer, 2014 A one-dimensional bug starts at the origin and each minute moves either left or right exactly one unit. Suppose it makes there moves with equal likelihood. That is the probability of a move to the left

More information

Summary Table Voluntary Product Accessibility Template. Criteria Supporting Features Remarks and explanation

Summary Table Voluntary Product Accessibility Template. Criteria Supporting Features Remarks and explanation The following Voluntary Product Accessibility information refers to the Apple ipad mini with Retina display running ios 7 or later. For more information on the accessibility features of the ipad mini and

More information

Facet Folders: Flexible Filter Hierarchies with Faceted Metadata

Facet Folders: Flexible Filter Hierarchies with Faceted Metadata Facet Folders: Flexible Filter Hierarchies with Faceted Metadata Markus Weiland Dresden University of Technology Multimedia Technology Group 01062 Dresden, Germany mweiland@acm.org Raimund Dachselt University

More information

Voluntary Product Accessibility Template (VPAT)

Voluntary Product Accessibility Template (VPAT) (VPAT) Date: 11/24/2017 Product Name: Medical Language Lab Product Version Number: Organization Name: F.A.Davis Submitter Name: Submitter Telephone: APPENDIX A: Suggested Language Guide Summary Table Section

More information

Remarks and explanations. Features

Remarks and explanations. Features Section 1194.21 - Software Applications and Operating Systems Lexmark interprets this section to be intended for software products; we evaluate the Status Monitor Center, Scan Center, print driver, local

More information

Estimating the Free Region of a Sensor Node

Estimating the Free Region of a Sensor Node Estimating the Free Region of a Sensor Node Laxmi Gewali, Navin Rongratana, Jan B. Pedersen School of Computer Science, University of Nevada 4505 Maryland Parkway Las Vegas, NV, 89154, USA Abstract We

More information

A Web-based Platform for Interactive Image Sonification

A Web-based Platform for Interactive Image Sonification A. Weisbecker, M. Burmester & A. Schmidt (Hrsg.): Mensch und Computer 2015 Workshopband, Stuttgart: Oldenbourg Wissenschaftsverlag, 2015, S. 399-403. A Web-based Platform for Interactive Image Sonification

More information

bizhub C554e/C454e/C364e/C284e/C224e SECTION 508 COMPLIANCE

bizhub C554e/C454e/C364e/C284e/C224e SECTION 508 COMPLIANCE SECTION 508 COMPLIANCE Section 508 requires that Federal Departments and Agencies provide Electronic and Information Technology (EIT) that s accessible to people with disabilities. The purpose of this

More information

Building Augmented You-are-here Maps through Collaborative Annotations for the Visually Impaired

Building Augmented You-are-here Maps through Collaborative Annotations for the Visually Impaired Building Augmented You-are-here Maps through Collaborative Annotations for the Visually Impaired Limin Zeng, Gerhard Weber Technische Universität Dresden Institut für Angewandte Informatik {limin.zeng,gerhard.weber}@tu-dresden.de

More information

Predictive Model Examples. Keystroke-Level Model (KLM) 1 2

Predictive Model Examples. Keystroke-Level Model (KLM) 1 2 Predictive Model Examples Linear prediction equation Fitts law Choice reaction time Keystroke-level model (KLM) Skill acquisition More than one predictor 62 Keystroke-Level Model (KLM) 1 2 One of the earliest

More information

Summary Table Voluntary Product Accessibility Template

Summary Table Voluntary Product Accessibility Template Voluntary Product Accessibility Template (VPAT) Name of Product: Canon imagerunner ADVANCE 4551i/4545i/4535i/4525i Date: August 29.2016 Note: This document was prepared based on normal walk-up functionality.

More information

WorkCentre 5765/5775/5790 Copier/Printer/Scanner with Xerox Copier Assistant

WorkCentre 5765/5775/5790 Copier/Printer/Scanner with Xerox Copier Assistant WorkCentre 5765/5775/5790 Copier/Printer/Scanner with Xerox Copier Assistant Voluntary Product Accessibility Template (VPAT) Compliance Status Compliant with minor exceptions Learn more about Xerox and

More information

WorkCentre 5325/5330/5335

WorkCentre 5325/5330/5335 WorkCentre 5325/5330/5335 Voluntary Product Accessibility Template (VPAT) Learn more about Xerox and Section 508 at our website: www.xerox.com/section508 Compliance Status Compliant with minor exceptions

More information

Generating Tool Paths for Free-Form Pocket Machining Using z-buffer-based Voronoi Diagrams

Generating Tool Paths for Free-Form Pocket Machining Using z-buffer-based Voronoi Diagrams Int J Adv Manuf Technol (1999) 15:182 187 1999 Springer-Verlag London Limited Generating Tool Paths for Free-Form Pocket Machining Using z-buffer-based Voronoi Diagrams Jaehun Jeong and Kwangsoo Kim Department

More information

Summary Table Voluntary Product Accessibility Template

Summary Table Voluntary Product Accessibility Template Voluntary Product Accessibility Template (VPAT) Name of Product: Canon imagerunner ADVANCE C7565i/C7570i/C7580i Date: July. 15.2016 Note: This document was prepared based on normal walk-up functionality.

More information

Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps

Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps Oliver Cardwell, Ramakrishnan Mukundan Department of Computer Science and Software Engineering University of Canterbury

More information

Design and Engineering of Software Applications for Touch Input Collection on Mobile Devices

Design and Engineering of Software Applications for Touch Input Collection on Mobile Devices Design and Engineering of Software Applications for Touch Input Collection on Mobile Devices Bogdan Gheran MintViz Lab MANSiD Research Center University Ștefan cel Mare of Suceava, ROMANIA E-mail: bogdan.gheran[at]gmail.com

More information

Hierarchical Representation of 2-D Shapes using Convex Polygons: a Contour-Based Approach

Hierarchical Representation of 2-D Shapes using Convex Polygons: a Contour-Based Approach Hierarchical Representation of 2-D Shapes using Convex Polygons: a Contour-Based Approach O. El Badawy, M. S. Kamel Pattern Analysis and Machine Intelligence Laboratory, Department of Systems Design Engineering,

More information

Voronoi-Based K Nearest Neighbor Search for Spatial Network Databases

Voronoi-Based K Nearest Neighbor Search for Spatial Network Databases Voronoi-Based K Nearest Neighbor Search for Spatial Network Databases Mohammad Kolahdouzan and Cyrus Shahabi Department of Computer Science University of Southern California Los Angeles, CA, 90089, USA

More information

Unified Meeting User Guide

Unified Meeting User Guide Unified Meeting User Guide v4.4.1 Unified Meeting lets you quickly and easily bring people together from anywhere in the world so they can see what you want to show them, hear what you have to say and

More information

Supporting Features. Supports with Exceptions. Supports with Exceptions. Supports

Supporting Features. Supports with Exceptions. Supports with Exceptions. Supports Voluntary Product Accessibility Template (VPAT) Date: August 3, 2009 Name of Product: Kyocera TASKalfa 221(Multifunctional Product) Contact for more Information: William_cassidy@kyoceramita.com Section

More information

Input Method Using Divergence Eye Movement

Input Method Using Divergence Eye Movement Input Method Using Divergence Eye Movement Shinya Kudo kudo@kaji-lab.jp Hiroyuki Okabe h.okabe@kaji-lab.jp Taku Hachisu JSPS Research Fellow hachisu@kaji-lab.jp Michi Sato JSPS Research Fellow michi@kaji-lab.jp

More information

WorkCentre 7830/7835/7845/7855 with Xerox Copier Assistant. Voluntary Product Accessibility Template (VPAT) Product Image

WorkCentre 7830/7835/7845/7855 with Xerox Copier Assistant. Voluntary Product Accessibility Template (VPAT) Product Image WorkCentre 7830/7835/7845/7855 with Xerox Copier Assistant Voluntary Product Accessibility Template (VPAT) Learn about Xerox and Section 508 at our website: www.xerox.com/section508 Compliant with minor

More information

Geometric and Thematic Integration of Spatial Data into Maps

Geometric and Thematic Integration of Spatial Data into Maps Geometric and Thematic Integration of Spatial Data into Maps Mark McKenney Department of Computer Science, Texas State University mckenney@txstate.edu Abstract The map construction problem (MCP) is defined

More information

An Approach for Privacy Preserving in Association Rule Mining Using Data Restriction

An Approach for Privacy Preserving in Association Rule Mining Using Data Restriction International Journal of Engineering Science Invention Volume 2 Issue 1 January. 2013 An Approach for Privacy Preserving in Association Rule Mining Using Data Restriction Janakiramaiah Bonam 1, Dr.RamaMohan

More information

Accessibility Standards MiCollab

Accessibility Standards MiCollab Accessibility Standards Mitel products are designed with the highest standards of accessibility. Below is a table that outlines how conforms to section 508 of the United States Access Board s Electronic

More information

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

CMP 477 Computer Graphics Module 2: Graphics Systems Output and Input Devices. Dr. S.A. Arekete Redeemer s University, Ede CMP 477 Computer Graphics Module 2: Graphics Systems Output and Input Devices Dr. S.A. Arekete Redeemer s University, Ede Introduction The widespread recognition of the power and utility of computer graphics

More information

A Comparison of Text-Categorization Methods applied to N-Gram Frequency Statistics

A Comparison of Text-Categorization Methods applied to N-Gram Frequency Statistics A Comparison of Text-Categorization Methods applied to N-Gram Frequency Statistics Helmut Berger and Dieter Merkl 2 Faculty of Information Technology, University of Technology, Sydney, NSW, Australia hberger@it.uts.edu.au

More information

METRIC PLANE RECTIFICATION USING SYMMETRIC VANISHING POINTS

METRIC PLANE RECTIFICATION USING SYMMETRIC VANISHING POINTS METRIC PLANE RECTIFICATION USING SYMMETRIC VANISHING POINTS M. Lefler, H. Hel-Or Dept. of CS, University of Haifa, Israel Y. Hel-Or School of CS, IDC, Herzliya, Israel ABSTRACT Video analysis often requires

More information

Visibilty: Finding the Staircase Kernel in Orthogonal Polygons

Visibilty: Finding the Staircase Kernel in Orthogonal Polygons American Journal of Computational and Applied Mathematics 2012, 2(2): 17-24 DOI: 10.5923/j.ajcam.20120202.04 Visibilty: Finding the Staircase Kernel in Orthogonal Polygons Stefan A. Pape, Tzvetalin S.

More information

Spatial Data Structures

Spatial Data Structures CSCI 420 Computer Graphics Lecture 17 Spatial Data Structures Jernej Barbic University of Southern California Hierarchical Bounding Volumes Regular Grids Octrees BSP Trees [Angel Ch. 8] 1 Ray Tracing Acceleration

More information

HSBC Talking ATMs. Instructions and Guidance Handbook

HSBC Talking ATMs. Instructions and Guidance Handbook HSBC Talking ATMs Instructions and Guidance Handbook This document provides detailed instructions and guidance on the use of our Talking ATMs. What is a Talking ATM? A Talking ATM is self-service machine

More information

14.1 and 14.2.notebook. March 07, Module 14 lessons 1: Distance on a coordinate Plane Lesson 2: Polygons in the Coordinate Plane

14.1 and 14.2.notebook. March 07, Module 14 lessons 1: Distance on a coordinate Plane Lesson 2: Polygons in the Coordinate Plane Module 14 lessons 1: Distance on a coordinate Plane Lesson 2: Reflection: a transformation of a figure that flips across a line Objectives: solve problems by graphing using coordinates and absolute value

More information

Meeting 1 Introduction to Functions. Part 1 Graphing Points on a Plane (REVIEW) Part 2 What is a function?

Meeting 1 Introduction to Functions. Part 1 Graphing Points on a Plane (REVIEW) Part 2 What is a function? Meeting 1 Introduction to Functions Part 1 Graphing Points on a Plane (REVIEW) A plane is a flat, two-dimensional surface. We describe particular locations, or points, on a plane relative to two number

More information

Voluntary Product Accessibility Template (VPAT) Product Image. Supports The product is compliant with Rule

Voluntary Product Accessibility Template (VPAT) Product Image. Supports The product is compliant with Rule Phaser 3635MFP Voluntary Product Accessibility Template (VPAT) Learn more about Xerox and Section 508 at our website: www.xerox.com/section508 Compliant with minor exceptions Product Image Contact Xerox

More information

2003/2010 ACOS MATHEMATICS CONTENT CORRELATION GRADE ACOS 2010 ACOS

2003/2010 ACOS MATHEMATICS CONTENT CORRELATION GRADE ACOS 2010 ACOS CURRENT ALABAMA CONTENT PLACEMENT 5.1 Demonstrate number sense by comparing, ordering, rounding, and expanding whole numbers through millions and decimals to thousandths. 5.1.B.1 2003/2010 ACOS MATHEMATICS

More information

Course Title: Math 7 Grade Level: 7

Course Title: Math 7 Grade Level: 7 Content Area: Mathematics Course Title: Math 7 Grade Level: 7 Integers Rational Numbers and Equations Expressions and Equations Marking Period 1 Inequalities Ratio and Proportion Marking Period 2 Percents

More information

1/21/2011 Section 508 Conformance Audit Voluntary Product Accessibility Template

1/21/2011 Section 508 Conformance Audit Voluntary Product Accessibility Template 1/21/2011 Section 508 Conformance Audit Voluntary Product Accessibility Template Section 508 Evaluation Template This Voluntary Product Accessibility Template (VPAT) provides guidance on the accessibility

More information

Section The Xerox igen 5 Press is not a telecommunications product. Products Section Video and Multi-media Products

Section The Xerox igen 5 Press is not a telecommunications product. Products Section Video and Multi-media Products Xerox igen 5 Press Voluntary Product Accessibility Template (VPAT) Compliance Status Compliant Learn more about Xerox and Section 508 at our website: www.xerox.com/section508 Contact Xerox for more information

More information

Computational Geometry

Computational Geometry Lecture 1: Introduction and convex hulls Geometry: points, lines,... Geometric objects Geometric relations Combinatorial complexity Computational geometry Plane (two-dimensional), R 2 Space (three-dimensional),

More information

Section 508 Conformance Audit Voluntary Product Accessibility Template

Section 508 Conformance Audit Voluntary Product Accessibility Template 8/17016 Section 508 Conformance Audit Voluntary Product Accessibility Template Marketing Model Number: E2316H Dell Inc. One Dell Way Round Rock, TX 78682 Section 508 Evaluation Template This Voluntary

More information

Spatial Data Structures

Spatial Data Structures CSCI 480 Computer Graphics Lecture 7 Spatial Data Structures Hierarchical Bounding Volumes Regular Grids BSP Trees [Ch. 0.] March 8, 0 Jernej Barbic University of Southern California http://www-bcf.usc.edu/~jbarbic/cs480-s/

More information

Summary Table Voluntary Product Accessibility Template

Summary Table Voluntary Product Accessibility Template Voluntary Product Accessibility Template (VPAT) Name of Product: Canon imagerunner2545i/2545/2535i/2535/2530/2525 Date: December 27,2011 Note: This document was prepared based on normal walk-up functionality.

More information

Prentice Hall Mathematics: Course Correlated to: Colorado Model Content Standards and Grade Level Expectations (Grade 6)

Prentice Hall Mathematics: Course Correlated to: Colorado Model Content Standards and Grade Level Expectations (Grade 6) Colorado Model Content Standards and Grade Level Expectations (Grade 6) Standard 1: Students develop number sense and use numbers and number relationships in problemsolving situations and communicate the

More information

Box for iphone and ipad application - Section Web-based Intranet Information and Applications Level of Support and Supporting Features

Box for iphone and ipad application - Section Web-based Intranet Information and Applications Level of Support and Supporting Features Box for iphone and ipad application - Section 1194.22 Web-based Intranet Information and Applications Support and Explanations (a) A text equivalent for every non-text element shall be provided (e.g.,

More information

Criteria Status Remarks and Explanations Section Software Applications and Not applicable Not applicable. Supports with exceptions

Criteria Status Remarks and Explanations Section Software Applications and Not applicable Not applicable. Supports with exceptions Date: October 8, 2014 Name of Product: System x3200 M3 VPAT Summary Criteria Status Remarks and Explanations Section 1194.21 Software Applications and Operating Systems Section 1194.22 Web-based Internet

More information

4. Conclusion. 5. Acknowledgment. 6. References

4. Conclusion. 5. Acknowledgment. 6. References [10] F. P. Preparata and S. J. Hong, Convex hulls of finite sets of points in two and three dimensions, Communications of the ACM, vol. 20, pp. 87-93, 1977. [11] K. Ichida and T. Kiyono, Segmentation of

More information

Path-planning by Tessellation of Obstacles

Path-planning by Tessellation of Obstacles Path-planning by Tessellation of Obstacles Tane Pendragon and Lyndon While School of Computer Science & Software Engineering, The University of Western Australia, Western Australia 6009 email: {pendrt01,

More information

Arranging Touch Screen Software Keyboard Split-keys based on Contact Surface

Arranging Touch Screen Software Keyboard Split-keys based on Contact Surface CHI 21: Work-in-Progress (Spotlight on Posters Days 3 & 4) April 14 15, 21, Atlanta, GA, USA Arranging Touch Screen Software Keyboard Split-keys based on Contact Surface Acknowledgements Part of this work

More information

Decoding the Human Motor Cortex

Decoding the Human Motor Cortex Computer Science 229 December 14, 2013 Primary authors: Paul I. Quigley 16, Jack L. Zhu 16 Comment to piq93@stanford.edu, jackzhu@stanford.edu Decoding the Human Motor Cortex Abstract: A human being s

More information

Remarks and explanations. Features

Remarks and explanations. Features Section 1194.21 - Software Applications and Operating Systems Lexmark interprets this section to be intended for software products; we evaluate the print driver and Status Monitor Center for the Windows

More information

Voluntary Product Accessibility Template Business Support System (BSS)

Voluntary Product Accessibility Template Business Support System (BSS) Summary Table: Voluntary Product Accessibility Template Business Support Systems Services 1194.21 Software Applications and Operating Systems. 1194.22 Web-Based Intranet and Internet Information and Applications.

More information

Agilix Buzz Accessibility Statement ( )

Agilix Buzz Accessibility Statement ( ) Agilix Buzz Accessibility Statement (08 30 2016) Voluntary Product Accessibility Template (VPAT) Software Applications and Operating Systems (Section 1194.21) Web based intranet and Internet information

More information

VPAT. Voluntary Product Accessibility Template (VPAT) Summary Table VPAT. Voluntary Product Accessibility Template

VPAT. Voluntary Product Accessibility Template (VPAT) Summary Table VPAT. Voluntary Product Accessibility Template Voluntary Product Accessibility Template (VPAT) Date: 01/17/2018 Name of Product: Kurzweil 3000 Vendor Company Name: Kurzweil Education, Inc. Vendor Contact Name: Technical Support Vendor Contact Telephone:

More information

Using Principles to Support Usability in Interactive Systems

Using Principles to Support Usability in Interactive Systems Using Principles to Support Usability in Interactive Systems Mauricio Lopez Dept. of Computer Science and Engineering York University Toronto, Ontario, Canada M3J1V6 malchevic@msn.com ABSTRACT This paper

More information

Red Hat Open Stack Platform Accessibility Conformance Report

Red Hat Open Stack Platform Accessibility Conformance Report Red Hat Open Stack Platform Accessibility Conformance Report Date: 13 June 2018 Product Name: Red Hat OpenStack Platform Product Version: 12 The Voluntary Product Accessibility Template (VPAT) allows federal

More information

Summary Table Voluntary Product Accessibility Template

Summary Table Voluntary Product Accessibility Template Date: 8/24/2015 Name of Product: Lumeta IPsonar Contact for more Information: http://www.lumeta.com Summary Table Section 1194.21 Software Applications and Operating Systems Section 1194.22 Web-based internet

More information

In the recent past, the World Wide Web has been witnessing an. explosive growth. All the leading web search engines, namely, Google,

In the recent past, the World Wide Web has been witnessing an. explosive growth. All the leading web search engines, namely, Google, 1 1.1 Introduction In the recent past, the World Wide Web has been witnessing an explosive growth. All the leading web search engines, namely, Google, Yahoo, Askjeeves, etc. are vying with each other to

More information

Unified Meeting User Guide

Unified Meeting User Guide Unified Meeting User Guide v4.4.4 Unified Meeting lets you quickly and easily bring people together from anywhere in the world so they can see what you want to show them, hear what you have to say and

More information

Lecture 25: Bezier Subdivision. And he took unto him all these, and divided them in the midst, and laid each piece one against another: Genesis 15:10

Lecture 25: Bezier Subdivision. And he took unto him all these, and divided them in the midst, and laid each piece one against another: Genesis 15:10 Lecture 25: Bezier Subdivision And he took unto him all these, and divided them in the midst, and laid each piece one against another: Genesis 15:10 1. Divide and Conquer If we are going to build useful

More information

HHS Section 508 Evaluation Template

HHS Section 508 Evaluation Template HHS Section 508 Evaluation Template Date: 04/17/2018 Name of Product: Contact for more Information: Nanci Crawford ** Denotes Required Section 1194.21 Software Applications and Operating Systems Section

More information

This table connects the content provided by Education Perfect to the NSW Syllabus..

This table connects the content provided by Education Perfect to the NSW Syllabus.. Education Perfect Maths is a comprehensive online learning and assessment resource. Designed by teachers and written by our in-house team of maths experts, our content aligns to the NSW Syllabus and covers

More information

APPENDIX A: SUGGESTED LANGUAGE GUIDE. Not Applicable

APPENDIX A: SUGGESTED LANGUAGE GUIDE. Not Applicable (VPAT) v1.6 DATE: 5/29/2014 PRODUCT NAME: V-LOCITY ENDPOINT PRODUCT VERSION NUMBER: 1.0 VENDOR COMPANY NAME: CONDUSIV TECHNOLOGIES CORPORATION VENDOR CONTACT NAME: VENDOR CONTACT TELEPHONE: (818) 771-1600

More information

Renyan Ge and David A. Clausi

Renyan Ge and David A. Clausi MORPHOLOGICAL SKELETON ALGORITHM FOR PDP PRODUCTION LINE INSPECTION Renyan Ge and David A. Clausi Systems Design Engineering University of Waterloo, 200 University Avenue West Waterloo, Ontario, Canada

More information

Xerox AltaLink C8000 Series Color Multifunction Printers

Xerox AltaLink C8000 Series Color Multifunction Printers Xerox AltaLink C8000 Series Color Multifunction Printers Voluntary Product Accessibility Template (VPAT) Compliant with Minor Exceptions Learn more about Xerox and Section 508 at our website: www.xerox.com/section508

More information

Grade 7 Unit 1 at a Glance: Working With Rational Numbers

Grade 7 Unit 1 at a Glance: Working With Rational Numbers Grade 7 at a Glance: Working With Rational Numbers The unit begins with students using a balloon model to informally explore adding and subtracting integers. With the model, adding or removing heat represents

More information

Criteria Status Remarks and Explanations Section Software Applications and Not applicable Not applicable. Supports with exceptions

Criteria Status Remarks and Explanations Section Software Applications and Not applicable Not applicable. Supports with exceptions Date: October 8, 2014 Name of Product: System x3650 M3 VPAT Summary Criteria Status Remarks and Explanations Section 1194.21 Software Applications and Operating Systems Section 1194.22 Web-based Internet

More information

Guidelines for Traffic Counting. May 2013

Guidelines for Traffic Counting. May 2013 Guidelines for Traffic Counting May 2013 Guidelines for Traffic Counting Matthew Rodwell Hastings District Council Abbreviations ADT AADT HCV HPMV NZTA RAMM RCA TMS VKT Average Daily Traffic Annual Average

More information

Voluntary Product Accessibility Template (VPAT)

Voluntary Product Accessibility Template (VPAT) Voluntary Product Accessibility Template (VPAT) Date 2017-02-06 Name of Product Top Hat Lecture - Student - Android App Version Contact Steve Pascoe steve.pascoe+vpat@tophat.com Summary Table Criteria

More information

WorkCentre 5665/5675/5687 Copier/Printer/Scanner with Xerox Copier Assistant

WorkCentre 5665/5675/5687 Copier/Printer/Scanner with Xerox Copier Assistant WorkCentre 5665/5675/5687 Copier/Printer/Scanner with Xerox Copier Assistant Voluntary Product Accessibility Template (VPAT) Learn more about Xerox and Section 508 at our website: www.xerox.com/section508

More information

WorkCentre 5632/5638 Copier/Printer/Scanner with Xerox Copier Assistant

WorkCentre 5632/5638 Copier/Printer/Scanner with Xerox Copier Assistant WorkCentre 5632/5638 Copier/Printer/Scanner with Xerox Copier Assistant Voluntary Product Accessibility Template (VPAT) Compliance Status Compliant with minor exceptions Learn more about Xerox and Section

More information

REPRESENTATION OF BIG DATA BY DIMENSION REDUCTION

REPRESENTATION OF BIG DATA BY DIMENSION REDUCTION Fundamental Journal of Mathematics and Mathematical Sciences Vol. 4, Issue 1, 2015, Pages 23-34 This paper is available online at http://www.frdint.com/ Published online November 29, 2015 REPRESENTATION

More information

Shift No No Yes Preferred Human Voice. Yes Activated at any time during the voting process. Yes Preferred Human Voice

Shift No No Yes Preferred Human Voice. Yes Activated at any time during the voting process. Yes Preferred Human Voice Vendor Model Zoom/ Font Size Diebold AccuVote-TS Activated at any time Activated at any time Contrast Color Shift Audio No No Preferred Human Voice Activated at any time Activated at any time Preferred

More information

Criteria Status Remarks and Explanations Section Software Applications and Not applicable Not applicable. Supports with exceptions

Criteria Status Remarks and Explanations Section Software Applications and Not applicable Not applicable. Supports with exceptions Date: October 8, 2014 Name of Product: System x3850, System x3950 X5 VPAT Summary Criteria Status Remarks and Explanations Section 1194.21 Software Applications and Operating Systems Section 1194.22 Web-based

More information