2022.15 数字水印

在数字化转型当下,越来越多事物在被电子数字化,我们在收获数字化便利好处的同时,也要面对数据信息更容易被泄漏、篡改、盗版等问题,而数字水印技术就是为解决上述问题的。

数字水印,是指将特定的信息嵌入数字信号中,数字信号可能是音频、图片或是视频等。数字水印可分为浮现式和隐藏式两种,明水印(visible watermarking),其所包含的信息可在观看图片或视频时同时被看见。盲水印(blind watermarking)是以数字数据的方式加入音频、图片或视频中,但在一般的状况下无法被看见。隐藏式水印的重要应用之一是保护版权,期望能借此避免或阻止数字媒体未经授权的复制和拷贝。数字水印技术是一门新兴的多学科交叉的应用技术,它涉及不同学科领域的理论和技术,如信号处理、图像处理、信息论、编码理论、密码学、检测理论、数字通信和网络技术等。

根据信息嵌入方式的不同,可将数字水印的技术方案分为空间域嵌入方案和变换域嵌入方案。最低有效位(Least Significant Bit, LSB)方法是最经典的空间域嵌入方案之一,通过直接修改图片像素值的最低有效位实现水印信息的秘密嵌入。LSB方法对图像视觉质量的影响很小,但是鲁棒性也很低,简单的JPEG压缩操作就能完全破坏掉嵌入的水印信息。在变换域方案中,离散傅立叶变换(Discrete Fourier Transform, DFT)、离散余弦变换(Discrete Cosine Transform, DCT)以及小波变换(Wavelet Transform, WT)都是常用的技术手段。基于变换域的数字水印嵌入方案具有较强的鲁棒性,能够抵抗常见的音视频操作和工具。

机器学习领域产权保护也在用数字水印,如模型水印。

模型水印最早由KDDI研究所和国家信息学研究所的研究人员于2017年4月提出,其提出的目的是为了保护机器学习、深度学习等AI模型的知识产权。现有的模型水印技术从任务逻辑上看,都包含以下两个步骤:

1)植入水印:在模型的开发和训练阶段,向模型中采取特定策略植入数字水印;

2)提取水印:从要举证的模型中提取和恢复水印信息,将提取的水印与植入的水印进行比较,从而判断是否侵权。

不同的模型水印技术在植入水印和提取水印的策略上有所不同。大多数模型水印技术通过模型的输出来提取水印,因此这类模型水印技术的举证主要依赖目标模型的输出。另一部分模型水印技术将水印植入了模型文件中,并不在模型输出体现,这类模型水印技术在举证时就要求能够在白盒环境中访问目标模型的结构。

一般来说暗水印可以隐藏在大部分多媒体传输和存储载体中,比如图片、视频、音频、邮件、文档等都是不错的载体。基于图像的暗水印技术是暗水印里面最成熟的一种,嵌入方法也多种多样。根据嵌入维度不同,又可以细分为空域水印和变换域水印。空域水印可以简单的理解为直接对解码后的图像像素值进行编辑和嵌入信息;变换域水印是将图像的像素信息转换到变换域,然后在变换域添加信息后再转换到空域,这个过程中空域信息也会被修改。所以变换域水印也可以理解为间接的空域水印。

无线传感器网络(WSN )方式被认为是物联网应用领域的重要基础设施。这种方式使用了各种低成本和低功耗的连接互联网的设备,这些设备能从不同的情况感知周围的数据,并将它们转发到Internet 。但是,传输层套接字中依赖公钥、私钥、数字签名和数字认证的传统安全机制,由于加解密操作成本高,不适合用于这类设备应对安全问题。这就使得轻量级安全算法和水印系统等技术成为可行选择。这些局限性业促使研究者对物联网相关领域中各种水印方法展开研究。原文中介绍了几个基于不同方法的水印技术研究,如哈希、深度学习、加密和脆弱水印。

Original: https://www.cnblogs.com/doit8791/p/16126426.html
Author: 时间朋友
Title: 2022.15 数字水印

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/545522/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 【海量数据算法】如何判断一个数是否在40亿个整数中

    如何判断一个数是否在40亿个整数中 2.1《编程珠玑》给出的方案 我们把40亿个数中的每一个用32位的二进制来表示,假设这40亿个数开始放在一个文件中。 然后将这40亿个数分成两类…

    技术杂谈 2023年7月24日
    079
  • Servlet 4

    Servlet 4.0规约简介 Servlet 4.0 规约是JCP组织定义的Web规约,JSR编号369。 1.1 什么是Servlet? Servlet 是基于Java技术的W…

    技术杂谈 2023年7月25日
    073
  • html大文件传输分享

    文件夹数据库处理逻辑 public class DbFolder JSONObject root; public DbFolder() this.root = new JSONOb…

    技术杂谈 2023年5月30日
    0105
  • 嵌入式软件架构设计-函数调用

    1 前言 函数调用很好理解,即使刚学没多久的朋友也知道函数调用是怎么实现的,即调用一个已经封装好的函数,实现某个特定的功能。 把一个或者多个功能通过函数的方式封装起来,对外只提供一…

    技术杂谈 2023年7月25日
    064
  • [学习笔记]Java多态

    多态是同一种行为具有多个不同表现形式的能力,同一事件发生在不同的对象上会产生不同结果; 多态的同一个接口,使用不同的实例而执行不同的操作; 多态性是对象的多种表现形式的体现; 多态…

    技术杂谈 2023年7月24日
    078
  • springboot mybatis plus多数据源轻松搞定 (上)

    在开发中经常会遇到一个程序需要调用多个数据库的情况,总得来说分为下面的几种情况: 下面针对第一种情况,提供一个解决方案。 因为两个数据库的功能和结构不一样,所以可以根据功能和结构把…

    技术杂谈 2023年7月11日
    063
  • chrome doc

    Chromium docs This directory contains chromium project documentation in Gitiles-flavored M…

    技术杂谈 2023年5月31日
    096
  • 【4】2022年6月

    6月15日 今早10点教师资格面试成绩出来了,幸好一次性通过。笔面都一次性通过,比我预想的顺利,谢谢各位考官的照顾。 我知道自己面试的时候既感冒又受伤,状态是不好的,发挥不了真实的…

    技术杂谈 2023年7月10日
    061
  • python 对潜在客户数据集 进行数据分析

    大家好,我是小寒。 今天给大家带来一篇 探索性数据分析(EDA) 案例分享。如果觉得不错,可以多多分享。 什么是探索性数据分析 探索性数据分析 (EDA) 是任何数据科学或数据分析…

    技术杂谈 2023年7月25日
    084
  • spring中特殊赋值处理

    字面量赋值:之间调用value赋值就行 赋值null: 特殊符号赋值: 1. Original: https://www.cnblogs.com/bieyinan/p/166971…

    技术杂谈 2023年7月11日
    094
  • 5个节约生命的Python小技巧

    前言 Python是一种强大且易上手的语言,语法简洁优雅,不像Java那么繁琐废话,并且有一些特殊的函数或语法可以让代码变得更加 简短精悍。根据我的经验,下面介绍常用的5个Pyth…

    技术杂谈 2023年6月21日
    0113
  • 两个变量数值交换

    交换两个变量的值yi 一:使用第三个变量 二:不使用第三个变量 来点伤心史💔 //        i=minIndext //        自身加自身 结果改变自身 //    …

    技术杂谈 2023年6月21日
    093
  • 统计分析工程的依赖项

    最近在完成自己的想为自己的开源项目 application-center增加一个功能: 统计某个jar在哪些工程中被使用 统计某个版本的jar在哪些工程中被使用 应用场景 为什么我…

    技术杂谈 2023年6月1日
    094
  • MySQL数据库-数据表(三)

    SELECT定义: SQL的SELECT语句可以实现对表的选择、投影及连接操作。即SELECT语句可以从一个或多个表中根据用户的需要从数据库中选出匹配的行和列,结果通常是生成一个临…

    技术杂谈 2023年6月21日
    0125
  • 我的创作纪念日

    机缘 2018 年 08 月 07 日是我的创作一周年纪念日。大三刚过完,我还是一名 IT 小白,也并没有考研的想法,当时应该是在实习,偶尔一次上网搜索代码问题的时候看到了 CSD…

    技术杂谈 2023年7月25日
    086
  • wampServer虚拟主机配置

    突然弄服务器,想来想去还是wamp吧。在安装的时候看自己是64位,还是32位,选择安装即可,我在里安装的是在D盘 主要是安装D盘,方便找吧。以下是些技巧,这里就不做笔记,直接截图了…

    技术杂谈 2023年5月31日
    089
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球