一种标注方法及装置、电子设备和存储介质制造方法及图纸

技术编号:31582354 阅读:11 留言:0更新日期:2021-12-25 11:26
本公开涉及一种标注方法及装置、电子设备和存储介质,所述方法应用于服务端,包括:接收客户端发送的标注请求,所述标注请求用于请求对待标注影像进行标注;基于所述标注请求,请求影像标注端对所述待标注影像进行标注;接收所述影像标注端返回的对所述待标注影像的标注结果,并进行存储;在接收到所述客户端发送的针对所述待标注影像的标注进度查询请求的情况下,将所述标注结果发送给所述客户端。本公开实施例可提高标注效率。公开实施例可提高标注效率。公开实施例可提高标注效率。

【技术实现步骤摘要】
一种标注方法及装置、电子设备和存储介质


[0001]本公开涉及计算机
,尤其涉及一种标注方法及装置、电子设备和存储介质。

技术介绍

[0002]目前,样本标注可以分为手动标注和辅助标注两类。在标注过程中,对于一些标注起来比较复杂的目标,使用纯人工标注不是很快,比如分割任务中,通过人工从图片中把目标抠出来,这个过程需要集中精力十分精细地标注图片,标注员需要在键盘和鼠标间反复切换,也不太便于操作,除此之外还有视频跟踪任务,需要标注员反复翻阅图片进行标注,也十分耗费精力。
[0003]手动标注虽然能够准确地将图像进行标注,但是效率较低。随着样本数量的急剧增长,手动标注已经难以满足要求,所以针对这样的应用场景,可以采用计算机自动标注模型来辅助标注员进行标注,也就是对待标注的样本,先用自动标注模型进行标注,然后再由人工修正,这样相当于把一部分的工作量转到了计算机。
[0004]标注模型往往位于远程的服务器中,因此,使用标注模型辅助标注时比较依赖网络环境,如果客户端在下载标注结果时出现错误,客户端会重新请求标注模型重新标注,导致重复消耗处理资源,因此,亟需解决由于网络问题导致的标注效率低下的问题。

技术实现思路

[0005]本公开提出了一种标注技术方案,以解决由于网络问题导致的标注效率低下的问题。
[0006]根据本公开的一方面,提供了一种标注方法,应用于服务端,包括:
[0007]接收客户端发送的标注请求,所述标注请求用于请求对待标注影像进行标注;基于所述标注请求,请求影像标注端对所述待标注影像进行标注;接收所述影像标注端返回的对所述待标注影像的标注结果,并进行存储;在接收到所述客户端发送的针对所述待标注影像的标注进度查询请求的情况下,将所述标注结果发送给所述客户端。
[0008]在一种可能的实现方式中,在接收客户端发送的标注请求后,所述方法还包括:生成该标注请求对应的任务标识,并将所述任务标识发送给所述客户端;所述接收所述影像标注端返回的对所述待标注影像的标注结果,并进行存储,包括:将所述待标注影像的标注结果和所述任务标识进行关联存储。
[0009]在一种可能的实现方式中,所述标注进度查询请求中包含所述任务标识;所述将所述标注结果发送给所述客户端,包括:将与所述任务标识关联存储的所述标注结果发送给所述客户端。
[0010]在一种可能的实现方式中,所述方法还包括:确定所述影像标注端对待标注影像的标注进度,所述标注进度包括正在进行标注、标注成功、标注失败中的一种;在接收到所述客户端发送的标注进度查询请求的情况下,将所述标注进度发送给所述客户端。
[0011]在一种可能的实现方式中,所述标注请求中包含标注任务信息,所述标注任务信息包括:待标注影像信息、标注任务类型、标注任务参数;所述基于所述标注请求,请求影像标注端对所述待标注影像进行标注,包括:将所述标注任务信息封装为预定数据格式的标注任务数据,将所述标注任务数据发送给所述影像标注端,并请求所述影像标注端对所述待标注影像进行标注。
[0012]在一种可能的实现方式中,所述服务端使用异步通信机制与所述影像标注端进行通信。
[0013]在一种可能的实现方式中,所述接收客户端发送的标注请求,包括:接收所述客户端以轮询的方式发送的标注进度查询请求。
[0014]根据本公开的一方面,提供了一种标注方法,应用于客户端,包括:向服务端发送标注请求,所述标注请求用于请求对待标注影像进行标注,以指示所述服务端基于所述标注请求,请求影像标注端对所述待标注影像进行标注;向所述服务端发送标注进度查询请求,以在所述服务端存储有所述影像标注端返回的对所述待标注影像的标注结果的情况下,接收服务端返回的标注结果。
[0015]根据本公开的一方面,提供了一种标注装置,应用于服务端,包括:
[0016]标注请求接收模块,用于接收客户端发送的标注请求,所述标注请求用于请求对待标注影像进行标注;标注请求模块,用于基于所述标注请求,请求影像标注端对所述待标注影像进行标注;标注结果接收模块,用于接收所述影像标注端返回的对所述待标注影像的标注结果,并进行存储;标注结果发送模块,用于在接收到所述客户端发送的针对所述待标注影像的标注进度查询请求的情况下,将所述标注结果发送给所述客户端。
[0017]在一种可能的实现方式中,所述标注请求接收模块还用于在接收客户端发送的标注请求后,生成该标注请求对应的任务标识,并将所述任务标识发送给所述客户端;所示标注结果接收模块,用于将所述待标注影像的标注结果和所述任务标识进行关联存储。
[0018]在一种可能的实现方式中,所述标注进度查询请求中包含所述任务标识;所述标注结果发送模块,用于将与所述任务标识关联存储的所述标注结果发送给所述客户端。
[0019]在一种可能的实现方式中,所述装置还包括:标注进度确定模块,用于确定所述影像标注端对待标注影像的标注进度,所述标注进度包括正在进行标注、标注成功、标注失败中的一种;标注进度发送模块,用于在接收到所述客户端发送的标注进度查询请求的情况下,将所述标注进度发送给所述客户端。
[0020]在一种可能的实现方式中,所述标注请求中包含标注任务信息,所述标注任务信息包括:待标注影像信息、标注任务类型、标注任务参数;所述标注请求模块,用于将所述标注任务信息封装为预定数据格式的标注任务数据,将所述标注任务数据发送给所述影像标注端,并请求所述影像标注端对所述待标注影像进行标注。
[0021]在一种可能的实现方式中,所述服务端使用异步通信机制与所述影像标注端进行通信。
[0022]在一种可能的实现方式中,所述标注请求接收模块,用于接收所述客户端以轮询的方式发送的标注进度查询请求。
[0023]根据本公开的一方面,提供了一种标注装置,应用于客户端,包括:
[0024]标注请求发送模块,用于向服务端发送标注请求,所述标注请求用于请求对待标
注影像进行标注,以指示所述服务端基于所述标注请求,请求影像标注端对所述待标注影像进行标注;
[0025]进度查询请求发送模块,用于向所述服务端发送标注进度查询请求,以在所述服务端存储有所述影像标注端返回的对所述待标注影像的标注结果的情况下,接收服务端返回的标注结果。
[0026]根据本公开的一方面,提供了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为调用所述存储器存储的指令,以执行上述方法。
[0027]根据本公开的一方面,提供了一种计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述方法。
[0028]在本公开实施例中,服务端在接收到客户端发送的用于请求对待标注影像进行标注的标注请求后,会请求影像标注端对待标注影像进行标注,接收所述影像标注端返回的对所述待标注影像的标注结果,并进行存储;在接收到所述客户端发送的标注进度查询请求的情况下,将所述标注结果发送给所述客户端。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种标注方法,其特征在于,应用于服务端,包括:接收客户端发送的标注请求,所述标注请求用于请求对待标注影像进行标注;基于所述标注请求,请求影像标注端对所述待标注影像进行标注;接收所述影像标注端返回的对所述待标注影像的标注结果,并进行存储;在接收到所述客户端发送的针对所述待标注影像的标注进度查询请求的情况下,将所述标注结果发送给所述客户端。2.根据权利要求1所述方法,其特征在于,在接收客户端发送的标注请求后,所述方法还包括:生成该标注请求对应的任务标识,并将所述任务标识发送给所述客户端;所述接收所述影像标注端返回的对所述待标注影像的标注结果,并进行存储,包括:将所述待标注影像的标注结果和所述任务标识进行关联存储。3.根据权利要求2所述方法,其特征在于,所述标注进度查询请求中包含所述任务标识;所述将所述标注结果发送给所述客户端,包括:将与所述任务标识关联存储的所述标注结果发送给所述客户端。4.根据权利要求1

3中任一所述方法,其特征在于,所述方法还包括:确定所述影像标注端对待标注影像的标注进度,所述标注进度包括正在进行标注、标注成功、标注失败中的一种;在接收到所述客户端发送的标注进度查询请求的情况下,将所述标注进度发送给所述客户端。5.根据权利要求1

4中任一所述方法,其特征在于,所述标注请求中包含标注任务信息,所述标注任务信息包括:待标注影像信息、标注任务类型、标注任务参数;所述基于所述标注请求,请求影像标注端对所述待标注影像进行标注,包括:将所述标注任务信息封装为预定数据格式的标注任务数据,将所述标注任务数据发送给所述影像标注端,并请求所述影像标注端对所述待标注影像进行标注。6.根据权利要求1

5中任一所述方法,其特征在于,所述服务端使用异步通信机制与所述影像标注端进行通信。7.根据权利要求1<...

【专利技术属性】
技术研发人员:孙岳枫
申请(专利权)人:上海商汤科技开发有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1