Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Don Kimber

dblp:03/1844 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Health and well-being technologies
physical activity support
0.412020
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.142005
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.112020
Reactive Video: Adaptive Video Playback Based on User Motion for Supporting Physical Activity · UIST 2020
Virtual and augmented reality › tracking
camera pose estimation
0.112010
Camera pose navigation using Augmented Reality · ISMAR 2010
Visual content generation and editing
3d content creation
0.112009
Marking up a world: physical markup for virtual contentcreation · ACM Multimedia 2009
Geometric modeling and processing
3d reconstruction
0.112009
Marking up a world: physical markup for virtual contentcreation · ACM Multimedia 2009
Computer vision › Face, body and person analysis
human pose estimation
0.112008
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.112008
Context and observation driven latent variable model for human pose estimation · CVPR 2008
Collaborative and social computing
remote collaboration
0.122010
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.112007
DOTS: support for effective video surveillance · ACM Multimedia 2007
Computer vision › Video understanding and tracking › object tracking
occlusion handling
0.112007
DOTS: support for effective video surveillance · ACM Multimedia 2007
Multimedia analysis and retrieval › video surveillance
multi-camera tracking
0.112007
DOTS: support for effective video surveillance · ACM Multimedia 2007
Multimedia analysis and retrieval
video surveillance
0.112007
DOTS: support for effective video surveillance · ACM Multimedia 2007
Virtual and augmented reality › immersive interaction › 3d interaction
virtual camera control
0.022005
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.012012
Through the looking glass: mirror worlds for augmented awareness & capability · ACM Multimedia 2012
Collaborative and social computing › awareness
mutual awareness
0.012012
Through the looking glass: mirror worlds for augmented awareness & capability · ACM Multimedia 2012
Interaction techniques and input
gesture input
0.012003
Shared interactive video for teleconferencing · ACM Multimedia 2003
Collaborative and social computing › computer-mediated communication
teleconferencing
0.012003
Shared interactive video for teleconferencing · ACM Multimedia 2003
Immersive interaction
augmented reality interaction
0.012010
Camera pose navigation using Augmented Reality · ISMAR 2010
Personal fabrication and tangible interfaces
tangible interaction
0.012009
Marking up a world: physical markup for virtual contentcreation · ACM Multimedia 2009
Games and playful interaction › social play
interactive playground
0.012008
Virtual physics circus · ACM Multimedia 2008
Multimedia analysis and retrieval
video indexing
0.011997
Analysis of Gesture and Action in Technical Talks for Video Indexing · CVPR 1997
Collaborative and social computing › groupware › meeting support
meeting capture
0.011997
"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.012004
Remote interactive graffiti · ACM Multimedia 2004
Transport protocols and congestion control › real-time communication
video conferencing
0.012003
Shared interactive video for teleconferencing · ACM Multimedia 2003
Human-robot interaction
remote control
0.012002
FlySPEC: a multi-user video camera system with hybrid human and automatic control · ACM Multimedia 2002
Information retrieval
multimedia analysis and retrieval
0.012001
LiteMinutes: an Internet-based system for multimedia meeting minutes · WWW 2001
Image and video processing
compressed-domain processing
0.012001
Panoramic video capturing and compressed domain virtual camera control · ACM Multimedia 2001
Multimedia systems and quality of experience › interactive multimedia
interactive video
0.012001
FlyAbout: spatially indexed panoramic video · ACM Multimedia 2001
Virtual and augmented reality › virtual reality
virtual reality applications
0.012001
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
YearPublicationVenuePosition
2020 Reactive Video: Adaptive Video Playback Based on User Motion for Supporting Physical Activity
abstract
Videos 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
UIST5
2019 Use Your Head! Exploring Interaction Modalities for Hat Technologies
abstract
As 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 Systems5
2019 InFo: Indoor localization using Fusion of Visual Information from Static and Dynamic Cameras
abstract
Localization 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
IPIN4
2016 Look where you're going: Visual interfaces for robot teleoperation
abstract
Two 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-MAN3
2014 Polly: "being there" through the parrot and a guide
abstract
Telepresence 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 HCI2
2012 Indoor localization using controlled ambient sounds
abstract
Audio-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
IPIN2
2012 Through the looking glass: mirror worlds for augmented awareness & capability
abstract
We 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 Multimedia1
2010 The virtual chocolate factory: Building a real world mixed-reality system for industrial collaboration and control
abstract
Virtual, 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
ICME2
2010 Camera pose navigation using Augmented Reality
abstract
We 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
ISMAR3
2010 The virtual chocolate factory: mixed reality industrial collaboration and control
abstract
We 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 Multimedia2
2009 High accuracy and language independent document retrieval with a Fast Invariant Transform
abstract
This 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
ICME3
2009 Image-based lighting adjustment method for browsing object images
abstract
In 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
ICME5
2009 Marking up a world: physical markup for virtual contentcreation
abstract
The 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 Multimedia3
2008 Context and observation driven latent variable model for human pose estimation
abstract
Current 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
CVPR4
2008 Virtual physics circus
abstract
This 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 Multimedia1
2007 Featured Wand for 3D Interaction
abstract
Our 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
ICME2
2007 Trailblazing: Video Playback Control by Direct Object Manipulation
abstract
We 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
ICME1
2007 Robust People Detection and Tracking in a Multi-Camera Indoor Visual Surveillance System
abstract
In 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
ICME3
2007 DOTS: support for effective video surveillance
abstract
DOTS (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 Multimedia2
2006 On Redirecting Documents with a Mobile Camera
abstract
This 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
MMSP3
2005 An Online Video Composition System
abstract
This 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
ICME3
2005 Mediated Meeting Interaction for Teleconferencing
abstract
A 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
ICME2
2005 Region of interest extraction and virtual camera control based on panoramic video capturing
abstract
We 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 management
abstract
Using 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
ICME3
2004 A presentation authoring tool for media devices distributed environments
abstract
Many 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
ICME5
2004 Remote interactive graffiti
abstract
We 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 Multimedia2
2004 An EPIC enhanced meeting environment
abstract
ePic 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 Multimedia4
2003 Learning automatic video capture from human's camera operations
abstract
This 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 conferencing
abstract
This 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
ICME2
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
INTERACT5
2003 Shared interactive video for teleconferencing
abstract
We 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 Multimedia3
2002 Managing a camera system to serve different video requests
abstract
This 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 video
abstract
Given 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 control
abstract
FlySPEC 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 Multimedia2
2001 Recording the region of interest from FlyCam panoramic video
abstract
A 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 video
abstract
We 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 Multimedia1
2001 Panoramic video capturing and compressed domain virtual camera control
abstract
A 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 Multimedia3
2001 LiteMinutes: an Internet-based system for multimedia meeting minutes
abstract
Article 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
WWW4
2001 Metabolically Efficient Information Processing
abstract
Energy-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 Multimedia2
1998 Summarization of videotaped presentations: automatic analysis of motion and gesture
abstract
This 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 Records
abstract
Article "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
CHI5
1997 Analysis of Gesture and Action in Technical Talks for Video Indexing
abstract
We 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
CVPR4
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 identification
abstract
This 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 Variable
abstract
We 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
COLT1
1990 Speaker-independent vowel classification using hidden Markov models and LVQ2
abstract
A 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
ICASSP1