[发明专利]一种在线视频分析方法、系统、介质及设备在审
申请号: | 202111127415.1 | 申请日: | 2021-09-26 |
公开(公告)号: | CN113902988A | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 蒋炜;俞俊;张银铁;吴禹;陈海洋;王丽君;樊光明;毛林晖 | 申请(专利权)人: | 国电南瑞科技股份有限公司;国家电网有限公司 |
主分类号: | G06V20/40 | 分类号: | G06V20/40;G06T7/20;G06T7/70 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 211106 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 在线视频 分析 方法 系统 介质 设备 | ||
1.一种在线视频分析方法,其特征在于,所述方法包括以下步骤:
(1)利用设备所处边缘网络当前时刻的带宽以及目标识别任务在上一时隙的精确度信息以及时延信息计算出帧差阈值;
(2)使用光流法计算出当前帧和上一帧之间的帧差,作为所有物体运动速度大小的衡量标准;
(3)判断帧差是否大于所述帧差阈值,如果是,则将画面上传到边缘端进行处理,如果否,则直接在设备端进行追踪;
(4)如果在设备端进行追踪,则利用光流法计算出的像素点偏移量的平均值作为物体的运动矢量,再结合每个物体在上一帧画面中的位置计算出当前位置。
2.根据权利要求1所述的方法,其特征在于,所述步骤(1)具体为:
(1.1)利用该时隙开始的网络带宽信息,得到该时隙内处理所有帧所需的时间为:
其中Ft代表时隙t中所有帧的集合,指示变量If,t在帧f被上传到边缘上的时候为1,在帧f仅在设备端处理的时候为0;代表在时隙t中,一帧画面在设备上处理所需的时间;代表一帧画面在边缘上处理的时间,包括传输时延和卷积神经网络的推断时延;
(1.2)利用上一时隙所有上传到边缘上帧的精确度信息作为优化目标:
其中代表时刻t帧f的groundtruth中所有锚框的集合,代表边缘端得到的目标识别的结果的精确度,代表设备端得到的结果的精确度;
(1.3)最后,将1.2中最大化精确度作为优化目标,1.1中处理时间不超过一个时隙的总时间作为约束,求解出If,t的实数解,然后利用得到的一个时隙中所有帧的If,t之和,得到应该上传的帧的数量F,再取之前一个时隙中帧差最大的F帧中帧差最小的值作为最后阈值θ的解。
3.根据权利要求1所述的方法,其特征在于,所述步骤(2)具体为:
(2.1)对于每个像素点(xi,yj),计算出该像素点的运动矢量
(2.2)求出所有像素点运动矢量的欧式长度之后求其总和:
将该值作为当前帧和上一帧之间的帧差。
4.根据权利要求1所述的方法,其特征在于,所述步骤(3)具体为:
(3.1)若步骤(2.2)中计算所得的帧差值大于步骤(1.3)中所计算的阈值θ,则触发边缘目标识别模块,将整帧画面上传到邻近边缘,通过卷积神经网络进行目标检测任务处理,同时将该帧在边缘处理得到的结果作为groundtruth,以此为最高精确度标准记录该帧于设备处理结果的精确度,可用如下公式表示:
其中,为时隙t中的帧f里每一个锚框的真实位置的集合,而则代表推断得出的该帧的所有锚框的位置集合;和分别表示在边缘端和设备端得到的锚框的精确度,所述精确度以最大IoU来表示;否则在设备端直接进行处理;
(3.2)如果步骤(2.2)中计算所得的值小于或等于步骤(1.3)中所计算的阈值θ,则直接在设备端处理当前帧。
5.根据权利要求1所述的方法,其特征在于,所述步骤(4)具体为:
(4.1)取所有锚框的集合Bpred(f),对于其中每个锚框b=(xb1,yb1),(xb2,yb2),取其中所有的像素点的运动矢量的平均值作为锚框内物体移动的方向和距离;
(4.2)锚框沿平移到新位置b’=(xb1+xb,yb1+yb),(xb2+xb,yb2+yb)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国电南瑞科技股份有限公司;国家电网有限公司,未经国电南瑞科技股份有限公司;国家电网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111127415.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:具有多色透光立体效果陶瓷岩板及其制造方法
- 下一篇:一种风电叶片腹板转运装置