基于Labelme的遥感图像地块分割与提取

来源 :科海故事博览·上旬刊 | 被引量 : 0次 | 上传用户:bjl123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 本文的突出特色在于,用标注工具对耕地的原始图像进行提取,制作出效果极佳的标签图。并且从不同的田块具体特征进行分析,提取了其特征数据,利用对应的算法,得到了能更好提升分割图像精确度的模型。还利用标注工具Labelme为耕地原始图像打上标签,非常简明有效地得到了所需要的标签图。最后我们还对模型进行了改良,大大提升图像的分割效果。
  关键词 标注工具Labelme 类矩形引导算法 亮度均衡法 边缘检测法
  中图分类号:TP391.4 文献标识码:A 文章编号:1007-0745(2020)04-0001-06
  1 问题重述
  1.1 问题背景
  耕地的数量和质量是保持农业可持续发展的关键,利用卫星遥感影像可以识别并提取耕地,并对耕地进行遥感制图,准确的耕地分布能够为国家决策部门提供重要支撑。目前高精度的耕地信息提取主要还是依靠人工解译,耗费大量人力、财力且效率较低,因此,遥感图像的耕地识别算法、研究将对耕地遥感制图提供重要帮助。[1]
  1.2 问题提出
  1.2.1 问题一:耕地比例
  计算十幅给出的耕地图在各图像中所占比例,并将得出数字,填写到给出的表格(表1)。
  1.2.2 问题二:制作耕地标签图
  从给定的两幅测试图像(Test1.tif、Test2.tif)中提取出耕地,制作耕地标签图,并将标签图分别上传到竞赛平台中。
  1.2.3 问题三:快速、精准识别田块
  我国土地辽阔,地貌复杂,希望团队寻找新的思路和模型,能够快速、精准的识别出田块。
  2 问题一
  2.1 工具介绍
  我们通过Python语言的:PIL、NumPy等第三方库完成了这个问题一的模型建立与求解。
  PIL是Python的第三方图像处理库,这个库的功能非常的强大,我们不仅能够拿它来画图,PIL还可以使图像的对比度自动增强。
  NumPy(Numerical Python)是Python中科学计算的基础包。NumPy可以处理python里的数组和列,针对python的各种数据进行数据分析,这样的能力使其广受众多Python编程者的喜爱。
  2.2 模型建立
  首先运用PIL中的核心类--Image类,赛题图像数据初始化。然后利用NumPy库的转换矩阵功能,先将RGB图片转为灰度图片,再利用numpy库的where函数功能的广播机制统计图像像素个数。
  我们团队通过将图像的所有像素点的参数计算得到,然后再将黑与白两种图像的像素个数计算得到。然后通过白色(值为1)代表耕地的像素点与总像素点之比,得到耕地所占面积结果。
  2.3 问题结论
  3 问题二
  3.1 工具介绍
  问题二是需要我们从给定的两幅测试图像(Test1.tif、Test2.tif)中取出耕地,制作对应的耕地标签图,并将标签图分别上传到竞赛平台中。为此我们选择了python中的pyqt5和深度学习图像标注工具Labelme进行对耕地打上标签的工作,其中关于python、Labelme和pyqt5的介绍如下:
  Python:Python由荷兰数学和计算机科学研究学会的Guido van Rossum于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。
  Labelme:LabelMe是一个用于在线图像标注的标注工具。我们可以使用该工具对图像进行自己的规划和标注,使得标注这件原本十分枯燥的事情变的十分的简单。此外,它也可以帮助我们标注图像,使得原本需要人工标注的东西变得十分简单,节约了大量的人力物力。
  pyqt5:Pyqt5是基于Digia公司强大的图形程式框架Qt5的python接口,由一组python模块构成。Pyqt5本身拥有超过620个类和6000函数及方法。在可以运行于多个平台,包括:Unix、Windows、MacOS。
  3.2 模型建立
  假设图像中的耕地图像都是准确的,其中的耕地面积无变化,假设通过模型得到的标注图像准确,问题二的流程图如上图2所示。
  3.3 模型求解
  我们想要通过标注工具Labelme进行对耕地打上标签,我们需要先将相关的软件准备好,这里使用的是python3.8,并且调用anaconda prompt对相对应的labelme与pyq5进行安装,注意这里安装的labelme版本为3.16.7,必须需要安装对应的labelme版本才可以。在anaconda安裝好了过后,需要在终端运行一下labelme接着就会出现的画面[2]。
  接着我们打开上方的open选择我们需要的图片,并且对其进行标注,标注的方法为标点,将点连为线便可以得到一块被标注后的图形,再对这个图形打上标签,并且为这个标签命名,例如本次命名为耕地那么图片就算是标注好了。
  接着将其保存,保存后再打开一个终端,也就是anac onda prompt。首先利用cd将路径转到你的图片文件所对应的地方,接着在终端继续输入命令行:labelme_json_to_dataset
其他文献
“剑网三”是电竞,也不是电竞  首先简单介绍一下,“剑网三”全名为《剑侠情缘网络版叁》,是西山居旗下“剑侠情缘”系列IP于2009年推出的一款MMORPG(大型多人在线角色扮演游戏),近年来一直在为电竞化努力。其竞技对抗元素主要是以多人对战多人的竞技场模式,从2016年正式推出的大师赛起,“剑网三”的电竞比赛一直在不断完善发展。  首先,在电竞类媒体和同类竞品的不少从业者看来,“剑网三”的确是电竞
1  朋友给我发来微信,告诉我在昨天的聚会上,她3岁的宝宝执意不坐婴儿椅,朋友苦口婆心,从“你不坐会摔下去”到“坐餐椅的孩子是最棒的”,耐性耗尽,孩子却变本加厉,变成了又哭又闹。事情以朋友大发雷霆结束,一顿饭也吃得不甚愉快。  朋友跟我抱怨,现在的孩子物質是不成问题了,教育起来却好难啊。  我说,那你回家后有没有跟宝宝聊?  她说,聊啊,我说宝宝啊,虽然妈妈揍了你,但妈妈也好难过,妈妈也是担心你吃
1  朋友的女儿今年上小学三年级,成绩优异,每回考试在班上都名列前茅,被同学称为“学霸”。而且朋友并没有让小姑娘一门心思钻在课本里,很注意她的课外兴趣发展。小姑娘钢琴弹得不错,平常做完功课,弹上一曲,真是亦动亦静,相当淑女范儿。可我这位朋友仍然有些不满意,时常觉得姑娘胆子小了点,在外面遇到一些事情,不敢与人争。  年前的一天,天降大雪,我们几个“娃儿友”就相约带娃儿去公园打雪仗。  大家正各得其乐
业务数据夸大,虚火过旺  中国企业级SaaS市场主要由三类玩家组成:传统IT厂商、2C互联网巨头和新兴的SaaS创业公司。  对于新兴SaaS创业公司来说,SaaS营收过亿元是公司的一个重大里程碑,标志着公司已经站稳脚跟。  巨头也格外重视SaaS营收过亿元的公司。今年6月,阿里云就宣布未来一年投入20亿元专项资金,助力50家伙伴云上营收突破亿元大关。  e签宝是电子签名行业第一家宣称达到营收过亿
《抖音短视频》的日活跃用户数领先  近日,字节跳动在抖音短视频创作者大会上公布了《抖音短视频》的最新日活跃用户数据:截至2020年8月,包含《抖音火山版》(原《火山小视频》)在内,《抖音短视频》日活跃用户数已经超過6亿,这可是一个重磅消息。数据显示,中国网民规模为9亿,而《抖音短视频》的6亿日活跃用户相当于全国每天都有三分之二的网民在“刷”《抖音短视频》。  除此以外,抖音短视频方面还公布了创作者
围追堵截  在非洲这块仅存的市场红利区域,国产手机尽管来得有些晚,但已经对传音形成围困之局。  今年年初,小米前脚把Redmi品牌拆分,随后Redmi Note 7就被带入非洲,随着其“非洲地区部”的正式成立,小米再一次进军非洲。紧接着在2月,OPPO表示,有鉴于尼日利亚趋于稳定的外汇汇率和众多的年轻人口,该公司决定拓展该国市场。据OPPO营销总监所述,在非洲市场上,他们已经在埃及、摩洛哥、突尼斯
《顾稚子,勿忽长》  丁酉冬月,吾妹降生,时至今日,不盈百日。吾由小至初,课业陡重,心怀忧虑,尤需关照。然妹占父母之时力,父母无暇伴我。母须哺乳,无暇出,寒假盈月,日待于家,不知外界之变。吾每坐于窗前,顾蓝天,唯叹息。  母须顾妹,少与吾语。忆往昔,无妹之时,吾常与母语,其乐融融;叹如今,难相顾,无相知,常相争,母女之心相去愈远,悲乎!  妹之来,家愈忙,父母亦无暇顾吾课业,吾需自学,无人查吾作业
我想,这会是一本很吸引孩子的绘本,是的,有那么多关于飞翔的绘本。《会飞的箱子》里可以坐着旅行的箱子,《神奇的飞书》里在屋中跳舞的书,还有《女巫温妮》中那说一句“阿布拉卡达布拉”就会飞起来的扫帚,孩子们总是对于飞翔主题的绘本有着超乎寻常的兴趣,可能每个孩子心中都会有一个飞翔的梦,如同书里的孩子一样。  蝴蝶飞在花丛中,因为它有一双美丽的翅膀;鸟儿飞在树林间,因为它有一双羽翼丰满的翅膀;飞机飞在云层中
摘 要 当今社会,科学技术发展迅猛,已经渗入了生活的各个方面。在互联网 背景下,中小企业面临着发展的机会和威胁,传统的管理模式已經跟不上时代的脚步。中小企业要提高竞争力,加强管理水平,就要跟上时代的脚步,运用信息科技不断改进管理模式,采用有效措施,合理运用信息技术,推动管理模式的信息化,促进企业发展。  关键词 互联网 中小企业 管理模式 创新  中小企业是市场的重要组成部分,其发展对我国经济影
摘 要:为提高串调系统动态响应性,保证电机平稳运行,设置水压转速双闭环控制系统,同时对电流实行单个神经元PI控制,设置单个神经元PI调节器结构,调整权值,使串调系统运行状态最佳,安全稳定,高效节能。  关键词:串级调速;动态结构;电流实行单个神经元PI控制;权值  中图分类号:TP368  文献标识码:A  文章编号:1003—6199(2006)02—0045—04