一种视频流中目标区域的信息生成方法和装置与流程

文档序号:36424956发布日期:2023-12-20 18:07阅读:31来源:国知局
一种视频流中目标区域的信息生成方法和装置与流程

本公开涉及视频处理,尤其涉及一种视频流中目标区域的信息生成方法和装置。


背景技术:

1、实时视频流可以用于比赛观看、教学、监控、娱乐、直播剪辑、会议、证据固定等各种生活场景。现有的实时视频流用于监控场景下的人形检测时,通常由后端按帧对实时视频流的视频图像进行人形检测,提取检测到的全部人形信息后返回前端进行展示,实现实时视频流的全区域的人形检测。

2、然而,人形检测的利用通常仅需要视频图像中的特定区域,全域图像的人形检测实质是对后端计算资源的过度消耗,给后端带来极大负担。随着视频数据的激增,实时视频的海量图像全域人形检测消耗的计算成本极高,不仅检测效率低下,而且为了全面覆盖,图像中各个人形特征的检测精度必然随之下降,使得检测的准确度较低,检测效果较差,无法满足实际使用需求。


技术实现思路

1、有鉴于此,本公开实施例提供一种视频流中目标区域的信息生成方法和装置,能够解决后端计算资源过度消耗,负担较大、计算成本高、检测效率低下、检测精度和准确度较低、检测效果较差,无法满足实际使用需求的问题。

2、为实现上述目的,根据本公开的一方面,提供了一种视频流中目标区域的信息生成方法,所述方法应用于前端,包括:

3、响应于用户触发的流标识,向后端发起包括流标识的地址获取请求;

4、接收所述后端返回的视频流地址,访问所述视频流地址,获取待处理视频流;

5、在所述待处理视频流上创建多层画布,监听用户的绘制操作,对用户绘制的目标画框进行填充,得到所述目标区域;

6、根据所述画布的画布坐标系和视频流坐标系的对应关系,将所述画布坐标系上的目标区域的坐标信息转换为与所述视频流坐标系对应的区域信息并发送给后端,使得所述后端利用所述区域信息对所述目标区域进行人形检测。

7、根据本公开的另一方面,提供了一种视频流中目标区域的信息生成装置,所述装置应用于前端,包括:

8、请求模块,用于响应于用户触发的流标识,向后端发起包括流标识的地址获取请求;

9、访问模块,用于接收所述后端返回的视频流地址,访问所述视频流地址,获取待处理视频流;

10、绘制模块,用于在所述待处理视频流上创建多层画布,监听用户的绘制操作,对用户绘制的目标画框进行填充,得到所述目标区域;

11、转换模块,用于根据所述画布的画布坐标系和视频流坐标系的对应关系,将所述画布坐标系上的目标区域的坐标信息转换为与所述视频流坐标系对应的区域信息并发送给后端,使得所述后端利用所述区域信息对所述目标区域进行人形检测。

12、根据本公开的再一方面,提供了一种电子设备,包括:

13、处理器;以及

14、存储程序的存储器,

15、其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行所述视频流中目标区域的信息生成方法。

16、根据本公开实施例的还一个方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行所述视频流中目标区域的信息生成方法。

17、本申请实施例中提供的一个或多个技术方案,通过前端的视频提取组件获取实时视频流,绘制组件绘制实时视频流中的填充区域,供用户全屏显示放大查看后进行边界确认,得到最终用户选定的目标区域并保存区域信息,可以实现在线浏览的同时绘制放大展示的目标区域,提升绘制的实时性,减少前后端数据传输的时间和资源成本,大大降低后端资源消耗和计算负担,提高检测效率和检测精度的技术效果。



技术特征:

1.一种视频流中目标区域的信息生成方法,其特征在于,所述方法应用于前端,包括:

2.如权利要求1所述的信息生成方法,其特征在于,所述在所述待处理视频流上创建多层画布,监听用户的绘制操作,对用户绘制的目标画框进行填充,包括:

3.如权利要求2所述的信息生成方法,其特征在于,所述绘制操作的操作类型包括鼠标点击事件、撤销事件和确认事件;所述根据所述绘制操作的操作类型,利用所述点数组或者所述快照数组,生成所述目标画框,包括:

4.如权利要求3所述的信息生成方法,其特征在于,还包括:

5.如权利要求3或4所述的信息生成方法,其特征在于,所述根据更新后的点数组或者快照数组,利用绘制函数对所述绘制操作进行处理,生成所述目标画框,包括:

6.如权利要求5所述的信息生成方法,其特征在于,所述由各条所述自动连线得到所述目标画框,包括:

7.如权利要求2所述的信息生成方法,其特征在于,所述对用户绘制的目标画框进行填充,得到所述目标区域,包括:

8.如权利要求7所述的信息生成方法,其特征在于,所述调用全屏函数,展示所述填充区域,包括:

9.如权利要求8所述的信息生成方法,其特征在于,所述根据所述填充区域的各个边界点坐标的上下限,计算所述填充区域的展示尺寸,包括:

10.一种视频流中目标区域的信息生成装置,其特征在于,所述装置应用于前端,包括:

11. 一种电子设备,包括:

12.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-9中任一项所述的视频流中目标区域的信息生成方法。


技术总结
本公开提供一种视频流中目标区域的信息生成方法和装置,涉及视频处理技术领域。该方法的具体实施方式包括:方法应用于前端,包括:响应于用户触发的流标识,向后端发起包括流标识的地址获取请求;接收后端返回的视频流地址,访问视频流地址,获取待处理视频流;在待处理视频流上创建多层画布,监听用户的绘制操作,对用户绘制的目标画框进行填充,得到目标区域;根据画布的画布坐标系和视频流坐标系的对应关系,将画布坐标系上的目标区域的坐标信息转换为与视频流坐标系对应的区域信息并发送给后端。该实施方式能够提升绘制的实时性,减少数据传输成本,降低后端资源消耗和计算负担,提高检测效率和检测精度的技术效果。

技术研发人员:郑泽滨
受保护的技术使用者:广东朝歌智慧互联科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1