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

Kedar A. Patwardhan

dblp:30/6723 · also Kedar Anil Patwardhan · DBLP profile ↗
← Back
10ranked-venue papers
7as first author
0since 2021 · last 2012
0009-0002-2709-1339ORCID · corroborated

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

Graphics, computer vision, multimedia, augmented reality and games · 9 · 6 first-authorArtificial intelligence and machine learning · 3 · 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.

Artificial intelligence
3 papers
Video understanding and tracking · 28% Segmentation and scene understanding · 16% Face, body and person analysis · 15%
Computer graphics and multimedia
3 papers
Image and video processing · 51% Visual content generation and editing · 38% Computational photography and imaging · 11%

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

TopicWeightPapersLastEvidence papers
Computer vision › Face, body and person analysis
face recognition
0.112009
Monitoring, recognizing and discovering social networks · CVPR 2009
Machine learning › Graph learning
graph clustering
0.112009
Monitoring, recognizing and discovering social networks · CVPR 2009
Computer vision › Video understanding and tracking
multi-camera tracking
0.112009
Monitoring, recognizing and discovering social networks · CVPR 2009
Natural language and speech › Information extraction and text analysis › relation extraction
social network extraction
0.112009
Monitoring, recognizing and discovering social networks · CVPR 2009
Computer vision › Video understanding and tracking
background subtraction
0.112008
Robust Foreground Detection In Video Using Pixel Layers · IEEE Trans. Pattern Anal. Mach. Intell. 2008
Computer vision › Segmentation and scene understanding › image segmentation › binary segmentation
foreground-background segmentation
0.112008
Robust Foreground Detection In Video Using Pixel Layers · IEEE Trans. Pattern Anal. Mach. Intell. 2008
Computer vision › 3D vision
3d scene understanding
0.112007
What Can Casual Walkers Tell Us About A 3D Scene? · ICCV 2007
Visual content generation and editing
image and video editing
0.112007
Video Inpainting Under Constrained Camera Motion · IEEE Trans. Image Process. 2007
Image and video processing › video restoration
video inpainting
0.112007
Video Inpainting Under Constrained Camera Motion · IEEE Trans. Image Process. 2007
Computer vision › Segmentation and scene understanding
scene understanding
0.012007
What Can Casual Walkers Tell Us About A 3D Scene? · ICCV 2007
Computational photography and imaging › photometric analysis
shadow analysis
0.012007
What Can Casual Walkers Tell Us About A 3D Scene? · ICCV 2007

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

non-parametric layer models · 0.2maximum-likelihood assignment · 0.2false alarm thresholding · 0.2statistical framework · 0.1robust l1 error minimization · 0.1tensor voting · 0.1graph cuts · 0.1eigenanalysis · 0.1texture synthesis · 0.1priority-based filling · 0.1image mosaicking · 0.1
YearPublicationVenuePosition
2012 4D vessel segmentation and tracking in Ultrasound
abstract
In this paper we describe a fast method to segment and track a vessel of interest in 4D (i.e. 3D + time) Ultrasound images. An initial 2D seed is used to initialize a single spatial Kalman-Filter tracker which tracks the vessel center-line in 3D. The 3D vessel is then segmented using a fast area weighted active contour method. This segmented 3D vessel is then tracked across multiple time-points using a set of temporal Kalman- Filters which track the movement of the center of the vessel in each 2D slice. The vessel boundaries are estimated by growing an area weighted active contour outward from the centerline. Based on qualitative as well as quantitative performance measures, the proposed method shows promising tracking results on numerous phantom as well as patient datasets.
Kedar A. Patwardhan, Yongjian Yu, Aaron Dentinger, David M. Mills
ICIP1
2009 Intelligent Video for Protecting Crowded Sports Venues
abstract
Intelligent video in urban settings can be challenging due the presence of crowds, clutter, poor camera placement and continuously changing light conditions. The surveillance of sports venues is particularly difficult, because thousands of people can enter or exit a venue in short periods of time. This paper presents a case study of successfully monitoring a sports venue using a multi-camera multi-target tracking system. The system performed site-wide tracking throughout a network of calibrated cameras and was able to accurately track thousands of people in real-time under challenging conditions. The extracted tracking information was used to detect a range of real-time events such as crowd formation, left luggage, and loitering. In addition all video,track and event information was indexed and stored to allow operators to perform playback and forensic search. This paper will present an overview of the deployed system and discuss the challenges that were encountered during the deployment.
Nils Krahnstoever, Peter H. Tu, Ting Yu 0003, Kedar A. Patwardhan, Donald Hamilton, C. Greco, Gianfranco Doretto
AVSS4
2009 Monitoring, recognizing and discovering social networks
abstract
This work addresses the important problem of the discovery and analysis of social networks from surveillance video. A computer vision approach to this problem is made possible by the proliferation of video data obtained from camera networks, particularly state-of-the-art Pan-Tilt-Zoom (PTZ) and tracking camera systems that have the capability to acquire high-resolution face images as well as tracks of people under challenging conditions. We perform “opportunistic” face recognition on captured images and compute motion similarities between tracks of people on the ground plane. To deal with the unknown correspondences between faces and tracks, we present a novel graph-cut based algorithm to solve this association problem. It enables the robust estimation of a social network that captures the interactions between individuals in spite of large amounts of noise in the datasets. We also introduce an algorithm that we call “modularity-cut”, which is an Eigen-analysis based approach for discovering community and leadership structure in the estimated social network. Our approach is illustrated with promising results from a fully integrated multi-camera system under challenging conditions over long period of time.
Ting Yu 0003, Ser-Nam Lim, Kedar A. Patwardhan, Nils Krahnstoever
CVPR3
2008 Robust Foreground Detection In Video Using Pixel Layers
abstract
A framework for robust foreground detection that works under difficult conditions such as dynamic background and moderately moving camera is presented in this paper. The proposed method includes two main components: coarse scene representation as the union of pixel layers, and foreground detection in video by propagating these layers using a maximum-likelihood assignment. We first cluster into "layers" those pixels that share similar statistics. The entire scene is then modeled as the union of such non-parametric layer-models. An in-coming pixel is detected as foreground if it does not adhere to these adaptive models of the background. A principled way of computing thresholds is used to achieve robust detection performance with a pre-specified number of false alarms. Correlation between pixels in the spatial vicinity is exploited to deal with camera motion without precise registration or optical flow. The proposed technique adapts to changes in the scene, and allows to automatically convert persistent foreground objects to background and re-convert them to foreground when they become interesting. This simple framework addresses the important problem of robust foreground and unusual region detection, at about 10 frames per second on a standard laptop computer. The presentation of the proposed approach is complemented by results on challenging real data and comparisons with other standard techniques.
Kedar A. Patwardhan, Guillermo Sapiro, Vassilios Morellas
IEEE Trans. Pattern Anal. Mach. Intell.1
2007 What Can Casual Walkers Tell Us About A 3D Scene?
abstract
An approach for incremental learning of a 3D scene from a single static video camera is presented in this paper. In particular, we exploit the presence of casual people walking in the scene to infer relative depth, learn shadows, and segment the critical ground structure. Considering that this type of video data is so ubiquitous, this work provides an important step towards 3D scene analysis from single cameras in readily available ordinary videos and movies. On-line 3D scene learning, as presented here, is very important for applications such as scene analysis, foreground refinement, tracking, biometrics, automated camera collaboration, activity analysis, identification, and real-time computer-graphics applications. The main contributions of this work are then two-fold. First, we use the people in the scene to continuously learn and update the 3D scene parameters using an incremental robust (L1) error minimization. Secondly, models of shadows in the scene are learned using a statistical framework. A symbiotic relationship between the shadow model and the estimated scene geometry is exploited towards incremental mutual improvement. We illustrate the effectiveness of the proposed framework with applications in foreground refinement, automatic segmentation as well as relative depth mapping of the floor/ground, and estimation of 3D trajectories of people in the scene.
Diego Rother, Kedar A. Patwardhan, Guillermo Sapiro
ICCV2
2007 A Graph-Based Foreground Representation and its Application in Example Based People Matching in Video
abstract
In this work, we propose a framework for foreground representation in video and illustrate it with a multi-camera people matching application. We first decompose the video into foreground and background. A low-level coarse segmentation of the foreground is then used to generate a simple graph representation. A vertex in the graph represents the "appearance" of a corresponding segment in the foreground, while the relationship between two segments is encoded by an edge between the corresponding vertices. This provides a simple yet powerful and general representation of the foreground, which can be very useful in problems such as people detection and tracking. We illustrate the effectiveness of this model using an "example based query" type of application for people matching in videos. Matching results are provided in multiple-camera situations and also under occlusion.
Kedar A. Patwardhan, Guillermo Sapiro, Vassilios Morellas
ICIP (5)1
2007 Video Inpainting Under Constrained Camera Motion
abstract
A framework for inpainting missing parts of a video sequence recorded with a moving or stationary camera is presented in this work. The region to be inpainted is general: it may be still or moving, in the background or in the foreground, it may occlude one object and be occluded by some other object. The algorithm consists of a simple preprocessing stage and two steps of video inpainting. In the preprocessing stage, we roughly segment each frame into foreground and background. We use this segmentation to build three image mosaics that help to produce time consistent results and also improve the performance of the algorithm by reducing the search space. In the first video inpainting step, we reconstruct moving objects in the foreground that are "occluded" by the region to be inpainted. To this end, we fill the gap as much as possible by copying information from the moving foreground in other frames, using a priority-based scheme. In the second step, we inpaint the remaining hole with the background. To accomplish this, we first align the frames and directly copy when possible. The remaining pixels are filled in by extending spatial texture synthesis techniques to the spatiotemporal domain. The proposed framework has several advantages over state-of-the-art algorithms that deal with similar types of data and constraints. It permits some camera motion, is simple to implement, fast, does not require statistical models of background nor foreground, works well in the presence of rich and cluttered backgrounds, and the results show that there is no visible blurring or motion artifacts. A number of real examples taken with a consumer hand-held camera are shown supporting these findings.
Kedar A. Patwardhan, Guillermo Sapiro, Marcelo Bertalmío
IEEE Trans. Image Process.1
2005 Video inpainting of occluding and occluded objects
abstract
We present a basic technique to fill-in missing parts of a video sequence taken from a static camera. Two important cases are considered. The first case is concerned with the removal of non-stationary objects that occlude stationary background. We use a priority based spatio-temporal synthesis scheme for inpainting the stationary background. The second and more difficult case involves filling-in moving objects when they are partially occluded. For this, we propose a priority scheme to first inpaint the occluded moving objects and then fill-in the remaining area with stationary background using the method proposed for the first case. We use as input an optical-flow based mask, which tells if an undamaged pixel is moving or is stationary. The moving object is inpainted by copying patches from undamaged frames, and this copying is independent of the background of the moving object in either frame. This work has applications in a variety of different areas, including video special effects and restoration and enhancement of damaged videos. The examples shown in the paper illustrate these ideas.
Kedar A. Patwardhan, Guillermo Sapiro, Marcelo Bertalmío
ICIP (2)1
2004 Automatic image decomposition
abstract
The decomposition of an image into its primitive components, such as cartoon plus texture, is a fundamental problem in image processing. In previous works, various authors have proposed a technique to achieve this decomposition into structure and texture. These two components are competing ones, and their proposed model has a critical parameter that controls this decomposition. In this paper, we show how to automatically select this parameter, and demonstrate with examples the importance of this optimal selection.
Kedar A. Patwardhan, Guillermo Sapiro
ICIP1
2003 Projection based image and video inpainting using wavelets
abstract
In this paper, we present a technique for automatic color image inpainting, the art of modifying an image-region in a nondetectable form. The main algorithm is based on the theory of projections onto convex sets (POCS). The image and its wavelet transform are projected onto each other after applying suitable constraints in each domain. This technique exploits the frequency-spatial representation provided by wavelets and utilizes the correlation between the damaged area in the image and its neighborhood. The resulting restored area is homogeneous with its surrounding and preserves the aesthetics of the image. The same technique is used for simple video restoration problems. Video frames are stacked and treated as a 3D volume, making a natural use of interframe correlation.
Kedar A. Patwardhan, Guillermo Sapiro
ICIP (1)1