一种视频流中目标区域的信息生成方法和装置制造方法及图纸

技术编号:39804604 阅读:16 留言:0更新日期:2023-12-22 02:36
本公开提供一种视频流中目标区域的信息生成方法和装置,涉及视频处理技术领域

【技术实现步骤摘要】
一种视频流中目标区域的信息生成方法和装置


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


技术介绍

[0002]实时视频流可以用于比赛观看

教学

监控

娱乐

直播剪辑

会议

证据固定等各种生活场景

现有的实时视频流用于监控场景下的人形检测时,通常由后端按帧对实时视频流的视频图像进行人形检测,提取检测到的全部人形信息后返回前端进行展示,实现实时视频流的全区域的人形检测

[0003]然而,人形检测的利用通常仅需要视频图像中的特定区域,全域图像的人形检测实质是对后端计算资源的过度消耗,给后端带来极大负担

随着视频数据的激增,实时视频的海量图像全域人形检测消耗的计算成本极高,不仅检测效率低下,而且为了全面覆盖,图像中各个人形特征的检测精度必然随之下降,使得检测的准确度较低,检测效果较差,无法满足实际使用需求


技术实现思路

[0004]有鉴于此,本公开实施例提供一种视频流中目标区域的信息生成方法和装置,能够解决后端计算资源过度消耗,负担较大

计算成本高

检测效率低下

检测精度和准确度较低

检测效果较差,无法满足实际使用需求的问题

[0005]为实现上述目的,根据本公开的一方面,提供了一种视频流中目标区域的信息生成方法,所述方法应用于前端,包括:响应于用户触发的流标识,向后端发起包括流标识的地址获取请求;接收所述后端返回的视频流地址,访问所述视频流地址,获取待处理视频流;在所述待处理视频流上创建多层画布,监听用户的绘制操作,对用户绘制的目标画框进行填充,得到所述目标区域;根据所述画布的画布坐标系和视频流坐标系的对应关系,将所述画布坐标系上的目标区域的坐标信息转换为与所述视频流坐标系对应的区域信息并发送给后端,使得所述后端利用所述区域信息对所述目标区域进行人形检测

[0006]根据本公开的另一方面,提供了一种视频流中目标区域的信息生成装置,所述装置应用于前端,包括:请求模块,用于响应于用户触发的流标识,向后端发起包括流标识的地址获取请求;访问模块,用于接收所述后端返回的视频流地址,访问所述视频流地址,获取待处理视频流;绘制模块,用于在所述待处理视频流上创建多层画布,监听用户的绘制操作,对用户绘制的目标画框进行填充,得到所述目标区域;
转换模块,用于根据所述画布的画布坐标系和视频流坐标系的对应关系,将所述画布坐标系上的目标区域的坐标信息转换为与所述视频流坐标系对应的区域信息并发送给后端,使得所述后端利用所述区域信息对所述目标区域进行人形检测

[0007]根据本公开的再一方面,提供了一种电子设备,包括:处理器;以及存储程序的存储器,其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行所述视频流中目标区域的信息生成方法

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

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

附图说明
[0010]在下面结合附图对于示例性实施例的描述中,本公开的更多细节

特征和优点被公开,在附图中:图1示出了根据本公开示例性实施例的视频流中目标区域的信息生成方法的流程图;图2示出了根据本公开示例性实施例的前端的示意图;图3示出了根据本公开示例性实施例的填充区域的绘制方法的流程图;图4示出了根据本公开第一示例性实施例的绘制操作的处理方法的流程图;图5示出了根据本公开第二示例性实施例的绘制操作的处理方法的流程图;图6示出了根据本公开示例性实施例的目标区域的确定方法的流程图;图7示出了根据本公开示例性实施例的填充区域的展示尺寸的确定方法的流程图;图8示出了根据本公开示例性实施例的目标区域在不同坐标系下的信息转换方法的流程图;图9示出了根据本公开示例性实施例的视频流中目标区域的信息生成装置的示意性框图;图
10
示出了能够用于实现本公开的实施例的示例性电子设备的结构框图

具体实施方式
[0011]下面将参照附图更详细地描述本公开的实施例

虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开

应当理解的
是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围

[0012]应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和
/
或并行执行

此外,方法实施方式可以包括附加的步骤和
/
或省略执行示出的步骤

本公开的范围在此方面不受限制

[0013]本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。
术语“基于”是“至少部分地基于”。
术语“在本公开实施例中”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”。
其他术语的相关定义将在下文描述中给出

需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置

模块或单元进行区分,并非用于限定这些装置

模块或单元所执行的功能的顺序或者相互依存关系

[0014]需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
[0015]本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制

[0016]HTML5

HyperText Markup Language 5
,属于构建以及呈现
web
内容的
HTML
语言规范,可以将
HTML
格式的内容转换为用户可识别的形式呈现

[0017]video<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种视频流中目标区域的信息生成方法,其特征在于,所述方法应用于前端,包括:响应于用户触发的流标识,向后端发起包括流标识的地址获取请求;接收所述后端返回的视频流地址,访问所述视频流地址,获取待处理视频流;在所述待处理视频流上创建多层画布,监听用户的绘制操作,对用户绘制的目标画框进行填充,得到所述目标区域;根据所述画布的画布坐标系和视频流坐标系的对应关系,将所述画布坐标系上的目标区域的坐标信息转换为与所述视频流坐标系对应的区域信息并发送给后端,使得所述后端利用所述区域信息对所述目标区域进行人形检测
。2.
如权利要求1所述的信息生成方法,其特征在于,所述在所述待处理视频流上创建多层画布,监听用户的绘制操作,对用户绘制的目标画框进行填充,包括:监听用户触发的绘制请求;其中,所述绘制请求包括目标视频帧;响应于所述绘制请求,在所述待处理视频流上创建投射画布和绘制画布,设置所述投射画布的层级属性的属性值大于所述目标视频帧

且所述绘制画布的层级属性的属性值大于所述投射画布,将所述目标视频帧复制至所述投射画布;调用路径启动函数,在所述绘制画布的画布容器中创建点数组和快照数组;监听所述用户在所述绘制画布上触发的绘制操作,根据所述绘制操作的操作类型,利用所述点数组或者所述快照数组,生成所述目标画框
。3.
如权利要求2所述的信息生成方法,其特征在于,所述绘制操作的操作类型包括鼠标点击事件

撤销事件和确认事件;所述根据所述绘制操作的操作类型,利用所述点数组或者所述快照数组,生成所述目标画框,包括:在所述绘制操作的操作类型为鼠标点击事件的情况下,将所述鼠标点击事件的操作点的点信息存储至所述点数组,并调用快照获取函数生成所述绘制画布的绘制快照,将所述绘制快照存储至所述快照数组;遍历所述点数组,判断所述鼠标点击事件的操作点与所述点数组中的任一操作点的距离差值是否小于等于预设的差值阈值;在所述距离差值小于等于所述差值阈值的情况下,将所述点数组中与所述鼠标点击事件的操作点对应的拖拽标志修改为可拖拽,并删除所述快照数组中

与所述鼠标点击事件的操作点的距离差值小于等于所述差值阈值的操作点对应的绘制快照;响应于用户的确认事件,根据更新后的点数组或者快照数组,利用绘制函数对所述绘制操作进行处理,生成所述目标画框
。4.
如权利要求3所述的信息生成方法,其特征在于,还包括:判断所述绘制操作的操作类型是否为撤销事件,在所述绘制操作的操作类型为撤销事件的情况下,响应于所述撤销事件,查找并删除所述绘制画布的快照数组中最近一次保存的绘制快照
。5.
如权利要求3或4所述的信息生成方法,其特征在于,所述根据更新后的点数组或者快照数组,利用绘制函数对所述绘制操作进行处理,生成所述目标画框,包括:调用移动函数,追踪点数组的各个操作点的事件顺序;按照所述事件顺序,调用连线函数将每连续两个操作点自动连线;响应于所述确认事件,由各条所述自动连线得到所述目标画框;
或者,调用移动函数,定位所述快照数组中各张绘制快照中的操作点的坐标;根据所述绘制快照的生成时间和所述绘制快照中操作点的坐标,调用连线函数将每连续两张绘制快照中的操作点自动连线;响应于所述确认事件,由各条所述自动连线得到所述目标画框
。6.
如权利要求5所述的信息生成方法,其特征在于,所述由各条所述自动连线得到所述目标画框,包括:判断在所述确认事件之前的绘制画布上的最后一个操作点的拖拽标志是否为可拖拽;...

【专利技术属性】
技术研发人员:郑泽滨
申请(专利权)人:广东朝歌智慧互联科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1