The present invention relates to a method and system for optimizing image data for data transmission. In one embodiment, a method for optimizing image data for transmission to a server is provided. The method includes: receiving a plurality of server rules for optimization and transmission of the image data from the server; generating a plurality of local decision rules according to the plurality of server rules and one or more local events; analyzing at least the first part of the image data according to the plurality of local decision rules to generate image analysis data; and generating data for transmission to. Optimized image data of the server. The optimized image data includes at least a second part of the image data and the image analysis data.
【技术实现步骤摘要】
对供数据传输的图像数据进行优化的方法和系统
本
技术实现思路
总体涉及边缘计算,尤其涉及一种对供数据传输的图像数据进行优化的方法和系统。
技术介绍
各种各样的应用程序可能需要对图像进行捕获、处理和分析。许多应用程序(如物联网(IOT)应用程序、遥测应用程序、监视应用程序等)可能要求在一处捕获图像,而在另一处对图像进行处理。因此,可先在特定位置捕获图像,然后将其上传并发送至云端远程服务器,以供进一步分析和存储。然而,由于处理能力和服务器与边缘节点间网络带宽的限制,此类应用程序可能会带来挑战。例如,虽然许多设备可能具有一直处于开启状态的连接,但其连接速度可能较为有限。此外,很多情况下,虽然设备可能具有良好的连接速度,但服务器可能具有有限的处理能力。因此,可能难于对应用程序捕获的所有图像都进行存储和分析。现有技术试图通过流量预测模型、实时最小负载调度、相对负载平衡调度等克服上述挑战。然而,现有技术无法实现连接速度与带宽、处理能力、可用资源负载等之间的平衡。也就是说,现有技术无法对所捕获的供传输和远程处理的图像进行优化。
技术实现思路
在一种实施方式中,公开一种对供传输至服务器的图像数据进行优化的方法。在一个实施例中,该方法可包括从所述服务器接收针对所述图像数据的优化和传输的多条服务器规则;根据所述多条服务器规则及一件或多件本地事件生成多条本地决策规则;根据所述多条本地决策规则,分析所述图像数据的至少第一部分,以生成图像分析数据;以及生成供传输至所述服务器的优化后图像数据,其中,所述优化后图像数据包括所述图像数据的至少第二部分以及所述图像分析数据。在一种实施方式中,公开一 ...
【技术保护点】
1.一种对供传输至服务器的图像数据进行优化的方法,其特征在于,包括:由一图像控制器从所述服务器接收针对所述图像数据的优化和传输的多条服务器规则;由所述图像控制器根据所述多条服务器规则及一件或多件本地事件生成多条本地决策规则;由所述图像控制器根据所述多条本地决策规则分析所述图像数据的至少第一部分,以生成图像分析数据;以及由所述图像控制器生成供传输至所述服务器的优化后图像数据,其中,所述优化后图像数据包括所述图像数据的至少第二部分以及所述图像分析数据。
【技术特征摘要】
2017.08.16 IN 2017410289531.一种对供传输至服务器的图像数据进行优化的方法,其特征在于,包括:由一图像控制器从所述服务器接收针对所述图像数据的优化和传输的多条服务器规则;由所述图像控制器根据所述多条服务器规则及一件或多件本地事件生成多条本地决策规则;由所述图像控制器根据所述多条本地决策规则分析所述图像数据的至少第一部分,以生成图像分析数据;以及由所述图像控制器生成供传输至所述服务器的优化后图像数据,其中,所述优化后图像数据包括所述图像数据的至少第二部分以及所述图像分析数据。2.如权利要求1所述的方法,其特征在于,还包括:从一个或多个成像设备接收所述图像数据;以及以时间戳和处理状态中的至少一种标记所述图像数据。3.如权利要求1所述的方法,其特征在于,所述多条服务器规则包括一组图像分析规则、一组图像优化规则及一组数据传输规则中的至少一个;所述一组图像分析规则指定了所需的图像分析类型、对所述图像数据的所述至少第一部分的定义以及多个图像分析配置参数中的至少一个;所述一组图像优化规则指定了所需的图像分析类型、对所述图像数据的所述至少第二部分的定义以及多个图像优化配置参数中的至少一个;所述一组数据传输规则指定了待传输数据的类型及多个数据传输配置参数中的至少一个。4.如权利要求1所述的方法,其特征在于,生成所述优化后图像数据还包括,根据所述多条本地决策规则,优化所述图像数据的所述至少第二部分。5.如权利要求1所述的方法,其特征在于,还包括根据所述多条本地决策规则传输所述优化后图像数据。6.如权利要求1所述的方法,其特征在于,还包括对所述一件或多件本地事件进行监测,其中,所述一件或多件本地事件包括与所述图像控制器相关的系统参数以及与所述图像控制器和所述服务器之间的通信信道相关的网络参数中的至少一种;所述系统参数包括处理负载;所述网络参数包括可用带宽和所需带宽中的至少一种。7.如权利要求1所述的方法,其特征在于,生成所述多条本地决策规则包括,根据所述多条服务器规则和所述一件或多件本地事件,并根据所述图像数据和所述图像分析数据,启动机器学习过程;所述一件或多件本地事件包括系统参数和网络参数中的至少一种。8.如权利要求1所述的方法,其特征在于,还包括:将所述多条本地决策规则传输至所述服务器;以及根据所述多条本地决策规则更新所述多条服务器规则。9.一种对供传输至服务器的图像数据进行优化的系统,其特征在于,包括:一图像控制器,所述图像控制器包括至少一个处理器和存有指令的计算机可读介质,所述指令在由所述至少一个处理器执行时,使得所述至少一个处理器实施操作,所述操作包括:从所述服务器接收针对所述图像数据的优化和传输的多条服务器规则;根据所述多条服务器规则及一件或多件本地事件生成多条本地决策规则;根据所述多条本地决策规则,分析所述图像数据的至少第一部分,以生成图像分析数据;以及生成供传输至所述服务器的优化后图像数据,其中,所述优化后图像数据包括所述图像数据的至少第二部分以及所述图像分析数据。10.如权利要求9所述的系统,其特征在于,所述...
【专利技术属性】
技术研发人员:S·G·纳加布莎南,
申请(专利权)人:维布络有限公司,
类型:发明
国别省市:印度,IN
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。