• DocumentCode
    1692878
  • Title

    Ultra-fast live video-in-video insertion for H.264/AVC

  • Author

    Grois, D. ; Loants, M. ; Hadar, Ofer ; Ohayon, R. ; Amram, N.

  • Author_Institution
    Commun. Syst. Eng. Dept., Ben-Gurion Univ. of the Negev, Beer-Sheva, Israel
  • fYear
    2013
  • Firstpage
    635
  • Lastpage
    636
  • Abstract
    In this work, an ultra-fast live video-in-video (ViV) insertion scheme is presented, according to which a predefined video content, such as a video advertisement, can be inserted in real-time into a predefined location within a pre-encoded video stream. According to the proposed scheme, the video insertion process is performed in two steps. The first step includes the modification of a conventional H.264/AVC video encoder to support the visual content insertion by using either the Flexible Macroblock Ordering (FMO) technique or by using the Variable Length Coding (VLC)/Variable Length Decoding (VLD). In the second step, the ViV insertion is performed separately for each overlay, while operating in a compressed domain. The presented scheme provides significant improvements in terms of both the bit-rate and insertion run-time: the time period of the proposed ViV insertion process is extremely fast, i.e. up to 8000 times faster compared to JM 17.2 reference software and more than 100 times faster compare to the commercial VSS® (Vanguard Software Solutions®) Streaming Codec Pack 4.5. Also, the bitrate overhead is very low.
  • Keywords
    data compression; decoding; variable length codes; video coding; FMO technique; H.264/AVC video encoder; JM 17.2 reference software; VLC; VLD; Vanguard software solutions; ViV insertion scheme; bit rate overhead; commercial VSS streaming codec pack 4.5; flexible macroblock ordering technique; predefined video content; preencoded video stream; ultrafast live video-in-video insertion; variable length coding; variable length decoding; video advertisement; visual content insertion; Codecs; Mobile communication; Real-time systems; Roads; Software; Streaming media; Video coding; Flexible Macroblock Ordering (FMO); H.264/AVC; Variable Length Coding (VLC)/Variable Length Decoding (VLD); compressed domain; video-in-video insertion;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics (ICCE), 2013 IEEE International Conference on
  • Conference_Location
    Las Vegas, NV
  • ISSN
    2158-3994
  • Print_ISBN
    978-1-4673-1361-2
  • Type

    conf

  • DOI
    10.1109/ICCE.2013.6487049
  • Filename
    6487049