遥感科学与技术:AI+卫星影像的交叉方向
说实话,当年我选遥感科学与技术这个专业的时候,很多人一听”遥感”就问我:“是不是毕业去遥感卫星?“我都懒得解释了——这专业哪是研究卫星这么简单,这是用卫星和无人机”拍照”,然后用AI分析影像,给地球做”全身体检”的核心技术专业。
我是武汉大学遥感科学与技术专业的,2021年毕业,现在在阿里达摩院做遥感影像智能解译。说起来遥感这个领域真的挺有意思的,你想想看:从太空给地球拍照片,然后用AI识别出哪里是森林、哪里是农田、哪里是城市、哪里发生了火灾、哪里发生了洪水——这些事情听起来像科幻,但现在都是实实在在的产业。
遥感科学与技术,简单来说就是遥感+GIS+AI的融合。核心是用卫星影像、无人机影像获取地表信息,然后用AI算法(特别是深度学习)自动提取你需要的内容。比如,你想知道某个城市过去十年扩张了多少,用遥感影像一对比就知道了;你想知道某个地区的森林覆盖率变化,用遥感影像一分类就知道了;你想监测某片农田有没有病虫害,用遥感影像一拍就知道。
你可能不知道的是,遥感正在悄悄改变我们生活的方方面面:你手机里的天气预报,背后是气象卫星的遥感影像;疫情防控期间追踪人口流动,是遥感+大数据;国家要摸清全国耕地家底,靠的是遥感卫星”一张图”;自动驾驶汽车识别道路环境,靠的是车载相机和激光雷达。可以说,只要跟”从远处获取目标信息”有关的问题,都是遥感的菜。
根据我的观察和行业数据,遥感这几年正在爆发。AI for Remote Sensing已经成为学术界和工业界最热门的方向之一。2024年 Nature 发了多篇遥感+AI的顶刊论文,各大厂(阿里、腾讯、百度、华为)都在建遥感AI团队,遥感公司(航天宏图、世纪空间)也在大规模招人。薪资方面,遥感AI算法工程师已经跟计算机视觉算法工程师看齐了,硕士应届30-60万年薪是正常水平。
所以我想说,遥感科学与技术这个专业,可能是被严重低估的AI+交叉学科。选这个专业的学弟学妹,你们的眼光真的很毒。
一、遥感科学与技术到底学什么
遥感科学与技术的专业核心课程主要包括以下几个模块:
计算机与编程基础模块:
- C语言/C++、Python——编程二件套,Python最重要,数据处理和AI的主力语言
- 数据结构与算法——面试必考
- 机器学习与深度学习——这是饭碗
遥感基础理论模块:
- 遥感原理与方法——这是根基!电磁波谱、辐射传输、大气纠正,必须理解
- 摄影测量学——利用航空照片进行测量
- 数字图像处理——图像处理的基本方法
遥感数据处理模块:
- 遥感数字图像处理——ENVI/Erdas操作,核心技能
- 微波遥感——SAR(合成孔径雷达)影像处理
- 高光谱遥感——精细光谱分析
AI与遥感融合模块:
- 机器学习与深度学习(TensorFlow/PyTorch)——这是饭碗,CNN是核心
- 遥感影像智能解译——图像分类、目标检测、语义分割、变化检测
- LiDAR技术——激光雷达点云处理
GIS与空间分析模块:
- GIS原理与应用——地理信息系统
- GNSS原理与应用——定位基础
说实话,这些课程里Python编程是吃饭的家伙,深度学习是进阶敲门砖,遥感原理是看家本领。这三样东西你要是都能玩转,工作随便挑。
哪些课最重要?根据我的经验和面试经历:**遥感原理、数字图像处理、深度学习(CNN)**这三门课是绝对的硬骨头,也是面试必考内容。摄影测量学是理论基础,必须理解成像原理。微波遥感和高光谱遥感是前沿方向,有精力可以深入。
专业的核心能力是什么?我总结了三板斧:第一,图像处理能力——能用ENVI/OpenCV处理各种遥感影像;第二,深度学习能力——能用TensorFlow/PyTorch实现遥感影像分类、目标检测等算法;第三,工程落地能力——能把算法变成可部署的产品。这三样东西你要是都能搞明白,工作随便挑。
二、大学四年怎么过
大一:打基础,这一年决定你能不能跟上
大一的核心就三件事:Python,数学、了解遥感是干嘛的。
Python是重中之重。我见过太多学弟学妹大一大二没学好Python,大三学机器学习的时候完全听不懂,直接心态崩了。所以趁大一课业压力还没那么大的时候,把Python基础打扎实,Numpy、Pandas、Matplotlib这三个库必须玩溜。
数学方面,高数、线代、概率论,这三门课必须认真学。遥感里大量用到矩阵运算(图像本质上就是矩阵)和概率统计(分类本质上就是概率推断)。数学基础不扎实,后面学什么都费劲。
开始了解遥感是什么东西。图书馆里泡着,翻翻《遥感原理与应用》、《数字图像处理》这些书,虽然可能看不懂,但至少知道这行是干嘛的。关注一下NASA、欧空局、中国遥感卫星应用中心这些机构的官网,看看他们发布的卫星影像和应用案例,对行业有个感性认识。
大二:深入理论,进入hard模式
大二的课程开始上强度了。遥感原理与方法、数字图像处理、摄影测量学、信号与系统——这四门课是专业的”四大天王”,挂科率不低,但每一门都是后面专业课的基础。
大二下学期有一门课叫数字图像处理,这是我认为大二最重要的课之一。图像增强、图像复原、图像压缩、图像分割——这些方法是后面学深度学习遥感应用的理论基础。我当年学这门课的时候,老师布置的编程作业贼多,我一度想放弃,但后来做项目的时候才发现——当初那些折磨人的傅里叶变换和卷积运算,都是宝贵的财富。
大二下学期有一门课叫遥感实习,这是大学期间最有趣的实践之一。我记得我那年是在学校周边的农田做了一次遥感实习:用无人机航拍,然后自己用ENVI做分类。那次实习让我真正理解了课堂知识是怎么落地的——原来遥感影像真的能分辨出小麦和水稻!
竞赛方面,可以开始关注全国大学生 GIS技能应用大赛、遥感影像解译大赛了。这些是遥感专业最对口的赛事,获奖经历对保研和求职都很有帮助。
大三:决定方向,这一年最重要
大三最重要的一件事:把深度学习搞定,做一个完整的遥感AI项目。
我的建议是这样:大三上学期,找一门经典的深度学习课程(比如吴恩达的CS231n,或者李宏毅的机器学习课程),从头到尾学一遍,然后用PyTorch实现一遍主要的网络结构(LeNet、AlexNet、VGG、ResNet等)。不要眼高手低觉得”我懂就行了”,真正写代码的时候你才会发现好多细节根本不懂。
实现完之后,去Kaggle或者遥感领域的数据集(比如UC Merced LandUse、WHU-RS19、NWPU-RESISC45)上,做一个遥感影像分类或目标检测的项目。对比一下自己的解决方案和state-of-the-art的差距,这就是进步的过程。
大三下学期,选一个方向深入:遥感影像分类、变化检测、目标检测、语义分割,你得有个侧重点。我当时选了变化检测方向,所以花了很多时间在U-Net、DeepLabV3等分割网络上。
这个阶段必须找一份暑期实习。遥感AI的实习机会其实挺多的:阿里达摩院、腾讯AI Lab、百度AI Studio、华为云、航天宏图、世纪空间,这些公司/机构每年暑假都招实习生。做一份好的实习经历,秋招的时候简历会亮眼很多。
我当时大三暑假去了阿里达摩院实习,做的是遥感影像变化检测。虽然最后没留下来,但那段经历让我真正理解了大厂是怎么做AI研发的,也帮我拿到了好几个offer。
大四:冲刺,决定你人生的第一份工作
大四上学期,核心任务就是两件事:秋招/考研、毕业设计。
如果你决定就业,那大三暑假就应该开始准备简历和面试了。遥感AI相关岗位的面试,技术部分主要考这几个方面:Python编程、深度学习原理(CNN、反向传播、优化器)、遥感影像分类/检测/分割的模型和数据集、代码实现能力。建议提前两个月开始刷题,LeetCode简单和中等难度的题目要能做出来。
如果你决定考研,那大三下学期就要开始准备了。遥感科学与技术考研的专业课,一般是遥感原理+数字图像处理,或者数据结构+数据库,具体看目标学校的要求。建议早点确定目标院校,然后找该校的学长学姐问问专业课怎么复习。
毕业设计选题很重要。我建议选一个跟就业方向相关的课题,比如”基于深度学习的多时相遥感影像变化检测研究”、“基于U-Net的遥感影像语义分割”、“基于Faster R-CNN的遥感影像目标检测”等。一个好的毕设课题,既能帮你巩固专业知识,又能在秋招面试的时候有东西可讲。
我当时做的毕设是”基于深度学习的遥感影像超分辨率重建”,虽然最后做出来的效果一般,但整个过程让我对图像处理和深度学习有了深入的理解,也帮我找到了现在的工作。
三、考研还是就业?
这是一个老生常谈的问题,但我要给你一个明确的答案:强烈建议读研,遥感AI算法岗位基本只要硕士。
为什么这么说?让我给你分析一下:
本科就业的现状:
说实话,遥感科学与技术的本科毕业生,找工作不是找不到,但岗位质量普遍不高。我见过的一些本科同学,去了遥感公司做数据处理(就是天天用ENVI画图那种),去了测绘公司做外业(就是天天出野外那种),或者去做售前技术支持。这些岗位不是说不好,但跟”算法工程师”这个title比起来,差距还是挺大的。薪资方面,本科做数据处理大概8k-12k一个月,做得好的可能到15k。
硕士就业的现状:
硕士就不一样了。遥感AI算法工程师、图像算法工程师、计算机视觉算法工程师,这些岗位在AI公司、遥感公司、互联网大厂里,硕士是基本门槛。2024年的行情,硕士应届生做遥感AI相关的工作,阿里、腾讯、百度能给到30k-50k,个别sp能到60k以上。一年下来加上年终奖,40-70万年薪是正常的。
博士就业的现状:
如果你读到博士,那又是另一个世界了。高校教职、研究院所、企业的首席科学家,年薪百万不是梦。但坦白说,能读到博士的人毕竟是少数,而且博士的研究方向要非常聚焦才行。
什么人适合考研:
- 对遥感技术有浓厚兴趣,想深入研究的
- 想进AI公司或者遥感科技公司的
- 对自己的职业发展有较高期待的
- 想从事算法研究或者核心技术研发的
什么人可以本科就业:
- 对技术没太大追求,只想稳定找个工作的
- 家庭条件不允许继续深造的
- 已经拿到了不错的offer的(比如遥感公司的数据处理岗)
我的建议是:只要不是家庭特别困难或者对学术完全没兴趣,都建议读个硕士。考研的性价比在这个专业是真的高,而且遥感AI这个方向还在快速发展,硕士学历能让你跟上技术迭代的节奏。
四、竞赛指南
遥感科学与技术专业的学生,能参加的高含金量竞赛其实挺多的,我按推荐程度排个序:
1. 全国大学生遥感影像解译大赛
这是遥感专业最权威的赛事,由中国遥感应用协会主办。比赛内容涉及遥感影像分类、目标检测、变化检测等,跟专业高度相关。获得国家级奖项的团队,秋招简历基本都会被大厂看一眼。
我大三那年参加了一个遥感影像变化检测赛道,虽然只拿了优秀奖,但那次经历让我真正理解了课堂知识是怎么落地的。
2. Esri杯中国大学生GIS软件开发竞赛
这是GIS领域最权威的赛事,遥感专业的学生可以选遥感影像应用相关的赛道。参加这个比赛能锻炼你的GIS+遥感综合能力。
3. Kaggle遥感相关竞赛
Kaggle上经常有遥感相关的竞赛,比如”Drought Severity Prediction”(干旱严重度预测)、“Understanding the Amazon from Space”(亚马逊森林识别)等。参加这些国际竞赛并取得好名次,是向顶尖AI公司证明你算法实力的最直接方式。
4. 全国大学生数学建模竞赛/美国大学生数学建模竞赛
遥感里大量用到数学建模的方法,比如统计推断、优化算法、图像复原等。参加数学建模竞赛能锻炼你用数学方法解决实际问题的能力。
5. 挑战杯/互联网+
创新创业类赛事,可以结合遥感技术做一些应用型的项目,比如”基于遥感的农情监测系统”、“城市热岛效应监测平台”等。这类比赛的商业包装能力也很重要,不只是技术好就行。
每项竞赛的含金量和备赛方法:
- 遥感影像解译大赛:含金量⭐⭐⭐⭐⭐,备赛方法:熟悉ENVI/PCI等遥感软件,掌握深度学习图像分割/检测方法
- Esri GIS开发竞赛:含金量⭐⭐⭐⭐⭐,备赛方法:学习ArcGIS二次开发、WebGIS开发
- Kaggle遥感竞赛:含金量⭐⭐⭐⭐⭐,备赛方法:学习深度学习框架,熟悉遥感数据集
- 数学建模竞赛:含金量⭐⭐⭐⭐,备赛方法:掌握常见的数学建模方法
五、就业全景
遥感科学与技术的就业方向非常清晰,主要分为以下几个领域:
1. AI公司(最火的方向)
代表企业:商汤科技、旷视科技、依图科技、云从科技等AI独角兽,以及阿里达摩院、腾讯AI Lab、百度AI Studio、华为云等大厂AI团队。
AI公司招的岗位主要是计算机视觉算法工程师、遥感AI算法工程师、图像算法工程师。硕士应届生薪资范围在30k-60k,个别sp能到70k以上。
2. 遥感科技公司(专业对口)
代表企业:航天宏图、世纪空间、四维图新、长光卫星、欧比特等。
这些公司是遥感行业的老牌厂商,做遥感卫星运营、影像处理、数据服务等。硕士毕业生去这些公司,一般做遥感算法工程师、图像处理工程师、GIS开发工程师。薪资比AI公司低一些,但工作强度也低,而且这个领域比较稳定。
3. 互联网大厂(地图/位置服务)
代表企业:百度(地图事业部)、阿里(高德)、腾讯(地图)、字节(本地生活)等。
互联网公司招的岗位主要是地图数据工程师、位置服务工程师、图像算法工程师。硕士应届生薪资范围在25k-45k。
4. 测绘院/规划设计院(稳定去向)
代表单位:国家遥感中心、各省市测绘院、规划设计院等。
这些单位承担着国家基础测绘、遥感数据采集等任务,对遥感人才的需求稳定。去这些单位,工作稳定但薪资一般,大概10-20万一年。
5. 国家事业单位/科研院所(稳定+研究)
代表单位:中科院遥感与数字地球研究所、中科院空天信息创新研究院、自然资源部卫星海洋应用中心等。
这些单位做遥感科学研究和应用示范,对高学历人才需求大。工作稳定,有寒暑假(如果是高校的话),但薪资一般。
6. 自动驾驶公司(高薪方向)
代表企业:百度Apollo、小马智行、蔚来、理想、小鹏等。
自动驾驶对感知的需求非常大,需要大量做图像感知的人才。遥感专业学的图像处理和深度学习,在自动驾驶领域也很对口。
六、证书指南
遥感科学与技术专业的”证书”,跟金融、法律这些专业不太一样。这个行业更看重实际能力、项目经历、竞赛奖项,而不是某张纸。
但有几个东西,我建议你去考或者准备:
1. GitHub项目(最重要的”证书”)
我强烈建议你在GitHub上建立一个遥感AI相关的项目合集,里面放你实现过的遥感影像分类、目标检测、语义分割等代码,以及你参加Kaggle等竞赛的解决方案。面试官看你的GitHub,比看你简历上写的”熟悉深度学习”可信多了。
我秋招的时候,面试官问了我GitHub上一个U-Net遥感影像分割项目很多细节问题,最后给了我很高的评价。所以这玩意儿是真的有用。
2. 论文发表
如果你有志于学术或者读研,本科阶段能发一篇论文是很加分的。可以跟导师做项目,尝试发表会议论文或者中文核心期刊。SCI/EI论文是科研能力的最有力证明。
3. Kaggle排名
Kaggle的排名是你算法能力的全球公认”段位”证明。如果你能在Kaggle遥感相关的竞赛中拿到前10%甚至前5%的名次,那秋招简历绝对亮眼。
4. 专业工具认证
ENVI/ERDAS有官方认证,ArcGIS也有官方认证。不过说实话,这些认证的重要性不如GitHub项目。
七、过来人的忠告
作为一个在遥感AI行业摸爬滚打了几年的过来人,我想给选了这个专业的学弟学妹几点忠告:
忠告一:深度学习是饭碗,必须精通
遥感科学与技术专业,如果不学深度学习,那跟传统的”看图识物”没区别,就业竞争力会大打折扣。趁着大三大四把深度学习学扎实,CNN、U-Net、ResNet这些模型必须能从头到尾实现一遍。
忠告二:Python是工具,必须熟练
遥感影像处理基本靠Python(ENVI/ERDAS的后端也是Python)。Numpy、Pandas、Matplotlib、TensorFlow/PyTorch,这些工具必须熟练。
忠告三:尽早确定方向,有针对性地准备
遥感太大了,你不可能什么都学。遥感影像分类、变化检测、目标检测、语义分割,每个方向都有不同的方法和数据集。建议大三之前就确定一个方向,然后深耕。
忠告四:好学校+好实习+好项目,是就业的三驾马车
如果你想进AI大厂,学历是门槛(最好985/211硕士),实习经历是加分项(最好有一段大厂实习),项目经历是核心竞争力(有拿得出手的作品)。这三样东西,越早准备越好。
忠告五:遥感+AI是风口,但也要有危机意识
遥感AI这两年确实火,但也看到了AI技术的快速迭代。ChatGPT带动的AGI浪潮,也在影响遥感行业。建议保持学习,别躺平。
最后说一句掏心窝子的话:遥感科学与技术这专业,选对了是真的香。站在AI for Science、智慧城市、数字孪生的大风口上,薪资待遇和技术含量都是第一梯队的。但前提是,你得真的学进去、动手做、有拿得出手的东西。
大学四年,说长不长说短不短。你要是天天打游戏混日子,毕业了可能连工作都找不到;但你要是认真学习、积极参与项目竞赛,毕业进大厂不是梦。
加油吧,学弟学妹。我在行业里等你们。
以上是某985遥感科学与技术专业的过来人经验,结合了2024年就业市场的最新情况。不同学校培养方案差异较大,仅供参考。