A Novel Hierarchical-Classification-Block Based Convolutional Neural Network for Source Camera Model Identification

12/08/2022
by   Mohammad Zunaed, et al.
0

Digital security has been an active area of research interest due to the rapid adaptation of internet infrastructure, the increasing popularity of social media, and digital cameras. Due to inherent differences in working principles to generate an image, different camera brands left behind different intrinsic processing noises which can be used to identify the camera brand. In the last decade, many signal processing and deep learning-based methods have been proposed to identify and isolate this noise from the scene details in an image to detect the source camera brand. One prominent solution is to utilize a hierarchical classification system rather than the traditional single-classifier approach. Different individual networks are used for brand-level and model-level source camera identification. This approach allows for better scaling and requires minimal modifications for adding a new camera brand/model to the solution. However, using different full-fledged networks for both brand and model-level classification substantially increases memory consumption and training complexity. Moreover, extracted low-level features from the different network's initial layers often coincide, resulting in redundant weights. To mitigate the training and memory complexity, we propose a classifier-block-level hierarchical system instead of a network-level one for source camera model classification. Our proposed approach not only results in significantly fewer parameters but also retains the capability to add a new camera model with minimal modification. Thorough experimentation on the publicly available Dresden dataset shows that our proposed approach can achieve the same level of state-of-the-art performance but requires fewer parameters compared to a state-of-the-art network-level hierarchical-based system.

READ FULL TEXT

page 1

page 4

page 5

research
03/03/2016

First Steps Toward Camera Model Identification with Convolutional Neural Networks

Detecting the camera model used to shoot a picture enables to solve a wi...
research
10/06/2018

Camera Model Identification Using Convolutional Neural Networks

Source camera identification is the process of determining which camera ...
research
12/11/2020

Video Camera Identification from Sensor Pattern Noise with a Constrained ConvNet

The identification of source cameras from videos, though it is a highly ...
research
10/07/2021

Camera Calibration through Camera Projection Loss

Camera calibration is a necessity in various tasks including 3D reconstr...
research
03/15/2017

Source Camera Identification Based On Content-Adaptive Fusion Network

Source camera identification is still a hard task in forensics community...
research
04/11/2019

An In-Depth Study on Open-Set Camera Model Identification

Camera model identification refers to the problem of linking a picture t...

Please sign up or login with your details

Forgot password? Click here to reset