Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

< Back to Article

Fig 1.

Flowchart of all steps required for the data embedding in images.

More »

Fig 1 Expand

Fig 2.

The index map, capacity and peak are computed for different values of δ using the Generate Index Map algorithm given in Algorithm 1 for an 8 × 8 gray-scale pattern image.

More »

Fig 2 Expand

Table 1.

Image transformation calculated by switching the columns according to the index map having highest embedding capacity.

More »

Table 1 Expand

Table 2.

Difference image, histogram shifting and embedding data in the difference image.

More »

Table 2 Expand

Table 3.

Transformed image with embedded data and the production of the marked image using inverse-transform through index map.

More »

Table 3 Expand

Fig 3.

Flowchart explaining all steps in data extraction from marked image.

More »

Fig 3 Expand

Table 4.

Converting marked image to transformed image.

More »

Table 4 Expand

Table 5.

Difference image with data, data extraction by peak values and histogram shifting in reverse.

More »

Table 5 Expand

Table 6.

Transformed image to original input image.

More »

Table 6 Expand

Fig 4.

A 512 × 512 checkerboard.

More »

Fig 4 Expand

Fig 5.

Embedding of data in checkerboard image.

More »

Fig 5 Expand

Table 7.

Comparison of maximum capacity and PSNR in different images achieved by proposed embedding and other state-of-the-art techniques.

(Cap. means embedding capacity in bits).

More »

Table 7 Expand

Fig 6.

Embedding capacity for different values of δ for checkerboard.

As noted we have high capacity when we have δ in multiple of 64.

More »

Fig 6 Expand

Fig 7.

Image with multiple repeated large and small patterns.

More »

Fig 7 Expand

Fig 8.

Performance comparisons between the proposed method and difference method for images given in Figs 5b, 7c and 7f respectively.

More »

Fig 8 Expand

Fig 9.

Data embedding in three publicly available images.

More »

Fig 9 Expand

Fig 10.

Performance comparison of embedding techniques with difference method of three publicly available images.

More »

Fig 10 Expand

Fig 11.

Input images, transformed images and marked images.

More »

Fig 11 Expand

Fig 12.

Comparisons of embedding capacity and PSNR in proposed and difference methods.

More »

Fig 12 Expand

Fig 13.

Pixel Difference Histogram (PDH) for input images and marked images (part I).

More »

Fig 13 Expand

Fig 14.

Pixel Difference Histogram (PDH) for input images and marked images (part II).

More »

Fig 14 Expand