0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么手机拍照需要AI?AI拍照又是如何走进我们的生活的?

454398 作者:工程师吴畏 2018-08-09 09:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

回顾过去半年的手机圈,有两个趋势显得格外明显。

第一个是全面屏。从半年前的 18:9 比例屏幕,到最近盛行的「刘海屏」,在过去的半年里,全面屏在争议中成为了所有手机的「标配」。

第二个是 AI,也就是 Artificial Intelligence(人工智能)。

相比起全面屏对手机外观的改变,藏在手机「内部」的 AI 乍一看可能没有那么吸引眼球,不过布局 AI 正在成为所有手机厂商的「共识」。

特别是在进入 2018 年之后,几乎所有的手机发布会都会花上大把的时间讲述 AI 的故事。在即将发布的新机中,AI 也毫无悬念地成了不可或缺的部分。

4 月 1 日,新华社微信推了一篇文章,内容只有 9 个字:「发现手机摄影新物种」。虽然没有明确提到 AI,不过摘要中的「AI 摄影?」暗示着这个「摄影新物种」应该和 AI 有关。结合华为研究所地标以及互动回复,这个产品很可能是即将发布的荣耀 10。

随着配套软硬件的完善,AI 对手机体验的加成正在从「隐性」变得更加「显性」,拍照就是一个很明显的例子。AI 究竟是如何和拍照进行结合的?它对普通用户的意义究竟在哪里?今天我们就来聊聊手机拍照「AI 化」这件事。

为什么手机拍照需要 AI?

对专业摄影师来说,拍照往往意味着需要使用更好的相机设备,正确进行打光,然后尽可能地记录每一个细节,留下更多可后期的空间。

不过对于使用手机拍照的用户来说,拍照的意义常常是随手记录生活的点滴,比如逛街时尝到的一顿美食、回家路上看到的一个美景。对于这些用户来说,宽容度、解析力这些专业用户眼中非常在意的东西,可能远不如一个「拍的好看」来的重要。

这种不同的需求,意味着手机厂商在调教相机时,往往和传统相机厂商有着很大的区别,具体可以概括为两点。

第一是高度的自动化。手机的用户群体比相机要大得多,其中大部分对相机并没有什么了解,这就要求手机可以「自动」拍出来用户需要的照片,而不是提供一堆可调节的参数让用户挨个去选。

第二是拍的好看。随着苹果在 iPhone 8/X 这一代产品上彻底放开手脚,在选择「拍得真实」还是「拍的好看」这个问题上,手机厂商已经达成了高度的一致,用户普遍喜欢的是好看能直接发到社交网络上的照片,对那些贴近真实、后期空间更大的照片反而不太感冒。

这两点听上去似乎没什么,不过考虑到用户在实际中无数复杂的使用场景,想要真正做好是非常困难的。

比如同样是在光线稍差的场景拍照,正常来说,为了获得更好的成像品质,手机会在安全快门允许范围之内尽可能地拉长曝光时间,降低感光度,但如果这时候画面中的主体在运动,这种常规的策略就很可能导致运动主体糊掉。

主打美颜的美图 M6

再比如说自拍,手机厂商在几年前就已经意识到了自拍美颜的重要性,不过在相当长的时间里,自拍美颜几乎是一个「女性专属」的功能,原因是美颜算法基本都是针对女性来做的,用在男性脸上就可能非常不自然。

有没有什么办法可以解决这些问题呢?

解决方法似乎很显然,如果手机可以在拍照时检测到画面主体在运动,可以分辨出自拍的对象是男性还是女性,然后自动选择合适的参数,问题不就解决了吗?这恰恰就是 AI 可以帮助手机实现的。

从麒麟 970 到全面 AI 化

场景识别在手机上并算不上新鲜事物,在 AI 的概念兴起之前,索尼就在自家的 Xperia 手机上搭载了可以识别风景、运动、逆光等场景的场景识别功能。不过受到计算能力和算法的限制,无论是识别的场景类型、识别速度、识别后的优化能力,那时候的场景识别都还有所欠缺。

第一个真正把 AI 场景识别在拍照中落地是海思的麒麟 970。

麒麟 970 是华为海思在去年 9 月初的 IFA 上展示的一颗针对手机的 SoC,它的特别之初在于在传统手机 SoC 包含的 CPUGPU、ISP、DSP、基带等元器件之外,额外增加了一颗叫做 NPU 的模块。

NPU 的全称是 Neural-network Processing Unit,也就是神经网络处理单元,麒麟 970 的 NPU 采用的是寒武纪(Cambricon)的 IP,专门为深度学习定制,在跑相应的算法时,这颗 NPU 的处理速度可以大大领先于传统的 CPU 和 GPU,同时功耗也要低很多。

在 NPU 的基础上,华为打造了 HiAI 计算平台,帮助开发者便捷高效地编写在移动设备上运行的人工智能应用程序。另外在手机端,和麒麟 970「配套」的还有为 AI 做了大量优化的 EMUI 操作系统

通过这种方式,华为打造了一个「NPU + 生态环境 + 手机操作系统」组成的完整体系,在随后发布的产品上,华为也迅速把它用在了手机拍照上。

以去年 11 月发布的荣耀 V10 为例,它的相机 app 可以自动识别包括人像、美食、蓝天、夜景、文字在内的 13 种场景,然后智能地对拍照场景进行优化,提升成像品质。

从荣耀 V10 以及更早发布的华为 Mate 10 的相机表现来看,手机本地 AI 对拍照体验的加成还是很明显的,特别是在弱光下运动物体的成片率、拍文字时清晰度等特定场景,AI 场景识别几乎有着一眼可见的提升。

有了这样的表现,在手机 AI 大潮下,其他手机厂商显然没有任何不去跟进的理由。

于是,在华为 Mate 10、荣耀 V10 差不多发布半年后,多家国产手机厂商在近期发布的多款中高端手机上,纷纷加上了类似 AI 场景识别、AI 美颜等基于手机本地 AI 运算的功能。

在竞争极为激烈的手机市场,晚对手半年推出显然不是一个什么好消息。不过除此之外,这些品牌采用的 AI 方案也非常值得注意。

都是 AI,方案却大不一样

我们在上面提到过,华为和荣耀在手机本地 AI 上的做法是在 SoC 中增加一颗独立的 NPU,然后再围绕 NPU 打造一个完整的生态,这和目前手机行业其他品牌采用的手机本地 AI 方案有明显区别的。

近期大多数搭载 AI 功能的手机用的普遍是高通的 AI 平台,不过在高通的本地化 AI 战略中,无论是「入门级」的骁龙 660,还是最新的骁龙 845,它们其实都没有一个类似麒麟 970 NPU 这样的东西。

高通主导的 AI 方案叫做 AI Engine(Artificial Intelligence Engine,AI Engine),AI Engine 包含了多个硬件和软件:

其中硬件部分主要有 3 个,分别是 Qualcomm® Hexagon™ 向量处理器、Qualcomm® Adreno™ GPU 和 Qualcomm®Kryo™ CPU;

软件部分同样有 3 个核心构成,分别是骁龙神经处理引擎(NPE)软件框架(帮助开发者从 DSP、GPU、CPU 中选择合适的内核)、随 Android 8.0 发布的 Android NN API(一个用于在移动设备上进行深度学习的 C 语言 API)和 Hexagon Neutral Network 库(让开发者的 AI 算法在 DSP 上运行)。

换句话说,高通目前为提高手机本地 AI 能力的方式其实并没有像麒麟 970 那样增加专用的模块,而是通过配套的 SDK,「挖掘」SoC 中已有的 CPU、GPU、DSP 在的 AI 运算能力。

高通的这种方案在兼容性上可能会有一些优势,让手机厂商可以更好的借助搭载不同 AI 架构的「外部力量」来打造自己的 AI 生态,毕竟是有能力完整构建自己 AI 生态的,整个手机圈也就海思、三星、苹果三家。

不过另一方面,高通 AI Engine 的这种方案在核心算法的运算效率上难免会有一些劣势,而且不利于未来的技术演进以及应用场景的拓展。当然,不排除高通之后也意识到现有方案的局限性,在之后的 SoC 也加入类似麒麟 970 NPU 的专用计算单元。

手机拍照 AI 化的演进

回到手机拍照 AI 化这件事上,目前 AI 对手机拍照的加成主要是通过快速场景识别来智能优化拍照参数,不过未来手机 AI 的应用肯定远不止于此。

短期来看,比较值得关注的是未来几款麒麟 970 机型在拍照上是否能拿出更多的新东西,毕竟 Mate 10 和荣耀 V10 领先了对手差不多半年的时间。这半年的时间差,加上麒麟 970 独立 NPU 和自建的完整生态在功能演进上的优势,新机型上在拍照 AI 上进一步拓展和完善应该是可期的。

在前几天发布的 P20 系列上,华为已经在场景模式识别之外,加入了拍照参数调校、智能构图指导、手持夜景、AI 防抖等全新的功能,结合「手机摄影新物种」的预热,未来预计同样搭载麒麟 970 的荣耀 10 应该也会继续在 AI 上拿出点新东西出来,值得期待。

从长期看,无论是麒麟还是高通,未来 AI 在移动 SoC 的重要性会持续得到提升。AI 这个曾经被一些用户吐槽为「噱头」的东西,已经在不知不觉中开始变革智能手机的使用体验。

作为手机 AI 最早的落地点之一,AI 对拍照的加成也会随着技术的演进变得越来越明显。对于普通用户来说,这意味着手机拍照越来越简单好用,拍出好照片的门槛变得越来越低。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AI
    AI
    +关注

    关注

    89

    文章

    38085

    浏览量

    296391
  • 荣耀
    +关注

    关注

    6

    文章

    2012

    浏览量

    42885
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【飞凌OK-MX9596-C开发板试用】③云端AI拍照识别

    【飞凌OK-MX9596-C开发板试用】②体验WIFI、蓝牙、音频、视频,为AI应用打下基础 - 飞凌嵌入式 - 电子技术论坛 - 广受欢迎的专业电子论坛! 在上一帖子中,我们测试了摄像头拍照
    发表于 11-01 22:12

    【「AI芯片:科技探索与AGI愿景」阅读体验】+AI的科学应用

    和关联性 AI驱动科学:研究和模拟人类思维和认识过程。 本章节作者为我们讲解了第五范式,介绍了科学发现的一般方法和流程等。一、科学发现的5个范式 第一范式:产生于公元1000年左右的阿拉伯世界和欧洲
    发表于 09-17 11:45

    【「AI芯片:科技探索与AGI愿景」阅读体验】+AI芯片的需求和挑战

    当今社会,AI已经发展很迅速了,但是你了解AI的发展历程吗?本章作者将为我们打开AI的发展历程以及需求和挑战的面纱。 从2017年开始生成式AI
    发表于 09-12 16:07

    【「AI芯片:科技探索与AGI愿景」阅读体验】+可期之变:从AI硬件到AI湿件

    保持停滞的情况下,依照目前计算机的能耗效率,至少还需要30年的努力才接近其水准,见图1所示。 图1 大脑与计算机的能量效率对比 图2 类脑芯片的前瞻性研究领域AI湿件 为此,一些想法超前的科学家
    发表于 09-06 19:12

    关于鸿蒙App上架中“AI文本生成模块的资质证明文件”的情况说明

    的(端侧应该不算)的功能,例如AI聊天,AI作图等,简单来说,只要你涉及到“向AI提交内容,然后由AI输出内容”这个操作的,就需要进行安全评
    发表于 06-30 18:37

    鸿蒙5开发宝藏案例分享---AI辅助图文内容高效编创

    :\", result.photoUris); }); 二、三大核心优势解析 跨设备资源调用 平板直接调用手机的相机拍照 电脑访问手机相册选图 彻底告别数据线传输! AI智能创作 长
    发表于 06-12 11:40

    【「零基础开发AI Agent」阅读体验】+ 入门篇学习

    10.AI Agent开发模式走向了零代码可视化模式(需要我们程序员对此有着观念上的转变),但是掌握编程技术,有助于AI Agent的开发进阶
    发表于 05-02 09:26

    谷东AR+AI智能眼镜如何改变生活

    这不是科幻电影,而是一副AR+AI眼镜正在发生的“魔法”。今天,我们带大家走进这款即将改变生活的未来科技——谷东AR+AI智能眼镜。
    的头像 发表于 04-14 12:50 976次阅读

    AI Agent 应用与项目实战》----- 学习如何开发视频应用

    AI助手”功能。 根据需求选择助手类型,例如应用助手、知识助手或对话助手。对于视频生成应用,可能需要结合应用助手和对话助手的功能。 完成助手的基础配置,包括动作意图、知识库和对话模型等。这里可以
    发表于 03-05 19:52

    行业集结:共同定制 RK3566 集成 AI 眼镜的前沿 AR 方案

    的 WiFi5 音视频 SoC 模组。RK3566 芯片框图 功能特点 这款 AI 眼镜,绝非仅仅是一款冰冷的科技设备,它拥有以下功能:· AI 大模型语音对话· 图像拍照(上传手机
    发表于 02-20 18:44

    DLP4710EVM-LC光机无法触发拍照怎么解决?

    您好,这款光机DLP4710EVM-LC,现在我们用万用表测量输出信号电压,用UI 控制光机投影触发信号,投影前后万用表数值都没有变化。我们换了个相机与光机连接,还是无法触发拍照。请查看下面组图片
    发表于 02-19 07:48

    DLP4710EVM-LC光机正常投影但相机没有拍照,怎么解决?

    购买的DLP4710EVM-LC,在使用光机触发相机拍照,触发线已经连接好,用光机的GUI软件控制投影,可是相机没有捕捉拍照。GUI给了信号没有反应 ,光机正常投影,但相机没有拍照。目前没有配置示波器。请问这个情况怎么解决?
    发表于 02-19 07:25

    盘点那些在我们生活AI科技

    医食住行,AI与科技的结合正逐渐渗透我们的工作和生活,甚至出门都少不了AI导航的身影,它们正逐渐对我们
    的头像 发表于 01-22 14:28 1421次阅读

    名单公布!【书籍评测活动NO.55】AI Agent应用与项目实战

    电影中,我们经常会看到这样一个场景:主人公早晨刚刚醒来,打开手机后,它的智能助理——AI Agent已经为他整理了今天的日程、分析了昨晚的睡眠数据,并根据他的情况推荐了早餐菜单,并且还根据他设定的一些
    发表于 01-13 11:04

    AI芯片在智能手机中具体怎么用?

    AI芯片在智能手机中的应用主要体现在以下几个方面: 图像处理和智能拍照AI芯片通过深度学习算法,可以识别场景、人物等信息,并自动调整拍摄参数以提高
    的头像 发表于 01-03 14:02 1865次阅读