去年12月,在Alta风景如画的谷歌园区见到了许耀武。第一次造访谷歌,与Codec领军人物会面让人充满期待和压力,直到看到耀武脸上的笑容,压力才散去。在他身上,散发着坚定、自信。在一家公司专注Codec研发二十年激起了我的好奇心,也许通过采访可以找到这背后的原因。

文 / 许耀武

策划 / LiveVideoStack

LiveVideoStack:耀武你好,很开心能代表LiveVideoStack采访你,可能有些读者对你还不太熟悉,能否简单介绍下自己,以及目前专注的工作和技术领域?

许耀武:谢谢你邀请我来LiveVideoStack和大家交流。那我就简单介绍一下自己吧。我毕业于清华大学核能技术设计研究院,博士论文是关于核电站的安全和风险管理系统。去美国之后,改行图像处理,然后加入On2成了一个Codec Engineer。在On2期间,开发了VPx系列的Codec。2010年On2被谷歌收购,我就随之加入了谷歌。目前是谷歌视频压缩研发部门的负责人。我带领的团队专注于研究和开发谷歌的核心视频编解码技术,来支持谷歌的各项产品,应用平台和服务,比如YouTube,Chrome/Android, Hangout/Meet, Play Movie,Stadia和VR/AR等等。其中外界比较熟悉的应该是我们团队作为主力开发的开源视频编解码技术VP9和AV1。

LiveVideoStack:1999年到现在,从On2到被收购而加入谷歌,你只在做一件事情——VPx(如果把AV1看做VPx的后续),是什么力量或信仰让你如此专注和坚定呢?

许耀武:我1999年加入On2开始做视频压缩,今年刚好二十年了,听起来像是做了很长时间,但其实我觉得一转眼就过去了,所以真是谈不上什么力量和信仰让我们做了这么长时间。如果真要仔细回想的话,可能有几个方面的原因吧:

首先,视频压缩是一个既有趣又有挑战性的领域,一个新的算法工具从想法开始,经过很多次实现,测试,验证,修改的循环,如果一个新的算法工具最后能够成功进到新一代Codec的码流格式里并有效地提高压缩效率,会让我们觉得非常有成就感。

第二,我们总是有太多新的想法。在每代Codec做到项目结束后,仍然会有很多的好想法还没有来得及去实现,但因市场的需要必须推出作为一代Codec。这样,就只好在此基础上继续做下一代来继续实验验证那些新的想法和方向。

当然,爆炸性增长的互联网视频应用需求也是一个非常重要的因素了。再有趣的,有成就感的事业,也还是需要有投资,才能有人力和资源去做。

从另一个方面来看,个人虽然一直在做Codec,但期间所做的事情其实也不只是“一件”。所面临的挑战和工作的重心在二十年中在不断的变化,从起初集中精力开发业界领先的VPx压缩算法,到攻克一个又一个应用平台,如Flash,Skype,YouTube,到最近这几年在努力联合工业界大部分的公司成立AOMedia来合作生长一个健康的Codec生态系统。工作中的源源不断的新挑战,是聚焦个人努力的重要力量。

LiveVideoStack:据说你总是很早就来到公司开始工作,让下属倍感压力。你是怎样的管理风格?如何激励团队?

许耀武:我想团队里如果有压力话,应该不是来自于我,而是来自每一个人对自己成就卓越的追求。

至于管理风格方面,我应该是算是比较幸运吧。因为视频压缩算法研发工作本身既有趣,又有挑战性,而且非常重要的是吸引了一批非常强的研发人员加入我们的团队。所以我需要做的事相对简单,第一,在愿意加入我们团队的人中,挑选最强的。这个方面我们从来不降低标准,如果没有合适的,我们宁可投资到一些大学的优秀实验室,从研究生阶段开始培养和选拔。第二,在有了一个强有力的团队和第一流的研发人员后,创造一个宽松的工作环境,让这个工作本身中有趣的挑战和回报,来激发每一个人的创造力。第三,努力帮助团队中每一个成员不断的成长,尽力帮助每一个人在做好工作的同时找到和实现自己的职业的目标,即使她们最终选定的目标也许是离开我们团队去创业或者做别的工作。

LiveVideoStack:能聊聊On2这家公司吗?有哪些难忘的回忆与瞬间?

许耀武:On2前身叫Duck Corporation,它成立于1992年,一直是专注于开发视频编解码技术。我在1999年加入后,在On2做了9年。难忘的瞬间有很多,但对我来说印象最深的是我们这些研发人员对解决困难问题的决心和毅力。举个例子吧,记得2012年的夏天,因为互联网泡沫的湮灭,很多小公司都遇到了困境,On2也不例外。有几天终因投资不能到位,宣布公司关门并解散团队。但即使就在这几天中,我和同事Jim两个一直在研究如何实现一个有效并快速的熵编码算法,现在回头想起来觉得可能有点傻呆。但就是在那几天中我们搞定了好几代VPx算法中使用的BoolCoder,我们自己感觉挺有意义的。

LiveVideoStack:在On2和谷歌工作相比,有哪些不一样?

许耀武:仔细回答这个问题,内容可能比较多,但概括一下来讲吧。谷歌有很多的大规模的产品和服务需要有最先进的视频编解码技术来支持,因而公司能够投入很多的资源来做这方面的工作。并且各项产品和服务从高效的压缩技术本身得到巨大的回报,因而可以让我们来用开源的方式来进行开发。这样的开发方式能让整个业界都能受益,从而促进了产业联盟AOMedia的成型,反过来又让我们这些研发人员更觉得意义重大。

LiveVideoStack:如果没搞错的话,谷歌是实施OKR的,能透露一些当下阶段你和团队的“O”与“KR”吗?OKR对团队带来了哪些变化?

许耀武:我们过去十年来最重要的“O”就是提高视频压缩效率,“KR”就是大家所见到的VP8,VP9和AV1,接下来几年里还会有AV2。由于这些具有挑战性的OKR,团队在过去这些年中见证了每一位研发人员的迅速成长,大部分都成为世界一流的视频压缩技术专家,其中有好几位在过去几年中来过LiveVideoStackCon分享。不仅如此,还有两三个资深研发人员离开了谷歌去建立初创公司,但是他/她们都和我们的团队保持良好的合作伙伴关系,互相支持共同推进开源的AV1的生态系统的发展。

LiveVideoStack:关于AV1的下一代——AV2,有哪些信息可以分享?这次8月份回国出席LiveVideoStackCon2019北京,有哪些期待?比如邀请更多的企业加入AOMedia。

许耀武:Codec研发是一个有连续性的工作,其实我们在确定AV1码流格式的同时,就一直在做新的算法的研究的工作。随着AV1编解码器的成熟,我们团队工作的重心正在向AV2的研发转移。在今后的一两年内会集中力量开发AV2。同时,我们一直在争取业界同行们来一起合作来加速AV2的开发工作。国内的各个公司和高校有一大批优秀的研发人员,我真心希望有更多国内的单位和个人来加入我们这个开源项目的开发工作,这也算是我这次来LiveVideoStack的一点私心吧。

LiveVideoStack  招募

LiveVideoStack正在招募编辑/记者/运营,与全球顶尖多媒及技术专家和LiveVideoStack年轻的伙伴一起,推动多媒体技术生态发展。了解岗位信息请在BOSS直聘上搜索“LiveVideoStack”,或通过微信“Tony_Bao_”与主编包研交流。

点击【阅读原文】,了解更多大会讲师及内容信息。

许耀武:有趣有挑战的二十年相关推荐

  1. 吃鸡专用计算机,如何给雷神五代新911耀武九代i7游戏本电脑重新安装吃鸡win10专用系统...

    近期有小伙伴问小编如何给雷神五代新911耀武九代i7游戏本电脑重新安装吃鸡win10专用系统,雷神五代新911耀武九代i7游戏本电脑,是目前非常火爆的游戏本之一,而吃鸡游戏也是非常热门的游戏之一,可有 ...

  2. AV1,实时编码READY

    点击上方"LiveVideoStack"关注我们 一款编码器的成功,不仅需要大量的金钱,还需要耐心.AV1定稿三年后,是时候为它庆祝了. 文 | 包研 不知不觉,距离AV1完成定稿 ...

  3. 对话Justin Uberti:RTC的过去、现在和未来

    内容编辑:Alex 技术审校:刘连响.许耀武 Justin Uberti 人物对话 #003# 2021年1月,WebRTC成为了官方标准,对于这个2011年由谷歌发布的开源项目来说,它是一个重要里程 ...

  4. 开启未来十年的编码技术之门

    正文字数:1392 阅读时长:2分钟 从VVC.AVS3.AV1到AV2. 文 / 包研 看上去VVC和AV1正在成为两股最重要的力量,前者高端,高鲁棒性,优雅:后者免专利费,小步快跑,正逐步赢得互联 ...

  5. 直播预告:与九位专家聊聊Codec和AOM Summit

    正文字数:809  阅读时长:2 分钟 3月21日上午10点线上见.   文 / LiveVideoStack 3月21日北京时间上午10点,LiveVideoStack将邀请九位技术专家在线交流Co ...

  6. AOM Summit:拥抱开源,引领新技术创新

    # Editorial Note # 开放媒体联盟是由亚马逊.思科.谷歌.英特尔.微软.Mozilla以及Netflix等互联网巨头于2015年9月2日正式宣布成立.该联盟旨在通过制定全新.开放.免版 ...

  7. AOM Summit 来了

    正文字数:1190  阅读时长:2分钟 为了兑现一句承诺,LiveVideoStack团队等了两年多--AOM Summit终于来了,4月8日线上见,点击[阅读原文]进入大会官网. 文 / 包研 时间 ...

  8. LiveVideoStackCon 2019北京 优秀出品人与讲师

    感谢LiveVideoStackCon 2019 北京所有出品人与讲师不遗余力的支持与贡献. 在10余位出品人以及80余位讲师的共同支持与努力下,为期两天的 LiveVideoStackCon 201 ...

  9. LiveVideoStackCon 2019北京 Day One精彩瞬间

    意犹未尽,精彩继续,开放交流,生态共赢. 8月23日是LiveVideoStackCon 2019北京音视频技术大会第一天,这是这一全球顶级的音视频技术大会连续第三次在北京举行.大约有550名多媒体技 ...

最新文章

  1. GitHub分享《深度学习500问》优质资源
  2. 十大响应式Web设计框架
  3. 电路纹身-疼痛的快乐
  4. 【转】How Many Boyfriends
  5. java 网络编程UDP
  6. oracle定时任务失效
  7. 【Matlab 控制】矩阵、图像操作基础
  8. 【Spring注解系列06】FactoryBean注入对象用法
  9. 关于去苹果服务器验证充值的一些看法
  10. 团队项目-个人博客-4.27
  11. 初中级工程师是否应急于学习html5?
  12. 掌握这几个 Java 性能调优技巧,95%的面试必问的Java性能调优知识点,
  13. LOJ 6437 PKUSC2018 PKUSC
  14. 跨域问题,以及nginx应对403 ACAO的处理办法
  15. 城市大脑从起源到终极状态的7个阶段
  16. 三菱FX5U多冲一切追剪程序。 无需40SSC运动模块,通过软件电子凸轮算法实现追剪功能
  17. Java---设计【超市商品管理系统】
  18. 原创 | 一文读懂机器学习中的shapley值方法
  19. Dijkstra(迪杰斯特拉)算法求单源最短路径问题
  20. Kali Linux(2021.2)系统 安装中文输入法

热门文章

  1. 英特尔、联发科、展讯等开始支持开源的物联网轻量化操作系统AliOS Lite
  2. [LeetCode] Find Largest Value in Each Tree Row 找树每行最大的结点值
  3. Service的生命周期
  4. 【Java数据结构】3.1 顺序栈
  5. stm32程序中的assert_param()的说明
  6. virtual function的一些心得
  7. CodeForces - 1335E2 Three Blocks Palindrome (hard version)(思维)
  8. HYSBZ - 1208 宠物收养所(Splay)
  9. CodeForces - 1307D Cow and Fields(最短路+思维)
  10. 数据分析实战-PUBG数据集EDA