【技术实现步骤摘要】
图片获取方法、装置及客户端
本专利技术涉及图像数据领域,具体而言,涉及一种图片获取方法、装置及客户端。
技术介绍
在视频监控领域,CDV服务器(CloudDirectVirtual,存储节点管理服务器)在接收到前端IPC(IPCAMERA,网络摄像机)发送的图片数据时,会选择一个写入的资源,然后将图片数据放入CDV服务器的写入队列,并将图片数据放入到缓存队列中,以等待线程将缓存队列中的图片数据写入到磁盘中。
技术实现思路
本专利技术的目的在于提供一种图片获取方法、装置及客户端,提升了服务器在读取缓存队列时的缓存命中率。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种图片获取方法,应用于与服务器和磁盘均建立通信的客户端,所述方法包括:从目标图片的URL中确定用于标识多个字段的标识信息,以及确定所述多个字段的字段位置;依据每一所述标识信息和每一所述字段位置从预设的数据库中均确定计数值以及与所述计数值对应的计数阈值,其中,所述计数值用于表征当所述标识信息位于所述字段位置时在所述预设的数据库中出现的次数,所述计数阈值用于表征所述预设的数据库中与所述字段位置对应的所有标识信息出现的相对平均次数;当多个所述计数值中的每一计数值均分别大于对应的所述计数阈值时,向所述服务器发送图片获取请求,以使所述服务器在所述服务器的缓存队列中查找与所述图片获取请求所对应的图片数据。第二方面,本专利技术实施例提供了一种图片获取装置,应用于与服务器建立通信的客户端, ...
【技术保护点】
1.一种图片获取方法,其特征在于,应用于与服务器和磁盘均建立通信的客户端,所述方法包括:/n从目标图片的URL中确定用于标识多个字段的标识信息,以及确定所述多个字段的字段位置;/n依据每一所述标识信息和每一所述字段位置从预设的数据库中均确定计数值以及与所述计数值对应的计数阈值,其中,所述计数值用于表征当所述标识信息位于所述字段位置时在所述预设的数据库中出现的次数,所述计数阈值用于表征所述预设的数据库中与所述字段位置对应的所有标识信息出现的相对平均次数;/n当多个所述计数值中的每一计数值均分别大于对应的所述计数阈值时,向所述服务器发送图片获取请求,以使所述服务器在所述服务器的缓存队列中查找与所述图片获取请求所对应的图片数据。/n
【技术特征摘要】
1.一种图片获取方法,其特征在于,应用于与服务器和磁盘均建立通信的客户端,所述方法包括:
从目标图片的URL中确定用于标识多个字段的标识信息,以及确定所述多个字段的字段位置;
依据每一所述标识信息和每一所述字段位置从预设的数据库中均确定计数值以及与所述计数值对应的计数阈值,其中,所述计数值用于表征当所述标识信息位于所述字段位置时在所述预设的数据库中出现的次数,所述计数阈值用于表征所述预设的数据库中与所述字段位置对应的所有标识信息出现的相对平均次数;
当多个所述计数值中的每一计数值均分别大于对应的所述计数阈值时,向所述服务器发送图片获取请求,以使所述服务器在所述服务器的缓存队列中查找与所述图片获取请求所对应的图片数据。
2.如权利要求1所述的方法,其特征在于,所述从目标图片的URL中确定用于标识多个字段的标识信息,以及确定所述多个字段的字段位置的步骤,包括:
将所述目标图片的所述URL按照预设规则拆分为多个字段,并获得所述多个字段中每个所述字段各自在所述URL中的字段位置;
依据所述多个字段各自包含的信息,得到所述多个字段各自对应的标识信息;
其中,所述依据所述多个字段各自包含的信息,得到所述多个标识信息的步骤,包括:
分别计算所述多个字段各自包含的信息的哈希值;
将计算得到的所述多个哈希值分别作为所述多个标识信息。
3.如权利要求1所述的方法,其特征在于,所述依据每一所述标识信息和每一所述字段位置从预设的数据库中确定计数值以及与所述计数值对应的计数阈值的步骤,包括:
将每一所述字段位置与对应的每一所述标识信息相组合,得到多个分布坐标;
在所述预设的数据库确定出所述多个分布坐标中每个所述分布坐标各自对应的所述计数值;
依据每一所述字段位置,在所述预设的数据库中确定出与所述计数值对应的计数阈值。
4.如权利要求3所述的方法,其特征在于,所述依据每一所述字段位置,在所述预设的数据库中确定出与所述计数值对应的计数阈值的步骤,包括:
统计所述预设的数据库中与所述字段位置对应的所有计数值;
依据所述所有计数值的平均值,生成所述对应的计数阈值;
其中,所述依据所述所有计数值的平均值,生成所述对应的计数阈值的步骤,包括:
依据预设的缩放系数处理所述所有计数值的平均值,得到所述对应的计数阈值。
5.如权利要求1所述的方法,其特征在于,所述方法还包括:
当多个所述计数值中存在小于或等于对应的所述计数阈值的所述计...
【专利技术属性】
技术研发人员:张志林,
申请(专利权)人:浙江宇视科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。