skip to main content
10.1145/2889287.2889300acmotherconferencesArticle/Chapter ViewAbstractPublication PagesfpgaworldConference Proceedingsconference-collections
research-article

Comparison of Predictive-Corrective Video Coding Filters for Real-Time FPGA-based Lossless Compression in Multi-Camera Systems

Published:08 September 2015Publication History

ABSTRACT

Combining multiple cameras in a bigger multi-camera system give the opportunity to realize novel concepts (e.g. omnidirectional video, view interpolation) in real-time. The better the quality, the more data that is needed to be captured. As more data has a direct impact on storage space and communication bandwidth, it is preferable to reduce the load by compressing the size. This cannot come at the expense of latency, because the main requirement is real-time data processing for multi-camera video applications. Also, all the image details need to be preserved for improving the computational usage in a later stage. Therefore, this research is focused on predictive-corrective coding filters with entropy encoding (i.e. Huffman coding) and apply these on the raw image sensor data to compress the huge amount of data in a lossless manner. This technique does not need framebuffers, nor does it introduce any additional latency. At maximum, there will be some line-based latency, in order to combine multiple compressed pixels in one communication package. It has a lower compression factor as lossy image compression algorithms, but it does not remove human invisible image features that are crucial in disparity calculations, matching, video stitching and 3D model synthesis. This paper compares various existing predictive-corrective coding filters after they have been optimized to work on raw sensor data with a color filter array (i.e. Bayer pattern). The intention is to develop an efficient implementation for System-on-Chip (SoC) architectures to improve the computational multi-camera systems.

References

  1. Wallace, G.K., "The JPEG still picture compression standard," Consumer Electronics, IEEE Transactions on, vol. 38, no. 1, pp. xviii,xxxiv, Feb 1992Google ScholarGoogle Scholar
  2. Alan W. Paeth, "Image File Compression Made Easy", in Graphics Gems II (edited by James Arvo), Academic Press, 1995, ISBN 0-12-059756-X, pp. 93--101.Google ScholarGoogle Scholar
  3. X. Wu, N. Memon, "CALIC - A context based adaptive lossless codec", Proceedings IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP-96, 7--10 May 1996, Vol. 4, pp. 1890--1893.Google ScholarGoogle Scholar
  4. Eran A. Edirisinghe, Satish Bedi, Christos Grecos, "Improvements to JPEG-LS via diagonal edge-based prediction.", in Proc. SPIE 4671, Visual Communications and Image Processing 2002, 604 (January 7, 2002);Google ScholarGoogle ScholarCross RefCross Ref
  5. A. Motten, L. Claesen, Y. Pan, "Trinocular Stereo Vision using a Multi Level Hierarchical Classification Structure", chapter in "VLSI-SoC: From Algorithms to Circuits and System-on-Chip Design", editors: A. Coskun, A. Burg, R. Reis, M. Guthaus, Springer ISBN 978-3-642-45072-3, pp. 45--63.Google ScholarGoogle Scholar
  6. R. Szeliski, "Computer Vision: Algorithms and Applications", Texts in Computer Science 2011, Springer, ISBN: 978-1-84882-934-3.Google ScholarGoogle Scholar
  7. Abdulkadir Akin, "Real-Time High-Resolution Multiple-Camera Depth Map Estimation Hardware and Its Applications", Ph.D. Thesis EPFL Lausanne, 2015.Google ScholarGoogle Scholar

Index Terms

  1. Comparison of Predictive-Corrective Video Coding Filters for Real-Time FPGA-based Lossless Compression in Multi-Camera Systems

    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 Other conferences
      FPGAworld '15: Proceedings of the 12th FPGAworld Conference 2015
      September 2015
      40 pages

      Copyright © 2015 ACM

      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 the author(s) 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].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 8 September 2015

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

      Acceptance Rates

      FPGAworld '15 Paper Acceptance Rate4of6submissions,67%Overall Acceptance Rate4of6submissions,67%
    • Article Metrics

      • Downloads (Last 12 months)1
      • Downloads (Last 6 weeks)0

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader