[发明专利]一种针对拼接篡改的数码照片伪造检测方法有效
申请号: | 201210029762.5 | 申请日: | 2012-02-10 |
公开(公告)号: | CN102609947A | 公开(公告)日: | 2012-07-25 |
发明(设计)人: | 张华熊;黄海;胡洁;薛福冰 | 申请(专利权)人: | 浙江理工大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00 |
代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 胡红娟 |
地址: | 310018 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针对 拼接 篡改 数码照片 伪造 检测 方法 | ||
1.一种针对拼接篡改的数码照片伪造检测方法,其特征在于,包括以下步骤:
(1)把彩色数码照片分成R、G、B三个基色平面;
(2)对于R、G、B三个基色平面中任一基色平面,获取该基色平面的可疑篡改点集合:
(2.1)选取该基色平面上若干组的色彩缺失像素点对组成训练样本集,并用所述的训练样本集对径向基函数神经网络进行训练,训练完成后,获取近似逼近函数;其中,每组色彩缺失像素点对由一个色彩缺失像素点和处在以该色彩缺失像素点为中心的周围位置的8个邻域点构成,所述的色彩缺失像素点按Bayer CFA模板的排列规定随机选取;
(2.2)取该基色平面上所有组的色彩缺失像素点对组成测试样本集,对于测试样本集中每组色彩缺失像素点对,将8个邻域点对应的实际颜色值代入近似逼近函数后计算得到输出值,再将该输出值与其中的色彩缺失像素点的实际值相减得到误差值ΔXij,由测试样本集中所有组的色彩缺失像素点对得到的所有误差值构成集合S;对集合S中的所有误差值,求平均值E和方差D;
(2.3)根据每组色彩缺失像素点对所对应的误差值ΔXij,判决其中的色彩缺失像素点是否为可疑篡改点:如果ΔXij>E+H×D,其中H为门限值,取值为3-5,则其中的色彩缺失像素点视为可疑篡改点进行标记;否则,将其中的色彩缺失像素点作为重采样点;
(2.4)所有的重采样点组成一个迭代基色平面,对于该迭代基色平面,重复步骤(2.1)~(2.3),标记出可疑篡改点,直至重复次数超过预设的次数门限值或者前后两次重复计算出的平均值E变化小于预设的平均值差值门限值时结束;
(2.5)上述步骤中标记出的所有可疑篡改点构成所选取的基色平面的可疑篡改点集合;
(3)对于R、G、B三个基色平面中另外两个基色平面,重复步骤(2)标记出相应基色平面上的所有可疑篡改点,分别得到另外两个基色平面的可疑篡改点集合;
(4)将仅出现在一个基色平面的可疑篡改点集合中的可疑篡改点作为误判决点,并消除标记;
(5)在R、G、B每个基色平面中按2×2大小进行分块,则每个2×2分块由4个像素点组成;遍历所有基色平面中的所有2×2分块,如果2×2分块中只有1个像素点为已标记的可疑篡改点,则该像素点为误判决点,消除标记;如果2×2分块中有3个像素点为已标记的可疑篡改点,则该2×2分块中的四个像素点全部为可疑篡改点;其它的情况下,维持不变;
(6)最后,将标记有可疑篡改点的R、G、B三个基色平面合在一起成为一个平面,在这个平面中如果存在超过8×8点阵大小的可疑篡改点聚集区域,则判决该数码照片是伪造的。
2.如权利要求1所述的针对拼接篡改的数码照片伪造检测方法,其特征在于,步骤(2.4)中,所述次数门限值取值为10-50。
3.如权利要求1所述的针对拼接篡改的数码照片伪造检测方法,其特征在于,步骤(2.4)中,所述平均值差值门限值取值为0.001-0.01。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江理工大学,未经浙江理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210029762.5/1.html,转载请声明来源钻瓜专利网。