Demo Data from SIGIR 2026 / reviewers in the wild / expert
Subhashis Banerjee
dblp:92/2241
· DBLP profile ↗
47ranked-venue papers
5as first author
5since 2021 · last 2024
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 29 · 2 first-author · 3 since 2021Artificial intelligence and machine learning · 24 · 3 first-authorHuman-computer interaction and ubiquitous computing · 3Security and privacy · 2 · 2 since 2021Databases, data management, data science and information retrieval · 2 · 2 first-authorSystems, architecture and hardware · 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.
| Theoretical computer science
4 papers |
Mathematical optimization · 84% Graph algorithms and graph theory · 16% | |
| Computer graphics and multimedia
4 papers |
Image and video processing · 98% Multimedia analysis and retrieval · 2% | |
| Artificial intelligence
3 papers |
Probabilistic and Bayesian machine learning · 81% 3D vision · 12% Image recognition and object detection · 4% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Reconfigurable computing and FPGAs · 53% Embedded and real-time systems · 16% Parallel and multicore computing · 16% |
Topics — the 25 heaviest of 25, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Mathematical optimization
discrete optimization |
0.4 | 3 | 2014 | Fast Approximate Inference in Higher Order MRF-MAP Labeling Problems · CVPR 2014 Generic Cuts: An Efficient Algorithm for Optimal Inference in Higher Order MRF-MAP · ECCV (5) 2012 An Efficient Graph Cut Algorithm for Computer Vision Problems · ECCV (3) 2010 |
Mathematical optimization › discrete optimization
energy minimization |
0.3 | 2 | 2014 | Fast Approximate Inference in Higher Order MRF-MAP Labeling Problems · CVPR 2014 Generic Cuts: An Efficient Algorithm for Optimal Inference in Higher Order MRF-MAP · ECCV (5) 2012 |
Mathematical optimization
combinatorial optimization |
0.3 | 2 | 2015 | Generalized Flows for Optimal Inference in Higher Order MRF-MAP · IEEE Trans. Pattern Anal. Mach. Intell. 2015 An Efficient Graph Cut Algorithm for Computer Vision Problems · ECCV (3) 2010 |
Image and video processing
image segmentation |
0.3 | 2 | 2012 | Generic Cuts: An Efficient Algorithm for Optimal Inference in Higher Order MRF-MAP · ECCV (5) 2012 An Efficient Graph Cut Algorithm for Computer Vision Problems · ECCV (3) 2010 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models |
0.2 | 1 | 2015 | Generalized Flows for Optimal Inference in Higher Order MRF-MAP · IEEE Trans. Pattern Anal. Mach. Intell. 2015 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
MAP inference |
0.2 | 1 | 2015 | Generalized Flows for Optimal Inference in Higher Order MRF-MAP · IEEE Trans. Pattern Anal. Mach. Intell. 2015 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
markov random field |
0.2 | 1 | 2015 | Generalized Flows for Optimal Inference in Higher Order MRF-MAP · IEEE Trans. Pattern Anal. Mach. Intell. 2015 |
Graph algorithms and graph theory › minimum cut
max-flow min-cut |
0.2 | 1 | 2015 | Generalized Flows for Optimal Inference in Higher Order MRF-MAP · IEEE Trans. Pattern Anal. Mach. Intell. 2015 |
Image and video processing › image restoration
image deblurring |
0.1 | 1 | 2011 | Space-Time Super-Resolution Using Graph-Cut Optimization · IEEE Trans. Pattern Anal. Mach. Intell. 2011 |
Image and video processing
image restoration |
0.1 | 1 | 2011 | Space-Time Super-Resolution Using Graph-Cut Optimization · IEEE Trans. Pattern Anal. Mach. Intell. 2011 |
Image and video processing
super-resolution |
0.1 | 1 | 2011 | Space-Time Super-Resolution Using Graph-Cut Optimization · IEEE Trans. Pattern Anal. Mach. Intell. 2011 |
Image and video processing › super-resolution
temporal super-resolution |
0.1 | 1 | 2011 | Space-Time Super-Resolution Using Graph-Cut Optimization · IEEE Trans. Pattern Anal. Mach. Intell. 2011 |
Image and video processing › image segmentation › graph-based segmentation
graph cut segmentation |
0.1 | 1 | 2010 | An Efficient Graph Cut Algorithm for Computer Vision Problems · ECCV (3) 2010 |
Reconfigurable computing and FPGAs
FPGA prototyping |
0.1 | 1 | 2005 | SMPS: an FPGA-based prototyping environment for multiprocessor embedded systems (abstract only) · FPGA 2005 |
Computer vision › 3D vision › 3d scene understanding
next view planning |
0.0 | 1 | 2001 | Recognizing Large 3-D Objects through Next View Planning using an Uncalibrated Camera · ICCV 2001 |
Computer vision › Image recognition and object detection
object recognition |
0.0 | 1 | 2001 | Recognizing Large 3-D Objects through Next View Planning using an Uncalibrated Camera · ICCV 2001 |
Computer vision › 3D vision
pose estimation |
0.0 | 1 | 2001 | Recognizing Large 3-D Objects through Next View Planning using an Uncalibrated Camera · ICCV 2001 |
Robotics › Robot navigation and mapping › localization
robot localization |
0.0 | 1 | 1999 | Robot Localization using Uncalibrated Camera Invariants · CVPR 1999 |
Multimedia analysis and retrieval
object tracking |
0.0 | 1 | 1997 | Object tracking using affine structure for point correspondences · CVPR 1997 |
Computer vision › 3D vision
camera calibration |
0.0 | 2 | 2001 | Recognizing Large 3-D Objects through Next View Planning using an Uncalibrated Camera · ICCV 2001 Robot Localization using Uncalibrated Camera Invariants · CVPR 1999 |
Computer vision › 3D vision › camera calibration
uncalibrated camera |
0.0 | 2 | 2001 | Recognizing Large 3-D Objects through Next View Planning using an Uncalibrated Camera · ICCV 2001 Robot Localization using Uncalibrated Camera Invariants · CVPR 1999 |
Memory systems
cache coherence |
0.0 | 1 | 2005 | SMPS: an FPGA-based prototyping environment for multiprocessor embedded systems (abstract only) · FPGA 2005 |
Parallel and multicore computing
multiprocessor system |
0.0 | 1 | 2005 | SMPS: an FPGA-based prototyping environment for multiprocessor embedded systems (abstract only) · FPGA 2005 |
Embedded and real-time systems
real-time operating systems |
0.0 | 1 | 2005 | SMPS: an FPGA-based prototyping environment for multiprocessor embedded systems (abstract only) · FPGA 2005 |
Image and video processing
motion analysis |
0.0 | 1 | 1997 | Object tracking using affine structure for point correspondences · CVPR 1997 |
Methods — techniques the papers use, named apart from their topics
graph cuts · 0.7primal-dual · 0.4dual decomposition · 0.4TRW · 0.4primal-dual approximation · 0.2message passing · 0.2maximum a posteriori estimation · 0.1markov random field · 0.1graph-cut optimization · 0.1design space exploration · 0.1VHDL · 0.1probabilistic reasoning · 0.0euclidean structure computation · 0.0camera invariants · 0.0kalman filter · 0.0correlation tracking · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Publicly Auditable Privacy-Preserving Electoral RollsabstractWhile existing literature on electronic voting has extensively addressed verifiability of voting protocols, the vulnerability of electoral rolls in large public elections remains a critical concern. To ensure integrity of electoral rolls, the current practice is to either make electoral rolls public or share them with the political parties. However, this enables construction of detailed voter profiles and selective targeting and manipulation of voters, thereby undermining the fundamental principle of free and fair elections. In this paper, we study the problem of designing publicly auditable yet privacy-preserving electoral rolls. We first formulate a threat model and provide formal security definitions. We then present a protocol for creation, maintenance and usage of electoral rolls that mitigates the threats. Eligible voters can verify their inclusion, whereas political parties and auditors can statistically audit the electoral roll. Further, the audit can also detect polling-day ballot stuffing and denials to eligible voters by malicious polling officers. The entire electoral roll is never revealed, which prevents any large-scale systematic voter targeting and manipulation. Prashant Agrawal, Mahabir Prasad Jhanwar, Subodh Sharma 0001, Subhashis Banerjee |
CSF | 4 |
| 2024 | Traceable mixnetsabstractWe introduce the notion of traceable mixnets. In a traditional mixnet, multiple mix-servers jointly permute and decrypt a list of ciphertexts to produce a list of plaintexts, along with a proof of correctness, such that the association between individual ciphertexts and plaintexts remains completely hidden. However, in many applications, the privacy-utility tradeoff requires answering some specific queries about this association, without revealing any information beyond the query result. We consider queries of the following types: a) given a ciphertext in the mixnet input list, whether it encrypts one of a given subset of plaintexts in the output list, and b) given a plaintext in the mixnet output list, whether it is a decryption of one of a given subset of ciphertexts in the input list. Traceable mixnets allow the mix-servers to jointly prove answers to the above queries to a querier such that neither the querier nor a threshold number of mix-servers learn any information beyond the query result. Further, if the querier is not corrupted, the corrupted mix-servers do not even learn the query result. We first comprehensively formalise these security properties of traceable mixnets and then propose a construction of traceable mixnets using novel distributed zero-knowledge proofs (ZKPs) of set membership and of a statement we call reverse set membership. Although set membership has been studied in the single-prover setting, the main challenge in our distributed setting lies in making sure that none of the mix-servers learn the association between ciphertexts and plaintexts during the proof. We implement our distributed ZKPs and show that they are faster than state-of-the-art by at least one order of magnitude. Prashant Agrawal, Abhinav Nakarmi, Mahabir Prasad Jhanwar, Subodh Sharma 0001, Subhashis Banerjee |
Proc. Priv. Enhancing Technol. | 5 |
| 2023 | From Forks to Forceps: A New Framework for Instance Segmentation of Surgical InstrumentsabstractMinimally invasive surgeries and related applications demand surgical tool classification and segmentation at the instance level. Surgical tools are similar in appearance and are long, thin, and handled at an angle. The fine-tuning of state-of-the-art (SOTA) instance segmentation models trained on natural images for instrument segmentation has difficulty discriminating instrument classes. Our research demonstrates that while the bounding box and segmentation mask are often accurate, the classification head misclassifies the class label of the surgical instrument. We present a new neural network framework that adds a classification module as a new stage to existing instance segmentation models. This module specializes in improving the classification of instrument masks generated by the existing model. The module comprises multi-scale mask attention, which attends to the instrument region and masks the distracting background features. We propose training our classifier module using metric learning with arc loss to handle low inter-class variance of surgical instruments. We conduct exhaustive experiments on the benchmark datasets EndoVis2017 and EndoVis2018. We demonstrate that our method outperforms all (more than 18) SOTA methods compared with, and improves the SOTA performance by at least 12 points (20%) on the EndoVis2017 benchmark challenge and generalizes effectively across the datasets. Project page with source code is available at nets-iitd.github.io/s3net. Britty Baby, Daksh Thapar, Mustafa Chasmai, Tamajit Banerjee, Kunal Dargan, Ashish Suri, Subhashis Banerjee, Chetan Arora 0001 |
WACV | 7 |
| 2022 | Representation Learning Using Rank Loss for Robust Neurosurgical Skills EvaluationabstractSurgical simulators provide hands-on training and learning of the necessary psychomotor skills. Automated skill evaluation of the trainee doctors based on the video of a task being performed by them is an important key step for the optimal utilization of such simulators. However, current skill evaluation techniques require accurate tracking information of the instruments which restricts their applicability to robot assisted surgeries only. In this paper, we propose a novel neural network architecture that can perform skill evaluation using video data alone (and no tracking information). Given the small dataset available for training such a system, the network trained using ℓ2regression loss easily overfits the training data. We propose a novel rank loss to help learn robust representation, leading to 5% improvement for skill score prediction on the benchmark JIGSAWS dataset. To demonstrate the applicability of our method on non-robotic surgeries, we contribute a new neuro-endoscopic technical skills (NETS) training dataset comprising of 100 short videos of 12 subjects. Our method achieved 27% improvement over the state of the art on the NETS dataset. Project page with source code, and data is available at nets-iitd.github.io/nets-v1. Britty Baby, Mustafa Chasmai, Tamajit Banerjee, Ashish Suri, Subhashis Banerjee, Chetan Arora 0001 |
ICIP | 5 |
| 2022 | REGroup: Rank-aggregating Ensemble of Generative Classifiers for Robust PredictionsabstractDeep Neural Networks (DNNs) are often criticized for being susceptible to adversarial attacks. Most successful defense strategies adopt adversarial training or random input transformations that typically require retraining or finetuning the model to achieve reasonable performance. In this work, our investigations of intermediate representations of a pre-trained DNN lead to an interesting discovery pointing to intrinsic robustness to adversarial attacks. We find that we can learn a generative classifier by statistically characterizing the neural response of an intermediate layer to clean training samples. The predictions of multiple such intermediate-layer based classifiers, when aggregated, show unexpected robustness to adversarial attacks. Specifically, we devise an ensemble of these generative classifiers that rank-aggregates their predictions via a Borda count-based consensus. Our proposed approach uses a subset of the clean training data and a pre-trained model, and yet is agnostic to network architectures or the adversarial attack generation method. We show extensive experiments to establish that our defense strategy achieves state-of-the-art performance on the ImageNet validation set. Lokender Tiwari, Anish Madan, Saket Anand, Subhashis Banerjee |
WACV | 4 |
| 2020 | Segmentation of Intracranial Aneurysm Remnant in MRA using Dual-Attention Atrous NetabstractDue to the advancement of non-invasive medical imaging modalities like Magnetic Resonance Angiography (MRA), an increasing number of Intracranial Aneurysm (IA) cases are being reported in recent years. The IAs are typically treated by so-called endovascular coiling, where blood flow in the IA is prevented by embolization with a platinum coil. Accurate quantification of the IA Remnant (IAR), i.e. the volume with blood flow present post treatment is the utmost important factor in choosing the right treatment planning. This is typically done by manually segmenting the aneurysm remnant from the MRA volume. Since manual segmentation of volumetric images is a labour-intensive and error-prone process, development of an automatic volumetric segmentation method is required. Segmentation of small structures such as IA, that may largely vary in size, shape, and location is considered extremely difficult. Similar intensity distribution of IAs and surrounding blood vessels makes it more challenging and susceptible to false positive. In this paper we propose a novel 3D CNN architecture called Dual-Attention Atrous Net (DAtt-ANet), which can efficiently segment IAR volumes from MRA images by reconciling features at different scales using the proposed Parallel Atrous Unit (PAU) along with the use of self-attention mechanism for extracting fine-grained features and intra-class correlation. The proposed DAtt- ANet model is trained and evaluated on a clinical MRA image dataset of IAR consisting of 46 subjects. We compared the proposed DAtt-ANet with five state-of-the-art CNN models based on their segmentation performance. The proposed DAtt-ANet outperformed all other methods and was able to achieve a five-fold cross-validation DICE score of 0.73 ± 0.06. Subhashis Banerjee, Ashis K. Dhara, Johan Wikström, Robin Strand |
ICPR | 1 |
| 2020 | Fuzzy volumetric delineation of brain tumor and survival prediction
Saumya Bhadani, Sushmita Mitra, Subhashis Banerjee |
Soft Comput. | 3 |
| 2019 | EGO-SLAM: A Robust Monocular SLAM for Egocentric VideosabstractRegardless of the tremendous progress, a truly general purpose pipeline for Simultaneous Localization and Mapping (SLAM) remains a challenge. We investigate the reported failure of state of the art (SOTA) SLAM techniques on egocentric videos. We find that the dominant 3D rotations, low parallax between successive frames, and primarily forward motion in egocentric videos are the most common causes of failures. The incremental nature of SOTA SLAM, in the presence of unreliable pose and 3D estimates in egocentric videos, with no opportunities for global loop closures, generates drifts and leads to the eventual failures of such techniques. Taking inspiration from batch mode Structure from Motion (SFM) techniques, we propose to solve SLAM as an SFM problem over the sliding temporal windows. This makes the problem well constrained. Further, we propose to initialize the camera poses using 2D rotation averaging, followed by translation averaging before structure estimation using bundle adjustment. This helps in stabilizing the camera poses when 3D estimates are not reliable. We show that the proposed SLAM technique, incorporating the two key ideas works successfully for long, shaky egocentric videos where other SOTA techniques have been reported to fail. Qualitative and quantitative comparisons on publicly available egocentric video datasets validate our results. Suvam Patra, Kartikeya Gupta, Faran Ahmad, Chetan Arora 0001, Subhashis Banerjee |
WACV | 5 |
| 2018 | A Joint 3D-2D Based Method for Free Space Detection on RoadsabstractIn this paper, we address the problem of road segmentation and free space detection in the context of autonomous driving. Traditional methods either use 3-dimensional (3D) cues such as point clouds obtained from LIDAR, RADAR or stereo cameras or 2-dimensional (2D) cues such as lane markings, road boundaries and object detection. Typical 3D point clouds do not have enough resolution to detect fine differences in heights such as between road and pavement. Image based 2D cues fail when encountering uneven road textures such as due to shadows, potholes, lane markings or road restoration. We propose a novel free road space detection technique combining both 2D and 3D cues. In particular, we use CNN based road segmentation from 2D images and plane/box fitting on sparse depth data obtained from SLAM as priors to formulate an energy minimization using conditional random field (CRF), for road pixels classification. While the CNN learns the road texture and is unaffected by depth boundaries, the 3D information helps in overcoming texture based classification failures. Finally, we use the obtained road segmentation with the 3D depth data from monocular SLAM to detect the free space for the navigation purposes. Our experiments on KITTI odometry dataset [12], Camvid dataset [7] as well as videos captured by us validate the superiority of the proposed approach over the state of the art. Suvam Patra, Pranjal Maheshwari, Shashank Yadav, Subhashis Banerjee, Chetan Arora 0001 |
WACV | 4 |
| 2018 | Automated 3D segmentation of brain tumor using visual saliency
Subhashis Banerjee, Sushmita Mitra, B. Uma Shankar |
Inf. Sci. | 1 |
| 2017 | Synergetic neuro-fuzzy feature selection and classification of brain tumorsabstractBrain tumors constitute one of the deadliest forms of cancers, with a high mortality rate. Of these, Glioblastoma multiforme (GBM) remains the most common and lethal primary brain tumor in adults. Tumor biopsy being challenging for brain tumor patients, noninvasive techniques like imaging play an important role in the process of brain cancer detection, diagnosis and prognosis; particularly using Magnetic Resonance Imaging (MRI). Therefore, development of advanced extraction and selection strategies of quantitative MRI features become necessary for noninvasively predicting and grading the tumors. In this paper we extract 56 three-dimensional quantitative MRI features, related to tumor image intensities, shape and texture, from 254 brain tumor patients. An adaptive neuro-fuzzy classifier based on linguistic hedges (ANFC-LH) is developed to simultaneously select significant features and predict the tumor grade. ANFC-LH achieves a significantly higher testing accuracy (85.83%) as compared to existing standard classifiers. Subhashis Banerjee, Sushmita Mitra, B. Uma Shankar |
FUZZ-IEEE | 1 |
| 2017 | Deep CNN with color lines model for unmarked road segmentationabstractRoad detection from a monocular camera is an important perception module in any advanced driver assistance or autonomous driving system. Traditional techniques [1, 2, 3, 4, 5, 6] work reasonably well for this problem, when the roads are well maintained and the boundaries are clearly marked. However, in many developing countries or even for the rural areas in the developed countries, the assumption does not hold which leads to failure of such techniques. In this paper we propose a novel technique based on the combination of deep convolutional neural networks (CNNs), along with color lines model [7] based prior in a conditional random field (CRF) framework. While the CNN learns the road texture, the color lines model allows to adapt to varying illumination conditions. We show that our technique outperforms the state of the art segmentation techniques on the unmarked road segmentation problem. Though, not a focus of this paper, we show that even on the standard benchmark datasets like KITTI [8] and CamVid [9], where the road boundaries are well marked, the proposed technique performs competitively to the contemporary techniques. Shashank Yadav, Suvam Patra, Chetan Arora 0001, Subhashis Banerjee |
ICIP | 4 |
| 2017 | Computing Egomotion with Local Loop Closures for Egocentric VideosabstractFinding the camera pose is an important step in many egocentric video applications. It has been widely reported that, state of the art SIAM algorithms fail on egocentric videos [1, 2, 3, 4]. In this paper, we propose a robust method for camera pose estimation, designed specifically for egocentric videos. In an egocentric video, the camera views the same scene point multiple times as the wearer's head sweeps back and forth. We use this specific motion profile to perform short loop closures aligned with wearer's footsteps. For egocentric videos, depth estimation is usually noisy. In an important departure, we use 2D computations for rotation averaging which do not rely upon depth estimates. The two modification results in much more stable algorithm as is evident from our experiments on various egocentric video datasets for different egocentric applications. The proposed algorithm resolves a long standing problem in egocentric vision and unlocks new usage scenarios for future applications. Suvam Patra, Himanshu Aggarwal, Himani Arora, Subhashis Banerjee, Chetan Arora 0001 |
WACV | 4 |
| 2017 | Divide and conquer: A hierarchical approach to large-scale structure-from-motion
Brojeshwar Bhowmick, Suvam Patra, Avishek Chatterjee, Venu Madhav Govindu, Subhashis Banerjee |
Comput. Vis. Image Underst. | 5 |
| 2016 | Single seed delineation of brain tumor using multi-thresholding
Subhashis Banerjee, Sushmita Mitra, B. Uma Shankar |
Inf. Sci. | 1 |
| 2015 | Generalized Flows for Optimal Inference in Higher Order MRF-MAPabstractUse of higher order clique potentials in MRF-MAP problems has been limited primarily because of the inefficiencies of the existing algorithmic schemes. We propose a new combinatorial algorithm for computing optimal solutions to 2 label MRF-MAP problems with higher order clique potentials. The algorithm runs in time O(2(k)n(3)) in the worst case (k is size of clique and n is the number of pixels). A special gadget is introduced to model flows in a higher order clique and a technique for building a flow graph is specified. Based on the primal dual structure of the optimization problem, the notions of the capacity of an edge and a cut are generalized to define a flow problem. We show that in this flow graph, when the clique potentials are submodular, the max flow is equal to the min cut, which also is the optimal solution to the problem. We show experimentally that our algorithm provides significantly better solutions in practice and is hundreds of times faster than solution schemes like Dual Decomposition [1], TRWS [2] and Reduction [3], [4], [5]. The framework represents a significant advance in handling higher order problems making optimal inference practical for medium sized cliques. Chetan Arora 0001, Subhashis Banerjee, Prem Kumar Kalra, S. N. Maheshwari |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2014 | Divide and Conquer: Efficient Large-Scale Structure from Motion Using Graph Partitioning
Brojeshwar Bhowmick, Suvam Patra, Avishek Chatterjee, Venu Madhav Govindu, Subhashis Banerjee |
ACCV (2) | 5 |
| 2014 | Fast Approximate Inference in Higher Order MRF-MAP Labeling ProblemsabstractUse of higher order clique potentials for modeling inference problems has exploded in last few years. The algorithmic schemes proposed so far do not scale well with increasing clique size, thus limiting their use to cliques of size at most 4 in practice. Generic Cuts (GC) of Arora et al. [9] shows that when potentials are submodular, inference problems can be solved optimally in polynomial time for fixed size cliques. In this paper we report an algorithm called Approximate Cuts (AC) which uses a generalization of the gadget of GC and provides an approximate solution to inference in 2-label MRF-MAP problems with cliques of size k ≥ 2. The algorithm gives optimal solution for submodular potentials. When potentials are non-submodular, we show that important properties such as weak persistency hold for solution inferred by AC. AC is a polynomial time primal dual approximation algorithm for fixed clique size. We show experimentally that AC not only provides significantly better solutions in practice, it is an order of magnitude faster than message passing schemes like Dual Decomposition [19] and GTRWS [17] or Reduction based techniques like [10, 13, 14]. Chetan Arora 0001, Subhashis Banerjee, Prem Kumar Kalra, S. N. Maheshwari |
CVPR | 2 |
| 2012 | Discovering Activities and Their Temporal SignificanceabstractIn this paper, we address the problem of discovering activities and their temporal significance in an area under surveillance. Discovering activities along with its expectation of occurrence at a particular time plays an important role in many surveillance applications. We propose an unsupervised model, called Time pLSA model, that extends the probabilistic Latent Semantic Analysis (pLSA) model to jointly capture the activities and their behaviour over time. We use adaptive background subtraction to detect spatio-temporal patches, which are used as feature representation for activity patterns. Each of these patches are associated with the time slot in which they occur. Multinomial distributions are used to model both activities as distribution over spatio-temporal patches and time significance as distribution over the time-line. We demonstrate the effectiveness of our approach on a real life surveillance feed of an outdoor scene. Ayesha Choudhary, Tanveer A. Faruquie, Subhashis Banerjee, Santanu Chaudhury |
AVSS | 3 |
| 2012 | Unsupervised Discovery of Activities and Their Temporal BehaviourabstractThis paper addresses the problem of discovering activities and their temporal significance in surveillance videos in an unsupervised manner. We propose a generative model that can jointly capture the activities and their behaviour over time. We use multinomial distribution over local motion features to model activities and a mixture distribution over their time stamps to capture the multi-modal temporal distribution of these activities. We give a Gibbs sampling algorithm to infer the parameters of the model. We demonstrate the effectiveness of our approach on real life surveillance feed of outdoor scenes. Tanveer A. Faruquie, Subhashis Banerjee, Prem Kumar Kalra |
AVSS | 2 |
| 2012 | Generic Cuts: An Efficient Algorithm for Optimal Inference in Higher Order MRF-MAP
Chetan Arora 0001, Subhashis Banerjee, Prem Kumar Kalra, S. N. Maheshwari |
ECCV (5) | 2 |
| 2011 | Space-Time Super-Resolution Using Graph-Cut OptimizationabstractWe address the problem of super-resolution—obtaining high-resolution images and videos from multiple low-resolution inputs. The increased resolution can be in spatial or temporal dimensions, or even in both. We present a unified framework which uses a generative model of the imaging process and can address spatial super-resolution, space-time super-resolution, image deconvolution, single-image expansion, removal of noise, and image restoration. We model a high-resolution image or video as a Markov random field and use maximum a posteriori estimate as the final solution using graph-cut optimization technique. We derive insights into what super-resolution magnification factors are possible and the conditions necessary for super-resolution. We demonstrate spatial super-resolution reconstruction results with magnifications higher than predicted limits of magnification. We also formulate a scheme for selective super-resolution reconstruction of videos to obtain simultaneous increase of resolutions in both spatial and temporal directions. We show that it is possible to achieve space-time magnification factors beyond what has been suggested in the literature by selectively applying super-resolution constraints. We present results on both synthetic and real input sequences. Uma Mudenagudi, Subhashis Banerjee, Prem Kumar Kalra |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2011 | Latent topic model-based group activity discovery
Tanveer A. Faruquie, Subhashis Banerjee, Prem Kumar Kalra |
Vis. Comput. | 2 |
| 2010 | An Efficient Graph Cut Algorithm for Computer Vision Problems
Chetan Arora 0001, Subhashis Banerjee, Prem Kumar Kalra, S. N. Maheshwari |
ECCV (3) | 2 |
| 2009 | Time based Activity Inference using Latent Dirichlet AllocationabstractIn this paper we address the problem of time based activity inference in unsupervised manner for an area under surveillance. We use a Latent Dirichlet Allocation based model that captures the activities and how they change over time. We use agglomerative cluster-ing on optical flow vectors to code direction and spatial information. In this model each activity is associated with not only a mixture distribution over these cluster occurrences but also on the distribution over timestamps of their occurrences. Our method thus helps in determining the prominence and the correlation of activities over a period of time. 1 Tanveer A. Faruquie, Prem Kumar Kalra, Subhashis Banerjee |
BMVC | 3 |
| 2007 | Super Resolution of Images of 3D Scenecs
Uma Mudenagudi, Ankit Gupta 0002, Lakshya Goel, Avanish Kushal, Prem Kumar Kalra, Subhashis Banerjee |
ACCV (2) | 6 |
| 2007 | Designing quality walkthroughsabstractAbstract In this paper we present a framework for designing quality walkthroughs. Our framework aids the content creator in designing tours where one sees interesting objects for the most part of the tour. Further, the speed of the tour is controlled by what is shown. In particular we consider the designing of walkthroughs of scenes constructed by image‐based techniques where such a design framework helps to optimize on the effort needed to create the content. Copyright © 2007 John Wiley & Sons, Ltd. Subhajit Sanyal, Subhashis Banerjee, Prem Kumar Kalra |
Comput. Animat. Virtual Worlds | 2 |
| 2007 | Reusing view-dependent animation
Parag Chaudhuri, Prem Kumar Kalra, Subhashis Banerjee |
Vis. Comput. | 3 |
| 2006 | Super Resolution Using Graph-Cut
Uma Mudenagudi, Ram Singla, Prem Kumar Kalra, Subhashis Banerjee |
ACCV (2) | 4 |
| 2005 | SMPS: an FPGA-based prototyping environment for multiprocessor embedded systems (abstract only)abstractStreaming media applications represent an important class of applications for embedded systems. Recent advances in design-space exploration of architectures for such applications have pointed towards the suitability of Multiprocessor System on Chip (SoC) solutions. Multiprocessor SoCs not only offer higher performance, but can also lead to solutions which are cheaper cost wise. A typical synthesis methodology for such architectures would require a validation stage at the end of final system integration. The wide availability of cheap and large FPGA devices, advances in automatic synthesis from VHDL/Verilog and abundance of high performance computing platforms enables the design of a generic validation system for such Multiprocessor SoCs.In this paper we present the design and implementation of Srijan Multiprocessor Prototyping System (SMPS). SMPS is a system for rapid prototyping and validation of single chip application specific multiprocessor systems. The individual computing elements are RISC processors, coprocessors which lie in the processor pipeline, and ASICs which connect directly to system bus. The system is a tightly coupled multiprocessor with shared memory and shared address space. A Real-time Operating System (RTOS) provides task scheduling and access to shared resources. The system is presented as a parameterized VHDL based on the open source Sparc~V8 compliant LEON processor and a homegrown light-weight RTOS, RtKer-MP. The entire VHDL is configurable using a GUI, has support for cache coherency, choice of arbitration policy and easy integration of custom processing engines. RtKer-MP allows for a pluggable scheduler, dynamic and static scheduling policies, static and dynamic task migrations domains and variable interruption frequencies for separate processors. The pluggable scheduler interface allows for quick exploration of various scheduling policies for a feedback to the estimation systems. Ankit Mathur, Mayank Agarwal, Soumyadeb Mitra, Anup Gangwar, M. Balakrishnan, Subhashis Banerjee |
FPGA | 6 |
| 2005 | Recognizing large isolated 3-D objects through next view planning using inner camera invariantsabstractMost model-based three-dimensional (3-D) object recognition systems use information from a single view of an object. However, a single view may not contain sufficient features to recognize it unambiguously. Further, two objects may have all views in common with respect to a given feature set, and may be distinguished only through a sequence of views. A further complication arises when in an image, we do not have a complete view of an object. This paper presents a new online scheme for the recognition and pose estimation of a large isolated 3-D object, which may not entirely fit in a camera's field of view. We consider an uncalibrated projective camera, and consider the case when the internal parameters of the camera may be varied either unintentionally, or on purpose. The scheme uses a probabilistic reasoning framework for recognition and next-view planning. We show results of successful recognition and pose estimation even in cases of a high degree of interpretation ambiguity associated with the initial view. Sumantra Dutta Roy, Santanu Chaudhury, Subhashis Banerjee |
IEEE Trans. Syst. Man Cybern. Part B | 3 |
| 2004 | On line predictive appearance-based trackingabstractWe present a novel predictive statistical framework to improve the performance of an eigentracker. In addition, we use fast and efficient eigenspace updates to learn new views of the object being tracked on the fly. We also incorporate a new importance sampling mechanism which increases the robustness of the eigentracker and enables it to track nonconvex objects better. Our eigentracker is flexible-it is possible to use it symbolically with other trackers. We show its successful application in hand gesture analysis; and face and person tracking. Namita Gupta, Pooja Mittal, Kaustubh Patwardhan, Sumantra Dutta Roy, Santanu Chaudhury, Subhashis Banerjee |
ICIP | 6 |
| 2004 | A System for View-Dependent AnimationabstractAbstract In this paper, we present a novel system for facilitating the creation of stylized view‐dependent 3D animation. Our system harnesses the skill and intuition of a traditionally trained animator by providing a convivial sketch based 2D to 3D interface. A base mesh model of the character can be modified to match closely to an input sketch, with minimal user interaction. To do this, we recover the best camera from the intended view direction in the sketch using robust computer vision techniques. This aligns the mesh model with the sketch. We then deform the 3D character in two stages ‐ first we reconstruct the best matching skeletal pose from the sketch and then we deform the mesh geometry. We introduce techniques to incorporate deformations in the view‐dependent setting. This allows us to set up view‐dependent models for animation. Categories and Subject Descriptors (according to ACM CCS): I.3.7 [Computer Graphics]: Three‐Dimensional Graphics and Realism ‐ Animation Our system takes as input a sketch (a), and a base mesh model (b), then recovers a camera to orient the base mesh (c), then reconstructs the skeleton pose (d), and finally deforms the mesh to find the best possible match with the sketch (e). image Parag Chaudhuri, Prem Kumar Kalra, Subhashis Banerjee |
Comput. Graph. Forum | 3 |
| 2004 | An uncalibrated lightfield acquisition system
Angshuman Parashar, Subhashis Banerjee, Prem Kumar Kalra |
Image Vis. Comput. | 3 |
| 2004 | Active recognition through next view planning: a survey
Sumantra Dutta Roy, Santanu Chaudhury, Subhashis Banerjee |
Pattern Recognit. | 3 |
| 2003 | Recognition of dynamic hand gestures
Aditya Ramamoorthy, Namrata Vaswani, Santanu Chaudhury, Subhashis Banerjee |
Pattern Recognit. | 4 |
| 2003 | Aspect graph construction with noisy feature detectorsabstractMany three-dimensional (3D) object recognition strategies use aspect graphs to represent objects in the model base. A crucial factor in the success of these object recognition strategies is the accurate construction of the aspect graph, its ease of creation, and the extent to which it can represent all views of the object for a given setup. Factors such as noise and nonadaptive thresholds may introduce errors in the feature detection process. This paper presents a characterization of errors in aspect graphs, as well as an algorithm for estimating aspect graphs, given noisy sensor data. We present extensive results of our strategies applied on a reasonably complex experimental set, and demonstrate applications to a robust 3D object recognition problem. Sumantra Dutta Roy, Santanu Chaudhury, Subhashis Banerjee |
IEEE Trans. Syst. Man Cybern. Part B | 3 |
| 2001 | Recognizing Large 3-D Objects through Next View Planning using an Uncalibrated CameraabstractWe present a new on-line scheme for the recognition and pose estimation of a large isolated 3-D object, which may not entirely fit in a camera's field of view. We do not assume any knowledge of the internal parameters of the camera, or their constancy. We use a probabilistic reasoning framework for recognition and next view planning. We show results of successful recognition and pose estimation even in cases of a high degree of interpretation ambiguity associated with the initial view. Sumantra Dutta Roy, Santanu Chaudhury, Subhashis Banerjee |
ICCV | 3 |
| 2000 | Reconstruction of Local Features for Facial Video CompressionabstractWe suggest a feature based facial image reconstruction technique. The encoding technique utilizes the affine structure of the face to capture the global facial motion. The structure information is transmitted only once at the bootstrapping stage. After that only the motion information for each frame is used to reconstruct the image at the decoder. An attempt is made to perform local reconstruction without any colour patching. For local reconstruction lips are tracked across frames using the snake model. An online database of facial features is created from distinct feature templates. The lip feature in each frame is locally reconstructed from existing templates using local warping. The eye templates for each frame are also recognized and pasted from the online database. Shoma Chatterjee, Subhashis Banerjee, Kanad K. Biswas |
ICIP | 2 |
| 2000 | Isolated 3D object recognition through next view planningabstractIn many cases, a single view of an object may not contain sufficient features to recognize it unambiguously. This paper presents a new online recognition scheme based on next view planning for the identification of an isolated 3D object using simple features. The scheme uses a probabilistic reasoning framework for recognition and planning. Our knowledge representation scheme encodes feature based information about objects as well as the uncertainty in the recognition process. This is used both in the probability calculations as well as in planning the next view. Results clearly demonstrate the effectiveness of our strategy for a reasonably complex experimental set. Sumantra Dutta Roy, Santanu Chaudhury, Subhashis Banerjee |
IEEE Trans. Syst. Man Cybern. Part A | 3 |
| 1999 | Robot Localization using Uncalibrated Camera InvariantsabstractWe describe a set of image measurements which are invariant to the camera internals but are location variant. We show that using these measurements it is possible to calculate the self-localization of a robot using known landmarks and uncalibrated cameras. We also show that it is possible to compute, using uncalibrated cameras, the Euclidean structure of 3-D world points using multiple views from known positions. We are free to alter the internal parameters of the camera during these operations. Our initial experiments demonstrate the applicability of the method. Michael Werman, MaoLin Qiu, Subhashis Banerjee, Sumantra Dutta Roy |
CVPR | 3 |
| 1999 | Recognition of partially occluded objects using neural network based indexing
Navin Rajpal, Santanu Chaudhury, Subhashis Banerjee |
Pattern Recognit. | 3 |
| 1997 | Object tracking using affine structure for point correspondencesabstractA new object tracking algorithm based on affine structure has been developed and it is shown that its performance is better than that of a Kalman filter based correlation tracker. The algorithm is fast, reliable, viewpoint invariant, and insensitive to occlusion and/or individual corner disappearance or reappearance. Detailed experimental analysis on a long real image sequence is also presented. Gurmeet Singh Manku, Pankaj Jain, Amit Aggarwal, Subhashis Banerjee |
CVPR | 5 |
| 1997 | Finding Point Correspondences in Motion Sequences Preserving Affine Structure
G. Sudhir, Subhashis Banerjee, Andrew Zisserman |
Comput. Vis. Image Underst. | 2 |
| 1994 | A cooperative integration of stereopsis and optic flow computationabstractA cooperative integration of stereopsis and optic flow computation is presented. Central to our approach is the modelling of the visual processes as a sequence of coupled Markov random fields by defining suitable interprocess interactions based on some natural constraints. The integration makes each of the individual processes better constrained and more reliable. Further, as a result of the integration, it becomes possible to accurately preserve the discontinuities in both the flow and the disparity fields along with the regions of stereo occlusion. Some results, both on noisy synthetic image data and real images are presented. G. Sudhir, Subhashis Banerjee, Kanad K. Biswas, R. Bahl |
ICPR (1) | 2 |
| 1993 | Finding Point Correspondences in Motion Sequences Preserving Affine StructureabstractIn this paper the problem of computing the point correspondences in a sequence of time-varying images of a 3D object undergoing non-rigid (aÆne) motion is addressed. It is assumed that the images are obtained through aÆne projections. The correspondences are established only from the analysis of the unknown 3D aÆne structure of the object, without making use of any attributes of the feature points. It is shown that it is possible to establish the point correspondences uniquely (up to symmetry) in the sense that they yield a unique aÆne structure of the object and that the computation is possible in polynomial time. Two dierent algorithms for computing the point correspondences are presented. Results on various real image sequences, including a sequence containing independently moving objects, demonstrate the applicability of the structure based approach to motion correspondence. Dept. Computer Science, Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong K... G. Sudhir, Subhashis Banerjee, Andrew Zisserman |
BMVC | 2 |
| 1992 | Surface reconstruction from disparate shading: an integration of shape-from-shading and stereopsisabstractA cooperative integration of stereopsis and shape-from-shading is presented. The integration makes the process of D surface reconstruction better constrained and more reliable. It also obviates the need for surface boundary conditions, and explicit information about the surface albedo and the light source direction, which can now be estimated in an iterative manner.> Subhashis Banerjee, P. S. Sastry 0001, Y. V. Venkatesh |
ICPR (1) | 1 |