图片标注方法及相关设备与流程

    专利2022-07-08  111


    本申请涉及图片标注
    技术领域
    ,具体涉及一种图片标注方法及相关设备。
    背景技术
    :目前,图片标注的过程为:当对多个待标注图片中的待标注图片a进行图片标注时,确定待标注图片a对应的图片标注模型,待标注图片a为多个待标注图片中的任意一个;使用待标注图片a对应的图片标注模型对待标注图片a进行图片标注,得到图片标注后的待标注图片a,这种方式导致图片的标注效率较低。技术实现要素:本申请实施例提供一种图片标注方法及相关设备,用于提高图片的标注效率。第一方面,本申请实施例提供一种图片标注方法,包括:对n个待分组图片执行图片分组操作,得到所述n个待分组图片对应的m个目标图片组,所述n和所述m均为大于1的整数,所述m小于所述n;根据图片组与图片标注模型的映射关系确定所述m个目标图片组对应的p个目标图片标注模型,所述p为大于1且小于等于所述m的整数;使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组。在一个可能的示例中,所述根据图片组与图片标注模型的映射关系确定所述m个目标图片组对应的p个目标图片标注模型,包括:根据图片组与图片标注模型的映射关系确定第i个目标图片组对应的第i个目标图片标注模型集合,所述第i个目标图片组为所述m个目标图片组中的任意一个;在得到所述第i个目标图片标注模型集合之后,根据所述图片组与图片标注模型的映射关系确定第(i 1)个目标图片组对应的第(i 1)个目标图片标注模型集合;直到i=m,得到m个目标图片标注模型集合,所述i是初始值为1,以1为间隔的递增整数;根据所述m个目标图片标注模型集合确定p个目标图片标注模型,所述p个目标图片标注模型互不相同。在一个可能的示例中,所述使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组,包括:使用第j个目标图片组对应的第j个目标图片标注模型集合对所述第j个目标图片组执行图片标注操作,得到图片标注后的所述第j个目标图片组,所述第j个目标图片组为所述m个目标图片组中的任意一个;在得到所述图片标注后的所述第j个目标图片组之后,使用第(j 1)个目标图片组对应的第(j 1)个目标图片标注模型集合对所述第(j 1)个目标图片组执行图片标注操作,得到图片标注后的所述第(j 1)个目标图片组;直到j=m,得到图片标注后的所述m个目标图片组,所述j是初始值为1,以1为间隔的递增整数。第二方面,本申请实施例提供一种图片标注装置,包括:分组单元,用于对n个待分组图片执行图片分组操作,得到所述n个待分组图片对应的m个目标图片组,所述n和所述m均为大于1的整数,所述m小于所述n;确定单元,用于根据图片组与图片标注模型的映射关系确定所述m个目标图片组对应的p个目标图片标注模型,所述p为大于1且小于等于所述m的整数;标注单元,用于使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组。第三方面,本申请实施例提供一种电子设备,包括处理器、存储器、通信接口以及一个或多个程序,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面所述的方法中的部分或全部步骤的指令。第四方面,本申请实施例提供了一种计算机可读存储介质,上述计算机可读存储介质用于存储计算机程序,上述计算机程序被处理器执行,以实现如本申请实施例第一方面所述的方法中所描述的部分或全部步骤。可以看出,相较于当对多个待标注图片中的任意一个待标注图片a进行图片标注时,使用待标注图片a对应的图片标注模型对待标注图片a进行图片标注,得到图片标注后的待标注图片a,在本申请实施例中,图片标注装置对n个待分组图片执行图片分组操作,得到m个目标图片组,使用m个目标图片组对应的p个目标图片标注模型对m个目标图片组执行图片标注操作,得到图片标注后的m个目标图片组,这样有助于提高图片的标注效率。本申请的这些方面或其他方面在以下实施例的描述中会更加简明易懂。附图说明为了更清楚地说明本申请实施例或
    背景技术
    中的技术方案,下面将对本申请实施例或
    背景技术
    中所需要使用的附图进行说明。图1是本申请实施例提供的一种图片标注系统的架构示意图;图2a是本申请实施例提供的一种图片标注方法的流程示意图;图2b是本申请实施例提供的一种使用p个目标图片标注模型对m个目标图片组执行图片标注操作的示意图;图2c是本申请实施例提供的另一种使用p个目标图片标注模型对m个目标图片组执行图片标注操作的示意图;图3是本申请实施例提供的另一种图片标注方法的流程示意图;图4是本申请实施例提供的一种图片标注装置的功能单元组成框图;图5是本申请实施例提供的一种电子设备的结构示意图。具体实现方式为了使本
    技术领域
    的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。电子设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms),终端设备(terminaldevice)等等。下面对本申请实施例进行详细介绍。请参见图1,图1是本申请实施例提供的一种图片标注系统的架构示意图,该图片标注系统包括处理器,其中:处理器,用于对n个待分组图片执行图片分组操作,得到n个待分组图片对应的m个目标图片组,n和m均为大于1的整数,m小于n;处理器,还用于根据图片组与图片标注模型的映射关系确定m个目标图片组对应的p个目标图片标注模型,p为大于1且小于等于m的整数;处理器,还用于使用p个目标图片标注模型对m个目标图片组执行图片标注操作,得到图片标注后的m个目标图片组。在一个可能的示例中,在对n个待分组图片执行图片分组操作,得到所述n个待分组图片对应的m个目标图片组方面,处理器具体用于:对n个待分组图片中的每个待分组图片执行图片种类标注操作,得到n个第一图片种类,所述n个第一图片种类与所述n个待分组图片一一对应;将所述n个待分组图片中第一图片种类相同的多个待分组图片划分至同一个目标图片组,得到m个目标图片组;或者,获取n个待分组图片中的每个待分组图片对应的第二图片种类;将所述n个待分组图片中第二图片种类相同的多个待分组图片划分至同一个目标图片组,得到m个目标图片组。在一个可能的示例中,在根据图片组与图片标注模型的映射关系确定所述m个目标图片组对应的p个目标图片标注模型方面,处理器具体用于:根据图片组与图片标注模型的映射关系确定第i个目标图片组对应的第i个目标图片标注模型集合,所述第i个目标图片组为所述m个目标图片组中的任意一个;在得到所述第i个目标图片标注模型集合之后,根据所述图片组与图片标注模型的映射关系确定第(i 1)个目标图片组对应的第(i 1)个目标图片标注模型集合;直到i=m,得到m个目标图片标注模型集合,所述i是初始值为1,以1为间隔的递增整数;根据所述m个目标图片标注模型集合确定p个目标图片标注模型,所述p个目标图片标注模型互不相同。在一个可能的示例中,在使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组方面,处理器具体用于:使用第j个目标图片组对应的第j个目标图片标注模型集合对所述第j个目标图片组执行图片标注操作,得到图片标注后的所述第j个目标图片组,所述第j个目标图片组为所述m个目标图片组中的任意一个;在得到所述图片标注后的所述第j个目标图片组之后,使用第(j 1)个目标图片组对应的第(j 1)个目标图片标注模型集合对所述第(j 1)个目标图片组执行图片标注操作,得到图片标注后的所述第(j 1)个目标图片组;直到j=m,得到图片标注后的所述m个目标图片组,所述j是初始值为1,以1为间隔的递增整数。在一个可能的示例中,在使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组方面,处理器具体用于:获取所述m个目标图片组中的每个目标图片组对应的目标图片标注模型集合包括的目标图片标注模型的数量;根据所述每个目标图片组对应的目标图片标注模型集合包括的目标图片标注模型的数量对所述m个目标图片组执行排序操作,得到排序后的所述m个目标图片组;使用第k个目标图片组对应的第k个目标图片标注模型集合对所述第k个目标图片组执行图片标注操作,得到图片标注后的所述第k个目标图片组,所述第k个目标图片组为所述排序后的所述m个目标图片组中的任意一个;在得到所述图片标注后的所述第k个目标图片组之后,使用第(k 1)个目标图片组对应的第(k 1)个目标图片标注模型集合对所述第(k 1)个目标图片组执行图片标注操作,得到图片标注后的所述第(k 1)个目标图片组;直到k=m,得到图片标注后的所述m个目标图片组,所述k是初始值为1,以1为间隔的递增整数。请参见图2a,图2a是本申请实施例提供的一种图片标注方法的流程示意图,该图片标注方法包括步骤201-203,其中:201:图片标注装置对n个待分组图片执行图片分组操作,得到所述n个待分组图片对应的m个目标图片组,所述n和所述m均为大于1的整数,所述m小于所述n。在一个可能的示例中,图片标注装置对n个待分组图片执行图片分组操作,得到所述n个待分组图片对应的m个目标图片组,包括:图片标注装置对n个待分组图片中的每个待分组图片执行图片种类标注操作,得到n个第一图片种类,所述n个第一图片种类与所述n个待分组图片一一对应;图片标注装置将所述n个待分组图片中第一图片种类相同的多个待分组图片划分至同一个目标图片组,得到m个目标图片组。其中,n个待分组图片中的每个待分组图片均未被标注图片种类,图片种类包括人物图片、车牌图片、动物图片等。具体地,图片标注装置对n个待分组图片中的每个待分组图片执行图片种类标注操作,得到n个第一图片种类的实施方式可以为:图片标注装置对待分组图片a执行图片种类标注操作,得到待分组图片a对应的第一图片种类,待分组图片a为n个待分组图片中的任意一个;图片标注装置对n个待分组图片中除待分组图片a之外的(n-1)个待分组图片执行相同操作,得到(n-1)个第一图片种类,(n-1)个第一图片种类与(n-1)个待分组图片一一对应。具体地,图片标注装置对待分组图片a执行图片种类标注操作,得到待分组图片a对应的第一图片种类的实施方式可以为:图片标注装置判断待分组图片a是否包括以下至少一种:人物、车牌、动物;若待分组图片a仅包括人物,则图片标注装置确定待分组图片a对应的第一图片种类为人物图片;若待分组图片a仅包括车牌,则图片标注装置确定待分组图片a对应的第一图片种类为车牌图片;若待分组图片a仅包括动物,则图片标注装置确定待分组图片a对应的第一图片种类为动物图片;若待分组图片a包括人物和车牌,则图片标注装置确定待分组图片a对应的第一图片种类为人物 车牌图片;若待分组图片a包括人物和动物,则图片标注装置确定待分组图片a对应的第一图片种类为人物 动物图片;若待分组图片a包括车牌和动物,则图片标注装置确定待分组图片a对应的第一图片种类为车牌 动物图片;若待分组图片a包括人物、车牌和动物,则图片标注装置确定待分组图片a对应的第一图片种类为人物 车牌 动物图片。其中,图片标注装置可以采用并行方式对n个待分组图片中的每个待分组图片执行图片种类标注操作,得到n个第一图片种类,在此不再叙述。具体地,图片标注装置将n个待分组图片中第一图片种类相同的多个待分组图片划分至同一个目标图片组,得到m个目标图片组的实施方式可以为:图片标注装置判断第p个待分组图片对应的第一图片种类与第q个待分组分组图片对应的第一图片种类是否相同,第p个待分组图片和第q个待分组图片均为n个待分组图片中的任意一个;若第p个待分组图片对应的第一图片种类与第q个待分组图片对应的第一图片种类相同,则图片标注装置将第p个待分组图片和第q个待分组图片划分至第p个待分组图片对应的第一图片种类对应的目标图片组;若第p个待分组图片对应的第一图片种类与第q个待分组图片对应的第一图片种类不相同,则将第p个待分组图片划分至第p个待分组图片对应的第一图片种类对应的目标图片组,以及将第q个待分组图片划分至第q个待分组图片对应的第一图片种类对应的目标图片组。在一个可能的示例中,图片标注装置对n个待分组图片执行图片分组操作,得到n个待分组图片对应的m个目标图片分组,包括:图片标注装置获取n个待分组图片中的每个待分组图片对应的第二图片种类;图片标注装置将所述n个待分组图片中第二图片种类相同的多个待分组图片划分至同一个目标图片组,得到m个目标图片组。其中,n个待分组图片中的每个待分组图片均被标注图片种类。在一个可能的示例中,图片标注装置对n个待分组图片执行图片分组操作,得到n个待分组图片对应的m个目标图片组,包括:图片标注装置对n个待分组图片中的每个待分组图片执行图片种类标注操作,得到n1个第三图片种类,n1个第三图片种类与n1个待分组图片一一对应,n1小于n;图片标注装置向人工标注平台发送携带n个待分组图片中除n1个第三图片种类对应的n1个待分组图片之外的(n-n1)个待分组图片的图片种类标注请求,图片种类标注请求用于指示人工标注平台反馈(n-n1)个待分组图片中的每个待分组图片对应的图片种类;图片标注装置接收人工标注平台针对图片种类标注请求发送的(n-n1)个第三图片种类,(n-n1)个第三图片种类与(n-n1)个待分组图片一一对应;图片标注装置将n个待分组图片中第三图片种类相同的多个待分组图片划分至同一个目标图片组,得到m个目标图片组。其中,n个待分组图片中的一部分待分组图片被标注图片种类,另一部分待分组图片未被标注图片种类。202:图片标注装置根据图片组与图片标注模型的映射关系确定所述m个目标图片组对应的p个目标图片标注模型,所述p为大于1且小于等于所述m的整数。其中,图片组与图片标注模型的映射关系预选存储于图片标注装置中,图片组与图片标注模型的映射关系如下表1所示:表1图片组图片标注模型人物图片组人物图片标注模型车牌图片组车牌图片标注模型人物 车牌图片组人物图片标注模型 车牌图片标注模型…………在一个可能的示例中,图片标注装置根据图片组与图片标注模型的映射关系确定所述m个目标图片组对应的p个目标图片标注模型,包括:图片标注装置根据图片组与图片标注模型的映射关系确定第i个目标图片组对应的第i个目标图片标注模型集合,所述第i个目标图片组为所述m个目标图片组中的任意一个;在得到所述第i个目标图片标注模型集合之后,图片标注装置根据所述图片组与图片标注模型的映射关系确定第(i 1)个目标图片组对应的第(i 1)个目标图片标注模型集合;直到i=m,图片标注装置得到m个目标图片标注模型集合,所述i是初始值为1,以1为间隔的递增整数;图片标注装置根据所述m个目标图片标注模型集合确定p个目标图片标注模型,所述p个目标图片标注模型互不相同。具体地,图片标注装置根据m个目标图片标注模型集合确定p个目标图片标注模型的实施方式可以为:图片标注装置从m个目标图片标注模型集合包括的多个目标图片标注模型中选取p个目标图片标注模型;或者,图片标注装置将m个目标图片标注模型集合包括的多个目标图片标注模型中目标图片标注模型相同的至少一个目标图片标注模型划分至同一个目标图片标注模型组,得到p个目标图片标注模型组;图片标注装置根据p个目标图片标注模型组确定p个目标图片标注模型。其中,图片标注装置可以采用并行方式根据图片组与图片标注模型的映射关系确定m个目标图片组对应的p个目标图片标注模型,在此不再叙述。203:图片标注装置使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组。其中,图片标注装置采用串行方式使用p个目标图片标注模型对m个目标图片组执行图片标注操作,得到图片标注后的m个目标图片组。可以看出,相较于当对多个待标注图片中的任意一个待标注图片a进行图片标注时,使用待标注图片a对应的图片标注模型对待标注图片a进行图片标注,得到图片标注后的待标注图片a,在本申请实施例中,图片标注装置对n个待分组图片执行图片分组操作,得到m个目标图片组,使用m个目标图片组对应的p个目标图片标注模型对m个目标图片组执行图片标注操作,得到图片标注后的m个目标图片组,这样有助于提高图片的标注效率。在一个可能的示例中,图片标注装置使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组,包括:图片标注装置使用第j个目标图片组对应的第j个目标图片标注模型集合对所述第j个目标图片组执行图片标注操作,得到图片标注后的所述第j个目标图片组,所述第j个目标图片组为所述m个目标图片组中的任意一个;在得到所述图片标注后的所述第j个目标图片组之后,图片标注装置使用第(j 1)个目标图片组对应的第(j 1)个目标图片标注模型集合对所述第(j 1)个目标图片组执行图片标注操作,得到图片标注后的所述第(j 1)个目标图片组;直到j=m,图片标注装置得到图片标注后的所述m个目标图片组,所述j是初始值为1,以1为间隔的递增整数。举例来说,如图2b所示,图2b是本申请实施例提供的一种使用p个目标图片标注模型对m个目标图片组执行图片标注操作的示意图,图片标注装置使用人物图片组对应的人物图片标注模型对人物图片组执行图片标注操作,得到图片标注后的人物图片组;在得到图片标注后的人物图片组之后,图片标注装置使用车牌图片组对应的车牌图片标注模型对车牌图片组执行图片标注操作,得到图片标注后的车牌图片组;在得到图片标注后的车牌图片组之后,图片标注装置使用人物 车牌图片组对应的目标图片标注模型集合(人物图片标注模型 车牌图片标注模型)对人物 车牌图片组执行图片标注操作,得到图片标注后的人物 车牌图片组。具体地,第j个目标图片组包括q个待分组图片,q为大于1的整数,图片标注装置使用第j个目标图片组对应的第j个目标图片标注模型集合对第j个目标图片组执行图片标注操作,得到图片标注后的第j个目标图片组的实施方式可以为:图片标注装置使用第j个目标图片组对应的第j个目标图片标注模型集合对第m个待分组图片执行图片标注操作,得到图片标注后的第m个待分组图片,第m个待分组图片为第j个目标图片组中的任意一个;在得到图片标注后的第m个待分组图片之后,图片标注装置第j个目标图片标注模型集合对第(m 1)个待分组图片执行图片标注操作,得到图片标注后的第(m 1)个待分组图片;直到m=q,图片标注装置得到图片标注后的q个待分组图片,m是初始值为1,以1为间隔的递增整数;图片标注装置将图片标注后的q个待分组图片确定为图片标注后的第j个目标图片组。其中,图片标注装置采用并行方式使用第j个目标图片组对应的第j个目标图片标注模型集合对第j个目标图片组执行图片标注操作,得到图片标注后的第j个目标图片组,在此不再叙述。在一个可能的示例中,图片标注装置使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组,包括:图片标注装置获取所述m个目标图片组中的每个目标图片组对应的目标图片标注模型集合包括的目标图片标注模型的数量;图片标注装置根据所述每个目标图片组对应的目标图片标注模型集合包括的目标图片标注模型的数量对所述m个目标图片组执行排序操作,得到排序后的所述m个目标图片组;图片标注装置使用第k个目标图片组对应的第k个目标图片标注模型集合对所述第k个目标图片组执行图片标注操作,得到图片标注后的所述第k个目标图片组,所述第k个目标图片组为所述排序后的所述m个目标图片组中的任意一个;在得到所述图片标注后的所述第k个目标图片组之后,图片标注装置使用第(k 1)个目标图片组对应的第(k 1)个目标图片标注模型集合对所述第(k 1)个目标图片组执行图片标注操作,得到图片标注后的所述第(k 1)个目标图片组;直到k=m,图片标注装置得到图片标注后的所述m个目标图片组,所述k是初始值为1,以1为间隔的递增整数。具体地,图片标注装置根据每个目标图片组对应的目标图片标注模型集合包括的目标图片标注模型的数量对m个目标图片执行排序操作,得到排序后的m个目标图片组的实施方式可以为:图片标注装置按照目标图片标注模型的数量从大到小的顺序根据每个目标图片组对应的目标图片标注模型集合包括的目标图片标注模型的数量对m个目标图片组执行排序操作,得到排序后的m个目标图片组;或者,图片标注装置按照目标图片标注模型的数量从小到大的顺序根据每个目标图片组对应的目标图片标注模型集合包括的目标图片标注模型的数量对m个目标图片组执行排序操作,得到排序后的m个目标图片组。举例来说,如图2c所示,图2c是本申请实施例提供的另一种使用p个目标图片标注模型对m个目标图片组执行图片标注操作的示意图,图片标注装置按照目标图片标注模型集合包括的目标图片标注模型的数量从大到小的顺序对3个目标图片组(人物图片组、车牌图片组和人物 车牌图片组)执行排序操作,得到排序后的3个目标图片组(人物 车牌图片组-车牌图片组-人物图片组),图片标注装置使用人物 车牌图片组对应的目标图片标注模型集合(人物图片标注模型 车牌图片标注模型)对人物 车牌图片组执行图片标注操作,得到图片标注后的人物 车牌图片组;在得到图片标注后的人物 车牌图片组之后,图片标注装置使用车牌图片组对应的车牌图片标注模型对车牌图片组执行图片标注操作,得到图片标注后的车牌图片组;在得到图片标注后的车牌图片组之后,图片标注装置使用人物图片组对应的人物图片标注模型对人物图片组执行图片标注操作,得到图片标注后的人物图片组。在一个可能的示例中,图片标注装置使用p个目标图片标注模型对m个目标图片组执行图片标注操作,得到图片标注后的m个目标图片组之后,所述方法还包括:图片标注装置向人工标注平台发送携带图片标注后的m个目标图片组的图片标注请求,图片标注请求用于指示人工标注平台反馈二次图片标注后的m个目标图片组;图片标注装置接收人工标注平台针对图片标注请求发送的二次图片标注后的m个目标图片组。可见,相较于图片标注装置对m个目标图片组执行图片标注操作,得到图片标注后的m个目标图片组,在本示例中,图片标注装置向人工标注平台发送携带图片标注后的m个目标图片组的图片标注请求,以及接收人工标注平台针对图片标注请求发送的二次图片标注后的m个目标图片组,这样有助于提高图片标注的准确性。请参见图3,图3是本申请实施例提供的另一种图片标注方法的流程示意图,该图片标注方法包括步骤301-310,具体如下:301:图片标注装置对n个待分组图片执行图片分组操作,得到所述n个待分组图片对应的m个目标图片组,所述n和所述m均为大于1的整数,所述m小于所述n。302:图片标注装置根据图片组与图片标注模型的映射关系确定第i个目标图片组对应的第i个目标图片标注模型集合,所述第i个目标图片组为所述m个目标图片组中的任意一个。303:在得到所述第i个目标图片标注模型集合之后,图片标注装置根据所述图片组与图片标注模型的映射关系确定第(i 1)个目标图片组对应的第(i 1)个目标图片标注模型集合。304:直到i=m,图片标注装置得到m个目标图片标注模型集合,所述i是初始值为1,以1为间隔的递增整数。305:图片标注装置根据所述m个目标图片标注模型集合确定p个目标图片标注模型,所述p个目标图片标注模型互不相同。306:图片标注装置获取所述m个目标图片组中的每个目标图片组对应的目标图片标注模型集合包括的目标图片标注模型的数量。307:图片标注装置根据所述每个目标图片组对应的目标图片标注模型集合包括的目标图片标注模型的数量对所述m个目标图片组执行排序操作,得到排序后的所述m个目标图片组。308:图片标注装置使用第k个目标图片组对应的第k个目标图片标注模型集合对所述第k个目标图片组执行图片标注操作,得到图片标注后的所述第k个目标图片组,所述第k个目标图片组为所述排序后的所述m个目标图片组中的任意一个。309:在得到所述图片标注后的所述第k个目标图片组之后,图片标注装置使用第(k 1)个目标图片组对应的第(k 1)个目标图片标注模型集合对所述第(k 1)个目标图片组执行图片标注操作,得到图片标注后的所述第(k 1)个目标图片组。310:直到k=m,图片标注装置得到图片标注后的所述m个目标图片组,所述k是初始值为1,以1为间隔的递增整数。需要说明的是,图3所示的方法的各个步骤的具体实现过程可参见上述方法所述的具体实现过程,在此不再叙述。请参见图4,图4是本申请实施例提供的一种图片标注装置的功能单元组成框图,该图片标注装置400包括:分组单元401,用于对n个待分组图片执行图片分组操作,得到所述n个待分组图片对应的m个目标图片组,所述n和所述m均为大于1的整数,所述m小于所述n;确定单元402,用于根据图片组与图片标注模型的映射关系确定所述m个目标图片组对应的p个目标图片标注模型,所述p为大于1且小于等于所述m的整数;标注单元403,用于使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组。在一个可能的示例中,在对n个待分组图片执行图片分组操作,得到所述n个待分组图片对应的m个目标图片组方面,上述分组单元401具体用于:对n个待分组图片中的每个待分组图片执行图片种类标注操作,得到n个第一图片种类,所述n个第一图片种类与所述n个待分组图片一一对应;将所述n个待分组图片中第一图片种类相同的多个待分组图片划分至同一个目标图片组,得到m个目标图片组;或者,获取n个待分组图片中的每个待分组图片对应的第二图片种类;将所述n个待分组图片中第二图片种类相同的多个待分组图片划分至同一个目标图片组,得到m个目标图片组。在一个可能的示例中,在根据图片组与图片标注模型的映射关系确定所述m个目标图片组对应的p个目标图片标注模型方面,上述确定单元402具体用于:根据图片组与图片标注模型的映射关系确定第i个目标图片组对应的第i个目标图片标注模型集合,所述第i个目标图片组为所述m个目标图片组中的任意一个;在得到所述第i个目标图片标注模型集合之后,根据所述图片组与图片标注模型的映射关系确定第(i 1)个目标图片组对应的第(i 1)个目标图片标注模型集合;直到i=m,得到m个目标图片标注模型集合,所述i是初始值为1,以1为间隔的递增整数;根据所述m个目标图片标注模型集合确定p个目标图片标注模型,所述p个目标图片标注模型互不相同。在一个可能的示例中,在使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组方面,上述标注单元403具体用于:使用第j个目标图片组对应的第j个目标图片标注模型集合对所述第j个目标图片组执行图片标注操作,得到图片标注后的所述第j个目标图片组,所述第j个目标图片组为所述m个目标图片组中的任意一个;在得到所述图片标注后的所述第j个目标图片组之后,使用第(j 1)个目标图片组对应的第(j 1)个目标图片标注模型集合对所述第(j 1)个目标图片组执行图片标注操作,得到图片标注后的所述第(j 1)个目标图片组;直到j=m,得到图片标注后的所述m个目标图片组,所述j是初始值为1,以1为间隔的递增整数。在一个可能的示例中,在使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组方面,上述标注单元403具体用于:获取所述m个目标图片组中的每个目标图片组对应的目标图片标注模型集合包括的目标图片标注模型的数量;根据所述每个目标图片组对应的目标图片标注模型集合包括的目标图片标注模型的数量对所述m个目标图片组执行排序操作,得到排序后的所述m个目标图片组;使用第k个目标图片组对应的第k个目标图片标注模型集合对所述第k个目标图片组执行图片标注操作,得到图片标注后的所述第k个目标图片组,所述第k个目标图片组为所述排序后的所述m个目标图片组中的任意一个;在得到所述图片标注后的所述第k个目标图片组之后,使用第(k 1)个目标图片组对应的第(k 1)个目标图片标注模型集合对所述第(k 1)个目标图片组执行图片标注操作,得到图片标注后的所述第(k 1)个目标图片组;直到k=m,得到图片标注后的所述m个目标图片组,所述k是初始值为1,以1为间隔的递增整数。请参见图5,图5是本申请实施例提供的一种电子设备的结构示意图,该电子设备500包括处理器、存储器、通信接口以及一个或多个程序,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行以下步骤的指令:对n个待分组图片执行图片分组操作,得到所述n个待分组图片对应的m个目标图片组,所述n和所述m均为大于1的整数,所述m小于所述n;根据图片组与图片标注模型的映射关系确定所述m个目标图片组对应的p个目标图片标注模型,所述p为大于1且小于等于所述m的整数;使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组。在一个可能的示例中,在对n个待分组图片执行图片分组操作,得到所述n个待分组图片对应的m个目标图片组方面,上述程序包括具体用于执行以下步骤的指令:对n个待分组图片中的每个待分组图片执行图片种类标注操作,得到n个第一图片种类,所述n个第一图片种类与所述n个待分组图片一一对应;将所述n个待分组图片中第一图片种类相同的多个待分组图片划分至同一个目标图片组,得到m个目标图片组;或者,获取n个待分组图片中的每个待分组图片对应的第二图片种类;将所述n个待分组图片中第二图片种类相同的多个待分组图片划分至同一个目标图片组,得到m个目标图片组。在一个可能的示例中,在根据图片组与图片标注模型的映射关系确定所述m个目标图片组对应的p个目标图片标注模型方面,上述程序包括具体用于执行以下步骤的指令:根据图片组与图片标注模型的映射关系确定第i个目标图片组对应的第i个目标图片标注模型集合,所述第i个目标图片组为所述m个目标图片组中的任意一个;在得到所述第i个目标图片标注模型集合之后,根据所述图片组与图片标注模型的映射关系确定第(i 1)个目标图片组对应的第(i 1)个目标图片标注模型集合;直到i=m,得到m个目标图片标注模型集合,所述i是初始值为1,以1为间隔的递增整数;根据所述m个目标图片标注模型集合确定p个目标图片标注模型,所述p个目标图片标注模型互不相同。在一个可能的示例中,在使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组方面,上述程序包括具体用于执行以下步骤的指令:使用第j个目标图片组对应的第j个目标图片标注模型集合对所述第j个目标图片组执行图片标注操作,得到图片标注后的所述第j个目标图片组,所述第j个目标图片组为所述m个目标图片组中的任意一个;在得到所述图片标注后的所述第j个目标图片组之后,使用第(j 1)个目标图片组对应的第(j 1)个目标图片标注模型集合对所述第(j 1)个目标图片组执行图片标注操作,得到图片标注后的所述第(j 1)个目标图片组;直到j=m,得到图片标注后的所述m个目标图片组,所述j是初始值为1,以1为间隔的递增整数。在一个可能的示例中,在使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组方面,上述程序包括具体用于执行以下步骤的指令:获取所述m个目标图片组中的每个目标图片组对应的目标图片标注模型集合包括的目标图片标注模型的数量;根据所述每个目标图片组对应的目标图片标注模型集合包括的目标图片标注模型的数量对所述m个目标图片组执行排序操作,得到排序后的所述m个目标图片组;使用第k个目标图片组对应的第k个目标图片标注模型集合对所述第k个目标图片组执行图片标注操作,得到图片标注后的所述第k个目标图片组,所述第k个目标图片组为所述排序后的所述m个目标图片组中的任意一个;在得到所述图片标注后的所述第k个目标图片组之后,使用第(k 1)个目标图片组对应的第(k 1)个目标图片标注模型集合对所述第(k 1)个目标图片组执行图片标注操作,得到图片标注后的所述第(k 1)个目标图片组;直到k=m,得到图片标注后的所述m个目标图片组,所述k是初始值为1,以1为间隔的递增整数。本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质用于存储计算机程序,上述计算机程序被处理器执行,以实现如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备。需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-onlymemory,简称:rom)、随机存取器(英文:randomaccessmemory,简称:ram)、磁盘或光盘等。以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实现方式及应用范围上均会有改变之处,综上上述,本说明书内容不应理解为对本申请的限制。当前第1页1 2 3 
    技术特征:

    1.一种图片标注方法,其特征在于,包括:

    对n个待分组图片执行图片分组操作,得到所述n个待分组图片对应的m个目标图片组,所述n和所述m均为大于1的整数,所述m小于所述n;

    根据图片组与图片标注模型的映射关系确定所述m个目标图片组对应的p个目标图片标注模型,所述p为大于1且小于等于所述m的整数;

    使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组。

    2.根据权利要求1所述的方法,其特征在于,所述对n个待分组图片执行图片分组操作,得到所述n个待分组图片对应的m个目标图片组,包括:

    对n个待分组图片中的每个待分组图片执行图片种类标注操作,得到n个第一图片种类,所述n个第一图片种类与所述n个待分组图片一一对应;将所述n个待分组图片中第一图片种类相同的多个待分组图片划分至同一个目标图片组,得到m个目标图片组;

    或者,获取n个待分组图片中的每个待分组图片对应的第二图片种类;将所述n个待分组图片中第二图片种类相同的多个待分组图片划分至同一个目标图片组,得到m个目标图片组。

    3.根据权利要求1或2所述的方法,其特征在于,所述根据图片组与图片标注模型的映射关系确定所述m个目标图片组对应的p个目标图片标注模型,包括:

    根据图片组与图片标注模型的映射关系确定第i个目标图片组对应的第i个目标图片标注模型集合,所述第i个目标图片组为所述m个目标图片组中的任意一个;

    在得到所述第i个目标图片标注模型集合之后,根据所述图片组与图片标注模型的映射关系确定第(i 1)个目标图片组对应的第(i 1)个目标图片标注模型集合;

    直到i=m,得到m个目标图片标注模型集合,所述i是初始值为1,以1为间隔的递增整数;

    根据所述m个目标图片标注模型集合确定p个目标图片标注模型,所述p个目标图片标注模型互不相同。

    4.根据权利要求1-3任一项所述的方法,其特征在于,所述使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组,包括:

    使用第j个目标图片组对应的第j个目标图片标注模型集合对所述第j个目标图片组执行图片标注操作,得到图片标注后的所述第j个目标图片组,所述第j个目标图片组为所述m个目标图片组中的任意一个;

    在得到所述图片标注后的所述第j个目标图片组之后,使用第(j 1)个目标图片组对应的第(j 1)个目标图片标注模型集合对所述第(j 1)个目标图片组执行图片标注操作,得到图片标注后的所述第(j 1)个目标图片组;

    直到j=m,得到图片标注后的所述m个目标图片组,所述j是初始值为1,以1为间隔的递增整数。

    5.根据权利要求1-3任一项所述的方法,其特征在于,所述使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组,包括:

    获取所述m个目标图片组中的每个目标图片组对应的目标图片标注模型集合包括的目标图片标注模型的数量;

    根据所述每个目标图片组对应的目标图片标注模型集合包括的目标图片标注模型的数量对所述m个目标图片组执行排序操作,得到排序后的所述m个目标图片组;

    使用第k个目标图片组对应的第k个目标图片标注模型集合对所述第k个目标图片组执行图片标注操作,得到图片标注后的所述第k个目标图片组,所述第k个目标图片组为所述排序后的所述m个目标图片组中的任意一个;

    在得到所述图片标注后的所述第k个目标图片组之后,使用第(k 1)个目标图片组对应的第(k 1)个目标图片标注模型集合对所述第(k 1)个目标图片组执行图片标注操作,得到图片标注后的所述第(k 1)个目标图片组;

    直到k=m,得到图片标注后的所述m个目标图片组,所述k是初始值为1,以1为间隔的递增整数。

    6.一种图片标注装置,其特征在于,包括:

    分组单元,用于对n个待分组图片执行图片分组操作,得到所述n个待分组图片对应的m个目标图片组,所述n和所述m均为大于1的整数,所述m小于所述n;

    确定单元,用于根据图片组与图片标注模型的映射关系确定所述m个目标图片组对应的p个目标图片标注模型,所述p为大于1且小于等于所述m的整数;

    标注单元,用于使用所述p个目标图片标注模型对所述m个目标图片组执行图片标注操作,得到图片标注后的所述m个目标图片组。

    7.根据权利要求6所述的装置,其特征在于,在对n个待分组图片执行图片分组操作,得到所述n个待分组图片对应的m个目标图片组方面,所述分组单元具体用于:

    对n个待分组图片中的每个待分组图片执行图片种类标注操作,得到n个第一图片种类,所述n个第一图片种类与所述n个待分组图片一一对应;将所述n个待分组图片中第一图片种类相同的多个待分组图片划分至同一个目标图片组,得到m个目标图片组;

    或者,获取n个待分组图片中的每个待分组图片对应的第二图片种类;将所述n个待分组图片中第二图片种类相同的多个待分组图片划分至同一个目标图片组,得到m个目标图片组。

    8.根据权利要求6或7所述的装置,其特征在于,在根据图片组与图片标注模型的映射关系确定所述m个目标图片组对应的p个目标图片标注模型方面,所述确定单元具体用于:

    根据图片组与图片标注模型的映射关系确定第i个目标图片组对应的第i个目标图片标注模型集合,所述第i个目标图片组为所述m个目标图片组中的任意一个;

    在得到所述第i个目标图片标注模型集合之后,根据所述图片组与图片标注模型的映射关系确定第(i 1)个目标图片组对应的第(i 1)个目标图片标注模型集合;

    直到i=m,得到m个目标图片标注模型集合,所述i是初始值为1,以1为间隔的递增整数;

    根据所述m个目标图片标注模型集合确定p个目标图片标注模型,所述p个目标图片标注模型互不相同。

    9.一种电子设备,其特征在于,包括处理器、存储器、通信接口以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求1-5任一项所述的方法中的部分或全部步骤的指令。

    10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,所述计算机程序被处理器执行,以实现如权利要求1-5任一项所述的方法。

    技术总结
    本申请公开了一种图片标注方法及相关设备,方法包括:对N个待分组图片执行图片分组操作,得到N个待分组图片对应的M个目标图片组,N和M均为大于1的整数,M小于N;根据图片组与图片标注模型的映射关系确定M个目标图片组对应的P个目标图片标注模型,P为大于1且小于等于M的整数;使用P个目标图片标注模型对M个目标图片组执行图片标注操作,得到图片标注后的M个目标图片组。采用本申请实施例有助于提高图片的标注效率。

    技术研发人员:李建文;陈显炉
    受保护的技术使用者:深圳云天励飞技术有限公司
    技术研发日:2019.09.11
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-19146.html

    最新回复(0)