写点什么

征程 6X|GPU 应用场景

  • 2025-06-28
    广东
  • 本文字数:694 字

    阅读完需:约 2 分钟

征程 6X|GPU 应用场景

一、典型场景

1.1 多路拼接

多路拼接场景如下图所示。4 路 3M 的相机数据经过 PYM 处理后存储到 DDR,GPU 从 DDR 中读取 4 张 YUV 格式的图片进行拼接处理。


完成任务后,GPU 输出数据保存在 DDR 中(输出格式可以是 RGB 也可以是 YUV)。后续可以通过 IDE 进行显示,通过网络或 PCIE 传输或者传给 codec 进行编码。


1.2 多路畸变矫正

多路畸变矫正场景如下图所示。4 路 3M 的相机数据经过 PYM 处理后存储到 DDR,GPU 从 DDR 中读取 4 张 YUV 格式的图片,同时加载畸变矫正需要的 remap 数据,进行畸变矫正(可并行输出 4 张畸变矫正图片)。


完成任务后,GPU 输出数据保存在 DDR 中(输出格式可以是 RGB 也可以是 YUV)。后续可以通过 IDE 进行显示,通过网络或 PCIE 传输或者传给 codec 进行编码。


1.3 2D AVM

2D AVM 场景如下图所示。4 路 3M 的相机数据经过 PYM 处理后存储到 DDR,GPU 从 DDR 中读取 4 张 YUV 格式的图片,加载畸变矫正需要的 remap 数据,以及一张 2D 车辆图片,进行 2D AVM 渲染。


完成任务后,GPU 输出数据保存在 DDR 中(输出格式可以是 RGB 也可以是 YUV)。后续可以通过 IDE 进行显示,通过网络或 PCIE 传输或者传给 codec 进行编码。


1.4 3D AVM

3D AVM 场景如下图所示。4 路 3M 的相机数据经过 PYM 处理后存储到 DDR,GPU 从 DDR 中读取 4 张 YUV 格式的图片,一张 3D 车辆纹理图,加载 3D 车模顶点数据,加载畸变矫正需要的 remap 数据,进行 3D AVM 渲染。


完成任务后,GPU 输出数据保存在 DDR 中(输出格式可以是 RGB 也可以是 YUV)。后续可以通过 IDE 进行显示,通过网络或 PCIE 传输或者传给 codec 进行编码。


二、GPU Sample

GPU Sample 可参考 :对外发布的 sample 文档


用户头像

还未添加个人签名 2021-03-11 加入

还未添加个人简介

评论

发布
暂无评论
征程 6X|GPU 应用场景_自动驾驶_地平线开发者_InfoQ写作社区