Research Article

Data-Hiding Scheme Using Multidirectional Pixel-Value Differencing on Colour Images

Algorithm 1

Embedding algorithm.
The embedding algorithm of PVM scheme is as follows.
Step 1: Separate RGB colour image into R, G, and B channels
Step 2: Convert decimal secret data to generate ternary secret data
Step 3: Perform modulus 3 operation on the all pixel values of the R, G, and B grayscale images to generate
Step 4: Convert the cover image pixel value to the stego image pixel value according to the following conditions.Case 1:  = , then not modifiedCase 2:  ≠  and  < , then  =   + 1Case 3:  ≠  and  > , then  =   – 1
 Step 5: Merge R, G, and B to generate a stego image.