The application relates to an object detection method, device, computer device and storage medium based on neural network. The method comprises the following steps: receiving the video to be detected and the object detection instruction, including the video frame in the video to be detected; determining the detection method according to the object detection instruction; inputting each video frame into the pre trained single frame network and the feature offset network for object detection based on the detection method, so as to detect each video frame using the single frame network and the feature offset network and get the detection Test results: the test results include the offset value of the feature points in the test feature map and each video frame; the offset feature map is obtained by offsetting the feature points in the corresponding test feature map according to the offset value of the feature points, and the object information is determined according to the coordinate frame in the test feature map and the offset feature map. This method can use the inter frame information and improve the detection speed.
【技术实现步骤摘要】
物体检测方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种物体检测方法、装置、计算机设备和存储介质。
技术介绍
物体检测是计算机视觉中的经典问题之一,其任务是用框标出物体的位置并给出物体的类别。因此,物体检测在人脸识别、安全监控以及动态追踪等很多方面都有广泛的应用。然而,传统进行物体检测的算法大多采用逐帧检测网络直接对视频帧依次进行检测。虽然在一定程度上保证了检测的精度性,但是在高分辨情况下难以达到实时,导致检测速度缓慢。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高检测速度的物体检测方法、装置、计算机设备和存储介质。一种物体检测方法,所述方法包括:接收待检测视频和物体检测指令,所述待检测视频中包括视频帧;根据所述物体检测指令确定检测方式;基于所述检测方式将各所述视频帧输入预先训练好的用于物体检测的单帧网络和特征偏移网络,以利用所述单帧网络和特征偏移网络对各所述视频帧进行物体检测,得到检测结果;所述检测结果包括检测特征图和特征点偏移值;根据所述特征点偏移值将对应的检测特征图中的特征点进行偏移,得到偏移特征图,并根据所述检测特征图和偏移特征图中的坐标框确定物体信息。在其中一个实施例中,所述检测方式包括快速检测;所述基于所述检测方式将各所述视频帧输入至预先训练好的用于物体检测的单帧网络和特征偏移网络,以利用所述单帧网络和特征偏移网络对各所述视频帧进行物体检测,得到检测结果的步骤,包括:当确定所述检测方式为所述快速检测时,依次将各所述视频帧作为当前帧,获取关键帧标志位;基于获取的关键帧标志位,从所述单帧网络和特征偏移网络中确 ...
【技术保护点】
1.一种物体检测方法,所述方法包括:接收待检测视频和物体检测指令,所述待检测视频中包括视频帧;根据所述物体检测指令确定检测方式;基于所述检测方式将各所述视频帧输入预先训练好的用于物体检测的单帧网络和特征偏移网络,以利用所述单帧网络和特征偏移网络对各所述视频帧进行物体检测,得到检测结果;所述检测结果包括检测特征图和特征点偏移值;根据所述特征点偏移值将对应的检测特征图中的特征点进行偏移,得到偏移特征图,并根据所述检测特征图和偏移特征图中的坐标框确定物体信息。
【技术特征摘要】
1.一种物体检测方法,所述方法包括:接收待检测视频和物体检测指令,所述待检测视频中包括视频帧;根据所述物体检测指令确定检测方式;基于所述检测方式将各所述视频帧输入预先训练好的用于物体检测的单帧网络和特征偏移网络,以利用所述单帧网络和特征偏移网络对各所述视频帧进行物体检测,得到检测结果;所述检测结果包括检测特征图和特征点偏移值;根据所述特征点偏移值将对应的检测特征图中的特征点进行偏移,得到偏移特征图,并根据所述检测特征图和偏移特征图中的坐标框确定物体信息。2.根据权利要求1所述的方法,其特征在于,所述检测方式包括快速检测;所述基于所述检测方式将各所述视频帧输入至预先训练好的用于物体检测的单帧网络和特征偏移网络,以利用所述单帧网络和特征偏移网络对各所述视频帧进行物体检测,得到检测结果的步骤,包括:当确定所述检测方式为所述快速检测时,依次将各所述视频帧作为当前帧,获取关键帧标志位;基于获取的关键帧标志位,从所述单帧网络和特征偏移网络中确定当前帧对应的检测网络;利用当前帧对应的检测网络对当前帧进行物体检测,得到当前帧对应的检测结果;根据所述检测结果更改所述关键帧标志位,返回获取关键帧标志位的步骤,直至各所述视频帧均得到对应的检测结果。3.根据权利要求2所述的方法,其特征在于,所述基于获取的关键帧标志位,从所述单帧网络和特征偏移网络中确定当前帧对应的检测网络的步骤,包括:当根据所述关键帧标志位确定当前帧为关键帧时,将所述单帧网络作为当前帧对应的检测网络;当根据所述关键帧标志位确定当前帧为非关键帧时,将所述特征偏移网络作为当前帧对应的检测网络。4.根据权利要求2所述的方法,其特征在于,所述利用当前帧对应的检测网络对当前帧进行物体检测,得到当前帧对应的检测结果的步骤,包括:若当前帧对应的检测网络为所述单帧网络,则利用所述单帧网络对所述当前帧进行单帧的物体检测,得到的检测特征图作为当前帧对应的检测结果;若当前帧对应的检测网络为所述特征偏移网络,则利用所述特征偏移网络对当前帧以及当前帧对应的上一帧视频帧进行特征点偏移值的检测,得到的特征点偏移值作为当前帧对应的检测结果。5.根据权利要求2所述的方法,其特征在于,所述根据所述检测结果更改所述关键帧标志位,返回获取关键帧标志位的步骤,直至各所述视频帧均得到对应的检测结果的步骤,包括:当所述检测结果为检测特征图时,更改所述关键帧标志位,并返回获取关键帧标志位的步骤,直至各所述视频帧均得到对应的检测结果;或当所述检测结果为特征点偏移值时,基于所述特征点偏移值计算得到物体偏移均值,并将所述物体偏移均值累加至预设...
【专利技术属性】
技术研发人员:叶明,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。