一种最大面积、最小长宽比的车辆排重方法和装置与流程

文档序号:19933282发布日期:2020-02-14 22:16阅读:来源:国知局

技术特征:

1.一种最大面积、最小长宽比的车辆排重方法,其特征在于,包括以下步骤:

s1:获取视频中的帧图像,通过yolo算法对每张帧图像进行车辆检测得到包含有完整车辆的矩形框的车辆图像;

s2:通过目标跟踪算法生成所述车辆图像中的车辆id,并获得所述车辆id对应的车辆在所述帧图像中的车辆图像集合;

s3:分别计算所述车辆图像集合中的每张车辆图像的所述矩形框的面积指数和长宽比指数,并进行对比得到拥有最大面积指数的第一车辆图像和拥有最小长宽比指数的第二车辆图像;以及

s4:通过计算所述第一车辆图像中的所述矩形框的长宽比指数与所述最小长宽比指数的差值的绝对值,判断所述差值的绝对值是否小于一定阈值,若是,则将所述第一车辆图像标记为车辆排重图像,若否,则将所述第一车辆图像和所述第二车辆图像标记为车辆排重图像。

2.根据权利要求1所述的最大面积、最小长宽比的车辆排重方法,其特征在于,所述目标跟踪算法包括deepsort算法。

3.根据权利要求1所述的最大面积、最小长宽比的车辆排重方法,其特征在于,所述步骤s3中通过下式计算所述车辆图像的面积指数s1:

其中,以所述车辆图像左上角的端点为原点,x0为所述矩形框左上角端点的横坐标,y0为所述矩形框左上角端点的纵坐标,w0为所述矩形框的长,h0为所述矩形框的宽,w为所述车辆图像的长,h为所述车辆图像的宽,b表示所述矩形框靠近所述车辆图像边缘的程度的常量,k1表示当所述矩形框靠近所述车辆图像边缘时用于缩小所述矩形框的面积指数的系数,k1取0.1。

4.根据权利要求1所述的最大面积、最小长宽比的车辆排重方法,其特征在于,所述步骤s3中通过下式计算所述车辆图像的长宽比指数s2:

其中,以所述车辆图像左上角的端点为原点,x0为所述矩形框左上角端点的横坐标,y0为所述矩形框左上角端点的纵坐标,w0为所述矩形框的长,h0为所述矩形框的宽,w为所述车辆图像的长,h为所述车辆图像的宽,b表示所述矩形框靠近所述车辆图像边缘的程度的常量,k2表示当所述矩形框靠近所述车辆图像边缘时用于缩小所述矩形框的长宽比指数的系数,k2取0.1。

5.根据权利要求1所述的最大面积、最小长宽比的车辆排重方法,其特征在于,所述步骤s3还包括:

s31:若计算出的所述车辆id的所述车辆图像的所述矩形框的面积指数无最大面积指数历史记录,或者存在已记录的最大面积指数且所述车辆图像的所述矩形框的面积指数大于所述车辆id已记录的最大面积指数,则将所述车辆图像的所述矩形框的面积指数更新为所述车辆id的最大面积指数,并计算所述车辆图像的所述矩形框的长宽比指数;

s32:若计算出的所述车辆图像的所述矩形框的长宽比指数无最小长宽比指数历史记录,或者存在已记录的最小长宽比指数且所述车辆图像的所述矩形框的长宽比指数小于所述车辆id已记录的最小长宽比指数,则将所述车辆图像的所述矩形框的长宽比指数更新为所述车辆id的最小长宽比指数。

6.一种最大面积、最小长宽比的车辆排重装置,其特征在于,包括:

车辆检测模块,被配置为获取视频中的帧图像,通过yolo算法对每张帧图像进行车辆检测得到包含有完整车辆的矩形框的车辆图像;

车辆跟踪模块,被配置为通过目标跟踪算法生成所述车辆图像中的车辆id,并获得所述车辆id对应的车辆在所述帧图像中的车辆图像集合;

指数计算模块,被配置为分别计算所述车辆图像集合中的每张车辆图像的所述矩形框的面积指数和长宽比指数,并进行对比得到拥有最大面积指数的第一车辆图像和拥有最小长宽比指数的第二车辆图像;以及

车辆排重模块,被配置为通过计算所述第一车辆图像中的所述矩形框的长宽比指数与所述最小长宽比指数的差值的绝对值,判断所述差值的绝对值是否小于一定阈值,若是,则将所述第一车辆图像标记为车辆排重图像,若否,则将所述第一车辆图像和所述第二车辆图像标记为车辆排重图像。

7.根据权利要求6所述的最大面积、最小长宽比的车辆排重装置,其特征在于,所述目标跟踪算法包括deepsort算法。

8.根据权利要求6所述的最大面积、最小长宽比的车辆排重装置,其特征在于,所述指数计算模块中通过下式计算所述车辆图像的面积指数s1:

其中,以所述车辆图像左上角的端点为原点,x0为所述矩形框左上角端点的横坐标,y0为所述矩形框左上角端点的纵坐标,w0为所述矩形框的长,h0为所述矩形框的宽,w为所述车辆图像的长,h为所述车辆图像的宽,b表示所述矩形框靠近所述车辆图像边缘的程度的常量,k1表示当所述矩形框靠近所述车辆图像边缘时用于缩小所述矩形框的面积指数的系数,k1取0.1。

9.根据权利要求6所述的最大面积、最小长宽比的车辆排重装置,其特征在于,所述指数计算模块中通过下式计算所述车辆图像的长宽比指数s2:

其中,以所述车辆图像左上角的端点为原点,x0为所述矩形框左上角端点的横坐标,y0为所述矩形框左上角端点的纵坐标,w0为所述矩形框的长,h0为所述矩形框的宽,w为所述车辆图像的长,h为所述车辆图像的宽,b表示所述矩形框靠近所述车辆图像边缘的程度的常量,k2表示当所述矩形框靠近所述车辆图像边缘时用于缩小所述矩形框的长宽比指数的系数,k2取0.1。

10.根据权利要求6所述的最大面积、最小长宽比的车辆排重装置,其特征在于,所述指数计算模块中还包括:

面积指数更新模块,被配置为若计算出的所述车辆id的所述车辆图像的所述矩形框的面积指数无最大面积指数历史记录,或者存在已记录的最大面积指数且所述车辆图像的所述矩形框的面积指数大于所述车辆id已记录的最大面积指数,则将所述车辆图像的所述矩形框的面积指数更新为所述车辆id的最大面积指数,并计算所述车辆图像的所述矩形框的长宽比指数;

长宽比指数更新模块,被配置为若计算出的所述车辆图像的所述矩形框的长宽比指数无最小长宽比指数历史记录,或者存在已记录的最小长宽比指数且所述车辆图像的所述矩形框的长宽比指数小于所述车辆id已记录的最小长宽比指数,则将所述车辆图像的所述矩形框的长宽比指数更新为所述车辆id的最小长宽比指数。

11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-5中任一所述的方法。

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