一种元器件分类识别方法及电子设备技术

技术编号:33385232 阅读:19 留言:0更新日期:2022-05-11 22:59
本申请提供了一种元器件分类识别方法及电子设备,这种元器件分类识别方法包括获取已知元器件的初始分类数据;对已知元器件的初始分类数据进行筛选,获取不同层级的分类数据;分别对不同层级的分类数据进行排序以及编码,生成已知元器件的分类编码数据;根据分类编码数据,对未知元器件进行分类识别,生成未知元器件的分类编码数据。这种元器件分类识别方法通过对现有元器件数据的层级筛选以及分类编码构构建,形成了以已知元器件为基础的元器件分类识别字典,同时构建完成了一个包含树形结构的分类编码字典,为后期对元器件分类数据的使用以及查询打下了牢固的基础,大大提高了元器件分类识别的有效性和高效性。器件分类识别的有效性和高效性。器件分类识别的有效性和高效性。

【技术实现步骤摘要】
一种元器件分类识别方法及电子设备


[0001]本申请涉及电子元器件领域,具体涉及一种元器件分类识别方法及电子设备。

技术介绍

[0002]在电子行业,元器件的种类非常繁多复杂,数量可达上千种。目前不同的使用者通常使用不同的分类方式构建不同的分类结构,这就使得元器件分类不具有通用性,使用起来依然繁琐、复杂,大大降低了不同产商之间信息的交互效率。为了更加有效地管理这些元器件的分类,准确地为元器件进行类别划分,同时建立起各个分类之间的层级关系结构,需要设计一种有效的元器件分类识别方式,来改善目前的问题。

技术实现思路

[0003]有鉴于此,本申请提供了一种元器件分类识别方法及电子设备,解决了现有技术中对于元器件分类识别效率较低,通用性较差的技术问题。
[0004]根据本申请的一个方面,本申请提供了一种元器件分类识别方法,这种元器件分类识别方法包括:获取已知元器件的初始分类数据;对所述已知元器件的初始分类数据进行筛选,获取不同层级的分类数据;分别对不同层级的所述分类数据进行排序以及编码,生成所述已知元器件的分类编码数据;根据所述分类编码数据,对未知元器件进行分类识别,生成所述未知元器件的分类编码数据。
[0005]在一实施例中,所述对所述已知元器件的初始分类数据进行筛选,获取不同层级的分类数据,包括:对所述元器件的初始分类数据进行筛选,获取顶层分类数据;根据所述顶层分类数据,获取去除所述顶层分类数据后的第一剩余分类数据;对所述第一剩余分类数据进行筛选,获取中层分类数据;根据所述中层分类数据,获取去除所述中层分类数据后的第二剩余分类数据;对所述第二剩余分类数据进行筛选,获取底层分类数据;其中,所述顶层分类数据包含所述中层分类数据,所述中层分类数据包含所述底层分类数据。
[0006]在一实施例中,所述分别对不同层级的所述分类数据进行排序以及编码,生成所述元器件的分类编码数据,包括:获取顶层分类数据以及对应顶层编码式;根据所述顶层分类数据以及所述对应顶层编码式,对所述顶层分类数据进行编码,生成所述顶层分类数据的分类编码数据;获取中层分类数据以及对应中层编码式;根据所述中层分类数据以及所述对应中层编码式,对所述中层分类数据进行编码,生成所述中层分类数据的分类编码数据;获取底层分类数据以及对应底层编码式;根据所述底层分类数据以及所述对应底层编码式,对所述底层分类数据进行编码,生成所述底层分类数据的分类编码数据。
[0007]在一实施例中,所述中层编码式根据所述顶层编码式生成;所述底层编码式根据所述中层编码式生成。
[0008]在一实施例中,所述根据所述分类编码数据,对未知元器件进行分类识别,生成所述未知元器件的分类编码数据,当所述未知元器件的分类数据无法识别时,包括:获取未知元器件的分类数据;遍历所述未知元器件的分类数据以及所述分类编码对应的分类数据,
获取所述未知元器件的分类数据与所述分类编码对应的分类数据的相似度分数;获取所述分类编码中所述相似度分数最高的所述分类编码对应的分类数据,作为所述未知元器件的相似分类编码;根据所述相似分类编码,生成所述未知元器件的目标分类编码。
[0009]在一实施例中,所述遍历所述未知元器件的分类数据以及所述分类编码,获取所述未知元器件的分类数据与所述分类编码的相似度分数,包括:遍历所述未知元器件的分类数据以及所述分类编码对应的分类数据,获取所述未知元器件的分类数据与所述分类编码对应的分类数据的编辑距离;根据预设关系式对所述编辑距离进行计算,生成所述未知元器件的分类数据与所述分类编码对应的分类数据的相似度分数。
[0010]在一实施例中,所述根据所述分类编码数据,对未知元器件进行分类识别,当所述未知元器件的分类数据属于多个所述已知元器件的分类时,包括:获取所述未知元器件的源数据;获取包含所述源数据的数量由多到少排序靠前的若干所述分类数据作为所述未知元器件的初始分类数据;遍历所述未知元器件的初始分类数据的目标分类编码,逐级获取所述目标分类编码中重复次数最多的目标分类编码,作为所述未知元器件的主分类编码。
[0011]在一实施例中,所述获取包含所述源数据的数量最多的若干所述分类数据作为所述未知元器件的初始分类数据,包括:获取包含所述未知元器件的分类数据的每个分类;遍历包含所述未知元器件的分类数据的所述分类以及所述未知元器件的所述源数据,获取每个所述分类中所述源数据的数量并排序;获取所述源数据的数量由多到少排序前两位的若干所述分类作为所述未知元器件的初始分类。
[0012]在一实施例中,所述遍历所述未知元器件的初始分类数据的目标分类编码,逐级获取所述目标分类编码中重复次数最多的目标分类编码,作为所述未知元器件的主分类编码,包括:遍历所述未知元器件的目标分类编码,获取所述目标分类编码中顶层分类编码重复次数最多的所述目标分类编码作为中层筛选目标;遍历所述中层筛选目标,获取所述中层筛选目标中中层分类编码重复次数最多的所述目标分类编码,作为底层筛选目标;遍历所述底层筛选目标,获取所述底层筛选目标包含底层分类编码的所述目标分类编码,作为所述未知元器件的主分类编码。
[0013]根据本申请的第二个方面,本申请提供了一种电子设备,这种电子设备包括处理器;以及用于存储所述处理器可执行信息的存储器;其中,所述处理器用于执行上述实施例中任一项所述的元器件分类识别方法。
[0014]本申请提供的这种元器件分类识别方法,具体包括获取已知元器件的初始分类数据;对已知元器件的初始分类数据进行筛选,获取不同层级的分类数据;分别对不同层级的分类数据进行排序以及编码,生成已知元器件的分类编码数据;根据分类编码数据,对未知元器件进行分类识别,生成未知元器件的分类编码数据。这种元器件分类识别方法通过对现有元器件数据的层级筛选以及分类编码构构建,形成了以已知元器件为基础的元器件分类识别字典,同时构建完成了一个包含树形结构的分类编码字典,对于其中任意一个分类编码数据,使用者可以通过它的编码形式找到其父类、父类的父类等上层关系,为后期对元器件分类数据的使用以及查询打下了牢固的基础,大大提高了元器件分类识别的有效性和高效性。
附图说明
[0015]图1所示为本申请一实施例提供的一种元器件分类识别方法的流程示意图。
[0016]图2所示为本申请另一实施例提供的一种元器件分类识别方法中获取不同层级的分类数据方法的流程示意图。
[0017]图3所示为本申请另一实施例提供的一种元器件分类识别方法中对分类数据进行编码方法的流程示意图。
[0018]图4所示为本申请另一实施例提供的一种元器件分类识别方法中未知元器件识别方法的流程示意图。
[0019]图5所示为本申请另一实施例提供的一种元器件分类识别方法中未知元器件识别方法的流程示意图。
[0020]图6所示为本申请另一实施例提供的一种元器件分类识别方法中未知元器件识别方法的流程示意图。
[0021]图7所示为本申请另一实施例提供的一种元器件分类识别方法中获取未知元器件初始本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种元器件分类识别方法,其特征在于,包括:获取已知元器件的初始分类数据;对所述已知元器件的初始分类数据进行筛选,获取不同层级的分类数据;分别对不同层级的所述分类数据进行排序以及编码,生成所述已知元器件的分类编码数据;根据所述分类编码数据,对未知元器件进行分类识别,生成所述未知元器件的分类编码数据。2.根据权利要求1所述的元器件分类识别方法,其特征在于,所述对所述已知元器件的初始分类数据进行筛选,获取不同层级的分类数据,包括:对所述元器件的初始分类数据进行筛选,获取顶层分类数据;根据所述顶层分类数据,获取去除所述顶层分类数据后的第一剩余分类数据;对所述第一剩余分类数据进行筛选,获取中层分类数据;根据所述中层分类数据,获取去除所述中层分类数据后的第二剩余分类数据;对所述第二剩余分类数据进行筛选,获取底层分类数据;其中,所述顶层分类数据包含所述中层分类数据,所述中层分类数据包含所述底层分类数据。3.根据权利要求2所述的元器件分类识别方法,其特征在于,所述分别对不同层级的所述分类数据进行排序以及编码,生成所述元器件的分类编码数据,包括:获取顶层分类数据以及对应顶层编码式;根据所述顶层分类数据以及所述对应顶层编码式,对所述顶层分类数据进行编码,生成所述顶层分类数据的分类编码数据;获取中层分类数据以及对应中层编码式;根据所述中层分类数据以及所述对应中层编码式,对所述中层分类数据进行编码,生成所述中层分类数据的分类编码数据;获取底层分类数据以及对应底层编码式;根据所述底层分类数据以及所述对应底层编码式,对所述底层分类数据进行编码,生成所述底层分类数据的分类编码数据。4.根据权利要求3所述的元器件分类识别方法,其特征在于,所述中层编码式根据所述顶层编码式生成;所述底层编码式根据所述中层编码式生成。5.根据权利要求1所述的元器件分类识别方法,其特征在于,所述根据所述分类编码数据,对未知元器件进行分类识别,生成所述未知元器件的分类编码数据,当所述未知元器件的分类数据无法识别时,包括:获取未知元器件的分类数据;遍历所述未知元器件的分类数据以及所述分类编码对应的分类数据,获取所述未知元器件的分类数据与所述分类编码对应的分类数据的相似度分数;获取所述分类编码中所述相似度分数最高的所述分类编码对应的分类数据,作为所述未知元器件的相似分类编码;根据所述相似分类编码,生成所述未知元器件的...

【专利技术属性】
技术研发人员:谢国清刘军
申请(专利权)人:百芯智能制造科技深圳有限公司
类型:发明
国别省市:

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

1