把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

把waymo玩成gta游戏!全生成式的车辆行驶轨迹视频合成器来了

AIxiv专栏是本站发布学术、技术内容的栏目。过去数年,本站AIxiv专栏接收报道了2000多篇内容,覆盖全球各大高校与企业的顶级实验室,有效促进了学术交流与传播。如果您有优秀的工作想要分享,欢迎投稿或者联系报道。投稿邮箱:liyazhou@jiqizhixin.com;zhaoyunfeng@jiqizhixin.com

来自中科院自动化所的团队提出 FreeVS,一个全生成式的新视角合成方法。相较于仅能在记录的车辆行驶原轨迹上渲染高质量相机视角的基于场景重建的方法,FreeVS 能够作为生成引擎渲染真实场景中任意车辆行驶轨迹下的视频。FreeVS 可被直接部署于任何测试场景,而无需负担通常耗时 2-3 小时的场景重建过程。

把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了

                             真实视频

把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了

                                新轨迹下相机视频

把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了

论文链接:https://arxiv.org/abs/2410.18079
项目主页:https://freevs24.github.io/

以生成模型合成真实场景中的相机成像

现有驾驶场景中的新视角合成方法多遵循「场景重建 – 新视角渲染」的管线,依靠重建得到的 NeRF 或 3D-GS 等场景表示来渲染新视角下的成像。

然而基于重建的方法具有两大瓶颈,1)无法合理渲染缺少对应观测的新视角上的图像,2)场景重建耗时长;这使得重建方法无法高效高质地在实际数据采集轨迹之外渲染大量新相机视图。

如简单的视角左右平移即会引起前有方法图像渲染质量的严重下降:

把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了

                               与前有重建方法在原训练视角、训练视角右一米、训练视角上一米的视角合成效果对比。

对此,作者提出一种新颖的完全基于生成模型的新视角合成方法 FreeVS。作者采用一简洁有效的生成管线,可严格基于已观测到的三维场景生成任意视角的相机观测,且无需进行场景重建。

把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了

                            FreeVS 方法管线。生成模型基于染色点云投影恢复相机成像。

作者采用从稀疏点云投影中恢复相机成像的生成管线,这使得生成模型的行为类似于 Inpainting 模型,基于稀疏但可靠的点云投影点补全目标图像。

在训练过程中,生成模型学习基于给定帧的三维先验生成邻近帧的相机成像。尽管训练数据中驾驶车辆在绝大多情况下走直线前行,但生成模型可沿车辆轨迹在侧向相机视角学习相机视角的横向移动。

Q.AI视频生成工具 Q.AI视频生成工具

支持一分钟生成专业级短视频,多种生成方式,AI视频脚本,在线云编辑,画面自由替换,热门配音媲美真人音色,更多强大功能尽在QAI

Q.AI视频生成工具 73 查看详情 Q.AI视频生成工具

在测试阶段,以图像信息染色的场景三维点云被投影至任意所需视角,以控制图像生成结果。

把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了

FreeVS 方法训练数据与推理效果示例。即使训练数据中无车辆横向移动到逆行车道的例子,生成模型仍然可依靠侧向相机的训练对((c)->(a))学习相机的侧向移动,从而生成合理的高质量成像 (f)。

车辆行驶模拟与场景编辑

以 Waymo 数据集中的真实场景为例,FreeVS 能够在驾驶车辆原本并未移动的场景模拟车辆移动:

把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了

                              真实视频

把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了

                              新轨迹下相机视频

能模拟车辆变线行驶,甚至能秒变 GTA,使车辆撞向行人:

把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了

                              真实视频

把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了

                              新轨迹下相机视频

能在原本直行的场景令车辆走大 Z 型前进:

把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了

                               真实视频

把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了
                             新轨迹下相机视频
也能对场景内容进行编辑。任意替换场景车辆,或定制车辆运动。
把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了
                               真实视频
把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了
                               场景编辑后相机视频
把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了
                               真实视频
把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了
                              场景编辑后相机视频
与前有基于重建的方法比较,FreeVS 在新车辆运动轨迹下几乎不受图像模糊、伪影等现象困扰。把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了
                             FreeVS 与前有方法在新轨迹模拟的表现对比。
新相机模拟
除新行驶轨迹下视角合成,FreeVS 还能合成虚拟相机位置上的成像。而前有基于重建的方法难以应对虚拟相机位置上全部观测的缺失。
把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了
                                新相机模拟示意图
把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了
                                 FreeVS 与前有方法在新相机模拟的表现对比。

以上就是把Waymo玩成GTA游戏!全生成式的车辆行驶轨迹视频合成器来了的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/412095.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月6日 23:40:27
下一篇 2025年11月6日 23:44:50

相关推荐

  • 使用PHP和FPDI实现大型PDF页面分块打印教程

    本教程旨在详细阐述如何使用PHP的FPDI库将大型单页PDF文档(如大幅面图纸或缝纫图案)高效地分割成多个标准尺寸(如Letter或A4)的页面,以便于在普通打印机上分块打印和后续拼接。我们将探讨传统方法的局限性,并重点介绍FPDI如何通过直接导入和精确裁剪PDF内容,避免图像转换的复杂性和潜在质量…

    2025年12月10日
    000
  • 如何用Docker构建测试用PHP环境 PHP开发临时容器部署示例

    最直接高效的方式是使用docker compose构建php测试环境。1. 创建docker-compose.yml文件定义服务(如php-fpm、nginx、mysql)及依赖关系;2. 配置nginx处理php请求;3. 编写dockerfile.php定制php环境,支持版本和扩展的灵活配置;…

    2025年12月10日 好文分享
    000
  • 如何用自动化测试确保PHP环境一致 本地开发与生产环境测试指南

    确保php环境一致性最有效的方式是通过自动化测试,其核心在于集成测试和环境配置验证。首先,严格版本控制代码及配置文件;其次,编写自动化脚本检查php版本与扩展;第三,验证环境变量是否存在或值是否符合预期;第四,通过composer保证依赖一致性;第五,检测php.ini关键配置差异;第六,执行集成测…

    2025年12月10日 好文分享
    000
  • 如何设置PHP环境的默认时区 PHP时区配置方式详解

    设置php环境的默认时区首选修改php.ini文件,1.找到php.ini路径,2.修改date.timezone为asia/shanghai,3.重启web服务器或php-fpm;若仅需临时设置则可在脚本中使用date_default_timezone_set()函数。时区错误会导致时间显示异常、…

    2025年12月10日 好文分享
    000
  • 如何配置和管理Web应用中的404页面重定向(以CodeIgniter为例)

    本文详细阐述了在Web应用中处理404“页面未找到”错误的重要性,并以CodeIgniter框架为例,指导读者如何通过配置$route[‘404_override’]实现全局的404页面重定向,将所有不存在的URL请求统一导向指定页面或网站首页。此外,文章还深入探讨了如何针对…

    2025年12月10日
    000
  • 如何处理控制器中不存在的方法并实现特定重定向

    本文详细介绍了在CodeIgniter框架中如何高效管理控制器内不存在的方法请求。首先,我们将探讨全局404页面配置及其局限性,理解为何默认设置可能无法满足特定需求。接着,我们将深入讲解并提供示例代码,演示如何利用CodeIgniter的_remap()方法实现控制器级别的灵活重定向,确保对非定义方…

    2025年12月10日
    000
  • 如何使用Docker Compose构建PHP环境 PHP多服务协同配置方法

    docker compose通过yaml文件定义php开发环境中的nginx、php-fpm、mysql、redis等服务,解决环境一致性、隔离性及配置复杂性问题。1. 它提供声明式配置,确保多服务协同时的可复现性;2. 通过卷挂载实现代码实时更新与数据持久化;3. 支持服务依赖管理,自动处理启动顺…

    2025年12月10日 好文分享
    000
  • PHP与FPDI:高效拆分大型PDF页面以实现分片打印

    本教程旨在指导如何使用PHP及其FPDI库,将一个大型的单页PDF文件(如超大尺寸的图案或图纸)智能地拆分成多个标准尺寸(如Letter或A4)的PDF页面,以便于在普通打印机上分片打印并重新拼接。文章将详细阐述基于FPDI的直接PDF内容导入与定位技术,避免了传统图像转换方法可能带来的质量损失和文…

    2025年12月10日
    000
  • 从输入框粘贴内容中提取首个单词的JavaScript实现教程

    本教程详细讲解如何使用JavaScript(结合jQuery)从用户粘贴到HTML输入框中的文本中,自动提取并显示其首个单词。我们将探讨如何监听粘贴事件,解析文本内容,并提供实用的代码示例和注意事项,确保实现高效且用户友好的文本处理功能,避免不必要的文本显示。 核心需求分析 在网页开发中,有时我们需…

    2025年12月10日
    000
  • 基于JavaScript/jQuery实现粘贴内容首词自动截取与输入

    本教程旨在详细讲解如何利用JavaScript(结合jQuery库)实现对用户粘贴行为的精确控制。当用户向HTML输入框粘贴多词文本时,系统将自动截取并仅保留文本的第一个单词。文章将涵盖paste事件监听、剪贴板数据获取以及字符串处理等核心技术,帮助开发者优化用户输入体验,确保数据格式的规范性。 核…

    2025年12月10日
    000
  • 使用 PHP 和 FPDI 实现大型 PDF 页面的平铺打印与分割

    本文详细介绍了如何利用 PHP 的 FPDI 库高效地将大型单页 PDF 文档(如大幅面设计图或缝纫图案)分割成多个标准尺寸(如 Letter 或 A4)的小页面,以便于在普通打印机上分块打印并重新拼接。该方法避免了传统图像转换方式可能带来的质量损失和性能问题,通过直接操作 PDF 内容,确保输出质…

    2025年12月10日
    000
  • CodeIgniter控制器中处理不存在的方法并重定向至默认方法

    本文将深入探讨如何在CodeIgniter框架中,针对特定控制器处理用户请求的不存在方法。通过利用CodeIgniter的_remap方法,我们可以灵活地拦截所有方法调用,并实现将无效请求优雅地重定向至控制器的默认index方法,从而避免触发全局404错误,提升用户体验和系统健壮性。 理解CodeI…

    2025年12月10日
    000
  • HTML输入框粘贴内容自动提取首词教程

    本教程旨在详细指导如何在用户向HTML输入框粘贴文本时,通过JavaScript(结合jQuery)自动截取并仅保留粘贴内容中的第一个词。我们将重点介绍如何利用paste事件监听、安全地获取剪贴板数据以及高效处理字符串以实现这一功能,从而确保输入框内容始终符合预设的单词格式要求,提升数据输入的规范性…

    2025年12月10日
    000
  • 如何在表单中动态添加文本输入框

    本文详细介绍了如何利用JavaScript实现网页表单中动态添加文本输入框的功能。通过监听按钮点击事件,结合DOM操作(如document.createElement和element.appendChild),可以灵活地在指定位置创建并插入新的输入字段,并确保每个字段具有唯一的标识,从而提升用户交互…

    2025年12月10日
    000
  • 动态生成表单输入框:使用JavaScript实现按需添加字段

    本教程详细介绍了如何使用JavaScript动态地在HTML表单中添加新的输入框。通过监听按钮点击事件,利用DOM操作创建并插入新的元素,并确保每个新增字段拥有唯一的名称以便后续数据处理,从而实现灵活的用户交互界面。 引言:动态表单的必要性 在网页开发中,我们经常会遇到需要用户输入可变数量信息的情况…

    2025年12月10日
    000
  • PHP PDO日期查询陷阱与优化:正确处理日期和SQL逻辑操作符

    本教程旨在解决PHP PDO中日期比较不准确的问题,特别是当使用DateTime对象和SQL逻辑操作符时。文章将详细阐述如何正确初始化DateTime对象以获取当前日期,并强调在SQL查询中使用AND而非&&的最佳实践,确保数据检索的准确性和代码的健壮性。 在开发数据库驱动的php应…

    2025年12月10日
    000
  • PDO中日期时间查询与时区处理的实践指南

    本文旨在解决PDO数据库查询中日期时间匹配不准确的问题,特别是当涉及到特定时区和SQL逻辑运算符时。核心内容包括:正确使用DateTime类获取指定时区的当前日期,避免date()函数可能引入的隐式时区问题;以及强调在SQL查询中应使用标准的AND逻辑运算符而非&&,以确保查询的兼容…

    2025年12月10日
    000
  • 配置CodeIgniter全局404页面重定向

    本文将详细介绍如何在CodeIgniter框架中配置自定义的404错误页面重定向机制。通过修改路由配置和实现一个专门的控制器方法,我们可以确保当用户访问不存在的URL或控制器方法时,系统能够自动将其重定向到指定的页面,例如网站的根目录,从而提升用户体验并优化网站的错误处理流程。 理解CodeIgni…

    2025年12月10日
    000
  • PHP DocBlock 中的 @template 注解详解

    @template 注解是 PHP DocBlock 中用于模拟泛型的标签,虽然 PHP 本身不支持原生泛型,但通过 @template 可以在文档中声明类型参数,从而更精确地描述参数和返回值的类型关系,提高代码的可读性和静态分析工具的准确性。本文将深入探讨 @template 的含义、用法以及在实…

    2025年12月10日
    000
  • PHP Doc Blocks 中的 @template 注解:深入理解泛型模拟

    @template 注解用于在 PHP Doc Blocks 中模拟泛型,允许开发者在文档中描述参数或返回值的类型,即使这些类型在类实例化或方法调用之前是未知的。它主要用于提高代码的可读性和静态分析工具的准确性,虽然PHP本身并不直接支持泛型。 在 PHP 中,虽然语言本身并不直接支持泛型,但我们可…

    2025年12月10日
    000

发表回复

登录后才能评论
关注微信