[闲聊] Google 与 OPPO 合作开发 CameraX 技术

楼主: BadGame (人生 欢乐易忘却执著痛苦)   2019-09-12 01:59:19
2019 谷歌GOD 开发者大会 在上海举行...
google 宣布与 OPPO合作 CameraX技术 准备接替 Camera2 API
(之前也有 三星、LG、MOTO、华为消失5月时在 )
(沈义人转发微博文章)
别特洛夫:强强联合,谷歌与oppo合作开发CameraX相机技术
https://bit.ly/2lOO9cU
9月11日谷歌GDD大会(Google 开发者大会)上,谷歌带来了其在I/O大会上发布的
Camera X相机技术的进展,并宣布了最新一批技术开发合作厂商,这其中就包括以拍
照技术为人熟知的大厂——OPPO。此次大会上,OPPO通过谷歌CameraX技术向第三方应
用开放了其系统相机的两项能力——HDR和美颜技术。
其实CameraX 技术从发布至今只有短短不到半年的时间,相信很多人还不是很了解
CameraX 技术是什么?为什么谷歌和终端厂商的合作值得双方的大力宣传?该技术为
第三方应用和消费者带来的利益点又是什么?这些就是我今天想和大家聊聊的内容了。
CameraX为什么这么重要?
简单来说CameraX是谷歌Jetpack 组件中新的官方库,这个官方库的主要作用就是进行
Camera的开发,对于广大开发者来说,在软件开发过程中,尽可能多地采用官方库会
对整个软件的开发过程带来更多的便利性与稳定性,毕竟安卓是个开放性平台,面对
众多的软件开发者,官方库的意义更多的在于标准化和官方指导化。而对于开发者,
面对更为繁杂的手机型号,官方库的意义就在于其拥有更好的适配性。
CameraX是由两个概念来实现的,分别是 Camera View 和 Camera Core。Camera View
可被单独用于处理基本的相机要求,比如拍照,录视频,生命周期管理以及相机切换
等。而Camera Core能够搭配 Camera View 处理更复杂的 CameraX 实现。
这两个概念简单地理解就是程序对于相机的调用过程,简化理解之后的步骤就是首先
图像预览(Image Preview),然后图像分析(Image analysis),最后是图像拍摄
(Image capture)。每个步骤的逻辑关系恒定并循环,在每个步骤中,CameraX再根
据实际情况进行软件和硬件的调整和适配。
当然,作为用户并不需要非常明晰CameraX的技术原理,毕竟这是针对开发者的一个
工具。对于我们普通消费者来说,其实CameraX的加入最大的好处就在于不管你用的是
哪一款安卓手机,你手机中的相机类第三方应用将可以调用手机厂商的相机能力,实
现更优秀的拍摄效果。
我们知道很多手机厂商这几年的功能优化重头戏之一,就是如何让自己家手机摄像头
妥妥地超越普通相机,而且他们确实也通过软硬件结合的方式做到了。现在说起来原
生摄像头的表现,可以说是一家比一家有想法,各种算法模式不说,还有AI加持。在
摄像头本身硬件素质极高的情况下,每家都有自己的悉心的调教,其表现不可谓不抢
眼。
不过值得注意的是很多的第三方软件如果直接调用手机摄像头的话,大部分都很难将
厂商调教好的摄像头的性能完全发挥出来,主要是因为每家的摄像头调校都有自己的
标准和风格,且不是每一家都推出了开放全部影像能力的接口,因此,第三方软件只
能按照谷歌发布的官方库来进行适配,调用的系统相机能力往往只是最基础的,这就
是为什么大家在使用诸如微信、抖音等第三方应用拍摄时,无法获得手机原生相机的
美颜、夜景、HDR等功能的原因,而 CameraX 技术就是用于解决这个问题的。
与谷歌合作开发CameraX 技术,非头部厂商无法胜任
为了让整个安卓生态更加完善,谷歌一直在加深与各大厂商的合作,尤其是在CameraX
方面。谷歌希望将越来越多优质厂商对于自身摄像头所进行的优化,加入到CameraX这
个官方库中,使得第三方应用对系统相机能力的调用更加顺畅、性能发挥更加完整,
同时也使开发者在软件适配上花费更少的精力,而把主要精力放在软件功能的开发上
。但其实对于厂商来说,和谷歌一起推进CameraX也是对于自身技术的一次考验,毕竟
这是官方库,所有的东西都是共享的,所以不管是对于自身产品力的理解,还是对于
软件和硬件的配合,都会直接反馈在CameraX中,因此非头部厂商无法胜任。
https://r.sinaimg.cn/large/article/cf40afdc59237663ca28ef7d8a8c9961
OPPO在拍照领域的认知和口碑一直以来受到用户和行业的认可,在整个安卓阵营也一
直处于头部梯队,从 2013 年旋转摄像头的 OPPO N1,到 2019 年 OPPO Reno 10 倍
变焦版,oppo一直在影像领域推陈出新。很多影响功能诸如十倍混合光学变焦、超清
夜景、HDR、美颜技术、炫彩模式等都得到了消费者的极大认可。
此次谷歌携手OPPO,也是对OPPO影像实力的再次肯定,OPPO 加入CameraX技术开发阵
营,意味着这些在OPPO手机上优秀的原生影像功能可以开放并嫁接到第三方应用中,
使得消费者在使用第三方软件时也能享受到OPPO影像研发的成果。
OPPO通过CameraX 技术开放独家影像能力
上面我们提到OPPO 作为安卓阵营影像领域的头部厂商,有着极强的研发实力和丰富影
像功能,那么除了这次OPPO 基于CameraX 技术开放的HDR和美颜技术之外,OPPO 后续
还会向第三方应用开放哪些影像能力呢?
从官方公布的信息来看,比较明确后续会开放的能力有两项——超清夜景和人像技术。
OPPO的超清夜景采用更少帧数去实现更高的清晰度,2.5秒内的成像时间,使得抖动的
影响降到最低,AI降噪配合低帧数降噪,整体采用更为高效的算法来让夜景在亮度和
成像上保持一个微妙的平衡,达到真实而清晰的拍摄效果。
而人像技术集合了 OPPO 全新自研的美颜算法、人像虚化、专业色彩调试等,加入
HSL人脸肤色还原技术,为肤色智能匹配更自然的色彩状态,实现人脸肤色自动校正,
使人像拍摄更具质感。
https://r.sinaimg.cn/large/article/b8d0ff42fca7e909ffc0c2b5ef2358cf
除了官方公布的两项之外,相信大家最期待的功能还是OPPO的十倍混合光学变焦功能
,事实上,以OPPO与谷歌长久以来的合作关系,以及OPPO此次表现出来的开放态度,
我们可以大胆猜测,未来包括长焦在内的高阶影像能力都会全面开放给三方应用。
打造更完善的安卓生态,OPPO谷歌合作共赢
OPPO一直致力于自身软硬件的提高,在影像算法上经验丰富、实力雄厚,且一直具有
技术开放精神;谷歌则一直致力于安卓生态的发展,企图补齐和完善安卓各领域的能
力,因此双方的合作就成为了必然,谷歌提供更加稳定、基础更好的系统,OPPO提供
更加强大的独家算法,双方共同推动安卓从底层到应用水平的提高,不单单是为了解
决开发者的实际困难,也是为了最大程度提升消费者的使用体验。所以说,双方合作
带来的共赢不只是对于谷歌和OPPO,也是对于整个安卓生态,最终受益的还是消费者。
https://r.sinaimg.cn/large/article/ade8dd790a96e595f4ca2421227439df
.
.
.
作者: carlos159357 (Carlos)   2019-09-12 02:11:00
其实我怕估狗相机调教走向过度处理的那种
作者: abcd425heart (鲔鱼蛋)   2019-09-12 11:02:00
美颜人像这块吊打华为没错啊
作者: ShannonBrown (香浓布朗)   2019-09-12 11:19:00
oppo人像和夜景算前段班的

Links booklink

Contact Us: admin [ a t ] ucptt.com