【技术实现步骤摘要】
【国外来华专利技术】用于数字水印的系统、方法和装置
[0001]相关申请的交叉引用
[0002]本申请要求于2020年8月6日提交的专利技术名称为“用于数字水印的系统、方法和装置(SYSTEM,METHOD AND APPARATUS FOR DIGITAL WATERMARKING)”的先前提交的美国非临时申请第16/986,948号的优先权,该美国非临时申请的内容通过引用的方式并入本文,在司法管辖范围内允许此类并入。
[0003]本专利技术大体上涉及数字处理,具体涉及用于数字水印的系统、方法和装置。
技术介绍
[0004]典型的数字水印系统通常会执行几个不同的任务,这些任务可以包括但不限于:消息压缩、消息加密、消息编码、图像解码、图像转换、水印嵌入、图像编码等。基于有限的已知任务集设计一个高效的数字水印系统是一项挑战。为了设计充分自适应以适应变化的技术和/或与各种任务相关联的要求的数字水印系统,挑战进一步加剧。
[0005]与典型数字水印系统相关联的另一个挑战是确保水印是鲁棒的。为了达到鲁棒性,水印应该很难(如果可能)从任何数字文件(例如图像、视频、音频等)中删除水印。例如,考虑到图像,水印不应通过简单的方式删除,例如转码(即,将图像从一种格式转换为另一种格式)、压缩(即,牺牲质量以换取文件大小或传输效率)或几何修改(例如,裁剪、旋转等)。因此,如果使用JPEG压缩来减小带水印图像的大小(以字节为单位),但同时会阻止读取水印,则水印是脆弱的或不足够鲁棒以进行压缩。
[0006]克服脆弱水印的常见策略是 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种数字水印系统,其特征在于,包括:数据分离器,用于接收数字数据文件,并将所述数字数据文件分离为消息部分和数据部分,其中,所述消息部分包括消息文件,所述数据部分包括数据文件;消息流水线,用于处理所述消息文件;数据流水线,用于处理所述数据文件;水印流水线,用于将处理后的消息文件嵌入到处理后的数据文件上;逆过程流水线,用于反转所述数据流水线在处理所述数据文件时应用的过程,并生成带水印的数据文件。2.根据权利要求1所述的数字水印系统,其特征在于,所述数字数据文件还包括参数集合,所述参数集合指定以下各项中的至少一个:所述消息流水线处理所述消息的处理标准,所述数据流水线处理所述数据文件的处理标准,所述水印流水线将所述处理后的消息文件嵌入到所述处理后的数据文件上的处理标准,或所述逆过程流水线反转所述数据流水线在处理所述数据文件时应用的过程的处理标准。3.根据权利要求2所述的数字水印系统,其特征在于:所述消息流水线还用于根据所述参数集合处理所述消息,所述数据流水线还用于根据所述参数集合处理所述数据文件,所述水印流水线还用于根据所述参数集合将所述处理后的消息文件嵌入到所述处理后的数据文件上,所述逆过程流水线还用于反转所述数据流水线在根据所述参数集合处理所述数据文件时应用的过程。4.根据权利要求1至3中任一项所述的数字水印系统,其特征在于,还用于在所述消息流水线、所述数据流水线、所述水印流水线或所述逆过程流水线中添加或删除操作。5.根据权利要求1至4中任一项所述的数字水印系统,其特征在于,所述消息流水线还用于使用Paillier概率加密算法对所述消息进行加密。6.根据权利要求5所述的数字水印系统,其特征在于,所述消息流水线使用公钥对所述消息进行加密。7.根据权利要求1至6中任一项所述的数字水印系统,其特征在于,所述数据文件包括视频文件、音频文件或图像文件中的至少一种。8.根据权利要求7所述的数字水印系统,其特征在于,如果所述数据文件是所述图像文件,则:所述数据流水线还用于:创建原始图像文件的副本,并将复制的图像文件提供给所述逆过程流水线,收缩所述原始图像文件的尺寸,创建收缩后的图像文件的副本,并将复制的收缩后的图像文件提供给所述逆过程流水线,将所述收缩后的图像文件从空域转换为频域,并将所述频域表示文件提供给所述水印流水线;
所述水印流水线还用于:将所述处理后的消息文件嵌入到所述频域表示文件上,生成带水印的频域表示文件,并将所述带水印的频域表示文件提供给所述逆过程流水线;所述逆过程流水线还用于:将所述带水印的频域表示文件从频域转换为空域,以生成带水印的空域收缩后的图像文件,从所述带水印的空域图像文件中减去所述复制的收缩后的图像文件,以从所述带水印的空域收缩后的图像文件中提取带水印区域,增大所述提取的带水印区域的尺寸,以生成增大的水印区域,并将所述增大的水印区域添加到所述原始图像文件中。9.根据权利要求7所述的数字水印系统,其特征在于:所述数据流水线还用于:将所述图像文件从极坐标转换为笛卡尔坐标,将坐标变换后的图像文件从空域转换为频域,并将所述频域表示文件提供给所述水印流水线;所述水印流水线还用于:在所述频域表示文件的左上象限和右上象限中选择弧,根据分离操作选择所述弧周围的像素,对所述选定像素执行差分编码。10.根据权利要求9所述的数字水印系统,其特征在于,对于要编码的每个位:所述数字水印流水线使用来自所述选定像素的两个像素,即来自所述右上象限的第一像素和来自所述左上象限的第二像素,并且所述第一像素和所述第二像素互为对偶且彼此逆时针相隔90度。11.根据权利要求1至10中任一项所述的数字水印系统,其特征在于,所述数据文件为空数据文件。12.根据权利要求11所述的数字水印系统,其特征在于,还包括批处理流水线,所述批处理流水线用于将所述带水印的数据文...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。