EDBT 2026 Demo / reviewers in the wild / expert
Scott Satkin
dblp:82/6905
· DBLP profile ↗
8ranked-venue papers
4as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 6 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5 · 3 first-authorDatabases, data management, data science and information retrieval · 2
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
4 papers |
3D vision · 52% Video understanding and tracking · 26% Segmentation and scene understanding · 13% | |
| Databases, data mining, and information retrieval
2 papers |
Query processing and optimization · 57% Data stream processing · 28% Indexing and storage engines · 14% | |
| Computer graphics and multimedia
1 paper |
Multimedia analysis and retrieval · 100% |
Topics — the 20 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Multimedia analysis and retrieval
3d shape retrieval |
0.2 | 1 | 2015 | 3DNN: 3D Nearest Neighbor · Int. J. Comput. Vis. 2015 |
Query processing and optimization
aggregate query processing |
0.2 | 2 | 2011 | Memory-constrained aggregate computation over data streams · ICDE 2011 Efficient Aggregate Computation over Data Streams · ICDE 2008 |
Data stream processing
multiple aggregation queries |
0.2 | 2 | 2011 | Memory-constrained aggregate computation over data streams · ICDE 2011 Efficient Aggregate Computation over Data Streams · ICDE 2008 |
Query processing and optimization › query planning
query plan generation |
0.2 | 2 | 2011 | Memory-constrained aggregate computation over data streams · ICDE 2011 Efficient Aggregate Computation over Data Streams · ICDE 2008 |
Computer vision › 3D vision
3d scene understanding |
0.2 | 1 | 2013 | 3DNN: Viewpoint Invariant 3D Geometry Matching for Scene Understanding · ICCV 2013 |
Computer vision › 3D vision
geometric estimation |
0.2 | 1 | 2013 | 3DNN: Viewpoint Invariant 3D Geometry Matching for Scene Understanding · ICCV 2013 |
Computer vision › 3D vision › 3d reconstruction
single-view 3d reconstruction |
0.2 | 1 | 2013 | 3DNN: Viewpoint Invariant 3D Geometry Matching for Scene Understanding · ICCV 2013 |
Computer vision › Video understanding and tracking › dynamic scene analysis › video scene understanding
human-centric scene understanding |
0.1 | 1 | 2011 | From 3D scene geometry to human workspace · CVPR 2011 |
Computer vision › Face, body and person analysis › human pose estimation
human pose forecasting |
0.1 | 1 | 2011 | From 3D scene geometry to human workspace · CVPR 2011 |
Computer vision › 3D vision
pose estimation |
0.1 | 1 | 2011 | From 3D scene geometry to human workspace · CVPR 2011 |
Computer vision › Segmentation and scene understanding
scene understanding |
0.1 | 1 | 2011 | From 3D scene geometry to human workspace · CVPR 2011 |
Indexing and storage engines › storage management › memory management
memory allocation |
0.1 | 1 | 2011 | Memory-constrained aggregate computation over data streams · ICDE 2011 |
Computer vision › Video understanding and tracking
action recognition |
0.1 | 1 | 2010 | Modeling the Temporal Extent of Actions · ECCV (1) 2010 |
Computer vision › Video understanding and tracking › action detection
temporal action localization |
0.1 | 1 | 2010 | Modeling the Temporal Extent of Actions · ECCV (1) 2010 |
Query processing and optimization
shared computation |
0.1 | 1 | 2008 | Efficient Aggregate Computation over Data Streams · ICDE 2008 |
Computer vision › 3D vision
visual localization |
0.1 | 1 | 2007 | Geolocating Static Cameras · ICCV 2007 |
Algorithms and data structures › similarity search
nearest neighbor search |
0.1 | 1 | 2015 | 3DNN: 3D Nearest Neighbor · Int. J. Comput. Vis. 2015 |
Computer vision › Segmentation and scene understanding
object detection and segmentation |
0.0 | 1 | 2013 | 3DNN: Viewpoint Invariant 3D Geometry Matching for Scene Understanding · ICCV 2013 |
Data stream processing
continuous query processing |
0.0 | 1 | 2011 | Memory-constrained aggregate computation over data streams · ICDE 2011 |
Internet of things and sensor networks › camera sensor networks › camera networks
distributed camera network |
0.0 | 1 | 2007 | Geolocating Static Cameras · ICCV 2007 |
Methods — techniques the papers use, named apart from their topics
3d nearest neighbor · 0.4shape descriptors · 0.2shape descriptor · 0.2nearest-neighbor matching · 0.23d geometry matching · 0.2intermediate aggregate instantiation · 0.2heuristic query planning · 0.2filter coalescing · 0.2summary statistics · 0.1principal component analysis · 0.1motion capture data · 0.1hashing · 0.1greedy heuristic · 0.1data-driven vocabulary · 0.1cost model · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | 3DNN: 3D Nearest Neighbor
Scott Satkin, Maheen Rashid, Martial Hebert |
Int. J. Comput. Vis. | 1 |
| 2013 | 3DNN: Viewpoint Invariant 3D Geometry Matching for Scene UnderstandingabstractWe present a new algorithm 3DNN (3D Nearest-Neighbor), which is capable of matching an image with 3D data, independently of the viewpoint from which the image was captured. By leveraging rich annotations associated with each image, our algorithm can automatically produce precise and detailed 3D models of a scene from a single image. Moreover, we can transfer information across images to accurately label and segment objects in a scene. The true benefit of 3DNN compared to a traditional 2D nearest-neighbor approach is that by generalizing across viewpoints, we free ourselves from the need to have training examples captured from all possible viewpoints. Thus, we are able to achieve comparable results using orders of magnitude less data, and recognize objects from never-before-seen viewpoints. In this work, we describe the 3DNN algorithm and rigorously evaluate its performance for the tasks of geometry estimation and object detection/segmentation. By decoupling the viewpoint and the geometry of an image, we develop a scene matching approach which is truly 100% viewpoint invariant, yielding state-of-the-art performance on challenging data. Scott Satkin, Martial Hebert |
ICCV | 1 |
| 2012 | Data-Driven Scene Understanding from 3D ModelsabstractIn this paper, we propose a data-driven approach to leverage repositories of 3D models for scene understanding. Our ability to relate what we see in an image to a large collection of 3D models allows us to transfer information from these models, creating a rich understanding of the scene. We develop a framework for auto-calibrating a camera, rendering 3D models from the viewpoint an image was taken, and computing a similarity measure between each 3D model and an input image. We demonstrate this data-driven approach in the context of geometry estimation and show the ability to find the identities and poses of object in a scene. Additionally, we present a new dataset with annotated scene geometry. This data allows us to measure the performance of our algorithm in 3D, rather than in the image plane. Scott Satkin, Martial Hebert |
BMVC | 1 |
| 2011 | From 3D scene geometry to human workspaceabstractWe present a human-centric paradigm for scene understanding. Our approach goes beyond estimating 3D scene geometry and predicts the "workspace" of a human which is represented by a data-driven vocabulary of human interactions. Our method builds upon the recent work in indoor scene understanding and the availability of motion capture data to create a joint space of human poses and scene geometry by modeling the physical interactions between the two. This joint space can then be used to predict potential human poses and joint locations from a single image. In a way, this work revisits the principle of Gibsonian affordances, reinterpreting it for the modern, data-driven era. Abhinav Gupta 0001, Scott Satkin, Alexei A. Efros, Martial Hebert |
CVPR | 2 |
| 2011 | Memory-constrained aggregate computation over data streamsabstractIn this paper, we study the problem of efficiently computing multiple aggregation queries over a data stream. In order to share computation, prior proposals have suggested instantiating certain intermediate aggregates which are then used to generate the final answers for input queries. In this work, we make a number of important contributions aimed at improving the execution and generation of query plans containing intermediate aggregates. These include: (1) a different hashing model, which has low eviction rates, and also allows us to accurately estimate the number of evictions, (2) a comprehensive query execution cost model based on these estimates, (3) an efficient greedy heuristic for constructing good low-cost query plans, (4) provably near-optimal and optimal algorithms for allocating the available memory to aggregates in the query plan when the input data distribution is Zipf-like and Uniform, respectively, and (5) a detailed performance study with real-life IP flow data sets, which show that our multiple aggregates computation techniques consistently outperform the best-known approach. K. V. M. Naidu, Rajeev Rastogi, Scott Satkin, Anand Srinivasan |
ICDE | 3 |
| 2010 | Modeling the Temporal Extent of Actions
Scott Satkin, Martial Hebert |
ECCV (1) | 1 |
| 2008 | Efficient Aggregate Computation over Data StreamsabstractCisco's NetFlow collector (NFC) is a powerful example of a real-world product that supports multiple aggregate queries over a continuous stream of IP flow records. NFC enables a plethora of network management tasks like traffic demands estimation, application traffic profiling, etc. In this paper, we investigate two computation sharing techniques for enabling streaming applications such as NFC to scale to hundreds of queries. Our first technique instantiates certain intermediate aggregates which are then used to generate the final answers for input queries. Our second technique coalesces the filter conditions of similar queries and uses the coalesced filter to pre-filter stream data input to these queries. Using these techniques, we propose a heuristic to compute a good query plan and perform extensive simulations to show that our heuristic delivers a factor of over 3 performance improvement compared to a naive approach. Kanthi Nagaraj, K. V. M. Naidu, Rajeev Rastogi, Scott Satkin |
ICDE | 4 |
| 2007 | Geolocating Static CamerasabstractA key problem in widely distributed camera networks is locating the cameras. This paper considers three scenarios for camera localization: localizing a camera in an unknown environment, adding a new camera in a region with many other cameras, and localizing a camera by finding correlations with satellite imagery. We find that simple summary statistics (the time course of principal component coefficients) are sufficient to geolocate cameras without determining correspondences between cameras or explicitly reasoning about weather in the scene. We present results from a database of images from 538 cameras collected over the course of a year. We find that for cameras that remain stationary and for which we have accurate image times- tamps, we can localize most cameras to within 50 miles of the known location. In addition, we demonstrate the use of a distributed camera network in the construction a map of weather conditions. Nathan Jacobs, Scott Satkin, Nathaniel Roman, Robert Speyer, Robert Pless |
ICCV | 2 |