skip to main content
10.1145/3366627.3368115acmconferencesArticle/Chapter ViewAbstractPublication PagesmiddlewareConference Proceedingsconference-collections
poster

Data-Driven Windows to Accelerate Video Stream Content Extraction in Complex Event Processing

Authors Info & Claims
Published:09 December 2019Publication History

ABSTRACT

This work presents a data-driven adaptive windowing approach to accelerate video content extraction in DNN-based Complex Event Processing (CEP) systems. The CEP windows continuously monitor low-level content of incoming video frames and exploit interframe correlations to accelerate the overall DNN content extraction process. The two main contributions are: 1) technique to create micro-batches of similar frames within the window by measuring dissimilarities among them, and 2) optimal frame resolution within micro-batches under specified accuracy thresholds for fast model processing. The initial experimental results show that our adaptive micro-batching approach improves 3.75X model throughput execution while maintaining application-level latency bounds under required accuracy constraints.

References

  1. Bifet, A. and Gavaldà, R. 2007. Learning from Time-Changing Data with Adaptive Windowing. SDM (2007).Google ScholarGoogle Scholar
  2. Cugola, G. and Margara, A. 2012. Processing flows of information. ACM Computing Surveys. 44, 3 (2012), 1--62.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. He, K., Zhang, X., Ren, S. and Sun, J. 2016. Deep Residual Learning for Image Recognition. IEEE CVPR (2016).Google ScholarGoogle Scholar
  4. Image Pyramids -- OpenCV Documentation: https://bit.ly/2mjqkdp.Google ScholarGoogle Scholar
  5. Kang, D., Emmons, J., Abuzaid, F., Bailis, P. and Zaharia, M. 2017. NoScope: Optimizing Neural Network Queries over Video at Scale. VLDB (2017).Google ScholarGoogle Scholar
  6. Yadav, P. and Curry, E. 2019. VEKG: Video Event Knowledge Graph to Represent Video Streams for Complex Pattern Matching. IEEE Graph Computing (2019).Google ScholarGoogle Scholar
  7. Yadav, P. and Curry, E. 2019. VidCEP: Complex Event Processing Framework to Detect Spatiotemporal Patterns in Video Streams. IEEE BigData (2019).Google ScholarGoogle Scholar

Index Terms

  1. Data-Driven Windows to Accelerate Video Stream Content Extraction in Complex Event Processing

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        Middleware '19: Proceedings of the 20th International Middleware Conference Demos and Posters
        December 2019
        38 pages
        ISBN:9781450370424
        DOI:10.1145/3366627

        Copyright © 2019 Owner/Author

        Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 9 December 2019

        Check for updates

        Qualifiers

        • poster
        • Research
        • Refereed limited

        Acceptance Rates

        Overall Acceptance Rate203of948submissions,21%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader