A Robust and Simple Measure for Quality-Guided 2 D Phase Unwrapping Algorithms

2024-03-09 07:48

本文主要是介绍A Robust and Simple Measure for Quality-Guided 2 D Phase Unwrapping Algorithms,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

A Robust and Simple Measure for Quality-Guided 2 D Phase Unwrapping Algorithms

论文总共分为六个部分,分别是:介绍,质量引导求解相位,残差点,载波信号的影响,本文建议的求解质量方法,实验与结论。

  1. 质量引导解包
    本节中介绍的质量引导解包是2002年的一篇文章:Fast two dimensional phase-unwrapping algorithm based on sorting by reliability following a noncontinuous path
    其中,质量图的求解方法如下图所示:
    在这里插入图片描述
    在这里插入图片描述
    这篇文章亮点在于它对于质量图的求解方法。文中不会关注每个点的质量值,而是关注其边缘。我们将计算相邻两个点之间的边缘值(边缘值为相邻两点的质量值之和),然后将其排序,先展开边缘值大的节点(展开的节点涂上相同的颜色),然后展开边缘值小的节点。如果要展开的节点都已经被涂上色,则将其归入一种颜色中。步骤如下所示:
    图a为质量图,图b为求解的边缘值,图c d e f 为展开过程
    算法步骤
  2. 残差点
    在二维信号中,残差点被定义为2 x 2网格中沿闭合路径求和的值为非零的点。
    图a 为2 x 2网格,图c为沿着闭合路径相减之后的值,图b为添加包裹算子之后的值,将图b中的4个边的值加起来,其值为2pi,则这个点为正残差点,如果值为负,则是负残差点。
    3.提出的质量图
    一般来说,结构光是投射出去带有一定编码的图案(我们称之为载波),而相机拍摄到的带有物体调制后的图片带有载波和物体的相位信息。如果投射到一个平面上,而平面没有物体,则求解出来的相位就像一个倾斜的平面,所以我们又将载波称为倾斜。在质量引导算法中,倾斜会影响质量图(这点并不是很清楚)。所以以前的一些论文在求解相位的时候,会去除倾斜的影响。而我们提出的质量图可以很好地消除这些影响。
    文中,考虑在生成的相位图像中添加倾斜,然后查看这些点由非残差点变为残差点的概率。
    在这里插入图片描述
    如上图所示,在2 x 2网格中添加倾斜后,r如果不为0,则该点变为残差点。
    在这里插入图片描述
    论文中,有三个这样的图,我看了好久才明白其中的道理。这其实是给出了一个不为残差点的2 x 2的网格,利用上面的式子求方程,求出 dx 和 dy(不知道怎么打deta,就用d来表示吧) 的范围。这就是当其倾斜加在如下范围内,该点就会从一个‘好’点变成一个残差点。之后,经过观察,可以由以下式子得出这个区域的大小:
    在这里插入图片描述
    我们所要求的质量图就可以由t(i,j)表示。

这篇关于A Robust and Simple Measure for Quality-Guided 2 D Phase Unwrapping Algorithms的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/790001

相关文章

Simple-STNDT使用Transformer进行Spike信号的表征学习(一)数据处理篇

文章目录 1.数据处理部分1.1 下载数据集1.2 数据集预处理1.3 划分train-val并创建Dataset对象1.4 掩码mask操作 数据、评估标准见NLB2021 https://neurallatents.github.io/ 以下代码依据 https://github.com/trungle93/STNDT 原代码使用了 Ray+Config文件进行了参数搜

阅读笔记——《Large Language Model guided Protocol Fuzzing》

【参考文献】Meng R, Mirchev M, Böhme M, et al. Large language model guided protocol fuzzing[C]//Proceedings of the 31st Annual Network and Distributed System Security Symposium (NDSS). 2024.(CCF A类会议)【注】本

java日志(slf4j, log4j, jdk4j,slf4j_simple,)

以前自学java的时候,听圣思源的张龙讲到过slf4j,由于年代过于久远,都不知道这个jar是干嘛的,直到今天做了这个笔记之后..... 先写个题外话,csdn博客怎么插入图片:在文章正文下面后看到上传附件,先把图片上传上来  然后点击 上传的图片后面的 插入就可以了哦 先了解一下文中会用到的一些概念: 1.  概念 Slf4j : 全称为Simple Logging Facade

torch.optim 之 Algorithms (Implementation: for-loop, foreach, fused)

torch.optim的官方文档 官方文档中文版 一、Implementation torch.optim的官方文档在介绍一些optimizer Algorithms时提及它们的implementation共有如下三个类别:for-loop, foreach (multi-tensor), and fused。 Chat-GPT对这三个implementation的解释是: For-loo

论文学习 Learning Robust Representations via Multi-View Information Bottleneck

Code available at https://github.com/mfederici/Multi-View-Information-Bottleneck 摘要:信息瓶颈原理为表示学习提供了一种信息论方法,通过训练编码器保留与预测标签相关的所有信息,同时最小化表示中其他多余信息的数量。然而,最初的公式需要标记数据来识别多余的信息。在这项工作中,我们将这种能力扩展到多视图无监督设置,其中提供

论文阅读笔记——StereoNet: Guided Hierarchical Renement for Real-Time Edge-Aware Depth Prediction

引言: 谷歌实时端到端双目系统深度学习网络 双目匹配可以得到环境中的三维深度信息,进而为机器人,无人车,VR等现实场景下的应用提供有力信息,在对安全验证比较高的人脸支付领域,三维人脸验证也正在逐渐取代安全性较低的二维人脸验证。近年来,深度学习双目系统匹配已经取得了很不错的进展,很多先进的网络性能已经超过传统方法。然而,深度学习双目系统匹配仍然在实用方面面临很多问题,其中一个问题便是无法做到推断

浏览器必装插件推荐:最新版Simple Allow Copy,解除网页复制限制!

经常在网上找资料的朋友,尤其是学生党,总会遇到一个问题:很多资料网站的文字是禁止复制的。于是大家通常会使用各种文字识别软件来图文转换,或者直接手打。 今天这款小工具,可以轻松复制各种氪金网站上的任何文字,想复制什么文字,一键即可搞定。 是的,你没听错,一个简单的浏览器插件,就能让网页上那些“禁止复制”的文字变得手到擒来。你在网上看到一篇超棒的文章,但作者设置了禁止复制,这时候,一个插件

(C++实现)——简单工厂模式(Simple Factory Pattern)

简单工厂模式按照设计模式类型分的话是属于创建型模式,他是工厂模式中最简单的一种,他不属于GoF 23中设计模式之一,但是是简单实用的。他是有一个工厂对象来决定创建哪一种对象的实例。 实现比较简单,这里我只贴出类图和调用方法:    调用方法: [cpp]  view plain copy IProduct * simpleFactory::Create(std

CMake“cmake is not able to compile a simple test program”

解决方法:手动设置CMakeTestCCompiler.cmake CMakeTestCXXCompiler.cmake中检查为真,从而跳过检查。 关于 CMake“cmake is not able to compile a simple test program”错误 的解决方法_is not able to compile a simple test program.-CSDN博

UVa 10014 Simple calculations

d  Simple calculations  The Problem There is a sequence of n+2 elements a0, a1,…, an+1 (n <= 3000; -1000 <=  ai 1000). It is known that ai = (ai–1 + ai+1)/2 – ci   for each i=1, 2, ..., n.