Deep Convolutional Neural Network for Identifying Seam-Carving Forgery

07/05/2020
by   Seung-Hun Nam, et al.
0

Seam carving is a representative content-aware image retargeting approach to adjust the size of an image while preserving its visually prominent content. To maintain visually important content, seam-carving algorithms first calculate the connected path of pixels, referred to as the seam, according to a defined cost function and then adjust the size of an image by removing and duplicating repeatedly calculated seams. Seam carving is actively exploited to overcome diversity in the resolution of images between applications and devices; hence, detecting the distortion caused by seam carving has become important in image forensics. In this paper, we propose a convolutional neural network (CNN)-based approach to classifying seam-carving-based image retargeting for reduction and expansion. To attain the ability to learn low-level features, we designed a CNN architecture comprising five types of network blocks specialized for capturing subtle signals. An ensemble module is further adopted to both enhance performance and comprehensively analyze the features in the local areas of the given image. To validate the effectiveness of our work, extensive experiments based on various CNN-based baselines were conducted. Compared to the baselines, our work exhibits state-of-the-art performance in terms of three-class classification (original, seam inserted, and seam removed). In addition, our model with the ensemble module is robust for various unseen cases. The experimental results also demonstrate that our method can be applied to localize both seam-removed and seam-inserted areas.

READ FULL TEXT

page 2

page 3

page 6

page 12

page 13

page 15

page 17

page 18

research
07/19/2022

A Block-based Convolutional Neural Network for Low-Resolution Image Classification

The success of CNN-based architecture on image classification in learnin...
research
09/06/2020

A Convolutional Neural Network-Based Low Complexity Filter

Convolutional Neural Network (CNN)-based filters have achieved significa...
research
11/09/2015

Visual Language Modeling on CNN Image Representations

Measuring the naturalness of images is important to generate realistic i...
research
09/15/2015

Kernelized Deep Convolutional Neural Network for Describing Complex Images

With the impressive capability to capture visual content, deep convoluti...
research
07/01/2017

Image Companding and Inverse Halftoning using Deep Convolutional Neural Networks

In this paper, we introduce deep learning technology to tackle two tradi...
research
04/17/2018

A Concatenated Residual Network for Image Deblurring

Deep convolutional neural network (CNN)-based restoration methods have r...
research
12/21/2019

iPromoter-BnCNN: a Novel Branched CNN Based Predictor for Identifying and Classifying Sigma Promoters

Promoter is a short region of DNA which is responsible for initiating tr...

Please sign up or login with your details

Forgot password? Click here to reset