基于高位视频的泊位异常订单处理方法和系统与流程

文档序号:36424407发布日期:2023-12-20 17:04阅读:32来源:国知局
基于高位视频的泊位异常订单处理方法和系统与流程

本发明涉及智慧停车,尤其涉及一种基于高位视频的泊位异常订单处理方法和系统。


背景技术:

1、智慧停车是智能化城市建设中重要的一环,充分利用城市道路的路内停车是实现智慧停车的重要组成部分。通过实时监测路面上的车辆停放状况,可以对车辆进行收费管理。但是现有的路边停车收费管理系统,由于环境和其他一些异常情况容易导致产生一些错漏,发生入场信息丢失或出场信息丢失的情况。而缺失入场和出场信息会导致收费系统无法形成完整的订单链,影响系统的正常运行。因此,需要及时发现并处理这些异常订单以保证收费系统的正常运行。


技术实现思路

1、本发明的主要目的在于提供一种基于高位视频的泊位异常订单处理方法和系统。

2、为实现上述目的,本发明提供一种基于高位视频的泊位异常订单处理方法,包括以下步骤:

3、通过监听高位视频设备的实时视频,获取多个场景照片并生成入场事件和出场事件;

4、接收并存储高位视频设备上传的所述入场事件、所述出场事件和所述场景照片;

5、为所述入场事件创建待出场订单;

6、根据所述入场事件中的泊位信息,查找是否存在关联的未结束订单,如果存在则将所述未结束订单设置为缺少出场记录的异常订单;

7、根据所述出场事件中的泊位信息和车牌信息,查找是否存在匹配的待出场订单,如果不存在则为所述出场事件创建缺少入场记录的异常订单;

8、在所述多个场景照片中,为所述缺少出场记录的异常订单和所述缺少入场记录的异常订单分别选取出场事件照片和入场事件照片。

9、在本发明提供的基于高位视频的泊位异常订单处理方法中,接收并存储场景照片的步骤包括:

10、接收来自所述高位视频设备的场景照片;

11、查询所述高位视频设备的已存储的场景照片的最大资源递增值n,其中,在所述最大资源递增值n小于可存储照片最大值时,为接收的场景照片分配照片id为设备id_n+1,在所述最大资源递增值n大于或等于可存储照片最大值时,为接收的场景照片分配照片id为设备id_0;

12、利用分配的所述照片id将上传的场景照片存储到对应位置。

13、在本发明提供的基于高位视频的泊位异常订单处理方法中,所述场景照片包括定时场景照片和变化场景照片,通过监听高位视频设备的实时视频,拍摄场景照片的步骤包括:

14、监听视频帧信息,当收到新的视频帧时,判断当前视频帧中的泊位状态占用情况和上一视频帧中的泊位状态占用情况是否相同;

15、在当前视频帧中的泊位状态占用情况和上一视频帧中的泊位状态占用情况相同时,判断当前视频帧的时间和上一张场景照片的时间的间隔是否大于第一预设间隔,其中,第一预设间隔为泊位未发生变化时的最小拍照间隔,如果是,则拍摄定时场景照片;

16、在当前视频帧中的泊位状态占用情况和上一视频帧中的泊位状态占用情况不同时,判断当前视频帧的时间和上一张场景照片的时间的间隔是否大于第二预设间隔,其中,第二预设间隔为泊位发生变化时的最小拍照间隔,如果是,则拍摄变化场景照片。

17、在本发明提供的基于高位视频的泊位异常订单处理方法中,还包括:

18、遍历所有未结束订单;

19、判断是否存在与当前遍历的未结束订单的订单创建时间的间隔大于预设值的场景照片,如果存在,则判断当前遍历的未结束订单对应的泊位在最新的场景照片中的占用状态是否为空,如果为空,则将当前遍历的未结束订单设置为缺少出场记录的异常订单;

20、在多个场景照片中,为所述缺少出场记录的异常订单选取入场事件照片。

21、在本发明提供的基于高位视频的泊位异常订单处理方法中,在所述多个场景照片中,为所述缺少入场记录的异常订单选取入场事件照片的步骤包括:

22、获取所述缺少入场记录的异常订单的出场时间和泊位信息;

23、降序遍历小于所述出场时间的多个场景照片,如果当前遍历的场景照片中的泊位状态为占用且紧邻的下一张场景照片中的泊位状态为空闲,则选取这两张照片为入场事件照片。

24、在本发明提供的基于高位视频的泊位异常订单处理方法中,在所述多个场景照片中,为所述缺少出场记录的异常订单选取出场事件照片的步骤包括:

25、获取所述缺少出场记录的异常订单的入场记录时间和泊位信息;

26、升序遍历大于所述入场记录时间的多个场景照片,如果当前遍历的场景照片中的泊位状态为占用且紧邻的下一张场景照片中的泊位状态为空闲,则将这两张场景照片选为所述缺少出场记录的异常订单的出场事件照片。

27、此外,为实现上述目的,本发明还提供一种基于高位视频的泊位异常订单处理系统,包括:

28、数据接收存储模块,用于接收并存储高位视频设备上传的入场事件、出场事件和场景照片;

29、订单创建模块,用于为所述入场事件创建待出场订单;

30、异常订单识别模块,用于根据所述入场事件中的泊位信息,查找是否存在关联的未结束订单,如果存在则将所述未结束订单设置为缺少出场记录的异常订单,还用于根据所述出场事件中的泊位信息和车牌信息,查找是否存在匹配的待出场订单,如果不存在则为所述出场事件创建缺少入场记录的异常订单;

31、异常订单处理模块,用于在所述多个场景照片中,为所述缺少出场记录的异常订单和所述缺少入场记录的异常订单分别选取出场事件照片和入场事件照片。

32、在本发明提供的基于高位视频的泊位异常订单处理系统中,所述异常订单识别模块还用于遍历所有未结束订单,判断是否存在与当前遍历的未结束订单的订单创建时间的间隔大于预设值的场景照片,如果存在,则判断当前遍历的未结束订单对应的泊位在最新的场景照片中的占用状态是否为空,如果为空,则将当前遍历的未结束订单设置为缺少出场记录的异常订单片。

33、在本发明提供的基于高位视频的泊位异常订单处理系统中,所述异常订单处理模块用于获取所述缺少入场记录的异常订单的出场时间和泊位信息,降序遍历小于所述出场时间的多个场景照片,如果当前遍历的场景照片中的泊位状态为占用且紧邻的下一张场景照片中的泊位状态为空闲,则选取这两张照片为入场事件照片;还用于获取所述缺少出场记录的异常订单的入场记录时间和泊位信息,升序遍历大于所述入场记录时间的多个场景照片,如果当前遍历的场景照片中的泊位状态为占用且紧邻的下一张场景照片中的泊位状态为空闲,则将这两张场景照片选为所述缺少出场记录的异常订单的出场事件照片。

34、本发明还提供一种基于高位视频的泊位异常订单处理装置,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的基于高位视频的泊位异常订单处理方法的步骤。

35、本发明提供的基于高位视频的泊位异常订单处理系统和方法具有以下有益效果:本发明基于高位视频设备上传的入场事件和出场事件进行异常订单识别,并将与入场事件中的泊位信息关联的未结束订单设置为缺少出场记录的异常订单,将与无法与待出场订单匹配的出场事件设置为缺少入场记录的异常订单;然后,在存储的多个场景照片中,为所述缺少出场记录的异常订单选取出场事件照片,为所述缺少入场记录的异常订单选取入场事件照片;由此,可以基于泊位状态变化快速发现异常订单,同时通过为异常订单选取缺失的场景照片,补足其缺失的入场信息或出场信息,进而提供一个闭环的可供使用的异常订单处理方法,避免由于缺失入场信息或出场信息导致的系统异常。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1