ABSTRACT

This chapter describes reversible data hiding methods using image interpolation techniques and edge detection techniques. It examines important properties of data hiding and performance analysis measurements. Interpolation techniques are the problem of approximating the value of a function for a non-given point in some space. Image interpolation techniques have many applications which are as old as computer graphics and image processing field. For general purpose image processing, a bilinear interpolation approach that uses the gray levels of the four nearest neighbors is usually adequate. There are many other interpolators which take more surrounding pixels into consideration and are thus also much more computationally intensive. Edge detection techniques are an important topic in digital image processing. All data hiding techniques have certain properties that are dictated by the intended application, and the most important properties are robustness, undetectability, invisibility, security, complexity, and capacity.