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

Matthew Brown 0001

dblp:21/3987-1 · DBLP profile ↗
← Back
24ranked-venue papers
3as first author
6since 2021 · last 2024
0009-0004-9749-7363ORCID · conflict

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

Graphics, computer vision, multimedia, augmented reality and games · 21 · 2 first-author · 4 since 2021Artificial intelligence and machine learning · 20 · 3 first-author · 5 since 2021

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
12 papers
Efficient and distributed learning · 28% 3D vision · 26% Transfer learning and domain adaptation · 11%
Computer graphics and multimedia
5 papers
Image and video processing · 51% Visual content generation and editing · 19% Image and video coding · 14%

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
model compression
1.222023
Module-wise Adaptive Distillation for Multimodality Foundation Models · NeurIPS 2023
MoViNets: Mobile Video Networks for Efficient Video Recognition · CVPR 2021
Computer vision › 3D vision
3d scene understanding
0.812024
OmniNOCS: A Unified NOCS Dataset and Model for 3D Lifting of 2D Objects · ECCV (75) 2024
Computer vision › 3D vision
object pose estimation
0.812024
OmniNOCS: A Unified NOCS Dataset and Model for 3D Lifting of 2D Objects · ECCV (75) 2024
Machine learning › Efficient and distributed learning › model compression
knowledge distillation
0.712023
Module-wise Adaptive Distillation for Multimodality Foundation Models · NeurIPS 2023
Computer vision › Video understanding and tracking
action recognition
0.512021
MoViNets: Mobile Video Networks for Efficient Video Recognition · CVPR 2021
Machine learning › Efficient and distributed learning › inference efficiency
efficient video network architecture
0.512021
MoViNets: Mobile Video Networks for Efficient Video Recognition · CVPR 2021
Computer vision › Video understanding and tracking › video classification
efficient video recognition
0.512021
MoViNets: Mobile Video Networks for Efficient Video Recognition · CVPR 2021
Machine learning › Efficient and distributed learning › automated machine learning
neural architecture search
0.512021
MoViNets: Mobile Video Networks for Efficient Video Recognition · CVPR 2021
Machine learning › Transfer learning and domain adaptation
domain adaptation
0.412020
Rethinking Class-Balanced Methods for Long-Tailed Visual Recognition From a Domain Adaptation Perspective · CVPR 2020
Machine learning › Efficient and distributed learning
federated learning
0.412020
Federated Visual Classification with Real-World Data Distribution · ECCV (10) 2020
Computer vision › Image recognition and object detection
image classification
0.412020
Federated Visual Classification with Real-World Data Distribution · ECCV (10) 2020
Machine learning › Transfer learning and domain adaptation
label shift
0.412020
Rethinking Class-Balanced Methods for Long-Tailed Visual Recognition From a Domain Adaptation Perspective · CVPR 2020
Machine learning › Learning paradigms
long-tailed recognition
0.412020
Rethinking Class-Balanced Methods for Long-Tailed Visual Recognition From a Domain Adaptation Perspective · CVPR 2020
Visual content generation and editing
3d content generation
0.412020
GeLaTO: Generative Latent Textured Objects · ECCV (6) 2020
Machine learning › Transfer learning and domain adaptation
few-shot learning
0.312018
Low-Shot Learning With Imprinted Weights · CVPR 2018
Computer vision › Segmentation and scene understanding
semantic segmentation
0.312018
Learning to Segment via Cut-and-Paste · ECCV (7) 2018
Image and video coding › video compression
motion compensation
0.312018
Frame-Recurrent Video Super-Resolution · CVPR 2018
Image and video processing › video processing
temporal consistency
0.312018
Frame-Recurrent Video Super-Resolution · CVPR 2018
Image and video processing › super-resolution
video super-resolution
0.312018
Frame-Recurrent Video Super-Resolution · CVPR 2018
Computer vision › 3D vision
depth estimation
0.312017
Unsupervised Learning of Depth and Ego-Motion from Video · CVPR 2017
Computer vision › 3D vision › motion estimation
ego-motion estimation
0.312017
Unsupervised Learning of Depth and Ego-Motion from Video · CVPR 2017
Computer vision › 3D vision › depth estimation
monocular depth estimation
0.312017
Unsupervised Learning of Depth and Ego-Motion from Video · CVPR 2017
Computer vision › Vision and language › cross-modal alignment
visual-semantic embedding
0.312017
Enhancing Video Summarization via Vision-Language Embedding · CVPR 2017
Multimedia analysis and retrieval
video summarization
0.312017
Enhancing Video Summarization via Vision-Language Embedding · CVPR 2017
Computer vision › Segmentation and scene understanding › video segmentation
dynamic scene segmentation
0.212015
Learning similarity metrics for dynamic scene segmentation · CVPR 2015
Computer vision › Segmentation and scene understanding › video segmentation
dynamic texture segmentation
0.212015
Learning similarity metrics for dynamic scene segmentation · CVPR 2015
Computer vision › Video understanding and tracking
motion segmentation
0.212015
Learning similarity metrics for dynamic scene segmentation · CVPR 2015
Computer vision › Segmentation and scene understanding
video segmentation
0.212015
Learning similarity metrics for dynamic scene segmentation · CVPR 2015
Image and video processing › image registration
deformable image registration
0.212013
Optical Flow Estimation Using Laplacian Mesh Energy · CVPR 2013
Image and video processing › motion estimation
optical flow
0.212013
Optical Flow Estimation Using Laplacian Mesh Energy · CVPR 2013

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

neural rendering · 0.8dataset construction · 0.8thompson sampling · 0.7multi-armed bandit · 0.7vision-language embedding · 0.6submodular optimization · 0.6stream buffer · 0.5neural architecture search · 0.5ensembling · 0.53D CNN · 0.5loss function · 0.4generative latent optimization · 0.4class-balanced learning · 0.4recurrent network · 0.3motion compensation · 0.3convolutional neural network · 0.3laplacian mesh energy · 0.2coarse-to-fine pyramidal optimization · 0.2
YearPublicationVenuePosition
2024 OmniNOCS: A Unified NOCS Dataset and Model for 3D Lifting of 2D Objects
Akshay Krishnan, Abhijit Kundu, Kevis-Kokitsi Maninis, James Hays, Matthew Brown 0001
ECCV (75)5
2023 Module-wise Adaptive Distillation for Multimodality Foundation Models
abstract
Pre-trained multimodal foundation models have demonstrated remarkable generalizability but pose challenges for deployment due to their large sizes. One effective approach to reducing their sizes is layerwise distillation, wherein small student models are trained to match the hidden representations of large teacher models at each layer. Motivated by our observation that certain architecture components, referred to as modules, contribute more significantly to the student's performance than others, we propose to track the contributions of individual modules by recording the loss decrement after distillation each module and choose the module with a greater contribution to distill more frequently. Such an approach can be naturally formulated as a multi-armed bandit (MAB) problem, where modules and loss decrements are considered as arms and rewards, respectively. We then develop a modified-Thompson sampling algorithm named OPTIMA to address the nonstationarity of module contributions resulting from model updating. Specifically, we leverage the observed contributions in recent history to estimate the changing contribution of each module and select modules based on these estimations to maximize the cumulative contribution. We evaluate the effectiveness of OPTIMA through distillation experiments on various multimodal understanding and image captioning tasks, using the CoCa-Large model \citep{yu2022coca} as the teacher model.
Chen Liang 0006, Ming-Hsuan Yang 0001, Matthew Brown 0001, Yin Cui, Tuo Zhao, Boqing Gong, Tianyi Zhou 0002
NeurIPS4
2022 On Temporal Granularity in Self-Supervised Video Representation Learning
Rui Qian 0003, Yeqing Li, Liangzhe Yuan, Boqing Gong, Ting Liu 0005, Matthew Brown 0001, Serge J. Belongie, Ming-Hsuan Yang 0001, Hartwig Adam, Yin Cui
BMVC6
2022 2.5D visual relationship detection
Yu-Chuan Su, Soravit Changpinyo, Xiangning Chen, Sathish Thoppay, Cho-Jui Hsieh, Lior Shapira, Radu Soricut, Hartwig Adam, Matthew Brown 0001, Ming-Hsuan Yang 0001, Boqing Gong
Comput. Vis. Image Underst.9
2021 FiG-NeRF: Figure-Ground Neural Radiance Fields for 3D Object Category Modelling
abstract
We investigate the use of Neural Radiance Fields (NeRF) to learn high quality 3D object category models from collections of input images. In contrast to previous work, we are able to do this whilst simultaneously separating foreground objects from their varying backgrounds. We achieve this via a 2-component NeRF model, FiG-NeRF, that prefers explanation of the scene as a geometrically constant background and a deformable foreground that represents the object category. We show that this method can learn accurate 3D object category models using only photometric supervision and casually captured images of the objects. Additionally, our 2-part decomposition allows the model to perform accurate and crisp amodal segmentation. We quantitatively evaluate our method with view synthesis and image fidelity metrics, using synthetic, lab-captured, and in-the-wild data. Our results demonstrate convincing 3D object category modelling that exceed the performance of existing methods.
Christopher Xie, Keunhong Park, Ricardo Martin-Brualla, Matthew Brown 0001
3DV4
2021 MoViNets: Mobile Video Networks for Efficient Video Recognition
abstract
We present Mobile Video Networks (MoViNets), a family of computation and memory efficient video networks that can operate on streaming video for online inference. 3D convolutional neural networks (CNNs) are accurate at video recognition but require large computation and memory budgets and do not support online inference, making them difficult to work on mobile devices. We propose a three-step approach to improve computational efficiency while substantially reducing the peak memory usage of 3D CNNs. First, we design a video network search space and employ neural architecture search to generate efficient and diverse 3D CNN architectures. Second, we introduce the Stream Buffer technique that decouples memory from video clip duration, allowing 3D CNNs to embed arbitrary-length streaming video sequences for both training and inference with a small constant memory footprint. Third, we propose a simple ensembling technique to improve accuracy further without sacrificing efficiency. These three progressive techniques allow MoViNets to achieve state-of-the-art accuracy and efficiency on the Kinetics, Moments in Time, and Charades video action recognition datasets. For instance, MoViNet-A5-Stream achieves the same accuracy as X3D-XL on Kinetics 600 while requiring 80% fewer FLOPs and 65% less memory. Code is available at https://github.com/google-research/movinet.
Dan Kondratyuk, Liangzhe Yuan, Yandong Li, Li Zhang 0003, Mingxing Tan, Matthew Brown 0001, Boqing Gong
CVPR6
2020 Rethinking Class-Balanced Methods for Long-Tailed Visual Recognition From a Domain Adaptation Perspective
abstract
Object frequency in the real world often follows a power law, leading to a mismatch between datasets with long-tailed class distributions seen by a machine learning model and our expectation of the model to perform well on all classes. We analyze this mismatch from a domain adaptation point of view. First of all, we connect existing class-balanced methods for long-tailed classification to target shift, a well-studied scenario in domain adaptation. The connection reveals that these methods implicitly assume that the training data and test data share the same class-conditioned distribution, which does not hold in general and especially for the tail classes. While a head class could contain abundant and diverse training examples that well represent the expected data at inference time, the tail classes are often short of representative training data. To this end, we propose to augment the classic class-balanced learning by explicitly estimating the differences between the class-conditioned distributions with a meta-learning approach. We validate our approach with six benchmark datasets and three loss functions.
Muhammad Abdullah Jamal, Matthew Brown 0001, Ming-Hsuan Yang 0001, Liqiang Wang 0001, Boqing Gong
CVPR2
2020 Federated Visual Classification with Real-World Data Distribution
Tzu-Ming Harry Hsu, Matthew Brown 0001
ECCV (10)3
2020 GeLaTO: Generative Latent Textured Objects
Ricardo Martin-Brualla, Rohit Pandey, Sofien Bouaziz, Matthew Brown 0001, Dan B. Goldman
ECCV (6)4
2018 Low-Shot Learning With Imprinted Weights
abstract
Human vision is able to immediately recognize novel visual categories after seeing just one or a few training examples. We describe how to add a similar capability to ConvNet classifiers by directly setting the final layer weights from novel training examples during low-shot learning. We call this process weight imprinting as it directly sets weights for a new category based on an appropriately scaled copy of the embedding layer activations for that training example. The imprinting process provides a valuable complement to training with stochastic gradient descent, as it provides immediate good classification performance and an initialization for any further fine-tuning in the future. We show how this imprinting process is related to proxy-based embeddings. However, it differs in that only a single imprinted weight vector is learned for each novel category, rather than relying on a nearest-neighbor distance to training instances as typically used with embedding methods. Our experiments show that using averaging of imprinted weights provides better generalization than using nearest-neighbor instance embeddings.
Matthew Brown 0001, David G. Lowe
CVPR2
2018 Frame-Recurrent Video Super-Resolution
abstract
Recent advances in video super-resolution have shown that convolutional neural networks combined with motion compensation are able to merge information from multiple low-resolution (LR) frames to generate high-quality images. Current state-of-the-art methods process a batch of LR frames to generate a single high-resolution (HR) frame and run this scheme in a sliding window fashion over the entire video, effectively treating the problem as a large number of separate multi-frame super-resolution tasks. This approach has two main weaknesses: 1) Each input frame is processed and warped multiple times, increasing the computational cost, and 2) each output frame is estimated independently conditioned on the input frames, limiting the system's ability to produce temporally consistent results. In this work, we propose an end-to-end trainable frame-recurrent video super-resolution framework that uses the previously inferred HR estimate to super-resolve the subsequent frame. This naturally encourages temporally consistent results and reduces the computational cost by warping only one image in each step. Furthermore, due to its recurrent nature, the proposed method has the ability to assimilate a large number of previous frames without increased computational demands. Extensive evaluations and comparisons with previous methods validate the strengths of our approach and demonstrate that the proposed framework is able to significantly outperform the current state of the art.
Mehdi S. M. Sajjadi, Raviteja Vemulapalli, Matthew Brown 0001
CVPR3
2018 Learning to Segment via Cut-and-Paste
Tal Remez, Jonathan Huang, Matthew Brown 0001
ECCV (7)3
2017 Enhancing Video Summarization via Vision-Language Embedding
abstract
This paper addresses video summarization, or the problem of distilling a raw video into a shorter form while still capturing the original story. We show that visual representations supervised by freeform language make a good fit for this application by extending a recent submodular summarization approach [9] with representativeness and interestingness objectives computed on features from a joint vision-language embedding space. We perform an evaluation on two diverse datasets, UT Egocentric [18] and TV Episodes [45], and show that our new objectives give improved summarization ability compared to standard visual features alone. Our experiments also show that the vision-language embedding need not be trained on domainspecific data, but can be learned from standard still image vision-language datasets and transferred to video. A further benefit of our model is the ability to guide a summary using freeform text input at test time, allowing user customization.
Bryan A. Plummer, Matthew Brown 0001, Svetlana Lazebnik
CVPR2
2017 Unsupervised Learning of Depth and Ego-Motion from Video
abstract
We present an unsupervised learning framework for the task of monocular depth and camera motion estimation from unstructured video sequences. In common with recent work [10, 14, 16], we use an end-to-end learning approach with view synthesis as the supervisory signal. In contrast to the previous work, our method is completely unsupervised, requiring only monocular video sequences for training. Our method uses single-view depth and multiview pose networks, with a loss based on warping nearby views to the target using the computed depth and pose. The networks are thus coupled by the loss during training, but can be applied independently at test time. Empirical evaluation on the KITTI dataset demonstrates the effectiveness of our approach: 1) monocular depth performs comparably with supervised methods that use either ground-truth pose or depth for training, and 2) pose estimation performs favorably compared to established SLAM systems under comparable input settings.
Tinghui Zhou, Matthew Brown 0001, Noah Snavely, David G. Lowe
CVPR2
2015 Learning similarity metrics for dynamic scene segmentation
abstract
This paper addresses the segmentation of videos with arbitrary motion, including dynamic textures, using novel motion features and a supervised learning approach. Dynamic textures are commonplace in natural scenes, and exhibit complex patterns of appearance and motion (e.g. water, smoke, swaying foliage). These are difficult for existing segmentation algorithms, often violate the brightness constancy assumption needed for optical flow, and have complex segment characteristics beyond uniform appearance or motion. Our solution uses custom spatiotemporal filters that capture texture and motion cues, along with a novel metric-learning framework that optimizes this representation for specific objects and scenes. This is used within a hierarchical, graph-based segmentation setting, yielding state-of-the-art results for dynamic texture segmentation. We also demonstrate the applicability of our approach to general object and motion segmentation, showing significant improvements over unsupervised segmentation and results comparable to the best task specific approaches.
Damien Teney, Matthew Brown 0001, Dimitry Kit, Peter Hall 0001
CVPR2
2015 Inferring changes in intrinsic parameters from motion blur
Alastair Barber, Matthew Brown 0001, Paul Hogbin, Darren Cosker
Comput. Graph.2
2014 Segmentation of Dynamic Scenes with Distributions of Spatiotemporally Oriented Energies
Damien Teney, Matthew Brown 0001
BMVC2
2014 Appearance Stylization of Manhattan World Buildings
abstract
Abstract We propose a method that generates stylized building models from examples (Figure ). Our method only requires minimal user input to capture the appearance of a Manhattan world (MW) building, and can automatically retarget the captured ‘look and feel’ to new models. The key contribution is a novel representation, namely the ‘style sheet’, that is captured independently from a building's structure. It summarizes characteristic shape and texture patterns on the building. In the retargeting stage, a style sheet is used to decorate new buildings of potentially different structures. Consistent face groups are proposed to capture complex texture patterns from the example model and to preserve the patterns in the retarget models. We will demonstrate how to learn such style sheets from different MW buildings and the results of using them to generate novel models.
Chuan Li 0001, Philip J. Willis, Matthew Brown 0001
Comput. Graph. Forum3
2013 Optical Flow Estimation Using Laplacian Mesh Energy
abstract
In this paper we present a novel non-rigid optical flow algorithm for dense image correspondence and non-rigid registration. The algorithm uses a unique Laplacian Mesh Energy term to encourage local smoothness whilst simul-taneously preserving non-rigid deformation. Laplacian de-formation approaches have become popular in graphics re-search as they enable mesh deformations to preserve local surface shape. In this work we propose a novel Laplacian Mesh Energy formula to ensure such sensible local defor-mations between image pairs. We express this wholly with-in the optical flow optimization, and show its application in a novel coarse-to-fine pyramidal approach. Our algorith-m achieves the state-of-the-art performance in all trials on the Garg et al. dataset, and top tier performance on the Middlebury evaluation. 1.
Wenbin Li 0002, Darren Cosker, Matthew Brown 0001, Rui Tang 0015
CVPR3
2013 User-aided single image shadow removal
abstract
This paper presents a novel user-aided method for texture-preserving shadow removal from single images which only requires simple user input. Compared with the state-of-the-art, our algorithm addresses limitations in uneven shadow boundary processing and umbra recovery. We first detect an initial shadow boundary by growing a user specified shadow outline on an illumination-sensitive image. Interval-variable intensity sampling is introduced to avoid artefacts raised from uneven boundaries. We extract the initial scale field by applying local group intensity spline fittings around the shadow boundary. Bad intensity samples are replaced by their nearest alternatives based on a log-normal probability distribution of fitting errors. Finally, we use a gradual colour transfer to correct post-processing artefacts such as gamma correction and lossy compression. Compared with state-of-the-art methods, we offer highly user-friendly interaction, produce improved umbra recovery and improved processing given uneven shadow boundaries.
Han Gong, Darren Cosker, Chuan Li 0001, Matthew Brown 0001
ICME4
2012 An Anchor Patch Based Optimization Framework for Reducing Optical Flow Drift in Long Image Sequences
Wenbin Li 0002, Darren Cosker, Matthew Brown 0001
ACCV (3)3
2007 Automatic Panoramic Image Stitching using Invariant Features
Matthew Brown 0001, David G. Lowe
Int. J. Comput. Vis.1
2003 Recognising Panoramas
abstract
The problem considered in this paper is the fully automatic construction of panoramas. Fundamentally, this problem requires recognition, as we need to know which parts of the panorama join up. Previous approaches have used human input or restrictions on the image sequence for the matching step. In this work we use object recognition techniques based on invariant local features to select matching images, and a probabilistic model for verification. Because of this our method is insensitive to the ordering, orientation, scale and illumination of the images. It is also insensitive to 'noise' images which are not part of the panorama at all, that is, it recognises panoramas. This suggests a useful application for photographers: the system takes as input the images on an entire flash card or film, recognises images that form part of a panorama, and stitches them with no user input whatsoever.
Matthew Brown 0001, David G. Lowe
ICCV1
2002 Invariant Features from Interest Point Groups
abstract
This paper approaches the problem of finding correspondences between images in which there are large changes in viewpoint, scale and illumination. Recent work has shown that scale-space ‘interest points ’ may be found with good repeatability in spite of such changes. Furthermore, the high entropy of the surrounding image regions means that local descriptors are highly discriminative for matching. For descriptors at interest points to be robustly matched between images, they must be as far as possible invariant to the imaging process. In this work we introduce a family of features which use groups of interest points to form geometrically invariant descriptors of image regions. Feature descriptors are formed by resampling the image relative to canonical frames defined by the points. In addition to robust matching, a key advantage of this approach is that each match implies ahypothesis of the local 2D (projective) transformation. This allows us to immediately reject most of the false matches using a Hough transform. We reject remaining outliers using RANSAC and the epipolar constraint. Results show that dense feature matching can be achieved in a few seconds of computation on 1GHz Pentium III machines. 1
Matthew Brown 0001, David G. Lowe
BMVC1