The invention discloses a phase unwrapping algorithm of virtual reality system, relates to the field of virtual reality technology, the first step of selecting the boundary parameters; the second step judgement parameters according to the boundary points, boundary points of the mask; after the third step to obtain boundary points, according to the given size of the filter to filter the boundary region; fourth step to determine whether there is a boundary point, if there is a window, continue with step 3, if not, to expand the filtering window, until there is no boundary point. In this method, the mask algorithm is introduced into the Fourier transform unwrapping algorithm, which can effectively remove the boundary points in the unwrapping phase, and reduce the influence of noise on the unwrapping phase graph.
【技术实现步骤摘要】
本专利技术涉及虚拟现实
,尤其是一种虚拟现实系统的相位解包裹算法。
技术介绍
随着计算机技术和虚拟现实技术的发展,虚拟现实技术及其应用受到越来越多的关注并得到很大的发展,特别是虚拟现实在三维形貌的测量和恢复方面的技术受到更多关注。虚拟现实技术具有测量方法简单、无接触以及分辨率高等优点,虚拟现实技术通过对干涉条纹的记录以及再现,获取物体形貌信息,物体尺寸在纳米级时,直接利用双波长光学解包裹技术可以获得物体的三维形貌,但是当被测物体的尺寸比较大时,需要对主值相位进行相位解包裹处理,才能得到物体真实相位。双波长光学解包裹技术对细胞级微小物体的形貌测量具有较大的优势,不需要进行解包裹运算就可以得到物体的三维形貌,但对宏观物体形貌测量时,需使用解包裹算法得到物体的真实相位信息,才能得到物体形貌信息。
技术实现思路
本专利技术提出的一种虚拟现实系统的相位解包裹算法,具有较强的抗噪声和去边界能力。本专利技术的技术方案是这样实现的:一种虚拟现实系统的相位解包裹算法,该算法利用掩膜与傅里叶变换解包裹算法,将在傅里叶变换的相位解包裹算法的基础上,增加去除边界点的功能,同时也有减少噪声影响的作用,该方法包括以下步骤:步骤1:选取边界点参数,选取两个参数分别为:边界判断参数、边界去除滤波器尺寸参数;步骤2:根据边界点判断参数,得到边界点掩膜,假设,包裹相位是m×n矩阵,其中一个像素点(x0,y0)的x方向和y方向偏导为平方并取其较大值,同样地,对每一个包裹相位像素点进行处理,得到m×n大小的偏导平方矩阵ψ0(x,y),然后,对矩阵ψ0(x,y)归一化处理,得到矩阵ψ(x,y) ...
【技术保护点】
一种虚拟现实系统的相位解包裹算法,其特征在于,该算法利用掩膜与傅里叶变换解包裹算法,将在傅里叶变换的相位解包裹算法的基础上,增加去除边界点的功能,同时也有减少噪声影响的作用,该方法包括以下步骤:步骤1:选取边界点参数,选取两个参数分别为:边界判断参数、边界去除滤波器尺寸参数;步骤2:根据边界点判断参数,得到边界点掩膜,假设,包裹相位是m×n矩阵,其中一个像素点(x0,y0)的x方向和y方向偏导为平方并取其较大值,同样地,对每一个包裹相位像素点进行处理,得到m×n大小的偏导平方矩阵ψ0(x,y),然后,对矩阵ψ0(x,y)归一化处理,得到矩阵ψ(x,y),如下式所示;ψ(x·,y)=ψo(x,y)-min(ψo(x,y))max(ψo(x,y))-min(ψo(x,y))]]>步骤3:获取边界点之后,根据给定尺寸的滤波器对边界区域进行滤波处理,在滤波器大小窗口判断是否有边界点,即判断矩阵M(x,y)中是否有“1”,由于傅里叶变换相位解包裹算法对非边界点的处理效果较好,如果存在边界点,将M(x,y)取反,取反之后“1”则表示非边界 ...
【技术特征摘要】
1.一种虚拟现实系统的相位解包裹算法,其特征在于,该算法利用掩膜与傅里叶变换解包裹算法,将在傅里叶变换的相位解包裹算法的基础上,增加去除边界点的功能,同时也有减少噪声影响的作用,该方法包括以下步骤:步骤1:选取边界点参数,选取两个参数分别为:边界判断参数、边界去除滤波器尺寸参数;步骤2:根据边界点判断参数,得到边界点掩膜,假设,包裹相位是m×n矩阵,其中一个像素点(x0,y0)的x方向和y方向偏导为平方并取其较大值,同样地,对每一个包裹相位像素点进行处理,得到m×n大小的偏导平方矩阵ψ0(x,y),然后,对矩阵ψ0(x,y)归一化处理,得到矩阵ψ(x,y),如下式所示;ψ(x·,y)=ψo(x,y)-min(...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:微美光速资本投资管理北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。