Pixel Based Image
Integration and Encryption Algorithm
This paper designed based
on implementing a secure image technique that enables to select one of the
several images displayed simultaneously with a unique security key for each
image. This process involves applying block based interleaving, followed by
integrating the image matrix using the pixel based integration technique and
encrypting the images with Advanced Encryption Algorithm. With the key
specifically generated for the image, the original image is decrypted from
multiple images. This method is useful when access permissions needs to be
restricted to certain viewers.
First the image is
interleaved by using 2D type interleaver. The next step is Pixel Integration.
Consider Image of size
m*m,
Step:1 The input images
are represented as pixel values ranging from 0-255.
Step:2 Create a pixel
integration table column and row wise, forming pixel values in the columns with
values 1-266 and the input images are taken along the rows.
Step:3 Choosing the
sub-blocks as 4x4, by dividing the image matrix, since we consider the color
depth of image as 16-bit.
Step:4 Considering an image with size of 64x64 and
dividing into 4x4 blocks will produce 16 blocks i.e Sub-Block A, B, C and D.
Step:5 Considering the
first sub-block A(i,j),where i represent pixel value and j represent
index(location). The pixel integration table is created as shown in fig.4 by
assigning the pixel index to the corresponding pixel value for the first block
of every image, later the second block of every image, and so on till the last
block.
Step:6 In case of
multiple indices with the same pixel value in a block, the value is calculated
by representing them in the 16-bit color RGB palette and finding their
corresponding value.
Step:7 This process is
carried on for all the blocks of the image and the results are noted.
Step:8 Image Integration
is finally done by summing up the pixel indices value for each pixel value for
all the images taken together.

Block Diagram
Reference Paper-1: Multi Image Integration and
Encryption Algorithm for Security Applications
Author's Name: A.D.Senthil Kumar,T.S.Anandhi
Source: IEEE
Year:2016
No comments:
Post a Comment