EDBT 2026 Demo / reviewers in the wild / expert
Don Kimber
dblp:03/1844
· DBLP profile ↗
48ranked-venue papers
8as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 36 · 6 first-authorHuman-computer interaction and ubiquitous computing · 7Artificial intelligence and machine learning · 5 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 4Databases, data management, data science and information retrieval · 1Theory of computation · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Human-computer interaction and pervasive computing
14 papers |
Health and well-being technologies · 36% Ubiquitous computing and smart environments · 22% Collaborative and social computing · 16% | |
| Computer graphics and multimedia
13 papers |
Virtual and augmented reality · 45% Multimedia analysis and retrieval · 18% Visual content generation and editing · 10% | |
| Artificial intelligence
3 papers |
Video understanding and tracking · 45% Face, body and person analysis · 26% Probabilistic and Bayesian machine learning · 26% |
Topics — the 30 heaviest of 41, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Health and well-being technologies
physical activity support |
0.4 | 1 | 2020 | Reactive Video: Adaptive Video Playback Based on User Motion for Supporting Physical Activity · UIST 2020 |
Virtual and augmented reality › immersive video
360-degree video |
0.1 | 4 | 2005 | Region of interest extraction and virtual camera control based on panoramic video capturing · IEEE Trans. Multim. 2005 Panoramic video capturing and compressed domain virtual camera control · ACM Multimedia 2001 FlyAbout: spatially indexed panoramic video · ACM Multimedia 2001 |
Interaction techniques and input › post-WIMP interaction › embodied interaction
movement-based interaction |
0.1 | 1 | 2020 | Reactive Video: Adaptive Video Playback Based on User Motion for Supporting Physical Activity · UIST 2020 |
Virtual and augmented reality › tracking
camera pose estimation |
0.1 | 1 | 2010 | Camera pose navigation using Augmented Reality · ISMAR 2010 |
Visual content generation and editing
3d content creation |
0.1 | 1 | 2009 | Marking up a world: physical markup for virtual contentcreation · ACM Multimedia 2009 |
Geometric modeling and processing
3d reconstruction |
0.1 | 1 | 2009 | Marking up a world: physical markup for virtual contentcreation · ACM Multimedia 2009 |
Computer vision › Face, body and person analysis
human pose estimation |
0.1 | 1 | 2008 | Context and observation driven latent variable model for human pose estimation · CVPR 2008 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
latent variable model |
0.1 | 1 | 2008 | Context and observation driven latent variable model for human pose estimation · CVPR 2008 |
Collaborative and social computing
remote collaboration |
0.1 | 2 | 2010 | Remote interactive graffiti · ACM Multimedia 2004 The virtual chocolate factory: mixed reality industrial collaboration and control · ACM Multimedia 2010 |
Computer vision › Video understanding and tracking › multi-object tracking
multi-person tracking |
0.1 | 1 | 2007 | DOTS: support for effective video surveillance · ACM Multimedia 2007 |
Computer vision › Video understanding and tracking › object tracking
occlusion handling |
0.1 | 1 | 2007 | DOTS: support for effective video surveillance · ACM Multimedia 2007 |
Multimedia analysis and retrieval › video surveillance
multi-camera tracking |
0.1 | 1 | 2007 | DOTS: support for effective video surveillance · ACM Multimedia 2007 |
Multimedia analysis and retrieval
video surveillance |
0.1 | 1 | 2007 | DOTS: support for effective video surveillance · ACM Multimedia 2007 |
Virtual and augmented reality › immersive interaction › 3d interaction
virtual camera control |
0.0 | 2 | 2005 | Panoramic video capturing and compressed domain virtual camera control · ACM Multimedia 2001 Region of interest extraction and virtual camera control based on panoramic video capturing · IEEE Trans. Multim. 2005 |
Ubiquitous computing and smart environments
context-aware computing |
0.0 | 1 | 2012 | Through the looking glass: mirror worlds for augmented awareness & capability · ACM Multimedia 2012 |
Collaborative and social computing › awareness
mutual awareness |
0.0 | 1 | 2012 | Through the looking glass: mirror worlds for augmented awareness & capability · ACM Multimedia 2012 |
Interaction techniques and input
gesture input |
0.0 | 1 | 2003 | Shared interactive video for teleconferencing · ACM Multimedia 2003 |
Collaborative and social computing › computer-mediated communication
teleconferencing |
0.0 | 1 | 2003 | Shared interactive video for teleconferencing · ACM Multimedia 2003 |
Immersive interaction
augmented reality interaction |
0.0 | 1 | 2010 | Camera pose navigation using Augmented Reality · ISMAR 2010 |
Personal fabrication and tangible interfaces
tangible interaction |
0.0 | 1 | 2009 | Marking up a world: physical markup for virtual contentcreation · ACM Multimedia 2009 |
Games and playful interaction › social play
interactive playground |
0.0 | 1 | 2008 | Virtual physics circus · ACM Multimedia 2008 |
Multimedia analysis and retrieval
video indexing |
0.0 | 1 | 1997 | Analysis of Gesture and Action in Technical Talks for Video Indexing · CVPR 1997 |
Collaborative and social computing › groupware › meeting support
meeting capture |
0.0 | 1 | 1997 | "I'll Get That Off the Audio": A Case Study of Salvaging Multimedia Meeting Records · CHI 1997 |
Computational photography and imaging
projector-camera systems |
0.0 | 1 | 2004 | Remote interactive graffiti · ACM Multimedia 2004 |
Transport protocols and congestion control › real-time communication
video conferencing |
0.0 | 1 | 2003 | Shared interactive video for teleconferencing · ACM Multimedia 2003 |
Human-robot interaction
remote control |
0.0 | 1 | 2002 | FlySPEC: a multi-user video camera system with hybrid human and automatic control · ACM Multimedia 2002 |
Information retrieval
multimedia analysis and retrieval |
0.0 | 1 | 2001 | LiteMinutes: an Internet-based system for multimedia meeting minutes · WWW 2001 |
Image and video processing
compressed-domain processing |
0.0 | 1 | 2001 | Panoramic video capturing and compressed domain virtual camera control · ACM Multimedia 2001 |
Multimedia systems and quality of experience › interactive multimedia
interactive video |
0.0 | 1 | 2001 | FlyAbout: spatially indexed panoramic video · ACM Multimedia 2001 |
Virtual and augmented reality › virtual reality
virtual reality applications |
0.0 | 1 | 2001 | FlyAbout: spatially indexed panoramic video · ACM Multimedia 2001 |
Methods — techniques the papers use, named apart from their topics
particle filter · 0.4discrete bayes filter · 0.4computer vision · 0.4virtual world mirroring · 0.2real-time pose estimation · 0.2mobile and web-based display · 0.2image adjustment · 0.2web viewers · 0.1portable device viewers · 0.1magic window displays · 0.1greedy search · 0.1foreground segmentation · 0.1marker-based tracking · 0.13d viewer · 0.1kalman filter · 0.1gaussian process latent variable model · 0.1discriminative learning · 0.16dof tracking · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Reactive Video: Adaptive Video Playback Based on User Motion for Supporting Physical ActivityabstractVideos are a convenient platform to begin, maintain, or improve a fitness program or physical activity. Traditional video systems allow users to manipulate videos through specific user interface actions such as button clicks or mouse drags, but have no model of what the user is doing and are unable to adapt in useful ways. We present adaptive video playback, which seamlessly synchronises video playback with the user's movements, building upon the principle of direct manipulation video navigation. We implement adaptive video playback in Reactive Video, a vision-based system which supports users learning or practising a physical skill. The use of pre-existing videos removes the need to create bespoke content or specially authored videos, and the system can provide real-time guidance and feedback to better support users when learning new movements. Adaptive video playback using a discrete Bayes and particle filter are evaluated on a data set collected of participants performing tai chi and radio exercises. Results show that both approaches can accurately adapt to the user's movements, however reversing playback can be problematic. Christopher Clarke, Doga Buse Cavdir, Patrick Chiu, Laurent Denoue, Don Kimber |
UIST | 5 |
| 2019 | Use Your Head! Exploring Interaction Modalities for Hat TechnologiesabstractAs our landscape of wearable technologies proliferates, we find more devices situated on our heads. However, many challenges hinder them from widespread adoption - from their awkward, bulky form factor (today's AR and VR goggles) to their socially stigmatized designs (Google Glass) and a lack of a well-developed head-based interaction design language. In this paper, we explore a socially acceptable, large, head-worn interactive wearable - a hat. We report results from a gesture elicitation study with 17 participants, extract a taxonomy of gestures, and define a set of design concerns for interactive hats. Through this lens, we detail the design and fabrication of three hat prototypes capable of sensing touch, head movements, and gestures, and including ambient displays of several types. Finally, we report an evaluation of our hat prototype and insights to inform the design of future hat technologies. Christine Dierk, Scott A. Carter, Patrick Chiu, Anthony Dunnigan, Don Kimber |
Conference on Designing Interactive Systems | 5 |
| 2019 | InFo: Indoor localization using Fusion of Visual Information from Static and Dynamic CamerasabstractLocalization in an indoor or Global Positioning System (GPS)-denied environment is paramount. It drives various applications that require locating humans or robots in an unknown environment. Various localization systems using different ubiquitous sensors such as camera, radio frequency, inertial measurement unit have been developed. Most of these systems cannot accommodate for scenarios which have substantial changes in the environment such as a large number of people (unpredictable) and sudden change in the environment floor plan (unstructured). In this paper, we propose a system, InFo that can leverage real-time visual information captured by surveillance cameras and augment that with images captured by the smart device user to deliver accurate discretized location information. Through our experiments, we demonstrate that our deep learning based InFo system provides an improvement of 10% as compared to a system that does not utilize this real-time information. Chelhwon Kim, Chidansh Bhatt, Don Kimber, Yulius Tjahjadi |
IPIN | 4 |
| 2016 | Look where you're going: Visual interfaces for robot teleoperationabstractTwo related challenges with current teleoperated robotic systems are lack of peripheral vision and awareness, and difficulty or tedium of navigating through remote spaces. We address these challenges by providing an interface with a focus plus context (F+C) view of the robot location, and where the user can navigate simply by looking where they want to go, and clicking or drawing a path on the view to indicate the desired trajectory or destination. The F+C view provides an undistorted, perspectively correct central region surrounded by a wide field of view peripheral portion, and avoids the need for separate views. The navigation method is direct and intuitive in comparison to keyboard or joystick based navigation, which require the user to be in a control loop as the robot moves. Both the F+C views and the direct click navigation were evaluated in a preliminary user study. Jim Vaughan, Sven G. Kratz, Don Kimber |
RO-MAN | 3 |
| 2014 | Polly: "being there" through the parrot and a guideabstractTelepresence systems usually lack mobility. Polly, a wearable telepresence device, allows users to explore remote locations or experience events remotely by means of a person that serves as a mobile "guide". We built a series of hardware prototypes and our current, most promising embodiment consists of a smartphone mounted on a stabilized gimbal that is wearable. The gimbal enables remote control of the viewing angle as well as providing active image stabilization while the guide is walking. We present qualitative findings from a series of 8 field tests using either Polly or only a mobile phone. We found that guides felt more physical comfort when using Polly vs. a phone and that Polly was accepted by other persons at the remote location. Remote participants appreciated the stabilized video and ability to control camera view. Connection and bandwidth issues appear to be the most challenging issues for Polly-like systems. Sven G. Kratz, Don Kimber, Weiqing Su, Gwen Gordon, Don Severns |
Mobile HCI | 2 |
| 2012 | Indoor localization using controlled ambient soundsabstractAudio-based receiver localization in indoor environments has multiple applications including indoor navigation, location tagging, and tracking. Public places like shopping malls and consumer stores often have loudspeakers installed to play music for public entertainment. Similarly, office spaces may have sound conditioning speakers installed to soften other environmental noises. We discuss an approach to leverage this infrastructure to perform audio-based localization of devices requesting localization in such environments, by playing barely audible controlled sounds from multiple speakers at known positions. Our approach can be used to localize devices such as smart-phones, tablets and laptops to sub-meter accuracy. The user does not need to carry any specialized hardware. Unlike acoustic approaches which use high-energy ultrasound waves, the use of barely audible (low energy) signals in our approach poses very different challenges. We discuss these challenges, how we addressed those, and experimental results on two prototypical implementations: a request-play-record localizer, and a continuous tracker. We evaluated our approach in a real world meeting room and report promising initial results with localization accuracy within half a meter 94% of the time. The system has been deployed in multiple zones in our office building and is used on a regular basis. Ish Rishabh, Don Kimber, John Adcock |
IPIN | 2 |
| 2012 | Through the looking glass: mirror worlds for augmented awareness & capabilityabstractWe demonstrate a system for supporting mirror worlds - 3D virtual models of physical spaces that reflect the structure and activities of those spaces to help support context awareness and tasks such as planning and recollection of events. Through views on web pages, portable devices, or on `magic window' displays in the physical space, remote people may `look in' to the space, while people within the space are provided information that would not otherwise be obvious. For example, by looking at a mirror display, people can learn how long others have been present, or where they have been. People in one part of a building can get a sense of activities in the rest of the building. The system can be used to bridge across sites and help provide different parts of an organization with a shared awareness of each other's activities. We demonstrate viewers for several mirror worlds we have created, including for the ACM conference venue in Nara. Don Kimber, Jun Shingu, Jim Vaughan, David Arendash, Maribeth Back |
ACM Multimedia | 1 |
| 2010 | The virtual chocolate factory: Building a real world mixed-reality system for industrial collaboration and controlabstractVirtual, mobile, and mixed reality systems have diverse uses for data visualization and remote collaboration in industrial settings, especially factories. We report our experiences in designing complex mixed-reality collaboration, control, and display systems for a real-world factory, for delivering real-time factory information to multiple types of users. In collaboration with TCHO, a chocolate maker in San Francisco, our research group is building a virtual "mirror" world of a real-world chocolate factory and its processes. Sensor data is imported into the multi-user 3D environment from hundreds of sensors on the factory floor. The resulting "virtual factory" is designed for simulation, visualization, and collaboration, using a set of interlinked, real-time layers of information about the factory and its processes. We are also looking at appropriate industrial uses for mobile devices such as cell phones and tablet computers, and how they intersect with virtual worlds and mixed realities. For example, an experimental iPhone web app provides mobile laboratory monitoring and control. The mobile system is integrated with the database underlying the virtual factory world. These systems were deployed at the real-world factory and lab in 2009, and are now in beta development. Through this mashup of mobile, social, mixed and virtual technologies, we hope to create industrial systems for enhanced collaboration between physically remote people and places - for example, factories in China with managers in Japan or the US. Maribeth Back, Don Kimber, Eleanor Gilbert Rieffel, Anthony Dunnigan, Bee Liew, Sagar Gattepally, Jonathan Foote, Jun Shingu, Jim Vaughan |
ICME | 2 |
| 2010 | Camera pose navigation using Augmented RealityabstractWe propose an Augmented Reality (AR) system that helps users take a picture from a designated pose, such as the position and camera angle of an earlier photo. Repeat photography is frequently used to observe and document changes in an object. Our system uses AR technology to estimate camera poses in real time. When a user takes a photo, the camera pose is saved as a “view bookmark”. To support a user in taking a repeat photo, two simple graphics are rendered in an AR viewer on the camera's screen to guide the user to this bookmarked view. The system then uses image adjustment techniques to create an image based on the user's repeat photo that is even closer to the original. Jun Shingu, Eleanor Gilbert Rieffel, Don Kimber, Jim Vaughan, Pernilla Qvarfordt, Kathleen Tuite |
ISMAR | 3 |
| 2010 | The virtual chocolate factory: mixed reality industrial collaboration and controlabstractWe show several aspects of a complex mixed reality system that we have built and deployed in a real-world factory setting. In our system, virtual worlds, augmented realities, and social and mobile applications are all fed from the same infrastructure. In collaboration with TCHO[1], a chocolate maker in San Francisco, we built a virtual "mirror" world of a real-world chocolate factory and its processes. Sensor data is imported into the multi-user 3D environment from hundreds of sensors on the factory floor. The resulting virtual factory is used for simulation, visualization, and collaboration, using a set of interlinked, real-time layers of information. Another part of our infrastructure is designed to support appropriate industrial uses for mobile devices such as cell phones and tablet computers. We deployed this system at the real-world factory in 2009, and it is now is daily use there. By simultaneously developing mobile, virtual, and web-based display and collaboration environments, we aimed to create an infrastructure that did not skew toward one type of application but that could serve many at once, interchangeably. Through this mixture of mobile, social, mixed and virtual technologies, we hope to create systems for enhanced collaboration in industrial settings between physically remote people and places, such as factories in China with managers in the US. Maribeth Back, Don Kimber, Eleanor Gilbert Rieffel, Anthony Dunnigan, Bee Liew, Sagar Gattepally, Jonathan Foote, Jun Shingu, Jim Vaughan |
ACM Multimedia | 2 |
| 2009 | High accuracy and language independent document retrieval with a Fast Invariant TransformabstractThis paper presents a tool and a novel Fast Invariant Transform (FIT) algorithm for language independent e-documents access. The tool enables a person to access an e-document through an informal camera capture of a document hardcopy. It can save people from remembering/exploring numerous directories and file names, or even going through many pages/paragraphs in one document. It can also facilitate people's manipulation of a document or people's interactions through documents. Additionally, the algorithm is useful for binding multimedia data to language independent paper documents. Our document recognition algorithm is inspired by the widely known SIFT descriptor [4] but can be computed much more efficiently for both descriptor construction and search. It also uses much less storage space than the SIFT approach. By testing our algorithm with randomly scaled and rotated document pages, we can achieve a 99.73% page recognition rate on the 2188-page ICME06 proceedings and 99.9% page recognition rate on a 504-page Japanese math book [2]. Qiong Liu 0003, Hironori Yano, Don Kimber, Chunyuan Liao, Lynn Wilcox |
ICME | 3 |
| 2009 | Image-based lighting adjustment method for browsing object imagesabstractIn this paper, we describe an automatic lighting adjustment method for browsing object images. From a set of images of an object, taken under different lighting conditions, we generate two types of illuminated images: a textural image which eliminates unwanted specular reflections of the object, and a highlight image in which specularities of the object are highly preserved. Our user interface allows viewers to digitally zoom into any region of the image, and the lighting adjusted images are automatically generated for the selected region and displayed. Switching between the textural and the highlight images helps viewers to understand characteristics of the object surface. Jun Shingu, Shingo Uchihashi, Tsutomu Abe, Tetsuo Iyoda, Don Kimber, Eleanor Gilbert Rieffel, Jim Vaughan |
ICME | 5 |
| 2009 | Marking up a world: physical markup for virtual contentcreationabstractThe Pantheia system enables users to create virtual models by `marking up' the real world with pre-printed markers. The markers have predefined meanings that guide the system as it creates models. Pantheia takes as input user captured images or video of the marked up space. This video illustrates the workings of the system and shows it being used to create three models, one of a cabinet, one of a lab, and one of a conference room. As part of the Pantheia system, we also developed a 3D viewer that spatially integrates a model with images of the model. Eleanor Gilbert Rieffel, Sagar Gattepally, Don Kimber, Jun Shingu, Jim Vaughan, John Doherty |
ACM Multimedia | 3 |
| 2008 | Context and observation driven latent variable model for human pose estimationabstractCurrent approaches to pose estimation and tracking can be classified into two categories: generative and discriminative. While generative approaches can accurately determine human pose from image observations, they are computationally expensive due to search in the high dimensional human pose space. On the other hand, discriminative approaches do not generalize well, but are computationally efficient. We present a hybrid model that combines the strengths of the two in an integrated learning and inference framework. We extend the Gaussian process latent variable model (GPLVM) to include an embedding from observation space (the space of image features) to the latent space. GPLVM is a generative model, but the inclusion of this mapping provides a discriminative component, making the model observation driven. Observation Driven GPLVM (OD-GPLVM) not only provides a faster inference approach, but also more accurate estimates (compared to GPLVM) in cases where dynamics are not sufficient for the initialization of search in the latent space. We also extend OD-GPLVM to learn and estimate poses from parameterized actions/gestures. Parameterized gestures are actions which exhibit large systematic variation in joint angle space for different instances due to difference in contextual variables. For example, the joint angles in a forehand tennis shot are function of the height of the ball (Figure 2). We learn these systematic variations as a function of the contextual variables. We then present an approach to use information from scene/objects to provide context for human pose estimation for such parameterized actions. Abhinav Gupta 0001, Trista Pei-Chun Chen, Francine Chen 0001, Don Kimber, Larry Davis 0001 |
CVPR | 4 |
| 2008 | Virtual physics circusabstractThis video shows the Virtual Physics Circus, a kind of playground for experimenting with simple physical models. The system makes it easy to create worlds with common physical objects such as swings, vehicles, ramps, and walls, and interactively play with those worlds. The system can be used as a creative art medium as well as to gain understanding and intuition about physical systems. The system can be controlled by a number of UI devices such as mouse, keyboard, joystick, and tags which are tracked in 6 degrees of freedom. Don Kimber, Eleanor Gilbert Rieffel, Jim Vaughan, John Doherty |
ACM Multimedia | 1 |
| 2007 | Featured Wand for 3D InteractionabstractOur featured wand, automatically tracked by video cameras, provides an inexpensive and natural way for users to input 3D data or interact with devices such as large displays. The wand supports six degrees of freedom for manipulation of 3D applications like Google Earth. Our system uses a 'line scan' to estimate the wand pose tracking which simplifies processing. Several applications are demonstrated. Don Kimber, Eleanor Gilbert Rieffel |
ICME | 2 |
| 2007 | Trailblazing: Video Playback Control by Direct Object ManipulationabstractWe describe a new interaction technique that allows users to control nonlinear video playback by directly manipulating objects seen in the video. This interaction technique is similar to video "scrubbing" where the user adjusts the playback time by moving the mouse along a slider. Our approach is superior to variable-scale scrubbing in that the user can concentrate on interesting objects and does not have to guess how long the objects will stay in view. Our method relies on a video tracking system that tracks objects in fixed cameras, maps them into 3D space, and handles hand-offs between cameras. In addition to dragging objects visible in video windows, users may also drag iconic object representations on a floor plan. In that case, the best video views are selected for the dragged objects. Don Kimber, Anthony Dunnigan, Andreas Girgensohn, Frank M. Shipman III, Thea Turner, Tao Yang 0006 |
ICME | 1 |
| 2007 | Robust People Detection and Tracking in a Multi-Camera Indoor Visual Surveillance SystemabstractIn this paper we describe the analysis component of an indoor, real-time, multi-camera surveillance system. The analysis includes: (1) a novel feature-level foreground segmentation method which achieves efficient and reliable segmentation results even under complex conditions, (2) an efficient greedy search based approach for tracking multiple people through occlusion, and (3) a method for multi-camera handoff that associates individual trajectories in adjacent cameras. The analysis is used for an 18 camera surveillance system that has been running continuously in an indoor business over the past several months. Our experiments demonstrate that the processing method for people detection and tracking across multiple cameras is fast and robust. Tao Yang 0006, Francine Chen 0001, Don Kimber, Jim Vaughan |
ICME | 3 |
| 2007 | DOTS: support for effective video surveillanceabstractDOTS (Dynamic Object Tracking System) is an indoor, real-time, multi-camera surveillance system, deployed in a real office setting. DOTS combines video analysis and user interface components to enable security personnel to effectively monitor views of interest and to perform tasks such as tracking a person. The video analysis component performs feature-level foreground segmentation with reliable results even under complex conditions. It incorporates an efficient greedy-search approach for tracking multiple people through occlusion and combines results from individual cameras into multi-camera trajectories. The user interface draws the users. attention to important events that are indexed for easy reference at a later time. Different views within the user interface provide spatial information for easier navigation. Our system, with over twenty video cameras installed in hallways and other public spaces in our office building, has been in constant use for almost a year. Andreas Girgensohn, Don Kimber, Jim Vaughan, Tao Yang 0006, Frank M. Shipman III, Thea Turner, Eleanor Gilbert Rieffel, Lynn Wilcox, Francine Chen 0001, Anthony Dunnigan |
ACM Multimedia | 2 |
| 2006 | On Redirecting Documents with a Mobile CameraabstractThis paper presents a method for facilitating document redirection in a physical environment via a mobile camera. With this method, a user is able to move documents among electronic devices, post a paper document to a selected public display, or make a printout of a white board with simple point-and-capture operations. More specifically, the user can move a document from its source to a destination by capturing a source image and a destination image in a consecutive order. The system uses SIFT (scale invariant feature transform) features of captured images to identify the devices a user is pointing to, and issues corresponding commands associated with the identified devices. Unlike RF/IR based remote controls, this method uses the visual features of an object as an always available identifier for many tasks, and therefore is easy to deploy. We present experiments on identifying three public displays and a document scanner in a conference room for evaluation Qiong Liu 0003, Paul McEvoy, Don Kimber, Patrick Chiu, Hanning Zhou |
MMSP | 3 |
| 2005 | An Online Video Composition SystemabstractThis paper presents an information-driven online video composition system. The composition work handled by the system includes dynamically setting multiple pan/tilt/zoom (PTZ) cameras to proper poses and selecting the best close-up view for passive viewers. The main idea of the composition system is to maximize captured video information with limited cameras. Unlike video composition based on heuristic rules, our video composition is formulated as a process of minimizing distortions between ideal signals (i.e. signals with infinite spatial-temporal resolution) and displayed signals. The formulation is consistent with many well-known empirical approaches widely used in previous systems and may provide analytical explanations to those approaches. Moreover, it provides a novel approach for studying video composition tasks systematically. The composition system allows each user to select a personal close-up view. It manages PTZ cameras and a video switcher based on both signal characteristics and users' view selections. Additionally, it can automate the video composition process based on past users' view-selections when immediate selections are not available. We demonstrate the performance of this system with real meetings Qiong Liu 0003, Xiaojin Shi, Don Kimber, Frank Zhao, Frank Raab |
ICME | 3 |
| 2005 | Mediated Meeting Interaction for TeleconferencingabstractA common problem with teleconferences is awkward turn-taking – particularly ‘ collisions,’ whereby multiple parties inadvertently speak over each other due to communication delays. We propose a model for teleconference discussions including the effects of delays, and describe tools that can improve the quality of those interactions. We describe an interface to gently provide latency awareness, and to give advanced notice of ‘ incoming speech’ to help participants avoid collisions. This is possible when codec latencies are significant, or when a low bandwidth side channel or out-of-band signaling is available with lower latency than the primary video channel. We report on results of simulations, and of experiments carried out with transpacific meetings, that demonstrate these tools can improve the quality of teleconference discussions. Kazumasa Murai, Don Kimber, Jonathan Foote, Qiong Liu 0003, John Doherty |
ICME | 2 |
| 2005 | Region of interest extraction and virtual camera control based on panoramic video capturingabstractWe present a system for automatically extracting the region of interest (ROI) and controlling virtual cameras' control based on panoramic video. It targets applications such as classroom lectures and video conferencing. For capturing panoramic video, we use the FlyCam system that produces high resolution, wide-angle video by stitching video images from multiple stationary cameras. To generate conventional video, a region of interest can be cropped from the panoramic video. We propose methods for ROI detection, tracking, and virtual camera control that work in both the uncompressed and compressed domains. The ROI is located from motion and color information in the uncompressed domain and macroblock information in the compressed domain, and tracked using a Kalman filter. This results in virtual camera control that simulates human controlled video recording. The system has no physical camera motion and the virtual camera parameters are readily available for video indexing. Xinding Sun, Jonathan Foote, Don Kimber, B. S. Manjunath |
IEEE Trans. Multim. | 3 |
| 2004 | A tele-robot assistant for remote environment managementabstractUsing a machine to assist remote environment management can save people's time, effort, and traveling cost. This paper proposes a trainable mobile robot system, which allows people to watch a remote site through a set of cameras installed on the robot, drive the platform around, and control remote devices using mouse or pen based gestures performed in video windows. Furthermore, the robot can learn device operations when it is being used by humans. After being used for a while, the robot can automatically select device control interfaces, or launch a pre-defined operation sequence based on its sensory inputs. Chunyuan Liao, Qiong Liu 0003, Don Kimber, Surapong Lertsithichai |
ICME | 3 |
| 2004 | A presentation authoring tool for media devices distributed environmentsabstractMany conference rooms are now equipped with multiple multi-media devices, such as plasma displays and surrounding speakers, to enhance presentation quality. However, most existing presentation authoring tools are based on the one-display-and-one-speaker assumption, which makes it difficult to organize and playback a presentation dispatched to multiple devices, thus hinders users from taking full advantage of additional multimedia devices. In this paper, we propose and implement a tool to facilitate authoring and playback of a multi-channel presentation in a media devices distributed environment. The tool, named PreAuthor, provides an intuitive and visual way to author a multi-channel presentation by dragging and dropping "hyper-slides" on corresponding visual representations of various devices. PreAuthor supports "hyper-slide" synchronization among various output devices during preview and playback. It also offers multiple options for the presenter to view the presentation in a rendered image sequence, live video, 3D VRML model, or real environment. Hangjin Zhang, Qiong Liu 0003, Surapong Lertsithichai, Chunyuan Liao, Don Kimber |
ICME | 5 |
| 2004 | Remote interactive graffitiabstractWe present an installation that allows distributed internet participants to "draw" on a public scene using light. The iLight system is a camera/projector system designed for remote collaboration. Using a familiar digital drawing interface, remote users "draw" on a live video image of a real-life object or scene. Graics drawn by the user are then projected onto the scene, where they are visible in the camera image. Because camera distortions are corrected and the video is aligned with the image canvas, drawn graics appear exactly where desired. Thus the remote users may harmlessly mark a ysical object to serve their own their artistic and/or expressive needs. We also describe how local participants may interact with remote users through the projected images. Besides the intrinsic "neat factor" of action at a distance, this installation serves as an experiment in how multiple users from different locales and cultures can create a social space that interacts with a ysical one, as well as raising issues of free expression in a non-destructive context. Jonathan Foote, Don Kimber |
ACM Multimedia | 2 |
| 2004 | An EPIC enhanced meeting environmentabstractePic is an integrated presentation authoring and playback system that makes it easy to use a wide range of devices installed in one or multiple multimedia venues. Qiong Liu 0003, Frank Zhao, John Doherty, Don Kimber |
ACM Multimedia | 4 |
| 2003 | Learning automatic video capture from human's camera operationsabstractThis paper presents a video acquisition system that can learn automatic video capture from human's camera operations. Unlike a predefined camera control system, this system can easily adapt to its environment changes with users' help. By collecting users' camera-control operations under various environments, the control system can learn video capture from human, and use these learned skills to operate its cameras when remote viewers don't, won't, or can't operate the system. Moreover, this system allows remote viewers to control their own virtual cameras instead of watching the same video produced by a human operator or a fully automatic system. The online learning algorithm and the camera management algorithm are demonstrated using field data. Qiong Liu 0003, Don Kimber |
ICIP (2) | 2 |
| 2003 | Multichannel video/audio acquisition for immersive conferencingabstractThis paper presents an information-driven audiovisual signal acquisition approach. This approach has several advantages: users are encouraged to assist in signal acquisition; available sensors are managed based on both signal characteristics and users' suggestions. The problem formulation is consistent with many well-known empirical approaches widely used in previous systems and may provide analytical explanations to these approaches. We demonstrate the use of this approach to pan/tilt/zoom (PTZ) camera management with field data. Qiong Liu 0003, Don Kimber, Jonathan Foote, Chunyuan Liao |
ICME | 2 |
| 2003 | Manipulating and Annotating Slides in a Multi-Display Environment
Patrick Chiu, Qiong Liu 0003, John S. Boreczky, Jonathan Foote, Don Kimber, Surapong Lertsithichai, Chunyuan Liao |
INTERACT | 5 |
| 2003 | Shared interactive video for teleconferencingabstractWe present a system that allows remote and local participants to control devices in a meeting environment using mouse or pen based gestures "through" video windows. Unlike state-of-the-art device control interfaces that require interaction with text commands, buttons, or other artificial symbols, our approach allows users to interact with devices through live video of the environment. This naturally extends our video supported pan/tilt/zoom (PTZ) camera control system, by allowing gestures in video windows to control not only PTZ cameras, but also other devices visible in video images. For example, an authorized meeting participant can show a presentation on a screen by dragging the file on a personal laptop and dropping it on the video image of the presentation screen. This paper presents the system architecture, implementation tradeoffs, and various meeting control scenarios. Chunyuan Liao, Qiong Liu 0003, Don Kimber, Patrick Chiu, Jonathan Foote, Lynn Wilcox |
ACM Multimedia | 3 |
| 2002 | Managing a camera system to serve different video requestsabstractThis paper presents a camera system called FlySPEC. In contrast to a traditional camera system that provides the same video stream to every user, FlySPEC can simultaneously serve different video-viewing requests. This flexibility allows users to conveniently participate in a seminar or meeting at their own pace. Meanwhile, the FlySPEC system provides a seamless blend of manual control and automation. With this control mix, users can easily make tradeoffs between video capture effort and video quality. The FlySPEC camera is constructed by installing a set of pan/tilt/zoom (PTZ) cameras near a high-resolution panoramic camera. While the panoramic camera provides the basic functionality of serving different viewing requests, the PTZ camera is managed by our algorithm to improve the overall video quality that may affect users watching details. The video resolution improvements from using different camera management strategies are compared in the experimental section. Qiong Liu 0003, Don Kimber, Lynn Wilcox, Matthew Cooper 0002, Jonathan Foote, John S. Boreczky |
ICME (2) | 2 |
| 2002 | Detecting path intersections in panoramic videoabstractGiven panoramic video taken along a self-intersecting path, we present a method for detecting the intersection points. This allows "virtual tours" to be synthesized by splicing the panoramic video at the intersection points. Spatial intersections are detected by finding the best-matching panoramic images from a number of nearby candidates. Each panoramic image is segmented into horizontal strips. Each strip is averaged in the vertical direction. The Fourier coefficients of the resulting 1-D data capture the rotation-invariant horizontal texture of each panoramic image. The distance between two panoramic images is calculated as the sum of the distances between their strip texture pairs at the same row positions. The intersection is chosen as the two candidate panoramic images that have the minimum distance. Xinding Sun, Don Kimber, Jonathan Foote, B. S. Manjunath |
ICME (2) | 2 |
| 2002 | FlySPEC: a multi-user video camera system with hybrid human and automatic controlabstractFlySPEC is a video camera system designed for real-time remote operation. A hybrid design combines the high resolution of an optomechanical video camera with the wide field of view always available from a panoramic camera. The control system integrates requests from multiple users so that each controls a virtual camera. The control system seamlessly integrates manual and fully automatic control. It supports a range of options from untended automatic to full manual control. The system can also learn control strategies from user requests. Additionally, the panoramic view is always available for an intuitive interface, and objects are never out of view regardless of the zoom factor. We present the system architecture, an information-theoretic approach to combining panoramic and zoomed images to optimally satisfy user requests, and experimental results that show the FlySPEC system significantly assists users in a remote inspection tasks. Qiong Liu 0003, Don Kimber, Jonathan Foote, Lynn Wilcox, John S. Boreczky |
ACM Multimedia | 2 |
| 2001 | Recording the region of interest from FlyCam panoramic videoabstractA novel method for region of interest tracking and recording video is presented. The proposed method is based on the FlyCam system (Foote et al., 2000), which produces high-resolution and wide-angle video sequences by stitching the video frames from multiple stationary cameras. The method integrates tracking and recording processes, and targets applications such as classroom lectures and videoconferencing. First, the region of interest (which typically covers the speaker) is tracked using a Kalman filter. Then, the Kalman filter estimation results are used for virtual camera control and to record the video. The system has no physical camera motion and the virtual camera parameters are readily available for video indexing. The proposed system has been implemented for real-time recording of lectures and presentations. Xinding Sun, Jonathan Foote, Don Kimber, B. S. Manjunath |
ICIP (1) | 3 |
| 2001 | FlyAbout: spatially indexed panoramic videoabstractWe describe a system called FlyAbout which uses spatially indexed panoramic video for virtual reality applications. Panoramic video is captured by moving a [email protected] camera along continuous paths. Users can interactively replay the video with the ability to view any interesting object or choose a particular direction. Spatially indexed video gives the ability to travel along paths or roads with a map-like interface. At junctions, or intersection points, users can chose which path to follow as well as which direction to look, allowing interaction not available with conventional video. Combining the spatial index with a spatial databsdde of maps or objects allows users to navigate to specific locations or interactively inspect particular objects. Don Kimber, Jonathan Foote, Surapong Lertsithichai |
ACM Multimedia | 1 |
| 2001 | Panoramic video capturing and compressed domain virtual camera controlabstractA system for capturing panoramic video and a novel method for corresponding compressed domain virtual camera control is presented. It targets applications such as classroom lectures and video conferencing. The proposed method is based on the FlyCam panoramic video system that is designed to produce high resolution and wide-angle video sequences by stitching the video pictures from multiple stationary cameras. The panoramic video sequence is compressed into an MPEG-2 stream for delivery. The proposed method integrates region of Interest (ROI) detection, tracking, and virtual camera control, and works on compressed domain information only. It first detects the ROI in the P (predictive coded) picture using only the macroblock type information, It then up-samples this detection result to obtain the ROI of the whole video stream. The ROI is tracked using a Kalman filter. The Kalman filter estimation results are used for virtual camera control that simulates human controlled video recording. The system has no physical camera motion and the virtual camera parameters are readily available for video indexing. The proposed system has been implemented for real time processing. Xinding Sun, Jonathan Foote, Don Kimber, B. S. Manjunath |
ACM Multimedia | 3 |
| 2001 | LiteMinutes: an Internet-based system for multimedia meeting minutesabstractArticle Share on LiteMinutes: an Internet-based system for multimedia meeting minutes Authors: Patrick Chiu FX Palo Alto Laboratory, 3400 Hillview Avenue, Bldg. 4, Palo Alto, CA FX Palo Alto Laboratory, 3400 Hillview Avenue, Bldg. 4, Palo Alto, CAView Profile , John Boreczky FX Palo Alto Laboratory, 3400 Hillview Avenue, Bldg. 4, Palo Alto, CA FX Palo Alto Laboratory, 3400 Hillview Avenue, Bldg. 4, Palo Alto, CAView Profile , Andreas Girgensohn FX Palo Alto Laboratory, 3400 Hillview Avenue, Bldg. 4, Palo Alto, CA FX Palo Alto Laboratory, 3400 Hillview Avenue, Bldg. 4, Palo Alto, CAView Profile , Don Kimber FX Palo Alto Laboratory, 3400 Hillview Avenue, Bldg. 4, Palo Alto, CA FX Palo Alto Laboratory, 3400 Hillview Avenue, Bldg. 4, Palo Alto, CAView Profile Authors Info & Claims WWW '01: Proceedings of the 10th international conference on World Wide WebMay 2001 Pages 140–149https://doi.org/10.1145/371920.371971Online:01 April 2001Publication History 40citation1,043DownloadsMetricsTotal Citations40Total Downloads1,043Last 12 Months45Last 6 weeks6 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Patrick Chiu, John S. Boreczky, Andreas Girgensohn, Don Kimber |
WWW | 4 |
| 2001 | Metabolically Efficient Information ProcessingabstractEnergy-efficient information transmission may be relevant to biological sensory signal processing as well as to low-power electronic devices. We explore its consequences in two different regimes. In an "immediate" regime, we argue that the information rate should be maximized subject to a power constraint, and in an "exploratory" regime, the transmission rate per power cost should be maximized. In the absence of noise, discrete inputs are optimally encoded into Boltzmann distributed output symbols. In the exploratory regime, the partition function of this distribution is numerically equal to 1. The structure of the optimal code is strongly affected by noise in the transmission channel. The Arimoto-Blahut algorithm, generalized for cost constraints, can be used to derive and interpret the distribution of symbols for optimal energy-efficient coding in the presence of noise. We outline the possibilities and problems in extending our results to information coding and transmission in neurobiological systems. Vijay Balasubramanian, Don Kimber, Michael J. Berry II |
Neural Comput. | 2 |
| 2000 | FlyCam: practical panoramic video
Jonathan Foote, Don Kimber |
ACM Multimedia | 2 |
| 1998 | Summarization of videotaped presentations: automatic analysis of motion and gestureabstractThis paper presents an automatic system for analyzing and annotating video sequences of technical talks. Our method uses a robust motion estimation technique to detect key frames and segment the video sequence into subsequences containing a single overhead slide. The subsequences are stabilized to remove motion that occurs when the speaker adjusts their slides. Any changes remaining between frames in the stabilized sequences may be due to speaker gestures such as pointing or writing, and we use active contours to automatically track these potential gestures. Given the constrained domain, we define a simple set of actions that can be recognized based on the active contour shape and motion. The recognized actions provide an annotation of the sequence that can be used to access a condensed version of the talk from a Web page. Shanon X. Ju, Michael J. Black, Scott Minneman, Don Kimber |
IEEE Trans. Circuits Syst. Video Technol. | 4 |
| 1997 | "I'll Get That Off the Audio": A Case Study of Salvaging Multimedia Meeting RecordsabstractArticle "I'll get that off the audio": a case study of salvaging multimedia meeting records Share on Authors: Thomas P. Moran Xerox Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, CA Xerox Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, CAView Profile , Leysia Palen Department of Information and Computer Science, University of California, Irvine, CA Department of Information and Computer Science, University of California, Irvine, CAView Profile , Steve Harrison Xerox Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, CA Xerox Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, CAView Profile , Patrick Chiu Xerox Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, CA Xerox Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, CAView Profile , Don Kimber Xerox Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, CA Xerox Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, CAView Profile , Scott Minneman Xerox Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, CA Xerox Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, CAView Profile , William van Melle Xerox Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, CA Xerox Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, CAView Profile , Polle Zellweger Xerox Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, CA Xerox Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, CAView Profile Authors Info & Claims CHI '97: Proceedings of the ACM SIGCHI Conference on Human factors in computing systemsMarch 1997 Pages 202–209https://doi.org/10.1145/258549.258704Online:27 March 1997Publication History 89citation868DownloadsMetricsTotal Citations89Total Downloads868Last 12 Months22Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Thomas P. Moran, Leysia Palen, Steve Harrison 0001, Patrick Chiu, Don Kimber, Scott Minneman, William van Melle, Polle Zellweger |
CHI | 5 |
| 1997 | Analysis of Gesture and Action in Technical Talks for Video IndexingabstractWe present an automatic system for analyzing and annotating video sequences of technical talks. Our method uses a robust motion estimation technique to detect key frames and segment the video sequence into subsequences containing a single overhead slide. The subsequences are stabilized to remove motion that occurs when the speaker adjusts their slides. Any changes remaining between frames in the stabilized sequences may be due to speaker gestures such as pointing or writing and we use active contours to automatically track these potential gestures. Given the constrained domain we define a simple "vocabulary" of actions which can easily be recognized based on the active contour shape and motion. The recognized actions provide a rich annotation of the sequence that can be used to access a condensed version of the talk from a web page. Shanon X. Ju, Michael J. Black, Scott Minneman, Don Kimber |
CVPR | 4 |
| 1995 | On-Line Learning of Smooth Functions of a Single Variable
Don Kimber, Philip M. Long |
Theor. Comput. Sci. | 1 |
| 1994 | Segmentation of speech using speaker identificationabstractThis paper describes techniques for segmentation of conversational speech based on speaker identity. Speaker segmentation is performed using Viterbi decoding on a hidden Markov model network consisting of interconnected speaker sub-networks. Speaker sub-networks are initialized using Baum-Welch training on data labeled by speaker, and are iteratively retrained based on the previous segmentation. If data labeled by speaker is not available, agglomerative clustering is used to approximately segment the conversational speech according to speaker prior to Baum-Welch training. The distance measure for the clustering is a likelihood ratio in which speakers are modeled by Gaussian distributions. The distance between merged segments is recomputed at each stage of the clustering, and a duration model is used to bias the likelihood ratio. Segmentation accuracy using agglomerative clustering initialization matches accuracy using initialization with speaker labeled data.> Lynn Wilcox, Francine Chen 0001, Don Kimber, Vijay Balasubramanian |
ICASSP (1) | 3 |
| 1993 | Situated state hidden Markov models
Don Kimber, Marcia A. Bush |
ICASSP (2) | 1 |
| 1992 | The Learning Complexity of Smooth Functions of a Single VariableabstractWe study the on-line learning of classes of functions of a single real variable formed through bounds on various norms of functions' derivatives. We determine the best bounds obtainable on the worst-case sum of squared errors (also “absolute” errors) for several such classes. Don Kimber, Philip M. Long |
COLT | 1 |
| 1990 | Speaker-independent vowel classification using hidden Markov models and LVQ2abstractA set of experiments in which the LVQ2 (learning vector quantization) algorithm of T. Kohonen et al (Proc. 1988 IEE Int. Conf. on Neural Networks, p.I-61-68, 1988) is used to generate vector codebooks for a discrete-observation hidden Markov model (HMM) classifier is described. Input feature vectors consist of single-frame linear predictive coding (LPC)-based cepstra and/or differenced cepstra. Classification accuracies using conventional k-means, class-specific k-means, and LVQ2 codebooks are compared for a 16-way speaker-independent vowel classification task. In contrast to speaker-dependent phonetic classification results previously published, no significant performance advantages are observed with LVQ2. These conflicting results are discussed relative to differences in the recognition tasks and the feature sets used. It is also argued that the single-observation Bayesian decision boundaries approximated by LVQ2 are nonoptimal for HMM-based classification involving multiple observations.> Don Kimber, Marcia A. Bush, Gary N. Tajchman |
ICASSP | 1 |