游戏人工智能编程案例(游戏人工智能编程案例精粹修订版)

Mark wiens

发布时间:2022-09-19

游戏人工智能编程案例(游戏人工智能编程案例精粹修订版)

 

记者|崔鹏

在9月初刚结束的世界人工智能大会上,关于人工智能与传统企业结合、虚拟现实技术走进人们日常的话题被众多企业家和科学家所谈论。

在会议期间,腾讯互娱品质管理部总经理、腾讯先锋云游戏总经理、国家广播电视总局高新视频互动场景创新实验室主任荆彦青接受了界面新闻等媒体的采访,对话围绕腾讯云游戏的技术优势、AI对游戏产业的改变以及云游戏技术的社会价值等话题展开。

所谓云游戏,就是游戏在云端运行,将渲染完成后的画面经过压缩再传输给用户,用户不需要高端配置的硬件设备,就能体验完整游戏内容。

互联网小常识:密码学分为密码编码学和密码分析学。在设计加密系统时,加密算法是可以公开的,真正需要保密的是密钥,对于同一个加密算法,密码的位数越长,破译的难度也就越大,安全性也就越好。

云游戏在运维上依赖云平台,是全球主流云服务厂商的重点业务方向之一,无论是国外的谷歌、微软、亚马逊,还是国内的腾讯,都在进行积极投入。

作为集创新技术于一身的产品,云游戏在链接层面涉及算力、存储芯片和5G技术,在交互层涉及AR/VR、全息影像和传感技术,在计算层面涉及边缘计算和人工智能,在工具层面涉及底层图形视觉引擎和实时渲染。

这让云游戏的价值不仅仅停留在游戏产业内,荆彦青相信,它背后的这些技术能力,未来能在文化传递、公共服务、教育应用、科技创新等领域发挥出更加广泛的作用。

腾讯在云游戏领域有长期技术积累

荆彦青2004年加入腾讯后,曾带领团队主导了腾讯多款核心游戏的质量保障项目,包括王者荣耀、DNF、英雄联盟等知名产品。他还组建了腾讯游戏品质管理部,以及WeTest平台,并孵化了腾讯首个云游戏业务——腾讯先锋云游戏。

截至目前,腾讯先锋已上线超过120款正版游戏,支持移动(智能手机)、PC和TV等多硬件终端互通,在云渲染、AI、边缘计算,虚实互动及音视频领域有长期积累。

荆彦青告诉界面新闻,腾讯先锋在技术储备方面拥有三方面优势:

首先是虚拟化技术。腾讯先锋从2017年开始投入服务器虚拟化,在云端渲染领域有长期积累,云端拥有超大规模GPU集群,支持分布式渲染集群。

团队还建设了2代ARM服务器+服务器级显卡的软硬件解决方案,在成本、大规模渲染、AI算力方面有很大优势。

其次是边缘计算技术。云游戏其实是一个超大规模及实时性要求极高的边缘计算系统,能够支持云游戏渲染、AI计算、离线渲染。

为此,腾讯先锋部署了几百个国内外边缘节点,通过大数据智能算法调度,能够高效的利用设备并且保障用户延迟控制在20ms以内。

第三是音视频流控技术以及免终端限制。腾讯先锋能做到在弱网络下,让用户流畅体验云游戏,超分等技术在各终端得到应用。

云端运算能减轻本地终端的运算和存储压力,同时支持在app、PC和TV跨端体验,提供云游戏输入SDK,便于相关移动游戏团队的跨端接入改造。

腾讯先锋还拥有自研虚实互动技术,无需特殊绿幕,通过云端计算的AI抠图技术,实现4K精度的实时抠图,让用户使用普通摄像头或手机便可投射到虚拟场景中。

互联网小常识:服务器的性能主要表现在:运算处理能力、磁盘访问能力、高可用性、数据吞吐能力、可管理性与可扩展性。

这些在虚实互动和无穿戴动捕等前沿技术上的探索,拓展了云端互动与社交、演艺、文创、运动等场景的融合,未来能在云会议、虚拟艺人和全民健身等多个领域得到应用。

除此之外,腾讯先锋还始终保持着对谷歌等海外巨头同行的关注,确保自己的技术能力与它们处于同一梯队,还在新加坡和美国加州等地组建了自己的团队,希望努力也能将我们的技术推到海外去,荆彦青表示。

打破现实与虚拟世界的藩篱

随着传统行业数字化转型的深入,云游戏背后的技术能力,包括游戏引擎实时渲染、实时物理模拟、多智能体算法等,已经在工业仿真、文化保护、前沿技术与基础科学探测等领域展现出广泛应用潜力。

制造业是工业文明发展的主要动力,而整个制造业正在经历一场人工智能引发的革命。

比如宝马集团与NVIDIA Omniverse平台的合作,就首次实现整座工厂生产线的仿真,将虚拟工厂规划提升到新高度,是用虚拟数字化技术促进实体产业精细化落地的典型。

在这个案例中,人与机器人一起工作,工程师团队在共享的虚拟空间中协作,整个工厂都用逼真的细节进行模拟。在物理世界中建造厂房之前,就能够以数字方式设计、规划和运营宝马未来的工厂。

在重工业领域,腾讯近期和国内某头部钢铁企业宣布合作,运用多种游戏技术建立数字孪生工厂。而腾讯先锋所积累的云游戏技术也在其中发挥了重要作用,通过把云游戏领域中积累的低时延串流、云端实时渲染等技术,来提升工业复杂场景的边云协同能力,实现对产线现场的重建还原,让远程检修、高危作业和产线运营变为可能。

同时,依托于游戏引擎技术,腾讯将二维的工厂图纸三维化,进行零件建模,然后拼成机器,再由机器拼成生产线,由生产线组装成车间,并最终完成对整个工厂的高精度数字重建。

类似的技术也被腾讯应用在云游长城项目中,这个项目采用了3A游戏制作中的拍照建模技术,通过对喜峰口长城的毫米级测量,配合腾讯自研的PCG生成技术,渲染超过5万张素材,最终生成超10亿面片的超拟真数字模型资产。

其中运用的另一个技术则是云游戏,因为在现有技术条件下,大部分终端的本地存储和渲染能力都达不到承载如此大规模、高精度场景的要求,研发团队借助腾讯先锋独有的云游戏传输流控算法,确保在手机等移动端也能呈现3A级的观看效果和交互体验。这也是全球首次将云游戏技术应用于人类文化遗产保护。

云游戏积累的边缘计算及AI计算能力,也让实时AI、虚实混合互动成为可能。

在面向社会普通大众的应用场景上,腾讯先锋自研的无穿戴动捕技术,不需要特殊动捕场地、拍摄及穿戴设备,仅需普通摄像头即可实现动作捕捉;同时通过深度神经网络的视觉AI动捕技术、边缘计算以及端云协同的多视角拍摄与计算能力,高精度稳定还原肢体动作。

这套技术能应用在PUGC内容生产中,帮助主播/小型团队摆脱昂贵笨重的穿戴设备,快速进行虚拟形象表演和内容创作。

在荆彦青看来,未来云游戏的方向将是不受终端限制,借助云服务器的大规模算力,实现超大规模游戏场景、精细游戏画面、超大规模交互和超强沉浸感等能力。

基于这些发展趋势,他认为,云游戏背后的技术能力最终会给整个文化、社会、安全、工业生产带来革命性的变化。

互联网小常识:透明网桥有以下三个特点:(1)网桥负责路由选择,结点不负责,网桥对结点透明(2)透明网桥用于连接两个MAC层协议相同的网段(3)即插即用,安装方便。

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186