TY - GEN
T1 - Ultra-fast live video-in-video insertion for H.264/AVC
AU - Grois, Dan
AU - Loants, Maoz
AU - Hadar, Ofer
AU - Ohayon, Rony
AU - Amram, Noam
PY - 2013
Y1 - 2013
N2 - 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.
AB - 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.
KW - Flexible Macroblock Ordering (FMO)
KW - H.264/AVC
KW - Variable Length Coding (VLC)/Variable Length Decoding (VLD)
KW - compressed domain
KW - video-in-video insertion
UR - http://www.scopus.com/inward/record.url?scp=84876382880&partnerID=8YFLogxK
U2 - 10.1109/ICCE.2013.6487049
DO - 10.1109/ICCE.2013.6487049
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:84876382880
SN - 9781467313612
T3 - Digest of Technical Papers - IEEE International Conference on Consumer Electronics
SP - 635
EP - 636
BT - 2013 IEEE International Conference on Consumer Electronics, ICCE 2013
T2 - 2013 IEEE International Conference on Consumer Electronics, ICCE 2013
Y2 - 11 January 2013 through 14 January 2013
ER -