一种障碍物信息解析方法及解析装置和物联设备、芯片转让专利
申请号 : CN202010250107.7
文献号 : CN111600925B
文献日 : 2021-05-11
发明人 : 张新钰 , 谭启凡 , 刘华平 , 孙韧韬 , 李骏 , 周沫
申请人 : 清华大学
摘要 :
权利要求 :
1.一种障碍物信息解析方法,其特征在于,应用于物联网,所述障碍物信息解析方法包括:
第二物联设备接收第一物联设备发送的障碍物报文;所述障碍物报文含有标题信息、表头信息和物理信息;
所述第二物联设备确定所述标题信息满足解析条件时,解析所述表头信息,解析所述物理信息;
所述表头信息和所述物理信息至少包括障碍物属性;所述障碍物属性的数据结构满足:所述障碍物属性的数据结构的数据长度为K位,K为正整数;所述障碍物属性的编码满足:
其中,β为障碍物属性对应的ID,n为位数。
2.根据权利要求1所述的障碍物信息解析方法,其特征在于,所述障碍物报文含有的标题信息为霍夫曼编码方式编码成的标题信息;和/或,所述标题信息含有障碍物属性和障碍物状态。
3.根据权利要求1所述的障碍物信息解析方法,其特征在于,所述障碍物属性包括车类移动障碍物、非车类移动障碍物、静止类障碍物和交通标识类障碍物。
4.根据权利要求1所述的障碍物信息解析方法,其特征在于,所述表头信息还包括时间戳、安全等级、信息源属性、信息源位置、障碍物报文转发次数和用于感知障碍物的传感器相关信息;
所述时间戳的数据结构满足:所述时间戳的数据结构的数据长度为M位;m1位用于表征年份;m2位用于表征月份;m3位用于表征日期;m4位用于表征小时;m5位用于表征分钟;m6位用于表征秒钟;m7位用于表征毫秒;m1+m2+m3+m4+m5+m6+m7=M,并且m1、m2、m3、m4、m5、m6、m7和M均为正整数;
所述安全等级的数据结构满足:所述安全等级的数据结构的数据长度为N位,N为正整数;所述安全等级的编码满足:n为位数;
所述信息源属性的数据结构满足:所述信息源属性的数据结构的数据长度为G位,G为正整数;所述信息源属性的编码满足:其中,λ为信息源属性对应的ID,n为位数;
所述信息源位置的数据结构满足:所述信息源位置的数据长度为Q位;q1位用于表征经度;q2位用于表征纬度;q1+q2=Q,并且q1、q2和Q均为正整数;
所述信息源位置的经度编码满足:n为位数;
所述信息源位置的纬度编码满足:n为位数;
所述障碍物报文转发次数的数据结构满足:所述障碍物报文转发次数的数据长度为A位,A为正整数;所述障碍物报文转发次数的编码满足:其中,c为已转发次数,n为位数;
所述用于感知障碍物的传感器相关信息包括不同传感器类型的数量和传感器感知准确率;
所述不同传感器类型的数量的数据结构满足:所述不同传感器类型的数量的数据长度为F位;传感器类型为E种,f位数据用于表征任一一种所述传感器类型的数量;E*f=F,并且E、f和F均为正整数;
所述传感器感知准确率的数据结构满足:所述传感器感知准确率的数据长度为Y位;Y为正整数;所述传感器感知准确率的编码满足:其中,θ为感知准确率,n为位数;
所述解析所述表头信息包括:根据所述时间戳获得发送所述障碍物报文的时间;
根据所述安全等级确定危险标识所在的数据位;根据所述危险标识所在的数据位的优先级确定所述障碍物的安全等级;所述优先级越高,所述障碍物的安全等级越高;
根据所述信息源属性获得发送所述障碍物报文的信息源的种类;
根据所述信息源位置获得发送所述障碍物报文的信息源的位置;
根据所述障碍物报文转发次数获得所述障碍物报文被转发的次数;
根据所述用于感知障碍物的传感器相关信息获得检测所述障碍物所使用的传感器、传感器的数量以及传感器检测所述障碍物的准确率。
5.根据权利要求1所述的障碍物信息解析方法,其特征在于,所述物理信息还包括障碍物位置、障碍物速度、障碍物航向角、障碍物尺寸、障碍物海拔高度、障碍物纵向加速度、障碍物横摆角速度、障碍物紧急情况和交通标识含义;
所述障碍物位置的数据结构满足:所述障碍物位置的数据长度均为P位;p1位用于表征经度;p2位用于表征纬度;p1+p2=P,并且p1、p2和P均为正整数;
所述障碍物位置的经度编码满足:n为位数;
所述障碍物位置的纬度编码满足:n为位数;
所述障碍物速度的数据结构满足:所述障碍物速度的数据长度为R位,R为正整数;所述障碍物速度的编码满足:
其中,v为障碍物速度,n为位数;
所述障碍物航向角的数据结构满足:所述障碍物航向角的数据长度为X位,X为正整数;
所述障碍物航向角的编码满足:其中,α为障碍物航向角,n为位数,以正东为0度;
所述障碍物尺寸的数据结构满足:所述障碍物尺寸的数据长度为V位;v1位用于表征障碍物的长度,v2位用于表征障碍物的宽度,v3位用于表征障碍物的高度;v1+v2+v3≤V;v1、v2、v3和V为正整数;
所述障碍物的长度的编码满足:所述障碍物的宽度的编码满足:所述障碍物的高度的编码满足:所述障碍物海拔高度的数据结构满足:所述障碍物海拔高度的数据长度为Z位,Z为正整数;所述障碍物海拔高度的编码满足:其中,H为目标海拔高度,n为位数;
所述障碍物纵向加速度的数据结构满足:所述障碍物纵向加速度的数据长度为C位,C为正整数;所述障碍物纵向加速度的编码满足:其中,a为目标纵向加速度,n为位数;
所述障碍物横摆角速度的数据结构满足:所述障碍物横摆角速度的数据长度为D位,D为正整数;所述障碍物横摆角速度的编码满足:其中,Ψ为目标横摆角速度,n为位数;
所述障碍物紧急情况的数据结构满足:所述障碍物紧急情况的数据结构的数据长度为T位,T为正整数;所述障碍物紧急情况的编码满足:其中,σ为障碍物紧急情况对应的ID,n为位数;
所述交通标识含义的数据结构满足:所述交通标识含义的数据结构的数据长度为S位,S为正整数;所述交通标识含义的编码满足:其中,η为交通标识含义对应的ID,n为位数;
所述解析所述物理信息包括:根据所述障碍物位置获得所述障碍物的位置;
根据所述障碍物速度获得所述障碍物的速度;
根据所述障碍物航向角获得所述障碍物的速度方向;
根据所述障碍物尺寸获得所述障碍物的大小;
根据所述障碍物海拔高度获得所述障碍物所处位置的海拔高度;
根据所述障碍物纵向加速度获得所述障碍物的纵向加速度;
根据所述障碍物横摆角速度获得所述障碍物的横摆角速度;
根据所述障碍物紧急情况获得所述障碍物所处的紧急情况;
根据所述交通标识含义获得交通标识所代表的含义。
6.一种障碍物信息解析装置,其特征在于,包括:处理器以及与所述处理器耦合的通信接口;所述处理器用于运行计算机程序或指令,执行权利要求1~5任一项所述障碍物信息解析方法。
7.一种物联设备,其特征在于,包括:处理器以及与所述处理器耦合的通信接口;所述处理器用于运行计算机程序或指令,执行权利要求1~5任一项所述障碍物信息解析方法。
8.一种芯片,其特征在于,包括:处理器以及与所述处理器耦合的通信接口;所述处理器用于运行计算机程序或指令,执行权利要求1~5任一项所述障碍物信息解析方法。
9.一种计算机存储介质,其特征在于,所述计算机存储介质中存储有指令,当所述指令被运行时,执行权利要求1~5任一项所述障碍物信息解析方法。
说明书 :
一种障碍物信息解析方法及解析装置和物联设备、芯片
技术领域
背景技术
播。
发明内容
设备解析标题信息后,若用户(例如:智能车辆)对解析之后的标题信息感兴趣(满足解析条
件),则继续解析表头信息和物理信息。反之,可以忽略该障碍物报文。由此可见,本发明提
供的障碍物信息解析方法不仅可以选择性的滤除用户不感兴趣的障碍物报文,而且还能够
在用户对障碍物报文感兴趣的情况下,继续解析表头信息和物理信息,以及时了解障碍物
的相关状况,从而使得用户可以便捷的控制当前物联设备,以避开障碍物,从而保证安全。
例如:当物联网为车联网时,车载电脑完全解析障碍物报文后,可以提前调整行车路线,以
确保行车便捷和安全性。而且还能够通过解析该障碍物报文,实现对障碍物信息的广播与
通信,进而实现车辆之间的协同感知、信息交互。
附图说明
具体实施方式
本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他
实施例,都属于本发明保护的范围。
第二阈值仅仅是为了区分不同的阈值,并不对其先后顺序进行限定。本领域技术人员可以
理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也
并不限定一定不同。
他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在
以具体方式呈现相关概念。
同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关
联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组
合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,
b,c,a和b的结合,a和c的结合,b和c的结合,或a、b和c的结合,其中a,b,c可以是单个,也可
以是多个。
车、摩托车、公交车、船、飞机、直升机、割草机、铲雪车、休旅车、游乐园车辆、农业设备、施工
设备、有轨电车、高尔夫球车、火车和电车等其它车辆。此外,机器人装置也可用于执行本文
描述的方法和系统。
设备。不管是第一物联设备还是第二物联设备,其都可以作为接收方,也可以作为发送方。
例如:当第一物联设备为接收方,第二物联设备为发送方。每个物联设备包括采集装置、编
码器以及与编码器通信的解码器。编码器与采集装置通信。编码器和解码器可以集成在一
起,也可以处理器的形式存在,也可以以其他形式存在。
层20感知和加工,具有射频电子标签,可以供网络层21和应用层22识别。例如:前文激光雷
达、图像采集设备均属于感知层20的硬件。
息。
算机34以及呼叫中心35。应该理解的是,所公开的方法能够与任何数量的不同系统一起使
用,并不特定地限于此处示出的运行环境。同样,通信系统30的架构、构造、设置和运行以及
它的单独部件在现有技术中通常是已知的。因此,以下的段落仅仅简单地提供了一个示例
通信系统30的概述,本文没有示出的其它系统也能够使用所公开的方法。
机、铲雪车、休旅车、游乐园车辆、农业设备、施工设备、有轨电车、高尔夫球车、火车和电车
等其它车辆。此外,机器人装置也可用于执行本文描述的方法和系统。
GPS(Global Position System,全球定位系统)模块42和多个VSM(Vehicle Security
Module,交通工具安全单元)43。这些设备中的一些能够直接连接到信息通讯单元,例如麦
克风38和按钮,而其它的使用一个或多个网络连接实现间接连接,例如通信总线44或者娱
乐总线46。合适的网络连接的实例包括CAN(Controller Area Network,控制器局域网)、
MOST(Media Oriented Systems Transport,媒体导向系统转移)、LIN(Local
Interconnect Network,局部互联网络)、LAN(Local Area Network,局域网)以及其它合适
的连接,例如以太网或者符合已知的ISO(International Organization for
Standardization,国际标准化组织)、SAE(Society of Automotive Engineers,美国机动
车工程师学会)和IEEE(Institute of Electrical and Electronics Engineers,国际电
气与电子工程师学会)标准和规定的其它连接,这仅仅列举一小部分。
无线联网进行无线声音和/或数据通信。这能使交通工具与呼叫中心35、其它启用信息通讯
的交通工具、或者一些其它实体或者设备通信。信息通讯单元优选地使用无线电广播来与
无线载波系统32建立通信信道(声音信道和/或数据信道),使得声音和/或数据传输能够在
信道上被发送和接收。通过提供声音和数据通信,信息通讯单元37能使交通工具提供多种
不同的服务,包括与导航、电话、紧急救援、诊断、信息娱乐等相关联的那些服务。数据能够
经数据连接(例如经数据信道上的分组数据传输,或者经使用现有技术中已知技术的声音
信道)被发送。对于包括声音通信(例如,在呼叫中心35处具有现场顾问live advisor或者
声音响应单元)和数据通信(例如,提供GPS位置数据或者车辆诊断数据至呼叫中心35)两者
的组合服务,系统可利用在声音信道上的单个呼叫,并根据需要在声音信道上在声音和数
据传输之间切换,这可以使用本领域技术人员已知的技术来完成。此外,可使用短消息服务
SMS发送和接收数据(例如,PDP(Packet Data Protocol,分组数据协议));信息通讯单元37
可被配置为移动终止和/或发起,或者被配置为应用终止和/或发起。
此包括用于声音通信(例如免提呼叫)的标准蜂窝芯片集47、用于数据传输的无线调制解调
器、电子处理设备、一个或多个数字存储器设备以及双天线50。应该明白,调制解调器能够
通过存储在信息通讯单元内的软件实施且由处理设备48执行,或者它能够是位于信息通讯
单元37内部或者外部的分开的硬件部件。调制解调器能够使用任何数量的不同标准或者协
议(例如EVDO(CDMA20001xEV‑DO,EVDO)、CDMA、GPRS(General Packet Radio Service,通用
分组无线服务技术)和EDGE(Enhanced Data Rate for GSM Evolution,增强型数据速率
GSM演进技术))来运行。交通工具和其它联网设备之间的无线联网也能够使用信息通讯单
元37来执行。为此目的,信息通讯单元37能够被配置为根据一个或多个无线协议(例如,
IEEE 802.11协议、WiMAX(Worldwide Interoperability for Microwave Access,全球微
波互联接入)或者蓝牙中的任何一种)无线通信。当用于例如TCP/IP(Transmission
Control Protocol/Internet Protocol,传输控制协议/因特网互联协议)的分组交换数据
通信时,信息通讯单元能够被配置具有静态IP地址,或者能够被设置以从网络上的另一个
设备(例如路由器)或者从网络地址服务器自动接收所分配的IP地址。
Integrated Circuit,专用集成电路)。它能够是仅用于信息通讯单元37的专用处理器或者
能够与其它交通工具系统共享。处理设备48执行各种类型的数字存储指令,例如存储在存
储器49中的软件或者固件程序,它能使信息通讯单元提供较宽的多种服务。例如,处理设备
48能够执行程序或者处理数据,以执行本文讨论的方法的至少一部分。
GPS的交通工具导航模块结合提供的其它导航相关联的服务;安全气囊部署通知以及与一
个或多个碰撞传感器接口模块(例如主体控制模块(未图示))结合提供的其它紧急或路边
救援相关联的服务。使用一个或多个诊断模块的诊断报告。以及信息娱乐相关联的服务,其
中音乐、网页、电影、电视节目、视频游戏和/或其它信息被信息娱乐模块下载,并被存储用
于当前或稍后回放。以上列出的服务决不是信息通讯单元37的所有能力的详尽列表,而仅
仅是信息通讯单元能够提供的一些服务的列举。此外,应该理解,至少一些上述模块能够以
存储在信息通讯单元37内部或外部的软件指令的形式实施,它们可以是位于信息通讯单元
37内部或外部的硬件部件,或者它们可以是彼此集成的和/或共享的,或者与位于整个交通
工具中的其它系统集成和/或共享,这仅列举几种可能性。位于信息通讯单元37外部的VSM
43在工作的情况下,它们可利用交通工具,通信总线44与信息通讯单元37交换数据和命令。
务。导航信息能够被呈现在显示器上(或者交通工具内的其它显示器)或者能够用语言呈
现,例如当提供转向导航时完成。能够使用专用的交通工具内的导航模块(可以是GPS模块
42的一部分)来提供导航服务,或者一些或全部导航服务可以经信息通讯单元37来完成,其
中位置信息被发送到远程位置,以便于为交通工具提供导航地图、地图标注(感兴趣的点、
餐馆等)、路线计算等等。位置信息能够被提供给呼叫中心35或者其它远程计算机系统,例
如计算机34,以用于其它的目的,例如车队管理。并且,新的或者更新的地图数据能够经信
息通讯单元37从呼叫中心35下载至GPS模块42。
一个或多个传感器接收输入,并使用所感测到的输入来执行诊断、监测、控制、报告和/或其
它功能。VSM 43中的每一个优选地通过通信总线44连接到其它VSM,也连接到信息通讯单元
37,并且能够被编程以运行交通工具系统和子系统诊断测试。例如,一个VSM 43能够是控制
发动机运行的各方面(例如,燃料点火和点火时间)的ECM(EngineControlModule,发动机控
制模块),另一个VSM 43能够是调节交通工具的动力传动系的一个或多个部件的运行的动
力传动系控制模块,且另一个VSM 43能够是管理位于整个交通工具中的各个电部件(如同
交通工具的电动门锁和前灯)的主体控制模块。根据一个实施例,发动机控制模块装备有
OBD(On Board Diagnostics,车载诊断)特征,车载诊断特征提供大量实时数据,例如从各
种传感器(包括交通工具排放传感器)接收的数据,并提供标准化系列的诊断故障代码
(DTS),诊断故障代码允许技术人员快速地识别和维修交通工具内的故障。如本领域的技术
人员所明白的,以上提及的VSM仅仅是可以在交通工具31内使用的一些模块的实例,许多其
它的模块也是可能的。
的,术语“交通工具用户接口”广泛地包括任何合适形式的电子设备,包括硬件和软件部件,
该电子设备位于交通工具上,且能使交通工具用户与交通工具的部件通信或者通过交通工
具的部件通信。麦克风38提供了至信息通讯单元的音频输入,以能使驾驶者或者其他司乘
人员提供声音命令,并执行经无线载波系统32的免提护叫。为此目的,它能够连接到车载自
动化声音处理单元,车载自动化声音处理单元利用现有技术中已知的HMI(Human Machine
Interface,人机接口)技术。按钮允许手动用户输入至信息通讯单元37,以发起无线电话呼
叫和提供其它数据、响应或者控制输入。分开的按钮能够被用于发起紧急呼叫以及常规服
务求助呼叫至呼叫中心35。音频系统40提供音频输出至交通工具司乘人员且能够是专用的
单机系统或者主交通工具音频系统的一部分。根据此处所示的具体实施例,音频系统40可
运行地联接到交通工具总线44和娱乐总线46,且能够提供AM(Amplitude Modulation,调
幅)、FM(Frequency Modulation,调频)和卫星广播、DVD(Digital Versatile Disc,数字多
功能光盘)和其它多媒体功能。这个功能能够与以上描述的信息娱乐模块结合提供或者独
立提供。可视显示器41优选地是图形显示器,例如仪表板上的触摸屏或者从挡风玻璃反射
的抬头显示器,且能够被用于提供多种输入和输出功能。各种其它交通工具用户接口也能
够被利用,因为图3中的接口仅仅是一种具体实施方案的实例。
络通信33连接所要求的任何其它的联网部件。每个蜂窝塔51包括发送和接收天线以及基
站,来自不同蜂窝塔的基站直接连接到MSC 52或者经中间装置(例如基站控制器)连接到
MSC 52。蜂窝系统可实施任何合适的通信技术,包括例如模拟技术(例如AMPS(Advanced
Mobile Phone System,模拟移动通信系统))或者更新的数字技术(例如CDMA(例如
CDMA2000)或GSM/GPRS)。如本领域的技术人员将会明白的,各种蜂窝塔/基站/MSC设置都是
可能的,且可与无线载波系统32一起使用。例如,基站和蜂窝塔能够共同位于相同的地点,
或者它们能够彼此定位较远,每个基站能够响应单个的蜂窝塔51或者单个基站能够服务各
个蜂窝塔,各个基站能够联接到单个MSC 52,这仅仅例举一小部分可能的设置。
54来完成。单向通信能够是例如卫星广播服务,其中节目内容(新闻、音乐等)被发射站54接
收、打包用于上传、且接下来发送到通信卫星53,通信卫星53将节目广播到用户。双向通信
能够是例如使用通信卫星53在交通工具31和发射站64之间中继电话通信的卫星电话服务。
如果使用,这种卫星电话能够被附加到无线载波系统32或者代替无线载波系统32使用。
Switched Telephone Network,公共交换电话网络),例如被用于提供有线电话、分组交换
数据通信以及互联网基础设施的PSTN。地面网络通信33的一个或多个部分能够通过使用标
准的有线网络、光纤或者其它光学网络、电缆网络、电力线、其它无线网络(例如WLAN
(Wireless Local Area Networks,无线局域网))、或者提供BWA(Broadband Wireless
Access,宽带无线访问)的网络及其任何组合来实施。地面网络通信33还可以包括用于存
储、上传、转换和/或在发送者和接收者之间传输SMS(Short Message Service,短消息)的
一个或多个SMSC(Short Message Service Center,短消息服务中心)。例如,SMSC可以从呼
叫中心35或者内容提供商(例如,外部短消息实体或者ESME)接收SMS消息,且SMSC可以将
SMS消息传输给交通工具31(例如,移动终端设备)。SMSC和它们的功能对于技术人员来说是
已知的。此外,呼叫中心35不必经地面网络通信33连接,但是可以包括无线电话设备,使得
它能够直接与无线网络(例如无线载波系统32)通信。
息通讯单元37和无线载波器访问网页服务器。其它这样的可访问计算机34能够是例如:服
务中心计算机,其中诊断信息和其它交通工具数据能够经信息通讯单元37从交通工具上
传;交通工具所有者或者其他用户为例如如下目的而使用的客户端计算机:访问或者接收
交通工具数据,或者设置或配置用户参数,或者控制交通工具的功能;或者第三方库,无论
是通过与交通工具31还是呼叫中心35通信,或者与两者通信,交通工具数据或者其它信息
被提供至或者来自该第三方库。计算机34还能够被用于提供互联网连接,例如DNS(Domain
Name Server,域名服务器)服务,或者作为使用DHCP(Dynamic host configuration
protocol,动态主机配置协议)或者其它合适的协议来分配IP地址给交通工具31的网络地
址服务器。
57、现场顾问58、以及VRS(Automatic voice response system,自动声音响应系统)59,它
们在现有技术中全部都是已知的。这些各种呼叫中心部件优选地经有线或者无线局域网彼
此联接。交换机55能够是PBX(Private branch exchange,专用交换分机),路由进入的信
号,使得声音传输通常通过普通电话发送到现场顾问58或者使用VoIP发送到自动声音响应
系统88。现场顾问电话也能够使用VoIP(Voice over Internet Phone,网络语音电话业
务),如图1中的虚线所指示。VoIP和通过交换机55的其它的数据通信经连接在交换机55和
网络60之间的调制解调器(未图示)来实施。数据传输经调制解调器传递到服务器56和/或
数据库57。数据库57能够存储账户信息,例如用户身份验证信息、交通工具标识符、数据图
表(profile)记录、行为模式以及其它有关的用户信息。数据传输也可以由无线系统来执
行,例如802.1lx,GPRS等等。此外,可使用短消息服务(SMS)发送和/或接收数据(例如,
PDP);且呼叫中心35可被配置为移动终止和/或发起,或者被配置为应用终止和/或发起。虽
然所阐述的实施例已经被描述为它将会与使用现场顾问58的有人控制的呼叫中心35一起
使用,但是将会明白呼叫中心可代替使用VRS 59作为自动顾问,或者VRS 59和现场顾问58
的组合可以被使用。
分。车联网可以提高现有交通系统的整体效率,降低能量损耗,增加运输的便捷和安全程
度,根据美国交通部提供的数据,车联网技术可帮助预防80%各类交通事故的发生。
环境感知系统是远远达不到预期的安全需求。因而车辆网是解决该困境的最佳途径。每个
用户包括车辆,行人及路测单元等,都将基于自身传感器探测到的目标障碍物物理信息在
用于上层控制系统做决策的同时,也广播给周围的智能体,这样就可以实现基于车联网的
道路环境协同感知。然而目前虽然有车联网应用层的相关通信协议如:SAE J2945、CSAE53‑
2017等,但是这些协议标准重点关注着广播本车信息及相关请求,还没有对环境感知系统
探测到的目标障碍物信息进行统一编码的方法。
的步骤,也可以由应用于第一物联设备中的芯片执行;由第二物联设备执行的步骤,也可以
由应用于第二物联设备中的芯片执行。下述实施例以第一物联设备和第二物联设备分别作
为执行主体为例。
之,可以忽略该障碍物报文。交通参与者对解析之后的标题信息感兴趣主要为以下两种情
况中的一种,但不仅限于此。
要的信息则手动操作第二物联设备,使第二物联设备继续解析后续的表头信息和物理信
息。
题信息与数据库中的信息比较,若解析后的信息与数据库中预设的障碍物信息相匹配,第
二物联设备会自动解析后续的表头信息和物理信息。
碍物的相关信息,根据障碍物的相关信息,设定可以避开障碍物的行车路线。
头信息和物理信息,以及时了解障碍物的相关状况,从而使得用户可以便捷的控制当前物
联设备,以避开障碍物,从而保证安全。例如:当物联网为车联网时,车载电脑完全解析障碍
物报文后,可以提前调整行车路线,以确保行车便捷和安全性。而且还能够通过解析该障碍
物报文,实现对障碍物信息的广播与通信,进而实现车辆之间的协同感知、信息交互。又由
于需要解析该障碍物信息,所以在传递障碍物信息之前对其进行了障碍物信息的编码。
息和物理信息。由于标题信息中含有基本的障碍物属性和障碍物状态两个信息,这两种信
息贴近日常生活,更能准确的反应交通情况以及障碍物信息。通过这两个信息用户基本可
以知道是否要继续解析后续的信息,以获得更加详细准确的障碍物信息。这样的信息传输
方式不仅节省时间,提高了信息传输的效率,同时使得用户可以便捷的控制当前物联设备,
以避开障碍物,从而保证安全。
均可以用表1展示出来,所以此处用一个表展示,简洁方便。表2示出了本发明实施例提供的
车辆所处的紧急情况数据结构。如表1和表2所示,根据霍夫曼编码方式,得到其编码结果。
在本实施例中,障碍物属性为轿车,所以编码为“1”。其行驶状态为正常行驶,所以编码为
“1”。因此标题信息结果为11。应理解,基于本发明实施例选取的属性及状态的概率值,在其
他场景使用时可以基于不同场景进行变换。另外,上述霍夫曼编码方式得到的编码结果是
根据障碍物出现的概率确定,所述概率为理想状态下预设的数值,所以根据实际情况的不
同,获得概率值不同进而获得霍夫曼编码结果不同。
其所对应的ID进行编码。采用例如数据长度为8位的编码方式,或其他位数的的固定长编码
方式可以准确,有效的反应障碍物属性,此时抗噪声能力强。应理解,上述障碍物属性的编
码方式和数据长度可以根据实际情况进行设置。
式路障三角锥、固定式路障短柱、栅栏、围墙、电线杆、路灯、垃圾桶、广告牌、建筑物和植物
等。上述交通标识类障碍物可以是交通标识牌和交通灯等。当然还包括上述障碍物以外的
其他障碍物。
表征小时;m5位用于表征分钟;m6位用于表征秒钟;m7位用于表征毫秒;m1+m2+m3+m4+m5+m6
+m7=M,并且m1、m2、m3、m4、m5、m6、m7和M均为正整数。
年份,bit3‑bit6代表月份,bit7‑bit11代表日期,bit12‑bit17代表小时,bit18‑bit23代表
分钟,bit24‑bit29代表秒钟,bit30‑bit39代表毫秒。
=1,bit1=0,bit2=0。月份为:(5)2即0101,因此bit3=1,bit4=0,bit5=1,bit6=0。以
此类推获得该时间戳的编码为0010001111001100000001000110000010101001。
全。
线有可能比较接近障碍物。当障碍物安全等级比较低的时候,车辆所调整的行车路线会远
离障碍物。
的ID。
数据长度为8位时,根据表1中所示的信息源属性对应的ID进行编码。由表1可知信息源属性
为轿车,轿车对应的ID为1,所以其编码结果为00000001。采用例如数据长度为8位的编码方
式,或其他位数的的固定长编码方式可以准确,有效的反应信息源属性,此时抗噪声能力
强。应理解,上述信息源属性的编码方式和数据长度可以根据实际情况进行设置。
q2位用于表征纬度;q1+q2=Q,并且q1、q2和Q均为正整数。
为西经。bit40‑bit79表示纬度(W),正为北纬,负为南纬。最小精度为10 (deg)。
信息通信过程中会存在噪声干扰,转发次数越多,可靠性就会下降。
均为正整数。
器类型的数量均用3表示。
次类推,本发明共包含12种不同种类传感器。
个红外传感器、0个超声波传感器、0个双目摄像头和2个单目摄像头时,如表3所示,采用十
进制转二进制的方式进行编码。
bit6=1,bit7=0。以此类推获得该传感器的编码为100000011100000001001001。
长度为Y位,Y为正整数。传感器感知准确率的编码满足:
也是浮动的。所以用户可以根据感知障碍物的传感器相关信息得到该障碍物信息,并判断
出该信息的准确性,使用户留意该障碍物信息,并提前做好应急处理准备,避开该障碍物。
通标识含义。
碍物海拔高度、障碍物纵向加速度、障碍物横摆角速度和障碍物紧急情况。
度;p2位用于表征纬度。p1+p2=P,并且p1、p2和P均为正整数。
为西经。bit40‑bit79表示纬度(W),正为北纬,负为南纬。最小精度为10 (deg)。
备,避开该障碍物。
做好应急处理准备,避开该障碍物。
用于表征障碍物的高度(h);v1+v2+v3≤V;v1、v2、v3和V为正整数。
位,因此在首两位补零。
急处理准备,避开该障碍物。
做好应急处理准备,避开该障碍物。
理准备,避开该障碍物。
足:
急处理准备,避开该障碍物。
1 意外受伤,无法行走 0.1 11
2 老弱病残,行动不便 0.05 1001
3 接打电话,使用手机 0.05 1011
4 等待红灯,避让车辆 0.08 1111
5 挥手示意,求援求助 0.01 10001
6 蹲下,捡拾物品,系鞋带 0.01 10101
7 其他 0.1 101
码结果为00000000。即上述障碍物紧急情况的编码方式根据其所对应的ID进行编码。采用
例如数据长度为8位的编码方式,或其他位数的的固定长编码方式可以准确,有效的反应障
碍物紧急情况,此时抗噪声能力强。应理解,上述障碍物紧急情况的编码方式和数据长度可
以根据实际情况进行设置。
识含义的编码方式根据其所对应的ID进行编码。采用例如数据长度为8位的编码方式,或其
他位数的的固定长编码方式可以准确,有效的反应交通标识所代表的含义,此时抗噪声能
力强。应理解,上述交通标识含义的编码方式和数据长度可以根据实际情况进行设置。
行车安全。
各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中
所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件
的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于
技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方
法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能
单元的形式实现。需要说明的是,本发明实施例中对单元的划分是示意性的,仅仅为一种逻
辑功能划分,实际实现时可以有另外的划分方式。
置可以相互结合和引用,本发明实施例提供的障碍物信息解析装置可以执行上述障碍物信
息解析方法中由第一物联设备和第二物联设备执行的步骤。
集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功
能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种
逻辑功能划分,实际实现时可以有另外的划分方式。
101。
Processor,DSP),专用集成电路(Application‑Specific Integrated Circuit,ASIC),现
场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、晶体
管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的
各种示例性的逻辑方框,模块和电路。所述处理单元72也可以是实现计算功能的组合,例如
包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信单元可以是收发器、收发
电路或通信接口等。存储单元可以是存储器。
片或装置接收信号或发送信号的通信接口。
二物联设备执行的步骤103。
integrated circuit,ASIC),或一个或多个用于控制本发明方案程序执行的集成电路。
态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他
类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable
programmable read‑only memory,EEPROM)、只读光盘(compact disc read‑only memory,
CD‑ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟
等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形
式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独
立存在,通过通信线路93与处理器相连接。存储器也可以和处理器集成在一起。
明下述实施例提供的障碍物信息解析方法。
多核处理器。
包括非易失性随机存取存储器(non‑volatile random access memory,NVRAM)。
1002以及存储器1003通过总线系统1004耦合在一起,其中总线系统1004除包括数据总线之
外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图8中将
各种总线都标为总线系统1004。
联设备处理的步骤。
以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员
可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出
本发明的范围。
或者对其的描述中。然而,并不应将该本发明的方法解释成反映如下意图:即所要求保护的
本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如相应的权
利要求书所反映的那样,其发明点在于可以用少于某个公开的单个实施例的所有特征的特
征来解决相应的技术间题。因此,遵循具体实施方式的权利要求书由此明确地并入该具体
实施方式,其中每个权利要求本身都作为本发明的单独实施例。
应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列
在权利要求中的元件或步骤。本发明可以借助于包括有不同计算步骤的算法来实现,实施
例中列举的简单的算法不应被视为对本发明所要求权利的限制。单词第一、第二、以及第三
等的使用不表示任何顺序。可将这些单词解释为名称。
想到变化或替换,都应涵盖在本发明的保护范围之内。本发明的保护范围应以权利要求的
保护范围为准。