| Nowadays,the development of the Internet has become more and more rapid,and has spread to everyone's lives.The transmission of information has become efficient and convenient.At the same time,it has also emerged that the high transparency of the Internet brings security risks to the transmission of information.In order to solve these security problems,information hiding technology was proposed and quickly became a research focus in the field of information security.As a good carrier for transmitting secret information on the internet,images are also one of the hot spots.The image steganography method can hide secret information without destroying the image itself,so that it is not discovered by a third party in the process of information transmission.Thesis focuses on the steganographic algorithm based on image feature matching and pixel pair matching.At the same time,based on the analysis of existing image feature steganography algorithms,a steganographic algorithm with high security and image quality is proposed.The main research contents include:1.Prewitt edge detection and diamond coding combined with the steganographic algorithm.Because the embedded method of diamond encoding is single,the embedded capacity is large,the image security and the image quality are affected,and when the image security and the image quality are guaranteed,the embedded capacity is not high.Therefore,the paper uses Prewitt edge detection to divide the image into edge and nonedge parts.The edge part of the image is embedded in the secret information is not easily perceived relative to the non-edge part.The diamond-coded k value is equal to 1 and it is embedded into the easily detectable image.The non-edge part is embedded in the edge part of the image where the image is not easily perceived by the k-value of the diamond code,thereby enhancing the embedding capacity of the diamond code on the premise of ensuring the image security and the image quality.Finally,compared with other steganalysis algorithms with the same embedding rate,there is a high peak signal-to-noise ratio and high security under large capacity.2.Diamond encoding steganography algorithm based on image segmentation.The method divides an image into a real area and a background area through image segmentation.Since the pixel category and texture of the real area are more complicated,it can accommodate more secret information without being discovered by a third party.The security and perception of the secret image are ensured,and the pixels in the background area are relatively smooth,and it is not easy to accommodate the secret information.The embedded secret information is easily detected and the visual effect of the image is also affected.Therefore,this method of image segmentation is combined with traditional diamond coding methods to embed secret information in the physical region.When the physical region cannot accommodate more secret information,a small amount of secret information is embedded in the background region.Improve the security of the image and the visual quality of the image.In a word,the innovation of this thesis is mainly to ensure the embedding rate in image embedded rate,security and perception,as well as increase the security of the image and achieve better secret transmission effect. |