[发明专利]一种基于史托克维尔变换的改进窗口傅里叶三维测量法有效

专利信息
申请号: 201210079423.8 申请日: 2012-03-23
公开(公告)号: CN102620685A 公开(公告)日: 2012-08-01
发明(设计)人: 达飞鹏;董富强;陈璋雯 申请(专利权)人: 东南大学
主分类号: G01B11/25 分类号: G01B11/25
代理公司: 南京天翼专利代理有限责任公司 32112 代理人: 汤志武
地址: 210096 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种新的基于史托克维尔变换的改进三维测量方法。其主要目的在于精确得求解出条纹图像的相位分布,由相位分布得到物体的三维形貌信息。其实现步骤为:将一幅黑白正弦条纹图像投影到被测物体上。对CCD采集到的变形条纹图像逐行进行史托克维尔变换,提取史托克维尔变换脊,然后计算并去除求取脊过程中相位二阶导所带来的误差,最后得到精确的窗口大小矩阵。将精确窗口矩阵代入窗口傅里叶变换,经过滤波等步骤求得变形条纹图的相对相位信息。建立条纹图质量图,然后采用洪水算法相位展开,得到条纹图像的绝对相位分布。根据相位高度转换公式由绝对相位分布获取被测物体的三维信息。
搜索关键词: 一种 基于 史托克维尔 变换 改进 窗口 傅里叶 三维 测量
【主权项】:
1.一种基于史托克维尔变换的窗口傅里叶三维测量法,其特征在于,具体步骤如下:步骤1:将黑白条纹图像投影到被测物体表面,使用CCD对被测物体表面进行拍摄,得到一幅高度为c、宽度为r的变形条纹图像g(x,y):g(x,y)=A(x,y)+B(x,y)cos[2πf0x+φ(x,y)]其中,A(x,y)是背景光强分布,B(x,y)是物体表面反射率,f0是正弦条纹频率,φ(x,y)是待求的相对相位分布图,(x,y)表示变形条纹图像的二维坐标,步骤2:对变形条纹图逐行做史托克维尔变换,得到变形条纹图像每一点的近似尺度因子,具体过程如下:步骤2.1:将y视为常数y1,采用一维史托克维尔变换对变形条纹图像g(x,y)的第y1行进行处理,处理过程为:Sy1(b,f)=-+g(x,y1)ω(b-x,f)exp(-i2πfx)dx]]>其中y1表示某一行的行号,i为复数单位,f是尺度因子,f依次取值为0.001赫兹、0.002赫兹、0.003赫兹、……、1赫兹,b是平移因子,b依次取值为1、2、3、……、r,单位为像素,r为图像宽度,获得的是一个1000行r列的二维复数矩阵,ω(b-x,f)是史托克维尔变换窗口函数,窗口大小由尺度因子f控制,其表达式为:ω(b-x,f)=|f|2πexp[-f2(b-x)22]]]>步骤2.2:求取条纹图像的近似尺度因子分布图fa1(x,y1):求出的对应的模矩阵搜索模矩阵第x列中值最大的元素,并将模矩阵的第x列中值最大元素的行标号赋值给amax,则arx=0.001+0.001×amax,arx为条纹图像的近似尺度因子分布图fa1(x,y1)在坐标(x,y1)处数值,遍历条纹图像所有坐标点,求得条纹图像的近似尺度因子分布图fa1(x,y),步骤3:对变形条纹图逐行做史托克维尔变换并去除史托克维尔变换脊误差,得到变形条纹图像每一点的准确尺度因子,具体过程如下:步骤3.1:将y视为常数y1,采用一维史托克维尔变换对变形条纹图像g(x,y)的第y1行进行处理,处理过程为:Sy1(b,f)=-+g(x,y1)ω(b-x,f)exp(-i2πfx)dx]]>其中y1表示某一行的行号,i为复数单位,f是尺度因子,f依次取值为0.001赫兹、0.002赫兹、0.003赫兹、……、1赫兹,b是平移因子,b依次取值为1、2、3、……、r,单位为像素,r为图像宽度,获得的是一个1000行r列的二维复数矩阵,ω(b-x,f)是史托克维尔变换窗口函数,窗口大小由尺度因子f控制,其表达式为:ω(b-x,f)=|f|2πexp[-f2(b-x)22]]]>步骤3.2:去除史托克维尔变换后的变形条纹图每一个像素点的脊误差,处理过程为:S(x,y1)=S0+S1+S20其中S(x,y1)为变形条纹图中任意一像素点的史托克维尔变换简化形式,其中ε0表示由变形条纹图中每一点的相位二阶导所带来的误差,其表达式为:其中表示相位二阶导,对近似尺度因子逐行求导求出f′a1(x,y1),求出最后求出对应尺度因子f的ε0,得到ε0为1000行的一维复数数组在坐标(x,y1)的像素点上的误差数组ε0(x,y1),S0,S1,S2分别为史托克维尔变换计算过程中的简化表达式,形式如下:S0(b,f)=A(x,y)exp(-2π2)exp(-i2πfb)S(x,y1)中逐点减去误差ε0(x,y1),求出精确史托克维尔变换脊的值Sε(x,y1)=S0+S1+S2,求出每一行精确史托克维尔变换脊矩阵S1000×r,矩阵S1000×r为1000行r列的复数矩阵,步骤3.3:求取条纹图像的精确尺度因子分布图fa2(x,y):求出S1000×r的对应的模矩阵C1000×r(b,f),搜索模矩阵C1000×r(b,f)第x列中值最大的元素,并将模矩阵C1000×r(b,f)的第x列中值最大元素的行标号赋值给aamax,则aacr=0.001+0.001×aamax,aacr为条纹图像的近似尺度因子分布图fa2(x,y1)在坐标(x,y1)处数值,遍历条纹图像所有坐标点,求得条纹图像的近似尺度因子分布图fa2(x,y),步骤4:对变形条纹图逐行做窗口傅里叶变换,求出变形条纹图相对相位分布图,具体过程如下:步骤4.1:将y视为常数,采用一维窗口傅立叶变换对变形条纹图像g(x,y)的每行进行处理,一维窗口傅立叶变换过程为:WF(b,ξ)=-+g(x)Wδ(x-b)exp(-jξx)dx]]>其频域表达式为:WF(fs,y)=Σn=0n=+Pn(fs-nf0,y)]]>其中,WF(b,ξ)表示一维窗口傅立叶变换,ξ表示频域计算因子,δ表示一维窗口傅立叶的窗口尺度因子,δ取值为一维窗口的位置(x-b,y)对应的精确尺度因子分布图fa2(x,y)相应位置上的点的值,Wδ(x-b)表示窗口函数,表达式为:Wδ(x-b)=δ-12πexp[-(b-x)22δ2]]]>n表示阶次,依次取值为0,1,2,……,无穷,Pn(fs-nf0,y)表示任一点傅里叶变换后对应的n阶频谱,fs表示频域的变量,步骤4.2对傅里叶变换后的频谱滤波并提取相位信息,具体过程如下:对Pn(fs-nf0,y)进行滤波并提取出一阶频谱P1(fs-f0,y),再对P1(fs-f0,y)进行逆傅里叶变换,得到含有相位信息的B(x,y)exp[iφ(x,y)],计算B(x,y)exp|iφ(x,y)|的角度值即可得到含有物体高度信息的变形条纹图相对相位值φ(x,y),得到的相位值是介于0-2π之间,遍历条纹图像所有坐标点,得到变形条纹图的相对相位图φ4(x,y),步骤5:建立条纹图像质量图,展开相对相位分布图φA(x,y),得到实际相位图具体过程如下:步骤5.1:利用相对相位图中的相位梯度建立质量图,质量图可以按照以下公式计算:Δ(x,y)=W2{φA(x+1,y)-φA(x,y)}+W2{φA(x,y+1)-φA(x,y)}]]>其中W{}是包裹函数,当值大于2π或小于-2π时将其减去或加上2π,步骤5.2:在相对相位分布图像中央找到质量值最高的像素点,选择该点作为相位展开的起始点,将该点放入一个空的栈中;步骤5.3:判断栈是否为空,如果是,则相位展开过程结束,进入步骤6;如果否,继续,弹出栈顶的点,展开该点的四邻点中没有处理的像素点,并将这些未处理的点入栈;步骤5.4:按照质量图中的质量值将栈中所有点排序,质量最高的点放在栈顶,转到步骤5.3继续处理,步骤6:读取最终的展开相位结果根据经典光栅投影的从展开相位结果到物体高度h(x,y)的转换公式,最终求得测量物体的三维信息,所述的转换公式为:其中,l、d是测量系统的几何参数,l是投影仪到测量平面的距离,d是CCD摄像头到投影仪的距离,表示相位变化量,为展开相位结果,为初始相位结果,ω0为投影光栅的角频率。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201210079423.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top