【技术实现步骤摘要】
复杂事件处理方法、电子设备、存储介质及车辆
[0001]本专利技术涉及数据处理领域,具体提供一种复杂事件处理方法、电子设备、存储介质及车辆。
技术介绍
[0002]目前,在懂我引擎(KnowMe Engine)中,很重要的一个组成部分就是事件(Event),所有懂我的故事(Story)都是由事件来触发的,有一些事件是座舱内的原始感知事件,如主驾驶车门打开、副驾驶车门打开等。
[0003]复杂事件处理是提取信息的主要技术。复杂事件处理是一种基于一组预定义规则的数据处理技术,这些规则规定应该如何处理数据流,以及应该生成哪些新的事件流作为输出。事件可以是许多感兴趣的独立事件或复杂事件,它们对应于业务的特定情况或模式。
[0004]然而,现有的复杂事件处理方法均是通过开发人员基于产品的定义文档,针对每个逻辑定义事件,都进行代码开发、性能测试、产品验证等,测试流程长且成本高,导致复杂事件处理效率较低。
[0005]相应地,本领域需要一种新的方案来解决上述问题。
技术实现思路
[0006]为了克服 ...
【技术保护点】
【技术特征摘要】
1.一种复杂事件处理方法,其特征在于,所述方法包括:监听原始感知事件;基于所述原始感知事件获取复杂事件;将所述复杂事件与规则库中的预设规则进行匹配;根据匹配结果确定所述复杂事件的处理结果。2.根据权利要求1所述的复杂事件处理方法,其特征在于,在所述监听原始感知事件之前,所述方法还包括:获取预设规则;将所述预设规则存储至规则库中;其中所述预设规则至少包括事件窗口、开始事件、结束事件、上下文信息和感知判断逻辑。3.根据权利要求1所述的复杂事件处理方法,其特征在于,所述原始感知事件包括第一原始感知事件和第二原始感知事件,所述复杂事件包括第一组合事件和第二组合事件;所述基于所述原始感知事件获取复杂事件,包括:对所述第一原始感知事件进行过滤或组合,获得所述第一组合事件;在事件窗口内,对持续发生的所述第二原始感知事件进行过滤或组合,获得所述第二组合事件。4.根据权利要求3所述的复杂事件处理方法,其特征在于,所述将所述复杂事件与规则库中的预设规则进行匹配,包括:在获得所述第一组合事件的情况下,激活非确定性状态机,获得所述非确定性状态机的第一状态,基于所述第一状态匹配所述预设规则中第一组合事件对应的规则;在获得所述第二组合事件的情况下,获得所述非确定性状态机的第二状态,基于所述第二状态匹配所述预设规则中第二组合事件对应的规则。5.根据权利要求4所述的复杂事件处理方法,其特征在于,所述根据匹配结果确定所述复杂事件的处理结果,包括:基于所述第一组合事件对应的规则和所述第二组合事件对应的规则更新上下文信息;基于更新后的所述上下文信息和所述规则库中的感知判断逻辑获得所...
【专利技术属性】
技术研发人员:聂松洋,李明骏,
申请(专利权)人:蔚来汽车科技安徽有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。