【技术实现步骤摘要】
基于视频流抠图时间的测试方法、装置及可读存储介质
本专利技术涉及人工智能
,尤其涉及一种基于视频流抠图时间的测试方法、装置、电子设备及计算机可读存储介质。
技术介绍
抠图时间是视觉抠图算法的一项性能指标,抠图时间短则效率高,抠图时间长则效率低,如何获取抠图时间一直是需要解决的一个重要问题。在视觉工程化中,通过摄像机云台将RTSP推流至RTSP服务器,通过RTSP服务器实时拉流并逐帧解析视频流,将视频帧推到算法模型中最终得出最优抠图图片,并返会给上层应用接口保存,最后前端业务从上层应用接口获取最终生成的图片,并展示给用户;其中,抠图时间就是从视频帧流输入到抠图结果生成所需要的时间。目前获取抠图时间一般采用在算法层插时间桩,但这种获取抠图时间的方法无法正确反馈抠图图片保存的时间,不仅需要在源码中插时间计算代码桩,而且无法保证测试环境与生产环境源代码的一致性。为解决上述问题,本专利技术提供了一种新的基于视频流抠图时间的测试方法。
技术实现思路
本专利技术提供一种基于视频流抠图时间的测试方法、装置、电子设备及计算机可读存储介质,其主要目的在于提供一种简单便捷的计算抠图时间算法,解决用户无法对抠图的时间进行合理评估的问题。为实现上述目的,本专利技术提供的基于视频流抠图时间的测试方法,所述方法包括:对视频流进行添加本地时间戳处理,并将添加有本地时间戳的视频流推送到RTSP服务器中;通过所述RTSP服务器、预设算法模型对添加有本地时间戳的视频流进行图像处理, ...
【技术保护点】
1.一种基于视频流抠图时间的测试方法,其特征在于,所述方法包括:/n对视频流进行添加本地时间戳处理,并将添加有本地时间戳的视频流推送到RTSP服务器中;/n通过所述RTSP服务器、预设算法模型对添加有本地时间戳的视频流进行图像处理,获取具有本地时间戳的视频流的第一帧图片、具有时间属性值的最优图集合、以及与所述最优图集合所对应的具有所述本地时间戳的原始图片集合;同时记录所述预设算法模型处理完所述视频流的结束时间;/n根据所述最优图集合的时间属性值获取对应的最优图集合的时间集合;以及,通过OCR分别识别所述第一帧图片的时间戳、所述原始图片集合的时间戳,以获取所述第一帧图片的初始时间、所述原始图片集合的初始时间;/n根据所述原始图片集合的初始时间、所述最优图集合的时间集合确定每一张最优图片的抠图时间;以及,根据所述第一帧图片的初始时间、所述视频流的结束时间确定处理视频流的总时间;/n根据所述抠图时间和所述总时间,测试处理所述视频流的抠图性能。/n
【技术特征摘要】
1.一种基于视频流抠图时间的测试方法,其特征在于,所述方法包括:
对视频流进行添加本地时间戳处理,并将添加有本地时间戳的视频流推送到RTSP服务器中;
通过所述RTSP服务器、预设算法模型对添加有本地时间戳的视频流进行图像处理,获取具有本地时间戳的视频流的第一帧图片、具有时间属性值的最优图集合、以及与所述最优图集合所对应的具有所述本地时间戳的原始图片集合;同时记录所述预设算法模型处理完所述视频流的结束时间;
根据所述最优图集合的时间属性值获取对应的最优图集合的时间集合;以及,通过OCR分别识别所述第一帧图片的时间戳、所述原始图片集合的时间戳,以获取所述第一帧图片的初始时间、所述原始图片集合的初始时间;
根据所述原始图片集合的初始时间、所述最优图集合的时间集合确定每一张最优图片的抠图时间;以及,根据所述第一帧图片的初始时间、所述视频流的结束时间确定处理视频流的总时间;
根据所述抠图时间和所述总时间,测试处理所述视频流的抠图性能。
2.如权利要求1所述的基于视频流抠图时间的测试方法,其特征在于,
通过ffmpeg指令将所述本地时间戳添加到所述视频流中,并将添加有本地时间戳的视频流推送到RTSP服务器中。
3.如权利要求1所述的基于视频流抠图时间的测试方法,其特征在于,
所述通过所述RTSP服务器、预设算法模型对添加有本地时间戳的视频流进行处理,获取具有本地时间戳的视频流的第一帧图片、具有时间属性值的最优图集合、以及与所述最优图集合所对应的具有所述本地时间戳的原始图片集合,包括如下步骤:
通过所述RTSP服务器对添加有本地时间戳的视频流进行图像处理,获取具有本地时间戳的第一帧视频流图片和视频流的每一帧;
通过所述预设算法模型对所述视频流的每一帧进行图像处理,获取具有时间属性值的最优图集合、以及与所述最优图集合所对应的具有所述本地时间戳的原始图片集合。
4.如权利要求1所述的基于视频流抠图时间的测试方法,其特征在于,所述通过OCR识别所述第一帧图片的本地时间戳,获取所述第一帧图片的初始时间,包括如下步骤:
对所述第一帧图片的原始图片进行二值化预处理;
对二值化预处理后的第一帧图片的原始图片的本地时间戳进行特征提取;
将提取的特征输入到训练完成的分类器中,在所述分类器中进行归类以及匹配处理,获取所述第一帧图片的初始时间。
5.如权利要求4所述的基于视频流抠图时间的测试方法,其特征在于,
所述对所述第一帧图片的原始图片进行二值化预处理,包括如下步骤:
对所述原始图片的指定区域进行裁切,其中,所述指定区域为在所述ffmpeg指令估算设定的区域;
对裁切后的图片进行二值化处理...
【专利技术属性】
技术研发人员:陆海鹏,
申请(专利权)人:平安国际智慧城市科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。