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

Ioannis Xarchakos

dblp:243/2451 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
3since 2021 · last 2025
0000-0002-8613-8208ORCID · corroborated

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

Databases, data management, data science and information retrieval · 6 · 3 first-author · 3 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.

Databases, data mining, and information retrieval
3 papers
Query processing and optimization · 100%
Computer graphics and multimedia
3 papers
Multimedia analysis and retrieval · 100%
Artificial intelligence
1 paper
Video understanding and tracking · 100%

Topics — the 5 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Multimedia analysis and retrieval
video analysis
0.822020
SVQ++: Querying for Object Interactions in Video Streams · SIGMOD Conference 2020
SVQ: Streaming Video Queries · SIGMOD Conference 2019
Query processing and optimization
query optimization
0.712023
Querying for Interactions · IEEE Trans. Knowl. Data Eng. 2023
Query processing and optimization › complex data query processing
video query processing
0.712023
Querying for Interactions · IEEE Trans. Knowl. Data Eng. 2023
Multimedia analysis and retrieval
video retrieval
0.612022
Video Monitoring Queries · IEEE Trans. Knowl. Data Eng. 2022
Query processing and optimization
aggregate query processing
0.412020
Video Monitoring Queries · ICDE 2020

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

progressive filters · 2.2interaction sheave · 2.2deep neural network · 0.9statistical tests · 0.7statistical test · 0.7object detection · 0.4deep neural architecture · 0.4deep image classification · 0.4deep learning · 0.4
YearPublicationVenuePosition
2025 Coping With Data Drift in Online Video Analytics
Ioannis Xarchakos, Nick Koudas
EDBT1
2023 Querying for Interactions
abstract
Deep Learning and Computer Vision advances enabled sophisticated information extraction out of images and videos. Recent research aims to make objects, their types and relative locations, first class citizens for query processing purposes. We initiate research to explore declarative queries for real time video streams involving objects and their interactions. We seek to efficiently identify frames in which an object is interacting with another in a specific way. We propose progressive filters (PF) algorithm which deploys a sequence of inexpensive and less accurate filters to detect the presence of query specified objects on frames. We demonstrate that PF derives a least cost sequence of filters given the query objects' current selectivities. Since selectivities may vary as the video evolves, we present a statistical test to determine when to trigger filters' re-optimization. Finally, we present Interaction Sheave, a filtering approach that uses learned spatial information about objects and interactions to prune frames that are unlikely to involve the query specified action between them, thus improving the frame processing rate. We present the results of a thorough experimental evaluation involving real datasets. We experimentally demonstrate that our techniques can improve query performance (up to an order of magnitude) while maintaining competitive F1-score.
Ioannis Xarchakos, Nick Koudas
IEEE Trans. Knowl. Data Eng.1
2022 Video Monitoring Queries
Nick Koudas, Raymond Li, Ioannis Xarchakos
IEEE Trans. Knowl. Data Eng.3
2020 Video Monitoring Queries
abstract
Recent advances in video processing utilizing deep learning primitives achieved breakthroughs in fundamental problems in video analysis such as frame classification and object detection enabling an array of new applications. In this paper we study the problem of interactive declarative query processing on video streams. In particular we introduce a set of approximate filters to speed up queries that involve objects of specific type (e.g., cars, trucks, etc.) on video frames with associated spatial relationships among them (e.g., car left of truck). The resulting filters are able to assess quickly if the query predicates are true to proceed with further analysis of the frame or otherwise not consider the frame further avoiding costly object detection operations. We propose two classes of filters IC and OD, that adapt principles from deep image classification and object detection. The filters utilize extensible deep neural architectures and are easy to deploy and utilize. In addition, we propose statistical query processing techniques to process aggregate queries involving objects with spatial constraints on video streams and demonstrate experimentally the resulting increased accuracy on the resulting aggregate estimation. Combined these techniques constitute a robust set of video monitoring query processing techniques. We demonstrate that the application of the techniques proposed in conjunction with declarative queries on video streams can dramatically increase the frame processing rate and speed up query processing by at least two orders of magnitude. We present the results of a thorough experimental study utilizing benchmark video data sets at scale demonstrating the performance benefits and the practical relevance of our proposals.
Nick Koudas, Raymond Li, Ioannis Xarchakos
ICDE3
2020 SVQ++: Querying for Object Interactions in Video Streams
abstract
Deep neural nets enabled sophisticated information extraction out of images, including video frames. Recently, there has been interest in techniques and algorithms to enable interactive declarative query processing of objects appearing on video frames and their associated interactions on the video feed. SVQ++ is a system for declarative querying on real-time video streams involving objects and their interactions. The system utilizes a sequence of inexpensive and less accurate models (filters), called Progressive Filters (PF), to detect the presence of the query specified objects on frames, and a filtering approach, called Interaction Sheave (IS), to effectively prune frames that are not likely to contain interactions. We demonstrate that this system can efficiently identify frames in a streaming video in which an object is interacting with another in a specific way, increasing the frame processing rate dramatically and speed up query processing by at least two orders of magnitude depending on the query.
Daren Chao, Nick Koudas, Ioannis Xarchakos
SIGMOD Conference3
2019 SVQ: Streaming Video Queries
abstract
Recent advances in video processing utilizing deep learning primitives achieved breakthroughs in fundamental problems in video analysis such as frame classification and object detection enabling an array of new applications.
Ioannis Xarchakos, Nick Koudas
SIGMOD Conference1