logo好方法网

确定相似物体的方法、物体相似度的确定方法和设备


技术摘要:
本申请公开了一种确定相似物体的方法,包括:预存比较物体的参数信息;述参数信息包括物理尺寸和景深数据;获得目标物体的扫描数据;根据所述目标物体的扫描数据,得到所述目标物体的参数信息;据所述目标物体的参数信息和所述比较物体的参数信息,从比较物体中确定所  全部
背景技术:
在很多场景下,需要在众多比较物体中找到与目标物体最相似的比较物体,与目 标物体进行匹配,比较物体与目标物体相似度越高,其价值越高。例如,文玩核桃,相似度越 高的两个文玩核桃价值越大。在相似度比较时通常需要从多维度进行比较,不仅需要比较 纹路,还需要比较大小或者颜色。 现有技术下,针对物体相似度比较的方法大致分为两种:1.基于物体图片的比较 2.利用3D摄像头对于物体进行单方向扫描,利用3D模型数据来做比较。 上述方法存在一些缺陷: 1 .基于物体图片的比较,受限于拍摄角度、距离、光照等因素,无法准确体现出物 体的物理尺寸、覆盖面的凹凸情况(景深信息)。 2 .基于3D摄像头单方向扫描后的3D模型的比较,受限于对整体覆盖面数据的缺 失,无法准确比较目标物体与比较物体的整体大小。 由于两种方法在相似度比较时都不能获得全面的物体信息,因此不能得到两个物 体之间的准确的相似度,因此无法从多个比较物体中准确获得与目标物体相似的相似物 体。
技术实现要素:
本发明实施例提供一种确定相似物体的方法、装置、电子设备,以解决现有技术存 在的无法从多个比较物体中准确获得与目标物体相似的相似物体的问题。 第一方面,本发明实施例提供一种确定相似物体的方法,包括: 预存比较物体的参数信息;所述参数信息包括物理尺寸和景深数据; 获得目标物体的扫描数据; 根据所述目标物体的扫描数据,得到所述目标物体的参数信息; 根据所述目标物体的参数信息和所述比较物体的参数信息,从比较物体中确定所 述目标物体的相似物体。 作为一种实施方式,所述参数信息,还包括:颜色数据。 作为一种实施方式,所述根据所述目标物体的参数信息和所述比较物体的参数信 息,从比较物体中确定所述目标物体的相似物体,包括: 根据所述目标物体的参数信息和所述比较物体的参数信息,以及参数信息中的各 个参数在相似度比较中所在的权重,从比较物体中确定所述目标物体的相似物体。 作为一种实施方式,所述根据所述目标物体的参数信息和所述比较物体的参数信 4 CN 111581415 A 说 明 书 2/11 页 息,以及参数信息中的各个参数在相似度比较中所在的权重,从比较物体中确定所述目标 物体的相似物体,包括: 根据目标物体的物理尺寸和每个比较物体的物理尺寸,得到对应最大物理尺寸相 似度的第一比较物体; 根据目标物体的景深数据和每个比较物体的景深数据,得到对应最大景深相似度 的第二比较物体; 根据目标物体的颜色数据和每个比较物体的颜色数据,得到对应最大颜色相似度 的第三比较物体; 根据所述目标物体的物理尺寸、景深数据和颜色数据,第一比较物体的物理尺寸、 景深数据和颜色数据,第二比较物体的物理尺寸、景深数据和颜色数据,第三比较物体的物 理尺寸、景深数据和颜色数据,以及物理尺寸在相似度比较中所占的权重、景深数据在相似 度比较中所占的权重和颜色数据在相似度比较中所占的权重,分别计算三个比较物体与所 述目标物体的相似度; 将三个比较物体与所述目标物体的相似度中最大的相似度对应的比较物体作为 所述目标物体的相似物体。 作为一种实施方式,所述根据所述目标物体的参数信息和所述比较物体的参数信 息,以及参数信息中的各个参数在相似度比较中所在的权重,从比较物体中确定所述目标 物体的相似物体,包括: 根据所述目标物体的参数信息和每个比较物体的参数信息,以及参数信息中的各 个参数在相似度比较中所在的权重,确定每个比较物体与所述目标物体的相似度; 将所有比较物体与所述目标物体的相似度中最大的相似度对应的比较物体作为 所述目标物体的相似物体。 作为一种实施方式,所述根据所述目标物体的扫描数据,得到所述目标物体的参 数信息,包括: 将所述目标物体的扫描数据转化为目标物体的模型数据; 从所述目标物体的模型数据中分离出目标物体的参数信息。 作为一种实施方式,所述预存比较物体的参数信息,包括: 获得比较物体的扫描数据; 将比较物体的扫描数据转化为比较物体的模型数据; 从比较物体的模型数据中分离出比较物体的参数信息; 将所述比较物体的参数信息存储到比较数据库中。 第二方面,本发明实施例提供一种物体相似度的确定方法,包括: 获得第一物体和第二物体的扫描数据; 根据所述第一物体的扫描数据,得到第一物体的参数信息;所述参数信息包括物 理尺寸和景深尺寸; 根据所述第二物体的扫描数据,得到第二物体的参数信息; 根据所述第一物体的参数信息和所述第二物体的参数信息,得到所述第一物体和 第二物体的相似度。 作为一种实施方式,所述根据所述第一物体的扫描数据,得到第一物体的参数信 5 CN 111581415 A 说 明 书 3/11 页 息,包括:将所述第一物体的扫描数据转化为第一模型数据;从第一模型数据中分离出第一 物体的参数信息; 所述根据所述第二物体的扫描数据,得到第二物体的参数信息,包括:将所述第二 物体的扫描数据转化为第二模型数据;从第二模型数据中分离出第二物体的参数信息。 作为一种实施方式,所述根据所述第一物体的参数信息和所述第二物体的参数信 息,得到所述第一物体和第二物体的相似度,包括: 根据所述第一物体的参数信息和所述第二物体的参数信息,以及参数信息中的各 个参数在相似度比较中所占的权重,得到所述第一物体和第二物体的相似度。 作为一种实施方式,所述参数信息还包括:颜色数据。 作为一种实施方式,所述根据所述第一物体的参数信息和所述第二物体的参数信 息,以及参数信息中的各个参数在相似度比较中所占的权重,得到所述第一物体和第二物 体的相似度,包括: 根据第一物体的物理尺寸和第二物体的物理尺寸得到物理尺寸相似度; 根据第一物体的景深数据和第二物体的景深数据得到景深相似度; 根据第一物体的颜色数据和第二物体的颜色数据得到颜色相似度; 对物理尺寸相似度与物理尺寸在相似度比较中所占的权重的乘积、景深相似度与 景深数据在相似度比较中所占的权重的乘积,以及颜色相似度与颜色数据在相似度比较中 所占的权重的乘积求和,得到所述第一物体和第二物体的相似度。 第三方面,本发明实施例提供一种确定相似物体的装置,包括: 比较物体的参数信息预存单元,用于预存比较物体的参数信息;所述参数信息包 括物理尺寸和景深数据; 扫描数据获得单元,获得目标物体的扫描数据; 目标物体的参数信息获得单元,用于根据所述目标物体的扫描数据,得到所述目 标物体的参数信息; 相似物体确定单元,用于根据所述目标物体的参数信息和所述比较物体的参数信 息,从比较物体中确定所述目标物体的相似物体。 第四方面,本发明实施例提供一种电子设备,所述电子设备包括:处理器; 存储器,用于存储程序,所述程序在被所述处理器读取执行时,执行如第一方面本 发明实施例任意一项所述方法。 第五方面,本发明实施例提供一种计算机可读取存储介质,其上存储有计算机程 序,该程序被处理器执行时,执行如第一方面本发明实施例任意一项所述方法。 第六方面,本发明实施例提供一种物体相似度的确定装置,包括: 扫描数据获得单元,用于获得第一物体和第二物体的扫描数据; 第一物体的参数信息得到单元,用于根据所述第一物体的扫描数据,得到第一物 体的参数信息;所述参数信息包括物理尺寸和景深尺寸; 第二物体的参数信息得到单元,用于根据所述第二物体的扫描数据,得到第二物 体的参数信息; 相似度确定单元,用于根据所述第一物体的参数信息和所述第二物体的参数信 息,得到所述第一物体和第二物体的相似度。 6 CN 111581415 A 说 明 书 4/11 页 扫描数据获得单元,用于获得第一物体和第二物体的扫描数据; 第七方面,本发明实施例提供一种电子设备,所述电子设备包括:处理器; 存储器,用于存储程序,所述程序在被所述处理器读取执行时,执行如第二方面本 发明实施例任意一项所述方法。 第八方面,本发明实施例提供一种计算机可读取存储介质,其上存储有计算机程 序,该程序被处理器执行时,执行如第二方面本发明实施例任意一项所述方法。 与现有技术相比,本发明具有以下优点: 本发明提供的确定相似物体的方法,包括:预存比较物体的参数信息;所述参数信 息包括物理尺寸和景深数据;获得目标物体的扫描数据;根据所述目标物体的扫描数据,得 到所述目标物体的参数信息;根据所述目标物体的参数信息和所述比较物体的参数信息, 从比较物体中确定所述目标物体的相似物体。本发明提供的确定相似物体的方法,在进行 物体相似度比较时,不仅考虑了景深数据而且考虑了物理尺寸,能够对目标物体和比较物 体的整体大小进行比较,与现有技术相比,比较的维度更多,因此能够从多个比较物体中准 确获得与目标物体相似的相似物体。 附图说明 图1是本发明第一实施例提供的一种确定相似物体的方法的流程图。 图2是本发明第一实施例提供的一种将比较物体的物理尺寸、景深数据和颜色数 据存储到比较数据库的过程的流程图。 图3是本发明第二实施例提供的一种物体相似度的确定方法的流程图。 图4是本发明第三实施例提供的一种确定相似物体的装置的示意图。 图5是本发明第六实施例提供的一种物体相似度的确定装置的示意图。
下载此资料需消耗2积分,
分享到:
收藏