Training CNNs in Presence of JPEG Compression: Multimedia Forensics vs Computer Vision

09/25/2020
by   Sara Mandelli, et al.
0

Convolutional Neural Networks (CNNs) have proved very accurate in multiple computer vision image classification tasks that required visual inspection in the past (e.g., object recognition, face detection, etc.). Motivated by these astonishing results, researchers have also started using CNNs to cope with image forensic problems (e.g., camera model identification, tampering detection, etc.). However, in computer vision, image classification methods typically rely on visual cues easily detectable by human eyes. Conversely, forensic solutions rely on almost invisible traces that are often very subtle and lie in the fine details of the image under analysis. For this reason, training a CNN to solve a forensic task requires some special care, as common processing operations (e.g., resampling, compression, etc.) can strongly hinder forensic traces. In this work, we focus on the effect that JPEG has on CNN training considering different computer vision and forensic image classification problems. Specifically, we consider the issues that rise from JPEG compression and misalignment of the JPEG grid. We show that it is necessary to consider these effects when generating a training dataset in order to properly train a forensic detector not losing generalization capability, whereas it is almost possible to ignore these effects for computer vision tasks.

READ FULL TEXT

page 1

page 4

research
03/09/2017

Deep Learning applied to NLP

Convolutional Neural Network (CNNs) are typically associated with Comput...
research
02/29/2016

On Complex Valued Convolutional Neural Networks

Convolutional neural networks (CNNs) are the cutting edge model for supe...
research
02/09/2016

The Role of Typicality in Object Classification: Improving The Generalization Capacity of Convolutional Neural Networks

Deep artificial neural networks have made remarkable progress in differe...
research
09/28/2022

CompNet: A Designated Model to Handle Combinations of Images and Designed features

Convolutional neural networks (CNNs) are one of the most popular models ...
research
01/19/2020

SlideImages: A Dataset for Educational Image Classification

In the past few years, convolutional neural networks (CNNs) have achieve...
research
11/11/2022

A Comprehensive Survey of Transformers for Computer Vision

As a special type of transformer, Vision Transformers (ViTs) are used to...
research
09/29/2021

Segmentation of Roads in Satellite Images using specially modified U-Net CNNs

The image classification problem has been deeply investigated by the res...

Please sign up or login with your details

Forgot password? Click here to reset