(3.2)【多媒体隐写】数字视频隐写介绍、MSU StegoVideo、TCStego
目录
一、介绍:
二、MSU StegoVideo
2.1、简介
2.2、主要特性
2.3、下载、使用方法:
三、TCStego
3.1、简介:
3.2、使用方法:
一、介绍:
基于数字视频文件的数据隐藏或隐写技术很有可能成为隐蔽通信的首要手段, 主要原因在于如今流通的视频文件的容量之大、 数量之多, 以及通过互联网和虚拟云中虚拟视频交换的普遍存在, 音频文件也将继续作为隐蔽通信的载体。
数字视频有两种基本形式:压缩的和非压缩的。 我们先用MSUStego检查AVI视频的非压缩帧, 然后再检查压缩视频。最常见的压缩视频形式是运动补偿压缩视频格式或MPEGx格式系列。 通过去除统计冗余信息(包括时间和空间冗余), MPEG可以达到很高的压缩率。 压缩后的视频位流由可变长编码组成, 这些编码通过一系列分割方法可以还原原始视频。
二、MSU StegoVideo
2.1、简介
MSU Stego Video是一个免费、 非开源的隐写工具, 可以从俄国的莫斯科州立大学获取。
2.2、主要特性
(1)能够在全动态视频中隐藏信息。
(2)能够在视频帧中冗余地嵌入数据, 使生成的AVI (Audio Video Interleave),文件在丢帧(如 视频流传输过程中的丢包)的情况下仍能还原隐藏数据。
(3)在标清和高清模式下, MSU Stego对视频所做的更改在视觉上都无法感知。
(4)MSU Stego的数据嵌入对视频帧的修改甚微, 这样可以尽量保证隐秘性或者规避数据检测。
2.3、下载、使用方法:
【视频AVI隐写/提取】MSU StegoVideo下载、使用方法(需要用到解码器)https://blog.csdn.net/qq_53079406/article/details/124699527?spm=1001.2014.3001.5501
三、TCStego
3.1、简介:
TCStego是个新式数据隐藏武器, 它在TrueCrypt(一个非常有名且好用的加密工具)的基础上又增加了隐写掩盖功能, 最新的一个进步可以把一个TrueCrypt容器隐藏到MP4或QuickTime多媒体文件中。
这个应用软件 tcsteg. py是一个纯python脚本, 并以略带限制的开源形式共享出来。 这个工具简单易懂,支待以QuickTime和MP4多媒体容器作为载体。
tcsteg.sy应用程序将TrueCrypt文件容器嵌入到了现有的MP4或QuickTime的多媒体 载体文件中, 这使得处理后的文件运行时既可以是一个标准的多媒体文件, 也可以是一个可挂载的TrueCrypt卷。
3.2、使用方法:
【MP4 QuickTime隐写】tcsteg、jpegEOFx、detect anomalies in video fileshttps://blog.csdn.net/qq_53079406/article/details/124708376?spm=1001.2014.3001.5501
(3.2)【多媒体隐写】数字视频隐写介绍、MSU StegoVideo、TCStego相关推荐
- 手把手入门神经网络系列(2)_74行代码实现手写数字识别
作者: 龙心尘&&寒小阳 时间:2015年12月. 出处: http://blog.csdn.net/longxinchen_ml/article/details/5028124 ...
- 智科模式识别期末大课设:多种方法对数据集进行手写数字识别(数据集:MINIST)
0结课作业内容 (1)程序编写及报告. 请大家下载70000个样本的MNIST数据集("手写体数字70000.zip",28*28像素),60000个用于训练,10000个用于测试 ...
- Python基于深度学习的手写数字识别
Python基于深度学习的手写数字识别 1.代码的功能和运行方法 2. 网络设计 3.训练方法 4.实验结果分析 5.结论 1.代码的功能和运行方法 代码可以实现任意数字0-9的识别,只需要将图片载入 ...
- 手把手,74行代码实现手写数字识别
手把手,74行代码实现手写数字识别 689 次阅读 - 2015.12.29 - 人工智能 - 龙猫 http://dataunion.org/20992.html 1. 引言:不要站在岸上学游泳 & ...
- 基于摄像头实现手写输入字符功能(视频手写)
当前市场上的PC摄像头,尽管生产厂家在外观上费尽心思,以求获得顾客亲睐,但中国的摄像头生产厂商太多,产品外观大同小异,同化现象严重,任何一个厂家已经不能仅凭精美的外观设计手段去提高市场份额了.PC摄像 ...
- 数字视频基础知识简介
一.数字视频的采样格式及数字化标准 模拟视频的数字化包括不少技术问题,如电视信号具有不同的制式而且采用复合的YUV信号方式,而计算机工作在RGB空间:电视机是隔行扫描,计算机显示器大多逐行扫描:电视图 ...
- svm手写数字识别_KNN 算法实战篇如何识别手写数字
上篇文章介绍了KNN 算法的原理,今天来介绍如何使用KNN 算法识别手写数字? 1,手写数字数据集 手写数字数据集是一个用于图像处理的数据集,这些数据描绘了 [0, 9] 的数字,我们可以用KNN 算 ...
- OpenCV-Python实战(番外篇)——利用 KNN 算法识别手写数字
OpenCV-Python实战(番外篇)--利用 KNN 算法识别手写数字 前言 手写数字数据集 MNIST 介绍 基准模型--利用 KNN 算法识别手写数字 改进模型1--参数 K 对识别手写数字精 ...
- pytorch 预测手写体数字_深度学习之PyTorch实战(3)——实战手写数字识别
如果需要小编其他论文翻译,请移步小编的GitHub地址 传送门:请点击我 如果点击有误:https://github.com/LeBron-Jian/DeepLearningNote 上一节,我们已经 ...
最新文章
- 关于Timer的用法,先简单记下,稍后编辑
- 系统架构设计师考试大纲
- 移动端 | table 布局
- 解决设备升级至Android 4.2.2之后,可以连接但无法调试的问题
- SecureCRTPortable - 破解
- oracle exp imp
- Linux Qt打包应用程序--利用linuxdeployqt
- 假如苹果构建了一个搜索引擎
- Android ViewPager + PagerAdapter 实现轮播图
- 计算机主机插槽图,图片解说看个透 教你认识主板上的插槽
- 主流手机分辨率与尺寸
- Kafka 数据丢失问题
- 大学三年软件工程专业学习感受
- Python+selenium实现医院自动挂号
- Codeforces 480D Parcels 动态规划
- iphone 11显示连接服务器出现错误,iPhone11投屏方法有哪些?iPhone投屏失败的原因及解决方法...
- Vitalik Buterin: 协作的好坏两面
- broyden matlab,Broyden方法求解非线性方程组的Matlab实现
- java根据ip反查地理位置的实现方法
- python-opencv实现简易画图板