高光谱成像技术简介,怎么选择成像方案?

目录

  • 一、什么是光谱?
  • 二、光谱和光谱分析方法的类型
  • 三、多光谱和高光谱的区别
  • 四、高光谱在水果品质检测中的应用
    • 1. 高光谱成像系统
    • 2. 高光谱图像的获取方式
    • 3. 高光谱图像处理与分析
    • 4. 在水果品质检测中的应用总结
  • 五、针对自己的应用场景怎么使用高光谱技术
  • 六、参考

一、什么是光谱?


牛顿的色散实验表明,太阳光是各种颜色混和的复色光,通过三棱镜后被分成了红橙黄绿青蓝紫七种单色光,这些单色光按不同波长或者频率大小依次进行排列的图案就是光谱、覆盖了大约在380~740纳米的可见光区,因此形成的光谱也叫可见光谱。在可见光谱之外还存在着波长更长的红外线和波长更短的紫外线,红外线和紫外线都不能被肉眼所察觉,但可通过仪器进行记录。因此,除了可见光谱以外,光谱还包括红外光谱紫外光谱
在这里插入图片描述

二、光谱和光谱分析方法的类型


不同物体是由不同的元素及其化合物组成的,物质的结构不同,这就导致物体表面反射或者散射光的波长呈现特异性。同时,不同物体在不同状态下对不同波长的光的反射或者散射能力也不同,使得物体具有不同的颜色或者光谱特征,就像“指纹”信息一样。对谱线的波长和强度,进行定性或定量分析,这类方法就是光谱分析法
在这里插入图片描述

三、多光谱和高光谱的区别


传统光谱分析大多是针对一个单点位置,图像光谱测量则是结合了光谱技术和成像技术,属于空间维度上的面光谱分析,也就是现在的多光谱成像和高光谱成像技术。两者最大的差异在于光谱的通道数和光谱分辨率,传统的多光谱主要的应用是以定性化分析为主,高光谱则能做到定量化分析。简单来说就是高光谱精度更高了,比如在遥感领域传统多光谱成像能区分出水体和陆地,但高光谱则能更精细地区分出近陆水体和远陆水体。
在这里插入图片描述

四、高光谱在水果品质检测中的应用


高光谱现在有所应用的场景有工业流水线水果品质的检测,以该案例说明高光谱的应用方式。

1. 高光谱成像系统

在这里插入图片描述
高光谱成像系统中有三个必不可少的设备是光源、波长色散元件和面阵相机

  • 光源:光源可以是宽波段石英钨卤素弧光灯、发光二极管或激光器,为整个成像系统提供照明;
  • 波长色散元件(分光设备):通常由基于衍射光栅的成像光谱仪或电可调滤光器组成(成像光谱仪用于线扫描测量,电可调滤光器用于区域扫描),通过光学元件把宽波长的复色光分散为不同频率的单色光,并将单色光投射到面阵相机上;
  • 面阵相机:主流使用CCD,也有使用CMOS的。

2. 高光谱图像的获取方式

在这里插入图片描述
根据高光谱图像采集和形成方式的不同,分为点扫描、线扫描和面扫描三种方式。
在这里插入图片描述

3. 高光谱图像处理与分析

高光谱图像是一个具有“图谱合一”特点的三维数据立方体,因此高光谱图像的处理与分析既可以在指定波长情况下在空间域进行图像处理和分析,又可以在指定像素坐标位置情况下在光谱域进行光谱处理和分析,也可以同时在空间域和光谱域进行处理和分析。
在这里插入图片描述

  • 高光谱图像校正:高光谱成像系统获取的是未经过校正的原始高光谱图像,不同的采集系统感光度不同,为了使高光谱数据更具稳定性和可比性,需要利用参考图像把原始高光谱图像校正为高光谱反射率图像;
  • 光谱处理与分析:数据的预处理,比如平滑、归一化、傅里叶变换等,为了消除各种噪声;光谱的分析一般都包括数据降维,因为并不是每一个波长都适合于检测,需要从高维度的原始光谱数据中提取出有效的部分波长数据
  • 图像处理与分析:并不是对所有区域都感兴趣,可先进行图像分割等操作提取ROI,以及一些特征提取操作;

4. 在水果品质检测中的应用总结

在这里插入图片描述

五、针对自己的应用场景怎么使用高光谱技术


从上方资料进行总结,针对自己的应用场景想要挑选到合适的高光谱相机应该需要进行以下步骤:

  1. 应该选用一款波长覆盖率高的高光谱相机,并确定其使用需要的光源条件;
  2. 需要确定扫描方案,根据扫描方案确定分光设备
  3. 在稳定环境条件下获得高维度光谱图像数据;
  4. 尝试使用各种数据处理分析算法获得对检测有用的有效波长范围;
  5. 选用覆盖了有效波长范围的高光谱相机;
  6. 对获得的光谱数据进行数据分析,最终用于检测;

六、参考


  • 【秒懂】高光谱是什么?为什么我们能永远相信光!-哔哩哔哩
  • 3W字光谱分析方法综述
  • 高光谱成像技术在果蔬品质与安全无损检测中的原理及应用 -光谱学与光谱分析

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/13976.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

海山数据库(He3DB)从方法到实践,构建以场景为中心的体验管理体系

编者按:体验优化的过程中设计师经常会遇到几个阶段,发现问题、定义问题、优化问题、查看反馈,但在产品快速迭代的过程中,体验的问题经常被归类到“不紧急”需求中,并逐步转为长尾问题,这些不被重视的问题聚…

重组蛋白表达中的质粒构建流程-卡梅德生物

我们在进行重组蛋白表达服务时,首先要根据序列特点合成基因并构建到合适的载体上。重组蛋白表达中的质粒构建是一个复杂但关键的过程,它涉及到将目标基因(即编码所需蛋白质的基因)插入到适当的质粒载体中,以便在后续的…

【OpenGL实践10】关于几何着色器

目录 一、说明 二、几何着色器 2.1 设置 2.2 基本几何着色器 2.2.1 输入类型 2.2.2 输出类型 2.2.3 顶点输入 2.2.4 顶点输出 2.3 创建几何着色器 2.4 几何着色器和顶点属性 三、动态生成几何体 四、结论 练习 一、说明 几何着色器的应用比较高级,关于…

Epson推出的FC2012AN晶体专为小尺寸、低ESR应用设计

在可穿戴设备、loT产品、无线通信模块等领域,对于小型化、低功耗和高精度的时钟需求日益增长。Epson推出的FC2012AN系列晶体单元凭借其小尺寸、低ESR等特性使其成为这些应用的理想选择。 FC2012AN系列是一款32.768K频率的晶体单元,频率偏差为 20x10-6…

【云原生】kubernetes中的service原理、应用实战案例解析

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,…

DSPy - prompt 优化

文章目录 一、关于 DSPy与神经网络的类比常见问题解答**DSPy 优化器可以调整什么?****我应该如何使用 DSPy 完成我的任务?****如果我对提示或合成数据生成有更好的想法怎么办?**DSPy 代表什么? 二、安装三、文档A) 教程B) 指南C) …

Python列表推导式:简洁与高效的编程艺术

Python列表推导式:简洁与高效的编程艺术 在Python编程世界中,列表推导式(List Comprehension)无疑是一个强大而实用的工具。它允许我们以简洁、易读的方式快速生成列表,减少了编写循环和条件语句的需要。本文将详细介…

全球手游4月战报,《Monopoly GO!》荣耀再续!全球手游畅销榜冠军

易采游戏网5月22日消息,在刚刚过去的四月里,全球移动游戏市场的角逐愈发激烈。根据最新发布的数据,Scopely旗下的经典游戏《Monopoly GO!》再次蝉联全球手游畅销榜首冠军宝座,展现了无与伦比的市场魅力与玩家黏度。 4月Scopely《M…

中霖教育怎么样?二建继续教育几年一次?

中霖为大家介绍: 根据相关规定,二级建造师执业资格注册证书设定有效期限为三年。为确保持证人员的专业能力,在规定的期限内需要完成规定的继续教育课程并参加考核,以此来维护其职业资质的连续性。 在执业资格证书的有效期满前&a…

zabbix从6.0.x升级到6.0.x

一、升级原因 这两天安全方面暴露了zabbix的版本漏洞,具体漏洞信息如下: Zabbix Server Audit Log SQL 注入漏洞预警 近日,某机构获取到Zabbix Server组件中修复了一个SQL注入漏洞(CVE-2024-22120)&#xff0c…

redis小知识

AOF与RDB的区别 AOF (Append Only File) 和 RDB (Redis Database) 都是Redis中的持久化机制,但有以下几点不同之处: 内容格式:AOF 以日志的形式记录所有写操作命令,而 RDB 则是在指定的时间间隔内对数据库进行快照,将数…

WDW-100G 高温拉力试验机 技术方案书

一、整机外观图: 二、项目简介: 微机控制高温拉力试验机是电子技术与机械传动相结合的新型材料试验机,它具有宽广准确的加载速度和测力范围,对载荷、变形、位移的测量和控制有较高的精度和灵敏度,还可以进行等速加载、…

FFmpeg开发笔记(三十)解析H.264码流中的SPS帧和PPS帧

《FFmpeg开发实战:从零基础到短视频上线》一书的“2.1.1 音视频编码的发展历程”介绍了H.26x系列的视频编码标准,其中H.264至今仍在广泛使用,无论视频文件还是网络直播,H.264标准都占据着可观的市场份额。 之所以H.264取得了巨大…

CDLinux下载网站

CDlinux - Browse /CDlinux-ISO at SourceForge.net

9.2 字符串拼接

字符串拼接 使用运算符拼接字符串 使用加号""运算符,可将几个较小的字符串拼接成一个更大的字符串,其拼接的前后顺序严格遵循每个字符串在加法表达式中出现的顺序。 s : "北冥有鱼,其名为鲲。"s s 鲲之大&#xff0…

用神经网络预测三角形的面积

周末遛狗时,我想起一个老问题:神经网络能预测三角形的面积吗? 神经网络非常擅长分类,例如根据花瓣长度和宽度以及萼片长度和宽度预测鸢尾花的种类(setosa、versicolor 或 virginica)。神经网络还擅长一些回…

2024中青杯A题数学建模成品文章数据代码分享

人工智能视域下养老辅助系统的构建 摘要 随着全球人口老龄化的加剧,养老问题已经成为一个世界性的社会问题,对社会各个方面产生了深远影响,包括劳动力市场、医疗保健和养老金制度等。人口结构变化对养老服务的质量和覆盖面提出了更高要求。特…

Python 爬虫编写入门

一、爬虫概述 网络爬虫(Web Crawler)或称为网络蜘蛛(Web Spider),是一种按照一定规则,自动抓取互联网信息的程序或者脚本。它们可以自动化地浏览网络中的信息,通过解析网页内容,提取…

3台机器快速安装ELK集群

安装和配置 Elasticsearch、Kibana 和 Logstash 以下是安装和配置 Elasticsearch、Kibana 和 Logstash 的详细步骤,并设置开机自启。 步骤 1:修改系统参数 编辑系统参数并使其生效: vim /etc/sysctl.conf添加以下行: vm.max_…

Xpath元素定位和三大等待,三大切换

在页面的操作过程当中,都需要适当的等待。特别是: 候【发生了页面切换的时候】。而我们接下来的操作都是在变化的内容上。 代码就要等等页面的加载,等等页面的渲染。代码是非常快的,页面加载跟不 上,就需要等待。 三大…