组件识别方法及装置与流程
- 国知局
- 2024-08-05 12:02:24
本申请涉及计算机,特别涉及组件识别方法。本申请同时涉及组件识别装置,一种计算设备,一种计算机可读存储介质以及计算机程序产品。
背景技术:
1、前端页面开发是一种创建web页面或app(application,应用程序)等前端页面并呈现给用户的过程。对前端页面的开发过程中,有专门的设计人员对用户界面(userinteerface,ui)进行设计,设计稿即为设计人员为用户界面制作的设计稿件,系统可以根据设计稿生成对应的ui界面。
2、在对设计稿进行处理的过程中,经常会涉及到对设计稿中的组件进行识别分类的情况,目前的组件识别方法,是基于特征工程的方式识别,通过设计不同的特征,进而对组件进行二分类(组件,非组件),或者直接采用目标检测的方式对设计稿进行组件识别。但是由于设计稿的特殊性,各组件之间的尺度差异较大,导致组件识别召回率差,识别准确率低。因此亟需一种组件识别方法,提高针对设计稿的组件识别准确率。
技术实现思路
1、有鉴于此,本申请实施例提供了组件识别方法。本申请同时涉及组件识别装置,一种计算设备,一种计算机可读存储介质以及计算机程序产品,以解决现有技术中存在的上述问题。
2、根据本申请实施例的第一方面,提供了一种组件识别方法,包括:
3、获取目标待识别图像,其中,所述目标待识别图像中包括至少一个待识别组件;
4、基于预设尺寸转换规则,将所述目标待识别图像转换为至少两个参考待识别图像,其中,各参考待识别图像之间的图像尺寸不同;
5、将至少两个参考待识别图像输入至组件识别模型,获得针对各参考待识别图像中至少一个待识别组件的初始组件识别结果;
6、根据各初始组件识别结果确定所述目标待识别图像的目标组件识别结果。
7、根据本申请实施例的第二方面,提供了一种组件识别装置,包括:
8、获取模块,被配置为获取目标待识别图像,其中,所述目标待识别图像中包括至少一个待识别组件;
9、转换模块,被配置为基于预设尺寸转换规则,将所述目标待识别图像转换为至少两个参考待识别图像,其中,各参考待识别图像之间的图像尺寸不同;
10、识别模块,被配置为将至少两个参考待识别图像输入至组件识别模型,获得针对各参考待识别图像中至少一个待识别组件的初始组件识别结果;
11、确定模块,被配置为根据各初始组件识别结果确定所述目标待识别图像的目标组件识别结果。
12、根据本申请实施例的第三方面,提供了一种计算设备,包括:
13、存储器和处理器;
14、所述存储器用于存储计算机程序/指令,所述处理器用于执行所述计算机程序/指令,该计算机程序/指令被处理器执行时实现上述组件识别方法的步骤。
15、根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现上述组件识别方法的步骤。
16、根据本申请实施例的第五方面,提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述组件识别方法的步骤。
17、本申请提供的组件识别方法,包括获取目标待识别图像,其中,所述目标待识别图像中包括至少一个待识别组件;基于预设尺寸转换规则,将所述目标待识别图像转换为至少两个参考待识别图像,其中,各参考待识别图像之间的图像尺寸不同;将至少两个参考待识别图像输入至组件识别模型,获得针对各参考待识别图像中至少一个待识别组件的初始组件识别结果;根据各初始组件识别结果确定所述目标待识别图像的目标组件识别结果。
18、本申请一实施例实现了一种自动化的组件识别方法,适用于各种类型的设计稿,通过将设计稿对应的图像转换为多个不同尺寸的参考图像,分别对每个参考图像进行识别处理,获得每个参考图像对应的初始识别结果,再根据各初始识别结果获得最终的识别结果,各初始识别结果对应不同的图像尺寸,使得在不同图像尺寸下都可以获得更好的识别结果,最终结合各个图像尺寸的识别结果,获得的最终识别结果更准确。
技术特征:1.一种组件识别方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,获取目标待识别图像,包括:
3.如权利要求1所述的方法,其特征在于,所述预设尺寸转换规则包括至少一个尺寸转换信息;
4.如权利要求1所述的方法,其特征在于,将至少两个参考待识别图像输入至组件识别模型,获得针对各参考待识别图像中至少一个待识别组件的初始组件识别结果,包括:
5.如权利要求1所述的方法,其特征在于,根据各初始组件识别结果确定所述目标待识别图像的目标组件识别结果,包括:
6.如权利要求5所述的方法,其特征在于,根据所述目标尺寸转换信息,确定所述待处理初始组件识别结果对应的目标结果筛选规则,包括:
7.如权利要求6所述的方法,其特征在于,基于所述目标结果筛选规则在所述待处理初始组件识别结果中确定参考组件识别结果,包括:
8.如权利要求7所述的方法,其特征在于,根据各待处理初始组件识别结果对应的参考组件识别结果,生成所述目标待识别图像的目标组件识别结果,包括:
9.如权利要求5所述的方法,其特征在于,初始组件识别结果包括至少一个待识别组件和各待识别组件对应的识别评分;
10.如权利要求1所述的方法,其特征在于,所述组件识别模型通过下述步骤训练获得:
11.一种组件识别装置,其特征在于,包括:
12.一种计算设备,其特征在于,包括:
13.一种计算机可读存储介质,其存储有计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至10任意一项所述方法的步骤。
14.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至10任意一项所述方法的步骤。
技术总结本申请提供组件识别方法及装置,其中所述组件识别方法包括:获取目标待识别图像,其中,所述目标待识别图像中包括至少一个待识别组件;基于预设尺寸转换规则,将所述目标待识别图像转换为至少两个参考待识别图像,其中,各参考待识别图像之间的图像尺寸不同;将至少两个参考待识别图像输入至组件识别模型,获得针对各参考待识别图像中至少一个待识别组件的初始组件识别结果;根据各初始组件识别结果确定所述目标待识别图像的目标组件识别结果。通过本申请提供的方法,可以识别图像在不同尺寸下的识别结果,再根据不同尺寸的识别结果获得最终的结果,提升了组件识别的准确率。技术研发人员:徐锦玲,杨帆,刘洋,赵薇,张林,张天宇,吴通通,柳景明受保护的技术使用者:北京看云软件有限公司技术研发日:技术公布日:2024/8/1本文地址:https://www.jishuxx.com/zhuanli/20240802/260748.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。