摘要:
An image data processing system includes an image input module, a bit map generation module and an encoding module. The image input module receives an image and secret information and obtains at least one gray-level image according to image. The bit map generation module generates a bit map image according to gray-level image and generates an ordered dithering block truncation coding (ODBTC) image according to bit map image and gray-level image. The encoding module generates an encoded gray-level image according to bit map image and secret information, wherein the encoding module divides gray-level image into image blocks, finds candidate blocks with close black and white pixel numbers among the image blocks, selects high frequency blocks belong to the high frequency region of the image from candidate blocks, and randomly embeds secret information into high frequency blocks to generate encoded gray-level image with secret information embedded therein.
摘要:
A system for hiding secret data in halftone images is disclosed. The system includes an image input module, a halftoning processing module and an image output module. The image input module reads an original image data and a secret image data. The halftoning processing module is coupled to the image input module and receives the original image data and the secret image data, performs a first error diffusion process to the original image to generate a first halftone image and performs a second error diffusion process to the original image data and the secret image data to generate a second halftone image. The image output image module is coupled to the halftoning processing module and outputs the first halftone image and the second halftone image, wherein the second error diffusion process comprises adding or subtracting a variable noise strength to or from each pixel of the secret image.
摘要:
An image data processing system includes an image input module, a bit map generation module and an encoding module. The image input module receives an image and secret information and obtains at least one gray-level image according to image. The bit map generation module generates a bit map image according to gray-level image and generates an ordered dithering block truncation coding (ODBTC) image according to bit map image and gray-level image. The encoding module generates an encoded gray-level image according to bit map image and secret information, wherein the encoding module divides gray-level image into image blocks, finds candidate blocks with close black and white pixel numbers among the image blocks, selects high frequency blocks belong to the high frequency region of the image from candidate blocks, and randomly embeds secret information into high frequency blocks to generate encoded gray-level image with secret information embedded therein.
摘要:
A system for hiding secret data in halftone images is disclosed. The system includes an image input module, a halftoning processing module and an image output module. The image input module reads an original image data and a secret image data. The halftoning processing module is coupled to the image input module and receives the original image data and the secret image data, performs a first error diffusion process to the original image to generate a first halftone image and performs a second error diffusion process to the original image data and the secret image data to generate a second halftone image. The image output image module is coupled to the halftoning processing module and outputs the first halftone image and the second halftone image, wherein the second error diffusion process comprises adding or subtracting a variable noise strength to or from each pixel of the secret image.