基于斯托克斯向量偏振信息的水下视觉增强方法

2023-11-23 04:59

本文主要是介绍基于斯托克斯向量偏振信息的水下视觉增强方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


偏振去雾成像、水下偏振成像等偏振成像方法是这几年比较热门的一个研究方向,每次学术会议一定会有人讲相关的内容。但是相关的技术距离实际应用仍有多远的距离,尚不得而知。本文简介的是最新一期Optics Express上​西安电子科技大学邵晓鹏教授课题组的研究论文。

Enhancement of underwater vision by fully exploiting the polarization information from the Stokes vector

基于斯托克斯向量偏振信息的水下视觉增强方法



摘要

近年来,基于偏振信息的水下光学成像方法因其可有效去除背向散射光而受到广泛关注。虽然斯托克斯(Stokes)矢量具有可用于描述了光束的偏振度和偏振角的信息的特点,但在学术研究领域,斯托克斯矢量很少应用于在图像重建。在本课题研究充分利用Stokes矢量的这一特点,建立了一种水下偏振成像模型。利用Stokes矢量所包含的偏振信息描述光束在水中的传输特性。然后根据目标反射光和后向散射光各自的独有特性,设计了一个最优化函数来估计目标反射光场和介质后向散射光场信息。通过实际实验和数值分析,证实了本课题所提出的方法能有效去除后向散射光对成像的影响,并准确地恢复目标信息。

Abstract

Underwater imaging method based on polarization information is extremely popular due to its ability to effectively remove the backscattered light. The Stokes vector contains the information of both the degree and angle of polarization of the light wave. However, this aspect has been rarely utilized in image reconstruction. In this study, an underwater polarimetric imaging model is established by fully exploiting this feature of Stokes vectors. The transmission of light wave is described in terms of the polarization information derived from the Stokes vector. Then, an optimization function is designed based on the independent characteristics of target light and backscattered light to estimate the target and backscattered field information. The real-world experiments and mean squared error analysis verify that the proposed method can remove the backscattered light and recover the target information accurately.

模型
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述


Yi Wei, Pingli Han, Fei Liu, and Xiaopeng Shao, “Enhancement of underwater vision by fully exploiting the polarization information from the Stokes vector,” Opt. Express 29, 22275-22287 (2021)

本文同步发送至本人微信公众号。

这篇关于基于斯托克斯向量偏振信息的水下视觉增强方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Java中读取YAML文件配置信息常见问题及解决方法

《Java中读取YAML文件配置信息常见问题及解决方法》:本文主要介绍Java中读取YAML文件配置信息常见问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要... 目录1 使用Spring Boot的@ConfigurationProperties2. 使用@Valu

Java 方法重载Overload常见误区及注意事项

《Java方法重载Overload常见误区及注意事项》Java方法重载允许同一类中同名方法通过参数类型、数量、顺序差异实现功能扩展,提升代码灵活性,核心条件为参数列表不同,不涉及返回类型、访问修饰符... 目录Java 方法重载(Overload)详解一、方法重载的核心条件二、构成方法重载的具体情况三、不构

SQL中如何添加数据(常见方法及示例)

《SQL中如何添加数据(常见方法及示例)》SQL全称为StructuredQueryLanguage,是一种用于管理关系数据库的标准编程语言,下面给大家介绍SQL中如何添加数据,感兴趣的朋友一起看看吧... 目录在mysql中,有多种方法可以添加数据。以下是一些常见的方法及其示例。1. 使用INSERT I

Python中反转字符串的常见方法小结

《Python中反转字符串的常见方法小结》在Python中,字符串对象没有内置的反转方法,然而,在实际开发中,我们经常会遇到需要反转字符串的场景,比如处理回文字符串、文本加密等,因此,掌握如何在Pyt... 目录python中反转字符串的方法技术背景实现步骤1. 使用切片2. 使用 reversed() 函

Python中将嵌套列表扁平化的多种实现方法

《Python中将嵌套列表扁平化的多种实现方法》在Python编程中,我们常常会遇到需要将嵌套列表(即列表中包含列表)转换为一个一维的扁平列表的需求,本文将给大家介绍了多种实现这一目标的方法,需要的朋... 目录python中将嵌套列表扁平化的方法技术背景实现步骤1. 使用嵌套列表推导式2. 使用itert

Python使用pip工具实现包自动更新的多种方法

《Python使用pip工具实现包自动更新的多种方法》本文深入探讨了使用Python的pip工具实现包自动更新的各种方法和技术,我们将从基础概念开始,逐步介绍手动更新方法、自动化脚本编写、结合CI/C... 目录1. 背景介绍1.1 目的和范围1.2 预期读者1.3 文档结构概述1.4 术语表1.4.1 核

在Linux中改变echo输出颜色的实现方法

《在Linux中改变echo输出颜色的实现方法》在Linux系统的命令行环境下,为了使输出信息更加清晰、突出,便于用户快速识别和区分不同类型的信息,常常需要改变echo命令的输出颜色,所以本文给大家介... 目python录在linux中改变echo输出颜色的方法技术背景实现步骤使用ANSI转义码使用tpu

Conda与Python venv虚拟环境的区别与使用方法详解

《Conda与Pythonvenv虚拟环境的区别与使用方法详解》随着Python社区的成长,虚拟环境的概念和技术也在不断发展,:本文主要介绍Conda与Pythonvenv虚拟环境的区别与使用... 目录前言一、Conda 与 python venv 的核心区别1. Conda 的特点2. Python v

Spring Boot中WebSocket常用使用方法详解

《SpringBoot中WebSocket常用使用方法详解》本文从WebSocket的基础概念出发,详细介绍了SpringBoot集成WebSocket的步骤,并重点讲解了常用的使用方法,包括简单消... 目录一、WebSocket基础概念1.1 什么是WebSocket1.2 WebSocket与HTTP

SQL Server配置管理器无法打开的四种解决方法

《SQLServer配置管理器无法打开的四种解决方法》本文总结了SQLServer配置管理器无法打开的四种解决方法,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的... 目录方法一:桌面图标进入方法二:运行窗口进入检查版本号对照表php方法三:查找文件路径方法四:检查 S