
技术摘要:
本发明涉及图像处理技术领域,特别涉及一种视频背景图像获取方法、存储介质、视频抠像方法和存储设备。所述一种视频背景图像获取方法,从视频中获取多帧图像;计算所述多帧图像中所有相同位置像素点的RGB值的中位数;将所述所有像素点的RGB值的中位数作为视频背景图各 全部
背景技术:
随着社会的发展、安全的需要等等,越来越多的场合都需要安装摄像头。如:道路 上方需要安装监控摄像头,各大商场、餐厅、公共场所等都需要安装摄像头。 大部分情况下,摄像头都是固定设置的,故摄像头拍摄到的视频中背景图像未做 变化,前景图像才是有变化的部分。如道路的监控摄像头,其背景图像就是道路,前景图像 则是来来往往的行人和车辆,同样地,如在任一公共场所中安装的摄像头,其背景图像就是 摄像头对准的某一处,而在该处来来往往的人、动物或车辆等则是前景图像。 在实际中,当有事故发生时,如车辆违规闯红绿灯或超速等,或公园、商场、公共场 所等发生案件需要处理时,则需要从视频中将背景图像和前景图像分离开,进而抠出前景 图像,获取到需要的信息。现有技术中,虽然有很多的算法可实现该抠像功能,然而大多数 的算法流程复杂,需占用较多的计算机资源,如:利用图像帧差,计算出关键区域的算法,也 有一些算法需要依赖特定的颜色背景,如背景必须是绿布等。
技术实现要素:
为此,需要提供一种视频背景图像获取方法,用以解决现有抠像算法流程复杂,计 算机资源占用多的问题。具体技术方案如下: 一种视频背景图像获取方法,包括步骤: 从视频中获取多帧图像; 计算所述多帧图像中所有相同位置像素点的RGB值的中位数; 将所述所有像素点的RGB值的中位数作为视频背景图各像素点的RGB值; 将所述视频背景图各像素点的RGB值拼接形成所述视频背景图像。 进一步的,从视频中获取连续的多帧图像; 进一步,所述从视频中获取连续的多帧图像后,还包括步骤:所述视频中前景物图 像遮挡背景图像预设数量像素点的时间均小于等于(≤)多帧图像总共播放时间的50%。 进一步的,所述当前景物图像遮挡背景图像预设数量像素点的时间均小于等于 (≤)多帧图像总共播放时间的50%,进一步为: 所述前景物图像遮挡背景图像中90%以上的像素点的时间均小于等于(≤)多帧 图像总共播放时间的50%。 进一步的,所述“计算所述多帧图像中所有相同位置像素点的RGB值的中位数”,还 包括步骤: 将多帧图像中相同位置像素点的RGB值按序排列,若图像帧数为奇数,则取中间的 4 CN 111586348 A 说 明 书 2/10 页 RGB值作为中位数; 若图像帧数为偶数,则取中间两个RGB值的平均值作为中位数。 为解决上述技术问题,还提供了一种存储介质,具体如下: 一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实 现上述所述的任意步骤。 为解决上述技术问题,还提供了一种视频抠像方法,具体如下: 一种视频抠像方法,包括步骤: 从视频中获取多帧图像; 计算所述多帧图像中所有相同位置像素点的RGB值的中位数; 将所述所有像素点的RGB值的中位数作为视频背景图各像素点的RGB值; 将所述视频背景图各像素点的RGB值拼接形成所述视频背景图像; 根据所述视频背景图像的RGB值对所述视频进行抠像操作。 进一步的,从视频中获取连续的多帧图像; 进一步的,所述从视频中获取连续的多帧图像后,还包括步骤:所述视频中前景物 图像遮挡背景图像预设数量像素点的时间均小于等于(≤)多帧图像总共播放时间的50%; 所述当前景物图像遮挡背景图像预设数量像素点的时间均小于等于多帧图像总 共播放时间的50%,进一步为: 所述前景物图像遮挡背景图像中90%以上的像素点的时间均小于等于(≤)多帧 图像总共播放时间的50%。 进一步的,所述“计算所述多帧图像中所有相同位置像素点的RGB值的中位数”,还 包括步骤: 将多帧图像中相同位置像素点的RGB值按序排列,若图像帧数为奇数,则取中间的 RGB值作为中位数; 若图像帧数为偶数,则取中间两个RGB值的平均值作为中位数。 进一步的,所述“根据所述视频背景图像的RGB值对所述视频进行抠像操作”,还包 括步骤: 对背景图像和原视频图像帧做差值计算,获得计算结果; 对计算结果做二值化处理,得到所述原视频图像的前景物体的轮廓遮罩图; 根据所述轮廓遮罩图进行抠像操作。 为解决上述技术问题,还提供了一种存储设备,具体如下: 一种存储设备,其中存储有指令集,所述指令集用于执行上述所述的任意步骤。 本发明的有益效果是:通过获取待分析视频内多帧图像,计算所述多帧图像中所 有相同位置像素点的RGB值的中位数;将所述所有像素点的RGB值的中位数作为视频背景图 各像素点的RGB值;将所述视频背景图各像素点的RGB值拼接形成所述视频背景图像。本发 明方法只适应固定摄像头获取的视频,这样视频的背景图像短时间内不会发生很大的变 化,根据多帧图片中所有相同位置像素点的RGB的中位值,拼接得到视频背景图像,不需要 复杂算法。本发明的视频背景图像计算方法简单,效率高、对视频的拍摄背景没有特别要 求,大大降低CPU处理图像的时间。 在获取所述视频背景图像后,根据所述视频背景图像即可对视频图像进行抠像操 5 CN 111586348 A 说 明 书 3/10 页 作,该抠像方法,计算简单,降低CPU占用,且不需要特定的绿布背景,硬件上部署简单方便。 附图说明 图1为