【技术实现步骤摘要】
一种基于摩尔纹的摄屏图片溯源方法
本专利技术属于光学领域,涉及一种基于摩尔纹的摄屏图片溯源方法。该方法利用计算机图像学,填补了摄屏图片无法溯源的空白。
技术介绍
当两个空间图案相互叠加时,由于光学图案的非线性作用,原始图案上将产生新的可见图案,即摩尔纹。以灰度图像为例,在灰度图像中,每个点(x,y)被赋予0到1之间的值,表示其光反射程度:0表示黑色(即无反射),1为白色(即全反射),中间值为中间色调。假设m是两层图像m1和m2的叠加:m(x,y)=m1(x,y)×m2(x,y)其中,m1和m2是频率分别为f1和f2的余弦周期函数,则可得:m=m1×m2=(a1+b1cos(2πf1t))×(a2+b2cos(2πf2t))=a1a2+a1b2cos(2πf2t)+a2b1cos(2πf1t)+b1b2cos(2π(f1+f2)t)+b1b2cos(2π(f1-f2)t)因此,两个余弦周期函数的叠加产生两个附加频率(f1+f2)和(f1-f2)。由于人眼对低频信号更加敏感,(f1-f2)频率分量更易于观测。类似地,当m1和m2是一般曲线图案,其中m1=p1(φ1(x,y))和m2=p2(φ2(x,y))时,可以使用卷积定理计算它们叠加图案m的频谱,如下所示:其中M,M1和M2分别代表m,m1和m2的傅里叶变换,表示2D卷积。根据光学中的摩尔纹模型,周期函数和相位函数是独立的,可以单独计算。设mnl代表m1和m2叠加产生的非线性分量,频率为(f1-f2)。由于mnl也是曲线图案,可以将其写为mnl=pnl(φnl(x,y))。分解可计算其周期函数pnl(u)和 ...
【技术保护点】
1.一种基于摩尔纹的摄屏图片溯源方法,其特征在于,包括以下步骤:1)获取待测设备当前显示页面可嵌入摩尔水印的区域的色彩信息;2)建立人眼感知模型,以步骤1)获得的色彩信息以及待测设备的唯一编号作为人眼感知模型的输入,生成对应的光栅带,即摩尔水印,将生成的摩尔水印替换至步骤1)中所述的区域上;3)当使用智能手机或者其他具有电子摄像头的设备拍摄该显示设备,获得待溯源摄屏图片;4)对于待溯源图片,利用摩尔纹特征进行图像切割,得到含摩尔水印的有效区域,再对摩尔水印进行ACE色彩增强、饱和度增强,然后对摩尔水印进行有效色彩像素、形状、饱和度的数学统计分析,通过K‑means算法进行聚类运算后,实现嵌入待测设备信息的提取,达到溯源目的。
【技术特征摘要】
1.一种基于摩尔纹的摄屏图片溯源方法,其特征在于,包括以下步骤:1)获取待测设备当前显示页面可嵌入摩尔水印的区域的色彩信息;2)建立人眼感知模型,以步骤1)获得的色彩信息以及待测设备的唯一编号作为人眼感知模型的输入,生成对应的光栅带,即摩尔水印,将生成的摩尔水印替换至步骤1)中所述的区域上;3)当使用智能手机或者其他具有电子摄像头的设备拍摄该显示设备,获得待溯源摄屏图片;4)对于待溯源图片,利用摩尔纹特征进行图像切割,得到含摩尔水印的有效区域,再对摩尔水印进行ACE色彩增强、饱和度增强,然后对摩尔水印进行有效色彩像素、形状、饱和度的数学统计分析,通过K-means算法进行聚类运算后,实现嵌入待测设备信息的提取,达到溯源目的。2.根据权利要求1所述的基于摩尔纹的摄屏图片溯源方法,其特征在于,步骤2)中建立人眼感知模型,具体如下:根据人眼对色彩感知的连续性,对显示器色彩感知的等效均值滤波进行量化,对于单一通道的灰度图,建立如下模型:其中δ为均值滤波后的光栅能量与原参考能量(Vaim)gamma(Vaim为嵌入区域的背景颜色的像素值)的相对误差,针对给定的光栅能量基值Vbase,使dis从0-Vbase逐渐变化,当相对误差δ出现极小值时,即得到此Vbase对应下的光栅能量差disbase,Vbase在Vaim±10范围内取值,不同的Vbase对应不同的光栅能量,光栅能量基值与嵌入区域背景颜色像素值之差越大,则光栅能量越高;对于RGB三通道,建立如下模型:先将嵌入区域的背景颜色RGB像素值VR,VG,VB按照下式转换为灰度图格式:Vgray=0.2989VR+0.5870VG+0.1140VB在计算某个通道的disbase时,固定另外两个通道的像素值(如VG,VB)不变,在该通道像素值(VR)±10范围内取值作为V,使dis从0-V逐渐变化,求V+=V+dis、V_=V-dis新的该通道像素值,代入上述转换公式中求得Vgray+和Vgray-,当相对误差出现极小值时,即得到此V对应下的光栅能量差disbase;将步骤1)获得的色彩信息输入人眼感知模型,最终选出两组Vbase-disbase,一组为高能量光栅,记为VbaseH-disbaseH,一组为低能量光栅,记为VbaseL-disbaseL。3.根据权利要求2所述的基于摩尔纹的摄屏图片溯源方法,其特征在于,步骤2)中将待测设备唯一编号信息转换为二进制序列,在序列前端加设一位起始位为1,在后端加设一位停止位为1,起始位与停止位间的二进制序列按照单极性不归零电平码规则进行编码获得需嵌入图片的二进制序列信息;将需要嵌入的二进制序列信息code={S1,S2,…,SN}作为摩尔水印的输入,将待嵌入区域水平维度均分为N个光栅带,若Si=1,则对应光栅带里像素点有:若Si=0,对应光栅带里像素点有:其中V1,V2是相邻两光栅的像素值,整个光栅带区域里光栅按照水平维度交替存在。4.根据权利要求1所述的基于摩尔纹的摄屏图片溯源方法,其特征在于,步骤4)中,对于待溯源图片,先利用现有机器学习物品识别平台分割出显示设备和环境,在显示设备区域中进行聚类,找出纯色区域的位置,然后在纯色区域内进行滑窗操作,在窗口内对摩尔纹红绿蓝条纹带的特征...
【专利技术属性】
技术研发人员:徐文渊,冀晓宇,程雨诗,王礼旭,庞淇,
申请(专利权)人:浙江大学,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。