2 u012221799 u012221799 于 2014.01.15 16:30 提问

如何从未解压的TS码流中寻找到运动矢量?

本人课题研究内容:对 压缩编码(MPEG2 or H.264)后且未经解压 的TS流进行选择性加密。我把视频中的运动对象作为选择性加密的对象,通过从TS码流中寻找能够反映运动对象的信息继而加密来实现。
现在的思路:根据MPEG2标准文档给出的 TS码流语法结构 去定位运动矢量,即通过相关标识位、起始码等逐层(视频结构分层)寻找,但目前仍未找到。
不知道我的表述是否清楚,这个问题困扰我大半年,希望对这方面了解的朋友能够帮忙解答,时间要求较紧,拜托了,谢谢。

1个回答

yunfeiy
yunfeiy   2014.01.16 10:36

我研究264及hevc的,mpeg2应该也一样。说说我的理解吧,可能不对。
你说的目前仍未做到是什么意思?没有找到运动矢量的位置?还是加水印后没效果,还是无法加入水印?
可以参考一些开源的解码器,对码流进行解码,直到解出运动矢量,应该不会有问题。
希望对你有用,后续可以一起讨论。

u012221799
u012221799 对了,可以留下你的qq吗?或者我的qq:1099193539,希望可以一起探讨!谢谢!
大约 4 年之前 回复
u012221799
u012221799 非常感谢你的回帖!我说的目前仍未做到指没有找到运动矢量的位置。我的想法是 不对TS流解码,根据语法结构、标识位等,通过编程实现对运动矢量的寻找,找到运动矢量后计算其幅值(我想设置一个阈值),比较幅值与阈值的大小关系来判定该运动矢量对应宏块是视频中运动对象所在区域的可能性大小,对可能性大的宏块进行加扰。我还没用过相关的开源解码器,我一直的想法是不解码,因为ts解码→加密→打包成ts码流,担心实时性。一直都找不到人一起探讨+自己也不太懂+学习能力有限=一直没什么进展,希望一起探讨。再次感谢!
大约 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!