物质检测的方法、装置、存储介质及电子设备与流程

文档序号:16127839发布日期:2018-11-30 23:58阅读:317来源:国知局

本公开涉及物质检测领域,具体地,涉及一种物质检测的方法、装置、存储介质及电子设备。

背景技术

物质的分析和检测受到了越来越多的关注,当前,物质的分析和检测主要应用于食品安全、宝石鉴定、刑事鉴定、材料科学和环境监测等不同的场景中,在进行物质检测时,光谱检测是一种比较常用的方法,例如,通过检测样品的拉曼光谱,可以定性甚至半定量地分析样品中的物质组成,现有的物质检测设备在进行物质检测时,首先获取待检测物质的光谱数据,然后调用匹配算法根据该光谱数据确定该待检测物质与数据库中至少一种已知物质的匹配度,并选取匹配度高于匹配度阈值中的一个或几个物质作为检测结果。

由于物质检测设备在进行物质检测时,会选取匹配度高于匹配度阈值中的一个或几个物质作为检测结果,显然,匹配度阈值的设置会影响物质的检测结果,设置的匹配度阈值越高,则意味着漏检率越高(是该物质,但显示为未识别),而设置的匹配度阈值越低,则意味着误检率越高(不是该物质,但识别为该物质),现有技术中,一般将该匹配度阈值设置成默认的平衡阈值,该平衡阈值对于该物质检测设备来说,是一个预设的不变阈值,但是,对于不同的物质检测应用场景,需要的该匹配度阈值的大小也不相同,例如,当待检测物质中可能含有高危险物质(如毒品、易燃物质等)时,不允许有漏检的情况,此时,需要设置一个较低的匹配度阈值;当检测物质中是否含有瘦肉精时,不允许有误检的情况,此时,需要设置一个较高的匹配度阈值,因此,现有技术中只设置一个不变的平衡阈值,无法灵活满足不同场景下不同的物质检测需求,从而降低物质检测的准确率。



技术实现要素:

为克服现有技术中存在的问题,本公开提供一种物质检测的方法、装置、存储介质及电子设备。

根据本公开实施例的第一方面,提供一种物质检测的方法,所述方法包括:对待检测物质进行物质检测,确定所述待检测物质与数据库中至少一种已知物质的匹配度;获取用户选择的目标匹配度阈值;或者,获取待确定匹配度阈值,并根据所述待确定匹配度阈值确定所述目标匹配度阈值;在所述至少一种已知物质中,将所述匹配度大于或者等于所述目标匹配度阈值的物质,确定为所述待检测物质的目标检测结果。

可选地,所述获取用户选择的目标匹配度阈值包括:获取用户触发的阈值调整操作;根据所述阈值调整操作从多个预设匹配度阈值中确定所述目标匹配度阈值。

可选地,所述根据所述待确定匹配度阈值确定所述目标匹配度阈值包括:从所述至少一种已知物质中,确定所述匹配度大于或者等于所述待确定匹配度阈值的第一目标物质;确定所述第一目标物质的危险等级;根据所述第一目标物质的危险等级确定是否调整所述待确定匹配度阈值;在确定不调整所述待确定匹配度阈值时,确定所述待确定匹配度阈值为所述目标匹配度阈值。

可选地,在确定调整所述待确定匹配度阈值时,调整所述待确定匹配度阈值得到新的待确定匹配度阈值;继续从所述至少一种已知物质中,确定所述匹配度大于或者等于新的所述待确定匹配度阈值的第二目标物质,并确定所述第二目标物质的危险等级,并根据所述第二目标物质的危险等级确定是否调整新的所述待确定匹配度阈值,在确定调整新的所述待确定匹配度阈值时,调整新的所述待确定匹配度阈值,直至确定所述目标匹配度阈值。

可选地,所述调整所述待确定匹配度阈值得到新的待确定匹配度阈值包括:从预设的多个匹配度阈值中,获取大于所述待确定匹配度阈值的至少一个匹配度阈值,在所述至少一个匹配度阈值中,获取数值最小的最小匹配度阈值,并将所述最小匹配度阈值作为新的所述待确定匹配度阈值;或者,获取预设阈值修正值,计算所述预设阈值修正值以及所述待确定匹配度阈值的和值,并将所述和值作为新的所述待确定匹配度阈值。

可选地,所述根据所述第一目标物质的危险等级确定是否调整所述待确定匹配度阈值包括:确定所述第一目标物质的危险等级是否包括与所述待确定匹配度阈值对应的目标危险等级;在所述第一目标物质的危险等级包括与所述待确定匹配度阈值对应的目标危险等级时,确定不调整所述待确定匹配度阈值;在所述第一目标物质的危险等级不包括与所述待确定匹配度阈值对应的目标危险等级时,确定调整所述待确定匹配度阈值。

根据本公开实施例的第二方面,提供一种物质检测装置,所述装置包括:第一确定模块,用于对待检测物质进行物质检测,确定所述待检测物质与数据库中至少一种已知物质的匹配度;获取模块,用于获取用户选择的目标匹配度阈值;或者,获取待确定匹配度阈值,并根据所述待确定匹配度阈值确定所述目标匹配度阈值;第二确定模块,用于在所述至少一种已知物质中,将所述匹配度大于或者等于所述目标匹配度阈值的物质,确定为所述待检测物质的目标检测结果。

可选地,所述获取模块包括:获取子模块,用于获取用户触发的阈值调整操作;第一确定子模块,用于根据所述阈值调整操作从多个预设匹配度阈值中确定所述目标匹配度阈值。

可选地,所述获取模块包括:第二确定子模块,用于从所述至少一种已知物质中,确定所述匹配度大于或者等于所述待确定匹配度阈值的第一目标物质;第三确定子模块,用于确定所述第一目标物质的危险等级;第四确定子模块,用于根据所述第一目标物质的危险等级确定是否调整所述待确定匹配度阈值;第五确定子模块,用于在确定不调整所述待确定匹配度阈值时,确定所述待确定匹配度阈值为所述目标匹配度阈值。

可选地,所述获取模块还包括:第一调整子模块,用于调整所述待确定匹配度阈值得到新的待确定匹配度阈值;第二调整子模块,用于继续从所述至少一种已知物质中,确定所述匹配度大于或者等于新的所述待确定匹配度阈值的第二目标物质,并确定所述第二目标物质的危险等级,并根据所述第二目标物质的危险等级确定是否调整新的所述待确定匹配度阈值,在确定调整新的所述待确定匹配度阈值时,调整新的所述待确定匹配度阈值,直至确定所述目标匹配度阈值。

可选地,所述第一调整子模块,用于从预设的多个匹配度阈值中,获取大于所述待确定匹配度阈值的至少一个匹配度阈值,在所述至少一个匹配度阈值中,获取数值最小的最小匹配度阈值,并将所述最小匹配度阈值作为新的所述待确定匹配度阈值;或者,获取预设阈值修正值,计算所述预设阈值修正值以及所述待确定匹配度阈值的和值,并将所述和值作为新的所述待确定匹配度阈值。

可选地,所述第四确定子模块,用于确定所述第一目标物质的危险等级是否包括与所述待确定匹配度阈值对应的目标危险等级;在所述第一目标物质的危险等级包括与所述待确定匹配度阈值对应的目标危险等级时,确定不调整所述待确定匹配度阈值;在所述第一目标物质的危险等级不包括与所述待确定匹配度阈值对应的目标危险等级时,确定调整所述待确定匹配度阈值。

根据本公开实施例的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本公开第一方面所述方法的步骤。

根据本公开实施例的第四方面,提供一种电子设备,包括:存储器,其上存储有计算机程序;处理器,用于执行所述存储器中的所述计算机程序,以实现本公开第一方面所述方法的步骤。

采用上述技术方案,通过对待检测物质进行物质检测,确定该待检测物质与数据库中至少一种已知物质的匹配度,然后获取用户选择的目标匹配度阈值,或者,获取待确定匹配度阈值,并根据该待确定匹配度阈值确定该目标匹配度阈值,并在该至少一种已知物质中,将该匹配度大于或者等于该目标匹配度阈值的物质,确定为该待检测物质的目标检测结果,这样,用户可以灵活选择与实际的物质检测应用场景相适应的目标匹配度阈值,或者物质检测设备也可以根据当前的物质检测场景自动选择相适应的目标匹配度阈值,从而可以根据不同的物质检测场景灵活调节该匹配度阈值,进而提高物质检测的准确率。

本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:

图1是根据一示例性实施例示出的一种物质检测的方法的流程图;

图2是根据一示例性实施例示出的又一种物质检测的方法的流程图;

图3是根据一示例性实施例示出的又一种物质检测的方法的流程图;

图4是根据一示例性实施例示出的第一种物质检测的装置的框图;

图5是根据一示例性实施例示出的第二种物质检测的装置的框图;

图6是根据一示例性实施例示出的第三种物质检测的装置的框图;

图7是根据一示例性实施例示出的第四种物质检测的装置的框图;

图8是根据一示例性实施例示出的一种电子设备的框图。

具体实施方式

以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。

本公开可以应用于物质检测的应用场景中,对于不同的物质检测应用场景,需要的匹配度阈值的大小也不相同,一般情况下,待检测物质的危险等级越高,该匹配度阈值就要设置的越低,原因在于,当待检测物质中可能含有高危险物质(如毒品、易燃物质等)时,如果将该匹配度阈值设置的较高,可能会将实际是高危险的物质检测成不是高危险物质,从而出现漏检的情况,而在这种危险物质检测的应用场景中,这种漏检的情况显然是不允许的,因此,需要设置一个较低的匹配度阈值;而在类似于瘦肉精检测的应用场景中,如果将该匹配度阈值设置的降低的话,可能会将不含瘦肉精的物质检测成含有瘦肉精,从而出现误检的情况,在这种应用场景下,这种误检的情况显然也是不允许,因此,需要设置一个较高的匹配度阈值,现有技术中只设置一个不变的平衡阈值,无法灵活满足不同场景下不同的物质检测需求,从而降低物质检测的准确率。

为解决上述存在的问题,本公开提供一种物质检测的方法、装置、存储介质及电子设备,通过对待检测物质进行物质检测,确定该待检测物质与数据库中至少一种已知物质的匹配度,然后获取用户选择的目标匹配度阈值,或者,获取待确定匹配度阈值,并根据该待确定匹配度阈值确定该目标匹配度阈值,并在该至少一种已知物质中,将该匹配度大于或者等于该目标匹配度阈值的物质,确定为该待检测物质的目标检测结果,这样,用户可以灵活选择与实际的物质检测应用场景相适应的目标匹配度阈值,或者物质检测设备也可以根据当前的物质检测场景自动选择相适应的目标匹配度阈值,从而可以根据不同的物质检测场景灵活调节该匹配度阈值,进而提高物质检测的准确率。

下面结合附图对本公开进行详细说明。

图1是根据一示例性实施例示出的一种物质检测的方法的流程图,如图1所示,该方法包括以下步骤:

在步骤101中,对待检测物质进行物质检测,确定该待检测物质与数据库中至少一种已知物质的匹配度。

其中,该匹配度可以表示该待检测物质的光谱数据与数据库中至少一种已知物质的光谱数据的相似程度,该数据库中预先存储有多种已知物质(如盐酸、硝酸、氢氧化钠、水等物质)以及该多种已知物质对应的光谱数据。

在本步骤中,可以通过物质检测设备获取该待检测物质的光谱数据,然后根据该光谱数据确定该待检测物质与数据库中至少一种已知物质的匹配度,在一种可能的实现方式中,该物质检测设备可以调用预先建立的物质识别模型(如深度学习、神经网络)确定该匹配度,该物质识别模型的输入为待检测物质的光谱数据,输出为该待检测物质与至少一种已知物质的匹配度,因此,该物质检测设备可以将该光谱数据输入该物质识别模型,从而可以确定该待检测物质与数据库中至少一种已知物质的匹配度。

在步骤102中,获取用户选择的目标匹配度阈值;或者,获取待确定匹配度阈值,并根据该待确定匹配度阈值确定该目标匹配度阈值。

在本步骤中,在获取用户选择的该目标匹配度阈值时,可以通过获取用户触发的阈值调整操作,然后根据该阈值调整操作从多个预设匹配度阈值中确定该目标匹配度阈值,具体地,可以通过以下两种方式中的任意一种方式来实现:

方式一、可以在该物质检测设备对应的控制界面上设置阈值选择区域,该阈值选择区域包括阈值确认按钮(如带箭头的滑动按钮)以及多个待选择的预设匹配度阈值,该阈值调整操作可以包括用户对该阈值确认按钮的滑动操作,用户可以通过在该阈值选择区域上滑动该阈值确认按钮来选择该目标匹配度阈值,该物质检测设备在获取到用户对该阈值确认按钮的滑动操作,并在确定该滑动操作停止时,将该阈值确认按钮箭头所指的预设匹配度阈值确定为该目标匹配度阈值。

方式二、可以在该物质检测设备对应的控制界面上设置阈值选择框,用户可以在该阈值选择框中手动输入该目标匹配度阈值,此时,该阈值调整操作可以包括用户输入该目标匹配度阈值时的阈值输入操作,该物质检测设备在获取到用户的该阈值输入操作,并确定用户触发确认按钮时,将用户输入的该匹配度阈值确定为该目标匹配度阈值。

另外,为减少用户操作的复杂度,在本步骤中,该物质检测设备还可以通过获取待确定匹配度阈值,然后根据该待确定匹配度阈值确定该目标匹配度阈值,这样,该物质检测设备可以根据实际的物质检测应用场景,自动调整该匹配度阈值,从而提高该物质检测设备的智能化水平,进一步提高用户的满意度。

其中,该待确定匹配度阈值可以包括预先存储的最小阈值。

在根据该待确定匹配度阈值确定该目标匹配度阈值时,可以从该至少一种已知物质中,确定该匹配度大于或者等于该待确定匹配度阈值的第一目标物质,然后确定该第一目标物质的危险等级,并根据该第一目标物质的危险等级确定是否调整该待确定匹配度阈值,在确定不调整该待确定匹配度阈值时,确定该待确定匹配度阈值为该目标匹配度阈值。

在确定调整该待确定匹配度阈值时,调整该待确定匹配度阈值得到新的待确定匹配度阈值,然后继续从该至少一种已知物质中,确定该匹配度大于或者等于新的该待确定匹配度阈值的第二目标物质,并确定该第二目标物质的危险等级,并根据该第二目标物质的危险等级确定是否调整新的该待确定匹配度阈值,在确定调整新的该待确定匹配度阈值时,调整新的该待确定匹配度阈值,直至确定该目标匹配度阈值。

其中,在调整该待确定匹配度阈值得到新的待确定匹配度阈值时,可以通过以下两种方式中的任意一种方式来实现:

方式一、从预设的多个匹配度阈值中,获取大于该待确定匹配度阈值的至少一个匹配度阈值,在该至少一个匹配度阈值中,获取数值最小的最小匹配度阈值,并将该最小匹配度阈值作为新的该待确定匹配度阈值。

方式二、获取预设阈值修正值,计算该预设阈值修正值以及该待确定匹配度阈值的和值,并将该和值作为新的该待确定匹配度阈值。

在确定该第一目标物质的危险等级时,可以从数据库中获取该第一目标物质对应的危险标识,然后根据该危险标识确定该第一目标物质的危险等级。

在根据该第一目标物质的危险等级确定是否调整该待确定匹配度阈值时,可以通过确定该第一目标物质的危险等级是否包括与该待确定匹配度阈值对应的目标危险等级;在该第一目标物质的危险等级包括与该待确定匹配度阈值对应的目标危险等级时,确定不调整该待确定匹配度阈值;在该第一目标物质的危险等级不包括与该待确定匹配度阈值对应的目标危险等级时,确定调整该待确定匹配度阈值,需要说明的是,在根据该第二目标物质的危险等级确定是否调整新的该待确定匹配度阈值时,是与根据该第一目标物质的危险等级确定是否调整该待确定匹配度阈值相同的实现方式,在此不再赘述。

还需说明的是,本步骤中的获取用户选择的目标匹配度阈值,是一种阈值手动调整模式(用户手动调整匹配度阈值),而通过获取待确定匹配度阈值,并根据该待确定匹配度阈值确定该目标匹配度阈值的方式是一种阈值自动调整模式(该物质检测设备根据实际的物质检测场景自动调整匹配度阈值),在本公开一种优选的实施方式中,该物质检测设备可以设置不同模式的选择按钮(如“手动”、“自动”),用户可以通过触发不同模式对应的按钮,来选择不同的阈值调整模式,该物质检测设备可以根据用户选择的阈值调整模式来确定该目标匹配度阈值,另外,当该阈值手动调整模式以及该阈值自动调整模式用户都没有选择时,该物质检测设备可以将预先设置的平衡阈值作为该目标匹配度阈值,该平衡阈值的设置可以参考现有技术中平衡阈值的设置,本公开对此不作赘述。

在步骤103中,在该至少一种已知物质中,将该匹配度大于或者等于该目标匹配度阈值的物质,确定为该待检测物质的目标检测结果。

另外,为使用户可以快速识别待检测物质是否含有危险物质以及所含危险物质的危险等级,在本公开一种优选的实施方式中,还可以通过获取该目标检测结果中物质的危险等级,然后根据该目标检测结果中物质的危险等级按照预设报警策略进行报警操作。

示例地,该预设报警策略可以是不同的危险等级对应不同的报警方式,以该危险等级包括高、中、低三种为例进行说明,不同危险等级对应不同颜色的指示灯亮起指示,当该目标检测结果中包括高危险物质时,该物质检测设备可以通过亮起红色指示灯的方式进行报警,当该目标检测结果中包括中危险物质时,可以通过亮起黄色指示灯的方式进行报警,当该目标检测结果中包括低危险物质时,可以通过亮起绿色指示灯的方式进行报警,上述示例只是举例说明,本公开对此不作限定。

采用上述方法,通过对待检测物质进行物质检测,确定该待检测物质与数据库中至少一种已知物质的匹配度,然后获取用户选择的目标匹配度阈值,或者,获取待确定匹配度阈值,并根据该待确定匹配度阈值确定该目标匹配度阈值,在该至少一种已知物质中,将该匹配度大于或者等于该目标匹配度阈值的物质,确定为该待检测物质的目标检测结果,这样,用户可以灵活选择与实际的物质检测应用场景相适应的目标匹配度阈值,或者物质检测设备也可以根据当前的物质检测应用场景自动选择相适应的目标匹配度阈值,从而可以根据不同的物质检测场景灵活调节该匹配度阈值,进而提高物质检测的准确率。

图2是根据一示例性实施例示出的一种物质检测的方法的流程图,如图2所示,该方法包括以下步骤:

在步骤201中,获取待检测物质的光谱数据。

在本步骤中,可以通过物质检测设备获取该待检测物质的光谱数据,该物质检测设备上一般都设置有激光发射器和光谱仪传感器,该物质检测设备可以先通过激光发射器向待检测物质发射激光,然后通过光谱仪传感器获取该待检测物质的光谱数据。

在步骤202中,根据该光谱数据确定该待检测物质与数据库中至少一种已知物质的匹配度。

其中,该匹配度可以表示该待检测物质的光谱数据与数据库中至少一种已知物质的光谱数据的相似程度,该数据库中预先存储有多种已知物质(如盐酸、硝酸、氢氧化钠、水等物质)以及该多种已知物质对应的光谱数据,该物质检测设备可以调用预先建立的物质识别模型(如深度学习、神经网络)确定该匹配度,该物质识别模型的输入为待检测物质的光谱数据,输出为该待检测物质与至少一种已知物质的匹配度,因此,在本步骤中,该物质检测设备可以将该待检测物质的光谱数据输入该物质识别模型,从而可以确定该待检测物质与数据库中至少一种已知物质的匹配度。

在步骤203中,获取用户触发的阈值调整操作。

在步骤204中,根据该阈值调整操作从多个预设匹配度阈值中确定该目标匹配度阈值。

在本步骤中,可以通过以下两种方式中的任意一种方式来实现:

方式一、可以在该物质检测设备对应的控制界面上设置阈值选择区域,该阈值选择区域包括阈值确认按钮(如带箭头的滑动按钮)以及多个待选择的预设匹配度阈值,该阈值调整操作可以包括用户对该阈值确认按钮的滑动操作,用户可以通过在该阈值选择区域上滑动该阈值确认按钮来选择该目标匹配度阈值,该物质检测设备在获取到用户对该阈值确认按钮的滑动操作,并在确定该滑动操作停止时,将该阈值确认按钮箭头所指的预设匹配度阈值确定为该目标匹配度阈值。

示例地,该阈值选择区域的最左侧a1点可以对应最小预设匹配度阈值(如60%),最右侧an点可以对应最大预设匹配度阈值(如90%),用户可以通过在该阈值选择区域上左右滑动该阈值确认按钮连续调节该匹配度阈值,例如,将该阈值确认按钮从最左侧的a1点向右滑动至该阈值选择区域的中间位置ai点(如75%),此时,该物质检测设备获取到用户对该阈值确认按钮的滑动操作,并确定在该阈值确认按钮的箭头指向ai点时停止滑动,此时,该物质检测设备将ai点对应的预设匹配度阈值(如75%)确定为该目标匹配度阈值,上述示例只是举例说明,本公开对此不作限定。

方式二、可以在该物质检测设备对应的控制界面上设置阈值选择框,用户可以在该阈值选择框中手动输入该目标匹配度阈值,此时,该阈值调整操作可以包括用户输入该目标匹配度阈值时的阈值输入操作,该物质检测设备在获取到用户的该阈值输入操作,并确定用户触发确认按钮时,将用户输入的该匹配度阈值确定为该目标匹配度阈值。

在步骤205中,在该至少一种已知物质中,将该匹配度大于或者等于该目标匹配度阈值的物质,确定为该待检测物质的目标检测结果。

示例地,以该目标匹配度阈值为60%为例进行说明,根据步骤202的方法,获取到的该待检测物质与数据库中至少一种已知物质的匹配度可以是氢氧化钠80%,甲基苯丙胺(冰毒)70%,氯化钠45%,因此,在该至少一种已知物质中,将该匹配度大于或者等于该目标匹配度阈值60%的物质甲基苯丙胺(冰毒)70%、氢氧化钠80%确定为该目标检测结果,上述示例只是举例说明,本公开对此不作限定。

另外,为使用户可以快速识别待检测物质是否含有危险物质以及所含危险物质的危险等级,在本公开一种优选的实施方式中,还可以通过获取该目标检测结果中物质的危险等级,然后根据该目标检测结果中物质的危险等级按照预设报警策略进行报警操作。

示例地,该预设报警策略可以是不同的危险等级对应不同的报警方式,以该危险等级包括高、中、低三种为例进行说明,不同危险等级对应不同颜色的指示灯亮起指示,当该目标检测结果中包括高危险物质时,该物质检测设备可以通过亮起红色指示灯的方式进行报警,当该目标检测结果中包括中危险物质时,可以通过亮起黄色指示灯的方式进行报警,当该目标检测结果中包括低危险物质时,可以通过亮起绿色指示灯的方式进行报警,上述示例只是举例说明,本公开对此不作限定。

采用上述方法,通过对待检测物质进行物质检测,确定该待检测物质与数据库中至少一种已知物质的匹配度,然后获取用户触发的阈值调整操作,并根据该阈值调整操作从多个预设匹配度阈值中确定该目标匹配度阈值,在该至少一种已知物质中,将该匹配度大于或者等于该目标匹配度阈值的物质,确定为该待检测物质的目标检测结果,这样,用户可以在预先设置的多个匹配度阈值中选择与当前的物质检测场景相适应的目标匹配度阈值,从而可以根据不同的物质检测场景灵活调节该匹配度阈值,进而提高物质检测的准确率。

图3是根据一示例性实施例示出的一种物质检测的方法的流程图,如图3所示,该方法包括以下步骤:

在步骤301中,获取待检测物质的光谱数据。

在本步骤中,可以通过物质检测设备获取该待检测物质的光谱数据,该物质检测设备上一般都设置有激光发射器和光谱仪传感器,该物质检测设备可以先通过激光发射器向待检测物质发射激光,然后通过光谱仪传感器获取该待检测物质的光谱数据。

在步骤302中,根据该光谱数据确定该待检测物质与数据库中至少一种已知物质的匹配度。

其中,该匹配度可以表示该待检测物质的光谱数据与数据库中至少一种已知物质的光谱数据的相似程度,该数据库中预先存储有多种已知物质(如盐酸、硝酸、氢氧化钠、水等物质)以及该多种已知物质对应的光谱数据,该物质检测设备可以调用预先建立的物质识别模型(如深度学习、神经网络)确定该匹配度,该物质识别模型的输入为待检测物质的光谱数据,输出为该待检测物质与至少一种已知物质的匹配度,因此,在本步骤中,该物质检测设备可以将该待检测物质的光谱数据输入该物质识别模型,从而可以确定该待检测物质与数据库中至少一种已知物质的匹配度。

在步骤303中,获取待确定匹配度阈值。

其中,该待确定匹配度阈值可以包括预先存储的最小阈值。

在步骤304中,从该至少一种已知物质中,确定该匹配度大于或者等于该待确定匹配度阈值的第一目标物质。

示例地,以该待确定匹配度阈值为60%为例进行说明,根据步骤302的方法,获取到的该待检测物质与数据库中至少一种已知物质的匹配度可以是氢氧化钠80%,甲基苯丙胺(冰毒)70%,氯化钾60%,氯化钠45%,在该至少一种已知物质中,该匹配度大于或者等于该待确定匹配度阈值60%的该第一目标物质即为氢氧化钠80%,甲基苯丙胺(冰毒)70%,氯化钾60%,上述示例只是举例说明,本公开对此不作限定。

在步骤305中,确定该第一目标物质的危险等级。

在本步骤中,可以从数据库中获取该第一目标物质对应的危险标识,然后根据该危险标识确定该第一目标物质的危险等级,其中,数据库中的每种物质都预先添加有该物质对应的危险标识,例如,高危险等级的物质的危险标识可以用1表示,中危险等级的物质的危险标识可以用2表示,低危险等级的物质的危险标识可以用3表示,该物质检测设备可以根据该危险标识确定该第一目标物质的危险等级。

示例地,以高危险等级的物质的危险标识为1,中危险等级的物质的危险标识为2,低危险等级的物质的危险标识为3为例进行说明,在执行步骤304后,确定该第一目标物质为氢氧化钠80%,甲基苯丙胺(冰毒)70%,氯化钾60%,该物质检测设备从数据库中获取到该第一目标物质中的甲基苯丙胺(冰毒)的危险标识为1,氢氧化钠的危险标识为3,氯化钾的危险标识为3,由此可以确定该第一目标物质的危险等级包括高危险等级以及低危险等级,上述示例只是举例说明,本公开对此不作限定。

在步骤306中,根据该第一目标物质的危险等级确定是否调整该待确定匹配度阈值。

在本步骤中,可以通过确定该第一目标物质的危险等级是否包括与该待确定匹配度阈值对应的目标危险等级,在该第一目标物质的危险等级包括与该待确定匹配度阈值对应的目标危险等级时,确定不调整该待确定匹配度阈值,在该第一目标物质的危险等级不包括与该待确定匹配度阈值对应的目标危险等级时,确定调整该待确定匹配度阈值。

其中,在确定该第一目标物质的危险等级是否包括与该待确定匹配度阈值对应的目标危险等级时,首先获取预设的该待确定匹配度阈值与该目标危险等级的对应关系,然后根据该对应关系确定该第一目标物质的危险等级是否包括与该待确定匹配度阈值对应的目标危险等级。

示例地,以该待确定匹配度阈值与该目标危险等级的对应关系为:60%对应高危险等级,75%对应中危险等级,90%对应低危险等级为例进行说明,在执行步骤303后,获取到的该待确定匹配度阈值为60%,根据上述对应关系可以确定60%对应的目标危险等级为高危险等级,在执行步骤305后,确定该第一目标物质的危险等级包括高危险等级以及低危险等级,因此,可以确定该第一目标物质的危险等级包括与该待确定匹配度阈值60%对应的目标危险等级,此时,不调整该待确定匹配度阈值;另外,如果该第一目标物质的危险等级不包括高危险等级时,可以确定该第一目标物质的危险等级不包括与该待确定匹配度阈值60%对应的目标危险等级,此时,需要调整该待确定匹配度阈值,上述示例也只是举例说明,本公开对此不作限定。

在确定调整该待确定匹配度阈值时,执行步骤307-308;

在确定不调整该待确定匹配度阈值时,执行步骤309。

在步骤307中,调整该待确定匹配度阈值得到新的待确定匹配度阈值。

在本步骤中,可以通过以下两种方式中的任意一种方式来实现:

方式一、从预设的多个匹配度阈值中,获取大于该待确定匹配度阈值的至少一个匹配度阈值,在该至少一个匹配度阈值中,获取数值最小的最小匹配度阈值,并将该最小匹配度阈值作为新的该待确定匹配度阈值。

示例地,继续以该待确定匹配度阈值为60%为例进行说明,预设的该多个匹配度阈值为60%,70%,80%,90%,该物质检测设备获取到的大于60%的该至少一个匹配度阈值即为70%,80%,90%,在该至少一个匹配度阈值中,获取到的数值最小的该最小匹配度阈值为70%,此时,该物质检测设备将该最小匹配度阈值70%作为新的该待确定匹配度阈值,上述示例也只是举例说明,本公开对此不作限定。

方式二、获取预设阈值修正值,计算该预设阈值修正值以及该待确定匹配度阈值的和值,并将该和值作为新的该待确定匹配度阈值。

示例地,获取到的该预设阈值修正值为5%,在执行步骤303后,获取到的该待确定匹配度阈值为60%,该物质检测设备计算该预设阈值修正值以及该待确定匹配度阈值的和值为65%,此时,该物质检测设备可以将该和值65%作为新的该待确定匹配度阈值,上述示例也只是举例说明,本公开对此不作限定。

在步骤308中,循环执行步骤304至306,直至确定该目标匹配度阈值。

在步骤309中,确定该待确定匹配度阈值为该目标匹配度阈值。

在步骤310中,在该至少一种已知物质中,将该匹配度大于或者等于该目标匹配度阈值的物质,确定为该待检测物质的目标检测结果。

示例地,以该目标匹配度阈值为60%为例进行说明,根据步骤302的方法,获取到的该待检测物质与数据库中至少一种已知物质的匹配度可以是氢氧化钠80%,甲基苯丙胺(冰毒)70%,氯化钠45%,因此,在该至少一种已知物质中,将该匹配度大于或者等于该目标匹配度阈值60%的物质甲基苯丙胺(冰毒)70%、氢氧化钠80%确定为该目标检测结果,上述示例只是举例说明,本公开对此不作限定。

另外,为使用户可以快速识别待检测物质是否含有危险物质以及所含危险物质的危险等级,在本公开一种优选的实施方式中,还可以通过获取该目标检测结果中物质的危险等级,然后根据该目标检测结果中物质的危险等级按照预设报警策略进行报警操作。

示例地,该预设报警策略可以是不同的危险等级对应不同的报警方式,以该危险等级包括高、中、低三种为例进行说明,不同危险等级对应不同颜色的指示灯亮起指示,当该目标检测结果中包括高危险物质时,该物质检测设备可以通过亮起红色指示灯的方式进行报警,当该目标检测结果中包括中危险物质时,可以通过亮起黄色指示灯的方式进行报警,当该目标检测结果中包括低危险物质时,可以通过亮起绿色指示灯的方式进行报警,上述示例只是举例说明,本公开对此不作限定。

采用上述方法,通过对待检测物质进行物质检测,确定该待检测物质与数据库中至少一种已知物质的匹配度,然后获取待确定匹配度阈值,并根据该待确定匹配度阈值确定该目标匹配度阈值,在该至少一种已知物质中,将该匹配度大于或者等于该目标匹配度阈值的物质,确定为该待检测物质的目标检测结果,这样,物质检测设备可以自动选择与当前的物质检测场景相适应的目标匹配度阈值,从而可以根据不同的物质检测场景灵活调节该匹配度阈值,进而提高物质检测的准确率。

图4是根据一示例性实施例示出的一种物质检测装置的框图,如图4所示,该装置包括:

第一确定模块401,用于对待检测物质进行物质检测,确定该待检测物质与数据库中至少一种已知物质的匹配度;

获取模块402,用于获取用户选择的目标匹配度阈值;或者,获取待确定匹配度阈值,并根据该待确定匹配度阈值确定该目标匹配度阈值;

第二确定模块403,用于在该至少一种已知物质中,将该匹配度大于或者等于该目标匹配度阈值的物质,确定为该待检测物质的目标检测结果。

可选地,图5是根据图4所示实施例示出的一种物质检测装置的框图,如图5所示,该获取模块402包括:

获取子模块4021,用于获取用户触发的阈值调整操作;

第一确定子模块4022,用于根据该阈值调整操作从多个预设匹配度阈值中确定该目标匹配度阈值。

可选地,图6是根据图4所示实施例示出的一种物质检测装置的框图,如图6所示,该获取模块402包括:

第二确定子模块4023,用于从该至少一种已知物质中,确定该匹配度大于或者等于该待确定匹配度阈值的第一目标物质;

第三确定子模块4024,用于确定该第一目标物质的危险等级;

第四确定子模块4025,用于根据该第一目标物质的危险等级确定是否调整该待确定匹配度阈值;

第五确定子模块4026,用于在确定不调整该待确定匹配度阈值时,确定该待确定匹配度阈值为该目标匹配度阈值。

可选地,图7是根据图6所示实施例示出的一种物质检测装置的框图,如图7所示,该获取模块402还包括:

第一调整子模块4027,用于调整该待确定匹配度阈值得到新的待确定匹配度阈值;

第二调整子模块4028,用于继续从该至少一种已知物质中,确定该匹配度大于或者等于新的该待确定匹配度阈值的第二目标物质,并确定该第二目标物质的危险等级,并根据该第二目标物质的危险等级确定是否调整新的该待确定匹配度阈值,在确定调整新的该待确定匹配度阈值时,调整新的该待确定匹配度阈值,直至确定该目标匹配度阈值。

可选地,该第一调整子模块4027,用于从预设的多个匹配度阈值中,获取大于该待确定匹配度阈值的至少一个匹配度阈值,在该至少一个匹配度阈值中,获取数值最小的最小匹配度阈值,并将该最小匹配度阈值作为新的该待确定匹配度阈值;或者,获取预设阈值修正值,计算该预设阈值修正值以及该待确定匹配度阈值的和值,并将该和值作为新的该待确定匹配度阈值。

可选地,该第四确定子模块4025,用于确定该第一目标物质的危险等级是否包括与该待确定匹配度阈值对应的目标危险等级;在该第一目标物质的危险等级包括与该待确定匹配度阈值对应的目标危险等级时,确定不调整该待确定匹配度阈值;在该第一目标物质的危险等级不包括与该待确定匹配度阈值对应的目标危险等级时,确定调整该待确定匹配度阈值。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

采用上述装置,通过对待检测物质进行物质检测,确定该待检测物质与数据库中至少一种已知物质的匹配度,然后获取用户选择的目标匹配度阈值,或者,获取待确定匹配度阈值,并根据该待确定匹配度阈值确定该目标匹配度阈值,在该至少一种已知物质中,将该匹配度大于或者等于该目标匹配度阈值的物质,确定为该待检测物质的目标检测结果,这样,用户可以灵活选择与实际的物质检测应用场景相适应的目标匹配度阈值,或者物质检测设备也可以根据当前的物质检测应用场景自动选择相适应的目标匹配度阈值,从而可以根据不同的物质检测场景灵活调节该匹配度阈值,进而提高物质检测的准确率。

图8是根据一示例性实施例示出的一种电子设备800的框图。如图8所示,该电子设备800可以包括:处理器801,存储器802。该电子设备800还可以包括多媒体组件803,输入/输出(i/o)接口804,以及通信组件805中的一者或多者。

其中,处理器801用于控制该电子设备800的整体操作,以完成上述的物质检测方法中的全部或部分步骤。存储器802用于存储各种类型的数据以支持在该电子设备800的操作,这些数据例如可以包括用于在该电子设备800上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器802可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(staticrandomaccessmemory,简称sram),电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称eeprom),可擦除可编程只读存储器(erasableprogrammableread-onlymemory,简称eprom),可编程只读存储器(programmableread-onlymemory,简称prom),只读存储器(read-onlymemory,简称rom),磁存储器,快闪存储器,磁盘或光盘。多媒体组件803可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器802或通过通信组件805发送。音频组件还包括至少一个扬声器,用于输出音频信号。i/o接口804为处理器801和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件805用于该电子设备800与其他设备之间进行有线或无线通信。无线通信,例如wi-fi,蓝牙,近场通信(nearfieldcommunication,简称nfc),2g、3g或4g,或它们中的一种或几种的组合,因此相应的该通信组件805可以包括:wi-fi模块,蓝牙模块,nfc模块。

在一示例性实施例中,电子设备800可以被一个或多个应用专用集成电路(applicationspecificintegratedcircuit,简称asic)、数字信号处理器(digitalsignalprocessor,简称dsp)、数字信号处理设备(digitalsignalprocessingdevice,简称dspd)、可编程逻辑器件(programmablelogicdevice,简称pld)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的物质检测方法。

在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述的物质检测方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器802,上述程序指令可由电子设备800的处理器801执行以完成上述的物质检测方法。

以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。

此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1