skip to main content
10.1145/1459359.1459479acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
short-paper

VSYNC: a novel video file synchronization protocol

Authors Info & Claims
Published:26 October 2008Publication History

ABSTRACT

VSYNC is a novel incremental video file synchronization system that efficiently synchronizes two video files at remote ends through a bi-directional communications link. Retransmission of a video file that has been modified only slightly, for the purpose of synchronization with a remote-end copy, is extremely expensive but avoidable. VSYNC is a bi-directional algorithm designed to automatically detect and transmit changes in the modified video file without the knowledge of what was changed. Another feature of VSYNC is that it allows synchronization to within some user defined distortion constraint. A hierarchical hashing scheme is designed to compare video chunks, converting the high-level content information to a low-level hash stream that is more amenable to the tools of coding theory. Our approach shows impressive gains in transmission rate-savings. In a typical example of two 12 sec video files with about 10% of the frames being edited, transmission savings of 44% to 87% can be obtained compared to directly sending the updated video files using H.264 and rsync [1].

References

  1. A. Tridgell and P. Mackerras, "The rsync algorithm," http://rsync.samba.org/, Nov 1998.Google ScholarGoogle Scholar
  2. J. Fridrich and M. Goljan, "Robust hash functions for digital watermarking," International Conference on Information Technology: Coding and Computing, pp. 178--183, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. B. Coskun and B. Sankur, "Robust video hash extraction," IEEE 12th Proceedings on Signal Processing and Communications Applications, pp. 292--295, 2004.Google ScholarGoogle ScholarCross RefCross Ref
  4. Y. Lin, D. Varodayan, and B. Girod, "Image Authentication and Tampering Localization using Distributed Source Coding," IEEE 9th Workshop on Multimedia Signal Processing, pp. 393--396, 2007.Google ScholarGoogle Scholar
  5. S. Draper, A. Khisti, E. Martinian, A. Vetro, and J. Yedidia, "Using Distributed Source Coding to Secure Fingerprint Biometrics," IEEE International Conference on Acoustics, Speech and Signal Processing, vol. 2, 2007.Google ScholarGoogle Scholar
  6. T. Richardson, M. Shokrollahi, and R. Urbanke, "Design of capacity-approaching irregular low-density parity-checkcodes," Information Theory, IEEE Transactions on, vol. 47, no. 2, pp. 619--637, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. C. Yeo, P. Ahammad, and K. Ramchandran, "Rate-efficient Visual Correspondences using Random Projections," to appear in IEEE International Conference on Image Processing, 2008.Google ScholarGoogle Scholar
  8. R. Puri, A. Majumdar, and K. Ramchandran, "PRISM: A Video Coding Paradigm With Motion Estimation at the Decoder," IEEE Transactions on Image Processing, vol. 16, no. 10, pp. 2436--2448, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. B. Girod, A. Aaron, S. Rane, and D. Rebollo-Monedero, "Distributed video coding," Proceedings of the IEEE, vol. 93, no. 1, pp. 71--83, 2005.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. VSYNC: a novel video file synchronization protocol

    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
      MM '08: Proceedings of the 16th ACM international conference on Multimedia
      October 2008
      1206 pages
      ISBN:9781605583037
      DOI:10.1145/1459359

      Copyright © 2008 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 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]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 26 October 2008

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • short-paper

      Acceptance Rates

      Overall Acceptance Rate995of4,171submissions,24%

      Upcoming Conference

      MM '24
      MM '24: The 32nd ACM International Conference on Multimedia
      October 28 - November 1, 2024
      Melbourne , VIC , Australia

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader