【技术实现步骤摘要】
一种检测图像中白名单水印防去除效果的方法及装置
[0001]本专利技术涉及一种图像中的目标检测(object detection)方法。
技术介绍
[0002]图像的水印(watermark)是指在图像中加入的文字或图案,通常为半透明,以减少对图像内容的干扰。水印通常用于记录图像的版权信息,某些图像的著作权人明确禁止去除图像中的水印。目前已有多种用于图像去水印的技术,针对著作权人禁止去除的水印,已有针对水印的白名单防去除技术正在研发中。
[0003]白名单水印防去除技术可以简略地表述为:当检测到图像中的水印后,判断水印是否在预先设置的白名单内。如果是,则不对该白名单水印进行去除。如果否,则继续对该非白名单的水印进行去除。如果一幅图像中既有白名单的水印,也有非白名单的水印,那么就需要去除非白名单的水印,同时对白名单的水印不做处理。然而在实际操作中,图像处理通常是针对整幅图像的,因此对非白名单的水印的去除操作往往会同时影响到白名单的水印,使得白名单的水印被错误地全部去除(称为误擦除)或者被错误地部分去除(称为部分误擦除) ...
【技术保护点】
【技术特征摘要】
1.一种检测图像中白名单水印防去除效果的方法,其特征是,包括如下步骤;步骤S1:制作训练数据;步骤S2:使用训练数据构建一个用于检测图像中的水印的机器学习模型,该机器学习模型检测输入的图像并输出图像中的水印的位置、类别、置信度信息;步骤S3:采用所述用于检测图像中的水印的机器学习模型对原始图像、处理后图像分别检测,得到原始图像的水印检测结果、处理后图像的水印检测结果;所述处理后图像是指对原始图像进行去水印操作,但是对白名单水印不做去除后得到的图像;步骤S4:比较原始图像的水印检测结果、处理后图像的水印检测结果,结合水印的白名单,判断白名单水印的防去除效果。2.根据权利要求1所述的检测图像中白名单水印防去除效果的方法,其特征是,所述步骤S1具体包括:收集或制作多张带水印的图像,并将这些图像中的不同水印分为多个类别,相同的水印在一个类别中;标记出每幅图像中的水印位置,并设置每幅图像中的水印所属水印类别。3.根据权利要求2所述的检测图像中白名单水印防去除效果的方法,其特征是,所述步骤S2中,采用一种深度学习框架并结合一种图像的目标检测算法构建一个用于图像的目标检测的机器学习模型;采用所述训练数据对所述用于图像的目标检测的机器学习模型进行训练;以训练数据中的每幅图像作为输入,要求所述用于图像的目标检测的机器学习模型输出的该图像的水印位置、水印类别与该图像预先标记好的水印位置、水印类别尽可能趋于一致,训练好的所述用于图像的目标检测的机器学习模型就能够用于在图像中检测水印并输出图像中的水印的位置、类别、置信度信息。4.根据权利要求3所述的检测图像中白名单水印防去除效果的方法,其特征是,所述深度学习框架为以下任意一种:TensorFlow、PyTorch、飞桨PaddlePaddle;所述图像的目标检测的算法为以下任意一种:你只看一次YOLO算法、单阶多框检测器SSD算法。5.根据权利要求3所述的检测图像中白名单水印防去除效果的方法,其特征是,所述步骤S1中,将训练数据划分为训练集、验证集、测试集;所述步骤S2中,所述用于图像的目标检测的机器学习模型在训练集上进行拟合,拟合得到的模型...
【专利技术属性】
技术研发人员:周敏,李思杰,曹成,郭丰俊,丁凯,龙腾,
申请(专利权)人:上海合合信息科技股份有限公司上海生腾数据科技有限公司上海盈五蓄数据科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。