轨迹渲染方法、装置、图像处理组件、主处理组件及设备制造方法及图纸

技术编号:40948708 阅读:18 留言:0更新日期:2024-04-18 20:23
本申请实施例提供了一种轨迹渲染方法、装置、图像处理组件、主处理组件及设备,涉及计算机技术领域。方法包括:当第一视频帧存在多个待渲染的目标轨迹时,主处理组件向图像处理组件发送第一视频帧的时间,作为第一时间;图像处理组件从主处理组件获取第一视频帧的时间,作为第一时间;主处理组件向指令缓冲区添加针对多个目标轨迹的Draw Call指令;当图像处理组件从指令缓冲区中获取到针对多个目标轨迹的Draw Call指令时,基于多个目标轨迹对应的第一待处理数据和第一时间,在第一视频帧中渲染多个目标轨迹。应用本申请实施例,在渲染多个目标轨迹时,在一定程度上避免主处理组件过载,避免视频图像出现卡顿现象。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种轨迹渲染方法、装置、图像处理组件、主处理组件及设备


技术介绍

1、随着计算机技术的快速发展,在目标对象运动时,可以采集目标对象在多个时刻的位置,得到目标对象的多个轨迹点。进而,可以基于采集的多个轨迹点,在视频帧中渲染目标对象的运行轨迹。例如,目标对象可以为车辆,或者,也可以为飞机。

2、相关技术中,针对一条需要渲染的轨迹,cpu(central processing unit,中央处理器)可以在指令缓冲区中添加一条draw call(绘制调用)指令,gpu(graphicsprocessing unit,图形处理器)从指令缓冲区中获取该draw call指令后,可以通过webgl(web graphics library,网络图像库)技术,渲染该轨迹。

3、然而,在每次添加一条draw call指令之前,cpu需要进行准备工作,包括设置渲染状态等。当需要在一个视频帧中渲染大量的轨迹时,cpu需要添加每一条draw call指令对应的准备工作,可能会导致cpu过载。另外,由于cpu采用串行方式添加dr本文档来自技高网...

【技术保护点】

1.一种轨迹渲染方法,其特征在于,应用于图像处理组件,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,每一真实轨迹点的目标轨迹数据包括该真实轨迹点的空间坐标、对应的速率和发生时间;

3.根据权利要求2所述的方法,其特征在于,所述基于所述备选像素点的发生时间和对应的速率,从所述备选像素点和各真实轨迹点对应的像素点中,确定第一像素点,包括:

4.根据权利要求1所述的方法,其特征在于,在所述第一待处理数据中,同一目标轨迹包含的各真实轨迹点的目标轨迹数据按照真实轨迹点的发生时间的顺序排列;每一真实轨迹点的目标轨迹数据包括该真实轨迹点的空间坐标、对应的...

【技术特征摘要】

1.一种轨迹渲染方法,其特征在于,应用于图像处理组件,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,每一真实轨迹点的目标轨迹数据包括该真实轨迹点的空间坐标、对应的速率和发生时间;

3.根据权利要求2所述的方法,其特征在于,所述基于所述备选像素点的发生时间和对应的速率,从所述备选像素点和各真实轨迹点对应的像素点中,确定第一像素点,包括:

4.根据权利要求1所述的方法,其特征在于,在所述第一待处理数据中,同一目标轨迹包含的各真实轨迹点的目标轨迹数据按照真实轨迹点的发生时间的顺序排列;每一真实轨迹点的目标轨迹数据包括该真实轨迹点的空间坐标、对应的速率、发生时间,以及指定相邻轨迹点的空间坐标;其中,所述指定相邻轨迹点表示:所述第一待处理数据中与该真实轨迹点的目标轨迹数据相邻的目标轨迹数据所属的轨迹点;

5.根据权利要求4所述的方法,其特征在于,所述基于该真实轨迹点的目标轨迹数据与所述第一时间,计算所述第一时间对应的预测轨迹点的像素坐标,包括:

6.根据权利要求1所述的方法,其特征在于,所述第一待处理数据为所述主处理组件生成并向所述图像处理组件发送的。

7.一种轨迹渲染方法,其特征在于,应用于主处理组件,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,每一真实轨迹点的目标轨迹数据包括该真实轨迹点的空间坐标和发生时间;

9.根据权利要求8所述的方法,其特征在于,每一真实轨迹点的目...

【专利技术属性】
技术研发人员:姚佳金树强浦世亮姜伟浩
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

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

1