水印篡改检测 [英] Watermark tamper detection

查看:202
本文介绍了水印篡改检测的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在用C#做一个看不见的水印项目。在那个项目中,我们必须检测我们的水印图像中发生了什么样的篡改(裁剪,模糊)。(在这种情况下,我们有水印图像和水印图像)



例如,插入水印图像(已模糊)作为输入,我们的系统必须检测该图像中发生了什么样的篡改!



请任何一个建议一个如何实现这个目标的方法。$



先谢谢你!

I'm doing an invisible watermarking project in C#. On that project, we have to detect what kind of tamper(crop,blur) happen in our watermarked image.(In that case we have watermarked image and watermark image)

For example, insert a watermarked image(It has been blurred) as input,our system have to detect what kind of tamper happen in that image!

Please any one suggest a method for how to accomplish this.!

Thanks in Advance!

推荐答案

我想你应该从列表中写下每个篡改案例开始。

然后你需要找出一个方法/算法来检测每个案例。

你可能会发现这是不可能的或非常昂贵(时间)解决一个或多个案件。



例如:

1.裁剪

比较尺寸。



2.模糊

比较对比度。 (也许)



3.愈合刷

改变部分图像。



之后,您可以逐个开始实现每个方法。
I think you should start with writing down each case of tampering in a list.
Then you need to figure out a method/algorithm to detect each case.
You might find it is impossible or very costly (time) to solve one or more of the cases.

Example:
1. Cropping
Compare size.

2. Blurring
Compare contrast. (maybe)

3. Healing Brush
Parts of image altered.

After that you can start to implement each method one by one.


这篇关于水印篡改检测的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆