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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

John S. Boreczky

dblp:61/3577 · DBLP profile ↗
← Back
17ranked-venue papers
2as first author
0since 2021 · last 2014
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 11 · 1 first-authorHuman-computer interaction and ubiquitous computing · 5 · 1 first-authorComputer networks · 1Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1

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.

Computer graphics and multimedia
7 papers
Image and video coding · 34% Multimedia systems and quality of experience · 26% Multimedia analysis and retrieval · 25%
Human-computer interaction and pervasive computing
4 papers
Interaction techniques and input · 45% Human-robot interaction · 30% Collaborative and social computing · 26%

Topics — the 12 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Image and video coding › video compression
screen content coding
0.112012
Understanding screen contents for building a high performance, real time screen sharing system · ACM Multimedia 2012
Multimedia analysis and retrieval
video summarization
0.122000
An interactive comic book presentation for exploring video · CHI 2000
Video Manga: generating semantically meaningful video summaries · ACM Multimedia (1) 1999
Image and video processing › motion analysis
camera motion analysis
0.012000
A semi-automatic approach to home video editing · UIST 2000
Multimedia analysis and retrieval
video analysis
0.012000
A semi-automatic approach to home video editing · UIST 2000
Visual content generation and editing
video editing
0.012000
A semi-automatic approach to home video editing · UIST 2000
Multimedia analysis and retrieval
multimedia browsing
0.011998
An Intelligent Media Browser Using Automatic Multimodal Analysis · ACM Multimedia 1998
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
Collaborative and social computing › groupware
meeting support
0.012001
LiteMinutes: an Internet-based system for multimedia meeting minutes · WWW 2001
Interaction techniques and input
direct manipulation
0.012000
A semi-automatic approach to home video editing · UIST 2000
Interaction techniques and input › spatial interaction › navigation
video navigation
0.012000
An interactive comic book presentation for exploring video · CHI 2000
Multimedia analysis and retrieval › video summarization
key frame extraction
0.011999
Video Manga: generating semantically meaningful video summaries · ACM Multimedia (1) 1999

Methods — techniques the papers use, named apart from their topics

zlib lossless compression · 0.1screen content transformation · 0.1speaker segmentation · 0.1information-theoretic optimization · 0.1control strategy learning · 0.1audio-video synchronization · 0.1user study · 0.1spring-based algorithm · 0.1camera motion analysis · 0.1audio/video synchronization · 0.0audio analysis · 0.0
YearPublicationVenuePosition
2014 High performance many-to-many intranet screen sharing with DisplayCast
abstract
DisplayCast is a many to many Intranet screen sharing system. Its screen capture mechanism creates a sequence of pixmap images of the screen updates. Prior systems that used a similar approach were designed to operate over constrained wide-area networks and did not exploit the Intranet network conditions to achieve high capture rates. First we empirically analyzed the screen contents for a variety of scenarios. We showed that screen updates were sporadic with long periods of inactivity. When active, screens were updated at far higher rates than was supported by earlier systems. The mismatch was pronounced for interactive scenarios. Even during active screen updates, the number of updated pixels were frequently small. We showed that crucial information can be lost if individual updates were merged. When the available system resources could not support high capture rates, we showed ways in which updates can be effectively collapsed. Next, we investigate compression mechanisms for streaming these updates. Even while using a hardware encoder, lossy compressors such as H.264 were unable to sustain high frame rates. Though Zlib lossless compression operated within the latency and compression rate requirements, the compression efficiency was poor. By analyzing the screen pixels, we developed a practical transformation that significantly improved compression rates. DisplayCast incorporates these observations. It shares the processor and network resources required for screen capture, compression and transmission with host applications whose output needs to be shared. DisplayCast is agile and uses faster processing capability to achieve even higher performance. Our system components operate natively in Windows 7, Mac OS X and iOS and is deployed in a production setting. DisplayCast is released under a New BSD License.
Surendar Chandra, John S. Boreczky, Lawrence A. Rowe
ACM Trans. Multim. Comput. Commun. Appl.2
2012 Understanding screen contents for building a high performance, real time screen sharing system
abstract
Faithful sharing of screen contents is an important collaboration feature. Prior systems were designed to operate over constrained networks. They performed poorly even without such bottlenecks. To build a high performance screen sharing system, we empirically analyzed screen contents for a variety of scenarios. We showed that screen updates were sporadic with long periods of inactivity. When active, screens were updated at far higher rates than was supported by earlier systems. The mismatch was pronounced for interactive scenarios. Even during active screen updates, the number of updated pixels were frequently small. We showed that crucial information can be lost if individual updates were merged. When the available system resources could not support high capture rates, we showed ways in which updates can be effectively collapsed. We showed that Zlib lossless compression performed poorly for screen updates. By analyzing the screen pixels, we developed a practical transformation that significantly improved compression rates. Our system captured 240 updates per second while only using 4.6 Mbps for interactive scenarios. Still, while playing movies in fullscreen mode, our approach could not achieve higher capture rates than prior systems; the CPU remains the bottleneck. A system that incorporates our findings is deployed within the lab.
Surendar Chandra, Jacob T. Biehl, John S. Boreczky, Scott A. Carter, Lawrence A. Rowe
ACM Multimedia3
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
INTERACT3
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)6
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 Multimedia5
2001 Home Video Editing Made Easy - Balancing Automation and User Control
Andreas Girgensohn, Sara A. Bly, Frank M. Shipman III, John S. Boreczky, Lynn Wilcox
INTERACT4
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
WWW2
2000 An interactive comic book presentation for exploring video
abstract
This paper presents a method for generating compact pictorial summarizations of video. We developed a novel approach for selecting still images from a video suitable for summarizing the video and for providing entry points into it. Images are laid out in a compact, visually pleasing display reminiscent of a comic book or Japanese manga. Users can explore the video by interacting with the presented summary. Links from each keyframe start video playback and/or present additional detail. Captions can be added to presentation frames to include commentary or descriptions such as the minutes of a recorded meeting. We conducted a study to compare variants of our summarization technique. The study participants judged the manga summary to be significantly better than the other two conditions with respect to their suitability for summaries and navigation, and their visual appeal.
John S. Boreczky, Andreas Girgensohn, Gene Golovchinsky, Shingo Uchihashi
CHI1
2000 A semi-automatic approach to home video editing
abstract
Hitchcock is a system that allows users to easily create custom videos from raw video shot with a standard video camera.In contrast to other video editing systems, Hitchcock uses automatic analysis to determine the suitability of portions of the raw video.Unsuitable video typically has fast or erratic camera motion.Hitchcock first analyzes video to identify the type and amount of camera motion: fast pan, slow zoom, etc.Based on this analysis, a numerical "unsuitability" score is computed for each frame of the video.Combined with standard editing rules, this score is used to identify clips for inclusion in the final video and to select their start and end points.To create a custom video, the user drags keyframes corresponding to the desired clips into a storyboard.Users can lengthen or shorten the clip without specifying the start and end frames explicitly.Clip lengths are balanced automatically using a spring-based algorithm.
Andreas Girgensohn, John S. Boreczky, Patrick Chiu, John Doherty, Jonathan Foote, Gene Golovchinsky, Shingo Uchihashi, Lynn Wilcox
UIST2
2000 Time-Constrained Keyframe Selection Technique
Andreas Girgensohn, John S. Boreczky
Multim. Tools Appl.2
1999 Finding presentations in recorded meetings using audio and video features
abstract
This paper describes a method for finding segments in video-recorded meetings that correspond to presentations. These segments serve as indexes into the recorded meeting. The system automatically detects intervals of video that correspond to presentation slides. We assume that only one person speaks during an interval when slides are detected. Thus these intervals can be used as training data for a speaker spotting system. An HMM is automatically constructed and trained on the audio data from each slide interval. A Viterbi alignment then resegments the audio according to speaker. Since the same speaker may talk across multiple slide intervals the acoustic data from these intervals is clustered to yield an estimate of the number of distinct speakers and their order. This allows the individual presentations in the video to be identified from the location of each presenter's speech. Results are presented for a corpus of six meeting videos.
Jonathan Foote, John S. Boreczky, Lynn Wilcox
ICASSP2
1999 Facilitating Video Access by Visualizing Automatic Analysis
Andreas Girgensohn, John S. Boreczky, Lynn Wilcox, Jonathan Foote
INTERACT2
1999 Video Manga: generating semantically meaningful video summaries
abstract
This paper presents methods for automatically creating pictorial video summaries that resemble comic books. The relative importance of video segments is computed from their length and novelty. Image and audio analysis is used to automatically detect and emphasize meaningful events. Based on this importance measure, we choose relevant keyframes. Selected keyframes are sized by importance, and then efficiently packed into a pictorial summary. We present a quantitative measure of how well a summary captures the salient events in a video, and show how it can be used to improve our summaries. The result is a compact and visually pleasing summary that captures semantically important events, and is suitable for printing or Web access. Such a summary can be further enhanced by including text captions derived from OCR or other methods. We describe how the automatically generated summaries are used to simplify access to a large collection of videos.
Shingo Uchihashi, Jonathan Foote, Andreas Girgensohn, John S. Boreczky
ACM Multimedia (1)4
1999 MBase: indexing, browsing, and playback of media at FXPAL
abstract
No abstract available.
Lynn Wilcox, Shingo Uchihashi, Andreas Girgensohn, Jonathan Foote, John S. Boreczky
ACM Multimedia (2)5
1998 A hidden Markov model framework for video segmentation using audio and image features
abstract
This paper describes a technique for segmenting video using hidden Markov models (HMM). Video is segmented into regions defined by shots, shot boundaries, and camera movement within shots. Features for segmentation include an image-based distance between adjacent video frames, an audio distance based on the acoustic difference in intervals just before and after the frames, and an estimate of motion between the two frames. Typical video segmentation algorithms classify shot boundaries by computing an image-based distance between adjacent frames and comparing this distance to fixed, manually determined thresholds. Motion and audio information is used separately. In contrast, our segmentation technique allows features to be combined within the HMM framework. Further, thresholds are not required since automatically trained HMMs take their place. This algorithm has been tested on a video data base, and has been shown to improve the accuracy of video segmentation over standard threshold-based systems.
John S. Boreczky, Lynn Wilcox
ICASSP1
1998 An Intelligent Media Browser Using Automatic Multimodal Analysis
abstract
Many techniques can extract information from an multimedia stream, such as speaker identity or shot boundaries. We present a browser that uses this information to navigate through stored media. Because automatically-derived information is not wholly reliable, it is transformed into a time-dependent “confidence score. ” When presented graphically, confidence scores enable users to make informed decisions about regions of interest in the media, so that non-interesting areas may be skipped. Additionally, index points may be determined automatically for easy navigation, selection, editing, and annotation and will support analysis types other than the speaker identification and shot detection used here. 1.1 Keywords Content-based retrieval, video, speaker identification, automatic analysis, visualization, skimming 2.
Jonathan Foote, John S. Boreczky, Andreas Girgensohn, Lynn Wilcox
ACM Multimedia2
1995 A distributed hierarchical video-on-demand system
abstract
This paper describes research issues in the design and implementation of a video-on-demand system. Issues related to database design and population, user interface design, media formats, tertiary storage and video file server management, video delivery, and copyrights are discussed.
Lawrence A. Rowe, John S. Boreczky, David A. Berger, David W. Brubeck, J. Eric Baldeschwieler
ICIP2