Human visual model for data hiding
AssigneeMatsushita Electric Industrial Co., Ltd.
InventorsMin Wu, Hong Heather Yu
Life of this patent
Estimating the term…
Abstract
A method and apparatus of hiding identification data in visual media. When image or video data is received, frequency masking is performed to divide the image or video data into blocks of smooth regions and blocks of non-smooth regions and to obtain preliminary just-noticeable-difference. Edge detection is performed to divide the non-smooth region of the image or video data into texture blocks and edge blocks. Then blocks of regions that are substantially proximate to blocks of smooth regions of the image or video data are determined. The image or video data is then adjusted by applying different strength of watermark in association with the type of each block.
Claims17
A method for hiding identification data in visual medium file, comprising the steps of:
- receiving a visual medium file that includes blocks of smooth regions and blocks of non-smooth regions;
- determining which blocks of the regions are substantially proximate to blocks of the smooth regions;
- and
- adjusting the signal strength amount of the identification data stored in association with a first block from the visual medium file, said adjusting to the first block being based upon whether the first block is determined to be substantially proximate to a block that is from a smooth region.
A method for hiding identification data in a visual medium file, comprising the steps of:
- receiving a visual medium file;
- determining from said visual medium file at least one first block and at least one neighboring block which is in the proximity of said first block;
- determining a degree of activeness metric for said first block and said neighboring block, wherein the degree of activeness indicates perceptual sensitivity of a given block and a tendency of said given block to reveal visible artifacts when noise is added to the block;
- and
- adjusting the amount of the identification data stored in association with said first block based upon the degree of activeness of said first block and upon the degree of activeness of said neighboring block to more effectively hide the identification data in the visual medium file.
A method for hiding identification data in a visual medium, comprising the steps of:
- receiving a visual medium file;
- determining blocks of regions within said visual medium file, wherein a type of a given block is selected from smooth blocks, texture blocks and edge blocks;
- determining preliminary embeddability measure and preliminary just-noticeable difference measure of said blocks;
- determining at least one neighbor block that is substantially proximate to a given one of said smooth blocks;
- and
- adjusting the signal strength amount of the identification data stored in association with a first block from the visual medium file, said adjusting to the first block being based on said preliminary embeddability measure, said preliminary just-noticeable difference measure and said type of said neighbor block.
Dependencies are inferred from the claim text.