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.

Vijay Badrinarayanan

dblp:46/1149 · DBLP profile ↗
← Back
21ranked-venue papers
6as first author
2since 2021 · last 2024
0000-0002-3297-7495ORCID · corroborated

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

Artificial intelligence and machine learning · 19 · 5 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 16 · 3 first-author · 2 since 2021Computer networks · 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.

Artificial intelligence
16 papers
3D vision · 20% Segmentation and scene understanding · 19% Video understanding and tracking · 15%
Computer networks
1 paper
Content delivery and video streaming · 100%
Computer graphics and multimedia
2 papers
Image and video processing · 59% Geometric modeling and processing · 41%

Topics — the 30 heaviest of 36, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision
depth estimation
0.822020
DELTAS: Depth Estimation by Learning Triangulation and Densification of Sparse Points · ECCV (21) 2020
Estimating Depth from RGB and Sparse Sensing · ECCV (4) 2018
Robotics › Autonomous driving › perception › environment perception
perception for self-driving vehicles
0.812024
LingoQA: Visual Question Answering for Autonomous Driving · ECCV (77) 2024
Computer vision › Vision and language
visual question answering
0.812024
LingoQA: Visual Question Answering for Autonomous Driving · ECCV (77) 2024
Computer vision › Segmentation and scene understanding
scene understanding
0.522017
RoomNet: End-to-End Room Layout Estimation · ICCV 2017
Understanding RealWorld Indoor Scenes with Synthetic Data · CVPR 2016
Computer vision › Segmentation and scene understanding
semantic segmentation
0.522017
SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Understanding RealWorld Indoor Scenes with Synthetic Data · CVPR 2016
Robotics › Autonomous driving › perception › 3d perception
bird's-eye-view perception
0.512021
FIERY: Future Instance Prediction in Bird's-Eye View from Surround Monocular Cameras · ICCV 2021
Computer vision › Video understanding and tracking
future prediction
0.512021
FIERY: Future Instance Prediction in Bird's-Eye View from Surround Monocular Cameras · ICCV 2021
Computer vision › 3D vision
3d scene reconstruction
0.412020
Atlas: End-to-End 3D Scene Reconstruction from Posed Images · ECCV (7) 2020
Computer vision › Segmentation and scene understanding
video segmentation
0.432013
Semi-Supervised Video Segmentation Using Tree Structured Graphical Models · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Semi-supervised video segmentation using tree structured graphical models · CVPR 2011
Label propagation in video sequences · CVPR 2010
Machine learning › Deep learning architectures and training › normalization
gradient normalization
0.312018
GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networks · ICML 2018
Machine learning › Learning paradigms
multi-task learning
0.312018
GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networks · ICML 2018
Machine learning › Deep learning architectures and training
training dynamics
0.312018
GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networks · ICML 2018
Machine learning › Deep learning architectures and training
encoder-decoder architecture
0.312017
SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Computer vision › 3D vision › 3d scene understanding
room layout estimation
0.312017
RoomNet: End-to-End Room Layout Estimation · ICCV 2017
Machine learning › Generative modeling
synthetic training data
0.212016
Understanding RealWorld Indoor Scenes with Synthetic Data · CVPR 2016
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.222014
Semi-Supervised Video Segmentation Using Tree Structured Graphical Models · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Mixture of Trees Probabilistic Graphical Model for Video Segmentation · Int. J. Comput. Vis. 2014
Computer vision › Video understanding and tracking › activity recognition
activity detection
0.212014
Part Bricolage: Flow-Assisted Part-Based Graphs for Detecting Activities in Videos · ECCV (6) 2014
Robotics › Robot manipulation › object perception › object identification
instance recognition
0.212014
Robust Instance Recognition in Presence of Occlusion and Clutter · ECCV (2) 2014
Image and video processing
video segmentation
0.212014
Mixture of Trees Probabilistic Graphical Model for Video Segmentation · Int. J. Comput. Vis. 2014
Computer vision › Segmentation and scene understanding › medical image segmentation
semi-supervised segmentation
0.212013
Semi-Supervised Video Segmentation Using Tree Structured Graphical Models · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
tree-structured graphical models
0.212013
Semi-Supervised Video Segmentation Using Tree Structured Graphical Models · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Geometric modeling and processing
surface reconstruction
0.112020
Atlas: End-to-End 3D Scene Reconstruction from Posed Images · ECCV (7) 2020
Machine learning › Learning paradigms › semi-supervised learning › graph-based semi-supervised learning
label propagation
0.112010
Label propagation in video sequences · CVPR 2010
Computer vision › Segmentation and scene understanding
scene parsing
0.112010
Label propagation in video sequences · CVPR 2010
Machine learning › Learning paradigms
semi-supervised learning
0.112010
Label propagation in video sequences · CVPR 2010
Robotics › Autonomous driving
driving scene understanding
0.112017
SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Computer vision › 3D vision › 3d scene understanding
depth and scene understanding
0.112016
Understanding RealWorld Indoor Scenes with Synthetic Data · CVPR 2016
Content delivery and video streaming › streaming media service
internet streaming
0.112016
SCORE: Exploiting Global Broadcasts to Create Offline Personal Channels for On-Demand Access · IEEE/ACM Trans. Netw. 2016
Computer vision › Video understanding and tracking › object tracking
multi-cue tracking
0.112007
Probabilistic Color and Adaptive Multi-Feature Tracking with Dynamically Switched Priority Between Cues · ICCV 2007
Computer vision › Video understanding and tracking
object tracking
0.112007
Probabilistic Color and Adaptive Multi-Feature Tracking with Dynamically Switched Priority Between Cues · ICCV 2007

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

neural implicit reconstruction · 0.9visual question answering · 0.8probabilistic prediction · 0.5end-to-end learning · 0.5probabilistic graphical model · 0.5deep learning · 0.4grid search · 0.3gradient normalization · 0.3recurrent computation · 0.3encoder-decoder network · 0.3trace analysis · 0.2prediction · 0.2mixture of trees · 0.2
YearPublicationVenuePosition
2024 LingoQA: Visual Question Answering for Autonomous Driving
Ana-Maria Marcu, Long Chen 0015, Jan Hünermann, Alice Karnsund, Benoît Hanotte, Prajwal Chidananda, Saurabh Nair, Vijay Badrinarayanan, Alex Kendall, Jamie Shotton, Elahe Arani, Oleg Sinavski
ECCV (77)8
2021 FIERY: Future Instance Prediction in Bird's-Eye View from Surround Monocular Cameras
abstract
Driving requires interacting with road agents and predicting their future behaviour in order to navigate safely. We present FIERY: a probabilistic future prediction model in bird’s-eye view from monocular cameras. Our model predicts future instance segmentation and motion of dynamic agents that can be transformed into non-parametric future trajectories. Our approach combines the perception, sensor fusion and prediction components of a traditional autonomous driving stack by estimating bird’s-eye-view prediction directly from surround RGB monocular camera inputs. FIERY learns to model the inherent stochastic nature of the future solely from camera driving data in an end-to-end manner, without relying on HD maps, and predicts multimodal future trajectories. We show that our model outperforms previous prediction baselines on the NuScenes and Lyft datasets. The code and trained models are available at https://github.com/wayveai/fiery.
Anthony Hu 0001, Zak Murez, Nikhil Mohan, Sofía Dudas, Jeffrey Hawke, Vijay Badrinarayanan, Roberto Cipolla, Alex Kendall
ICCV6
2020 Atlas: End-to-End 3D Scene Reconstruction from Posed Images
Zak Murez, Tarrence van As, James Bartolozzi, Ayan Sinha, Vijay Badrinarayanan, Andrew Rabinovich
ECCV (7)5
2020 DELTAS: Depth Estimation by Learning Triangulation and Densification of Sparse Points
Ayan Sinha, Zak Murez, James Bartolozzi, Vijay Badrinarayanan, Andrew Rabinovich
ECCV (21)4
2018 Estimating Depth from RGB and Sparse Sensing
Zhao Chen 0006, Vijay Badrinarayanan, Gilad Drozdov, Andrew Rabinovich
ECCV (4)2
2018 GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networks
abstract
Deep multitask networks, in which one neural network produces multiple predictive outputs, can offer better speed and performance than their single-task counterparts but are challenging to train properly. We present a gradient normalization (GradNorm) algorithm that automatically balances training in deep multitask models by dynamically tuning gradient magnitudes. We show that for various network architectures, for both regression and classification tasks, and on both synthetic and real datasets, GradNorm improves accuracy and reduces overfitting across multiple tasks when compared to single-task networks, static baselines, and other adaptive multitask loss balancing techniques. GradNorm also matches or surpasses the performance of exhaustive grid search methods, despite only involving a single asymmetry hyperparameter $\alpha$. Thus, what was once a tedious search process that incurred exponentially more compute for each task added can now be accomplished within a few training runs, irrespective of the number of tasks. Ultimately, we will demonstrate that gradient manipulation affords us great control over the training dynamics of multitask networks and may be one of the keys to unlocking the potential of multitask learning.
Zhao Chen 0006, Vijay Badrinarayanan, Chen-Yu Lee, Andrew Rabinovich
ICML2
2017 Bayesian SegNet: Model Uncertainty in Deep Convolutional Encoder-Decoder Architectures for Scene Understanding
Alex Kendall, Vijay Badrinarayanan, Roberto Cipolla
BMVC2
2017 RoomNet: End-to-End Room Layout Estimation
abstract
This paper focuses on the task of room layout estimation from a monocular RGB image. Prior works break the problem into two sub-tasks: semantic segmentation of floor, walls, ceiling to produce layout hypotheses, followed by an iterative optimization step to rank these hypotheses. In contrast, we adopt a more direct formulation of this problem as one of estimating an ordered set of room layout keypoints. The room layout and the corresponding segmentation is completely specified given the locations of these ordered keypoints. We predict the locations of the room layout keypoints using RoomNet, an end-to-end trainable encoder-decoder network. On the challenging benchmark datasets Hedau and LSUN, we achieve state-of-the-art performance along with 200× to 600× speedup compared to the most recent work. Additionally, we present optional extensions to the RoomNet architecture such as including recurrent computations and memory units to refine the keypoint locations under the same parametric capacity.
Chen-Yu Lee, Vijay Badrinarayanan, Tomasz Malisiewicz, Andrew Rabinovich
ICCV2
2017 SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation
abstract
We present a novel and practical deep fully convolutional neural network architecture for semantic pixel-wise segmentation termed SegNet. This core trainable segmentation engine consists of an encoder network, a corresponding decoder network followed by a pixel-wise classification layer. The architecture of the encoder network is topologically identical to the 13 convolutional layers in the VGG16 network [1] . The role of the decoder network is to map the low resolution encoder feature maps to full input resolution feature maps for pixel-wise classification. The novelty of SegNet lies is in the manner in which the decoder upsamples its lower resolution input feature map(s). Specifically, the decoder uses pooling indices computed in the max-pooling step of the corresponding encoder to perform non-linear upsampling. This eliminates the need for learning to upsample. The upsampled maps are sparse and are then convolved with trainable filters to produce dense feature maps. We compare our proposed architecture with the widely adopted FCN [2] and also with the well known DeepLab-LargeFOV [3] , DeconvNet [4] architectures. This comparison reveals the memory versus accuracy trade-off involved in achieving good segmentation performance. SegNet was primarily motivated by scene understanding applications. Hence, it is designed to be efficient both in terms of memory and computational time during inference. It is also significantly smaller in the number of trainable parameters than other competing architectures and can be trained end-to-end using stochastic gradient descent. We also performed a controlled benchmark of SegNet and other architectures on both road scenes and SUN RGB-D indoor scene segmentation tasks. These quantitative assessments show that SegNet provides good performance with competitive inference time and most efficient inference memory-wise as compared to other architectures. We also provide a Caffe implementation of SegNet and a web demo at http://mi.eng.cam.ac.uk/projects/segnet.
Vijay Badrinarayanan, Alex Kendall, Roberto Cipolla
IEEE Trans. Pattern Anal. Mach. Intell.1
2016 Understanding RealWorld Indoor Scenes with Synthetic Data
abstract
Scene understanding is a prerequisite to many high level tasks for any automated intelligent machine operating in real world environments. Recent attempts with supervised learning have shown promise in this direction but also highlighted the need for enormous quantity of supervised data- performance increases in proportion to the amount of data used. However, this quickly becomes prohibitive when considering the manual labour needed to collect such data. In this work, we focus our attention on depth based semantic per-pixel labelling as a scene understanding problem and show the potential of computer graphics to generate virtually unlimited labelled data from synthetic 3D scenes. By carefully synthesizing training data with appropriate noise models we show comparable performance to state-of-the-art RGBD systems on NYUv2 dataset despite using only depth data as input and set a benchmark on depth-based segmentation on SUN RGB-D dataset.
Ankur Handa, Viorica Patraucean, Vijay Badrinarayanan, Simon Stent, Roberto Cipolla
CVPR3
2016 SCORE: Exploiting Global Broadcasts to Create Offline Personal Channels for On-Demand Access
abstract
The last 5 years have seen a dramatic shift in media distribution. For decades, TV and radio were solely provisioned using push-based broadcast technologies, forcing people to adhere to fixed schedules. The introduction of catch-up services, however, has now augmented such delivery with online pull-based alternatives. Typically, these allow users to fetch content for a limited period after initial broadcast, allowing users flexibility in accessing content. Whereas previous work has investigated both of these technologies, this paper explores and contrasts them, focusing on the network consequences of moving towards this multifaceted delivery model. Using traces from nearly 6 million users of BBC iPlayer, one of the largest catch-up TV services, we study this shift from push- to pull-based access. We propose a novel technique for unifying both push- and pull-based delivery: the Speculative Content Offloading and Recording Engine (SCORE). SCORE operates as a set-top box, which interacts with both broadcast push and online pull services. Whenever users wish to access media, it automatically switches between these distribution mechanisms in an attempt to optimize energy efficiency and network resource utilization. SCORE also can predict user viewing patterns, automatically recording certain shows from the broadcast interface. Evaluations using our BBC iPlayer traces show that, based on parameter settings, an oracle with complete knowledge of user consumption can save nearly 77% of the energy, and over 90% of the peak bandwidth, of pure IP streaming. Optimizing for energy consumption, SCORE can recover nearly half of both traffic and energy savings.
Gianfranco Nencioni, Nishanth Sastry, Gareth Tyson, Vijay Badrinarayanan, Dmytro Karamshuk, Jigna Chandaria, Jon Crowcroft
IEEE/ACM Trans. Netw.4
2014 Robust Instance Recognition in Presence of Occlusion and Clutter
Ujwal Bonde, Vijay Badrinarayanan, Roberto Cipolla
ECCV (2)2
2014 Part Bricolage: Flow-Assisted Part-Based Graphs for Detecting Activities in Videos
Sukrit Shankar, Vijay Badrinarayanan, Roberto Cipolla
ECCV (6)2
2014 Mixture of Trees Probabilistic Graphical Model for Video Segmentation
Vijay Badrinarayanan, Ignas Budvytis, Roberto Cipolla
Int. J. Comput. Vis.1
2013 Semi-Supervised Video Segmentation Using Tree Structured Graphical Models
abstract
We present a novel patch-based probabilistic graphical model for semi-supervised video segmentation. At the heart of our model is a temporal tree structure that links patches in adjacent frames through the video sequence. This permits exact inference of pixel labels without resorting to traditional short time window-based video processing or instantaneous decision making. The input to our algorithm is labeled key frame(s) of a video sequence and the output is pixel-wise labels along with their confidences. We propose an efficient inference scheme that performs exact inference over the temporal tree, and optionally a per frame label smoothing step using loopy BP, to estimate pixel-wise labels and their posteriors. These posteriors are used to learn pixel unaries by training a Random Decision Forest in a semi-supervised manner. These unaries are used in a second iteration of label inference to improve the segmentation quality. We demonstrate the efficacy of our proposed algorithm using several qualitative and quantitative tests on both foreground/background and multiclass video segmentation problems using publicly available and our own datasets.
Vijay Badrinarayanan, Ignas Budvytis, Roberto Cipolla
IEEE Trans. Pattern Anal. Mach. Intell.1
2012 MoT - Mixture of Trees Probabilistic Graphical Model for Video Segmentation
abstract
We present a novel mixture of trees (MoT) graphical model for video segmentation.Each component in this mixture represents a tree structured temporal linkage between super-pixels from the first to the last frame of a video sequence.Our time-series model explicitly captures the uncertainty in temporal linkage between adjacent frames which improves segmentation accuracy.We provide a variational inference scheme for this model to estimate super-pixel labels and their confidences in nearly realtime.The efficacy of our approach is demonstrated via quantitative comparisons on the challenging SegTrack joint segmentation and tracking dataset [23].
Ignas Budvytis, Vijay Badrinarayanan, Roberto Cipolla
BMVC2
2011 Semi-supervised video segmentation using tree structured graphical models
abstract
We present a novel, implementation friendly and occlusion aware semi-supervised video segmentation algorithm using tree structured graphical models, which delivers pixel labels along with their uncertainty estimates. Our motivation to employ supervision is to tackle a task-specific segmentation problem where the semantic objects are pre-defined by the user. The video model we propose for this problem is based on a tree structured approximation of a patch based undirected mixture model, which includes a novel time-series and a soft label Random Forest classifier participating in a feedback mechanism. We demonstrate the efficacy of our model in cutting out foreground objects and multi-class segmentation problems in lengthy and complex road scene sequences. Our results have wide applicability, including harvesting labelled video data for training discriminative models, shape/pose/articulation learning and large scale statistical analysis to develop priors for video segmentation.
Ignas Budvytis, Vijay Badrinarayanan, Roberto Cipolla
CVPR2
2010 Label propagation in complex video sequences using semi-supervised learning
abstract
We propose a novel directed graphical model for label propagation in lengthy and complex video sequences. Given hand-labelled start and end frames of a video sequence, a variational EM based inference strategy propagates either one of several class labels or assigns an unknown class (void) label to each pixel in the video. These labels are used to train a multi-class classifier. The pixel labels estimated by this classifier are injected back into the Bayesian network for another iteration of label inference. The novel aspect of this iterative scheme, as compared to a recent approach [1], is its ability to handle occlusions. This is attributed to a hybrid of generative propagation and discriminative classification in a pseudo time-symmetric video model. The end result is a conservative labelling of the video; large parts of the static scene are labelled into known classes, and a void label is assigned to moving objects and remaining parts of the static scene. These labels can be used as ground truth data to learn the static parts of a scene from videos of it or more generally for semantic video segmentation. We demonstrate the efficacy of the proposed approach using extensive qualitative and quantitative tests over six challenging sequences. We bring out the advantages and drawbacks of our approach, both to encourage its repeatability and motivate future research directions.
Ignas Budvytis, Vijay Badrinarayanan, Roberto Cipolla
BMVC2
2010 Label propagation in video sequences
abstract
This paper proposes a probabilistic graphical model for the problem of propagating labels in video sequences, also termed the label propagation problem. Given a limited amount of hand labelled pixels, typically the start and end frames of a chunk of video, an EM based algorithm propagates labels through the rest of the frames of the video sequence. As a result, the user obtains pixelwise labelled video sequences along with the class probabilities at each pixel. Our novel algorithm provides an essential tool to reduce tedious hand labelling of video sequences, thus producing copious amounts of useable ground truth data. A novel application of this algorithm is in semi-supervised learning of discriminative classifiers for video segmentation and scene parsing. The label propagation scheme can be based on pixel-wise correspondences obtained from motion estimation, image patch based similarities as seen in epitomic models or even the more recent, semantically consistent hierarchical regions. We compare the abilities of each of these variants, both via quantitative and qualitative studies against ground truth data. We then report studies on a state of the art Random forest classifier based video segmentation scheme, trained using fully ground truth data and with data obtained from label propagation. The results of this study strongly support and encourage the use of the proposed label propagation algorithm.
Vijay Badrinarayanan, Fabio Galasso, Roberto Cipolla
CVPR1
2007 Probabilistic Color and Adaptive Multi-Feature Tracking with Dynamically Switched Priority Between Cues
abstract
We present a probabilistic multi-cue tracking approach constructed by employing a novel randomized template tracker and a constant color model based particle filter. Our approach is based on deriving simple binary confidence measures for each tracker which aid priority based switching between the two fundamental cues for state estimation. Thereby the state of the object is estimated from one of the two distributions associated to the cues at each tracking step. This switching also brings about interaction between the cues at irregular intervals in the form of cross sampling. Within this scheme, we tackle the important aspect of dynamic target model adaptation under randomized template tracking which, by construction, possesses the ability to adapt to changing object appearances. Further, to track the object through occlusions we interrupt sequential resampling and achieve relock using the color cue. In order to evaluate the efficacy of this scheme, we put it to test against several state of art trackers using the VIVID online evaluation program and make quantitative comparisons.
Vijay Badrinarayanan, Patrick Pérez, François Le Clerc, Lionel Oisel
ICCV1
2007 On Uncertainties, Random Features and Object Tracking
abstract
Algorithms for probabilistic visual tracking hypothesize a distribution of the target state (location, scale, etc.) at every tracking step with an associated information content or equivalently, an uncertainty. One measure of this uncertainty is the differential entropy. In this paper, we present a unified way to approximate the differential entropy of tracking distributions, which then makes it suitable, among other factors, for a qualitative assessment of both deterministic and sequential Monte Carlo simulation based tracking algorithms. We then illustrate the usefulness of this assessment measure via tracking an object by choosing a set of randomly picked features on it, each individually tracked, removed according to an uncertainty analysis and replaced randomly, without any aid of a feature selection algorithm as in current use.
Vijay Badrinarayanan, Patrick Pérez, François Le Clerc, Lionel Oisel
ICIP (5)1