一种自动化视觉场景建模的方法、装置、介质及电子设备制造方法及图纸

技术编号:38222539 阅读:9 留言:0更新日期:2023-07-25 17:54
本申请实施例提供一种自动化视觉场景建模的方法、装置、介质及电子设备,所述方法包括:提供可调节参数和可配置资源的接口,得到可调整接口集合;输入目标建模流程,其中,所述目标建模流程是通过抽取建立视觉模型流程的通用部分得到的;至少根据所述可调整接口集合中的至少部分接口和所述目标建模流程得到目标场景视觉模型。采用本申请实施例通过自动化场景集成方案,将视觉模型建立流程抽取通用部分,形成视觉建模场景,暴露可调整的指标,实现无代码化建模流程。无代码化建模流程。无代码化建模流程。

【技术实现步骤摘要】
一种自动化视觉场景建模的方法、装置、介质及电子设备


[0001]本申请涉及视觉模型领域,具体而言本申请实施例涉及一种自动化视觉场景建模的方法、装置、介质及电子设备。

技术介绍

[0002]目前想要训练一个视觉模型,需要编写代码进行数据预处理、标注处理、模型训练、指标计算,模型推理,整个流程门槛和复杂度很高。

技术实现思路

[0003]本申请实施例的目的在于提供一种自动化视觉场景建模的方法、装置、介质及电子设备,采用本申请实施例通过自动化场景集成方案,将视觉模型建立流程抽取通用部分,形成视觉建模场景,暴露可调整的指标,实现无代码化建模流程。
[0004]第一方面,本申请实施例提供一种自动化视觉场景建模的方法,所述方法包括:提供可调节参数和可配置资源的接口,得到可调整接口集合;输入目标建模流程,其中,所述目标建模流程是通过抽取建立视觉模型流程的通用部分得到的;至少根据所述可调整接口集合中的至少部分接口和所述目标建模流程得到目标场景视觉模型。
[0005]本申请的一些实施例通过自动化场景集成方案,将视觉模型建立流程抽取通用部分,形成视觉建模场景,暴露可调整的指标,实现无代码化建模流程。
[0006]在一些实施例中,所述可调节参数包括:学习率、迭代次数、切分比例和指标类型中的至少一个。
[0007]本申请一些实施例的可调节参数包括多种这使得相关人员能够根据要构建的模型的具体用途进行差异化设置,提升技术方案的通用性。
[0008]在一些实施例中,所述输入目标建模流程,包括:通过前端界面输入所述目标建模流程。
[0009]本申请一些实施例是通过前端界面输入已经封装好的建模流程的,使得模型可以进一步被自动化训练。
[0010]在一些实施例中,在所述至少根据所述可调整接口集合中的至少部分接口和所述目标建模流程得到目标场景视觉模型之前,所述方法包括:按照比例切分样本数据,得到训练数据和验证数据;根据所述训练数据和所述验证数据包含的第一格式的标注数据得到第二格式的标注数据;所述至少根据所述可调整接口集合中的至少部分接口和所述目标建模流程得到目标场景视觉模型,包括:根据所述第二格式标注数据、所述可调整接口集合中的至少部分接口和所述目标建模流程得到所述目标场景视觉模型。
[0011]本申请的一些实施例将第一格式的标注数据转化为目标格式,实现模型训练的自动化。
[0012]在一些实施例中,所述根据所述训练数据和所述验证数据包含的第一格式的标注数据得到第二格式的标注数据,包括:对所述第一格式的标注数据进行数据切分和预处理,
得到待转换标注数据;将所述待转换标注数据转换为所述第二格式的标注数据。
[0013]本申请的一些实施例在进行标注格式转换之前还需要对原始数据进行切分等预处理,进而可以得到更加标准的结构体并最终实现格式转换。
[0014]在一些实施例中,所述第一格式的标注数据位于VOC文件中,其中,所述对所述第一格式的标注数据进行预处理,包括:遍历项目中的所有VOC文件,将文件列表随机打乱后根据比例参数将图片文件和VOC标注文件分别放在第一文件和第二文件夹。
[0015]本申请的一些实施例还需要将图片和标注文件存储在指定文件夹中以实现模型构建时对这些数据的灵活调用。
[0016]在一些实施例中,所述第二格式为YoloV5,在所述将所述待转换标注数据转换为所述第二格式的标注数据之后,所述方法还包括:通过遍历每个VOC结构体中的矩形画框数据,将标签名对应的下标与画框坐标用空格隔开后作为一个画框数据,然后用换行将一个图片的多个画框数据拼接起来后以图片文件名和.txt作为文件名存储。
[0017]本申请的一些实施例还需要对相关数据进行同一的结构化处理,进而实现后续的格式转换。
[0018]第二方面,本申请的一些实施例提供一种自动化视觉场景建模的装置,所述装置包括:接口提供模块,被配置为提供可调节参数和可配置资源的接口,得到可调整接口集合;输入模块,被配置为输入目标建模流程,其中,所述目标建模流程是通过抽取建立视觉模型流程的通用部分得到的;模型获取模块,被配置为至少根据所述可调整接口集合中的至少部分接口和所述目标建模流程得到目标场景视觉模型。
[0019]第三方面本申请的一些实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时可实现如第一方面任意实施例所述的方法。
[0020]第四方面,本申请的一些实施例提供一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述程序时可实现如第一方面任意实施例所述的方法。
附图说明
[0021]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0022]图1为本申请实施例提供的自动化视觉场景建模的系统的架构示意图;
[0023]图2为本申请实施例提供的自动化视觉场景建模的方法的流程图之一;
[0024]图3为本申请实施例提供的自动化视觉场景建模的方法的流程图之二;
[0025]图4为本申请实施例提供的自动化视觉场景建模的装置的组成框图;
[0026]图5为本申请实施例提供的电子设备组成示意图。
具体实施方式
[0027]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
[0028]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一
个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0029]至少为了解决
技术介绍
部分存在的问题,本申请的一些实施例通过自动化场景集成方案,将视觉模型建立流程抽取通用部分,形成视觉建模场景,暴露可调整的指标,实现无代码化建模流程。也就是说,采用本申请的一些实施例当完成视觉场景集成后,再进行视觉场景建模将不需要编写和调试代码,直接通过可配置参数传入就可以完成整个建模流程,大大降低的建模复杂度和门槛。
[0030]请参看图1,图1为本申请实施例提供的自动化视觉场景建模的系统,该系统包括服务器100以及至少一个包括显示器的终端设备,例如,图1的第一终端200。
[0031]本申请的一些实施例通过第一终端200向相关对象展示可调整接口集合以及前端界面,其中,可调整接口集包括可调节参数和可配置资源的接口,前端界面用于提供输入目标建模流程的输入界面。之后,相关对象可以对可调整接口包括的至少部分接口进行配置,然后再通过前端界面输入从多种针对多场景构建的建模流程中选中的目标建模流程,最后依据配置信息和目标建模流程可以对构建本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动化视觉场景建模的方法,其特征在于,所述方法包括:提供可调节参数和可配置资源的接口,得到可调整接口集合;输入目标建模流程,其中,所述目标建模流程是通过抽取建立视觉模型流程的通用部分得到的;至少根据所述可调整接口集合中的至少部分接口和所述目标建模流程得到目标场景视觉模型。2.如权利要求1所述的方法,其特征在于,所述可调节参数包括:学习率、迭代次数、切分比例和指标类型中的至少一个。3.如权利要求1所述的方法,其特征在于,所述输入目标建模流程,包括:通过前端界面输入所述目标建模流程。4.如权利要求1所述的方法,其特征在于,在所述至少根据所述可调整接口集合中的至少部分接口和所述目标建模流程得到目标场景视觉模型之前,所述方法包括:按照比例切分样本数据,得到训练数据和验证数据;根据所述训练数据和所述验证数据包含的第一格式的标注数据得到第二格式的标注数据;所述至少根据所述可调整接口集合中的至少部分接口和所述目标建模流程得到目标场景视觉模型,包括:根据所述第二格式标注数据、所述可调整接口集合中的至少部分接口和所述目标建模流程得到所述目标场景视觉模型。5.如权利要求4所述的方法,其特征在于,所述根据所述训练数据和所述验证数据包含的第一格式的标注数据得到第二格式的标注数据,包括:对所述第一格式的标注数据进行数据切分和预处理,得到待转换标注数据;将所述待转换标注数据转换为所述第二格式的标注数据。6.如权利要求5所述的方法,其特征在于,所述第一格式的标...

【专利技术属性】
技术研发人员:贾梦飞高凌燕
申请(专利权)人:创新奇智浙江科技有限公司
类型:发明
国别省市:

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

1