![]()
| Multimodal Interfaces
I am interested in how multiple input modalities can be combined to create innovative and useful applications. My current research focuses on the creation of a speech and gesture-based data entry interface for use by people with disabilities or for people using mobile devices. Other multimodal applications I would like to explore include: |
|
| Parallel Computing
I have worked on a number of topics in parallel computing: |
|
| My home page at the Inference Group - University of Cambridge |
| Speech and Speech Recognition during Dictation Corrections, Keith Vertanen. | |
| Proceedings of Interspeech 2006, Pittsburgh, PA Abstract PDF |
| Efficient Computer Interfaces Using Continuous Gestures, Language Models, and Speech, Keith Vertanen. | |
| M.Phil Thesis, University of Cambridge, 2004. Abstract PDF DjVu |
| An Overview of Discriminative Training for Speech Recognition, Keith Vertanen. | |
| University of Cambridge, 2004. Abstract PDF DjVu |
| A Parallel Implementation of a Fluid Flow Simulation using Smoothed Particle Hydrodynamics, Keith Vertanen. | |
| MS Project, Oregon State University, 1999. Abstract PDF PS DjVu |
| Genetic Adventures in Parallel: Towards a Good Island Model under PVM, Keith Vertanen. | |
| Oregon State University, 1998. Abstract PDF PS DjVu |
| Scheduling Problems in a Practical Allocation Model, Lisa Hollermann, Tsan-sheng Hsu, Dian Lopez, Keith Vertanen. | |
| Journal of Combinatorial Optimization, 1997. Abstract PDF PS DjVu |
| Audio demo of using the English-Spanish vocabulary tutor. WAV | |
| Speed plot of fluid flow around Benny the Beaver. MPEG | |
| Positional plot of fluid flow around Benny the Beaver. MPEG | |
| Example b-spline path animation created with 3DPath. MPEG |
| Modeling Fluid Flow using Smoothed Particle Hydrodynamics - Code and animations from my master's project | |
| Java / C++ socket class - Basic C++/Java classes that do socket communication | |
| 3dpath - Utility to help create 3D spline camera animation paths with POV ray tracer | |
| Stopwatch - The World's Simplest Free Stopwatch Program |
Presentations:
| PHP: Hypertext Preprocessor - Oregon State ecommerce seminar group, July 1999. | |
| Fluid Flow Simulation using Smoothed Particle Hydrodynamics - Master's defense, Oregon State, June 1999. | |
| Sharing the Load: n-Processor Task Allocation - Pi Mu Epsilon Undergraduate Research Conference, Collegeville, MN, March 1996. | |
| k Heads are Better than One - Honors senior seminar, University of Minnesota: Morris, June 1996. |
| University of Cambridge, England | |
| Oregon State University, USA | |
| Linköpings Universitet, Sweden | |
| University of Minnesota: Morris, USA | |
| Royal Melbourne Institute of Technology, Australia |