CN117664035B - 探测板偏差的检测方法、装置和存储介质 - Google Patents
探测板偏差的检测方法、装置和存储介质 Download PDFInfo
- Publication number
- CN117664035B CN117664035B CN202410134587.9A CN202410134587A CN117664035B CN 117664035 B CN117664035 B CN 117664035B CN 202410134587 A CN202410134587 A CN 202410134587A CN 117664035 B CN117664035 B CN 117664035B
- Authority
- CN
- China
- Prior art keywords
- imaging
- detection
- target
- security inspection
- deviation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 277
- 238000000034 method Methods 0.000 title claims description 35
- 238000003384 imaging method Methods 0.000 claims abstract description 155
- 238000007689 inspection Methods 0.000 claims abstract description 98
- 230000005855 radiation Effects 0.000 claims description 23
- 239000000523 sample Substances 0.000 claims description 18
- 238000004590 computer program Methods 0.000 claims description 16
- 238000012360 testing method Methods 0.000 claims description 14
- 230000000694 effects Effects 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 16
- 239000013078 crystal Substances 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B15/00—Measuring arrangements characterised by the use of electromagnetic waves or particle radiation, e.g. by the use of microwaves, X-rays, gamma rays or electrons
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- General Physics & Mathematics (AREA)
- Analysing Materials By The Use Of Radiation (AREA)
Abstract
本发明实施例提供了一种探测板偏差的检测方法、装置和存储介质,包括:获取安检机上的射线源在目标时间点对目标检测设备进行扫描得到的多个图像,其中,安检机上设置有多个探测板,每个图像是射线源的射线打在相应探测板上的成像,目标检测设备上设置的多个指示槽位于同一条直线上,每个探测板的位置与一个或几个指示槽的位置存在对应关系,每个图像包括与该图像对应的探测板的位置存在对应关系的一个或几个指示槽的成像;根据多个图像中指示槽的成像,确定多个探测板的位置是否存在偏差。通过本发明,解决了相关技术中无法预先检测探测板是否存在偏差的问题,进而达到了提高安检效率及准确性的效果。
Description
技术领域
本发明实施例涉及安全检测领域,具体而言,涉及一种探测板偏差的检测方法、装置和存储介质。
背景技术
安检机是一种用于安全检查和安全筛查的设备,通常设置在机场、车站、地铁、商场、学校等公共场所,可以帮助安全人员发现携带危险物品或违禁品的人员,确保公共场所的安全和秩序。安检机主要是通过射线源、金属探测等技术手段来检查人员和物品,帮助安全人员及时发现潜在的安全隐患,保障公共场所的安全。在安检机扫描过程中,安检机***线源需要将光束以扇面的形式打在探测板的晶体上才能完成成像。探测板安装在探测盒内的,而探测盒盒体生产公差,组装过程中带入的差异等原因,会导致多块探测板的晶体并不在一个直线上,左右方向存在偏差。在实际成像过程中,相邻两块探测板左右产生的错位偏差会导致实际成像也会存在偏差,影响成像质量。
目前,对于检测板偏差的问题往往在实际使用中才会被发现,使得无法正常检测出危险品,从而降低了安检效率和准确性。同时,探测板单块调节,也是根据实际成像产生的偏差左右调节探测板支架,通过拆开外罩壳,探测盒盖等,根据实际成像单个调节每块探测板,效率低,耗时长,探测板支架生产成本高,且探测板的左右移动会影响探测板晶体接收光束,导致能量曲线降低,进一步导致成像性能下降。
针对上述问题,目前尚未存在有效解决方案。
发明内容
本发明实施例提供了一种探测板偏差的检测方法、装置和存储介质,以至少解决相关技术中由于安检机在使用过程中发现探测板存在偏差,无法及时对探测板进行调整,导致的安检准确率低的问题。
根据本发明的一个实施例,提供了一种探测板偏差的检测方法,包括:获取安检机上的射线源在目标时间点对目标检测设备进行扫描得到的多个图像,其中,所述安检机上设置有多个探测板,每个所述图像是射线源的射线打在相应探测板上的成像,所述目标检测设备上设置的多个指示槽位于同一条直线上,每个所述探测板的位置与一个或几个所述指示槽的位置存在对应关系,每个所述图像包括与该图像对应的探测板的位置存在所述对应关系的一个或几个所述指示槽的成像;根据所述多个图像中所述指示槽的成像,确定所述多个探测板的位置是否存在偏差。
在一个示例性实施例中,根据所述多个图像中所述指示槽的成像,确定所述多个探测板的位置是否存在偏差,包括:根据所述多个图像中指示槽的成像的位置,确定所述多个图像中指示槽的成像之间的偏差距离;根据所述偏差距离,确定所述多个探测板的位置是否存在偏差。
在一个示例性实施例中,根据所述偏差距离,确定所述多个探测板的位置是否存在偏差,包括:在第一图像中指示槽的成像的位置与其他图像中指示槽的成像位置之间的目标偏差距离大于或等于预设值的情况下,确定第一探测板存在偏差,其中,所述第一图像是所述射线源的射线打在所述第一探测板上的成像,所述多个图像包括所述第一图像,所述其他图像是所述多个图像中除所述第一图像之外的全部或部分图像。
在一个示例性实施例中,在所述确定第一探测板存在偏差之后,所述方法还包括:根据所述目标偏差距离确定所述第一探测板上的成像的拼合时间差;根据所述拼合时间差,将所述第一探测板上的成像与其他探测板上的成像进行拼合。
在一个示例性实施例中,根据所述目标偏差距离确定所述第一探测板上的成像的拼合时间差,包括:获取所述安检机的输送带的运转速度;将所述目标偏差距离与所述运转速度之间的比值确定为所述拼合时间差。
在一个示例性实施例中,根据所述拼合时间差,将所述第一探测板上的成像与其他探测板上的成像进行拼合,包括:在所述安检机对待检测对象进行扫描时,在第一时间点获取所述射线源打在所述其他探测板上的第一其他成像;当第二时间点达到时,获取所述射线源打在所述第一探测板上的第一目标成像,其中,所述第一时间点早于所述第二时间点,所述第一时间点与所述第二时间点之间的时间差为所述拼合时间差,在所述安检机的输送带的运转方向上所述其他探测板位于所述第一探测板的前方;将所述第一其他成像与所述第一目标成像进行拼合。
在一个示例性实施例中,根据所述拼合时间差,将所述第一探测板上的成像与其他探测板上的成像进行拼合,还包括:在所述安检机对待检测对象进行扫描时,在第三时间点获取所述射线源打在所述第一探测板上的第二目标成像;当第四时间点达到时,获取所述射线源打在所述其他探测板上的第二其他成像,其中,所述第三时间点早于所述第四时间点,所述第三时间点与所述第四时间点之间的时间差为所述拼合时间差,在所述安检机的输送带的运转方向上所述第一探测板位于所述其他探测板的前方;将所述第二其他成像与所述第二目标成像进行拼合。
在一个示例性实施例中,所述目标检测设备上还设置有校准测试体和基座,校准测试体和基座用于将所述目标检测设备固定在所述安检机的输送带上,所述目标检测设备上设置的所述多个指示槽的宽度和/或长度相同,所述多个指示槽中相邻的指示槽之间的距离相同。
根据本发明的另一个实施例,提供了一种探测板偏差的检测装置,包括:获取模块,用于获取安检机上的射线源在目标时间点对目标检测设备进行扫描得到的多个图像,其中,所述安检机上设置有多个探测板,每个所述图像是射线源的射线打在相应探测板上的成像,所述目标检测设备上设置的多个指示槽位于同一条直线上,每个所述探测板的位置与一个或几个所述指示槽的位置存在对应关系,每个所述图像包括与该图像对应的探测板的位置存在所述对应关系的一个或几个所述指示槽的成像;确定模块,用于根据所述多个图像中所述指示槽的成像,确定所述多个探测板的位置是否存在偏差。
根据本发明的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现上述任一项中所述的方法的步骤。
根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
通过本发明,采用目标检测设备对安检机的探测板是否存在偏差进行检测。通过获取安检机上的射线源在目标时间点对目标检测设备进行扫描得到的多个图像,安检机上设置有多个探测板,每个图像是射线源的射线打在相应探测板上的成像,目标检测设备上设置的多个指示槽位于同一条直线上,每个探测板的位置与一个或几个所述指示槽的位置存在对应关系,每个图像包括与该图像对应的探测板的位置存在对应关系的一个或几个指示槽的成像;根据多个图像中指示槽的成像,确定多个探测板的位置是否存在偏差。
由于通过本发明可以在安检机使用前,使用目标检测设备对探测板的位置是否存在偏差进行检测,进而达到了在安检机在使用前发现探测板存在偏差,可以及时对存在偏差的探测板进行调整的目的,避免了现有技术中安检机在使用过程中发现探测板存在偏差,无法及时对探测板进行调整,导致的安检准确率低,达到提高安检准确率的效果。
附图说明
图1是根据本发明实施例的探测板偏差的检测方法的移动终端的硬件结构框图;
图2根据本发明实施例的探测板偏差的检测方法的流程图;
图3是根据本发明实施例的指示槽放大的结构示意图;
图4是根据本发明实施例的探测板偏差的检测方法示意图;
图5是根据本发明实施例的探测板偏差情景一的示意图;
图6是根据本发明实施例的探测板偏差情景二的示意图;
图7是根据本发明实施例的目标检测设备结构示意图;
图8是根据本发明实施例的目标检测设备检测偏差的示意图一;
图9是根据本发明实施例的目标检测设备检测偏差的示意图二;
图10是根据本发明实施例的探测板位置偏差调节校准流程图;
图11是根据本发明实施例的探测板偏差的检测装置的结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明的实施例。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
本申请实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的一种探测板偏差的检测方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的探测板偏差的检测方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
传输设备106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
在本实施例中提供了一种运行于上述移动终端的探测板偏差的检测方法,图2是根据本发明实施例的探测板偏差的检测方法的流程图,如图2所示,该流程包括如下步骤:
步骤S202,获取安检机上的射线源在目标时间点对目标检测设备进行扫描得到的多个图像,其中,所述安检机上设置有多个探测板,每个所述图像是射线源的射线打在相应探测板上的成像,所述目标检测设备上设置的多个指示槽位于同一条直线上,每个所述探测板的位置与一个或几个所述指示槽的位置存在对应关系,每个所述图像包括与该图像对应的探测板的位置存在所述对应关系的一个或几个所述指示槽的成像;
安检机通常内部设置有一个或多个射线源,这些射线源可以产生X射线或其他类型的射线。安检机***线源通过将射线以扇面的形式打在探测板的晶体上完成成像,以便进行安全检查和筛查。
图3是根据本发明实施例的指示槽放大的结构示意图,如图3所示,该指示槽由多个同等长度的孔或槽组成,其中,上述多个孔或槽位于同一高度,且间隔相等。目标检测设备竖向方向设置有多个指示槽,多个指示槽位于同一条直线上。目标检测设备通过安检机时,安检机上的射线源可以穿透指示槽将射线打在对应的探测板上,完成对多个指示槽的成像。
具体地,安检机内设置有多个探测板,每个探测板上均设置有晶体。当目标检测设备通过安检机时,安检机可以在目标时间点对目标检测设备进行扫描,得到的多个图像,其中,安检机内的每个探测板可能对应目标检测设备上的一个或多个指示槽进行成像。
步骤S204,根据所述多个图像中所述指示槽的成像,确定所述多个探测板的位置是否存在偏差。
安检机在目标时间点对目标检测设备进行扫描后,获得的多个指示槽图像按照每个探测板的位置进行拼接,并根据指示槽图像的拼接情况,判断安检机内的多个探测板是否存在偏差。
通过安检机对目标检测设备进行扫描,并根据得到的多个指示槽图像,确定安检机内多个探测板的位置是否存在偏差,可以在实际使用之前对安检机内的探测板偏差进行检测。
具体地,根据所述多个图像中指示槽的成像的位置,确定所述多个图像中指示槽的成像之间的偏差距离;根据所述偏差距离,确定所述多个探测板的位置是否存在偏差。
目标检测设备通过安检机成像后,若探测板存在偏差,所述多个指示槽图像会出现横向的错位偏差,通过指示槽的错位偏差情况判断,可以判断探测板的偏移距离。
作为一个可选的实施方式,根据所述偏差距离,确定所述多个探测板的位置是否存在偏差,包括:在第一图像中指示槽的成像的位置与其他图像中指示槽的成像位置之间的目标偏差距离大于或等于预设值的情况下,确定第一探测板存在偏差,其中,所述第一图像是所述射线源的射线打在所述第一探测板上的成像,所述多个图像包括所述第一图像,所述其他图像是所述多个图像中除所述第一图像之外的全部或部分图像。
具体地,可以通过以下方式确定第一图像中的指示槽的成像与其他图像中的指示槽的成像位置之间的偏差距离:
将第一指示槽的成像的第一条边与第二指示槽的成像的第二条边之间的距离确定为目标偏差距离,其中,第一指示槽是第一图像中的指示槽第二指示槽是其他图像中的指示槽,第一条边与第二条边是第一指示槽和第二指示槽同一方向上的边;和/或
将第一指示槽的成像的第一角点与第二指示槽的成像的第二角点之间的距离确定为目标偏差距离,其中,第一指示槽是第一图像中的指示槽第二指示槽是其他图像中的指示槽,第一角点与第二角点是第一指示槽和第二指示槽同一方向上的角点。
图4是根据本发明实施例的探测板偏差的检测方法示意图,如图4所述,在多个探测板的位置存在如图示偏差时,第一图像中指示槽的成像的位置与其他图像中指示槽的成像位置之间存在偏差距离S,即目标偏差距离。在目标偏差距离大于或等于预设值的情况下,确定第一探测板存在偏差,该预设值可以根据实际情况进行设置,例如0mm,1mm,2mm等。
可选地,上述步骤的执行主体可以是后台处理器,或者其他的具备类似处理能力的设备,还可以是至少集成有图像获取设备以及数据处理设备的机器,其中,图像获取设备可以包括摄像头等图形采集模块,数据处理设备可以包括计算机、手机等终端,但不限于此。
通过上述步骤,获取安检机上的射线源在目标时间点对目标检测设备进行扫描得到的多个图像,其中,所述安检机上设置有多个探测板,每个所述图像是射线源的射线打在相应探测板上的成像,所述目标检测设备上设置的多个指示槽位于同一条直线上,每个所述探测板的位置与一个或几个所述指示槽的位置存在对应关系,每个所述图像包括与该图像对应的探测板的位置存在所述对应关系的一个或几个所述指示槽的成像;根据所述多个图像中所述指示槽的成像,确定所述多个探测板的位置是否存在偏差。
相邻两块探测板左右产生的偏差会导致实际成像也会存在偏差。通过本发明可以在安检机使用前,使用目标检测设备对探测板的位置是否存在偏差进行检测,进而达到了在安检机在使用前发现探测板存在偏差,可以及时对存在偏差的探测板进行调整的目的,避免了现有技术中安检机在使用过程中发现探测板存在偏差,无法及时对探测板进行调整,导致的安检准确率低,达到提高安检准确率的效果。
作为一个可选的实施方式,在所述确定第一探测板存在偏差之后,所述方法还包括:根据所述目标偏差距离确定所述第一探测板上的成像的拼合时间差;根据所述拼合时间差,将所述第一探测板上的成像与其他探测板上的成像进行拼合。
通过多个探测板上的成像的拼合时间差,对图像重新进行拼合,直接完成探测板的左右调试校准,不需要拆开机身外罩壳等,同时不降低能量曲线。节省调试校准的耗时,减少调试工作量,减少探测盒和探测板支架的结构复杂程度,降低成本。
在所述确定第一探测板存在偏差之后,需要对第一探测板进行校准调节。通过第一图像中指示槽的成像的位置与其他图像中指示槽的成像位置之间的目标偏差距离S,可以确定第一探测板上的成像的提前或延迟的时长T1,即拼合时间差,并根据拼合时间差T1,将所述第一探测板上的成像与其他探测板上的成像进行拼合。
通过多个探测板上的成像的偏差距离确定成像的拼合时间差,并根据拼合时间差完成探测板的左右调试校准,可以避免出现设备在调试过程中重复上下电,外罩壳拆卸,探测板拆卸等耗费工时的操作。
具体地,根据所述目标偏差距离确定所述第一探测板上的成像的拼合时间差,包括:获取所述安检机的输送带的运转速度;将所述目标偏差距离与所述运转速度之间的比值确定为所述拼合时间差。
根据安检机的输送带的运转速度V,和第一图像中指示槽的成像的位置与其他图像中指示槽的成像位置之间的目标偏差距离S,通过速度公式确定第一探测板上的成像的拼合时间差T1,具体计算方式如公式(1)所示:
(1)
式中,T1是所述拼合时间差,S是所述目标偏差距离,V是所述运转速度。
作为一个可选的实施方式,根据所述拼合时间差,将所述第一探测板上的成像与其他探测板上的成像进行拼合,包括:在所述安检机对待检测对象进行扫描时,在第一时间点获取所述射线源打在所述其他探测板上的第一其他成像;当第二时间点达到时,获取所述射线源打在所述第一探测板上的第一目标成像,其中,所述第一时间点早于所述第二时间点,所述第一时间点与所述第二时间点之间的时间差为所述拼合时间差,在所述安检机的输送带的运转方向上所述其他探测板位于所述第一探测板的前方;将所述第一其他成像与所述第一目标成像进行拼合。
可选地,图5是根据本发明实施例的探测板偏差情景一的示意图,如图5所示,在输送带的运转方向上其他探测板位于第一探测板的前方的情况下,即第一探测板的成像时间点滞后于其他探测板的像,还可以在第一时间点获取射线源打在其他探测板上的第一其他成像,在第二时间点获取射线源打在第一探测板上的第一目标成像,确定第一时间点与第二时间点之间的时间差为拼合时间差,并根据拼合时间差完成第一其他成像与第一目标成像的拼合。
作为一个可选的实施方式,根据所述拼合时间差,将所述第一探测板上的成像与其他探测板上的成像进行拼合,还包括:在所述安检机对待检测对象进行扫描时,在第三时间点获取所述射线源打在所述第一探测板上的第二目标成像;当第四时间点达到时,获取所述射线源打在所述其他探测板上的第二其他成像,其中,所述第三时间点早于所述第四时间点,所述第三时间点与所述第四时间点之间的时间差为所述拼合时间差,在所述安检机的输送带的运转方向上所述第一探测板位于所述其他探测板的前方;将所述第二其他成像与所述第二目标成像进行拼合。
可选地,图6是根据本发明实施例的探测板偏差情景二的示意图,如图6所示,在输送带的运转方向上其他探测板位于第一探测板的后方的情况下,即第一探测板的成像时间点超前于其他探测板的像,还可以在第三时间点获取射线源打在第一探测板上的第二目标成像,在第四时间点获取射线源打在其他探测板上的第二其他成像,确定第三时间点与第四时间点之间的时间差为拼合时间差,并根据拼合时间差完成第二其他成像与第二目标成像的拼合。
作为一个可选的实施方式,所述目标检测设备上还设置有校准测试体和基座,校准测试体和基座用于将所述目标检测设备固定在所述安检机的输送带上,所述目标检测设备上设置的所述多个指示槽的宽度和/或长度相同,所述多个指示槽中相邻的指示槽之间的距离相同。
图7是根据本发明实施例的目标检测设备结构示意图,如图7所示,目标检测设备由校准测试体和基座组成,其中,校准测试体采用X射线不易穿透材料制成,保证成像边缘清晰易分辨;校准测试体的竖向方向开有多个指示槽,各指示槽之间的间距相同且固定不变,每个指示槽的宽度和/或长度均相同。通过将目标检测设备放置在安检机的输送带上,可以检测安检机内的多个探测板是否存在偏差,并在确定多个探测板存在偏差的情况下,对多个探测板上的成像偏差进行校准调节。
可选地,图8是根据本发明实施例的目标检测设备检测偏差的示意图一,如图8所示,校准测试体可以单独作为目标检测设备使用,水平铺在安检机的输送带上,用于检测底视角和顶视角安检机。
可选地,图9是根据本发明实施例的目标检测设备检测偏差的示意图二,如图9所示,校准测试体也可以***底座后竖起平行于通道(即垂直于安检机的输送带)使用,用于检测侧视角安检机。
作为一个可选的实施方式,图10是根据本发明实施例的探测板位置偏差调节校准流程图,如图10所示,具体流程如下:
步骤S1,开启安检机,保证安检机正常运作,针对不同视角摆放调节校准装置(即目标检测设备)采集图像;
步骤S2,安检机完成图像采集后,根据校准测试体上的指示槽判断图像是否存在偏差,如果没有偏差,则只需要保存设置,完成调试;
步骤S3,如果通过比对指示槽成像存在偏差,则需要进行偏差调试,其中,任意相邻的两块探测板间都可能存在偏差,所以调试是需要针对任意相邻的两块板进行重复多次的校准;
步骤S4,由于多个指示槽具有固定的宽度和间距,通过槽位的偏差,可以直观的判断偏差距离S;
步骤S5,根据校准装置显示的偏差距离计算探测板在拼合图像时的偏移值K,其中,由于探测板成像是通过晶体线性扫描然后各探测板数据拼合在一起完成的,因此存在一个固定的最小成像积分时间T0,偏移值K具体的计算方式如下公式(2)所示:
(2)
式中,K是拼合图像时的偏移值,T1是与其他探测板存在偏差的探测板成像提前或延迟时长,T0是最小成像积分时间,是一个固定值,S是偏差距离,V是安检机运行时输送带的运转速度,是一个固定值。
步骤S6,***拼合各探测板成像时,通过设置偏移值K,在缓存中控制图像拼合的时间差,保证图像拼合后不再存在偏差;
步骤S7,再次对目标检测设备成像,判断是否还存在偏差现象;
步骤S8,确认偏差消除后,固化偏移值K,完成安检机偏差校准调试。
本申请通过特有的调节校准装置和方法,直接完成探测板的左右调试校准,可以避免出现设备在调试过程中重复上下电,外罩壳拆卸,探测板拆卸等耗费工时的操作。
同时,能够保证探测板晶体一直处于接收射线最佳的位置,不降低能量曲线,确保设备性能最佳状态。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
在本实施例中还提供了一种探测板偏差的检测装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图11是根据本发明实施例的探测板偏差的检测装置的结构框图,如图11所示,该装置包括:获取模块1102,用于获取安检机上的射线源在目标时间点对目标检测设备进行扫描得到的多个图像,其中,所述安检机上设置有多个探测板,每个所述图像是射线源的射线打在相应探测板上的成像,所述目标检测设备上设置的多个指示槽位于同一条直线上,每个所述探测板的位置与一个或几个所述指示槽的位置存在对应关系,每个所述图像包括与该图像对应的探测板的位置存在所述对应关系的一个或几个所述指示槽的成像;确定模块1104,用于根据所述多个图像中所述指示槽的成像,确定所述多个探测板的位置是否存在偏差。
作为一个可选的实施方式,所述装置还用于根据所述多个图像中指示槽的成像的位置,确定所述多个图像中指示槽的成像之间的偏差距离;根据所述偏差距离,确定所述多个探测板的位置是否存在偏差。
作为一个可选的实施方式,所述装置还用于在第一图像中指示槽的成像的位置与其他图像中指示槽的成像位置之间的目标偏差距离大于或等于预设值的情况下,确定第一探测板存在偏差,其中,所述第一图像是所述射线源的射线打在所述第一探测板上的成像,所述多个图像包括所述第一图像,所述其他图像是所述多个图像中除所述第一图像之外的全部或部分图像。
作为一个可选的实施方式,所述装置还用于根据所述目标偏差距离确定所述第一探测板上的成像的拼合时间差;根据所述拼合时间差,将所述第一探测板上的成像与其他探测板上的成像进行拼合。
作为一个可选的实施方式,所述装置还用于获取所述安检机的输送带的运转速度;将所述目标偏差距离与所述运转速度之间的比值确定为所述拼合时间差。
作为一个可选的实施方式,所述装置还用于在所述安检机对待检测对象进行扫描时,在第一时间点获取所述射线源打在所述其他探测板上的第一其他成像;当第二时间点达到时,获取所述射线源打在所述第一探测板上的第一目标成像,其中,所述第一时间点早于所述第二时间点,所述第一时间点与所述第二时间点之间的时间差为所述拼合时间差,在所述安检机的输送带的运转方向上所述其他探测板位于所述第一探测板的前方;将所述第一其他成像与所述第一目标成像进行拼合。
作为一个可选的实施方式,所述装置还用于在所述安检机对待检测对象进行扫描时,在第三时间点获取所述射线源打在所述第一探测板上的第二目标成像;当第四时间点达到时,获取所述射线源打在所述其他探测板上的第二其他成像,其中,所述第三时间点早于所述第四时间点,所述第三时间点与所述第四时间点之间的时间差为所述拼合时间差,在所述安检机的输送带的运转方向上所述第一探测板位于所述其他探测板的前方;将所述第二其他成像与所述第二目标成像进行拼合。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
本发明的实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现上述任一项中所述的方法的步骤。
在本实施例中,上述计算机可读存储介质可以被设置为存储用于执行以下步骤的计算机程序:
S1,获取安检机上的射线源在目标时间点对目标检测设备进行扫描得到的多个图像,其中,所述安检机上设置有多个探测板,每个所述图像是射线源的射线打在相应探测板上的成像,所述目标检测设备上设置的多个指示槽位于同一条直线上,每个所述探测板的位置与一个或几个所述指示槽的位置存在对应关系,每个所述图像包括与该图像对应的探测板的位置存在所述对应关系的一个或几个所述指示槽的成像;
S2,根据所述多个图像中所述指示槽的成像,确定所述多个探测板的位置是否存在偏差。
在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
在一个示例性实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
S1,获取安检机上的射线源在目标时间点对目标检测设备进行扫描得到的多个图像,其中,所述安检机上设置有多个探测板,每个所述图像是射线源的射线打在相应探测板上的成像,所述目标检测设备上设置的多个指示槽位于同一条直线上,每个所述探测板的位置与一个或几个所述指示槽的位置存在对应关系,每个所述图像包括与该图像对应的探测板的位置存在所述对应关系的一个或几个所述指示槽的成像;
S2,根据所述多个图像中所述指示槽的成像,确定所述多个探测板的位置是否存在偏差。
本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种探测板偏差的检测方法,其特征在于,包括:
目标检测设备水平铺在安检机的输送带上并通过所述安检机时,获取所述安检机上的射线源在目标时间点对所述目标检测设备进行扫描得到的多个图像,其中,所述安检机上设置有多个探测板,每个所述图像是射线源的射线打在相应探测板上的成像,所述目标检测设备上设置的多个指示槽位于同一条直线上,每个所述探测板的位置与一个或几个所述指示槽的位置存在对应关系,每个所述图像包括与该图像对应的探测板的位置存在所述对应关系的一个或几个所述指示槽的成像,所述目标检测设备包括校准测试体和基座,所述校准测试体和所述基座用于将所述目标检测设备固定在所述安检机的所述输送带上;
根据所述多个图像中所述指示槽的成像,确定所述多个探测板的位置是否存在偏差;
其中,在确定所述多个探测板的位置存在偏差的情况下,将第一图像中指示槽的成像的位置与其他图像中指示槽的成像位置之间的距离确定为目标偏差距离;将所述目标偏差距离与所述安检机的输送带的运转速度之间的比值确定为第一探测板上的成像的拼合时间差;根据所述拼合时间差,将所述第一探测板上的成像与其他探测板上的成像进行拼合,所述第一图像是所述射线源的射线打在所述第一探测板上的成像,所述多个图像包括所述第一图像,所述其他图像是所述多个图像中除所述第一图像之外的全部或部分图像。
2.根据权利要求1所述的方法,其特征在于,根据所述多个图像中所述指示槽的成像,确定所述多个探测板的位置是否存在偏差,包括:
根据所述多个图像中指示槽的成像的位置,确定所述多个图像中指示槽的成像之间的偏差距离;
根据所述偏差距离,确定所述多个探测板的位置是否存在偏差。
3.根据权利要求2所述的方法,其特征在于,根据所述偏差距离,确定所述多个探测板的位置是否存在偏差,包括:
在所述第一图像中指示槽的成像的位置与所述其他图像中指示槽的成像位置之间的所述目标偏差距离大于或等于预设值的情况下,确定所述第一探测板存在偏差。
4.根据权利要求1所述的方法,其特征在于,根据所述拼合时间差,将所述第一探测板上的成像与其他探测板上的成像进行拼合,包括:
在所述安检机对待检测对象进行扫描时,在第一时间点获取所述射线源打在所述其他探测板上的第一其他成像;
当第二时间点达到时,获取所述射线源打在所述第一探测板上的第一目标成像,其中,所述第一时间点早于所述第二时间点,所述第一时间点与所述第二时间点之间的时间差为所述拼合时间差,在所述安检机的输送带的运转方向上所述其他探测板位于所述第一探测板的前方;
将所述第一其他成像与所述第一目标成像进行拼合。
5.根据权利要求1所述的方法,其特征在于,根据所述拼合时间差,将所述第一探测板上的成像与其他探测板上的成像进行拼合,还包括:
在所述安检机对待检测对象进行扫描时,在第三时间点获取所述射线源打在所述第一探测板上的第二目标成像;
当第四时间点达到时,获取所述射线源打在所述其他探测板上的第二其他成像,其中,所述第三时间点早于所述第四时间点,所述第三时间点与所述第四时间点之间的时间差为所述拼合时间差,在所述安检机的输送带的运转方向上所述第一探测板位于所述其他探测板的前方;
将所述第二其他成像与所述第二目标成像进行拼合。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述目标检测设备上还设置有校准测试体和基座,校准测试体和基座用于将所述目标检测设备固定在所述安检机的输送带上,所述目标检测设备上设置的所述多个指示槽的宽度和/或长度相同,所述多个指示槽中相邻的指示槽之间的距离相同。
7.一种探测板偏差的检测装置,其特征在于,包括:
获取模块,用于目标检测设备水平铺在安检机的输送带上并通过所述安检机时,获取所述安检机上的射线源在目标时间点对所述目标检测设备进行扫描得到的多个图像,其中,所述安检机上设置有多个探测板,每个所述图像是射线源的射线打在相应探测板上的成像,所述目标检测设备上设置的多个指示槽位于同一条直线上,每个所述探测板的位置与一个或几个所述指示槽的位置存在对应关系,每个所述图像包括与该图像对应的探测板的位置存在所述对应关系的一个或几个所述指示槽的成像,所述目标检测设备包括校准测试体和基座,所述校准测试体和所述基座用于将所述目标检测设备固定在所述安检机的所述输送带上;
确定模块,用于根据所述多个图像中所述指示槽的成像,确定所述多个探测板的位置是否存在偏差;
所述装置还用于在确定所述多个探测板的位置存在偏差的情况下,将第一图像中指示槽的成像的位置与其他图像中指示槽的成像位置之间的距离确定为目标偏差距离;将所述目标偏差距离与所述安检机的输送带的运转速度之间的比值确定为第一探测板上的成像的拼合时间差;根据所述拼合时间差,将所述第一探测板上的成像与其他探测板上的成像进行拼合,所述第一图像是所述射线源的射线打在所述第一探测板上的成像,所述多个图像包括所述第一图像,所述其他图像是所述多个图像中除所述第一图像之外的全部或部分图像。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现权利要求1至6任一项中所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410134587.9A CN117664035B (zh) | 2024-01-31 | 2024-01-31 | 探测板偏差的检测方法、装置和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410134587.9A CN117664035B (zh) | 2024-01-31 | 2024-01-31 | 探测板偏差的检测方法、装置和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117664035A CN117664035A (zh) | 2024-03-08 |
CN117664035B true CN117664035B (zh) | 2024-05-10 |
Family
ID=90073490
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410134587.9A Active CN117664035B (zh) | 2024-01-31 | 2024-01-31 | 探测板偏差的检测方法、装置和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117664035B (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1014911A (ja) * | 1996-06-30 | 1998-01-20 | Shimadzu Corp | 画像診断装置用寝台 |
CN103549966A (zh) * | 2013-10-15 | 2014-02-05 | 沈阳东软医疗***有限公司 | Pet探测器模块、子模块及光电探测器的定位装置 |
CN204237158U (zh) * | 2014-08-22 | 2015-04-01 | 清华大学 | 车辆检查*** |
CN104997529A (zh) * | 2015-06-30 | 2015-10-28 | 大连理工大学 | 基于对称重复的模板校正锥束ct***几何失真的方法 |
CN111728632A (zh) * | 2020-07-31 | 2020-10-02 | 上海联影医疗科技有限公司 | 射线探测装置、射线探测方法和ct图像重建方法 |
CN114004765A (zh) * | 2021-11-04 | 2022-02-01 | 北京航星机器制造有限公司 | 一种安检设备中dr透视图像的畸变校正方法及装置 |
CN114936988A (zh) * | 2022-07-21 | 2022-08-23 | 杭州睿影科技有限公司 | 图像校正方法、装置及电子设备 |
CN115718281A (zh) * | 2022-11-11 | 2023-02-28 | 深圳市道通智能航空技术股份有限公司 | 探测设备的校准方法、***、存储介质和电子装置 |
CN117237234A (zh) * | 2023-11-09 | 2023-12-15 | 杭州睿影科技有限公司 | 应用于x射线安检设备的图像校正方法、装置及电子设备 |
CN117379077A (zh) * | 2023-10-20 | 2024-01-12 | 北京纳米维景科技有限公司 | 一种探测器的位置检测工装、位置检测方法及ct*** |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7488107B2 (en) * | 2005-08-18 | 2009-02-10 | General Electric Company | Method and apparatus to detect and correct alignment errors in x-ray systems used to generate 3D volumetric images |
US10799206B2 (en) * | 2018-09-28 | 2020-10-13 | General Electric Company | System and method for calibrating an imaging system |
-
2024
- 2024-01-31 CN CN202410134587.9A patent/CN117664035B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1014911A (ja) * | 1996-06-30 | 1998-01-20 | Shimadzu Corp | 画像診断装置用寝台 |
CN103549966A (zh) * | 2013-10-15 | 2014-02-05 | 沈阳东软医疗***有限公司 | Pet探测器模块、子模块及光电探测器的定位装置 |
CN204237158U (zh) * | 2014-08-22 | 2015-04-01 | 清华大学 | 车辆检查*** |
CN104997529A (zh) * | 2015-06-30 | 2015-10-28 | 大连理工大学 | 基于对称重复的模板校正锥束ct***几何失真的方法 |
CN111728632A (zh) * | 2020-07-31 | 2020-10-02 | 上海联影医疗科技有限公司 | 射线探测装置、射线探测方法和ct图像重建方法 |
CN114004765A (zh) * | 2021-11-04 | 2022-02-01 | 北京航星机器制造有限公司 | 一种安检设备中dr透视图像的畸变校正方法及装置 |
CN114936988A (zh) * | 2022-07-21 | 2022-08-23 | 杭州睿影科技有限公司 | 图像校正方法、装置及电子设备 |
CN115718281A (zh) * | 2022-11-11 | 2023-02-28 | 深圳市道通智能航空技术股份有限公司 | 探测设备的校准方法、***、存储介质和电子装置 |
CN117379077A (zh) * | 2023-10-20 | 2024-01-12 | 北京纳米维景科技有限公司 | 一种探测器的位置检测工装、位置检测方法及ct*** |
CN117237234A (zh) * | 2023-11-09 | 2023-12-15 | 杭州睿影科技有限公司 | 应用于x射线安检设备的图像校正方法、装置及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN117664035A (zh) | 2024-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9230142B2 (en) | Dimensioning and barcode reading system | |
US9087244B2 (en) | RFID tag position detection apparatus and RFID tag position detection method | |
US7812727B2 (en) | Wireless tag determination method, wireless tag determination system, reader control device, and storage medium | |
US20160182873A1 (en) | Image processing apparatus, image processing system, image processing method, and computer program | |
US9952039B2 (en) | System and method for measuring reflected optical distortion in contoured panels having specular surfaces | |
US9952037B2 (en) | System and method for developing three-dimensional surface information corresponding to a contoured sheet | |
CN103531500A (zh) | 晶圆缺陷检测设备的校准方法 | |
CN115661137B (zh) | 检测装置、检测方法、终端设备及计算机可读存储介质 | |
US12026916B2 (en) | Method and apparatus for in-field stereo calibration | |
US20240153141A1 (en) | Ccd camera calibration system, method, computing device and storage medium | |
CN103563079A (zh) | 用于图像深度非连续性的提取的摄像机组件和使用方法 | |
CN117664035B (zh) | 探测板偏差的检测方法、装置和存储介质 | |
CN110375734A (zh) | 一种货架储位的位置标定方法和*** | |
US6304680B1 (en) | High resolution, high accuracy process monitoring system | |
CN117593550B (zh) | 包膜***和包膜***的点检方法 | |
US11120544B2 (en) | Display panel inspection system, inspection method of display panel and display panel using the same | |
EP2587795A2 (en) | Imaging apparatus and imaging method | |
CN114178720B (zh) | 振镜式激光打标机的校正方法和终端设备 | |
EP4365578A1 (en) | Detection system and method, computer device, and computer readable storage medium | |
US7117047B1 (en) | High accuracy inspection system and method for using same | |
KR20140005766U (ko) | 자동 광학 검측 설비 | |
CN111352170B (zh) | 一种分段式扫描方法 | |
US11120576B1 (en) | Coarse to fine calibration parameter validation and temperature mitigation | |
KR102231507B1 (ko) | 노이즈 검사 장치 및 이를 이용하는 표시 패널의 검사 방법 | |
JP4395581B2 (ja) | ワイヤ検出プログラム及びワイヤ検査装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |