掌桥专利:专业的专利平台
掌桥专利
首页

图片标注的切换方法、设备、电子装置和存储介质

文献发布时间:2023-06-19 11:32:36


图片标注的切换方法、设备、电子装置和存储介质

技术领域

本申请涉及图片处理技术领域,特别是涉及图片标注的切换方法、设备、电子装置和存储介质。

背景技术

在通过训练服务器进行模型训练之前,往往需要对素材进行标注。如果素材为图片,则需要在训练服务器上对每张图片中的目标都进行标注。为了完成一次模型训练,常常依赖人工对大量的图片数据进行标注。标注过程中,训练服务器与对应的客户端分别运行在两台物理机上,训练服务器的操作员通过客户端对图片进行标注。操作员完成一张图片的标注后,需要点击“保存”与“下一张”操作后,才会在客户端上展示下一张图片,接下来操作员再进行下一张图片的标注。

在标注过程中,图片的下载与展示均为串行,存在不必要的时间消耗。尤其在网络信号较差,客户端物理机性能较差,或者图片的分辨率较大时,不必要的时间消耗更加明显。因此,人工标注这些图片数据往往需要较长的时间。

目前针对相关技术中对图片进行标注时,图片的下载与展示均为串行,时间消耗较大,效率较低的问题,尚未提出有效的解决方案。

发明内容

本申请实施例提供了一种图片标注的切换方法、设备、电子装置和存储介质,以至少解决相关技术中对图片进行标注时,图片的下载与展示均为串行,时间消耗较大,效率较低的问题。

第一方面,本申请实施例提供了一种图片标注的切换方法,包括:

在进行图片标注的标注界面中显示多个窗口,其中,所述多个窗口至少包括第一窗口和第二窗口;

在所述第一窗口中显示待标注的第一图片,在所述第二窗口中显示待标注的第二图片;

在判断对所述第一图片标注完成之后,在所述第二窗口中获取所述第二图片的标注信息。

在其中一些实施例中,在判断对所述第一图片标注完成之后,在所述第二窗口中获取所述第二图片的标注信息包括:

获取输入信号的位置,根据所述输入信号的位置与所述第一图片形成的图片区域的相对位置关系,判断是否对所述第一图片标注完成,其中,所述输入信号用于对多个窗口中的图片进行标注;

在判断对所述第一图片标注完成之后,根据所述输入信号的位置与所述第二图片形成的图片区域之间的匹配关系,获取所述第二图片的标注信息。

在其中一些实施例中,在判断对所述第一图片标注完成之后,在所述第二窗口中获取所述第二图片的标注信息包括:

若输入信号的位置位于所述第一图片形成的图片区域内,获取所述第一图片的标注信息;

若所述输入信号的位置不在所述第一图片形成的图片区域内,判定对所述第一图片标注完成,并将所述第一图片的标注信息上传;

若所述输入信号的位置位于所述第二图片形成的图片区域内,在所述第二窗口中获取所述第二图片的标注信息。

在其中一些实施例中,所述在进行图片标注的标注界面中显示多个窗口包括:

获取网络往返时间,根据所述网络往返时间获取所述标注界面中的窗口数量;

根据所述窗口数量在所述标注界面中同时显示多个窗口。

在其中一些实施例中,在进行图片标注的标注界面中显示多个窗口之后,所述方法还包括:

获取多个窗口的轮巡顺序,根据所述轮巡顺序确定所述第一窗口和第二窗口。

在其中一些实施例中,所述获取多个窗口的轮巡顺序包括:

获取输入信号的位置和多个窗口形成的多个图片区域;

将所述输入信号的位置与多个所述图片区域进行匹配,根据匹配结果确定多个窗口的轮巡顺序。

在其中一些实施例中,所述获取多个窗口的轮巡顺序包括:

根据多个窗口之间的相对位置关系确定多个窗口的轮巡顺序。

在其中一些实施例中,在判断对所述第一图片标注完成之后,所述方法还包括:

获取重新标注指令,在所述标注界面显示多个已标注的图片和/或图片信息,其中,所述已标注的图片和/或图片信息按照时间顺序排列;

在所述多个已标注的图片和/或图片信息中获取重新标注确认信号,根据所述重新标注确认信号确认目标图片;

获取所述目标图片的更新后的标注信息。

在其中一些实施例中,在判断对所述第一图片标注完成之后,所述方法还包括:

获取重新标注指令,在所述标注界面显示与所述重新标注指令对应的输入框;

从所述输入框中获取图片信息,根据所述图片信息确认目标图片;

获取所述目标图片的标注信息。

在其中一些实施例中,在判断对所述第一图片标注完成之后,所述方法还包括:

在所述第一窗口中显示待标注的第三图片。

第二方面,本申请实施例提供了一种图片标注的切换设备,包括显示单元和获取单元:

所述显示单元,用于在进行图片标注的标注界面中显示多个窗口,其中,所述多个窗口至少包括第一窗口和第二窗口,在所述第一窗口中显示待标注的第一图片,在所述第二窗口中显示待标注的第二图片;

所述获取单元,用于在判断对所述第一图片标注完成之后,在所述第二窗口中获取所述第二图片的标注信息。

第三方面,本申请实施例提供了一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的图片标注的切换方法。

第四方面,本申请实施例提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述的图片标注的切换方法的步骤。

相比于相关技术,本申请实施例提供的图片标注的切换方法,通过在进行图片标注的标注界面中显示多个窗口,其中,多个窗口至少包括第一窗口和第二窗口;在第一窗口中显示待标注的第一图片,在第二窗口中显示待标注的第二图片;在判断对第一图片标注完成之后,在第二窗口中获取第二图片的标注信息,解决了相关技术中对图片进行标注时,图片的下载与展示均为串行,时间消耗较大,效率较低的问题,实现了对图片中的目标快速标注,有效地提高了图片标注的效率。

本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例的图片标注的切换方法的应用环境示意图;

图2是根据本申请实施例的图片标注的切换方法的流程图;

图3是根据本申请实施例的另一种图片标注的切换方法的示意图;

图4是根据本申请实施例的不同窗口数量下标注界面的示意图;

图5是根据本申请实施例的对图片重新标注的方法的流程图;

图6为本申请实施例的图片标注的切换方法的终端的硬件结构框图;

图7是根据本申请实施例的图片标注的切换设备的结构框图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。

在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施例在不冲突的情况下,可以与其它实施例相结合。

除非另作定义,本申请所涉及的技术术语或者科学术语应当为本申请所属技术领域内具有一般技能的人士所理解的通常意义。本申请所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本申请所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本申请所涉及的“多个”是指大于或者等于两个。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本申请所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。

本申请提供的图片标注的切换方法,可以应用于如图1所示的应用环境中,图1是根据本申请实施例的图片标注的切换方法的应用环境示意图,如图1所示。其中,客户端102与对应的训练服务器104分别运行在两台物理机上,客户端102与训练服务器104通过网络进行通信。训练服务器104的操作员通过客户端102对图片进行标注,客户端102的标注界面中会显示多个窗口,其中,多个窗口至少包括第一窗口和第二窗口。操作员可以先在第一窗口中对第一图片进行标注,在标注完成之后,客户端102将获取到的标注信息上传至训练服务器,此时操作员可以在第二窗口中对第二图片进行标注。其中,客户端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,训练服务器104是一种专门用来训练算法模型的装置,可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

本实施例提供了一种图片标注的切换方法。图2是根据本申请实施例的图片标注的切换方法的流程图,如图2所示,该方法包括如下步骤:

步骤S210,在进行图片标注的标注界面中显示多个窗口,其中,多个窗口至少包括第一窗口和第二窗口。

通常情况下,在进行模型训练之前,操作员通过客户端上的标注界面对需要进行标注的素材图片进行标注。本申请客户端的标注界面中可以同时显示多个窗口,例如,在标注界面上同时显示两个、三个、四个或者更多的窗口,便于操作员进行图片标注。本实施例以两个窗口为例进行说明。

步骤S220,在第一窗口中显示待标注的第一图片,在第二窗口中显示待标注的第二图片。

进行图片标注时,标注界面的每个窗口都可以显示待标注的图片,具体地,开始进行标注时,所有窗口中的图片均可以预先从训练服务器中下载好并进行显示。进一步地,客户端在获取图片的标注信息之后,可以自动下载下一张待标注的图片,并显示在对应的窗口中。

步骤S230,在判断对第一图片标注完成之后,在第二窗口中获取第二图片的标注信息。

在标注过程中,操作员首先对第一窗口中的第一图片进行标注,此时客户端会获取到对第一图片进行标注的标注信息,在标注完成后,操作员可以点击标注界面的“确认”按钮,以向客户端输入标注完成信息,在其他实施例中,还可以通过在第一窗口中连续双击鼠标右键或者左键,实现标注完成信息的输入。客户端在第一窗口中获取到标注完成信息之后,可以判定对第一图片已标注完成,然后操作员可以直接对第二窗口中的第二图片进行标注,不需要等待第一窗口中对待标注的图片进行加载,此时,客户端也可以继续获取第二图片的标注信息。其中,标注信息为算法模型训练相关的信息,例如,图片中目标物体的位置、种类、个数等等。

通过上述步骤S210至步骤S230,本实施例在标注界面同时显示多个窗口,并在每个窗口都显示待标注的图片,在操作员对第一窗口中的第一图片标注完成后,可以直接对第二窗口中的第二图片进行标注,在整个标注过程中,客户端实时获取与图片对应的标注信息。而相关技术中,仅在标注界面中显示一个窗口,客户端在接收到操作员输入的“保存”、“下一张”指令之后,需要对待标注的图片进行加载,才能将下一张图片显示在窗口中,时间成本较高,尤其在网络往返时间较长、客户端物理机的性能较差,以及图片分辨率较大的情况下,需要等待加载的时间更久。而本申请中的标注界面可以同时显示多个窗口,操作员在对第一图片标注完成之后,不用点击“下一张”,可以直接对第二窗口中的第二图片进行标注,从而节约标注时间,实现了对图片中的目标快速标注,有效地提高了图片标注的效率。

进一步地,在客户端从第一窗口中获取到第一图片的标注信息之后,自动从训练服务器中下载第三图片,下载完成之后,在第一窗口中显示该待标注的第三图片,等待操作员进行标注。本实施例中,可以在操作员对第二窗口中的第二图片进行标注的过程中,在第一窗口中下载第三图片,在操作员对第二图片标注完成之后,可以直接对第三图片进行标注,无需等待下载,节约标注时间,提高标注效率。

在其中一些实施例中,通过输入信号的位置与图片形成的图片区域之间的位置关系判断图片标注过程中的目标图片,以及是否对当前图片标注完成,其中,输入信号用于对多个窗口中的图片进行标注。具体地,以第一图片和第二图片为例,先获取输入信号的位置,根据输入信号的位置与第一图片形成的图片区域的相对位置关系,判断是否对第一图片标注完成,其中,输入信号的位置可以为鼠标光标在标注界面上的位置,在标注界面为触摸屏的情况下,输入信号的位置也可以为指尖等人体部位在标注界面上的位置。在第一窗口和第二窗口中,均显示待标注的图片,图片边框以及图片边框内部形成的区域即为图片区域。因此,输入信号与图片区域的相对位置关系包括输入信号在图片区域内以及属于信号在图片区域外,本实施例中根据输入信号与第一图片的图片区域之间的相对位置关系,判断是否对第一图片标注完成,在判断对第一图片标注完成之后,根据输入信号的位置与第二图片形成的图片区域之间的匹配关系,获取第二图片的标注信息。本实施例中,通过输入信号的位置与图片区域之间的相对位置关系判断是否对图片标注完成,以及获取标注过程中的目标图片,以判断当前的标注信息与哪一张图片对应,相对于相关技术中,操作员需要点击“下一张”,才能实现不同图片之间的切换,节省了操作时间,提高了标注效率。

在其中一些实施例中,图3是根据本申请实施例的另一种图片标注的切换方法的示意图,如图3所示,该方法包括:

步骤S310,若输入信号的位置位于第一图片形成的图片区域内,获取第一图片的标注信息,其中,输入信号用于对多个窗口中的图片进行标注;

步骤S320,若输入信号的位置不在第一图片形成的图片区域内,判定对第一图片标注完成,并将第一图片的标注信息上传;

步骤S330,若输入信号的位置位于第二图片形成的图片区域内,在第二窗口中获取第二图片的标注信息。

通过上述步骤S310至步骤S330,本实施例在图片标注的过程中,根据输入信号的位置判断当前需要标注的目标图片为第一图片还是第二图片,并在判定对第一图片标注完成之后,将当前获得的标注信息上传至训练服务器进行保存,然后根据输入信号的位置获取下一张目标图片。相对于相关技术中,操作员需要点击“保存”按钮才能实现上传,本实施例中根据输入信息的位置直接进行判断,不需要操作员进行额外的操作,进一步地节省了操作时间,提高了标注效率。

在其中一些实施例中,可以根据需求或者操作员的习惯来设置标注界面中同时显示的多个窗口的窗口数量。进一步地,在标注界面中显示的窗口数量还可以通过以下方法获得:获取网络往返时间(Round-Trip Time,简称为RTT),根据网络往返时间获取标注界面中的窗口数量,根据窗口数量在标注界面中同时显示多个窗口。本实施例中,可以预先设置多个网络往返时间范围,每个网络往返时间范围对应一个窗口数量,获取网络往返时间之后,将该网络往返时间与网络往返时间范围进行对比,以获取窗口数量。例如,在网络往返时间范围为小于或者等于200ms时,窗口数量为2,在网络往返时间范围为大于200ms,且小于或者等于500ms时,窗口数量为3,在网络往返时间范围为大于500ms时,窗口数量为4。图4是根据本申请实施例的不同窗口数量下标注界面的示意图,如图4所示,由于网络往返时间越小,图片下载的时间越短,所以窗口数量较少,随着网络往返时间增大,窗口数量也越多,完成一次窗口轮巡的时间也就越长,为每个窗口预留的图片下载时间越久。在图片下载的过程中,操作员可以对其他窗口中的图片进行标注,所以在标注过程中不必花费时间等待图片下载完成,进一步地节省了操作时间,提高了标注效率。

在其中一些实施例中,需要确定多个窗口之间的轮巡顺序,根据轮巡顺序确定操作员对待标注图片的操作顺序,即确定第一窗口和第二窗口,以便于操作员对图片进行标注。

确定轮巡顺序的一种方法为,获取输入信号的位置和多个窗口形成的多个图片区域,将输入信号的位置与多个图片区域进行匹配,根据匹配结果确定多个窗口的轮巡顺序,其中,匹配为判断输入信号的位置在多个图片区域中的哪一个图片区域内。本实施例中,用于图片标注的客户端根据输入信号的位置确定图片的轮巡顺序,该输入信号位于一个图片形成的图片区域内,就对该图片进行标注,在输入信号不在该图片区域内的情况下,将标注信息上传,下一个待标注的目标图片同样根据输入信号的位置确定。本实施例中通过输入信号的位置确定轮巡顺序,可以为操作员提供更加灵活的标注选择,避免有些图片加载时间过长仍然需要等待的情况。

确定轮巡顺序的另一种方法为,根据多个窗口之间的相对位置关系确定多个窗口的轮巡顺序,本实施例中的轮巡方式可以由操作员预先设定。例如,在有四个窗口的情况下,轮巡顺序可以为左上窗口、右上窗口、左下窗口、右下窗口,也可以为左上窗口、左下窗口、右上窗口、右下窗口。本申请中的轮巡顺序可以预先设置好,以符合操作员的操作习惯,提高标注效率。

在其中一些实施例中,如果操作员对图片出现误标注,可以通过标注界面上的重新标注按钮对误标注的图片重新标注。

图5是根据本申请实施例的对图片重新标注的方法的流程图,如图5所示,该方法包括如下步骤:

步骤S510,获取重新标注指令,在标注界面显示多个已标注的图片和/或图片信息,其中,已标注的图片和/或图片信息按照时间顺序排列。

操作员点击标注界面上的重新标注按钮可以触发重新标注指令,客户端在接收到重新标注指令之后,将已经标注过的图片和/或图片信息进行显示,其中,图片可以携带有标注信息,也可以通过缩略图仅展示图片本身,图片信息包括图片的获取时间、标注时间、图片编号等等。

在展示时,图片和/或图片信息的显示数量可以根据实际情况进行设置,例如根据标注界面的尺寸大小进行设置,显示顺序可以按照时间顺序进行排列,包括正序排列和倒序排列,便于操作员找到误标注的图片。

步骤S520,在多个已标注的图片和/或图片信息中获取重新标注确认信号,根据重新标注确认信号确认目标图片。

其中,操作员可以通过点击图片或者图片信息的方式输入重新标注确认信号,客户端根据该重新标注确认信号选定需要重新标注的目标图片。

步骤S530,获取目标图片的更新后的标注信息。

客户端在确认目标图片之后,可以将该目标图片显示在窗口中,获取操作员对该目标图片进行再次标注的标注信息。

通过上述步骤S510至步骤S530,本实施例通过在标注界面上直接显示已标注的图片和/或图片信息,便于操作员更加直观、便捷地找到需要重新进行标注的图片,进行修正。

进一步地,客户端在获取重新标注指令之后,在标注界面显示与重新标注指令对应的输入框,操作员可以在该输入框中键入图片信息,例如图片的编号、获取时间、标注时间等等。客户端从输入框中获取图片信息,根据图片信息确认目标图片,然后将目标图片显示在标注界面的窗口中,获取目标图片的标注信息。在其他实施例中,如果根据图片信息确定的目标图片为多个,可以将多个目标图片均显示在标注界面中,以供操作员再次确认,其中,显示方式包括列表显示、图标显示等等。本实施例中通过输入框实现图片的重新标注,更加快捷,节省时间。

下面通过优选实施例对本申请实施例进行描述和说明。

根据网络往返时间,在客户端的标注界面上将标注窗口划分为2个,3个或者4个。具体地,当网络良好时,窗口数量为2个,当网络一般时,窗口数量为3个,当网络较差时,窗口数量为4个,其中,网络良好、网络一般以及网络较差可以根据网络往返时间确定。以网络良好时窗口数量总共2个为例,首先“第一窗口”与“第二窗口”同时进行待标注图片的下载与展示。在“第一窗口”与“第二窗口”中图片下载与展示完毕后,操作员开始在“第一窗口”上进行标注,标注完成之后,操作员不需要点击“保存”与“下一张”,直接切换到“第二窗口”进行标注,客户端可以通过输入信号的位置识别该切换过程。客户端检测到操作员在“第二窗口”上在进行标注后,会在后台自动将“第一窗口”的标注信息上传给训练服务器,然后再自动下载下一张图片并在“第一窗口”的标注界面上进行展示,等待操作员的下次标注。操作员在“第二窗口”上标注完成后,则再切换到已准备好的“第一窗口”上进行标注。与此同时客户端检测到操作员在“第一窗口”上进行标注,会在后台自动将“第二窗口”的标注信息上传给训练服务器,然后再自动下载下一张图片并在“第二窗口”的标注界面上进行展示,等待操作员的下次标注。如此重复直到标注结束。

在标注界面上有多个窗口的情况下,优选的轮巡方式为操作员依次对标注界面上的所有窗口中的图片进行标注,在所有的图片均被标注过之后,完成一次轮巡过程。在轮巡过程中,以i作为轮巡变量,在对一个窗口标注完成之后,判断i的值是否小于窗口数量,如果判断结果为“是”,赋值i=i+1,如果判断结果为“否”,令i=1,开始新一轮的轮巡。

本实施例中采用多窗口标注的方法,减少了操作员标注的操作步骤,在各个窗口中预先下载与显示待标注的图片,有效缩短了标注的时间,提高了标注的效率。相对于相关技术中,本实施例采用多窗口标注的方法,省略了操作员点击“保存”操作以及点击“下一张”的操作,客户端可以自动向训练服务器上传标注信息,同时自动下载下一张待标注的图片,并在多个窗口中显示待标注的图片,有效提高了图片标注的效率。

需要说明的是,本申请中对两个窗口进行的所有操作均适用于三个及三个以上的窗口。通常情况下,窗口的尺寸大小和待标注的图片的尺寸大小适配,在窗口的尺寸大小不一致的情况下,以较大尺寸作为图片区域进行判断。例如,在窗口的尺寸大于图片尺寸的情况下,图片不能填满整个窗口,则在输入信号的位置位于窗口边界之外的情况下,才判定完成对当前图片的标注。

需要进一步说明的是,在上述流程中或者附图的流程图中示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

本申请提供的方法实施例可以在终端、计算机或者类似的运算装置中执行。以运行在终端上为例,图6为本申请实施例的图片标注的切换方法的终端的硬件结构框图。如图6所示,终端60可以包括一个或多个(图6中仅示出一个)处理器602(处理器602可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器604,可选地,上述终端还可以包括用于通信功能的传输设备606以及输入输出设备608。本领域普通技术人员可以理解,图6所示的结构仅为示意,其并不对上述终端的结构造成限定。例如,终端60还可包括比图6中所示更多或者更少的组件,或者具有与图6所示不同的配置。

存储器604可用于存储控制程序,例如,应用软件的软件程序以及模块,如本申请实施例中的图片标注的切换方法对应的控制程序,处理器602通过运行存储在存储器604内的控制程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器604可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器604可进一步包括相对于处理器602远程设置的存储器,这些远程存储器可以通过网络连接至终端60。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输设备606用于经由一个网络接收或者发送数据。上述的网络具体实例可包括终端60的通信供应商提供的无线网络。在一个实例中,传输设备606包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备606可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。

本实施例还提供了一种图片标注的切换设备,该设备用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”、“单元”、“子单元”等可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图7是根据本申请实施例的图片标注的切换设备的结构框图,如图7所示,该设备包括显示单元71和获取单元72:显示单元71,用于在进行图片标注的标注界面中显示多个窗口,其中,多个窗口至少包括第一窗口和第二窗口,在第一窗口中显示待标注的第一图片,在第二窗口中显示待标注的第二图片;获取单元72,用于在判断对第一图片标注完成之后,在第二窗口中获取第二图片的标注信息。

本实施例中通过显示单元71在标注界面中同时显示多个窗口,并在每个窗口都显示待标注的图片,在操作员对第一窗口中的第一图片标注完成后,可以直接对第二窗口中的第二图片进行标注,在整个标注过程中,客户端通过获取模块72实时获取与图片对应的标注信息。而相关技术中,仅在标注界面中显示一个窗口,客户端在接收到操作员输入的“保存”、“下一张”指令之后,需要对待标注的图片进行加载,才能将下一张图片显示在窗口中,时间成本较高,尤其在网络往返时间较长、客户端物理机的性能较差,以及图片分辨率较大的情况下,需要等待加载的时间更久。而本申请中的标注界面可以同时显示多个窗口,操作员在对第一图片标注完成之后,不用点击“下一张”,可以直接对第二窗口中的第二图片进行标注,从而节约标注时间,实现了对图片中的目标快速标注,有效地提高了图片标注的效率。

需要说明的是,上述各个模块可以是功能模块也可以是程序模块,既可以通过软件来实现,也可以通过硬件来实现。对于通过硬件来实现的模块而言,上述各个模块可以位于同一处理器中;或者上述各个模块还可以按照任意组合的形式分别位于不同的处理器中。

本实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。

可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。

可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:

S1,在进行图片标注的标注界面中显示多个窗口,其中,多个窗口至少包括第一窗口和第二窗口。

S2,在第一窗口中显示待标注的第一图片,在第二窗口中显示待标注的第二图片。

S3,在判断对第一图片标注完成之后,在第二窗口中获取第二图片的标注信息。

需要说明的是,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

另外,结合上述实施例中的图片标注的切换方法,本申请实施例可提供一种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述实施例中的任意一种图片标注的切换方法。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

相关技术
  • 图片标注的切换方法、设备、电子装置和存储介质
  • 图片的标注方法、标注装置、设备及存储介质
技术分类

06120112966381