一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

安检仪的显示方法、控制设备及计算机可读存储介质与流程

2021-10-19 23:28:00 来源:中国专利 TAG:安检 控制设备 可读 计算机 方法


1.本技术涉及安检技术领域,特别是涉及一种安检仪的显示方法、控制设备及计算机可读存储介质。


背景技术:

2.目前由于危害公共安全的行为时有发生,严重影响到了社会的安定和谐以及人民群众的生命财产安全,因此为了提高人民安全构建和谐社会,在车站和铁路等公共场所均设置有安检仪,用于杜绝危险品流入人口密集的地域。
3.目前安检仪在显示扫描画面时基本都是采用滚动的方式进行显示,而滚动显示的方式会导致显示画面模糊,进而影响安检员鉴别违禁品的效率,同时增加用眼疲劳。


技术实现要素:

4.本技术主要解决的技术问题是提供一种安检仪的显示方法、控制设备及计算机可读存储介质,能够在显示屏上清晰且高质量地显示扫描画面。
5.为解决上述技术问题,本技术采用的一个技术方案是:提供一种安检仪的显示方法,所述方法包括:提供一显示区域;其中,所述显示区域包含若干依次相邻设置的子区域;获取在当前扫描阶段扫描得到的第一画面,并选择一个未显示画面的所述子区域作为第一子区域;其中,所述第一子区域显示显示有所述第一画面,且与所述第一子区域相邻的第二子区域显示有第二画面,所述第二画面是在所述当前扫描阶段的上一扫描阶段扫描得到的。
6.其中,所述获取在当前扫描阶段扫描得到的第一画面的步骤,包括:接收扫描模块输出的扫描数据;对接收到的所述扫描数据进行积累,直至积累的所述扫描数据对应的画面的尺寸达到第一尺寸阈值;将积累的所述扫描数据对应的画面作为所述第一画面,并清除积累的所述扫描数据。
7.其中,在所述对接收到的所述扫描数据进行积累之前,包括:判断接收到的所述扫描数据是否是空白数据;若判断结果为是,则舍弃所述扫描数据;若判断结果为否,则执行所述对接收到的所述扫描数据进行积累的步骤。
8.其中,所述判断接收到的所述扫描数据是否是空白数据的步骤,包括:统计接收到的所述扫描数据对应的画面中白色像素的个数;若所述白色像素的个数超过个数阈值,则判定接收到的所述扫描数据是所述空白数据。
9.其中,所述方法还包括:在侦测到所述扫描模块在扫描下一个运动物体时,清空所述显示区域的显示画面。
10.其中,所述方法还包括:若侦测到接收到的所述扫描数据由空白数据突变为非空白数据,则判定所述扫描模块在扫描下一个运动物体。
11.其中,所述方法还包括:若侦测到所述显示区域的显示画面的尺寸超过第二尺寸阈值,则清空所述显示区域内的显示画面。
12.其中,所述方法还包括:若扫描到违禁物品,则在所述显示区域内叠加框定所述违禁物品的物品框和/或所述违禁物品的名称。
13.为解决上述技术问题,本技术采用的另一个技术方案是:提供一种控制设备,所述控制设备包括处理器、存储器以及通信电路,所述处理器分别耦接所述存储器、所述通信电路,所述存储器中存储有程序数据,所述处理器通过执行所述存储器内的所述程序数据以实现上述方法中的步骤。
14.为解决上述技术问题,本技术采用的另一个技术方案是:提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序能够被处理器执行以实现上述方法中的步骤。
15.本技术的有益效果是:本技术安检仪的显示方法中将显示区域划分为多个依次相邻的子区域,将当前扫描阶段扫描得到的第一画面显示在第一子区域中,上一扫描阶段扫描得到的第二画面显示在与第一子区域相邻的第二子区域中,使得每个子区域内显示的扫描画面互不干扰,从而每个子区域内显示的扫描画面都可以保持不动,也就是说,当每次扫描阶段结束时,不需要改变显示区域内已经显示的扫描画面的位置,即已经在显示区域内显示的扫描画面始终处于静止状态,从而实现采用静止展示的方式来显示运动物体的扫描画面,能够避免显示画面模糊,进而保证画面的高质量显示。
附图说明
16.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
17.图1是本技术安检仪的显示方法一实施方式的流程示意图;
18.图2是对应图1方法显示屏的显示过程图;
19.图3是现有技术中显示屏的显示过程图;
20.图4是本技术控制设备一实施方式的结构示意图;
21.图5是本技术控制设备另一实施方式的结构示意图;
22.图6是本技术计算机可读存储介质一实施方式的结构示意图。
具体实施方式
23.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
24.本技术中的术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。本技术的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可
选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
25.参阅图1,图1是本技术安检仪显示方法一实施方式的流程示意图,该方法包括:
26.s110:提供一显示区域;其中,显示区域包含若干依次相邻设置的子区域。
27.具体地,划分得到的子区域可以沿着显示屏的水平方向依次排列,也可以沿着显示屏的垂直方向依次排列。
28.s120:获取在当前扫描阶段扫描得到的第一画面,并选择一个未显示画面的子区域作为第一子区域;其中,第一子区域显示显示有第一画面,且与第一子区域相邻的第二子区域显示有第二画面,第二画面是在当前扫描阶段的上一扫描阶段扫描得到的。具体地,安检仪包括扫描模块、与扫描模块连接的控制模块以及与控制模块连接的显示屏,扫描模块采用x射线进行成像,在安检仪工作时,扫描模块对运动物体(该运动物体放置在例如传送带等传送机构上,其随着传送机构的运动而相对扫描模块运动)进行扫描而得到扫描数据,控制模块在接收到该扫描数据后进行处理而得到图像数据,并将图像数据发送给显示屏,而后显示屏在显示区域内显示对应的扫描画面。
29.可以理解的是,在扫描时,扫描模块随着运动物体的运动而逐步完成扫描,扫描模块输出的扫描数据对应当前扫描模块扫描到的运动物体上的部分,通俗地讲,即“扫描模块扫描到多少,其输出多少”。
30.在本实施方式中,扫描模块在扫描运动物体时,将整个扫描阶段划分为多个扫描阶段,每次在显示区域内增加显示的扫描画面与当前扫描阶段相对应,从而实现将扫描画面逐步显示在显示区域内,如图2所示,也就是说,在处于当前扫描阶段时,上一扫描阶段扫描得到的第二画面已经显示在显示区域中,然后在当前扫描阶段结束后,将当前扫描阶段扫描得到的第一画面增加显示在显示区域中。
31.同时,本实施方式还将显示区域划分为若干个依次相邻设置的子区域,设置不同的扫描阶段对应的子区域不同,同时设置相邻两个扫描阶段对应的子区域相邻设置,具体地,当处于当前扫描阶段时,上一扫描阶段扫描得到的第二画面显示在显示区域内的第二子区域中,在当前扫描阶段结束时,在未显示画面的子区域中选择与第二子区域相邻的子区域作为第一子区域,然后将当前扫描阶段扫描得到的第一画面显示在第一子区域中。
32.通过上述方法,每个子区域内显示的扫描画面互不干扰,因此每个子区域内显示的扫描画面都可以保持不动,也就是说,当每次扫描阶段结束时,不需要改变显示区域内已经显示的扫描画面的位置,即已经在显示区域内显示的扫描画面始终处于静止状态,从而实现采用静止展示的方式来显示运动物体的扫描画面。
33.在一应用场景中,如图2所示,当划分得到的子区域沿着显示屏的水平方向依次排列时,当前扫描阶段对应的第一子区域位于上一扫描阶段对应的第二子区域的左侧。当然在其他应用场景中,第一子区域也可以位于第二子区域的右侧。
34.在其他应用场景中,当划分得到的子区域沿着显示屏的垂直方向依次排列时,当前扫描阶段对应的第一子区域位于上一扫描阶段对应的第二子区域的上方或者下方。
35.在现有技术中,一般采用滚动显示的方式显示扫描画面,如图3所示,根据理论以及实践分析得到,高铁站、地铁站等地方的安检仪中皮带的运动速度通常为0.2m/s,采集板(扫描模块中用于采集数据的元件)每秒采集到360行数据,这部分数据在1秒钟的时间刷进显存。通常显示的帧率为60帧,即每一帧刷进显存的数据量为360/60=6行,用此方法显示
的扫描画面滚动效果会导致图像模糊,而模糊的图像会影响安检员鉴别违禁品的效率,同时会增加用眼疲劳,特别是将识别到的违禁品信息以文字的形式叠加到运动物体的上方时,运动的文字会比运动物体更加模糊。
36.而在本实施方式中,采用静止展示的方式显示扫描画面,能够避免显示画面模糊,进而保证画面的高质量显示。
37.同时在本实施方式中,结合图2,在扫描过程中,若在扫描过程中扫描到违禁物品,则在显示区域内叠加框定违禁物品的物品框和/或违禁物品的名称。
38.具体地,若扫描到运动物体中存在违禁物品,则为了突出违禁品,在显示区域内叠加框定违禁物品的物品框和/或违禁物品的名称,其中,可以同时叠加物品框和违禁物品的名称,也可以只叠加物品框和违禁物品的名称中的一个,在此不做限制。
39.在一应用场景中,可以在违禁品完全在显示区域内显示后,叠加框定违禁物品的物品框和/或违禁物品的名称,也可以是违禁品在显示区域内逐步显示的过程中就叠加框定违禁物品的物品框和/或违禁物品的名称,可以理解的是,在逐步显示的过程中叠加物品框时,该物品框会随着违禁物品的逐步显示而逐步变大,直至违禁物品在显示区域内完全显示。
40.结合图2,在本实施方式中,将扫描画面以分片的形式逐步叠加到显示区域内,具体地,控制模块在接收到扫描模块输出的扫描数据后,对接收到的扫描数据进行积累,直至积累的扫描数据对应的画面的尺寸达到第一尺寸阈值,而当积累的扫描数据对应的画面的尺寸达到第一尺寸阈值时,将积累的扫描数据对应的扫描画面作为当前扫描阶段扫描得到的第一画面,然后在第一子区域内显示第一画面,同时控制模块还会将积累的扫描数据清除,以进入下一轮次的积累过程。
41.在本实施方式中,控制模块在接收到扫描数据后,还会判断接收到的扫描数据是否是空白数据,如果接收到的扫描数据是空白数据,则将接收的扫描数据舍弃,如果接收的扫描数据不是空白数据,则对接收到的扫描数据进行积累。
42.具体地,考虑到安检仪在工作时,其只要检测到运动物体进入安检仪,就会控制扫描模块进行扫描,而此时可能运动物体还未进入扫描模块的扫描区域,因此此时扫描模块输出的数据是空白数据,而后如果将将接收到的空白数据进行积累后在显示区域内显示,则会占用显示区域的显示空间。因此通过该方法能够完成扫描数据的过滤。
43.当然在其他实施方式中,也可以不对扫描数据进行过滤,此时则无需判断接收到的扫描数据是否是空白数据。
44.在本实施方式中,判断接收到的扫描数据是否是空白数据的步骤,包括:统计接收到的扫描数据对应的画面中白色像素的个数;若白色像素的个数超过个数阈值,则判定接收到的扫描数据是空白数据,否则判定接收到的扫描数据不是空白数据,即接收到的扫描数据是非空白数据。
45.具体地,考虑到空白数据是扫描模块在没有运动物体时进行扫描得到的,因此空白数据对应的扫描画面中白色像素的个数较多,因此判断接收到的扫描数据对应的画面中白色像素的个数,以此判断扫描数据是否是空白数据。
46.其中,个数阈值可以由设计人员或者安检员设置,可以理解的是,个数阈值越大,空白数据对应的扫描画面中的空白区域越多。
47.在其他实施方式中,判断扫描数据是否是空白数据还可以通过其他方式,例如判断扫描数据的大小,若扫描数据的大小不超过阈值,则判定扫描数据是空白数据。总而言之,本技术对如何判断扫描数据是否是空白数据不做限制。
48.在本实施方式中,在侦测到扫描模块在扫描下一个运动物体时,清空显示区域的显示画面。
49.具体地,为了保证显示区域的整洁,在侦测到当前扫描模块正在扫描下一个运动物体时,将前一个运动物体的扫描画面从显示区域内清除。
50.其中,判定扫描模块是否扫描到下一个运动物体的步骤,包括:若侦测到接收到的扫描数据由空白数据突变为非空白数据,则判定扫描模块在扫描下一个运动物体。
51.具体地,非空白数据与空白数据对立,若接收到的扫描数据由空白数据突变为非空白数据,则说明扫描模块的扫描对象由空白对象变为运动物体,或者扫描对象由相邻的第一运动物体与第二运动物体的连接处转变为第二运动物体(第一运动物体位于第二运动物体的前方,第一运动物体与第二运动物体可能会存在部分连接,例如前后两个行李包的带子连接在一起),进而说明当前扫描模块正在扫描下一个运动物体。
52.其中,判断扫描数据是否是空白数据的方法与上述相同,具体可参见上述,在此不再赘述。
53.在其他实施方式中,还可以采用其他手段判断扫描模块是否在扫描下一个运动物体,例如,在扫描模块的扫描区域内设置称重装置,当侦测到扫描区域内物体的重量发生由轻到重的突变时,判断正在扫描下一个运动物体,又或者采用红外线侦测的方式判断是否正在扫描下一个运动物体,总而言之,本技术对如何判断是否在扫描下一个运动物体不做限制。
54.在另一实施方式中,还可以不是在侦测到扫描模块扫描到下一个运动物体时,清空显示区域的显示画面,而是在侦测到显示区域的显示画面的尺寸超过第二尺寸阈值时,清空显示区域内的显示画面。
55.具体地,与上述不同的是,此时显示区域内可以显示多个运动物体,而当显示区域的显示画面的尺寸超过第二尺寸阈值时,说明显示区域内可能已经没有空白的显示空间,此时则清空显示区域内的显示画面。
56.需要说明的是,此时由于在显示区域内可以显示多个运动物体,因此为了保证安检员在显示区域内可以区分前后两个不同的运动物体,此时在接收到的扫描数据为空白数据时,可以不进行舍弃,从而显示区域内显示的前后相邻的两个运动物体之间可以存在一定距离。
57.但是此时也可以在接收到的扫描数据为空白数据时舍弃空白数据,此时显示区域内前后两个运动物体的扫描画面虽然连接在一起,但是安检员通过运动物体的形状依然能够对相邻的两个运动物体进行区分。
58.参阅图4,图4是本技术控制设备一实施方式的结构示意图。该控制设备200包括处理器210、存储器220以及通信电路230,处理器210分别耦接存储器220、通信电路230,存储器220中存储有程序数据,处理器210通过执行存储器220内的程序数据以实现上述任一项实施方式安检仪的显示方法中的步骤,其中详细的步骤可参见上述实施方式,在此不再赘述。
59.本技术的控制设备200应用于安检仪,其将显示区域划分为多个依次相邻的子区域,将当前扫描阶段扫描得到的第一画面显示在第一子区域中,上一扫描阶段扫描得到的第二画面显示在与第一子区域相邻的第二子区域中,使得每个子区域内显示的扫描画面互不干扰,从而每个子区域内显示的扫描画面都可以保持不动,也就是说,当每次扫描阶段结束时,不需要改变显示区域内已经显示的扫描画面的位置,即已经在显示区域内显示的扫描画面始终处于静止状态,从而实现采用静止展示的方式来显示运动物体的扫描画面。
60.参阅图5,图5是本技术控制设备另一实施方式的结构示意图。该控制设备300包括控制模块310。
61.该控制模块310用于提供一显示区域;其中,显示区域包含若干依次相邻设置的子区域;以及获取在当前扫描阶段扫描得到的第一画面,并选择一个未显示画面的子区域作为第一子区域;其中,第一子区域显示显示有第一画面,且与第一子区域相邻的第二子区域显示有第二画面,第二画面是在当前扫描阶段的上一扫描阶段扫描得到的。
62.在一实施方式中,控制模块310具体接收扫描模块输出的扫描数据;对接收到的扫描数据进行积累,直至积累的扫描数据对应的画面的尺寸达到第一尺寸阈值;将积累的扫描数据对应的画面作为第一画面,并清除积累的扫描数据。
63.在一实施方式中,控制模块310在对接收到的扫描数据进行积累之前,还用于判断接收到的扫描数据是否是空白数据;若判断结果为是,则控制模块310舍弃扫描数据;若判断结果为否,则控制模块310对接收到的扫描数据进行积累。
64.在一实施方式中,控制模块310具体用于统计接收到的扫描数据对应的画面中白色像素的个数,若白色像素的个数超过个数阈值,则控制模块310判定接收到的扫描数据是空白数据。
65.在一实施方式中,控制模块310还用于在侦测到扫描模块在扫描下一个运动物体时,清空显示区域的显示画面。
66.在一实施方式中,控制模块310具体用于在侦测到接收到的扫描数据由空白数据突变为非空白数据时,判定扫描模块在扫描下一个运动物体。
67.在一实施方式中,控制模块310还用于在侦测到显示区域的显示画面的尺寸超过第二尺寸阈值时,清空显示区域内的显示画面。
68.在一实施方式中,控制模块310还用于在扫描到违禁物品时,在显示区域内叠加框定违禁物品的物品框和/或违禁物品的名称。
69.本技术的控制设备300应用于安检仪,其将显示区域划分为多个依次相邻的子区域,将当前扫描阶段扫描得到的第一画面显示在第一子区域中,上一扫描阶段扫描得到的第二画面显示在与第一子区域相邻的第二子区域中,使得每个子区域内显示的扫描画面互不干扰,从而每个子区域内显示的扫描画面都可以保持不动,也就是说,当每次扫描阶段结束时,不需要改变显示区域内已经显示的扫描画面,即已经在显示区域内显示的扫描画面始终处于静止状态,从而实现采用静止展示的方式来显示运动物体的扫描画面。
70.参阅图6,图6是本技术计算机可读存储介质一实施方式的结构示意图。该计算机可读存储介质400存储有计算机程序410,计算机程序410能够被处理器执行以实现上述任一项方法中的步骤。
71.其中,计算机可读存储介质400具体可以为u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等可以存储计算机程序410的装置,或者也可以为存储有该计算机程序410的服务器,该服务器可将存储的计算机程序410发送给其他设备运行,或者也可以自运行该存储的计算机程序410。
72.总而言之,本技术安检仪的显示方法在每次扫描阶段结束时,不需要改变显示区域内已经显示的扫描画面的位置,使得已经在显示区域内显示的扫描画面始终处于静止状态,从而实现采用静止展示的方式来显示运动物体的扫描画面,能够避免显示画面模糊,进而保证画面的高质量显示。
73.在本技术所提供的几个实施例中,应该理解到,所揭露的方法、终端和装置,可以通过其它的方式实现。例如,以上所描述的终端结构实施方式仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
74.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。
75.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
76.以上所述仅为本技术的实施方式,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜