【技术实现步骤摘要】
一种天气视频数据处理系统
[0001]本专利技术涉及数据处理
,特别涉及一种天气视频数据处理系统。
技术介绍
[0002]人们常规获取气象或天气信息的途径比较单一,一般都是通过查询气象台获得一组简单的气象数字与文字提示,无法给人带来直观感受。气象监测机构对于一些特定环境(例如地质灾害地区、高海拔地区、无人区、原始森林等)的气象监控目前也仅仅是预埋一些数字传感器对当地进行持续的气象、天气信息采集,这种处理方式也没法给机构提供更直观的可视化信息。
技术实现思路
[0003]本专利技术的目的,就是针对现有技术的缺陷,提供一种天气视频数据处理系统,该系统包括:摄像头、气象设备、资源服务器、图片服务器、延时视频服务器、直播服务器、调度分发服务器和客户端。通过本系统,既为用户增加了直观的天气视频数据源,又给出了多种天气图像、视频的查看方式,还给出了满足实时查看需求的天气视频定制直播方式;借由本系统,可提高个人与机构对各种天气状况的敏感度和反应效率。
[0004]为实现上述目的,本专利技术实施例提供了一种天气视频数据处理系统,所述系统包括:摄像头、气象设备、资源服务器、图片服务器、延时视频服务器、直播服务器、调度分发服务器和客户端;
[0005]所述摄像头与所述资源服务器连接;所述摄像头用于进行360
°
全景天气影像拍摄生成天气视频数据;并定期将由所述天气视频数据及其对应的起始拍摄时间组成的天气视频数据组向所述资源服务器推送;
[0006]所述气象设备与所述资源服务器 ...
【技术保护点】
【技术特征摘要】
1.一种天气视频数据处理系统,其特征在于,所述系统包括:摄像头、气象设备、资源服务器、图片服务器、延时视频服务器、直播服务器、调度分发服务器和客户端;所述摄像头与所述资源服务器连接;所述摄像头用于进行360
°
全景天气影像拍摄生成天气视频数据;并定期将由所述天气视频数据及其对应的起始拍摄时间组成的天气视频数据组向所述资源服务器推送;所述气象设备与所述资源服务器连接;所述气象设备用于采集实时气象信息生成气象数据;并定期将由所述气象数据及其对应的信息采集时间组成的气象数据组向所述资源服务器推送;所述资源服务器分别与所述图片服务器、所述延时视频服务器、所述直播服务器和所述调度分发服务器连接;所述资源服务器用于为每个所述摄像头及其对应的位置信息建立关联关系,并为每个所述气象设备及其对应的位置信息建立关联关系,并创建摄像头直播状态记录列表对每个所述摄像头进行直播状态管理;所述资源服务器还用于在接收到所述直播服务器发送的直播摄像头设置指令时,进行摄像头直播状态记录列表设置处理;所述资源服务器还用于在接收到所述天气视频数据组时,按其与所述摄像头的对应关系对其进行存储,并将其分别向所述图片服务器和所述延时视频服务器推送,并在其对应的所述摄像头的直播状态为直播中状态时将其向所述直播服务器推送;所述资源服务器还用于在接收到所述气象数据组时,按其与所述气象设备的对应关系对其进行存储;所述资源服务器还用于在接收到与之连接的任一服务器发送的资源查询指令时,进行对应的查询反馈处理;所述图片服务器与所述调度分发服务器连接;所述图片服务器包括长久图像池和短期图像池;所述图片服务器用于在接收到所述天气视频数据组时,进行图像生产处理;所述图片服务器还用于在接收到所述调度分发服务器发送的图像获取任务指令时,进行图像查询反馈处理;所述延时视频服务器与所述调度分发服务器连接;所述延时视频服务器用于初始化本地的视频索引记录文件,并为每个所述摄像头初始化一个对应的天气视频队列;所述延时视频服务器还用于在接收到所述天气视频数据组时,将所述天气视频数据组压入对应的所述天气视频队列中;所述延时视频服务器还用于根据每个所述天气视频队列,进行延时视频转换与索引记录导入处理;所述延时视频服务器还用于在接收到所述调度分发服务器发送的延时视频查看任务指令时,进行延时视频查询反馈处理;所述直播服务器与所述调度分发服务器连接;所述直播服务器用于初始化本地的摄像头直播任务记录文件;所述直播服务器还用于在接收到所述调度分发服务器发送的直播定制任务指令时,进行直播摄像头设置指令分发和摄像头直播任务记录添加处理;所述直播服务器还用于对所述摄像头直播任务记录文件进行直播任务管理,为每个已开通摄像头直播任务的所述摄像头初始化一个对应的直播视频队列;所述直播服务器还用于在接收到所述天气视频数据组时,根据所述摄像头直播任务记录文件进行直播视频缓存处理;所述直播服务器还用于在接收到所述调度分发服务器发送的直播查看任务指令时,进行直播数据反馈处理;所述调度分发服务器与所述客户端连接;所述调度分发服务器用于向不同类型的客户端提供统一的API指令集合,并根据从所述客户端接收到的API接口指令生成对应的任务指
令对系统内各服务器进行任务调度处理,并将任务处理反馈数据向所述客户端进行数据分发处理;所述客户端包括桌面应用类型客户端、H5格式WAP应用类型客户端和浏览器WEB应用类型客户端。2.根据权利要求1所述的天气视频数据处理系统,其特征在于,所述气象数据包括温度、相对湿度、气压、紫外线强度、风向、风速和降水量信息;所述摄像头对应的位置信息和所述气象设备对应的位置信息均包括行政位置信息、经纬度位置信息和地点名称信息,所述行政位置信息包括国家、省、市(地区)和市区信息,所述经纬度位置信息包括经度和纬度信息;所述摄像头直播状态记录列表包括多个摄像头直播状态记录;所述摄像头直播状态记录包括摄像头位置数据、摄像头标识数据、摄像头直播状态数据和摄像头直播时段数据;每个所述摄像头直播状态记录的所述摄像头直播状态数据初始化为非直播状态,所述摄像头直播时段数据初始化为空;所述视频索引记录文件包括多个视频索引记录;所述视频索引记录包括延时视频位置数据、延时视频气象数据、延时视频起始拍摄时间数据、延时视频摄像头标识数据和延时视频存储路径数据;所述摄像头直播任务记录文件包括多个摄像头直播任务记录;所述摄像头直播任务记录包括直播摄像头位置数据、直播摄像头标识数据、直播任务类型数据和直播任务时段数据;所述直播任务类型数据包括长期类型和一次性类型。3.根据权利要求2所述的天气视频数据处理系统,其特征在于,所述资源服务器具体用于在所述直播状态管理时,获取当前系统时间生成第一系统时间;并对所述摄像头直播状态记录列表的所述摄像头直播状态记录进行轮询,并将当前被轮询的所述摄像头直播状态记录记为当前记录;在所述当前记录的所述摄像头直播状态数据为非直播状态、且所述摄像头直播时段数据不为空时,判断所述第一系统时间是否满足所述摄像头直播时段数据,若是则将所述摄像头直播状态数据设为直播中状态;在所述当前记录的所述摄像头直播状态数据为直播中状态时,判断所述第一系统时间是否晚于所述摄像头直播时段数据,若是则将所述摄像头直播状态数据设为非直播状态并将所述摄像头直播时段数据清空。4.根据权利要求2所述的天气视频数据处理系统,其特征在于,所述资源服务器具体用于在所述摄像头直播状态记录列表设置处理时,从所述直播摄像头设置指令中提取出第一摄像头标识参数和直播时间段参数;并在所述摄像头直播状态记录列表中,将所述摄像头标识数据与所述第一摄像头标识参数匹配的所述摄像头直播状态记录的所述摄像头直播时段数据设为所述直播时间段参数。5.根据权利要求1所述的天气视频数据处理系统,其特征在于,所述图片服务器具体用于在所述图像生产处理时,对所述天气视频数据组的所述天气视频数据进行逐帧图像提取处理生成多个第一帧图像数据;并以所述天气视频数据组的所述起始拍摄时间为起始时间,以每帧图像在所述天气视频数据组中的相对时间为位移时间,计算出每个所述第一帧图像数据对应的绝对时间记为第一帧时间数据;并从所述资源服务器处获得所述天气视频数据组对应的所述摄像头的摄像头标识信息生成第一帧摄像
头标识数据;并从所述资源服务器处获得所述天气视频数据组对应的所述摄像头的位置信息生成第一帧位置数据;并从所述资源服务器处获得与所述第一帧位置数据和所述第一帧时间数据匹配的所述气象数据组的所述气象数据生成第一帧气象数据;并由所述第一帧位置数据、所述第一帧摄像头标识数据、所述第一帧气象数据、所述第一帧图像数据和所述第一帧时间数据组成第一帧图像数据组;若所述第一帧时间数据满足预设的长久存储时间点,则将所述第一帧图像数据组同时存入所述长久图像池和所述短期图像池;若所述第一帧时间数据不满足所述长久存储时间点,则只将所述第一帧图像数据组存入所述短期图像池;所述图片服务器还用于定期对所述短期图像池中,所述第一帧时间数据超过设定存储期限的所述第一帧图像数据组进行删除。6.根据权利要求1所述的天气视频数据处理系统,其特征在于,所述图片服务器具体用于在所述图像查询反馈处理时,从所述图像获取任务指令中提取出图像位置参数和图像时间段参数;并根据所述短期图像池的设定存储期限,对所述图像时间段参数进行划分得到短期时间段数据和长久时间段数据;并在所述短期图像池中,将所述第一帧位置数据与所述图像位置参数匹配的、且所述第一帧时...
【专利技术属性】
技术研发人员:张硕,马子文,卢大维,郭维,邱志林,
申请(专利权)人:北京华风创新网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。