本发明专利技术提供一种端边云的动态协同计算方法、装置、设备和介质,当云端收到协同计算任务时,主动下发所需的智能算法给边缘智算盒子,使边缘智算盒子能随时获得参与协同计算任务的智能算法,当协同计算任务发生改变时,云端可根据需要随时下发或更新边缘智算盒子的智能算法,以适应不同的协同计算任务,从而达到动态协同计算的目的。动态协同计算的目的。动态协同计算的目的。
【技术实现步骤摘要】
一种端边云的动态协同计算方法、装置、设备和介质
[0001]本专利技术涉及计算机
,特别涉及一种端边云的动态协同计算方法、装置、设备和介质。
技术介绍
[0002]边缘计算是网络中最靠近物或数据源头融合网络、计算、存储、应用核心能力的分布式开放平台,就近提供边缘智能服务。在更靠近终端的网络边缘上提供服务是边缘计算最大的特点。在数据处理的时效性与有效性方面成为云计算的有力补充。
[0003]目前的边缘计算通常由边缘服务器进行,边缘服务器为用户提供一个进入网络的通道和与其它服务器设备通讯的功能,通常边缘服务器是一组完成单一功能的服务器,如防火墙服务器,高速缓存服务器,负载均衡服务器,DNS服务器等。
[0004]对物联网而言,边缘计算技术取得突破,意味着许多控制将通过本地设备实现而无需交由云端,处理过程将在本地边缘计算层完成。这无疑将大大提升处理效率,减轻云端的负荷。由于更加靠近用户,还可为用户提供更快的响应,将需求在边缘端解决。
[0005]然而,有些应用场景中,还有可能要通过分布于边缘侧的边缘计算盒子与云端进行协同计算,而边缘计算盒子所附带的智能算法均是固定的,当边缘计算盒子没有协同计算任务中相应的智能算法时,或者智能算法版本太低导致无法满足计算的要求时,目前则没有较好的办法解决。
技术实现思路
[0006]本专利技术要解决的技术问题,在于提供一种端边云的动态协同计算方法、装置、设备和介质,云端可根据需要随时下发或更新边缘智算盒子中的智能算法,使边缘智算盒子以适应不同的协同计算任务,从而达到动态协同计算的目的。
[0007]第一方面,本专利技术提供了一种端边云的动态协同计算方法,包括下述步骤:
[0008]S1、当云端收到协同计算任务时,根据每个物联网摄像机的属性信息挑选合适的物联网摄像机,为每个物联网摄像机匹配相应的功能,每种功能对应一种智能算法;
[0009]S2、查询每个物联网摄像机所属的边缘智算盒子,判断相应的边缘智算盒子当前所拥有的智能算法是否完全包含所匹配的智能算法;
[0010]若是,则直接让边缘智算盒子参与协同计算;
[0011]若否,则下发相应的智能算法到对应的边缘智算盒子,再让边缘智算盒子参与协同计算;
[0012]S3、协同计算时,边缘智算盒子获取物联网摄像机的源数据,根据配置信息调用相应的智能算法对源数据进行计算,并将计算结果发给云端,由云端作进一步处理,产生协同计算任务的业务数据。
[0013]第二方面,本专利技术提供了一种端边云的动态协同计算装置,包括:
[0014]功能派发模块,用于当云端收到协同计算任务时,根据每个物联网摄像机的属性
信息挑选合适的物联网摄像机,为每个被选中的物联网摄像机的匹配相应的功能,每种功能对应一种智能算法;
[0015]查询模块,查询每个物联网摄像机所属的边缘智算盒子,得到查询结果;
[0016]智能算法模块,判断相应的边缘智算盒子当前所拥有的智能算法是否完全包含所匹配的智能算法;若是,则直接让边缘智算盒子参与协同计算;若否,则下发相应的智能算法到对应的边缘智算盒子,再让边缘智算盒子参与协同计算;
[0017]协同计算模块,用于与边缘智算盒子进行协同计算,并接收边缘智算盒子的计算结果进一步处理,产生协同计算任务的业务数据;其中所述计算结果为边缘智算盒子获取物联网摄像机的源数据,根据配置信息调用相应的智能算法对源数据进行计算所得。
[0018]第三方面,本专利技术提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面所述的方法。
[0019]第四方面,本专利技术提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面所述的方法。
[0020]本专利技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:当云端收到协同计算任务时,主动下发所需的智能算法给边缘智算盒子,使边缘智算盒子能随时获得参与协同计算任务的智能算法,当协同计算任务发生改变时,云端可根据需要随时下发或更新边缘智算盒子的智能算法,以适应不同的协同计算任务,从而达到动态协同计算的目的。
[0021]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0022]下面参照附图结合实施例对本专利技术作进一步的说明。
[0023]图1为本专利技术系统的框架示意图;
[0024]图2为本专利技术实施例一中方法中的流程图;
[0025]图3为本专利技术实施例中云端的功能模块示意图;
[0026]图4为本专利技术实施例二中装置的结构示意图;
[0027]图5为本专利技术实施例三中电子设备的结构示意图;
[0028]图6为本专利技术实施例四中介质的结构示意图。
具体实施方式
[0029]本申请实施例通过提供一种端边云的动态协同计算方法、装置、设备及介质,云端可根据需要随时下发或更新边缘智算盒子中的智能算法,使边缘智算盒子以适应不同的协同计算任务,从而达到动态协同计算的目的。
[0030]本申请实施例中的技术方案,总体思路如下:当云端收到协同计算任务时,主动下发所需的智能算法给边缘智算盒子,使边缘智算盒子能随时获得参与协同计算任务的智能算法,当协同计算任务发生改变时,云端可根据需要随时下发或更新边缘智算盒子的智能算法,以适应不同的协同计算任务,从而达到动态协同计算的目的。
[0031]在介绍具体实施例之前,先介绍本申请实施例方法所对应的系统框架,如图1所示,系统大概分三个部分:
[0032]云端,用于根据协同计算任务和每个物联网摄像机的属性信息给每个物联网摄像机匹配相应的功能,并根据计算功能下发相应的智能算法给每个物联网摄像机所属的边缘智算盒子;同时接收边缘智算盒子的计算结果,作进一步处理,产生协同计算任务的业务数据;
[0033]边缘智算盒子,用于获取物联网摄像机的视频图像数据,根据物联网摄像机的计算功能选用相应的智能算法,对视频图像数据进行计算,计算完成将计算结果发送给云端;
[0034]物联网摄像机,用于对监控目标区域进行无间断拍摄,得到视频图像的源数据并发送给边缘智算盒子。
[0035]其中,每个物联网摄像机匹配相应的功能是指:有的物联网摄像机用于人脸识别,有的用于车辆识别、有的用于明火识别或烟火识别,有的用于人体的形态肢体识别等。每种功能对应的智能算法不同,例如人脸识别算法、车辆识别算法、明火识别或烟火识别算法、形态肢体识别算法等等。通常边缘计算工作由边缘智算盒子来承担,因此在边缘智算盒子中必须有对应的智能算法。当然若物联网摄像机本身就有计算功能,也可以让计算功能由物联网摄像机承担,例如自带人脸识别功能的物联网摄像机,即可自行进行人脸识别计算,从而本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种端边云的动态协同计算方法,其特征在于:包括下述步骤:S1、当云端收到协同计算任务时,根据每个物联网摄像机的属性信息,挑选合适的物联网摄像机,并为每个被选中的物联网摄像机匹配相应的功能,每种功能对应一种智能算法;S2、查询每个物联网摄像机所属的边缘智算盒子,判断相应的边缘智算盒子当前所拥有的智能算法是否完全包含所匹配的智能算法;若是,则直接让边缘智算盒子参与协同计算;若否,则下发相应的智能算法到对应的边缘智算盒子,再让边缘智算盒子参与协同计算;S3、协同计算时,边缘智算盒子获取物联网摄像机的源数据,根据配置信息调用相应的智能算法对源数据进行计算,并将计算结果发给云端,由云端作进一步处理,产生协同计算任务的业务数据。2.根据权利要求1所述的一种端边云的动态协同计算方法,其特征在于:所述步骤S2中,判断相应的边缘智算盒子当前所拥有的智能算法是否完全包含所匹配的智能算法包括下述两种情况:1)云端直接下发相应的智能算法清单给边缘智算盒子,边缘智算盒子将智能算法清单与自身智能算法列表进行比较,根据比较结果重新列出所缺的智能算法清单上传给云端;2)云端通知边缘智算盒子上传当前拥有智能算法清单,与边缘智算盒子所需的智能算法清单相比较,从而列出所缺的智能算法清单。3.根据权利要求1所述的一种端边云的动态协同计算方法,其特征在于:当判断结果为相应的边缘智算盒子当前所拥有的智能算法完全包含所匹配的智能算法时,还进一步判断包含所匹配的智能算法是否为最新版本的智能算法,若否,则下发最新版本的智能算法进行更新。4.根据权利要求1所述的一种端边云的动态协同计算方法,其特征在于:所述云端具有一智能算法库,所述智能算法库用于保存各个版本的各种智能算法;所述云端还包括如下模块:视频管理模块,用于对同一网络内的物联网摄像头的视频或图像数据进行管理;设备管理模块,用于对同一网络内的物联网摄像头以及边缘智算盒子进行管理;联动配置模块,用于提供配置页面以对需要联动的设备进行联动配置;算法管理模块,用于对边缘智算盒子所拥有的智能算法进行管理;警情管理模块,用于对计算得的业务数据中的警情数据进行管理。5.一种端边云的动态协同计算装置,其特征在于:包括:功能派发模块,用于当云端收到协同计算任务时,根据每个物联网摄像机的属性信息挑选合适的物联网摄像机,为每个被选中的物联网摄像机匹配相应的功能,每种功能对应...
【专利技术属性】
技术研发人员:史振烜,陈榕魁,齐国莉,黄毅,徐建秋,
申请(专利权)人:恒锋信息科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。