画残差图的matlab代码-VideoDigitalWatermarker:Matlab中的视频数字水印机

上传者: 38670707 | 上传时间: 2021-09-10 14:28:18 | 文件大小: 3.17MB | 文件类型: ZIP
画残差图的matlab代码 Video digital watermark (1) 选题 视频的数字水印嵌入与视频的类mpeg2标准压缩(用于作为攻击水印的手段)。 (2) 工作简介,即要做什么事情 通过对视频中随机选取的帧做频域高频部分的改变而嵌入二进制数字水印。用psnr与nc两种手段检测其透明性。分别通过椒盐噪声、高斯噪声、中值滤波、小范围剪切、类似mpeg标准视频压缩等五种手段进行水印攻击。提取水印,并检测该算法鲁棒性。 工作部分除了组织各个函数与脚本以完成流程外,主要包括:实现了视频水印嵌入、视频水印读取、剪切攻击、视频类mpeg2压缩、nc比较绘图函数、psnr比较绘图函数、双视频并行播放函数、运动矢量绘制函数等。最后做了一个GUI界面方便操作测试。 (3) 开发环境及系统运行要求 Windows10系统,matlab软件R2018b。 2. Technical Details (1) 工程实践当中所用到的理论知识阐述 l 抽象理论知识 Ø 鲁棒性(Robustness) 指不因图像文件的某种改动而导致隐藏信息丢失的能力。这里所谓"改动"包括图像或者视频传输过程中被恶意破坏

文件下载

资源详情

[{"title":"( 60 个子文件 3.17MB ) 画残差图的matlab代码-VideoDigitalWatermarker:Matlab中的视频数字水印机","children":[{"title":"VideoDigitalWatermarker-master","children":[{"title":"images","children":[{"title":"clip_image012.png <span style='color:#111;'> 59.73KB </span>","children":null,"spread":false},{"title":"clip_image044.jpg <span style='color:#111;'> 18.15KB </span>","children":null,"spread":false},{"title":"clip_image042.png <span style='color:#111;'> 43.23KB </span>","children":null,"spread":false},{"title":"clip_image014.png <span style='color:#111;'> 29.72KB </span>","children":null,"spread":false},{"title":"clip_image018.png <span style='color:#111;'> 15.50KB </span>","children":null,"spread":false},{"title":"clip_image010.png <span style='color:#111;'> 39.78KB </span>","children":null,"spread":false},{"title":"clip_image008.png <span style='color:#111;'> 67.20KB </span>","children":null,"spread":false},{"title":"clip_image016.png <span style='color:#111;'> 15.89KB </span>","children":null,"spread":false},{"title":"clip_image028.jpg <span style='color:#111;'> 13.73KB </span>","children":null,"spread":false},{"title":"clip_image034.jpg <span style='color:#111;'> 22.56KB </span>","children":null,"spread":false},{"title":"clip_image041.png <span style='color:#111;'> 77.84KB </span>","children":null,"spread":false},{"title":"clip_image030.jpg <span style='color:#111;'> 21.89KB </span>","children":null,"spread":false},{"title":"clip_image020.png <span style='color:#111;'> 45.15KB </span>","children":null,"spread":false},{"title":"clip_image038.jpg <span style='color:#111;'> 14.26KB </span>","children":null,"spread":false},{"title":"clip_image006.png <span style='color:#111;'> 17.71KB </span>","children":null,"spread":false},{"title":"clip_image002.jpg <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"clip_image036.jpg <span style='color:#111;'> 22.30KB </span>","children":null,"spread":false},{"title":"clip_image032.jpg <span style='color:#111;'> 23.31KB </span>","children":null,"spread":false},{"title":"clip_image004.jpg <span style='color:#111;'> 3.52KB </span>","children":null,"spread":false},{"title":"clip_image024.jpg <span style='color:#111;'> 13.28KB </span>","children":null,"spread":false},{"title":"clip_image040.jpg <span style='color:#111;'> 15.26KB </span>","children":null,"spread":false},{"title":"clip_image026.jpg <span style='color:#111;'> 23.56KB </span>","children":null,"spread":false}],"spread":false},{"title":"README.md <span style='color:#111;'> 10.08KB </span>","children":null,"spread":false},{"title":"Video digital watermark","children":[{"title":"putblocks.m <span style='color:#111;'> 329B </span>","children":null,"spread":false},{"title":"psnr.m <span style='color:#111;'> 488B </span>","children":null,"spread":false},{"title":"nc_test1.m <span style='color:#111;'> 230B </span>","children":null,"spread":false},{"title":"main.m <span style='color:#111;'> 476B </span>","children":null,"spread":false},{"title":"nc.m <span style='color:#111;'> 389B </span>","children":null,"spread":false},{"title":"loadfile.m <span style='color:#111;'> 791B </span>","children":null,"spread":false},{"title":"gaussian.m <span style='color:#111;'> 200B </span>","children":null,"spread":false},{"title":"window.m <span style='color:#111;'> 10.48KB </span>","children":null,"spread":false},{"title":"Watermark.m <span style='color:#111;'> 4.47KB </span>","children":null,"spread":false},{"title":"figuresc.m <span style='color:#111;'> 314B </span>","children":null,"spread":false},{"title":"getmov.m <span style='color:#111;'> 458B </span>","children":null,"spread":false},{"title":"decmpeg.m <span style='color:#111;'> 774B </span>","children":null,"spread":false},{"title":"playlast.m <span style='color:#111;'> 646B </span>","children":null,"spread":false},{"title":"nc_test2.m <span style='color:#111;'> 234B </span>","children":null,"spread":false},{"title":"ExtractWatermark.m <span style='color:#111;'> 2.06KB </span>","children":null,"spread":false},{"title":"Salt_and_Pepper.m <span style='color:#111;'> 211B </span>","children":null,"spread":false},{"title":"README.txt <span style='color:#111;'> 20B </span>","children":null,"spread":false},{"title":"UniMotVec.m <span style='color:#111;'> 927B </span>","children":null,"spread":false},{"title":"kk.mp4 <span style='color:#111;'> 2.55MB </span>","children":null,"spread":false},{"title":"Filter.m <span style='color:#111;'> 310B </span>","children":null,"spread":false},{"title":"quiverplot.m <span style='color:#111;'> 469B </span>","children":null,"spread":false},{"title":"encmov.m <span style='color:#111;'> 3.13KB </span>","children":null,"spread":false},{"title":"window.prj <span style='color:#111;'> 7.00KB </span>","children":null,"spread":false},{"title":"psnr_test.m <span style='color:#111;'> 338B </span>","children":null,"spread":false},{"title":"DenMotVec.m <span style='color:#111;'> 856B </span>","children":null,"spread":false},{"title":"mccExcludedFiles.log <span style='color:#111;'> 340B </span>","children":null,"spread":false},{"title":"decmacroblock.m <span style='color:#111;'> 891B </span>","children":null,"spread":false},{"title":"requiredMCRProducts.txt <span style='color:#111;'> 12B </span>","children":null,"spread":false},{"title":"getblocks.m <span style='color:#111;'> 384B </span>","children":null,"spread":false},{"title":"crap.m <span style='color:#111;'> 195B </span>","children":null,"spread":false},{"title":"dct2.m <span style='color:#111;'> 183B </span>","children":null,"spread":false},{"title":"idct2.m <span style='color:#111;'> 100B </span>","children":null,"spread":false},{"title":"getmotionvec.m <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"psnr_test1.m <span style='color:#111;'> 368B </span>","children":null,"spread":false},{"title":"water64.bmp <span style='color:#111;'> 574B </span>","children":null,"spread":false},{"title":"window.fig <span style='color:#111;'> 30.92KB </span>","children":null,"spread":false},{"title":"water50.bmp <span style='color:#111;'> 462B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明