一种应用于移动终端传感器感知信息的无缝时空接入方法_4

文档序号:8267148阅读:来源:国知局
据模型中的图像数据、EXIF信息以及时空信息被封装入图像文件,其余属性则封装入JSON文件。用图像文件标识符给图像文件命名,文件标识符由“设备串号+时间信息”组成,唯一确定了某台设备的某一次信息感知,这样即可保证同属一次图像信息感知的JSON文件和图像文件相互唯一关联,以方便服务器端进行分类存储。最后将JSON文件2、图像文件以HTTP协议上传至指定服务器。
[0035]第三实施例:视频信息获取、封装和上传方案
视频信息的获取:根据附图5中的视频信息元数据模型,一次完整的视频信息的感知需要移动终端获取文件标识符、移动终端设备属性、时空信息、传感器数据、设备属性的信息,附图12是在移动终端获取这些属性信息的具体方案,视频拍摄获取包括视频大小、视频数据、视频编码信息的传感器数据。同时一旦用户触发视频拍摄,则启动时空信息获取模块,得到视频起点对应的时空信息,即视频起始时间和视频起始地理位置,视频录制结束时,再启动一次时空信息获取模块,得到视频终点对应的时空信息,即视频结束时间和视频结束地理位置。获得外部输入的事件信息,并且提取视频终点时间信息和设备串号生成视频文件标识符。
[0036]视频信息的封装和上传:视频信息的封装需考虑到传感器数据的视频数据无法添加入JSON文件的问题,故采取的方案为:将视频信息元数据中除传感器数据中的视频数据以外的所有字符信息封装入JSON文件,视频数据单独编码为一个视频文件,利用文件标识符关联该JSON文件和视频文件以后,再一同上传至服务器。其具体封装和上传流程见附图13,初始化JSON文件1,将移动终端设备属性以键值对形式封装入JSON文件1,将传感器数据中的视频数据单独编码为一个视频文件。JSON子文件I对应于视频信息元数据模型中的移动终端设备属性类,将JSON文件I和其余字符类属性键值对封装入JSON文件2,此时生成的JSON文件2包含了除视频数据以外的所有元数据属性信息,包括:文件标识符、事件信息、时空信息、移动设备属性,视频大小、视频编码信息。JSON文件2生成以后,采用视频文件标识符给视频文件命名,以保证同属一次视频信息感知的JSON文件和视频文件相互唯一关联。利用HTTP协议同时上传JSON文件2和视频文件。
[0037]本发明以上三种不同感知信息经过各自封装后,由移动终端统一管理和发布。具体流程如下:
移动终端感知信息统一管理:服务器端接收到感知信息元数据以后,需进行数据解析、分类、存储,其流程见附图14,服务器接收到数据以后,首先根据数据包中文件格式,判断该数据包是三种感知数据中的哪一类。对于非成像信息数据包,直接提取出JSON文件,参照附图9,逆向解析出各项属性信息并存入本地计算机的数据库中;对于图像数据包,需要进行两类解析,一方面利用EXIF解析工具解析图像头文件中的包含各项分类信息,包括图像EXIF信息、时空信息,另一方面解析出数据包中JSON文件的各项信息,并分类存储。对于视频数据包,存储视频文件,参照附图13,逆向解析出JSON文件中包含的各属性信息,并分类存储。
[0038]感知信息元数据Web发布:感知信息经解析、存储以后,还需要进行实时的动态展示和发布。流程图见附图15,信息发布时,调用百度地图API,标注显示各感知信息对应的地理位置,地图中每一个标注点均对应一次信息的感知。某标注点被点击以后,判断该点对应的信息类型,若为非成像信息,则直接在网页上显示出各传感感知数据的具体值;若为图像或视频类型,则给出图像和视频的观看及下载链接。
[0039]本发明信息处理装置,该信息处理装置应用于移动终端传感器感知信息无缝时空接入方法中,包括信息感知模块、时空信息和事件信息获取模块、信息封装模块、信息管理模块、信息发布模块。
[0040]元数据模型的建立是移动终端感知信息接入的理论基础,而移动终端感知信息的获取则是整个接入过程的实际起点。由于三种类型的感知信息元数据都包含时空信息和事件信息,并且时空信息和事件信息的获取在感知结果生成时由设备自动启动。时空信息获取模块见附图6所示,一旦感知数据生成,则启开百度定位服务,按GPS模块,移动网络,基站的优先次序获取设备位置信息,同时获取设备系统时间,并将信息临时保存在移动终端,等待和其余数据打包封装。事件信息获取模块见附图7所示,感知结果生成后,为用户提供数据预览和事件输入接口,用户根据数据特征及其具体应用决定是否输入事件信息,最后,在移动终端临时保存信息,等待封装。
[0041]本发明还有一个实施例,该实施例中事件信息输入功能可不列出。以非成像信息为例进行说明。具体步骤如下:建立非成像信息时空关联元数据模型,非成像信息时空关联元数据模型的时空信息包括数据采集时间、数据采集地理位置,传感器数据包括设置于传感器标识信息类的设备名称、设备供应商、设备版本号、物理意义、传感器精度、最大观测范围、数据采样时间间隔、测量值、数据量纲,文件标识符由移动终端设备串号信息和数据米集时间组成;
由非成像信息时空关联元数据模型获取感知信息:当传感器感知非成像信息结果生成时,自动读取移动终端的系统时间以及开启定位获得数据采集时间、数据采信地理位置,提取移动终端设备串号信息和数据采集时间生成文件标识符,将获得以上信息保存至移动终端;
非成像信息的封装与上传:将移动终端设备属性类封装为JSON文件1,将i组传感器标识信息类分别封装为JSON文件2、3、…、i+1,i为非成像传感器的个数,将JSON文件1、
2、…、i+Ι同文件标识符封装入JSON文件(i+2),完成非成像信息元数据的封装,将JSON文件(i+2)写入HTTP协议上传至指定服务器,完成非成像信息元数据的上传。本发明以上实施方案中,由于三类信息数据特征、应用场合不同,非成像信息、图像信息、视频信息在移动端分类获取、封装和上传,但在服务器统一管理和发布,故接下来按非成像信息的获取、封装和上传,图像信息的获取、封装和上传,视频信息的获取、封装和上传,移动终端感知信息统一管理,移动终端感知信息统一 WEB发布展开。
[0042]本发明创建具有时间和位置信息标签的移动终端设备传感器感知信息元数据模型,为通过通信网络,集成各种类型移动终端设备的多种传感器感知信息,服务于灾害预警与评估、公共安全事务。提供传感器感知信息时空关联获取方法,传感器时空关联感知信息封装方法,传感器信息上传服务器方法,和传感器感知信息WEB集成管理方法,为智慧城市的建立,提供更具广泛性、实时性和真实性的时空信息获取方法。
[0043]本发明的创新之处在于:
1、移动终端传感器感知信息时空关联获取方法。移动终端每个传感器、每次感知操作,都启动时间和地理位置获取模块,获取地理位置,按照元数据模型,将传感器感知结果与时间和位置信息一并封装,通过通信网络,实现移动终端传感器感知信息的时空无缝接入服务器或云中心,为灾害预警、灾害评估和公共安全提供了必要的、基本的时空数据,有助于对灾害或公共安全突发事件做出快速响应。
[0044]2、移动终端传感器感知信息与事件关联获取方法。元数据模型中,增加了与传感器感知信息关联的事件描述项,通过开发事件输入模块,提供用户界面接口,用户可输入文字,描述与感知信息关联的事件,事件描述信息和传感器感知信息、时间、地理位置一起按照元数据模型进行封装。将移动终端传感器感知信息与时空信息、事件信息一起关联,发送给服务器,将有助于进一步提升对灾害或公共安全应急事件的响应速度。
[0045]以上【具体实施方式】仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,其均应涵盖在本发明的权利要求范围当中。
【主权项】
1.一种应用于移
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1