多光谱高光谱图像算法面经

【多层交叉transformer:高光谱和多光谱图像融合】 仅供自己参考 阅读详情

系列文章目录

实习面经


前言

高光谱、多光谱、图像算法实习面经,面了3家公司,一家A轮初创、一家C轮、一家二线大厂。一个感觉,工作岗位较少,基本和硬件有关,建议学好C++,可以走光谱算法或者isp方向。总体而言,百废待兴,未来3-5年,伴随机器视觉、自动驾驶、大健康、元宇宙的发展,多光谱、高光谱或许会火起来,可以提早布局,入场。但也得做好找不到对口公司的结局,需要自己衡量。


一、高光谱与图像算法工程师面试(深圳某初创公司,70%以上为硕博)

两轮面试,第一轮:两个高光谱遥感工程师,第二轮:算法总监(美国匹兹堡博士)

第一轮:两个高光谱遥感工程师

1.1 先自我介绍一波
答:开始随意一波自我介绍
1.2 详细讲一下自己的做的项目
答:讲了两个项目,一个国自然基金,一个横向项目,讲了做了的啥,解决什么问题,用来什么方法,大致结果如何
1.3 你觉得最自豪的一点是什么
答:嗯,在逐渐开源了一些算法和数据集,受到了一些人的使用…。
1.4 我之前做高光谱遥感,确实存在数据集较少,你是怎么解决的
答:看到论文的,实验室积累等等
1.5 会软件开发吗?
答:会一部分Java的
1.6 你有什么问题吗?
答:问了一下方向的。

第二轮:算法总监(美国匹兹堡博士)

1.1 自我介绍一波
1.2 你提到模型传递,利用迁移学习解决模型传递,具体讲一下
答:领域自适应和域泛化,巴拉巴拉…。
1.3 讲一下你做的项目呢
答:还是那两个项目,一个国自然基金,一个横向项目,讲了做了的啥,解决什么问题,用来什么方法,大致结果如何
1.4 项目数据的是你们自己采集的吗?
答:小部分是,大部分别人公司,机构提供,或者请人采集。
1.5 你了解近红外、拉曼吗?
答:讲了一下,然后被反问拉曼细节,但是确实不太了解,只知道是印度科学家拉曼提出的,然后给我讲拉曼是最基础的非线性光。
1.6 看你简历,还会arm,嵌入式是吧
答:本科自动化专业,学的这些,会一点控制和电路设计
1.7 C++和matlab怎么样?
答:matlab基本会,但是不喜欢用,C++了解一下,读得懂,平时研究用python,开发主要是Java。
1.8 实习时间,时长
1.9 介绍了一下他们公司,然后问有问题吗?
1.10 反问具体的方向,细分赛道,未来发展规划等。

二、无人机多光谱算法工程师面试(广州某C轮无人机公司,感觉搞偏了,面图像去了)

两个工程师面试,一个主导(做图像,所以后面偏了),HR全程陪同,腾讯云面试

1.1 先自我介绍
1.2 打断一下,你讲的预处理,包含那些?
答:SNV、MSC、SG等。
1.3 为什么需要预处理
答:因为有基线漂移等噪声干扰,然后被打断,具体那些干扰,嗯,闪射,漂移,颗粒物等等…然后又被问为什么上诉算法能解决,然后不知道了。
1.4 你项目的算法,讲一下
答:MSRACNN,多尺度融合卷积网络加上注意力机制,巴拉拉…。然后又被打断,这和图像的有什么区别,1-d维度的,然后浅层网络,只有3层。又被打断:这能发SCI?,光谱里面可以
1.5 你项目迁移怎么迁移的
答:用的度量函数,在训练的时候,把训练loss和数据间差异的度量loss结合起来
1.6 那些度量loss
答:mmd loss, coral loss , daan loss等
问:mmd loss是啥?
答:就是mmd loss,数学上的一个距离定义公示
问:能写一下?答:巴拉拉,不会。
1.7 你用了gan loss,说一下gan
答:生成对抗网络,讲了一下,反问:训练的时候,那个先训练,生成器还是对抗。。。忘了,又反问:写一下gan的loss,答:不会,就是欧氏距离,但是不会写具体公式。然后又问作用
1.8 你讲一下注意力机制
答:巴拉拉…。
1.9 transformer讲一下,和cnn有什么区别
答:原理讲了一下,然后面试官应该不懂,又扯了半天,发现transformer不是卷积结构。(但是,这么多都是图像的问题,我不知道和光谱有什么关系)
2.0 又扯图像去了。。。(面试一脸懵逼,但是面试完了发现搞错了,我面试的光谱呀),还问我对图像增强有兴趣吗?
2.1 实习时间等等
2.2 有什么问题
答:您是做无人机机载图像处理的是吧,?对方:嗯,然后我就知道什么一直问我图像了,但是忘了说我是面试光谱的了…,也不知道它知不知道。就离谱,基本没怎么问光谱的知识,虽然我懂图像,但是不是面的光谱吗?

三、广州图像算法工程师面试(某上市二线大厂)

1.1 自我介绍
1.2 项目经历
1.3 项目的具体算法
答:MSRACNN,多尺度融合卷积网络加上注意力机制,巴拉拉…。
1.4 怎么设计的,为什么这样
答:已有研究表明,实验测试,等等.
1.5 多尺度怎么实现的
答:。。。。。(ps:我感觉这样什么可问的),反问,你这感受野不太对(我也没懂什么意思)
1.6 你模型传递,不就是模型泛化性不够吗?
答:是
问:那为什么非得迁移,提高模型泛化性不行吗?
答:可以,做了尝试,但是不太好
问:那些尝试
答:数据增强和增加尺度,但是效果不好,所以迁移了
1.7 仪器间有这么大误差吗?
答:国产仪器比较大,其实我也不知道
1.8 具体的迁移方法
答:用的度量函数,在训练的时候,把训练loss和数据间差异的度量loss结合起来
问:mmd loss公式。。。emmm,又不会,太复杂了,涉及到希尔空间了
1.9 讲一下你怎么理解自注意力
答:。。。
2.0 自注意力和注意力的区别
答:一个2014年,与输入有关,一个2017年,与输出无关。
2.1 实现时间
2.2 有什么问题
答:结果多久出来。
ps:面试官全程很有礼貌,点赞

总结

1、一定要熟悉自己的项目
2、对算法、公式要有深入了解,能够手写算法
3、想办法,自己带面试官,不要被面试官带偏面试了。

高光谱图像和多光谱图像融合中光谱响应函数的物理意义 这段代码是依据光谱响应函数矩阵srf_gt中每个MSI波段的响应值分布来确定每个MSI波段对应的HSI波段范围的:对于每个MSI波段,找到其响应值大于 0 的HSI波段索引。记录这些索引的最小值(起始索引)和最大值(结束索引)。最终返回每个MSI波段对应的HSI波段范围。每个MSI波段的响应值大于 0 的HSI波段范围,表示该MSI波段覆盖了这些HSI波段。 阅读详情

相关推荐

如何处理无人机多光谱/高光谱图像

一般的可见光无人机能获取的指标数据有限,为了获得更复杂的植物参数和指标,往往需要配备多光谱甚至高光谱无人机,然而昂贵的无人机却不能和预想一样自动获得各区域数据信息,只是得到了一堆图像,后续的图像处理和分析才是真正令人头疼的。

Agribrain的博客 3018

光谱成像算法就业如何?

随着技术的不断发展,算法的优化和升级成为常态,需要算法工程师不断学习新知识、掌握新技术。特别是在环保、农业、医疗等领域,光谱成像技术的应用前景非常广阔,为算法工程师提供了更多的发展机会。光谱成像算法工程师是光谱成像技术团队中的关键成员,负责算法的设计、开发和优化。随着光谱成像技术的广泛应用,对光谱成像算法工程师的需求也在不断增加。随着科技的进步和市场的扩大,光谱成像技术的需求不断增加。随着光谱成像技术的广泛应用和市场需求的不断增加,光谱成像算法工程师的就业前景将更加广阔。

怀揣梦想,一颗执着于技术的心从未磨灭,内心住着一颗顽强的小强时刻提醒自己层层突破自我,同时也成就他人 904

MHF-Net:用于多光谱和高光谱图像融合的可解释深度网络

论文笔记

热爱分享,热爱记录 468

【算法】最大均值差异(Maximum Mean Discrepancy, MMD)损失函数原理与python代码

MMD介绍 MMD(最大均值差异)是迁移学习,尤其是Domain adaptation (域适应)中使用最广泛(目前)的一种损失函数,主要用来度量两个不同但相关的分布的距离。两个分布的距离定义为: python代码样例: import torch def guassian_kernel(source, target, kernel_mul=2.0, kernel_num=5, fix_si...

zkq_1986的博客 2万+

高光谱图像重建实战:如何用Python+PyTorch从多光谱数据中恢复细节(附代码)

本文详细介绍了如何利用Python和PyTorch框架,通过深度学习技术实现从多光谱图像到高光谱图像的重建。文章深入探讨了空间-光谱联合网络的设计原理,提供了完整的数据处理、模型构建、训练策略及工程化部署的实战代码与经验,旨在帮助开发者在遥感、环境监测等领域高效恢复图像的光谱细节。

yy01234的博客 757

频谱分治的多光谱和高光谱图像融合方法 论文笔记

频带分治的多光谱和高光谱图像融合方法 在本文中,我们提出了一个频谱分治框架(BDCF)来解决这个问题,通过全面考虑频谱保真度、空间增强和计算效率。首先,根据HS和MS的谱响应,将HS的谱带分为重叠和非重叠带,然后提出了一种新的基于组分替换(CS)的改进方法来融合LRHS的重叠带。然后,提出了一种基于映射的神经网络方法来构造原始LRHS数据的重叠带和非重叠带之间的复杂非线性关系。将训练后的网络映射到融合重叠的HRHS波段,以估计非重叠的HRHS波段。 ...

每天都要看论文 1056

四、最大均值差异MMDLoss函数

最大均值差异MMDLoss函数

m0_51321564的博客 1778

空谱联合的高光谱图像分类

高光谱图像、空谱联合、分类、深度学习、遥感 1. 背景介绍 高光谱遥感技术凭借其丰富的波段信息,能够提供丰富的物质信息,在土地利用、环境监测、矿产勘探等领域具有广泛应用前景。然而,高光谱图像数据具有高维、冗余、噪声等特点,直接进行分类往往难以获得理想的分类效果。空谱联合技术通过融合高

AI大模型应用之禅 1304

读取BIL格式高光谱数据——C/C++

在上一篇博客中,我们提到如何读取头文件。这篇博客将要谈到如何进一步读取高光谱数据本身,这里以BIL格式为例。 什么是BIL呢?BIL的全称为Band Interleave by Line,连续保存的是一个波段的一整行数据。如图1所示的三个波段的数据 图1 波段1的第一行为AAAAA,波段2的第一行为BBBBB,波段3的第一行为CCCCCC,那么整个第一行的数据就是AAAAABBBBBC

硬曲奇小屋 5534

高光谱图像分类:Kmeans算法实践及应用

高光谱图像是一种能够提供连续光谱信息的多维数据,它通常由数以百计的波段组成,覆盖从可见光到红外线的广泛光谱范围。这种图像不同于传统的RGB图像,因为它能够记录每个像素点的光谱特性,使我们能够探测和区分具有不同化学成分或物理状态的地表材料。KMeans聚类算法是最古老也是最常用的聚类技术之一,由James MacQueen于1967年提出。自提出以来,它广泛应用于模式识别、数据压缩、市场细分等多个领域。

weixin_36464343的博客 1382

Lumerical官方案例、FDTD时域有限差分法仿真学习(十三)——多模干涉耦合器(MMI)

计算通过 1×2 端口多模干涉 (MMI) 耦合器的宽带传输和光损耗。 使用设备 S 参数在 INTERCONNECT 中创建 MMI 的紧凑模型。 它还展示了如何使用 CML 编译器提取这些参数以生成紧凑模型。 一、概述 了解模拟工作流程和关键结果 低损耗光合路器和分路器是基于 Mach-Zehnder 的光调制器的基本组件,并且是集成电路的关键组成部分。通过在输入/输出波导处使用线性锥形确保输入/输出波导的模式与干涉区域之间的

weixin_45719141的博客 1万+

迁移学习-域适应损失函数MMD-代码实现及验证

迁移学习-域适应-损失函数MMD-python代码实现

m0_47410750的博客 3万+

windows中如何将已安装的nodejs高版本降级为低版本

第一步:先清空本地安装的node.js版本 1.按健win+R弹出窗口,键盘输入cmd,然后敲回车(或者鼠标直接点击电脑左面最左下角的win窗口图标弹出,输入cmd再点击回车键) 然后进入命令控制行窗口,并输入where node查看之前本地安装的node的路径 2.找到上面找到的路径,将node.exe所在的父目录里面的所有东西都删除 3.为了彻底删除之前安装的node.js,鼠标点击电脑左面最左下角的win窗口图标弹出,输入“控制面板”再点击回车键进入,进入控制面板后,找到所安装的node.js并

weixin_44582077的博客 9万+

多光谱和高光谱图像有什么区别?

点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达当你阅读这篇文章时,你的眼睛会看到反射的能量。但计算机可以通过三个通道看到它:红色、绿色和蓝色。如果你是一条金鱼,你会...

小白学视觉 6341

密码学系列3-Elgamal加密及其IND-CPA安全性证明

但这没有任何影响,敌手本身就只能知道公钥,他并没有能力知道挑战者是否知道对应的私钥。所以上述整个游戏就是一个模拟实验,敌手无法区分挑战者运行的是这个模拟实验,还是真正的按照第一节的算法构造的实验(挑战者知道私钥…为什么合起来的时候有1/2:因为T既可能是随机的也可能是g^{ab},这两种情况概率为1/2。能够攻破Elgamal加密方案,那么挑战者利用敌手的能力构建下面游戏,来求解困难性问题DDH。就是挑战者选的随机数,虽然挑战者自己也不知道。),否则挑战者输出0,作为DDH的回答。

qq_41359358的博客 1251

基于YOLOv8/YOLOv7/YOLOv6/YOLOv5的田间杂草检测系统(深度学习模型+UI界面+Python代码+训练数据集)

精准农业是现代农业发展的核心方向,其中杂草的实时、准确检测是减少除草剂滥用、实现变量喷施的关键技术瓶颈。本文详细阐述了一套完整的、基于YOLO(You Only Look Once)系列目标检测算法的田间杂草检测系统。系统覆盖从模型对比选型(YOLOv5, YOLOv6, YOLOv7, YOLOv8)、自定义数据集构建与标注、模型训练与优化,到最终构建基于PyQt5/FastAPI/Gradio的可视化UI界面的全流程。本文提供了完整的Python代码、项目结构、训练技巧及公开数据集指引,旨在为农

YOLO 358

多源数据的融合发展现状与趋势(二)——全色、多光谱、高光谱图像融合

通过整理全色、多光谱、高光谱图像融合的方法、特点、原理等,来分析目前全色、多光谱、高光谱图像融合的现状和未来发展趋势。

weixin_51775350的博客 5644

【Windows Server 2019】存储服务器的配置和管理——iSCSI的安装和配置(下)

博文介绍了如何使用Windows 10 和 ESXi 验证iSCSI服务器部署成功以及如何管理iSCSI服务 。

VMware, Windows, Linux, Cisco, Container, Kubernetes, Kali 8002

高光谱图像选择波段的研究

高光谱波段选择

chenyanqiao2010的博客 4万+

【大语言模型 14】Transformer权重初始化策略:从Xavier到GPT的参数初始化演进之路

权重初始化是深度学习训练成功的隐秘基石,特别是在Transformer这样的深层架构中,合适的初始化策略能够决定模型的训练稳定性和收敛速度。本文从经典的Xavier和He初始化出发,深入解析Transformer特有的初始化策略,通过数学推导、代码实现和实验分析,揭示不同初始化方法对大语言模型训练的深层影响。我们将探讨为什么GPT系列模型采用特定的初始化方案,以及如何针对不同层设计最优的初始化策略。

熵数实验室 1688

红火蚁巢穴AI智能识别,提供方案与思路!

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值 。

**My Coding Family** 1045

shred:轻松实现RGB到高光谱图像转换的MATLAB代码

shred:轻松实现RGB到高光谱图像转换的MATLAB代码 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在数字图像处理领域,高光谱图像因其丰富的光谱信息而具有广泛的应用前景。然而,获取高光谱图像通常需要昂贵的设备和复杂的技术。针对这一问题,shred开源项目提供了一种创新的解决方案:通过RGB多光谱图像来估计高光谱数据。本项目基于MATLAB环境,利用稀疏恢复技术...

gitblog_06756的博客 1090

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

【图像融合】基于像素的多焦点和多光谱图像融合附Matlab代码

图像融合技术旨在将来自不同传感器或同一传感器在不同参数下获取的图像数据整合到一幅新的图像中,以增强图像的信息量、分辨率和质量,从而更好地满足各种应用需求。本文将重点探讨基于像素级处理的多焦点图像融合和多光谱图像融合方法,并提供相应的Matlab代码示例进行说明。一、多焦点图像融合多焦点图像融合技术的目标是将多幅在不同焦距下拍摄的图像融合成一幅具有更大景深和更清晰细节的图像。其核心思想是利用不同图像中清晰区域的信息,克服单幅图像景深有限的局限性。

matlab_dingdang的博客 1075

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

上一篇: Java面经-海康威视
下一篇: 光谱波长筛选算法
Echo_Code
博客等级 码龄7年 795粉丝 25原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值