敲下20万行代码 换来一秒钟浪漫

他们搭建起亿万人参与的亚运数字世界

2023-09-24

记者 庄郑悦

电视机前,“数字人”踏着钱塘潮涌,奔向“大莲花”上空,打破时空壁垒,跃入立体网幕,和第六棒火炬手相会,“数实融合”点燃主火炬塔的那一刻到来,技术小伙方凯依旧坐在他的数百台手机测试机房面前,心中却难掩喜悦。

万众参与、数字互联,这是亚运史上首个数字点火仪式。

为了开幕式当晚这惊艳全球的“一秒钟的浪漫”,方凯和他的同事们写下了超过20万行代码。

8年前的手机

也能参与数字点火

2022年,方凯带着一组团队加入了“支付宝亚运专班”,开始推进“亚运数字火炬手”的项目——杭州亚组委面向全球首创性推出线上火炬传递活动,要让来自全球的亿万数字火炬手能突破时间与空间限制,参与到亚运盛会之中。

作为国民项目“支付宝集五福”活动的前端技术负责人,方凯在“兔年五福”项目里通过Web 3D引擎为亚运数字火炬手做了一次“预演”,上亿人在3D福气乐园里化身数字人互相拜年、换福卡,点燃了1000多万场烟花,看了2000多万次的舞龙舞狮。

搭建起亿万人参与的亚运数字世界,这是一个“想起来头皮发麻”的艰巨任务。这么大规模的数字点火如何在支付宝上得以实现?

方凯团队遇到的第一个难题,就是活动的参与门槛。

如何让不同系统、不同性能的“数字火炬手”相聚在亚运世界,为“人人可参与的亚运会”尽一份力,是首要问题。

为此他们设立了一个超大的手机测试机房。

这个机房就像一个小数码城,摆满了不同年代、不同型号的三百多台手机,市场上97%的智能手机都能在这里找到。从去年初至今,方凯团队已经进行了超10万次的测试。

“数字火炬手”顺利上线后,今年5月,方凯又接到一个新任务。开幕式导演想做一个“数实融合”的点火仪式:支付宝上“亿级”的数字火炬手们,将在现场汇聚成一个超大酷炫的“数字人”,在开幕式现场与火炬手一起同频点火。

这不是一件简单的事。方凯和团队同事坐在机房,在每一台手机上反复测试运行的流畅性,反复对系统和引擎进行细微调整。他说:“我们不会落下任何人,哪怕是使用8年前的老旧手机,都要一起参与点火仪式。”

如果没有解决方案

那就自研重新打造

解决了参与门槛的问题,另一个难题是“一人一面与弱网环境”的矛盾。

数字火炬手是真实用户在线上亚运世界的数字身份,具有唯一性,要保证数字火炬手独一无二,就需要足够的五官、服装控制器,以达到近乎无限形象塑造的可能性;而要保证全国不同地区、不同网络环境特别是弱网环境下用户的体验,需要尽可能缩减控制器的数量,让手机能流畅运行。

方凯的解决思路很简单,在保障顺滑体验和视觉效果的同时,尽可能降低使用门槛,让各地用户各种机型都能参加到这场亚洲盛会中。如果以往没有解决方案,那就自研重新打造。

AI和区块链的“组合”成了好帮手。方凯团队参考了运动员的经典穿搭,先画好所有衣服鞋子的三视图,搭建起3D模型,用几十万张图像数据搭建服装模块,再加上在“捏脸”环节设置的58个控制器,通过AI动态“捏脸”,可实现用户自拍后1秒内形成数字人形象。

通过五官、服装、肤色等元素的排列组合,亚运数字火炬手的形象可达到2万亿种!这也是全球首个采用区块链技术的火炬传递活动。

一切,都是为了开幕式上这最后一秒的高光时刻。