skip to main content
10.1145/2488222.2488278acmconferencesArticle/Chapter ViewAbstractPublication PagesdebsConference Proceedingsconference-collections
research-article

Grand challenge: the bluebay soccer monitoring engine

Published: 29 June 2013 Publication History

Abstract

This paper presents the design and implementation of a custom-built event processing engine called BlueBay developed for live monitoring of soccer games. We experimentally evaluated our system using a real workload and report on its performance. Our results indicate that BlueBay achieves a throughput of up to 790k events per second, therefore processing the game's input sensor stream about 60 times faster than real-time. In addition to our custom implementation, we also investigated the applicability of off-the-shelf general-purpose event processing engines to address the soccer monitoring problem. This effort resulted in two additional and fully functional implementations based on Esper and Storm.

References

[1]
A. Arasu et al. Stream: the stanford stream data manager (demonstration description). In SIGMOD'03.
[2]
Esper Tech Inc. The Esper complex event processing platform.
[3]
P. Hunt, M. Konar, F. P. Junqueira, and B. Reed. ZooKeeper: Wait-free coordination for internet-scale systems. In USENIX ATC'10.
[4]
H.-A. Jacobsen, A. K. Y. Cheung, G. Li, B. Maniymaran, V. Muthusamy, and R. S. Kazemzadeh. The PADRES publish/subscribe system. In Principles and Applications of Distributed Event-Based Systems. IGI Global'10.
[5]
R. S. Kazemzadeh and H.-A. Jacobsen. Opportunistic multipath forwarding in content-based publish/subscribe overlays. In Middleware, 2012.
[6]
N. Marz. Storm - distributed and fault-tolerant realtime computation. http://www.storm-project.net/.
[7]
Middleware Systems Research Group. Soccer game monitoring -- sample video, 2013. http://msrg.org/datasets/blue-bay.
[8]
C. Mutschler, H. Ziekow, and Z. Jerzak. The DEBS 2013 Grand Challenge. In DEBS 2013: Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems, Arlington, TX, USA, July 2013. ACM.
[9]
W. Thies, M. Karczmarek, and S. Amarasinghe. Streamit: A language for streaming applications. In Compiler Construction.

Cited By

View all
  • (2023)Continuous Soccer Pass Detection: A Comparison between Traditional and Streaming Machine Learning Methods2023 IEEE International Conference on Big Data (BigData)10.1109/BigData59044.2023.10386458(2673-2682)Online publication date: 15-Dec-2023
  • (2020)StreamTeam-Football: Analyzing Football Matches in Real-Time on the Basis of Position Streams2020 IEEE International Conference on Big Data (Big Data)10.1109/BigData50022.2020.9377914(637-644)Online publication date: 10-Dec-2020
  • (2019)Analyzing Basketball Movements and Pass Relationships Using Realtime Object Tracking Techniques Based on Deep LearningIEEE Access10.1109/ACCESS.2019.29139537(56564-56576)Online publication date: 2019
  • Show More Cited By

Index Terms

  1. Grand challenge: the bluebay soccer monitoring engine

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    DEBS '13: Proceedings of the 7th ACM international conference on Distributed event-based systems
    June 2013
    360 pages
    ISBN:9781450317580
    DOI:10.1145/2488222
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 29 June 2013

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. bluebay
    2. debs grand challenge
    3. event processing

    Qualifiers

    • Research-article

    Conference

    DEBS '13

    Acceptance Rates

    DEBS '13 Paper Acceptance Rate 16 of 58 submissions, 28%;
    Overall Acceptance Rate 145 of 583 submissions, 25%

    Upcoming Conference

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 23 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Continuous Soccer Pass Detection: A Comparison between Traditional and Streaming Machine Learning Methods2023 IEEE International Conference on Big Data (BigData)10.1109/BigData59044.2023.10386458(2673-2682)Online publication date: 15-Dec-2023
    • (2020)StreamTeam-Football: Analyzing Football Matches in Real-Time on the Basis of Position Streams2020 IEEE International Conference on Big Data (Big Data)10.1109/BigData50022.2020.9377914(637-644)Online publication date: 10-Dec-2020
    • (2019)Analyzing Basketball Movements and Pass Relationships Using Realtime Object Tracking Techniques Based on Deep LearningIEEE Access10.1109/ACCESS.2019.29139537(56564-56576)Online publication date: 2019
    • (2018)Abnormal network flow detection based on application execution patterns from Web of Things (WoT) platformsPLOS ONE10.1371/journal.pone.019108313:1(e0191083)Online publication date: 19-Jan-2018
    • (2018)Integrated Real-Time Data Stream Analysis and Sketch-Based Video Retrieval in Team Sports2018 IEEE International Conference on Big Data (Big Data)10.1109/BigData.2018.8622592(548-555)Online publication date: Dec-2018
    • (2017)Real-Time Football Analysis with StreamTeamProceedings of the 11th ACM International Conference on Distributed and Event-based Systems10.1145/3093742.3095089(319-322)Online publication date: 8-Jun-2017
    • (2015)A high throughput processing engine for taxi-generated data streamsProceedings of the 9th ACM International Conference on Distributed Event-Based Systems10.1145/2675743.2772588(309-315)Online publication date: 24-Jun-2015

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media