有效
基于多传感器的距离与身高的确定方法及其装置
陈志强、李元景、吴相豪、张海涛、戴俊娣、赵少治、安国成
同方威视技术股份有限公司
摘要
本申请提供了一种用于基于瞳孔图像确定被测对象是否吸毒的基于多传感器的距离与身高的确定方法和装置,所述方法包括:利用第一传感器至第三传感器,分别测量被测对象距离安检装置的第一距离至第三距离,并且测量被测对象的第一身高至第三身高;利用第一确定单元分别确定第一距离至第三距离中的每一个距离与最小距离阈值和最大距离阈值的大小关系;利用第二确定单元,基于所确定的第一距离至第三距离中的每一个距离与最小距离阈值和最大距离阈值的大小关系,确定被测对象距离安检装置的最终距离和被测对象的最终身高;以及根据所确定的最终距离和最终身高,对被测对象的瞳孔图像进行像素和尺寸转换,以确定被测对象是否吸毒。
1.一种用于基于瞳孔图像确定被测对象是否吸毒的基于多传感器的距离与身高的确定方法,所述确定方法能够有效消除传感器损坏、被测人员重叠、故意遮挡、高大行李在前的不良因素造成的传感器误测量结果,所述方法包括:根据传感器的检测能力设置近距点和远距点,将所述近距点到安检装置的距离设置为最小距离阈值,将所述远距点到安检装置的距离设置为最大距离阈值;设置预定被测人员间隔距离;利用位于安检装置上的不同高度处的第一传感器、第二传感器和第三传感器,分别测量同一被测对象距离其的第一距离、第二距离和第三距离,并且测量所述被测对象的第一身高、第二身高和第三身高;利用第一确定单元分别确定所述第一距离、所述第二距离和所述第三距离中的每一个距离与最小距离阈值和最大距离阈值的大小关系;利用第二确定单元,基于所确定的所述第一距离、所述第二距离和所述第三距离中的每一个距离与最小距离阈值和最大距离阈值的大小关系,并辅助地结合所述预定被测人员间隔距离来确定所述被测对象距离所述安检装置的最终距离和所述被测对象的最终身高;以及根据所确定的最终距离和最终身高,对被测对象的瞳孔图像进行像素和尺寸转换,以确定被测对象是否吸毒。
2.根据权利要求1所述的基于多传感器的距离与身高的确定方法,基于所确定的所述第一距离、所述第二距离和所述第三距离中的每一个距离与最小距离阈值和最大距离阈值的关系确定所述被测对象距离所述安检装置的最终距离和所述被测对象的最终身高包括:在所述第二距离和所述第三距离均小于所述最小距离阈值的情况下,无论所述第一距离与所述最小距离阈值和所述最大距离阈值的关系如何,均将所述第一距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第一身高确定为所述被测对象的最终身高。
3.根据权利要求1所述的基于多传感器的距离与身高的确定方法,基于所确定的所述第一距离、所述第二距离和所述第三距离中的每一个距离与最小距离阈值和最大距离阈值的关系确定所述被测对象距离所述安检装置的最终距离和所述被测对象的最终身高包括:在所述第二距离小于所述最小距离阈值、所述第三距离大于等于所述最小距离阈值且小于等于所述最大距离阈值的情况下:当所述第一距离小于所述最小距离阈值或者大于所述最大距离阈值时,均将所述第三距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第三身高确定为所述被测对象的最终身高;或者当所述第一距离大于等于所述最小距离阈值且小于等于所述最大距离阈值时,确定第一距离与第三距离的差的绝对值是否小于预定被测人员间隔距离,在小于所述预定被测人员间隔距离的情况下,将所述第一距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第一身高确定为所述被测对象的最终身高,并且在大于或等于所述预定被测人员间隔距离的情况下,将第一距离和第三距离中的较小距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将与该较小距离相对应的身高确定为所述被测对象的最终身高。
4.根据权利要求1所述的基于多传感器的距离与身高的确定方法,基于所确定的所述第一距离、所述第二距离和所述第三距离中的每一个距离与最小距离阈值和最大距离阈值的关系确定所述被测对象距离所述安检装置的最终距离和所述被测对象的最终身高包括:在所述第二距离小于所述最小距离阈值且所述第三距离大于所述最大距离阈值的情况下:当所述第一距离小于所述最小距离阈值时,将所述第三距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第三身高确定为所述被测对象的最终身高;或者当所述第一距离大于所述最大距离阈值时,将所述第一距离和所述第三距离中的较小距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将与该较小距离相对应的身高确定为所述被测对象的最终身高;或者当所述第一距离大于等于所述最小距离阈值且小于等于所述最大距离阈值时,将所述第一距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第一身高确定为所述被测对象的最终身高。
5.根据权利要求1所述的基于多传感器的距离与身高的确定方法,基于所确定的所述第一距离、所述第二距离和所述第三距离中的每一个距离与最小距离阈值和最大距离阈值的关系确定所述被测对象距离所述安检装置的最终距离和所述被测对象的最终身高包括:在所述第二距离大于所述最小距离阈值且小于所述最大距离阈值、所述第三距离小于所述最大距离阈值的情况下:当所述第一距离小于所述最小距离阈值或者大于所述最大距离阈值时,将所述第二距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第二身高确定为所述被测对象的最终身高;或者当所述第一距离大于所述最小距离阈值且小于所述最大距离阈值时,确定第一距离与第二距离的差的绝对值是否小于预定被测人员间隔距离,在小于所述预定被测人员间隔距离的情况下,将所述第一距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第一身高确定为所述被测对象的最终身高,并且在大于或等于所述预定被测人员间隔距离的情况下,将第一距离和第二距离中的较小距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将与该较小距离相对应的身高确定为所述被测对象的最终身高。
6.根据权利要求1所述的基于多传感器的距离与身高的确定方法,基于所确定的所述第一距离、所述第二距离和所述第三距离中的每一个距离与最小距离阈值和最大距离阈值的关系确定所述被测对象距离所述安检装置的最终距离和所述被测对象的最终身高包括:在所述第二距离和所述第三距离均大于等于所述最小距离阈值且小于等于所述最大距离阈值的情况下,当所述第一距离小于所述最小距离阈值或者大于所述最大距离阈值时,确定所述第二距离与所述第三距离的差的绝对值是否小于预定被测人员间隔距离,在小于所述预定被测人员间隔距离的情况下,将所述第二距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第二身高确定为所述被测对象的最终身高,并且在大于或等于所述预定被测人员间隔距离的情况下,将第二距离和第三距离中的较小距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将与该较小距离相对应的身高确定为所述被测对象的最终身高;或者当所述第一距离大于等于所述最小距离阈值且小于等于所述最大距离阈值时,确定所述第一距离与所述第二距离的差的绝对值、所述第一距离与所述第三距离的差的绝对值、以及所述第二距离与所述第三距离的差的绝对值各自与所述预定被测人员间隔距离的关系,在所述第一距离与所述第二距离的差的绝对值、所述第一距离与所述第三距离的差的绝对值、以及所述第二距离与所述第三距离的差的绝对值均小于所述预定被测人员间隔距离情况下,将所述第一距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第一身高确定为所述被测对象的最终身高;或者在所述第一距离与所述第二距离的差的绝对值大于等于所述预定被测人员间隔距离,并且所述第一距离与所述第三距离的差的绝对值以及所述第二距离与所述第三距离的差的绝对值均小于所述预定被测人员间隔距离情况下,将所述第三距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第三身高确定为所述被测对象的最终身高;或者在所述第一距离与所述第二距离的差的绝对值以及所述第一距离与所述第三距离的差的绝对值均小于所述预定被测人员间隔距离,并且所述第二距离与所述第三距离的差的绝对值大于等于所述预定被测人员间隔距离情况下,将所述第一距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第一身高确定为所述被测对象的最终身高;或者在所述第一距离与所述第二距离的差的绝对值以及所述第二距离与所述第三距离的差的绝对值均小于所述预定被测人员间隔距离,并且所述第一距离与所述第三距离的差的绝对值大于等于所述预定被测人员间隔距离情况下,将所述第二距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第二身高确定为所述被测对象的最终身高;或者在所述第一距离与所述第二距离的差的绝对值小于所述预定被测人员间隔距离,并且所述第一距离与所述第三距离的差的绝对值以及所述第二距离与所述第三距离的差的绝对值均大于等于所述预定被测人员间隔距离情况下,将所述第三距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第三身高确定为所述被测对象的最终身高;或者在所述第一距离与所述第二距离的差的绝对值以及所述第一距离与所述第三距离的差的绝对值均大于等于所述预定被测人员间隔距离,并且所述第二距离与所述第三距离的差的绝对值小于所述预定被测人员间隔距离情况下,将所述第二距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第二身高确定为所述被测对象的最终身高;或者在所述第一距离与所述第二距离的差的绝对值以及所述第二距离与所述第三距离的差的绝对值均大于等于所述预定被测人员间隔距离,并且所述第一距离与所述第三距离的差的绝对值小于所述预定被测人员间隔距离情况下,将所述第一距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第一身高确定为所述被测对象的最终身高;或者在所述第一距离与所述第二距离的差的绝对值、所述第一距离与所述第三距离的差的绝对值、以及所述第二距离与所述第三距离的差的绝对值均大于等于所述预定被测人员间隔距离情况下,将所述第三距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第三身高确定为所述被测对象的最终身高。
7.根据权利要求1所述的基于多传感器的距离与身高的确定方法,基于所确定的所述第一距离、所述第二距离和所述第三距离中的每一个距离与最小距离阈值和最大距离阈值的关系确定所述被测对象距离所述安检装置的最终距离和所述被测对象的最终身高包括:在所述第二距离大于等于所述最小距离阈值且小于等于所述最大距离阈值,并且所述第三距离大于所述最大距离阈值的情况下,当所述第一距离小于所述最小距离阈值或者大于所述最大距离阈值时,将所述第二距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第二身高确定为所述被测对象的最终身高;或者当所述第一距离大于等于所述最小距离阈值且小于等于所述最大距离阈值时,确定所述第一距离与所述第二距离的差的绝对值是否小于预定被测人员间隔距离,在小于所述预定被测人员间隔距离情况下,将所述第一距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第一身高确定为所述被测对象的最终身高;或者在大于或等于所述预定被测人员间隔距离情况下,将所述第一距离和所述第二距离中的较小距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将与该较小距离相对应的身高确定为所述被测对象的最终身高。
8.根据权利要求1所述的基于多传感器的距离与身高的确定方法,基于所确定的所述第一距离、所述第二距离和所述第三距离中的每一个距离与最小距离阈值和最大距离阈值的关系确定所述被测对象距离所述安检装置的最终距离和所述被测对象的最终身高包括:在所述第二距离大于所述最大距离阈值,并且所述第三距离小于所述最小距离阈值的情况下,当所述第一距离小于所述最小距离阈值时,将所述第二距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第二身高确定为所述被测对象的最终身高;或者当所述第一距离大于所述最大距离阈值时,将所述第一距离和所述第二距离中的较小距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将与该较小距离相对应的身高确定为所述被测对象的最终身高;或者当所述第一距离大于等于所述最小距离阈值且小于等于所述最大距离阈值时,将所述第一距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第一身高确定为所述被测对象的最终身高。
9.根据权利要求1所述的基于多传感器的距离与身高的确定方法,基于所确定的所述第一距离、所述第二距离和所述第三距离中的每一个距离与最小距离阈值和最大距离阈值的关系确定所述被测对象距离所述安检装置的最终距离和所述被测对象的最终身高包括:在所述第二距离大于所述最大距离阈值,并且所述第三距离大于等于所述最小距离阈值且小于等于所述最大距离阈值的情况下,当所述第一距离小于所述最小距离阈值或大于所述最大距离阈值时,将所述第三距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第三身高确定为所述被测对象的最终身高;或者当所述第一距离大于等于所述最小距离阈值且小于等于所述最大距离阈值时,确定所述第一距离与所述第三距离的差的绝对值是否小于所述预定被测人员间隔距离,在小于所述预定被测人员间隔距离情况下,将所述第一距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第一身高确定为所述被测对象的最终身高;或者在大于或等于所述预定被测人员间隔距离情况下,将所述第一距离和所述第三距离中的较小距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将与该较小距离相对应的身高确定为所述被测对象的最终身高。
10.根据权利要求1所述的基于多传感器的距离与身高的确定方法,基于所确定的所述第一距离、所述第二距离和所述第三距离中的每一个距离与最小距离阈值和最大距离阈值的关系确定所述被测对象距离所述安检装置的最终距离和所述被测对象的最终身高包括:在所述第二距离和所述第三距离均大于所述最大距离阈值的情况下,当所述第一距离小于所述最小距离阈值时,将所述第二距离和所述第三距离中的较小距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将与该较小距离相对应的身高确定为所述被测对象的最终身高;或者当所述第一距离大于所述最大距离阈值时,将所述第一距离、所述第二距离和所述第三距离中的最小距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将与该最小距离相对应的身高确定为所述被测对象的最终身高;或者当所述第一距离大于等于所述最小距离阈值且小于等于所述最大距离阈值时,将所述第一距离确定为所述被测对象距离所述安检装置的最终距离,并且相应地将所述第一身高确定为所述被测对象的最终身高。
11.一种用于基于瞳孔图像确定被测对象是否吸毒的基于多传感器的距离与身高的确定装置,所述确定装置执行根据权利要求1所述的确定方法,所述确定装置包括:位于安检装置上不同高度处的第一传感器、第二传感器和第三传感器,被配置为分别测量同一被测对象距离其的第一距离、第二距离和第三距离,并且测量所述被测对象的第一身高、第二身高和第三身高,并且根据传感器的检测能力设置近距点和远距点,将所述近距点到安检装置的距离设置为最小距离阈值,将所述远距点到安检装置的距离设置为最大距离阈值;第一确定单元,被配置为分别确定所述第一距离、所述第二距离和所述第三距离中的每一个距离与最小距离阈值和最大距离阈值的大小关系;以及第二确定单元,被配置为:基于所确定的所述第一距离、所述第二距离和所述第三距离中的每一个距离与最小距离阈值和最大距离阈值的大小关系,并辅助地结合预定被测人员间隔距离来确定所述被测对象距离所述安检装置的最终距离和所述被测对象的最终身高;以及根据所确定的最终距离和最终身高,对被测对象的瞳孔图像进行像素和尺寸转换,以确定被测对象是否吸毒。
12.一种电子设备,包括:一个或多个处理器;以及存储器,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至10中任一项所述的方法。
13.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器实现权利要求1至10中任一项所述的方法。



