Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

A convolutional neural network based on noise residual for seam carving detection

Published: 17 July 2024 Publication History
  • Get Citation Alerts
  • Abstract

    Seam carving is a method of resizing images based on content awareness. It can realize image retargeting while retaining the main content of the image. However, it may also be maliciously used to tamper with images, such as changing image semantic content by object removal. Therefore, seam carving detection has become important in image forensics. In this paper, a noise residual-based deep learning method is proposed to detect seam carving images. We try to learn the local noise in-consistency of images to recognize them. Firstly, a noise residual extraction segment is used to learn local noise features in the image, and a noise augmentation module is designed to enrich the features, which leverages the noise features extracted from a steganalysis rich model filter to discover the noise in-consistency between authentic and tampered regions. Then, through the feature dimensionality reduction section, the features are further learned and the size of feature maps are reduced. Finally, the output is obtained through global average pooling and a fully-connected layer. A careful testing strategy is further proposed, which greatly improves the detection performance, especially for seam carving with small scaling ratios. The experimental results demonstrate that our method achieves state-of-the-art performance at various scales, and has good robustness and generalization compared with other methods.

    References

    [1]
    Avidan S., Shamir A., Seam carving for content-aware image resizing, in: ACM SIGGRAPH 2007 Papers, 2007, pp. 10–es.
    [2]
    Rubinstein M., Shamir A., Avidan S., Improved seam carving for video retargeting, ACM Trans. Graph. (TOG) 27 (3) (2008) 1–9.
    [3]
    Achanta R., Süsstrunk S., Saliency detection for content-aware image resizing, in: 2009 16th IEEE International Conference on Image Processing, ICIP, IEEE, 2009, pp. 1005–1008.
    [4]
    Frankovich M., Wong A., Enhanced seam carving via integration of energy gradient functionals, IEEE Signal Process. Lett. 18 (6) (2011) 375–378.
    [5]
    Yan B., Sun K., Liu L., Matching-area-based seam carving for video retargeting, IEEE Trans. Circuits Syst. Video Technol. 23 (2) (2012) 302–310.
    [6]
    Senturk Z.K., Akgun D., Seam carving based image retargeting: A survey, in: 2019 1st International Informatics and Software Engineering Conference, UBMYK, IEEE, 2019, pp. 1–6.
    [7]
    Wei J.-D., Lin Y.-J., Wu Y.-J., A patch analysis method to detect seam carved images, Pattern Recognit. Lett. 36 (2014) 100–106.
    [8]
    Yin T., Yang G., Li L., Zhang D., Sun X., Detecting seam carving based image resizing using local binary patterns, Comput. Secur. 55 (2015) 130–141.
    [9]
    Zhang D., Chen X., Li F., Sangaiah A.K., Ding X., Seam-carved image tampering detection based on the cooccurrence of adjacent lbps, Secur. Commun. Netw. 2020 (2020) 1–12.
    [10]
    Fillion C., Sharma G., Detecting content adaptive scaling of images for forensic applications, Media Forensics and Security II, vol. 7541, SPIE, 2010, pp. 359–370.
    [11]
    Liu Q., Chen Z., Improved approaches with calibrated neighboring joint density to steganalysis and seam-carved forgery detection in JPEG images, ACM Trans. Intell. Syst. Technol. 5 (4) (2014) 1–30.
    [12]
    A. Sarkar, L. Nataraj, B.S. Manjunath, Detection of seam carving and localization of seam insertions in digital images, in: Proceedings of the 11th ACM Workshop on Multimedia and Security, 2009, pp. 107–116.
    [13]
    Liu Q., An improved approach to exposing JPEG seam carving under recompression, IEEE Trans. Circuits Syst. Video Technol. 29 (7) (2018) 1907–1918.
    [14]
    Senturk Z.K., Akgun D., A machine learning method for detecting the trace of seam carving, Elektronika Elektrotechnika 27 (5) (2021) 59–66.
    [15]
    Cieslak L.F.S., Da Costa K.A., PauloPapa J., Seam carving detection using convolutional neural networks, in: 2018 IEEE 12th International Symposium on Applied Computational Intelligence and Informatics, SACI, Ieee, 2018, pp. 000195–000200.
    [16]
    Ye J., Shi Y., Xu G., Shi Y.-Q., A convolutional neural network based seam carving detection scheme for uncompressed digital images, in: Digital Forensics and Watermarking: 17th International Workshop, IWDW 2018, Jeju Island, Korea, October 22-24, 2018, Proceedings 17, Springer, 2019, pp. 3–13.
    [17]
    Nam S.-H., Ahn W., Mun S.-M., Park J., Kim D., Yu I.-J., Lee H.-K., Content-aware image resizing detection using deep neural network, in: 2019 IEEE International Conference on Image Processing, ICIP, IEEE, 2019, pp. 106–110.
    [18]
    Nam S.-H., Ahn W., Yu I.-J., Kwon M.-J., Son M., Lee H.-K., Deep convolutional neural network for identifying seam-carving forgery, IEEE Trans. Circuits Syst. Video Technol. 31 (8) (2020) 3308–3326.
    [19]
    C. Gudavalli, E. Rosten, L. Nataraj, S. Chandrasekaran, B. Manjunath, SeeTheSeams: Localized Detection of Seam Carving based Image Forgery in Satellite Imagery, in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2022, pp. 1–11.
    [20]
    Nataraj L., Gudavalli C., Manhar Mohammed T., Chandrasekaran S., Manjunath B., Seam carving detection and localization using two-stage deep neural networks, in: Machine Learning, Deep Learning and Computational Intelligence for Wireless Communication: Proceedings of MDCWC 2020, Springer, 2021, pp. 381–394.
    [21]
    Moreira T.P., Santana M.C.S., Passos L.A., Papa J.P., da Costa K.A.P., An end-to-end approach for seam carving detection using deep neural networks, in: Iberian Conference on Pattern Recognition and Image Analysis, Springer, 2022, pp. 447–457.
    [22]
    Nazarİ H., AkgÜn D., A deep learning model for image retargetting level detection, in: 2020 4th International Symposium on Multidisciplinary Studies and Innovative Technologies, ISMSIT, IEEE, 2020, pp. 1–4.
    [23]
    Celebi N.H., Hsu T., Liu Q., A comparison study to detect seam carving forgery in JPEG images with deep learning models, J. Surveill. Secur. Saf. (2022) 88–100.
    [24]
    Yang B., Chen S., A comparative study on local binary pattern (LBP) based face recognition: LBP histogram versus LBP image, Neurocomputing 120 (2013) 365–379.
    [25]
    Boroumand M., Chen M., Fridrich J., Deep residual network for steganalysis of digital images, IEEE Trans. Inf. Forensics Secur. 14 (5) (2018) 1181–1193.
    [26]
    Y. Zhang, Y. Tian, Y. Kong, B. Zhong, Y. Fu, Residual dense network for image super-resolution, in: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2018, pp. 2472–2481.
    [27]
    P. Zhou, X. Han, V.I. Morariu, L.S. Davis, Learning rich features for image manipulation detection, in: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2018, pp. 1053–1061.
    [28]
    G. Huang, Z. Liu, L. Van Der Maaten, K.Q. Weinberger, Densely connected convolutional networks, in: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2017, pp. 4700–4708.
    [29]
    K. He, X. Zhang, S. Ren, J. Sun, Deep residual learning for image recognition, in: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2016, pp. 770–778.
    [30]
    Ioffe S., Szegedy C., Batch normalization: Accelerating deep network training by reducing internal covariate shift, in: International Conference on Machine Learning, pmlr, 2015, pp. 448–456.
    [31]
    Glorot X., Bordes A., Bengio Y., Deep sparse rectifier neural networks, in: Proceedings of the Fourteenth International Conference on Artificial Intelligence and Statistics, JMLR Workshop and Conference Proceedings, 2011, pp. 315–323.
    [32]
    F. Chollet, Xception: Deep learning with depthwise separable convolutions, in: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2017, pp. 1251–1258.
    [33]
    Q. Wang, B. Wu, P. Zhu, P. Li, W. Zuo, Q. Hu, ECA-Net: Efficient channel attention for deep convolutional neural networks, in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2020, pp. 11534–11542.
    [34]
    Bas P., Filler T., Pevnỳ T., ” Break our steganographic system”: The ins and outs of organizing BOSS, in: International Workshop on Information Hiding, Springer, 2011, pp. 59–70.
    [35]
    Schaefer G., Stich M., UCID: An uncompressed color image database, Storage and Retrieval Methods and Applications for Multimedia 2004, vol. 5307, SPIE, 2003, pp. 472–480.
    [36]
    Tan M., Le Q., Efficientnet: Rethinking model scaling for convolutional neural networks, in: International Conference on Machine Learning, PMLR, 2019, pp. 6105–6114.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Journal of Visual Communication and Image Representation
    Journal of Visual Communication and Image Representation  Volume 100, Issue C
    Apr 2024
    494 pages

    Publisher

    Academic Press, Inc.

    United States

    Publication History

    Published: 17 July 2024

    Author Tags

    1. Image forensic
    2. Seam carving
    3. Deep learning
    4. Local noise in-consistency

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 0
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 27 Jul 2024

    Other Metrics

    Citations

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media