[发明专利]视频处理任务项的创建方法及输入视频流的调度方法有效
申请号: | 201910219973.7 | 申请日: | 2019-03-21 |
公开(公告)号: | CN109947570B | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 吴庭丞;张言;文连;王旭 | 申请(专利权)人: | 北京地平线机器人技术研发有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京布瑞知识产权代理有限公司 11505 | 代理人: | 孟潭 |
地址: | 100080 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 处理 任务 创建 方法 输入 调度 | ||
1.一种视频处理任务项的创建方法,包括:
在用户界面上检测到用于创建视频处理任务项的事件时,确定与所述视频处理任务项相关的摄像头的信息,所述摄像头用于获取输入视频流;
确定所述视频处理任务项的任务项名称以及所述视频处理任务项的运行时间段;以及
基于所述与所述视频处理任务项相关的摄像头的信息、所述任务项名称与所述运行时间段,在所述用户界面上创建所述视频处理任务项,所述用户界面上创建有多个所述视频处理任务项;
执行所述多个所述视频处理任务项,其中,当该多个视频处理任务项存在复用的输入视频流时,被复用的输入视频流仅被处理一次。
2.根据权利要求1所述的方法,其中,所述方法进一步包括:
确定每个所述视频处理任务项的执行状态;以及
在所述用户界面上展示每个所述视频处理任务项的所述执行状态,其中所述执行状态至少包括:视频处理任务项正在运行、视频处理任务项运行结束或视频处理任务项等待运行。
3.根据权利要求2所述的方法,其中,一个所述摄像头获取一路输入视频流,一个所述视频处理任务项对应至少一路所述输入视频流,所述执行所述多个所述视频处理任务项包括:
确定所述至少一路所述输入视频流中的视频流的类型;
将所述类型属于第一预设类型的视频流加入运算资源池;以及
对所述类型属于第二预设类型的视频流进行实时录制。
4.根据权利要求3所述的方法,其中,在所述对所述类型属于第二预设类型的视频流进行实时录制之后,所述方法进一步包括:
在有所述第一预设类型的视频流从所述运算资源池取出后,将所述第二预设类型的视频流的录制内容加入所述运算资源池。
5.根据权利要求3所述的方法,其中,所述确定所述至少一路所述输入视频流中的视频流的类型包括:
统计每路所述输入视频流被所述多个所述视频处理任务项复用的任务项数量;
将所述至少一路所述输入视频流按照所述任务项数量由高到低进行排列,形成调度队列;以及
按照所述调度队列的排列顺序依次判断每路所述输入视频流是符合第一预设条件还是符合第二预设条件。
6.根据权利要求5所述的方法,其中,所述将所述类型属于第一预设类型的视频流加入运算资源池包括:
在所述输入视频流符合所述第一预设条件时,将该所述输入视频流确定为所述第一预设类型的视频流,以及将该所述输入视频流加入所述运算资源池。
7.根据权利要求5所述的方法,其中,所述对所述类型属于第二预设类型的视频流进行实时录制包括:
在所述输入视频流符合所述第二预设条件时,将该所述输入视频流确定为所述第二预设类型的视频流,以及对该所述输入视频流进行实时录制。
8.根据权利要求5所述的方法,其中,所述将所述至少一路所述输入视频流按照所述任务项数量由高到低进行排列包括:
将所述任务项数量相同的所述输入视频流按照统计所述任务项数量的先后进行排列。
9.根据权利要求5所述的方法,其中,所述统计每路所述输入视频流被所述多个所述视频处理任务项复用的任务项数量包括:
依次判断所述多个所述视频处理任务项各自对应的所述输入视频流是否已加入视频流集;
若一个所述视频处理任务项对应的一路所述输入视频流未加入所述视频流集,则将该所述输入视频流加入所述视频流集,并将该所述视频流集的所述任务项数量加预设数;以及
若一个所述视频处理任务项对应的一路所述输入视频流已加入所述视频流集,则将该所述视频流集的所述任务项数量加所述预设数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京地平线机器人技术研发有限公司,未经北京地平线机器人技术研发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910219973.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:绑定核心的方法、装置、终端及存储介质
- 下一篇:一种内存释放方法及系统