标注方法、装置、电子设备、服务器及存储介质制造方法及图纸

技术编号:31490889 阅读:19 留言:0更新日期:2021-12-18 12:27
本申请实施例提供一种标注方法、装置、电子设备、服务器及存储介质,该标注方法包括:获取图像中待标注物体的位置信息;将位置信息上传至服务器,服务器用于将图像和位置信息输入神经网络模型,得到包含待标注物体的二值图,以及用于将二值图转换为标注点信息;接收服务器发送的标注点信息,根据标注点信息进行渲染后在图像中显示。本申请实施例可以提高标注效率。率。率。

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


[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]确定所述二值图中的黑色连通域的数量;
[0029]若所述黑色连通域的数量为一个,则所述二值图仅包含一个待标注物体;
[0030]若所述黑色连通域的数量为至少两个,则所述二值图包含至少两个待标注物体。
[0031]本申请实施例的第三方面提供了一种标注装置,所述标注装置应用于电子设备,所述标注装置包括:
[0032]第一获取单元,用于获取图像中待标注物体的位置信息;
[0033]上传单元,用于将所述位置信息上传至服务器,所述服务器用于将所述图像和所述位置信息输入神经网络模型,得到包含所述待标注物体的二值图,以及用于将所述二值图转换为标注点信息;
[0034]第一接收单元,用于接收所述服务器发送的所述标注点信息;
[0035]显示单元,用于根据所述标注点信息进行渲染后在所述图像中显示。
[0036]本申请实施例的第四方面提供了一种标注装置,所述标注装置应用于服务器,所述标注装置包括:
[0037]第二接收单元,用于接收电子设备发送的标识信息和待标注物体的位置信息;
[0038]第二获取单元,用于获取与所述标识信息对应的图像,将所述位置信息和所述图像输入神经网络模型,得到包含所述待标注物体的二值图;
[0039]转换单元,用于将所述二值图转换为标注点信息;
[0040]发送单元,用于将所述标注点信息发送至所述电子设备。
[0041]本申请实施例的第五方面提供了一种电子设备,包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如本申请实施例第一方面中的步骤指令。
[0042]本申请实施例的第六方面提供了一种服务器,包括处理器和存储器,所述存储器
用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如本申请实施例第一方面中的步骤指令。
[0043]本申请实施例的第七方面提供了一种计算机可读存储介质,其中,上述计算机可读存储介质用于存储计算机程序,上述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。
[0044]本申请实施例的第八方面提供了一种计算机可读存储介质,其中,上述计算机可读存储介质用于存储计算机程序,上述计算机程序使得计算机执行如本申请实施例第二方面中所描述的部分或全部步骤。
[0045]本申请实施例的第九方面提供了一种计算机程序产品,其中,上述计算机程序产品包括计算机程序,上述计算机程序被计算机执行时使得上述计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
[0046]本申请实施例的第十方面提供了一种计算机程序产品,其中,上述计算机程序产品包括计算机程序,上述计算机程序被计算机执行时使得上述计算机执行如本申请实施例第二方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
[0047]本申请实施例中,电子设备获取图像中待标注物体的位置信息;将位置信息上传至服务器,服务器用于将图像和位置信息输入神经网络模型,得到包含待标注物体的二值图,以及用于将二值图转换为标注点信息;接收服务器发送的标注点信息,根据标注点信息进行渲染后在图像中显示。本申请实施例中,与人工标注相比,只需将待标注物体的位置信息上传至服务器,服务器即可得到针对该待标注物体的标注点信息,无需用户手动进行标注,提高了标注效率。
附图说明本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种标注方法,其特征在于,所述方法应用于电子设备,所述方法包括:获取图像中待标注物体的位置信息;将所述位置信息上传至服务器,所述服务器用于将所述图像和所述位置信息输入神经网络模型,得到包含所述待标注物体的二值图,以及用于将所述二值图转换为标注点信息;接收所述服务器发送的所述标注点信息,根据所述标注点信息进行渲染后在所述图像中显示。2.根据权利要求1所述的方法,其特征在于,所述获取图像中待标注物体的位置信息,包括:响应于用户输入的图形框选择指令,从所述图像中选择包含待标注物体的图像区域;响应于用户输入的定位指令,从所述图像区域中选择针对所述待标注物体的定位点;根据所述图像区域的坐标信息和所述定位点的坐标信息生成所述待标注物体的位置信息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:将所述图像的标识信息上传至服务器,所述服务器还用于将所述图像和所述位置信息输入神经网络模型之前,根据所述标识信息从图像库中获取所述图像。4.根据权利要求2所述的方法,其特征在于,若所述图像区域为矩形区域,所述图像区域的坐标信息包括所述图像区域的四个顶点的坐标信息。5.根据权利要求1~4任一项所述的方法,其特征在于,所述根据所述标注点信息进行渲染后在所述图像中显示之后,所述方法还包括:响应于用户输入的调整指令,对所述标注点信息进行微调,得到针对所述待标注物体的调整后的标注点信息。6.一种标注方法,其特征在于,所述方法应用于服务器,所述方法包括:接收电子设备发送的标识信息和待标注物体的位置信息;获取与所述标识信息对应的图像,将所述位置信息和所述图像输入神经网络模型,得到包含所述待标注物体的二值图;将所述二值图转换为标注点信息;将所述标注点信息发送至所述电子设备。7.根据权利要求6所述的方法,其特征在于,所述得到包含所述待标注物体的二值图之后,所述方法还包括:判断所述二值图是否仅包含一个待标注物...

【专利技术属性】
技术研发人员:罗泽丰何聪辉
申请(专利权)人:上海商汤科技开发有限公司
类型:发明
国别省市:

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

1