H.264/AVC Video Watermarking Algorithm Against Recoding

Similar documents
streams cannot be decoded properly, which would severely affect the quality of reconstructed video. Therefore, error resilience is utilized to solve

An Information Hiding Algorithm for HEVC Based on Angle Differences of Intra Prediction Mode

An Efficient Mode Selection Algorithm for H.264

Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE Gaurav Hansda

A CAVLC-BASED VIDEO WATERMARKING SCHEME FOR H.264/AVC CODEC. Received May 2010; revised October 2010

International Journal of Emerging Technology and Advanced Engineering Website: (ISSN , Volume 2, Issue 4, April 2012)

Advanced Video Coding: The new H.264 video compression standard

Performance Comparison between DWT-based and DCT-based Encoders

Video Watermarking Algorithm for H.264 Scalable Video Coding

Fast Mode Decision for H.264/AVC Using Mode Prediction

Reduced 4x4 Block Intra Prediction Modes using Directional Similarity in H.264/AVC

Title Adaptive Lagrange Multiplier for Low Bit Rates in H.264.

Comparative and performance analysis of HEVC and H.264 Intra frame coding and JPEG2000

Optimizing the Deblocking Algorithm for. H.264 Decoder Implementation

A low cost fragile watermarking scheme in H.264/AVC compressed domain

A Quantized Transform-Domain Motion Estimation Technique for H.264 Secondary SP-frames

An Improved DCT Based Color Image Watermarking Scheme Xiangguang Xiong1, a

An Efficient Table Prediction Scheme for CAVLC

Deblocking Filter Algorithm with Low Complexity for H.264 Video Coding

A Novel Deblocking Filter Algorithm In H.264 for Real Time Implementation

Block-based Watermarking Using Random Position Key

AN EFFICIENT VIDEO WATERMARKING USING COLOR HISTOGRAM ANALYSIS AND BITPLANE IMAGE ARRAYS

Lecture 13 Video Coding H.264 / MPEG4 AVC

OVERVIEW OF IEEE 1857 VIDEO CODING STANDARD

A NOVEL SCANNING SCHEME FOR DIRECTIONAL SPATIAL PREDICTION OF AVS INTRA CODING

Combined Copyright Protection and Error Detection Scheme for H.264/AVC

High Efficiency Video Coding. Li Li 2016/10/18

Real-time Watermarking Algorithm of H.264/AVC Video Stream

Digital Video Processing

MCRD: MOTION COHERENT REGION DETECTION IN H.264 COMPRESSED VIDEO

ERROR-ROBUST INTER/INTRA MACROBLOCK MODE SELECTION USING ISOLATED REGIONS

Intra-Mode Indexed Nonuniform Quantization Parameter Matrices in AVC/H.264

H.264 STREAM REPLACEMENT WATERMARKING WITH CABAC ENCODING

NEW CAVLC ENCODING ALGORITHM FOR LOSSLESS INTRA CODING IN H.264/AVC. Jin Heo, Seung-Hwan Kim, and Yo-Sung Ho

STACK ROBUST FINE GRANULARITY SCALABLE VIDEO CODING

Reduced Frame Quantization in Video Coding

An Improved H.26L Coder Using Lagrangian Coder Control. Summary

COMBINED FRAGILE WATERMARK AND DIGITAL SIGNATURE FOR H.264/AVC VIDEO AUTHENTICATION

STUDY AND IMPLEMENTATION OF VIDEO COMPRESSION STANDARDS (H.264/AVC, DIRAC)

EE 5359 Low Complexity H.264 encoder for mobile applications. Thejaswini Purushotham Student I.D.: Date: February 18,2010

EE Low Complexity H.264 encoder for mobile applications

THE H.264 ADVANCED VIDEO COMPRESSION STANDARD

Advanced Encoding Features of the Sencore TXS Transcoder

Enhancing the Image Compression Rate Using Steganography

A Fast Intra/Inter Mode Decision Algorithm of H.264/AVC for Real-time Applications

EE 5359 MULTIMEDIA PROCESSING SPRING Final Report IMPLEMENTATION AND ANALYSIS OF DIRECTIONAL DISCRETE COSINE TRANSFORM IN H.

Complexity Reduced Mode Selection of H.264/AVC Intra Coding

Tampering Detection in Compressed Digital Video Using Watermarking

Research on Distributed Video Compression Coding Algorithm for Wireless Sensor Networks

Frequency Band Coding Mode Selection for Key Frames of Wyner-Ziv Video Coding

Implementation and analysis of Directional DCT in H.264

Fast frame memory access method for H.264/AVC

Optimal Estimation for Error Concealment in Scalable Video Coding

SINGLE PASS DEPENDENT BIT ALLOCATION FOR SPATIAL SCALABILITY CODING OF H.264/SVC

Block-Matching based image compression

Xin-Fu Wang et al.: Performance Comparison of AVS and H.264/AVC 311 prediction mode and four directional prediction modes are shown in Fig.1. Intra ch

VIDEO streaming applications over the Internet are gaining. Brief Papers

Objective: Introduction: To: Dr. K. R. Rao. From: Kaustubh V. Dhonsale (UTA id: ) Date: 04/24/2012

An Imperceptible and Blind Watermarking Scheme Based on Wyner-Ziv Video Coding for Wireless Video Sensor Networks

The Analysis and Detection of Double JPEG2000 Compression Based on Statistical Characterization of DWT Coefficients

Efficient MPEG-2 to H.264/AVC Intra Transcoding in Transform-domain

High Efficiency Video Coding (HEVC) test model HM vs. HM- 16.6: objective and subjective performance analysis

Video Quality Analysis for H.264 Based on Human Visual System

Zonal MPEG-2. Cheng-Hsiung Hsieh *, Chen-Wei Fu and Wei-Lung Hung

Data Hiding in Video

Editorial Manager(tm) for Journal of Real-Time Image Processing Manuscript Draft

Data Hiding on Text Using Big-5 Code

System Modeling and Implementation of MPEG-4. Encoder under Fine-Granular-Scalability Framework

Reducing/eliminating visual artifacts in HEVC by the deblocking filter.

Upcoming Video Standards. Madhukar Budagavi, Ph.D. DSPS R&D Center, Dallas Texas Instruments Inc.

International Journal of Electronics and Communications (AEÜ)

ARTICLE IN PRESS. Signal Processing: Image Communication

A COMPARISON OF CABAC THROUGHPUT FOR HEVC/H.265 VS. AVC/H.264. Massachusetts Institute of Technology Texas Instruments

A COST-EFFICIENT RESIDUAL PREDICTION VLSI ARCHITECTURE FOR H.264/AVC SCALABLE EXTENSION

Scalable Video Watermarking. Peter Meerwald June 25, 2007

CONTENT ADAPTIVE COMPLEXITY REDUCTION SCHEME FOR QUALITY/FIDELITY SCALABLE HEVC

LIST OF TABLES. Table 5.1 Specification of mapping of idx to cij for zig-zag scan 46. Table 5.2 Macroblock types 46

EFFICIENT PU MODE DECISION AND MOTION ESTIMATION FOR H.264/AVC TO HEVC TRANSCODER

Image Error Concealment Based on Watermarking

Video Compression An Introduction

Reversible Image Data Hiding with Local Adaptive Contrast Enhancement

One-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain

Homogeneous Transcoding of HEVC for bit rate reduction

Rate Distortion Optimization in Video Compression

2014 Summer School on MPEG/VCEG Video. Video Coding Concept

CS 260: Seminar in Computer Science: Multimedia Networking

Week 14. Video Compression. Ref: Fundamentals of Multimedia

Laboratoire d'informatique, de Robotique et de Microélectronique de Montpellier Montpellier Cedex 5 France

A Digital Video Watermarking Algorithm Based on LSB and DCT

IBM Research Report. Inter Mode Selection for H.264/AVC Using Time-Efficient Learning-Theoretic Algorithms

An Efficient Intra Prediction Algorithm for H.264/AVC High Profile

Overview, implementation and comparison of Audio Video Standard (AVS) China and H.264/MPEG -4 part 10 or Advanced Video Coding Standard

Interframe coding A video scene captured as a sequence of frames can be efficiently coded by estimating and compensating for motion between frames pri

Video Watermarking Scheme resistant to MPEG Compression

VHDL Implementation of H.264 Video Coding Standard

Cross Layer Protocol Design

DATA hiding [1] and watermarking in digital images

[30] Dong J., Lou j. and Yu L. (2003), Improved entropy coding method, Doc. AVS Working Group (M1214), Beijing, Chaina. CHAPTER 4

Video compression with 1-D directional transforms in H.264/AVC

A Novel Fast Self-restoration Semi-fragile Watermarking Algorithm for Image Content Authentication Resistant to JPEG Compression

Transcription:

Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com H.264/AVC Video Watermarking Algorithm Against Recoding Rangding Wang, Qian Li, Lujian Hu, Dawen Xu College of Information Science and Engineering, Ningbo University, Ningbo 315211, China E-mail: wangrangding@nbu.edu.cn Received: 7 June 2014 /Accepted: 30 June 2014 /Published: 31 July 2014 Abstract: In this paper, an effective video watermarking method based on H.264/AVC was proposed. We select Intra_4 4 and Intra_16 16 as the embedding target, each macroblock would be embedded into 1 bit watermark. In Intra_4 4, we explorer the characteristic of the DCT coefficient and adjust them to embed watermark while in Intra_16 16 we modulate the LSB bit of the DC coefficient to realize watermark insertion, furthermore, we control the embedding strength to make the video quality and the bit-rate acceptable. Experiment results demonstrate that the watermark can resist the recoding effectively, while the real-time performance can also be obtained. Copyright 2014 IFSA Publishing, S. L. Keywords: H.264/AVC, Video watermark, Recoding. 1. Introduction Digital multimedia has a tremendous growth during the last decade as a result of their notable benefits in efficient storage, ease of manipulation and transmission. However, unfortunately, the very nature of the digital media makes the work of pirates and hackers easier, since it enables perfect copies with no loss of value. Digital watermarking can be a promising solution in a digital-rights-management system. By embedding copyright information into a video, we can not only record the owner of the video but can also authenticate the integrity of the video stream [1-3]. Watermarking is an ideal solution for protection of intellectual property rights. H.264/AVC is an efficient video coding standard jointly developed by the ITU-T Video Coding Experts Group (VCEG) and the ISO/IEC Moving Picture Experts Group (MPEG) standards committees. The main goals of the standardization effort have been enhanced the compression performance and network-friendly [4]. H.264/AVC achieves a higher coding performance than the previous video coding standards, such as MPEG-2 and MPEG-4. In order to achieve this performance, H.264/AVC adopts various advanced techniques, such as variable block-size motion estimation, multiple reference frame motion estimation, spatial intra-prediction, and novel entropy coding. Now, some digital video watermarking schemes suitable for the H.264/AVC video compression standard have been proposed. In [5], the authors employ a human visual model adapted for 4 4 DCT block to increase the payload and robustness while limiting visual distortion, and the watermark is embedded in the coded residuals to avoid decompressing, which can get a perfect video quality and imperceptibly of the watermark, but it cannot resist the recoding attacks very well. The authors in works [6-10] utilize the intra-prediction-mode to hide information, the transparency is desirable, but these schemes can t resist any attacks, some common operation followed by recoding will make the information undetectable. This problem still exists in 144 http://www.sensorsportal.com/html/digest/p_2238.htm

work [11]. Some robust video watermarking schemes were present in [12-15]. Noorkami [14] proposed a robust watermarking algorithm for H.264/AVC. The watermark information was embedded in a selected subset of the quantized DCT coefficients. The author used a key-dependent algorithm to select a subset of the coefficients for watermark embedding to obtain robustness to malicious attacks. In [15], the author indicates that in a compressed video, the P-frames were highly compressed by motion compensation, and the P-frames appear more frequently in the compressed video and their watermarking capacity should be exploited. So the watermark bits were embedded to nonzero-quantized ac residuals in P-frames. The experimental results show that the video watermark detection algorithm has controllable performance, and high robustness to several different attacks. In [16], the watermark is embed by altering the LSB of the low-frequency DCT coefficient of specific 4 4 blocks during the CABAC (Context- Based Adaptive Binary Arithmetic Coding) process, which can get a low computational complexity, however, the mode would change after recoding, which make the watermarked 4 4 blocks can t be located and lead to desynchronization during watermark extraction. In this paper, we present a recoding resisted method for H.264/AVC, which can solve the desynchronization problem. We embedded the watermark into I4 and I16 in I-frames. In I4, we modulate the specific characteristic of the DCT coefficient to embed the watermark, while in I16 we modify the LSB bit of the DC coefficient to realize watermark insertion. This scheme has a low complexity and it can realize blind detection, which can meet the requirements of the modern detection of real-time perfectly. 2. Proposed Method In H.264/AVC, each frame is encoded in intra or inter mode, in the encoder, the optimal encode mode would be selected to reduce the redundancy. However, after any attacks followed by recoding, part of the macroblocks in the video would be transferred, which make the decoder to lose synchronization. 2.1. Desynchronization Problem in Watermarking For the luminance samples in intra-frames, Intra_4 4(I4) or Intra_16 16(I16) encode mode would be selected for each macroblock. Actually, I16 is selected for smooth regions while I4 is appropriate for the more textured area. Embed the watermark in I4 macroblock can get the transparency perfectly because of human eye is less sensitive to the textured area. As a matter of fact, after any simple processing followed by recoding, the encode mode of some macroblocks would change between I4 and I16, as depicted in Fig. 1. (a): I-frame of foreman (b): the frame after recoding Fig. 1. Mode changes after recoding. From Fig. 1 we can find that the encode mode of the indexed macroblocks 1, 2, 3 and 4 had changed after recoding. Thus, if we select the specified I4 blocks of aggregate B, B={B1, B2, B3,, Bi,, Bn} to embed the watermark, however, after recoding, few macroblocks in B change to I16, then the detector would skip over the very few macroblcoks and desynchronization happens, which made the watermark unachievable. Therefore, the mode changes would cause desynchronization during watermark extraction. We recode the standard video sequences of foreman, container, carphone, news and then statistics their first fifteen intra-frames, the distribution of I4 and I16 and their transfer probability are shown in Table 1. Table 1. Distribution of I4 and I16 and their transfer probability. I4 (%) I16 (%) I4< >I16 (%) I4 >I16 (%) Foreman 94 6 4 3 container 60 40 1 2 Carphone 84 16 4 4 news 86 14 2 2 From Table 1 we can find that mode changes exist in all the video sequences, therefore, we should make out an effective method to solve the desynchronization problem. 2.2. Watermark Embedding Most of the relative works aim at selecting the more steady blocks to embed watermark to resist desynchronization, however, transfer problem still exists more or less, only one watermarkedmacrolbock changes would cause desynchronization and make the detection fail. In this case, we propose a method that embed watermark in every macroblock in intra-frames, that means, each intra-macroblock is 145

correspond to one bit, in the decoder, we can extract the watermark bit to bit from every macroblock in intra-frames. In this way we can solve the desynchronization problem. In I4, firstly we categorized the NNZ into 2 groups, as shown in Fig. 2, here the scheme of categorization can be various and we make it as the private key to extract the watermark in the detector, this is one of the measures to enhance the security, furthermore, the target 4 4 block which has the biggest NNZ value in the current I4 is selected, which category the NNZ of the block belongs to indicates the watermark bit, therefore, we set the higher-frequency zero-dct-coefficient to 1 to satisfy the condition. We embed the watermark by set the zero-coefficient to 1 but not clear the zero-coefficient to ensure that after watermark embedding the NNZ value of the 4 4 block is still the biggest one, we can locate the very block by this condition and detect the watermark implicitly in the receiver. Fig. 3. Watermark detection. 3. Experiment Performance and Analysis Fig. 2. The categorization scheme of NNZ and watermark embedding. I16 contributes a smaller part in I-frames, we embed watermark in I16 to prevent desynchronization, and we modulate the DC coefficient of luma samples in the current I16 to embed watermark, as depicted in (1). In order to verify the performance and effectiveness of our proposed watermark algorithm, we implemented our method using the H.264 reference software version JM8.6 [18] using the following 8 QCIF format standard video sequences: foreman, carphone, container, news, bridge-close, highway, mother-daughter, silent. All videos are coded at 15 frames/s with IBPBP GOP structure, main profile are adopted, 75 frames are coded in total. The watermark is a 34 43 binary image, as shown in Fig. 4. DC( LSB) + = 1 if ( Wi! = DC( LSB)), (1) The watermark, which is embedded in every macroblock in I-frames, is robust enough to resist recoding, and we can utilize it to authenticate the integrity of the video stream. 2.3. Watermark Extraction Detect the watermark from I4 and I16 macroblocks in I-frames orderly, as depicted in Fig. 3. We use different methods to extract watermark from I4 and I16. In I4, firstly we locate the 4 4 block which has the biggest NNZ, which category the NNZ belongs to indicate the watermark, as depicted in Fig. 2, In I16, the watermark can be detected just by reading the LSB bit of the DC coefficient, as shown in (2). W i = DC LSB, (2) Fig. 4. Watermark image. 3.1. Effect on Video Quality Fig. 5 illustrates the PSNR comparison of the first 5 GOP between the original and the watermarked video of foreman, carphone, container and silent. Since the PSNR do not take the temporal into account, we introduce the SSIM[19] (Structural Similarity) to evaluate video quality in addition, and compared the results with [10], as shown in Fig. 6. From Fig. 5 and Fig. 6 we can find that the data hiding introduces little influence to the video. The main reason is that we modulate the higher-frequency DCT coefficient to embed the watermark, in addition, we adjust the embed strength to achieve the controllable video quality. We compared the watermarked video with the original to evaluate the imperceptible performance subjectively, Fig. 7 146

displays the frames of foreman before and after data insertion, there are little difference between the watermarked image and the original, so the algorithm meet the human perceptual requirement. where m and u denotes the bit-rate of the watermarked video and the original respectively. We compare the parameters of μ with [10] and [16], as shown in Table 2. Table 2. Performance comparison. This paper Ref.[10] (1/8-b) Ref. [16] (n=2) foreman +0.2 +0.9 +0.16 carphone +0.1 +1.0 +0.19 container +0.4 +0.3 +0.17 news +0.3 +0.25 +0.14 Bridge-close +0.7 +0.51 +0.10 Motherdaugther +0.8 +0.5 +0.27 silent +0.4 +0.07 +0.11 highway +0.3 +0.5 +0.48 SSIM 0.995 0.99 0.985 0.98 0.975 0.97 0.965 0.96 0.955 0.95 0.945 Fig. 5. PSNR comparison. This paper literature [6](1/8-b) Fig. 6. SSIM comparison. foreman carphone container news bridgeclose motherdaughter silent highway From Table 2 we can find that the parameters of this paper is comparable with [10] and [16], in Intra_4 4, we set few zero higher-frequency coefficients to adjust the NNZ, in Intra_16 16, we modify the LSB bit of the DC coefficient to embed the watermark, we control the embedding strength to make the bit-rate increase acceptable. 3.3. Synchronization in Watermark Extraction In this paper, we insert our watermark into macroblocks of I4 and I16, as they often change to each other after recoding, here, both of them are selected as the embedding target, in the decoder, we detect 1 bit watermark from the macroblocks of I4 and I16, therefore, we can synchronize the watermark extraction in spite of the encode mode changes still exist. The extraction of the watermark can be avoid from un-recognizable, We attack our video under recoding to test whether the watermark can prevent recoding or not, and introduce a recovery rate η to evaluate the performance, as shown in (4). Fig. 7 Frames before and after watermark embedding. 3.2. Effect on the Bit-rate The increasing percentage for bit-rate μ is introduced to estimate the performance of the algorithm in addition. m u μ = 100%, (3) u ' W ( i, j) W ( i, j) re cov ered pixels j= 1 i= 1 η = = 100% total pixels M N (4) N where M and N denotes the width and height of the watermark image respectively, W denotes the original ' watermark while W denotes the extracted one. Table 3 depicted the extraction, from which we can find that the watermark can be detected fully with no attacks, meanwhile, the detected watermark can be recognized and can resist the recoding effectively. M 147

Table 3. Watermark detection after recoding. foreman Without attacks Recoding η =100 η =85.6 Bridgeclose Without attacks Recoding η =100 η =75 carphone η =81.9 Motherdaugther η =76.7 η =80.2 η =84.8 container silent η =86.7 η =68.6 news highway 4. Conclusions In this paper, we embed each macroblock one bit watermark in I-frames orderly to prevent desynchronization. We modify few higher-frequency coefficients in I4 and modulate the LSB bit of DC coefficient in I16 to embed watermark, we control the embedding strength to make the video quality and bit-rate increase acceptable. The hiding and extraction processes can perform quickly, simply, which satisfy the need of real-time signal processing. Acknowledgements This work is supported by the National Natural Science Foundation of China (61170137, 61301247, and 61300055), The Outstanding (Postgraduate) Dissertation Growth Foundation of Ningbo University (Grant py2013005), Zhejiang Provincial Natural Science Foundation of China (Y13F020071), and Ningbo Natural Science Foundation (2013A610059, 2013A610057). References [1]. G. B. Yang, J. J. Li, Y. L. He, Z. W. Kang, An information hiding algorithm based on intraprediction modes and matrix coding for H.264/AVC video stream, International Journal of Electronic Communications, Vol. 65, 2011, pp. 331-337. [2]. R. D. Wang, H. L. Zhu, D. W. Xu, Information Hiding Algorithm for H.264/AVC Based on Encoding Mode, Opto-Electronic Engineering, Vol. 37, Issue 5, 2010, pp. 144-150. [3]. A. Mansouri, A. M. Aznaveh, F. T. Azar, F. Kurugollu, A low complexity video watermarking in H.264 compressed domain, IEEE Transactions on Information Forensics and Security, Vol. 5, Issue 4, 2010, pp. 649-657. [4]. T. Wiegand, G. J. Sullivan, G. Bjntegaard, Overview of the H.264/AVC video coding standard, IEEE Transactions on Circuits and Systems for Video Technology, Vol. 13, Issue 7, 2003, pp. 560-576. [5]. H. S. Malvar, A. Hallapuro, M. Karczewicz, and L. Kerofsky, Low complexity transform and quantization in H.264/AVC, IEEE Transactions on Circuits Systems for Video Technology, Vol.13, Issue 7, 2003, pp. 598-603. [6]. H. L. Zhu, R. D. Wang, D. W. Xu, X. X. Zhou, Information hiding algorithm for H.264 based on the predition difference of Intra_4 4, in Proceedings of the 3 rd International Congress on Image and Signal Processing (CISP'10), 2010, pp. 487-490. [7]. R. D. Wang, H. L. Zhu, D. W. Xu, Information hiding algorithm for H.264 based on the intra prediction difference, Journal of Information & Computational Science, Vol. 7, Issue 1, 2010, pp. 1-6. [8]. D. W. Xu, R. D. Wang, J. C. Wang, Prediction mode modulated data-hiding algorithm for H.264/AVC, Journal of Real-Time Image Processing, Vol. 7, Issue 4, 2012, pp. 205-214. [9]. L. J. Hu, R. D. Wang, D. W. Xu, Large capacity data hiding combined with secure-intra-watermarking based on H.264-AVC, Information Technology Journal, Vol. 12, Issue 6, 2013, pp. 1116-1124. [10]. Y. Hu, C. T. Zhang, Y. T. Shu, Information hiding for H.264/AVC, Acta Electronica Sinica, Vol. 36, Issue 4, 2008, pp. 690-694. [11]. D. W. Xu, R. D. Wang, J. C Wang, Prediction mode modulated data-hiding algorithm for H.264/AVC, Journal of Real-Time Image Processing, Vol. 7, Issue 4, 2010, pp. 205-214 [12]. X. J. Yu, W. Mo, K. F. Fan, M. H. Wang, Watermark algorithm of low bit-rate video robust to H.264 compression, Computer Engineering, Vol. 34, No. 3, 2008, pp. 171-173 (in Chinese). [13]. A. Golikeri, P. Nasiopoulos, Z. J. Wang, Robust digital video watermarking scheme for H.264 advanced video coding standard, Journal of Electronic Imaging, Vol. 16, Issue 4, 2007, pp. 043008-(1-4). 148

[14]. M. Noorkami. A framework for robust watermarking of H.264-encoded video with controllable detection performance, IEEE Transactions on Information Forensics and Security, Vol. 2, Issue 1, 2007, pp. 14-23. [15]. M. Noorkami, R. M. Mersereau, Digital video watermarking in P_frames with controlled video bit_rate increase, IEEE Transactions on Information Forensics and Security, Vol. 3, Issue 3, 2008, pp. 441-455. [16]. Y. H. Seo, H. J. Choi, Low-complexity watermarking based on entropy coding in H.264/AVC, Information and Community Enginneers, Vol. E91, 2008, pp. 2130-2137. [17]. K. Liao, S. G. Lian, Z. C. Guo, Efficient information hiding in H.264/AVC video coding, Telecommunication System, Vol. 49, Issue 2, 2012, pp. 261-269. [18]. K. Suhring, H.264/AVC Joint Model 8.6 (JM-8.6) Reference Software (http://iphome.hhi.de/sueh ring.html/). [19]. Z. Wang, A. C. Bovik, H. R. Sheikh, E. P. Simoncelli, Image quality assessment: from error visibility to structural similarity, IEEE Transactions on Image Processing, Vol. 13, Issue 4, 2004, pp. 600-612. 2014 Copyright, International Frequency Sensor Association (IFSA) Publishing, S. L. All rights reserved. (http://www.sensorsportal.com) 149