MaskSearch: Querying Image Masks at Scale
Not on the map. Why?
Abstract (arXiv)
Machine learning tasks over image databases often generate masks that annotate image content (e.g., saliency maps, segmentation maps, depth maps) and enable a variety of applications (e.g., determine if a model is learning spurious correlations or if an image was maliciously modified to mislead a model). While queries that retrieve examples based on mask properties are valuable to practitioners, existing systems do not support them efficiently. In this paper, we formalize the problem and propose MaskSearch, a system that focuses on accelerating queries over databases of image masks while guaranteeing the correctness of query results. MaskSearch leverages a novel indexing technique and an efficient filter-verification query execution framework. Experiments with our prototype show that MaskSearch, using indexes approximately 5% of the compressed data size, accelerates individual queries by up to two orders of magnitude and consistently outperforms existing methods on various multi-query workloads that simulate dataset exploration and analysis processes.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 39 of its 75 references that are in the map. First posted on arXiv 3 May 2023.
Builds on
39 of 75 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2023Segment Anythingcited by 8,234
- 2017Mask R-CNNcited by 7,277
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,375
- 2018OpenPose: Realtime Multi-Person 2D Pose Estimation using Part Affinity Fieldscited by 1,162
- 2017SmoothGrad: removing noise by adding noisecited by 1,109
27 more
- 2018DensePose: Dense Human Pose Estimation In The Wildcited by 575
- 2019Hidden Stratification Causes Clinically Meaningful Failures in Machine Learning for Medical Imagingcited by 216
- 2016Human Attention in Visual Question Answering: Do Humans and Deep Networks Look at the Same Regions?cited by 111
- 2022P3Depth: Monocular Depth Estimation with a Piecewise Planarity Priorcited by 107
- 2020Human Factors in Model Interpretability: Industry Practices, Challenges, and Needscited by 74
- 2021On the Impact of Spurious Correlation for Out-of-distribution Detectioncited by 68
- 2022Leveraging Explanations in Interactive Machine Learning: An Overviewcited by 53
- 2018Focus: Querying Large Video Datasets with Low Latency and Low Costcited by 46
- 2021Finding and Fixing Spurious Patterns with Explanationscited by 38
- 2017NoScope: Optimizing Neural Network Queries over Video at Scalecited by 37
- 2019(De)Constructing Bias on Skin Lesion Datasetscited by 30
- 2019Understanding Impacts of High-Order Loss Approximations and Features in Deep Learning Interpretationcited by 22
- 2018Accelerating Human-in-the-loop Machine Learning: Challenges and Opportunitiescited by 20
- 2019SystemDS: A Declarative Machine Learning System for the End-to-End Data Science Lifecyclecited by 20
- 2018Physical Representation-based Predicate Optimization for a Visual Analytics Databasecited by 19
- 2020Complaint-driven Training Data Debugging for Query 2.0cited by 16
- 2016MacroBase: Prioritizing Attention in Fast Datacited by 15
- 2022Deep Lake: a Lakehouse for Deep Learningcited by 13
- 2022Query Processing on Tensor Computation Runtimescited by 12
- 2020Detection Defense Against Adversarial Attacks with Saliency Mapcited by 10
- 2022Heatmap-based Out-of-Distribution Detectioncited by 9
- 2021Estimating Image Depth in the Comics Domaincited by 8
- 2022Share the Tensor Tea: How Databases can Leverage the Machine Learning Ecosystemcited by 7
- 2021Going Beyond Saliency Maps: Training Deep Models to Interpret Deep Modelscited by 5
- 2018DeepBase: Deep Inspection of Neural Networkscited by 3
- 2021DeepEverest: Accelerating Declarative Top-K Queries for Deep Neural Network Interpretationcited by 2
- 2014Content Based Image Indexing and Retrievalcited by 1
Built on by
Not cited yet.