一种图片分流调度到边缘的方法、边缘识图盒子及系统技术方案

技术编号:33133941 阅读:8 留言:0更新日期:2022-04-17 00:56
本发明专利技术公开了一种图片分流调度到边缘的方法、电子设备及介质,包括:S1、实时接收所在的安检点的X光机发送的待识别图片,并将接收到的待识别图片存入任务队列TQ,S2、判断任务队列TQ中待识别图片的数量x0与预设阈值u0的大小,若x0>u0,则转步骤S3;S3、向其他边缘识图盒子发送协作请求;S4、接收返回的协作响应;S5、若协作响应携带接受协作请求的信息,则获取状态信息、信道信息;S6、基于所述状态信息、信道信息获得最小的调度开销时间,将预调度量α的待识别图片调度至所述最小的调度开销时间对应的协作的边缘识图盒子。本发明专利技术通过图片分流调度至边缘的方法解决现有的在不增加成本的前提下如何提升高峰期识别图片量的效率的问题。的问题。的问题。

【技术实现步骤摘要】
一种图片分流调度到边缘的方法、边缘识图盒子及系统


[0001]本专利技术涉及安检智能判图领域,具体涉及一种图片分流调度到边缘的方法、边缘识图盒子及系统。

技术介绍

[0002]在地铁场景中,每一个安检点对应一个安检机,一个安检机连接一个边缘识图盒子,安检机用于对乘客包裹的X光机成像,边缘识图盒子负责对和其连接的安检机传过来的包裹图片进行智能识别,标注包裹图片中的违禁品。
[0003]在边缘识图盒子的这个处理过程之中,智能识图这步处理需要耗费大量的算力,从而产生比较高的延时,尤其是在客流高峰期,带包乘客量过多的情况下,边缘识图盒子很有可能达到其处理包裹的能力瓶颈,而在这个过程中,如何在尽量不增加成本的前提下提升高峰期识别图片量的效率,成为了一个难点和课题。
[0004]在地铁安检场景中,同一时间每一个安检点的客流情况都存在差异,因此每个安检点对应的边缘识图盒子需要完成的识图任务也会大不相同。因此如何把高客流量的安检点的图片检测任务分发给使用低客流量的安检站点就成了一个可行的选项,也就是边缘识图盒子向其他边缘识图盒子进行识图任务调度。

技术实现思路

[0005]本专利技术的目的在于提供一种图片分流调度到边缘的方法、边缘识图盒子及系统,通过实时检测当前边缘识图盒子的识图能力与待识别图片数量的大小,若识图能力无法满足待识别图片数量时,向其他边缘识图盒子发起协助请求,用以解决现有的在不增加成本的前提下如何提升高峰期识别图片量的效率的问题。
[0006]一种图片分流调度到边缘的方法,应用于由多个边缘识图盒子构成的边缘计算节点,每个边缘识图盒子之间相互连接,每个边缘识图盒子与该边缘识图盒子所在的安检点的X光机之间相互连接,并执行以下步骤:
[0007]S1、实时接收所在的安检点的X光机发送的待识别图片,并将接收到的待识别图片存入任务队列TQ,
[0008]S2、判断任务队列TQ中待识别图片的数量x0与预设阈值u0的大小,所述u0为当前边缘识图盒子每秒处理待识别图片的最大值,若x0>u0,则转步骤S3;
[0009]S3、向其他边缘识图盒子发送协作请求,所述协作请求携带预调度量α,以使所述其他边缘识图盒子根据所述预调度量α及其自身的待识别图片的数量,判断是否接受所述协作请求;
[0010]S4、接收所述其他边缘识图盒子返回的协作响应;
[0011]S5、若所述协作响应携带接受协作请求的信息,则获取协作的边缘识图盒子的状态信息、协作的边缘识图盒子与当前边缘识图盒子的信道信息,所述协作的边缘识图盒子为携带接收协作请求的信息的协作响应对应的边缘识图盒子;
[0012]S6、基于所述状态信息、信道信息获得最小的调度开销时间,将预调度量α的待识别图片调度至所述最小的调度开销时间对应的协作的边缘识图盒子。
[0013]进一步地,所述状态信息包括:协作的边缘识图盒子i处理每张图片的延时y
i
,i=0,1,...,n,n为所有协作的边缘识图盒子总数。
[0014]进一步地,所述信道信息包括:当前边缘识图盒子将预调度量的待识别图片调度至协作的边缘识图盒子i的传输时延t
0i
,以及协作的边缘识图盒子i根据预调度量的待识别图片返回识图结果的传输时延t
i0
,i=0,1,

,n,n为所有协作的边缘识图盒子总数。
[0015]进一步地,所述步骤S6具体包括:
[0016]S001、基于所述状态信息、信道信息,计算前边缘识图盒子将预调度量的待识别图片调度至协作的边缘识图盒子i的调度开销时间Y
i
,i=0,1,...,n,n为所有协作的边缘识图盒子总数,所述调度开销时间Y
i
=α
×
y
i
+t
0i
+t
i0

[0017]S002、将预调度量α的待识别图片调度至最小的调度开销时间Y
min
对应的协作的边缘识图盒子,并转步骤是S2。
[0018]进一步地,所述所述x
i
为协作的边缘识图盒子i每秒钟处理的待识别图片的数量,u
i
为协作的边缘识图盒子i每秒处理待识别图片的最大值,y
i
为协作的边缘识图盒子i处理每张图片的延时。
[0019]进一步地,所述为协作的边缘识图盒子i通过统计历史待识别图片处理数据根据最小二乘法多项式曲线拟合生成。
[0020]进一步地,所述预调度量α满足所述x
l
为最小的调度开销时间Y
min
对应的协作的边缘识图盒子l每秒钟处理的待识别图片的数量,u
l
为最小的调度开销时间Y
min
对应的协作的边缘识图盒子l每秒处理待识别图片的最大值。
[0021]进一步地,所述所述l(bit)为调度至协作的边缘识图盒子i的预调度量α的待识别图片的字节数,v(bit/s)为信道的上行速率,所述l
i
(bit)

为协作的边缘识图盒子i根据预调度量α的待识别图片的字节数返回的识图结果,v
i
(bit/s)

为信道的下行速率。
[0022]一种边缘识图盒子,包括:
[0023]一个或多个处理器;
[0024]存储单元,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,能使得所述一个或多个处理器实现根据权利要求1至8中任意一项所述的一种图片分流调度到中心的方法,所述一个或多个程序包括:
[0025]接收图片模块,用于实时接收所在的安检点的X光机发送的待识别图片,并将接收到的待识别图片存入任务队列TQ,
[0026]判定大小模块,用于判断任务队列TQ中待识别图片的数量x0与预设阈值u0的大小,所述u0为当前边缘识图盒子每秒处理待识别图片的最大值,若x0>u0,则执行请求模块;
[0027]协作请求模块,用于向其他边缘识图盒子发送协作请求,所述协作请求携带预调度量α,以使所述其他边缘识图盒子根据所述预调度量α及其自身的待识别图片的数量,判断是否接受所述协作请求;
[0028]接收响应模块,用于接收所述其他边缘识图盒子返回的协作响应;
[0029]获取信息模块,用于若所述协作响应携带接受协作请求的信息,则获取协作的边缘识图盒子的状态信息、协作的边缘识图盒子与当前边缘识图盒子的信道信息,所述协作的边缘识图盒子为携带接收协作请求的信息的协作响应对应的边缘识图盒子;
[0030]调度模块,用于基于所述状态信息、信道信息获得最小的调度开销时间,将预调度量α的待识别图片调度至所述最小的调度开销时间对应的协作的边缘识图盒子。
[0031]一种图片分流调度到边缘的系统,包括:
[0032]由多个边缘识图盒子构成的边缘计算节点以及多个安检点的X光机;其中,所述每个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图片分流调度到边缘的方法,其特征在于,应用于由多个边缘识图盒子构成的边缘计算节点,每个边缘识图盒子之间相互连接,每个边缘识图盒子与该边缘识图盒子所在的安检点的X光机之间相互连接,并执行以下步骤:S1、实时接收所在的安检点的X光机发送的待识别图片,并将接收到的待识别图片存入任务队列TQ,S2、判断任务队列TQ中待识别图片的数量x0与预设阈值u0的大小,所述u0为当前边缘识图盒子每秒处理待识别图片的最大值,若x0>u0,则转步骤S3;S3、向其他边缘识图盒子发送协作请求,所述协作请求携带预调度量α,以使所述其他边缘识图盒子根据所述预调度量α及其自身的待识别图片的数量,判断是否接受所述协作请求;S4、接收所述其他边缘识图盒子返回的协作响应;S5、若所述协作响应携带接受协作请求的信息,则获取协作的边缘识图盒子的状态信息、协作的边缘识图盒子与当前边缘识图盒子的信道信息,所述协作的边缘识图盒子为携带接收协作请求的信息的协作响应对应的边缘识图盒子;S6、基于所述状态信息、信道信息获得最小的调度开销时间,将预调度量α的待识别图片调度至所述最小的调度开销时间对应的协作的边缘识图盒子。2.根据权利要求1所述的一种图片分流调度到边缘的方法,其特征在于,所述状态信息包括:协作的边缘识图盒子i处理每张图片的延时y
i
,i=0,1,...,n,n为所有协作的边缘识图盒子总数。3.根据权利要求2所述的一种图片分流调度到边缘的方法,其特征在于,所述信道信息包括:当前边缘识图盒子将预调度量的待识别图片调度至协作的边缘识图盒子i的传输时延t
0i
,以及协作的边缘识图盒子i根据预调度量的待识别图片返回识图结果的传输时延t
i0
,i=0,1,...,n,n为所有协作的边缘识图盒子总数。4.根据权利要求3所述的一种图片分流调度到边缘的方法,其特征在于,所述步骤S6具体包括:S001、基于所述状态信息、信道信息,计算前边缘识图盒子将预调度量的待识别图片调度至协作的边缘识图盒子i的调度开销时间Y
i
,i=0,1,...,n,n为所有协作的边缘识图盒子总数,所述调度开销时间Y
i
=α
×
y
i
+t
0i
+t
i0
;S002、将预调度量α的待识别图片调度至最小的调度开销时间Y
min
对应的协作的边缘识图盒子,并转步骤是S2。5.根据权利要求3所述的一种图片分流调度到边缘的方法,其特征在于,所述所述x
i
为协作的边缘识图盒子i每秒钟处理的待识别图片的数量,u
i
为协作的边缘识图盒子i每秒处理待识别图片的最大值,y
i
为协作的边缘识图盒子i处理每张图片的延时。6.根据权利要求1所述的一种图片分流调度到边缘的方法,其特征在于,所述为协作的边缘识图盒子i通过统计历史待识别图片处理数据根据最小二乘法多项式曲线拟合生成。7.根据权利要求1所述的一种图片分流调度到边缘的方法,其特征在于,所述预调度量
α满足所述x
l
为最小的调度开销时间Y
min
对应的协作的边缘识图盒子l每秒钟处理的待识别图片的数量,u
l
为最小的调度开销时间Y
min
对应的协作的边缘识图盒子l每秒处理待识别图片的最大值。8.根据权利要求7所述的一种图片分流调度到边缘的方法,其特征在于,所述所述l(bit)为...

【专利技术属性】
技术研发人员:姜旭饶龙强邓秋雄胡靖李阳张利黄锐
申请(专利权)人:成都智元汇信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1