Revisiting Weighted Stego-Image Steganalysis

Similar documents
Feature Reduction and Payload Location with WAM Steganalysis

Resampling and the Detection of LSB Matching in Colour Bitmaps

Locating Steganographic Payload via WS Residuals

Steganalysis of Overlapping Images

Improved Detection of LSB Steganography in Grayscale Images

Feature Reduction and Payload Location with WAM Steganalysis

Steganalysis in resized images

Genetic Algorithm to Make Persistent Security and Quality of Image in Steganography from RS Analysis

COLOR IMAGE STEGANANALYSIS USING CORRELATIONS BETWEEN RGB CHANNELS. 1 Nîmes University, Place Gabriel Péri, F Nîmes Cedex 1, France.

Efficient Estimation of CFA Pattern Configuration in Digital Camera Images

A SECURE IMAGE STEGANOGRAPHY USING LEAST SIGNIFICANT BIT TECHNIQUE

An Implementation of LSB Steganography Using DWT Technique

EFFECT OF SATURATED PIXELS ON SECURITY OF STEGANOGRAPHIC SCHEMES FOR DIGITAL IMAGES. Vahid Sedighi and Jessica Fridrich

A Reversible Data Hiding Scheme Based on Prediction Difference

Revisiting Weighted Stego-Image Steganalysis

Steganography & Steganalysis of Images. Mr C Rafferty Msc Comms Sys Theory 2005

Steganography is the art of secret communication.

it.med.harvard.edu/ris UMAX Flatbed Scanner Pathology

AN ENHANCED EDGE ADAPTIVE STEGANOGRAPHY APPROACH USING THRESHOLD VALUE FOR REGION SELECTION

it.med.harvard.edu/ris UMAX PowerLook 1120 Flatbed Scanner WQGF

Fragile Sensor Fingerprint Camera Identification

Camera identification from sensor fingerprints: why noise matters

Break Our Steganographic System : The Ins and Outs of Organizing BOSS

STEGANOGRAPHY WITH TWO JPEGS OF THE SAME SCENE. Tomáš Denemark, Student Member, IEEE, and Jessica Fridrich, Fellow, IEEE

it.med.harvard.edu/ris Epson GT Large Format Flatbed Scanner Neurobiology

Exploration of Least Significant Bit Based Watermarking and Its Robustness against Salt and Pepper Noise

Chapter 3 LEAST SIGNIFICANT BIT STEGANOGRAPHY TECHNIQUE FOR HIDING COMPRESSED ENCRYPTED DATA USING VARIOUS FILE FORMATS

Image Capture TOTALLAB

Sterilization of Stego-images through Histogram Normalization

Implementation Of Steganography For Business Documents Security Using Discrete Wavelet Transform Method

Application of Histogram Examination for Image Steganography

A New Steganographic Method for Palette-Based Images

Stochastic Approach to Secret Message Length Estimation in ±k Embedding Steganography

Histogram Modification Based Reversible Data Hiding Using Neighbouring Pixel Differences

IMPROVEMENTS ON SOURCE CAMERA-MODEL IDENTIFICATION BASED ON CFA INTERPOLATION

Steganalytic methods for the detection of histogram shifting data-hiding schemes

Basic concepts of Digital Watermarking. Prof. Mehul S Raval

High-Capacity Reversible Data Hiding in Encrypted Images using MSB Prediction

Local prediction based reversible watermarking framework for digital videos

REVERSIBLE data hiding, or lossless data hiding, hides

Geometric Functions. The color channel toolbar buttons are disabled.

Compendium of Reversible Data Hiding

Reversible Data Hiding in Encrypted color images by Reserving Room before Encryption with LSB Method

Congress Best Paper Award

Steganalysis by Subtractive Pixel Adjacency Matrix

Joint near-lossless compression and watermarking of still images for authentication and tamper localization

VARIABLE-RATE STEGANOGRAPHY USING RGB STEGO- IMAGES

OVER the past couple of years, digital imaging has matured

Digital Projection Entry Instructions

arxiv: v2 [cs.mm] 12 Jan 2018

ISSN (PRINT): , (ONLINE): , VOLUME-4, ISSUE-11,

Hiding Image in Image by Five Modulus Method for Image Steganography

arxiv: v1 [cs.mm] 16 Nov 2015

Automated hand recognition as a human-computer interface

Colored Digital Image Watermarking using the Wavelet Technique

Resolution: The Peanut Butter Analogy

Undercover Communication Using Image and Text as Disguise and. Countermeasures 1

Photoshop CS6 First Edition

Photoshop Notes and Application Study Packet

Photoshop Study Notes and Questions

DESIGNING EFFICIENT STEGANOGRAPHIC ALGORITHM FOR HIDING MESSAGE WITHIN THE GRAYSCALE COVER IMAGE

An Efficient Data Steganography Using Adaptive Pixel Pair Matching With High Security

Wheel Health Monitoring Using Onboard Sensors

Photoshop: Save for Web and Devices

HYBRID MATRIX CODING AND ERROR-CORRECTION CODING SCHEME FOR REVERSIBLE DATA HIDING IN BINARY VQ INDEX CODESTREAM

Forward Modified Histogram Shifting based Reversible Watermarking with Reduced Pixel Shifting and High Embedding Capacity

Digital Projection Entry Instructions

Resampling and the Detection of LSB Matching in Colour Bitmaps

DIGITAL WATERMARKING GUIDE

An Enhanced Least Significant Bit Steganography Technique

Steganalysis of compressed speech to detect covert voice over Internet protocol channels

Image Tampering Localization via Estimating the Non-Aligned Double JPEG compression

A Lossless Large-Volume Data Hiding Method Based on Histogram Shifting Using an Optimal Hierarchical Block Division Scheme *

A Proposed Technique For Hiding Data Into Video Files

Ch. 3: Image Compression Multimedia Systems

CYCLIC COMBINATION METHOD FOR DIGITAL IMAGE STEGANOGRAPHY WITH UNIFORM DISTRIBUTION OF MESSAGE

Efficient Scheme for Secret Hiding in QR Code by Improving Exploiting Modification Direction

IDENTIFYING DIGITAL CAMERAS USING CFA INTERPOLATION

Laser Photo Engraving By Kathryn Arnold

Color, Resolution, & Other Image Essentials

PRIOR IMAGE JPEG-COMPRESSION DETECTION

An Optimum Modified Bit Plane Splicing LSB Algorithm for Secret Data Hiding

A Real Time Image Steganalysis by Chi-Square Test (CTSI) Method

Investigation of Various Image Steganography Techniques in Spatial Domain

Uploading Images for CdCC Competitions

Convolutional Neural Network-based Steganalysis on Spatial Domain

Secure Image Steganography using N-Queen Puzzle and its Comparison with LSB Technique

RAW camera DPCM compression performance analysis

Can We Trust Digital Image Forensics?

Watermarking-based Image Authentication with Recovery Capability using Halftoning and IWT

EAN-Infrared Temperature

Steganography using Concept of Skin Tone Detection

Detecting Resized Double JPEG Compressed Images Using Support Vector Machine

Surface Plasmon Resonance Portable Biochemical Sensing Systems National Science Foundation # ECS

An Integrated Image Steganography System. with Improved Image Quality

Image analysis. CS/CME/BIOPHYS/BMI 279 Fall 2015 Ron Dror

Camera identification by grouping images from database, based on shared noise patterns

Camera Model Identification Framework Using An Ensemble of Demosaicing Features

Calibrated Audio Steganalysis

CS 465 Prelim 1. Tuesday 4 October hours. Problem 1: Image formats (18 pts)

Transcription:

Revisiting Weighted Stego-Image Steganalysis Andrew Ker adk @ comlab.ox.ac.uk Oxford University Computing Laboratory Rainer Böhme rainer.boehme@ inf.tu-dresden.de Technische Universität Dresden, Institute for System Architecture SPIE/IS&T Electronic Imaging, San Jose, CA 28 January 2008

Revisiting Weighted Stego-Image Steganalysis Outline The Weighted Stego Image (WS) method Performance Re-engineering WS Performance WS for sequential embedding Performance

The WS Method Imagine a single-channel cover image with N pixels, and a payload of M bits (possibly zero) inserted by overwriting a selection of LSBs. WS steganalysis estimates the (proportionate) payload size.

The WS Method Cover image: Stego image: Weighted stego image : (real-valued) Flip proportion of LSBs Move towards flipping all LSBs Theorem [Fridrich & Goljan, 2004] The function is minimized at, where the are a vector of weights.

The WS Method Theorem The function is minimized at. WS Steganalysis 1. Estimate cover by filtering the stego image. [ 2. Decide on a weight vector. 3. Compute flat-pixel correction. Average of the four stego pixels neighbouring is the local variance of the four stego pixels neighbouring estimate of bias introduced by flat areas in cover image Estimate proportionate payload size

Performance SPA Couples/ML Leading structural detectors for LSB replacement in never-compressed covers Mean asbolute error of estimator True proportionate payload Cover source: 3000 grayscale scanned images resampled to 0.3Mpixels

Performance Mean asbolute error of estimator SPA Couples/ML WS, unweighted WS, with weighting WS, with weighting & flat-pixel correction True proportionate payload Cover source: 3000 grayscale scanned images resampled to 0.3Mpixels

Adaptive Cover Predictors Estimate cover by filtering the stego image. Average of the four stego pixels neighbouring

Adaptive Cover Predictors Estimate cover by filtering the stego image. But what about other filters?

Adaptive Cover Predictors Estimate cover by filtering the stego image. But what about other filters?

Adaptive Cover Predictors Estimate cover by filtering the stego image. Select a filter pattern and find the values of a...e to best predict the stego object by itself, i.e. find improves cover pixel & payload size estimation accuracy.

Moderated Weights Decide on a weight vector. is the local variance of the four stego pixels neighbouring Our experiments suggested that the weights are too extreme and should be moderated. is the weighted variance of the neighbouring stego pixels affecting in the prediction filter improves payload size estimation accuracy.

Bias Correction Correct bias. The flat-pixel correction in [Fridrich & Goljan, EI 2004], doesn t work very well. A better estimate can be given if we model the cover image by Flip proportion of LSBs Then improves payload size estimation accuracy.

Re-engineered WS Theorem The function is minimized at. WS Steganalysis 1. Estimate cover by filtering the stego image. [ 2. Decide on a weight vector. Find F to minimize then is the local variance of the neighbouring stego pixels affecting in the prediction filter 3. Compute bias correction. Estimate proportionate payload size

Performance Mean asbolute error of estimator SPA Couples/ML Standard WS Improved WS True proportionate payload Cover source: 1600 grayscale RAW digital camera images cropped to 0.3Mpixels

Performance Mean asbolute error of estimator SPA Couples/ML Standard WS Improved WS True proportionate payload Cover source: 1600 grayscale RAW digital camera images resampled to 0.3Mpixels

Performance Mean asbolute error of estimator SPA Couples/ML Standard WS Improved WS True proportionate payload Cover source: 3000 grayscale scanned images resampled to 0.3Mpixels

WS For Sequential Payload Cover image: Stego image: Weighted stego image: Flip first M LSBs with probability Go halfway to flipping first LSBs Theorem The function is minimized at. Sequential WS Steganalysis 1. Estimate cover by filtering stego image: [ 2. Estimate size of payload: Weighting can also be used.

Performance Mean asbolute error of estimator SPA Sequential Chi-Square Standard WS Sequential WS (basic) Sequential WS (improved) True proportionate payload Cover source: 1000 digital camera images, cropped to 0.3Mpixels

Conclusions WS, a steganalysis method for LSB replacement, received little attention. Its performance was a little worse than structural detectors. We upgraded its three components: cover prediction, weighting, and bias correction. For never-compressed covers, its performance is (almost always) superior to any other detector, and its computational complexity is low. There are simple modifications for specialized detection of sequentiallylocated payload. The performance here is orders of magnitude better than its competitors. WS has been unjustly neglected and, because of its modular design, there may be many other applications.

End adk@comlab.ox.ac.uk