首页 > 其他分享 >暗水印——空域:音频水印(看不见我吧 啦啦啦~)

暗水印——空域:音频水印(看不见我吧 啦啦啦~)

时间:2024-05-16 16:42:20浏览次数:21  
标签:嵌入 音频 信息 算法 空域 水印

引言

随着计算机和网络技术的飞速发展,信息的安全保护问题日益突出。数字图像、音频和视频等多媒体数字产品愈来愈需要一种有效的版权保护方法——水印技术,通常用于保护知识产权、防止未经授权的访问、作弊等。
广义上可以把水印技术划分为四大类:图像水印、视频水印、音频水印和文本水印。这些水印技术都有其独特的特点和应用场景,需要根据具体的数字媒体保护需求进行选择使用。

技术与实践意义

本文以“多通道、多层水印”为目标,旨在让操作人员通过自定义的方式,制作水印信息,深入体验水印“添加”、“提取”的全过程,及水印抵抗攻击手段后的“鲁棒性”对比。

音频LSB-文字水印算法

音频水印原理

1. 音频的隐藏水印,是指在耳朵可感知的频率之外的音频信息中嵌入水印信息;
    2. 既可以对音频产生较小的干扰,又可以将水印信息嵌入当中; 
    3. 对音频信号进行采样,将不敏感的采样值进行二进制位代替,以达到在音频信号中嵌入水印数据的目的。 

算法

LSB全称为 Least Significant Bit(最低有效位),是一种常被用做图片隐写的算法。LSB属于空域算法的一种,是将信息嵌入到图像点中像素位的最低位,以保证嵌入的信息是不可见的。
    同空域-二值化图像水印 ——既可以对音频产生较小的干扰,又可以将水印信息嵌入当中。

工程效果展示

水印的添加与提取

本文以一个落地的简易数字水印系统为例。系统可以定义水印类型,上传图像、文本、音频等,生成可见或不可见的水印,之后可以提取出水印信息。通过一些攻击手段验证水印算法的鲁棒性,如PS等。
    用户输入用户名及手机号,验证通过后,即可进入系统界面,所添加的水印信息来源于用户名及手机号,如下图:

 

此处的水印信息“咿呀咿呀-16388273906”是实际嵌入进音频中的,水印添加前后对于音频的音质没有造成强烈影响,所以对饮音频处理来说,改进后的空域算法也是个不错的选择。

相关文章《暗水印——空域:二值化图像水印(看不见我吧 啦啦啦~)》链接:http://sd.jd.com/article/18227?shareId=219336&isHideShareButton=1

作者:京东物流 陈雨

来源:京东云开发者社区

标签:嵌入,音频,信息,算法,空域,水印
From: https://www.cnblogs.com/Jcloud/p/18196223

相关文章

  • C---游戏开发的音频编程入门指南-全-
    C++游戏开发的音频编程入门指南(全)原文:zh.annas-archive.org/md5/DA6F8DEA921C8862289A88F7D7BB3BD8译者:飞龙协议:CCBY-NC-SA4.0前言音频在视频游戏中无疑是我们手头最强大的工具之一,它可以在许多不同的方面发挥作用,比如通过音效提供反馈、通过环境音轨增加沉浸感、通过录......
  • OpenAI 发布全新生成式模型 GPT-4o;字节收购音频设备公司 Oladance丨 RTE 开发者日报 V
      开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(RealTimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑......
  • 华企盾DSC数据防泄密软件有哪些水印功能?
    在企业数据安全领域,水印技术是一种重要的信息保护策略,用于防止数据泄露和确保信息的原始性和完整性。根据回顾的资料,以下是企业中常用的几种水印技术:屏幕浮水印:这种水印能够在用户的屏幕上显示公司的标志或者其他重要信息,用于防止拍照泄密。用户可以自定义屏幕浮水印的字体、......
  • 获取网站音频
    语音库序列猴子开放平台(moyin.com)爬取网站语音[TIPS001从播放音乐的网页中提取mp3音频文件的两种方式及背后的技术思考【短连接和长连接】_如何在开发者模式找到mp3文件-CSDN博客](https://blog.csdn.net/u010425839/article/details/84706736#:~:text=通过开发者模式找到......
  • text_blind_watermark%3A 给文本加隐水印
    项目简介文本隐水印,用来把一段信息嵌入到一段明文中,使信息隐密不可见,并且旁人无法察觉到嵌入后明文的变化。经测试,在这些场景下信息隐藏比较完美MacBook版本的Chrome浏览器,包括知乎网页版、微博网页版等。微信、钉钉。Mac/Iphone版均可苹果备忘录用Chrome打开github......
  • El-Upload组件上传图片并添加水印
    背景有的时候我们需要在上传图片中添加一些水印标识,然后上传至服务器效果图代码需求:点击直接预览图片,而不需要使用dialog上传图片添加水印后才预览图片上传图片文件添加水印。使用watermarkjs库转换将添加水印的图片转换成base64,更新预览图片的内容,否则预览的......
  • python-利用ffmpeg快速提取视频的音频文件
    """利用ffmpeg快速提取视频的音频文件"""#参考"https://www.cnblogs.com/CodeAndMoe/p/13360011.htmlwindow安装ffmpeg并且设置环境变量https://zhuanlan.zhihu.com/p/118362010"importosdefmain(v_path):#v_path表示视频所在路径生成后的MP3音频文件会在该视频文件目录中......
  • 界面组件DevExpress Reporting中文教程 - 如何按条件显示页面水印?
    DevExpressReporting是.NETFramework下功能完善的报表平台,它附带了易于使用的VisualStudio报表设计器和丰富的报表控件集,包括数据透视表、图表,因此您可以构建无与伦比、信息清晰的报表。从防止未经授权的使用到建立所有权和真实性,文本和图像水印可以作为数字指纹。在最近的更......
  • 抖音无人直播循环播放录音频软件
    需求是做抖音或其他短视频平台无人直播时,需要循环播放录音文件列表,那么就可以用到这个小软件。使用方法双击exe的可执行文件,启动软件点击循环播放按钮,可以读取当前目录以及子目录下面的音频文件列表,循环往复播放点击停止循环按钮,可以停止播放插队播放实现效果是,配合抖音评......
  • text_blind_watermark%3A 给文本加隐水印
    项目简介文本隐水印,用来把一段信息嵌入到一段明文中,使信息隐密不可见,并且旁人无法察觉到嵌入后明文的变化。经测试,在这些场景下信息隐藏比较完美MacBook版本的Chrome浏览器,包括知乎网页版、微博网页版等。微信、钉钉。Mac/Iphone版均可苹果备忘录用Chrome打开github......