CN116521041A - 基于前端页面的遥感数据标注方法、计算机设备和介质 - Google Patents
基于前端页面的遥感数据标注方法、计算机设备和介质 Download PDFInfo
- Publication number
- CN116521041A CN116521041A CN202310524423.2A CN202310524423A CN116521041A CN 116521041 A CN116521041 A CN 116521041A CN 202310524423 A CN202310524423 A CN 202310524423A CN 116521041 A CN116521041 A CN 116521041A
- Authority
- CN
- China
- Prior art keywords
- control
- remote sensing
- page
- data set
- annotation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Architecture (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开的实施例公开了基于前端页面的遥感数据标注方法、计算机设备和介质。该方法的一具体实施方式包括响应于检测到作用于遥感数据集列表中任一遥感数据集对应的复选框的勾选操作,以及检测到作用于数据集标注页面控件的点击操作,显示数据集标注页面,其中,数据集标注页面显示了智能标注控件、标注数据显示子页面和待标注遥感数据集列表,每个待标注遥感数据集存在对应的复选框;响应于检测到作用于待标注遥感数据集列表中任一待标注遥感数据集对应的复选框的勾选操作,以及检测到作用于智能标注控件的点击操作,对任一待标注遥感数据集进行自动标注处理,以生成自动标注遥感数据集。该实施方式缩短了标注时间,提升了标注效率。
Description
技术领域
本公开的实施例涉及计算机技术领域,具体涉及基于前端页面的遥感数据标注方法、计算机设备和介质。
背景技术
随着遥感技术的不断发展,获取大规模遥感数据已经成为了现实,遥感数据的应用也越来越广泛其中,遥感影像和视频在农业、城市规划、环境监测等领域中扮演着重要角色。然而,如何高效地对这些数据进行标注,一直是遥感数据应用中的难点之一。传统的手动标注方式需要耗费大量人力和时间,且标注效率难以保证。
发明内容
本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
本公开的一些实施例提出了基于前端页面的遥感数据标注方法、计算机设备和计算机可读存储介质,来解决以上背景技术部分提到的技术问题中的一项或多项。
第一方面,本公开的一些实施例提供了一种基于前端页面的遥感数据标注方法,该方法包括:响应于检测到遥感数据标注管理页面控件的点击操作,显示遥感数据标注管理页面,其中,上述遥感数据标注管理页面包含:遥感数据集管理页面控件、算法管理页面控件、数据类别管理页面控件、用户管理页面控件、数据存储页面控件与数据标注结果处理页面控件;响应于检测到作用于上述遥感数据集管理页面控件的点击操作,显示遥感数据集管理页面,其中,上述遥感数据集管理页面显示了创建数据集控件、重构数据集控件、删除数据集控件、提交数据集控件、发布数据集控件、取消发布数据集控件、展示数据集列表控件、查询数据集列表选择框、查看数据集控件、修改数据集控件、导出数据集控件、导入数据集控件、数据集标注页面控件与遥感数据集列表,每个遥感数据集存在对应的复选框;响应于检测到作用于上述遥感数据集列表中任一遥感数据集对应的复选框的勾选操作,以及检测到作用于上述数据集标注页面控件的点击操作,显示数据集标注页面,其中,上述数据集标注页面显示了智能标注控件、标注数据显示子页面和待标注遥感数据集列表,每个待标注遥感数据集存在对应的复选框;响应于检测到作用于上述待标注遥感数据集列表中任一待标注遥感数据集对应的复选框的勾选操作,以及检测到作用于上述智能标注控件的点击操作,对上述任一待标注遥感数据集进行自动标注处理,以生成自动标注遥感数据集,以及在上述标注数据显示子页面显示自动标注遥感数据集。
第二方面,本公开还提供一种计算机设备,上述计算机设备包括处理器、存储器、以及存储在上述存储器上并可被上述处理器执行的计算机程序,其中上述计算机程序被上述处理器执行时,实现如上述第一方面任一实现方式所描述的方法。
第三方面,本公开还提供一种计算机可读存储介质,上述计算机可读存储介质上存储有计算机程序,其中上述计算机程序被处理器执行时,实现如上述第一方面任一实现方式所描述的方法。
本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的基于前端页面的遥感数据标注方法,缩短了标注时间,提升了标注效率。首先,响应于检测到遥感数据标注管理页面控件的点击操作,显示遥感数据标注管理页面。其中,上述遥感数据标注管理页面包含:遥感数据集管理页面控件、算法管理页面控件、数据类别管理页面控件、用户管理页面控件、数据存储页面控件与数据标注结果处理页面控件。由此,便于对待标注的遥感数据集进行标注与管理。其次,响应于检测到作用于上述遥感数据集管理页面控件的点击操作,显示遥感数据集管理页面。其中,上述遥感数据集管理页面显示了创建数据集控件、重构数据集控件、删除数据集控件、提交数据集控件、发布数据集控件、取消发布数据集控件、展示数据集列表控件、查询数据集列表选择框、查看数据集控件、修改数据集控件、导出数据集控件、导入数据集控件、数据集标注页面控件与遥感数据集列表,每个遥感数据集存在对应的复选框。由此,便于选择待标注的遥感数据集。然后,响应于检测到作用于上述遥感数据集列表中任一遥感数据集对应的复选框的勾选操作,以及检测到作用于上述数据集标注页面控件的点击操作,显示数据集标注页面。其中,上述数据集标注页面显示了智能标注控件、标注数据显示子页面和待标注遥感数据集列表,每个待标注遥感数据集存在对应的复选框。由此,便于选择待标注的遥感数据集。最后,响应于检测到作用于上述待标注遥感数据集列表中任一待标注遥感数据集对应的复选框的勾选操作,以及检测到作用于上述智能标注控件的点击操作,对上述任一待标注遥感数据集进行自动标注处理,以生成自动标注遥感数据集,以及在上述标注数据显示子页面显示自动标注遥感数据集。由此,可以自动对遥感数据集进行标注。缩短了标注时间,提升了标注效率。
附图说明
结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,元件和元素不一定按照比例绘制。
图1是根据本公开的基于前端页面的遥感数据标注方法的一些实施例的流程图;
图2是本公开实施例提供的一种计算机设备的结构示意性框图。
具体实施方式
下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例。相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。
需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
下面将参考附图并结合实施例来详细说明本公开。
图1是根据本公开的基于前端页面的遥感数据标注方法的一些实施例的流程图。示出了根据本公开的基于前端页面的遥感数据标注方法的一些实施例的流程100。该基于前端页面的遥感数据标注方法,包括以下步骤:
步骤101,响应于检测到遥感数据标注管理页面控件的点击操作,显示遥感数据标注管理页面。
在一些实施例中,基于前端页面的遥感数据标注方法的执行主体(例如具有显示功能的计算设备)可以响应于检测到遥感数据标注管理页面控件的点击操作,显示遥感数据标注管理页面。其中,上述遥感数据标注管理页面包含:遥感数据集管理页面控件、算法管理页面控件、数据类别管理页面控件、用户管理页面控件、数据存储页面控件与数据标注结果处理页面控件。这里,遥感数据标注管理页面可以是基于Web端B/S架构搭建的对遥感数据集进行标注的前端页面。
实践中,上述执行主体在检测到对遥感数据标注管理页面控件的点击操作之后(诸如,通过鼠标点击),在上述执行主体的显示界面显示遥感数据标注管理页面。
步骤102,响应于检测到作用于上述遥感数据集管理页面控件的点击操作,显示遥感数据集管理页面。
在一些实施例中,上述执行主体可以响应于检测到作用于上述遥感数据集管理页面控件的点击操作,显示遥感数据集管理页面。其中,上述遥感数据集管理页面显示了创建数据集控件、重构数据集控件、删除数据集控件、提交数据集控件、发布数据集控件、取消发布数据集控件、展示数据集列表控件、查询数据集列表选择框、查看数据集控件、修改数据集控件、导出数据集控件、导入数据集控件、数据集标注页面控件与遥感数据集列表,每个遥感数据集存在对应的复选框。遥感数据集可以包括但不限于:视频类遥感数据集、图像类遥感数据集。
实践中,在遥感数据标注管理页面,点击遥感数据集管理页面控件,可在遥感数据标注管理页面上弹出/浮现遥感数据集管理页面。
在遥感数据集管理页面,点击创建数据集控件,可以弹出创建数据集面板,可输入创建遥感数据集所需的参数,如:数据集名称、数据集描述、数据集类型(0-图像;1-视频)、图像类型、应用场景、数据文件选择、自动标注算法、高级选项等。
其中,数据文件选择:可以从本地和已有的数据集中选择数据构成新的数据集,并添加相关描述。例如,数据集名称、数据集描述(机场)、数据类型、应用场景、标注目标(飞机)、创建人、数据集状态(未标注)等。
此外,当勾选的遥感数据集类型为视频类遥感数据时,需要增加视频帧采用频率设置,打开高级选项,可以补充描述数据集的标注形式、分辨率、波段数量、波段范围、来源等属性信息。
重构数据集控件:在遥感数据集管理页面,点击重构数据集控件,在弹出的面板中,可输入重构数据集所需的参数,如:遥感数据集名称、描述、数据集类型、图像类型、应用场景、数据文件选择、自动标注算法等。
删除数据集控件:在遥感数据集管理页面,通过遥感数据集列表中遥感数据集对应的复选框进行勾选,点击删除数据集控件,可将所选遥感数据集下的影像/标注信息全部删除。
提交数据集控件:在遥感数据集管理页面,通过遥感数据集列表中遥感数据集对应的复选框进行勾选,点击提交数据集控件,会将所选择的遥感数据集,以http的方式发送给其它模块。
发布数据集控件:在遥感数据集管理页面,通过遥感数据集列表中遥感数据集对应的复选框进行勾选,点击发布数据集控件,可将所选择的遥感数据集进行发布,发布之后的数据集,只有管理员及该数据集的创建者才有权限对该数据集进行标注、导入文件等操作。
取消发布数据集控件:在遥感数据集管理页面,通过遥感数据集列表中遥感数据集对应的复选框进行勾选,点击取消发布数据集控件,可将所选择的遥感数据集进行取消发布操作。
展示数据集列表控件:点击展示数据集列表控件,当前界面以分页列表的形式展示了遥感数据集的信息,如:数据集名称、应用场景、数据集类型、图像类型、描述、标注目标、大小、算法、标注状态等参数。
查询数据集列表选择框:在遥感数据集管理页面,提供了数种查询条件的选择框,如图像类型、应用场景、数据集载荷、标注目标、拍摄日期等,可通过下拉框选择或输入查询条件后,进行查询数据集名称。
查看数据集控件:在遥感数据集列表中,点击列表左侧操作栏内的查看数据集控件,可以对遥感数据集进行查看;在遥感数据集列表中,对数据集名称、应用场景、图像类型、描述、样本数量、标注目标、自动标注算法、标注状态、修改时间进行显示;查看内容包括遥感数据集的原始影像及其对应的标注文件。
修改数据集控件:在遥感数据集列表中,点击列表左侧操作栏内的修改数据集控件,只有管理员及该遥感数据集的创建者才有权限对该数据集修改,其它用户只有查看权限。
导出数据集控件:可对遥感数据集进行导出操作,影像和标注信息的批量导出,支持txt、json、xml、shp四种格式标注信息的导出。在遥感数据集管理页面,通过遥感数据集列表中遥感数据集对应的复选框进行勾选,点击导出数据集控件,在弹出面板中选择导出的数据格式,点击【确定】按钮,进行数据集导出。
导入数据集控件:实现对已创建的遥感数据集再次导入影像和视频的功能。在遥感数据集列表中,点击列表操作栏内的导入数据集控件,可以选择本地压缩包或者直接将本地压缩包拽至选择框中,被选择的压缩包内的影像信息或标注信息将会上传至服务器进行存储,支持单个压缩包的上传。
A:“导入”指对该遥感数据集进行扩充,既可以导入图像也可导入标注文件,导入标注文件之后,会根据文件名称自动关联标注文件和原始影像。
B:遥感数据集导入实现对遥感数据集存储、检索、组织管理,可以从本地上传图像、视频创建遥感数据集,并添加相关描述。在已有遥感数据集中按预置条件可筛选样本重构数据集,可对遥感数据集进行导入操作,支持影像、视频、标注信息的导入,当导入视频时,需要对视频进行解析,并存储为图像。
数据集标注页面控件:点击选定的遥感数据集和操作栏,通过点击数据集标注页面控件,进入数据集标注页面。
步骤103,响应于检测到作用于上述遥感数据集列表中任一遥感数据集对应的复选框的勾选操作,以及检测到作用于上述数据集标注页面控件的点击操作,显示数据集标注页面。
在一些实施例中,上述执行主体可以响应于检测到作用于上述遥感数据集列表中任一遥感数据集对应的复选框的勾选操作,以及检测到作用于上述数据集标注页面控件的点击操作,显示数据集标注页面,其中,上述数据集标注页面显示了智能标注控件、标注数据显示子页面和待标注遥感数据集列表,每个待标注遥感数据集存在对应的复选框。即,通过鼠标点击任一遥感数据集对应的复选框,以及点击数据集标注页面控件,可以在遥感数据标注管理页面上浮现数据集标注页面。
步骤104,响应于检测到作用于上述待标注遥感数据集列表中任一待标注遥感数据集对应的复选框的勾选操作,以及检测到作用于上述智能标注控件的点击操作,对上述任一待标注遥感数据集进行自动标注处理,以生成自动标注遥感数据集,以及在上述标注数据显示子页面显示自动标注遥感数据集。
在一些实施例中,上述执行主体可以响应于检测到作用于上述待标注遥感数据集列表中任一待标注遥感数据集对应的复选框的勾选操作,以及检测到作用于上述智能标注控件的点击操作,对上述任一待标注遥感数据集进行自动标注处理,以生成自动标注遥感数据集,以及在上述标注数据显示子页面显示自动标注遥感数据集。即,上述执行主体可以通过预先训练的遥感数据标注神经网络模型对上述任一待标注遥感数据集进行自动标注处理,以生成自动标注遥感数据集。例如,遥感数据标注神经网络模型可以是循环神经网络模型(Recurrent Neural Network Model)。
需要说明的是:数据集标注页面由待标注影像/视频列表区域、图像展示及标注区域、影像元信息区域、标注内容区域组成。
在数据集标注页面左侧,提供了待标注影像/视频的列表,若是视频列表,会再弹出该视频的帧图像列表。
数据集标注页面可以对影像进行切换、单图自动标注、全集自动标注、手动新增标注、修改标注、波段选择、标注结束等进行操作。
提供多种标注工具,包括矩形框、多边形等,用户在人工标注模式下,可以根据需要选择合适的标注工具进行标注。
标注图像选择及展示实现对需要标注的图像进行展示,在数据集标注页面右侧展示该影像/帧图像的信息和标注图框信息。可对图像进行快速缩放、拖拽漫游等。
在实际的应用场景中,点击智能标注控件,进一步选择全集标注或单图标注,后台会对图像类遥感数据集列表中的图片逐一进行自动标注,并对图像及对应的标注结果自动存储入库,标注结果会按照数据类别自动映射不同的颜色的标注框,在界面右侧显示该景影像中所有目标及其属性信息。
说明:智能标注实现对影像的自动标注,点击智能标注控件,在弹出框选择【全集标注】或【单图标注】进行AI人工智能算法自动标注。通过http的方式调用自动标注算法,接受算法返回的结果并解析入库,且刷新影像/帧图像(遥感数据集)上的标注和标注列表。
可选地,上述数据集标注页面显示了人工复核标注控件,每个自动标注遥感数据集存在对应的复选框。
可选地,响应于检测到作用于任一自动标注遥感数据集对应的复选框的勾选操作,以及检测到作用于上述人工复核标注控件的点击操作,显示人工复核标注页面。
在一些实施例中,上述执行主体可以响应于检测到作用于任一自动标注遥感数据集对应的复选框的勾选操作,以及检测到作用于上述人工复核标注控件的点击操作,显示人工复核标注页面。其中,上述人工复核标注页面显示了任一自动标注遥感数据集、图框编辑控件、波段选择控件、矩形框标注控件与多边形框标注控件与保存控件。
在一个实际的应用场景中,在自动标注结果(自动标注遥感数据集)上可以进行进一步的人工复核标注,可以对影像进行放大、缩小、漫游等操作辅助人工标注。
首先,点击“像素级”或“目标级”进行人工标注(目标级标注指正框标注,像素级标注多指多边形和斜框标注),点击保存控件,保存这一帧图像的标注结果。
其次,在人工复核标注页面中选中某一个目标标注框时,在人工复核标注页面右侧突出显示其属性信息,反之亦然,实现标注信息和标注框的联动。当鼠标移动到标注框上时,会出现弹窗显示当前标注的详细信息。右击鼠标出现编辑按钮,点击编辑按钮,可对该目标标注框进行拖动、大小修改、标注信息修改,修改完毕点击保存控件,结束修改。可对数据类别进行细粒度的修改。选中标注框可以点击删除控件,删除该标注框。
之后,用户选择某一视频类遥感数据集进行标注时,后台首先按照遥感数据集的“视频帧采样频率”对遥感数据集中的视频进行解析加载,如频率为1000,则每隔1000帧图像,对视频帧图像进行一次存储和显示,同时显示视频解析进度百分比,视频被解析成一帧一帧的帧图像,在人工复核标注页面的左侧进行展示。
图框编辑控件:实现对视频类遥感数据的标注状态的切换。点击图框编辑控件,可以从新增标注模式切换为编辑标注模式,可以对已经添加的标注进行修改或删除。
波段选择控件:实现对视频类遥感数据进行水平框选并且加以标注。点击矩形框标注控件,可在影像/帧图像上配合鼠标进行矩形图框的标注,图框位置选择完毕后,选择当前图框所属的数据类别,点击保存控件后,可保存数据。
矩形框标注控件:实现对影像进行水平框选并且加以标注。点击矩形框标注控件,可在影像/帧图像上配合鼠标进行矩形图框的标注,图框位置选择完毕后,选择当前图框所属的数据类别,点击保存控件后可保存数据。
多边形框标注控件:实现对影像进行旋转框选并且加以标注。点击多边形框标注控件,可在影像/帧图像上配合鼠标进行平行四边形图框的标注,图框位置选择完毕后,选择当前图框所属的数据类别管理,点击保存控件后可保存数据。
可选地,响应于检测到作用于上述保存控件的点击操作,将上述任一自动标注遥感数据集的标注状态修改为已标注状态。
在一些实施例中,上述执行主体可以响应于检测到作用于上述保存控件的点击操作,将上述任一自动标注遥感数据集的标注状态修改为已标注状态。
可选地,响应于检测到作用于上述算法管理页面控件的点击操作,显示算法管理页面。
在一些实施例中,上述执行主体可以响应于检测到作用于上述算法管理页面控件的点击操作,显示算法管理页面。其中,上述算法管理页面显示了添加算法控件、删除算法控件、条件检索算法查询框、修改算法控件、存储算法控件、配置算法控件、展示算法信息控件与开发算法控件。实践中,上述执行主体在检测到点击算法管理页面控件的操作之后,在遥感数据标注管理页面上浮现算法管理页面。
添加算法控件:点击添加算法控件之后,可以在算法管理页面上浮现添加算法页面,用于添加算法。算法属性信息包括算法名称、算法地址。
删除算法控件:点击删除算法控件之后,可以在算法管理页面上浮现删除算法页面,用于删除算法。若是删除的算法正在被某个遥感数据集使用,则同步删除关联关系。
条件检索算法查询框:可以用于检索算法,支持按照应用场景、适应的数据集、包含的目标类别、生成时间组合筛选标注算法。支持算法集条件查询,包括应用场景、数据集、目标类别、生成时间等。
修改算法控件:点击修改算法控件之后,可以在算法管理页面上浮现修改算法页面,用于修改算法。修改算法页面支持配置算法参数,并可重新选择或修改。
存储算法控件:点击存储算法控件之后,可以在算法管理页面上浮现存储算法页面,用于存储算法。算法的相关信息包括:算法名称、算法描述、应用场景、知识树、目标类别、标注形式、数据集、生成时间、地址信息、创建用户、权限0-公有1-私有。
配置算法控件:点击配置算法控件,可以在算法管理页面上浮现配置算法页面,可以查看算法的基本信息,并对算法的配置信息进行修改;包括算法名称、算法描述、标注形式、应用场景、数据类别、数据集。
展示算法信息控件:点击展示算法信息控件,可以在算法管理页面上浮现算法信息页面。算法信息页面按时间倒叙排列标注算法,并展示算法的属性信息,包括算法名称、算法描述、应用场景、目标类别、标注形式(目标级、像素级)、适应的数据集、算法生成时间。
开发算法控件:点击开发算法控件,可以在算法管理页面上浮现开发算法页面。用户从开发算法页面中下载基础开发框架,采用用户本地开发方式进行算法开发,开发环节为Jupiter Notebook,完成开发、调试后,将Python源代码上传到算法库。
可选地,响应于检测到作用于上述数据类别管理页面控件的点击操作,显示数据类别管理页面。
在一些实施例中,上述执行主体可以响应于检测到作用于上述数据类别管理页面控件的点击操作,显示数据类别管理页面。其中,上述数据类别管理页面显示了编辑数据类别控件、导入数据类别控件、添加同级数据类别控件、修改数据类别控件、删除数据类别控件。
实践中,用户可以通过数据类别管理页面包括的编辑数据类别控件、导入数据类别控件、添加同级数据类别控件、修改数据类别控件、删除数据类别控件实现对各级别数据标签的配置管理,由导入、导出、添加同级目标类别、添加下级目标类别、修改目标类别、删除目标类别以及审核目标类别功能。
可选地,响应于检测到作用于上述编辑数据类别控件的点击操作,显示编辑数据类别页面。
在一些实施例中,上述执行主体可以响应于检测到作用于上述编辑数据类别控件的点击操作,显示编辑数据类别页面。其中,上述编辑数据类别页面用于编辑每一遥感数据集的数据类别。
在实际的应用场景中,点击编辑数据类别控件,点击【数据类别列表】,弹出【编辑目标类别】,在编辑数据类别页面,以树状图的形式,展示当前数据类别管理的全集数据。提供导入、导出、同级别添加、下一级添加、编辑、删除等功能。编辑/修改完成后,点击弹窗底部【确认】按钮。导入的目标类别文件格式要严格按照导出的数据类别文件来进行导入,导入的目标类别只对当前数据类别做增量处理,不对当前数据类别结构树做修改和删除。
可选地,响应于检测到作用于上述用户管理页面控件的点击操作,显示用户管理页面。
在一些实施例中,上述执行主体可以响应于检测到作用于上述用户管理页面控件的点击操作,显示用户管理页面。其中,上述用户管理页面用于管理用户的账户信息。账户信息可以包括:用户名、密码、密保问题、密保答案、注册时间、角色权限(1.管理员;0.操作员)。实践中,上述执行主体在检测到作用于上述用户管理页面控件的点击操作之后,在遥感数据标注管理页面上浮现出用户管理页面。
可选地,响应于检测到作用于上述数据存储页面控件的点击操作,显示数据存储页面。
在一些实施例中,上述执行主体可以响应于检测到作用于上述数据存储页面控件的点击操作,显示数据存储页面。其中,上述数据存储页面用于存储用户信息、遥感数据集、标注遥感数据集、数据类别。实践中,上述执行主体在检测到作用于上述数据存储页面控件的点击操作之后,在遥感数据标注管理页面上浮现数据存储页面。即,可以在数据存储页面上选择要存储的信息,包括用户信息、遥感数据集、标注遥感数据集、数据类别。还可以存储图像信息与视频信息。图像信息包括数据集表ID、图像名称、图像路径、标注形式、图像类型、图像宽度、图像高度、图像拍摄高度、图像横向米制分辨率、图像纵向米制分辨率、中心经度、中心纬度、波段数、左上角经度、左上角纬度、右下角经度、右下角纬度、成像时间、载荷平台、所属视频、所在帧数、标注状态(0-未标注;1-正在标注:2-标注完成)、添加时间、图像大小、当前影像操作员、图像类型(1-影像;2-帧图像)。视频信息包括视频ID、入库时间、数据集ID、视频大小、视频名称、视频路径。
可选地,响应于检测到作用于上述数据标注结果处理页面控件的点击操作,显示数据标注结果处理页面。
在一些实施例中,上述执行主体可以响应于检测到作用于上述数据标注结果处理页面控件的点击操作,显示数据标注结果处理页面。其中,上述数据标注结果处理页面用于对自动标注遥感数据集的审核、查看、导入、导出与统计。
实践中,上述执行主体在检测到作用于上述数据标注结果处理页面控件的点击操作之后,在数据标注结果处理页面上浮现出数据标注结果处理页面。
上述执行主体可以利用数据标注结果处理页面对样本标注结果进行审核、查看、标注信息导出和导出、样本标注结果统计。样本标注结果可以是指已标注状态的自动标注遥感数据集。
标注结果审核:审核员通过数据标注结果处理页面实现数据的审核的功能,可以查看标注的结果,对标注出现错误的进行拒绝或者修改,对于标注正确的接受。如果整幅图像全部正确,则审核通过,标注为已审。
样本标注结果查看:在遥感数据集列表中,点击列表右侧操作栏内的【查看】按钮,弹出展示数据集内的影像、视频、帧图像列表,选择其中某一影像/帧图像,可查看当前数据集下该影像/帧图像的标注内容。
标注信息导出导入:勾选遥感数据集,通过标注信息导出,生成json、XML或者txt文件存放在服务器已有的目录中;同时支持以上三种格式的标注信息文件导入,对于格式错误的文件会有相应提示。标注信息包括编号、影像编号、标签名称、标注方式、标注类型人工1自动2、标注人、标注时间、标注颜色、创建时间、数据集ID、点位置坐标、经纬度坐标、目标大类、目标类别、目标型号、多边形点数量、数据类别ID集合、目标名称(目标树的最后一级)。管理员和用户都可以下载标注好的数据,便于后续的分析和应用。
样本标注结果统计:数据统计页面由日增长量区域、数量统计区域、占比统计区域、轮播图区域组成。日增长量区域可以统计7天、一个月、三个月、6个月的日增长量数据。数量统计区域由平台中的样本数量、数据集数量、标注目标实例数量、平台目标类别数量组成。占比统计区域由标注样本占比、标注方式占比、载荷占比、应用场景占比组成。
图2为本公开实施例提供的一种计算机设备的结构示意性框图。该计算机设备可以为终端。
如图2所示,该计算机设备包括通过系统总线连接的处理器、存储器和网络接口,其中,存储器可以包括非易失性存储介质和内存储器。
非易失性存储介质可存储操作系统和计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种基于前端页面的遥感数据标注方法。
处理器用于提供计算和控制能力,支撑整个计算机设备的运行。
内存储器为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器执行时,可使得处理器执行任意一种基于前端页面的遥感数据标注方法。
该网络接口用于进行网络通信,如发送分配的任务等。本领域技术人员可以理解,图2中示出的结构,仅仅是与本公开方案相关的部分结构的框图,并不构成对本公开方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
应当理解的是,处理器可以是中央处理单元(Central Processing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
其中,在一个实施例中,上述处理器用于运行存储在存储器中的计算机程序,以实现如下步骤:响应于检测到遥感数据标注管理页面控件的点击操作,显示遥感数据标注管理页面,其中,上述遥感数据标注管理页面包含:遥感数据集管理页面控件、算法管理页面控件、数据类别管理页面控件、用户管理页面控件、数据存储页面控件与数据标注结果处理页面控件;响应于检测到作用于上述遥感数据集管理页面控件的点击操作,显示遥感数据集管理页面,其中,上述遥感数据集管理页面显示了创建数据集控件、重构数据集控件、删除数据集控件、提交数据集控件、发布数据集控件、取消发布数据集控件、展示数据集列表控件、查询数据集列表选择框、查看数据集控件、修改数据集控件、导出数据集控件、导入数据集控件、数据集标注页面控件与遥感数据集列表,每个遥感数据集存在对应的复选框;响应于检测到作用于上述遥感数据集列表中任一遥感数据集对应的复选框的勾选操作,以及检测到作用于上述数据集标注页面控件的点击操作,显示数据集标注页面,其中,上述数据集标注页面显示了智能标注控件、标注数据显示子页面和待标注遥感数据集列表,每个待标注遥感数据集存在对应的复选框;响应于检测到作用于上述待标注遥感数据集列表中任一待标注遥感数据集对应的复选框的勾选操作,以及检测到作用于上述智能标注控件的点击操作,对上述任一待标注遥感数据集进行自动标注处理,以生成自动标注遥感数据集,以及在上述标注数据显示子页面显示自动标注遥感数据集。
本公开实施例还提供一种计算机可读存储介质,上述计算机可读存储介质上存储有计算机程序,上述计算机程序中包括程序指令,上述程序指令被执行时所实现的方法可参照本公开基于前端页面的遥感数据标注方法的各个实施例。
其中,上述计算机可读存储介质可以是前述实施例上述的计算机设备的内部存储单元,例如上述计算机设备的硬盘或内存。上述计算机可读存储介质也可以是上述计算机设备的外部存储设备,例如上述计算机设备上配备的插接式硬盘,智能存储卡(SmartMediaCard,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本公开实施例序号仅仅为了描述,不代表实施例的优劣。以上所述,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以权利要求的保护范围为准。
Claims (9)
1.一种基于前端页面的遥感数据标注方法,其特征在于,所述方法包括:
响应于检测到遥感数据标注管理页面控件的点击操作,显示遥感数据标注管理页面,其中,所述遥感数据标注管理页面包含:遥感数据集管理页面控件、算法管理页面控件、数据类别管理页面控件、用户管理页面控件、数据存储页面控件与数据标注结果处理页面控件;
响应于检测到作用于所述遥感数据集管理页面控件的点击操作,显示遥感数据集管理页面,其中,所述遥感数据集管理页面显示了创建数据集控件、重构数据集控件、删除数据集控件、提交数据集控件、发布数据集控件、取消发布数据集控件、展示数据集列表控件、查询数据集列表选择框、查看数据集控件、修改数据集控件、导出数据集控件、导入数据集控件、数据集标注页面控件与遥感数据集列表,每个遥感数据集存在对应的复选框;
响应于检测到作用于所述遥感数据集列表中任一遥感数据集对应的复选框的勾选操作,以及检测到作用于所述数据集标注页面控件的点击操作,显示数据集标注页面,其中,所述数据集标注页面显示了智能标注控件、标注数据显示子页面和待标注遥感数据集列表,每个待标注遥感数据集存在对应的复选框;
响应于检测到作用于所述待标注遥感数据集列表中任一待标注遥感数据集对应的复选框的勾选操作,以及检测到作用于所述智能标注控件的点击操作,对所述任一待标注遥感数据集进行自动标注处理,以生成自动标注遥感数据集,以及在所述标注数据显示子页面显示自动标注遥感数据集。
2.根据权利要求1所述的方法,其特征在于,所述数据集标注页面显示了人工复核标注控件,每个自动标注遥感数据集存在对应的复选框;以及
所述方法还包括:
响应于检测到作用于任一自动标注遥感数据集对应的复选框的勾选操作,以及检测到作用于所述人工复核标注控件的点击操作,显示人工复核标注页面,其中,所述人工复核标注页面显示了任一自动标注遥感数据集、图框编辑控件、波段选择控件、矩形框标注控件与多边形框标注控件与保存控件;
响应于检测到作用于所述保存控件的点击操作,将所述任一自动标注遥感数据集的标注状态修改为已标注状态。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
响应于检测到作用于所述算法管理页面控件的点击操作,显示算法管理页面,其中,所述算法管理页面显示了添加算法控件、删除算法控件、条件检索算法查询框、修改算法控件、存储算法控件、配置算法控件、展示算法信息控件与开发算法控件。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
响应于检测到作用于所述数据类别管理页面控件的点击操作,显示数据类别管理页面,其中,所述数据类别管理页面显示了编辑数据类别控件、导入数据类别控件、添加同级数据类别控件、修改数据类别控件、删除数据类别控件;
响应于检测到作用于所述编辑数据类别控件的点击操作,显示编辑数据类别页面,其中,所述编辑数据类别页面用于编辑每一遥感数据集的数据类别。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
响应于检测到作用于所述用户管理页面控件的点击操作,显示用户管理页面,其中,所述用户管理页面用于管理用户的账户信息。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
响应于检测到作用于所述数据存储页面控件的点击操作,显示数据存储页面,其中,所述数据存储页面用于存储用户信息、遥感数据集、标注遥感数据集、数据类别。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
响应于检测到作用于所述数据标注结果处理页面控件的点击操作,显示数据标注结果处理页面,其中,所述数据标注结果处理页面用于对自动标注遥感数据集的审核、查看、导入、导出与统计。
8.一种计算机设备,其中,所述计算机设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如权利要求1-7中任一所述的方法的步骤。
9.一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如权利要求1至7中任一所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310524423.2A CN116521041A (zh) | 2023-05-10 | 2023-05-10 | 基于前端页面的遥感数据标注方法、计算机设备和介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310524423.2A CN116521041A (zh) | 2023-05-10 | 2023-05-10 | 基于前端页面的遥感数据标注方法、计算机设备和介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116521041A true CN116521041A (zh) | 2023-08-01 |
Family
ID=87408015
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310524423.2A Pending CN116521041A (zh) | 2023-05-10 | 2023-05-10 | 基于前端页面的遥感数据标注方法、计算机设备和介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116521041A (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103823845A (zh) * | 2014-01-28 | 2014-05-28 | 浙江大学 | 一种基于深度学习的遥感影像自动标注方法 |
CN105787042A (zh) * | 2016-02-28 | 2016-07-20 | 镇江讯飞网络科技有限公司 | 一种基于gis平台的空间数据信息标注方法 |
CN107358608A (zh) * | 2017-08-23 | 2017-11-17 | 西安邮电大学 | 基于图像处理技术的骨组织几何形态学参数自动测量装置及方法 |
CN108764263A (zh) * | 2018-02-12 | 2018-11-06 | 北京佳格天地科技有限公司 | 遥感影像的地物标注装置及方法 |
CN108932303A (zh) * | 2018-06-12 | 2018-12-04 | 中国电子科技集团公司第二十八研究所 | 一种分布式可见光遥感影像动态目标检测与分析系统 |
CN111580947A (zh) * | 2020-04-29 | 2020-08-25 | 中国科学院空天信息创新研究院 | 一种基于人工智能的在线协同化遥感图像标注系统 |
CN114419398A (zh) * | 2022-01-26 | 2022-04-29 | 中国工商银行股份有限公司 | 基于单时相图像的灾情评估方法及装置 |
CN115329722A (zh) * | 2022-10-17 | 2022-11-11 | 山东亿云信息技术有限公司 | 一种遥感影像地物标注的要素自动处理系统及方法 |
CN115984679A (zh) * | 2022-12-17 | 2023-04-18 | 河南大学 | 一种基于遥感应用的算法流程化技术检验处理系统及方法 |
-
2023
- 2023-05-10 CN CN202310524423.2A patent/CN116521041A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103823845A (zh) * | 2014-01-28 | 2014-05-28 | 浙江大学 | 一种基于深度学习的遥感影像自动标注方法 |
CN105787042A (zh) * | 2016-02-28 | 2016-07-20 | 镇江讯飞网络科技有限公司 | 一种基于gis平台的空间数据信息标注方法 |
CN107358608A (zh) * | 2017-08-23 | 2017-11-17 | 西安邮电大学 | 基于图像处理技术的骨组织几何形态学参数自动测量装置及方法 |
CN108764263A (zh) * | 2018-02-12 | 2018-11-06 | 北京佳格天地科技有限公司 | 遥感影像的地物标注装置及方法 |
CN108932303A (zh) * | 2018-06-12 | 2018-12-04 | 中国电子科技集团公司第二十八研究所 | 一种分布式可见光遥感影像动态目标检测与分析系统 |
CN111580947A (zh) * | 2020-04-29 | 2020-08-25 | 中国科学院空天信息创新研究院 | 一种基于人工智能的在线协同化遥感图像标注系统 |
CN114419398A (zh) * | 2022-01-26 | 2022-04-29 | 中国工商银行股份有限公司 | 基于单时相图像的灾情评估方法及装置 |
CN115329722A (zh) * | 2022-10-17 | 2022-11-11 | 山东亿云信息技术有限公司 | 一种遥感影像地物标注的要素自动处理系统及方法 |
CN115984679A (zh) * | 2022-12-17 | 2023-04-18 | 河南大学 | 一种基于遥感应用的算法流程化技术检验处理系统及方法 |
Non-Patent Citations (1)
Title |
---|
赵静: "遥感图像地物标注系统的设计与实现", 《信息科技》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Greenberg et al. | Design patterns for wildlife‐related camera trap image analysis | |
US10545976B2 (en) | Automated presentation of information using infographics | |
EP2151773B1 (en) | Synchronous to asynchronous web page conversion | |
US20180309807A1 (en) | Apparatus and Method for Acquiring, Managing, Sharing, Monitoring, Analyzing and Publishing Web-Based Time Series Data | |
CN104239571B (zh) | 一种进行应用推荐的方法和装置 | |
US20220043879A1 (en) | System and method for collection of a website in a past state and retroactive analysis thereof | |
US20150100406A1 (en) | Integrated testing, targeting and measuring of web site components | |
US12058086B2 (en) | Conversation-enabled document system and method | |
CN113220920B (zh) | 一种基于微服务架构的卫星遥感影像样本标注系统及方法 | |
US20230351113A1 (en) | System and method for determining and representing a lineage of business terms and associated business rules within a software application | |
Aplin et al. | Introduction to object-based landscape analysis | |
CN113608955B (zh) | 一种日志记录方法、装置、设备及存储介质 | |
US10922059B2 (en) | Integrating application features into a platform interface based on application metadata | |
US20210271716A1 (en) | Automatic data capture of desired data fields and generation of metadata based on captured data fields | |
CN103544272A (zh) | 一种在浏览器中显示图片的方法和装置 | |
CN113220381B (zh) | 一种点击数据展示方法和装置 | |
CN110163268A (zh) | 一种图像处理方法、装置及服务器、存储介质 | |
CN111461554A (zh) | 知识产权流程管理可视化方法、装置、存储介质及设备 | |
CN110780970B (zh) | 数据筛选方法、装置、设备及计算机可读存储介质 | |
CN111476013A (zh) | 信息收集方法、装置、介质及电子设备 | |
US12260170B2 (en) | Ability to add non-direct ancestor columns in child spreadsheets | |
Leeman et al. | Strategies | |
CN116521041A (zh) | 基于前端页面的遥感数据标注方法、计算机设备和介质 | |
US20030023718A1 (en) | System and method for tracking updates in a network site | |
CN115759047A (zh) | 资产评估报告依据的筛选及自动填充方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20230801 |
|
RJ01 | Rejection of invention patent application after publication |