Vishnu Vardhan Reddy Mukku
Mav ID : 1000989621
Email : vishnu.vardhanreddymukku@mavs.uta.edu
Under the guidance of
Dr. K. R. Rao
•
•
•
•
•
•
•
•
AVC
DCT
EPT
MB
MPM
RDO
HBQ
BRI
-
Advanced Video Coding
Discrete Cosine Transform
Embedding Position Template
Macro Block
Most Probable Mode
Rate Distortion Optimization
Hidden Bit Quantity
Bit Rate Increase
Introduction to H.264
Introduction to Intra frame Prediction in
H.264
Algorithm for Information Hiding
Watermark embedding and Extraction
Experimental Results
References
Fig. 1: H.264 hybrid video encoder [4].
• Rate Distortion
Optimization (RDO)
• Most Probable Mode
(MPM):
min {Adj I4 blocks modes}
Fig. 2: Intra-prediction for I4-block: (a) current block and its neighboring pixels;
(b) nine prediction directions for I4-block [12].
Fig 3: 4×4 intra prediction modes [11]
Example of prediction modes for an I4 block
Fig 4: Prediction blocks, 4×4 modes 0−8 [17]
Fig 5: Intra 16×16 prediction modes [5]
Fig. 6. Block diagram for inf hiding using intraprediction approach [12].
Fig 7: The mapping rules for watermark embedding [12].
• Odd modes (1,3,5,7) are mapped to bit ‘1’.
• Even modes (0,2,4,6,8) are mapped to bit ‘0’.
• Q1, Q2, Q3 are the bit information of the 3 I4
MBs.
• Eg. W=00, Q1=0, Q2=1, Q3=1 then according
to the mapping rule the 1st block has to
change it’s mode from even to odd.
• And then RDO is used for mode selection.
Fig. 8. Embedding position templates [12].
Fig 9: Block diagram of watermark detection process [12]
EXPERIMENTAL
RESULTS
Fig 9: Test Sequences
Properties of the test sequences
Fig 10: 50×37 resolution hiding image
The efficiency of information hiding
capacity can be improved by exploiting inter
prediction mode or by choosing some other
effective part in H.264 . Also this information
hiding algorithm concept can be implemented
in HEVC. Currently research is going on for
HEVC.
•
•
•
•
•
•
•
[1] JVT Draft ITU-T recommendation and final draft international standard of
joint video specification (ITU-T Rec. H.264-ISO/IEC 14496-10 AVC), March
2003, JVT-G050 available on
http://ip.hhi.de/imagecom_G1/assets/pdfs/JVT-G050.pdf
[2] T.Wiegand et al, “Overview of the H.624/AVC Video Coding Standard”,
IEEE Transactions on Circuits and Systems for Video Technology, Vol.13,
No.7, pp. 560-576, Jul. 2003.
[3] G.J.Sullivan et al, “Overview of the High Efficiency Video Coding (HEVC)
standard,” IEEE Trans. Circuits Syst. Video Technology, vol. 22, no. 12, pp.
1649–1668, Dec. 2012.
[4] Y.Tew and K.S.Wong, “An Overview of Information Hiding in H.264/AVC
Compressed Video,” IEEE Trans. Circuits Syst. Video Technol., vol. 24, no. 2,
pp. 305-319, Feb 2014.
[5] I.E. Richardson, “The H.264 Advanced Video Compression Standard”, 2nd
edition, Wiley publications, 21 May, 2010.
[6] T.A. Lin, S.Z. Wang, T.M. Liu and C.Y. Lee, “An H.264/AVC decoder with
4x4-block level pipeline,” IEEE Signal Process. Lett., vol. 16, no. 2, pp. 91–101,
Feb. 2009.
[7] Y.M. Huang, J.J. Leou, and M.H. Cheng, “A Post Deblocking Filter for
H.264 Video,” IEEE Signal Process. Lett., vol. 26, pp. 69–72, Feb. 2007.
•
•
•
•
•
•
•
[8] X.Li et al., “A generalization of LSB matching,” IEEE Signal Process. Lett., vol.
16, no. 2, pp. 69–72, Feb. 2009.
[9] I.E.Richardson, “The H.264 Advanced Video Compression Standard”, 2nd
Edition, Hoboken, NJ, Wiley, 2010.
[10] Feng Pan et al, “Fast Mode Decision for Intra Prediction”, ISO/IEC
JTC1/SC29/WG11 and ITU-T SG16 Q.6, JVT 7th Meeting Pattaya II, Thailand, 7-14,
Mar 2003.
[11] C.S. Kim et al, “Fast Intra-Prediction Model Selection for H.264 Codec”,
Integrated Media Systems Center and Department of Electrical Engineering.
Available on
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.2.4112&rep=rep1&ty
pe=pdf
[12] G.Yang et al, "An information hiding algorithm based on intra-prediction
modes and matrix coding for H.264/AVC video stream," AEU - International
Journal of Electronics and Communications, vol.65, no.4, pp.331-337, Mar 2010.
[13] Hu Y et al, “Information hiding based on intra prediction modes for
H.264/AVC”, In: Proceedings of IEEE International Conference on Multimedia and
Expo., pp. 1231–1234, Aug 2007.
[14] J.Camenisch et al, “Modified matrix encoding technique for minimal
distortion steganography”, 8th International Workshop, IH 2006, LNCS 4437, pp.
314-327, Jul. 2007.
•
•
•
•
•
•
•
[15] S.K. Kapotas et al, “Real time data hiding by exploiting the IPCM
macroblocks in H.264/AVC streams”, Journal of Real-Time Image Processing,
Vol.4, No.1, pp.33-42, Mar 2009.
[16] S. Li, “Detection of Information Hiding by Modulating Intra Prediction
Modes in H.264/AVC”, Proceedings of the 2nd International Conference on
Computer Science and Electronics Engineering (ICCSEE), volume 2, pp. 05900593, Jan 2013.
[17] PPT slides on “Fast Intra-Prediction Mode Selection for H.264”, by
H.Zhang et al.
Available online on:
http://mathcs.slu.edu/~fritts/pres/spie05_IVC_h264_fast_mode_sel_pres.pdf
[18] E. Izquierdo et al., “Introduction to the Special Issue on Authentication,
Copyright Protection, and Information Hiding”, IEEE Transactions On Circuits
And Systems For Video Technology, Vol. 13, No. 8, p.p. 729-731, Aug. 2003.
[19] B. Girod, “Video streaming with SP and SI frames”, In Proc. Visual
Communication Image Processing, Information Systems Laboratory,
Stanford University, Mar. 2005.
[20] S. Kapotas and A. Skodras, “Real time data hiding by exploiting the
IPCM macroblocks in H.264/AVC streams,” J. Real-Time Image Process., vol.
4, pp. 33–41, Oct. 2009.
[21] C. Chang et al., “Hiding secret data in images via predictive coding,”
Pattern Recognition, vol. 38, no. 5, pp. 691–705, Sep. 2005.
•
•
•
•
•
•
•
•
[22] X. Li et al., “A generalization of LSB matching,” IEEE Signal Process.
Letters, vol. 16, no. 2, pp. 69–72, Feb. 2009.
[23] D. Marpe, H. Schwarz, and T. Wiegand, “Context-based adaptive binary
arithmetic coding in the H.264/AVC video compression standard,” IEEE
Trans. Circuits Syst. Video Technol., vol. 13, no. 7, pp. 620–636, Jul. 2003.
[24] G. Bjontegaard and K. Lillevold, Context-Adaptive VLC (CAVLC) Coding
of Coefficients, JVT-C028, 3rd Meeting, Fairfax, Virginia, USA, May 2002.
[25] N. Ahmed et al, “Discrete Cosine Transform”, IEEE Transactions on
Computers, Vol. C-23, pp. 90-93, Jan.1974.
[26] Access to JM 18.6 Reference Software:
http://iphome.hhi.de/suehring/tml/
[27] H.264 tutorial by I.E.G. Richardson: http://www.vcodex.com/h264.html
[28] I.E.G. Richardson, "H.264 and MPEG-4 Video Compression", Hoboken,
NJ, Wiley, 2003.
[29] A. Puri et al., "Video coding using the H.264/MPEG-4 AVC compression
standard", Signal Processing: Image Communication, vol. 19, pp. 793-849,
Oct. 2004.
•
•
•
[30] Special issue on emerging research and standards in next generation
video coding, IEEE Transactions on Circuits and Systems for Video
Technology (CSVT), vol.23, pp. 1646-1909, Dec.2012.
[31] Special issue on emerging research and standards in next generation
video coding, IEEE Transactions on Circuits and Systems for Video
Technology (CSVT), vol.23, pp. 2009-2142, Dec.2013.
[32] Introduction to the issue on video coding HEVC and beyond, IEEE
Journal of Selected iTopics in Signal Processing, vol.7, pp. 931-1151,
Dec.2013.
© Copyright 2025 Paperzz