Abstract
To safely transmit secret data and protect three-dimensional (3D) videos, a novel jointly data hiding and encryption method for multi-view video plus depth based 3D video is proposed. Both data hiding and encryption are all format complaint for the 3D high-efficiency video coding (3D-HEVC), which obtains a real-time requirement. Since the depth map is not used for viewing but for rendering the virtual view, it is used to embed data by modulating the quantization parameter value of the largest encoding unit (LCU) block. According to the edge information of the depth map and the texture of the colour video, LCU blocks of the depth map are classified into four types. Different types of LCU blocks allow different embedding strength considering the quality of the rendered virtual view and the stable bitrate. Moreover, the colour video is encrypted using codeword substitution for 3D-HEVC format compliance without changing the bitrate. Experimental results demonstrate that the proposed method keeps the good quality of the virtual view after embedding data, protects the video contents efficiently, and has a limited influence on the bitrate.










Similar content being viewed by others
References
Merkle, P., Müller, K., Marpe, D., Wiegand, T.: Depth intra coding for 3D video based on geometric primitives. IEEE Trans. Circuits Syst. Video Technol. 26(3), 570–582 (2016)
Lu, W.J., Varna, A., Wu, M.: Secure video processing: problems and challenges, In: IEEE Conference on Acoustics, Speech, Signal Processing, Prague, Czech Republic, pp. 5856–5859 (2011)
Gutub, A., Al-Juaid, N., Khan, E.: Counting-based secret sharing technique for multimedia applications. Multimed. Tools Appl. (2017). https://doi.org/10.1007/s11042-017-5293-6
Long, M., Peng, F., Li, H.Y.: Separable reversible data hiding and encryption for HEVC video. J. Real Time Image Process. 14(1), 171–182 (2018)
Qin, C., Chang, C.C., Chiu, Y.P.: A novel joint data-hiding and compression scheme based on SMVQ and image inpainting. IEEE Trans. Image Process. 23(3), 969–978 (2014)
Gutub, A., Al-Juaid, N.: Multi-bits stego-system for hiding text in multimedia images based on user security priority. J. Comput. Hardw. Eng. 1(2), 1–9 (2018)
Al-Otaibi, N., Gutub, A.: Flexible stego-system for hiding text in images of personal computers based on user security priority. In: Proceedings of 2014 International Conference on Advanced Engineering Technologies (AET-2014) pp. 250–256 (2014)
Al-Otaibi, N., Gutub, A., Khan, E.: Stego-system for hiding text in images of personal computers. In: The 12th Learning and Technology Conference: Wearable Tech/Wearable Learning, pp. 12–13 (2015)
Gutub, A., Ankeer, M., Abu-Ghalioun, M., Shaheen, A., Alvi, A.: Pixel indicator high capacity technique for RGB image based Steganography. In: International Workshop on Signal Processing and its Applications, pp. 18–20 (2008)
Khan, F., Gutub, A.: Message concealment techniques using image based steganography. In: IEEE GCC Conference and Exhibition, pp. 11–14 (2007)
Parvez, M.T., Gutub, A.: Vibrant color image steganography using channel differences and secret data distribution. Kuwait J. Sci. Eng. 38(1B), 127–142 (2011)
Abu-Marie, W., Gutub, A., Abu-Mansour, H.: Image based steganography using truth table based and determinate array on RGB indicator. Int. J. Signal Image Process. 1(3), 196–204 (2010)
Al-Otaibi, A., Gutub, A.: 2-layer security system for hiding sensitive text data on personal computers. Lect. Notes Inf. Theory 2(2), 151–157 (2014)
Memos, V.A., Psannis, K.E.: Encryption algorithm for efficient transmission of HEVC media. J. Real Time Image Process. 12(2), 473–482 (2016)
Al-Juaid, N.A., Gutub, A., Khan, E.: Enhancing PC data security via combining RSA cryptography and video based steganography. J. Inf. Secur. Cybercrimes Res. 1(1), 8–18 (2018)
Alassaf, N., Alkazemi, B., Gutub, A.: Applicable light-weight cryptography to secure medical data in IoT systems. Arabia J. Res. Eng. Appl. Sci. 2(2), 50–58 (2017)
Gutub, A., Khan, F.: Hybrid crypto hardware utilizing symmetric-key and public-key cryptosystems. In: International Conference on Advanced Computer Science Applications and Technologies, pp. 116–121 (2012)
Qin, C., Zhang, X.: Effective reversible data hiding in encrypted image with privacy protection for image content. J. Vis. Commun. Image Represent. 31, 154–164 (2015)
Zhang, Q., Huang, K., Wang, X., Jiang, B., Gan, Y.: Efficient multiview video plus depth coding for 3D-HEVC based on complexity classification of the treeblock. J. Real Time Image Process. (2017). https://doi.org/10.1007/s11554-017-0692-5
Lian, S., Liu, Z., Ren, Z., Wang, H.: Commutative encryption and watermarking in video compression. IEEE Trans. Circuits Syst. Video Technol. 17(6), 774–778 (2007)
Park, S.W., Shin, S.U.: Combined scheme of encryption and watermarking in H.264/Scalable video coding (SVC). New Dir. Intell. Interact. Multimed. 142, 351–361 (2006)
Xu, D., Wang, R., Shi, Y.Q.: Data hiding in encrypted H.264/AVC video streams by codewordsubstitution. IEEE Trans. Inf. Forensics Secur. 9(4), 596–606 (2014)
Yao, Y., Zhang, W., Yu, N.: Inter-frame distortion drift analysis for reversible data hiding in encrypted H. 264/AVC video bitstreams. Signal Process. 128, 531–545 (2016)
Sullivan, G.J., Ohm, J., Han, W.J., Wiegand, T.: Overview of the high efficiency video coding (HEVC) standard. IEEE Trans. Circuits Syst. Video Technol. 22(12), 1649–1668 (2012)
Pourazad, M.T., Doutre, C., Azimi, M., Nasiopoulos, P.: HEVC: the new gold standard for video compression: how does HEVC compare with H. 264/AVC? IEEE Consum. Electron. Mag. 1(3), 36–46 (2012)
Tew, Y., Wong, K.S., Phan, R.C.W.: Joint selective encryption and data embedding technique in HEVC video. In: Signal and Information Processing Association Annual Summit and Conference (APSIPA), Asia-Pacific, pp. 1–5 (2016)
Van Wallendael, G., De Cock, J., Van Leuven, S., Boho, A., Lambert, P., Preneel, B., Van de Walle, R.: Format-compliant encryption techniques for high efficiency video coding. In: 2013 20th IEEE International Conference onImage Processing (ICIP), Melbourne, Australia, pp. 4583–4587 (2013)
Shahid, Z., Puech, W.: Visual protection of HEVC video by selective encryption of CABAC binstrings. IEEE Trans. Multimed. 16(1), 24–36 (2014)
Chang, P.C., Chung, K.L., Chen, J.J., Lin, C.H., Lin, T.J.: A DCT/DST-based error propagation-free data hiding algorithm for HEVC intra-coded frames. J. Vis. Commun. Image Represent. 25(2), 239–253 (2014)
Tew, Y., Wong, K.S. Information hiding in HEVC standard using adaptive coding block size decision. In: 2014 IEEE International Conference on Image Processing (ICIP), Paris, France, pp. 5502–5506 (2014)
Wang, J., Wang, R., Xu, D., Li, W.: An information hiding algorithm for HEVC based on angle differences of intra prediction mode. J. Softw. 10(2), 213–221 (2015)
Al-Haj, A., Salman, Y.: A watermarking scheme for DIBR images. In: 2015 International Conference on 3D Imaging (IC3D),Liege, Belgium, pp. 1–6 (2015)
Asikuzzaman, M., Alam, M.J., Lambert, A.J., Pickering, M.R.: Robust DT CWT-based DIBR 3D video watermarking using chrominance embedding. IEEE Trans. Multimed. 18(9), 1733–1748 (2016)
Song, G., Li, Z., Zhao, J., Hu, J., Tu, H.: A reversible video steganography algorithm for MVC based on motion vector. Multimed. Tools Appl. 74(11), 3759–3782 (2015)
Li, W., Jiang, G., Luo, T.: A watermarking algorithm for 3D videos stream based on spatiotemporal correlation. In: International Conference on Intelligent Systems Research and Mechatronics Engineering, pp. 680–688 (2015)
Chung, K.L., Yang, W.J., Yang, W.N.: Reversible data hiding for depth maps using the depth no-synthesis-error model. Inf. Sci. 269, 159–175 (2014)
Xu, D., Wang, R.: Context adaptive binary arithmetic coding-based data hiding in partially encrypted H. 264/AVC videos. J. Electron. Imaging 24(3), 033028 (2015)
Boyadjis, B., Bergeron, C., Pesquet-Popescu, B., Dufaux, F.: Extended selective encryption of H. 264/AVC (CABAC)-and HEVC-encoded video streams. IEEE Trans. Circuits Syst. Video Technol. 27(4), 892–906 (2017)
Isa, H., Bahari, I., Sufian, H., Z’aba, M.R.: AES: current security and efficiency analysis of its alternatives. In: 7th International Conference on Information Assurance and Security (IAS), pp. 267–274 (2011)
Burr, W.E.: Selecting the advanced encryption standard. IEEE Secur. Priv. 99(2), 43–52 (2003)
Acknowledgements
This work was supported by Natural Science Foundation of China under Grant no. 61501270, Natural Science Foundation of Ningbo under Grant no. 2017A610127. It was also sponsored by the K. C. Wong Magna Fund in Ningbo University.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Luo, T., Zuo, L., Jiang, G. et al. Security of MVD-based 3D video in 3D-HEVC using data hiding and encryption. J Real-Time Image Proc 17, 773–785 (2020). https://doi.org/10.1007/s11554-018-0817-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11554-018-0817-5