当前位置:网站首页>送你的代码上太空,与华为云一起开发“最伟大的作品”
送你的代码上太空,与华为云一起开发“最伟大的作品”
2022-07-15 15:34:00 【华为云开发者联盟】
摘要:@全球开发者,报名华为开发者大赛,挑战15万元奖金池。
本文分享自华为云社区《送你的代码上太空,一起开发“最伟大的作品”》,作者: 华为云社区精选。
“用技术改变世界”是很多程序员的终极理想,
华为云“最边缘的人”——代码up主阿普,
朝这个理想迈出了一大步。
因为他的代码被全球首颗云原生卫星送上了太空。
阿普和团队通过华为云孵化并开源的云原生边缘计算平台KubeEdge以及边云协同AI框架Sedna,让卫星具备了“自主思考”的能力。

现在,每每抬头仰望天空,阿普就会很开心。Sedna是太阳系中离地球最遥远的天体,阿普说他们给这个边缘AI项目取名为Sedna,就像研究边缘计算的愿景一样,探索边缘技术的边缘和无限可能。
@开发者,你也有个送代码上天的机会
你是不是也想和阿普一样,用技术改变世界?
现在,华为云诚邀广大开发者一起将代码送上太空,点击链接 报名【华为开发者大赛·代码上太空赛道】,挑战15万元奖金池!

入选作品将有机会通过华为云和北邮联合设计的全球首个“云原生卫星计算平台”,部署到“天算星座”计划的多颗卫星中,实现“星海畅游”。
7月15日,华为云还将带来代码上太空挑战赛赛题解读直播。 阿普和他的小伙伴杰森,携手北邮一号卫星系统平台负责人、天算星座试验平台技术负责人邢若粼,和大家一起聊聊代码上太空背后的技术。点击链接 预约直播。

我们也期待开发者有更多奇思妙想,基于各类星载计算设备、星载传感器设备的数据,并充分运用华为云云原生、AI等工具和能力,开发出适用于卫星的创新应用。比如:
● 使用AI技术对卫星数据进行处理
卫星在轨运行的轨道受到地球重力、太阳活动很多复杂因素影响,导致卫星轨道难以精准的预测。用GPS数据和人工智能方法能提供轨道外推精度,将有效降低卫星在轨运行的代价,提高卫星的自主性,提升星座编队和保持能力。
在即将到来的星群时代将产生巨大的价值,还可基于华为云大数据分析工具展开卫星数据分析。
● 星地协同遥测图像分析
基于Sedna和AI开发框架ModelBox,实现一个高能效的星载目标识别应用。比如农作物的估产、沙漠森林的演进、城市的土地资源规划等等。
● 设计与实现星地一体化容器管理系统
星地一体化容器管理系统有助于构建自动化、智能化的卫星应用管理平台,提升应用构建、发布、使用和运维的便捷性,充分发挥卫星的价值。开发者可以基于华为云KubeEdge项目并对其中关键组件进行针对性设计与改造,实现星地协同的容器编排管理。
有了边缘计算,卫星变得更“聪明”
为什么需要用边缘计算来帮助卫星变得更加智能?
以通信、遥感为代表的传统卫星,只有储存能力,只能将存储的数据回传到地面,不具备星上处理能力。但随着轨道上不同的卫星越来越多,产生的数据也越来越多,卫星本身产生的数据量其实已超过卫星所传输的数据量,这就需要卫星进行在轨的实时处理,把一些冗余的数据丢弃。
为了让卫星变得更聪明,阿普和团队根据它的特点,对KubeEdge系统和轻量级AI推理模型Sedna做了重构,让卫星具备星地协同AI能力和多任务处理能力。
这颗卫星运用的云原生边缘计算平台KubeEdge,可实现卫星在星计算处理,并且通过边云协同AI框架Sedna,能够支持在卫星上使用非常少的资源更好的支持AI推理的效果,提高卫星在轨推理能力。让它在关键工作中,表现得更加优异。
以气象洪涝灾害为例,云原生卫星在Sedna的帮助下,通过在轨AI推理将被云雪覆盖超50%的低质量图像数据丢弃,减少传输压力。有效图片回传后,在算力资源丰富的中心节点使用华为云高精度AI模型进行运算,缩短影像预处理、水域提取、监测报告生成的时间,从通常的1天缩短到1小时,显著提升应急响应时间。

给卫星装APP,探索更多创新应用
以往的卫星在研制时就有相应的任务,发射升空之后也只能完成特定任务。当卫星有了云原生边缘计算平台之后,可以按需更新卫星边缘任务,科研人员也能在卫星上构建一个对所有资源进行统一管理的环境。

“天算星座”首席科学家、北京邮电大学王尚广教授解释说:
以前的卫星就像老款手机只能打电话,做不了其他任务。有了云原生后的智能卫星就像现在的智能手机,可以安装各种APP和软件,分门别类用于环境监测或是科研实验,功能更强大。
以环境监测为例,智能卫星的投入使用,不仅将应急响应时间从“天级”降低到“小时级”,而且卫星边缘任务支持按需更新后,能通过在轨AI推理,比较暴雨前后图片,推测山体坍塌风险,提前预判地质灾害隐患,并发出预警。
最后,欢迎有更多开发者加入,一起让卫星更好地服务于应急通讯、生态监测、防灾减灾、城市建设等。
报名华为开发者大赛,送代码飞上太空,给远在地球之外的卫星安装独家“APP”,让卫星变得更加“耳聪目明”,探索边缘计算应用的更多可能。
边栏推荐
- C#编写一个GUI工具并反编译
- Background management system of e-commerce platform -- > preliminary preparation of the project (demand analysis, system design, environment construction and configuration files)
- What every Salesforce developer should know about Dates and Times in Apex
- Information system project managers must recite the core examination points (I) six elements of the national information system
- Fail-Fast & Fail-Safe
- 1 start. S analysis
- 阿里云E-MapReduce 极客大赛开放报名 数十万奖金等你挑战
- Connecting with enterprise wechat, customer relationship management can also be very simple!
- JMM memory model
- CRMEB Pro v1.4,让用户体验更出彩!
猜你喜欢

【面试:并发篇14:多线程: Monitor 概念】

DBeaver连接mysql错误:The server time zone value ‘Öйú±ê׼ʱ¼ä‘ is unrecognized or represents more than

对接企业微信,客户关系管理也可以很简单!

The seventh day of learning C language with small Bai challenge -- Enumeration, structure, community

第九届蓝桥杯B组省赛。

Installation and use of Doxygen and annotation syntax

STM32F103 串口 +DMA中断实现数据收发

volatile低配版syn,实现可见性和有序性

蚂蚁隐私计算创新TEE技术获学术认可

Information system project managers must recite the core examination points (IV) the relationship between UML classes
随机推荐
游戏有什么用?| 游戏应用价值研究案例征集
12306抢票工具震撼来袭
SourceInsight 插件使用
LSM storage model
STM32 IAP remote update
The difference between sx126x and sx127x
Salesforce Dynamic Dashboard动态报表、限制与解决方案
Redis05: redis transactions
STM32 IO口模式介绍
virtual box挂载共享文件夹
零基础学lua第十五天---最后归纳下
Profiles vs Permission Sets
Salesforce项目中使用ETL工具做数据迁移
cJSON使用
volatile低配版syn,实现可见性和有序性
要想不踩SaaS那些坑,得先了解“SaaS架构”
Background management system of e-commerce platform -- > preliminary preparation of the project (demand analysis, system design, environment construction and configuration files)
SourceInsight plug-in use
数据库
信息系统项目管理师考前10天极限冲刺+答案(六):项目采购管理与合同管理