一种海量卡口数据的显示方法和系统技术方案

技术编号:10655229 阅读:149 留言:0更新日期:2014-11-19 16:39
本发明专利技术实施例公开了一种海量卡口数据的显示方法和系统,用于减少显示程序和数据服务的通信,减少显示时间,提高系统效率。本发明专利技术实施例方法包括:在对卡口数据进行显示时,依次查找显存池空间、内存池空间与硬盘空间中是否存在第一图片的相关数据,该第一图片为需要显示的卡口数据,当该显存池空间、内存池空间或硬盘空间中存储有该第一图片的相关数据时,根据该第一图片的相关数据显示该第一图片,不再直接从服务器获取需要显示的卡口数据。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种海量卡口数据的显示方法和系统,用于减少显示程序和数据服务的通信,减少显示时间,提高系统效率。本专利技术实施例方法包括:在对卡口数据进行显示时,依次查找显存池空间、内存池空间与硬盘空间中是否存在第一图片的相关数据,该第一图片为需要显示的卡口数据,当该显存池空间、内存池空间或硬盘空间中存储有该第一图片的相关数据时,根据该第一图片的相关数据显示该第一图片,不再直接从服务器获取需要显示的卡口数据。【专利说明】一种海量卡口数据的显示方法和系统
本专利技术涉及显示领域,尤其涉及一种海量卡口数据的显示方法和系统。
技术介绍
随着国家道路基础设施建设的发展,几乎每个大中城市都部署了卡口系统。卡口 系统是采用先进的光电技术、图像处理技术、模式识别技术对过往的每一辆汽车均拍下车 辆的图像,并自动识别出车辆的牌照,所采集到的车辆的信息数据均保存在服务器数据库 中。由于车流数量大,卡口系统中保存的图片数据是极其庞大的,每月达到T或者更大的级 另IJ。为了更好的进行大数据的显示,在卡口的监控或者指挥中心一般配备超高分辨率的拼 接墙,利用墙的大分辨率的特性来进行大量卡口数据的显示。 当指挥中心的操作人员想查看某个卡口的数据时,可以利用拼接墙的显示软件从 卡口数据服务器获取数据,然后在墙上显示出来。由于数据是保存在数据服务器中,也就说 该服务器和拼接墙上的显示软件是分布式环境下的不同节点,数据通信是通过计算机网络 进行的。 在实际应用中需要频繁的进行数据请求以及更新显示,比如某时刻需要查看卡口 A的T1时段数据,假设有1000张卡口图片,意味着显示程序和服务程序需要进行1000张 图片的数据传输,之后再进行1000次的图片显示,另一个时刻需要查看卡口 A的T2时段数 据,T1和T2有交集,而系统仍需重新请求和显示数据,而通过网络传输大量数据显然是一 个非常耗时的操作。
技术实现思路
本专利技术实施例提供了一种海量卡口数据的显示方法和系统,用于减少显示程序和 数据服务的通信,减少显示时间,提高系统效率。 一种海量卡口数据的显示方法,包括: 当需要对第一图片进行显示时,显示系统获取所述第一图片的标识,所述第一图 片为当前需要显示的卡口数据; 所述显示系统根据所述第一图片的标识,依次查找显存池空间、内存池空间与硬 盘空间中是否存在所述第一图片的相关数据,所述第一图片的相关数据在所述显存池空间 为所述第一图片的纹理数据,所述第一图片的相关数据在所述内存池空间为所述第一图片 的解码数据,所述第一图片的相关数据在所述硬盘空间中为所述第一图片的源数据; 若所述显存池空间、内存池空间或硬盘空间中存在所述第一图片的相关数据,则 所述显示系统根据所述第一图片的相关数据显示所述第一图片; 若所述显存池空间、内存池空间与硬盘空间中都不存在所述第一图片的相关数 据,则所述显示系统从数据服务器请求所述第一图片的源数据,根据所述第一图片的源数 据显示所述第一图片。 一种显不系统,包括: 获取模块,用于当需要对第一图片进行显示时,获取所述第一图片的标识,所述第 一图片为当前需要显示的卡口数据; 查找模块,用于根据所述第一图片的标识,依次查找显存池空间、内存池空间与硬 盘空间中是否存在所述第一图片的相关数据,所述第一图片的相关数据在所述显存池空间 为所述第一图片的纹理数据,所述第一图片的相关数据在所述内存池空间为所述第一图片 的解码数据,所述第一图片的相关数据在所述硬盘空间中为所述第一图片的源数据; 请求模块,用于当所述显存池空间、内存池空间与硬盘空间中都不存在所述第一 图片的相关数据时,从数据服务器请求所述第一图片的源数据,保存到硬盘空间中; 显示模块,用于当所述显存池空间、内存池空间或硬盘空间中存在所述第一图片 的相关数据时,根据所述第一图片的相关数据显示所述第一图片。 从以上技术方案可以看出,本专利技术实施例具有以下优点:在对卡口数据进行显示 时,依次查找显存池空间、内存池空间与硬盘空间中是否存在第一图片的相关数据,该第一 图片为需要显示的卡口数据,当该显存池空间、内存池空间或硬盘空间中存储有该第一图 片的相关数据时,根据该第一图片的相关数据显示该第一图片,不再直接从服务器获取需 要显示的卡口数据,充分利用了硬盘,内存以及显卡资源,减少与数据服务的通信,避免了 通过网络传输大量卡口数据对时间的浪费,进一步的,如果显存池空间中存在纹理数据,, 不仅节省了从数据服务器获取源数据的时间,还节省了将源数据解码为解码数据的时间和 将解码数据转化为纹理数据的时间,如果内存池中有数据,则节省了从数据服务器获取源 数据的时间和将源数据解码为解码数据的时间,即使相对于将图片数据保存在内存或者硬 盘中,也大大的减少了显不时间,提1?系统效率。 【专利附图】【附图说明】 图1为本专利技术实施例中海量卡口数据的显示方法一个流程示意图; 图2为本专利技术实施例中海量卡口数据的显示方法另一个流程示意图; 图3为本专利技术实施例中显示系统一个结构示意图; 图4为本专利技术实施例中显示系统另一个结构示意图。 【具体实施方式】 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于 本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施 例,都属于本专利技术保护的范围。 请参阅图1,本专利技术实施例中海量卡口数据的显示方法一个实施例包括: 101、当需要对第一图片进行显示时,显示系统获取所述第一图片的标识; 卡口系统中保存的卡口数据包括有海量的不同时间拍摄的图片数据,在某些时 亥IJ,可能需要对其中一个时间段的图片进行显示,使用第一图片来表示当前需要显示的卡 口数据,当需要对该第一图片进行显示时,显示系统获取该第一图片的标识; 可以理解的是,该第一图片可以表示需要显示的一张图片,也可以表示当前需要 显示的部分或者所有图片(例如1〇〇〇张),此处不作限定,而需要显示多少张图片,就获取 多少张图片的标识,每个图片的标识在卡口系统的卡口数据中都唯一确定该图片。 102、所述显示系统根据所述第一图片的标识,依次查找显存池空间、内存池空间 与硬盘空间中是否存在所述第一图片的相关数据; 显示系统获取到该第一图片的标识后,根据所述第一图片的标识,依次查找显存 池空间、内存池空间与硬盘空间中是否存在所述第一图片的相关数据,所述第一图片的相 关数据在所述显存池空间为所述第一图片的纹理数据,所述第一图片的相关数据在所述内 存池空间为所述第一图片的解码数据,所述第一图片的相关数据在所述硬盘空间中为所述 第一图片的源数据。 其中,依次查找显存池空间、内存池空间与硬盘空间中是否存在所述第一图片的 相关数据,具体为: 先根据该第一图片的标识,查找显存池空间中是否存在该第一图片的纹理数据; 若显存池空间中存在该第一图片的纹理数据,则执行步骤103 ; 若显存池空间中不存在该第一图片的纹理数据,则再根据该第一图片的标识,查 找内存池空间中是否存本文档来自技高网
...
一种海量卡口数据的显示方法和系统

【技术保护点】
一种海量卡口数据的显示方法,其特征在于,包括:当需要对第一图片进行显示时,显示系统获取所述第一图片的标识,所述第一图片为当前需要显示的卡口数据;所述显示系统根据所述第一图片的标识,依次查找显存池空间、内存池空间与硬盘空间中是否存在所述第一图片的相关数据,所述第一图片的相关数据在所述显存池空间为所述第一图片的纹理数据,所述第一图片的相关数据在所述内存池空间为所述第一图片的解码数据,所述第一图片的相关数据在所述硬盘空间中为所述第一图片的源数据;若所述显存池空间、内存池空间或硬盘空间中存在所述第一图片的相关数据,则所述显示系统根据所述第一图片的相关数据显示所述第一图片;若所述显存池空间、内存池空间与硬盘空间中都不存在所述第一图片的相关数据,则所述显示系统从数据服务器请求所述第一图片的源数据,根据所述第一图片的源数据显示所述第一图片。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈泓坤
申请(专利权)人:广东威创视讯科技股份有限公司
类型:发明
国别省市:广东;44

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

1