历史上的今天
返回首页

历史上的今天

今天是:2025年01月28日(星期二)

2021年01月28日 | Bob Borchers:"软硬结合"为苹果产品带来独特化学反应

2021-01-28 来源:新浪数码

      如果说有A系列芯片加持的iPhone是一副强健的躯体,iOS系统则是苹果制造这幅躯体时同步生成的灵魂。二者相互依存相互作用,并有相互转化的趋势与可能。

所有的一切,从2007年的这款手机开始

  这是一部iPhone一代,很多年前,它为已经习惯Symbian或Window Mobile手机的用户,推开了一扇新的大门,让用户看到了一个新世界与现有系统的不同。

  这种不同,既有它漂亮的界面与图标带来的新鲜感,也有电容玻璃屏与当时主流智能机电阻屏完全不一样的体验,甚至是手指拨动照片/唱片封面带来的那种特别的弹性触感。

cover flow界面是那个时代iOS让人印象深刻的部分

  从那时开始,用户已经模模糊糊地感知“软硬合一”的产品理念,也正是这种理念,从根基上造就了苹果产品独一无二的体验。

Bob Borchers

  本次我们跟苹果公司全球产品营销副总裁Bob Borchers的聊天就从这个话题开始。

  Bob Borchers,目前任苹果公司全球产品营销副总裁。在乔布斯时代,他曾作为iPhone产品发言人,还领导了Nike+iPod合作,并与各大汽车公司建立了合作伙伴关系以提供iPod集成;在库克的时代,包括iPhone,iPad,Mac,Apple Watch,Apple TV,HomePod,AirPods等产品均在他的负责范围。

  从一张照片说起

  自iPhone初代开始,苹果启用软硬件并进的思路,并在之后十几年内演练成熟。所以在14年后,我们会仅仅升级一下iOS系统,就能让它与AirPods Pro之间增加“空间音频”,让小小一对耳机有了类似5.1家庭影院的听觉感受;或者随手一拍,能看到一张细节丰富的照片,那是Deep Fusion(深度融合)在默默起作用。

Deep Fusion光学镜头+算法共同作用的结果

  这种体验升级往往由软件引导,例如空间音频,即便是两三年前的旧手机,升级到iOS 14也可以实现。也正是因此,iPhone用户更积极地给自己手机升级到最新系统,根据苹果公司官方数据,截止2020年12月中,在过去四年推出的iPhone中,有81%安装了iOS 14。

  通过软件算法提升硬件拍照水准的做法,其实已经存在多年,只是到了近年,才被广泛关注。“计算摄影”这个名字,也让普通用户关注起了一张照片背后,光学部件,算法,AI等诸多因素起到的作用,还有“软硬合一”这个苹果已经在十多年前就开始做的事。

一张Deep fusion照片(因网页图片压缩 细节有所丢失)

  科普,一张Deep Fusion照片背后的,iPhone在大约1秒内做了这些事:

  1)按下拍摄按钮前,摄像头先拍4张短曝光照片,再拍4张标准曝光的照片,以及,在按下快门时拍摄一张长曝光照片,获得更多暗部细节。

  2)A14芯片会在4张标准曝光照片中选择2张,与最后那张长曝光照片融合;

  3)选一张最接近拍摄时间且细节最多的短曝光照片,与步骤2那4张合成照片再进行融合;

  4)A14芯片通过机器学习和像素级精度分析,融合得出最终照片。

  当然,“计算摄影”的逐渐兴起,本身也跟手机体积较小,无法像相机那样放进更大的光学部件有关。但无论如何,通过这个晦涩名字的推动,手机摄影已经登入大雅之堂,目前(几乎)不会再有人觉得手机摄影不算摄影艺术范畴。

软硬结合理念下诞生的“计算摄影”在 iPhone 12 Pro Max上到达巅峰

  手机摄影普及同时带来的一个变化还有,普通用户通过手机这种便捷的工具,让手机摄影真正进入成了平民阶层。图片分享网站Flickr早在2017年的数据中就显示,4年前,iPhone就在年度最受欢迎相机排行中击败了佳能和尼康,iPhone在100台拍照设备中使用率达到54%;按品牌来看,前10款设备中iPhone占了9个席位。

  对此现象, Bob用一句老话总结说:最好的相机,就是你一直带在身边的相机。在中国,这句话或许会解释成“拍得好先要拍得到”。

  你或许没想到,隐私保护也与软硬件合一有关

  软硬合一的化学反应,除了带来空间音频,智能HDR等这些用户能感知到的体验,其实也有些用户感知不那么明显的存在,例如隐私保护。

苹果的隐私宣传页面

  在多年前我们谈到苹果关于隐私保护话题的时候,曾提到他们有三条基本价值观:

  开发一项新功能时,考虑自己是不是真的需要收集这么多数据;

  是不是充分发挥了本地设备的能力(指尽量少用云端);

  无论苹果还是第三方访问用户数据都需保证透明度。用户一开始就应知情并同意,而且用户改变主意可以取消。

  这三条价值观中也能看出软硬合一的思考方式。苹果的软硬件都由自己制造,所以他们谈到安全的时候,也一定是硬件+软件两部分:大多数隐私数据都在iPhone手机端处理,尽量不联网或服务器。

即便一般用户,也能感知隐私保护贯穿苹果产品各处即便一般用户,也能感知隐私保护贯穿苹果产品各处

  在大数据和人工智能时代,为了保证AI在这种要求下还有正常的表现,前提便是手机芯片有足够的运算能力,以及与之匹配差分隐私算法。数据采集时,个人数据不会被录入,或是在发给苹果之前已删除个人信息。

  软/硬件一起开发产生的化学反应

  如前面所讲,软硬合一这件事,其实苹果在做第一代iPhone时就已经开始。 Bob举了一个二指缩放照片的例子来说明,这个动作本身是人类的天然反射,但在手机上实现,其实包含了支持多点触控的电容玻璃屏幕,以及系统过渡动画的完整配合,才会有自然的效果。

在iPhone之前,放大图片基本是通过界面上的+ -按钮来实现

  软硬合一理念本身打破了当时行业普遍采用的“软件由A公司开发”,“硬件B公司来匹配”的思考方式。所以在谈到这个问题时候,我们难免会问到软硬件团队先有哪个?或者怎么配合的问题。

  Bob回答说,要实现软硬合一统一,首先从研发阶段就是整合一体的,团队聚在一起的目标是“体验”而不是硬件参数。工程师们在一起协作,通过硬件思考软件,同时也通过软件来思考硬件。

  类似的概念在去年末的M1芯片上体现的更明显,在新浪数码之前的一篇文章中提到过,这颗芯片在三四年前规划项目时,就是负责芯片设计的高管和负责软件的高管一起开始的。

  与之形成对比的是,Intel或AMD,或其他公司因为思考方式或产业链结构的关系,都不会用这种方式设计最终到达消费者手里的产品。

  A公司硬件配B公司系统的方式让产品研发分工更明确,流程更快,但无法真正实现融合,如果将这种分工模式比喻为物理反应,那苹果软硬合一的思考和开发方式,以及软硬件之间相互依存相互作用的结果,仿佛是能产生新物质的化学反应。

  而这种“化学反应”,也正是用户喜爱苹果产品的原因之一。


推荐阅读

史海拾趣

CTS [CTS Corporation]公司的发展小趣事

CTS Corporation的创始人在1896年创立了这家公司,当时的主要业务是设计并生产高品质的电话产品。随着电话技术的普及和通信行业的快速发展,CTS凭借其出色的产品质量和创新的设计理念,逐渐在电话市场中占据了一席之地。公司的创始人凭借其敏锐的商业洞察力和不懈的努力,为CTS奠定了坚实的基础。

AAEON公司的发展小趣事

在追求商业成功的同时,CTS也高度重视可持续发展和社会责任。公司致力于推动绿色生产和环保理念,采用环保材料和节能技术,减少对环境的影响。此外,CTS还积极参与社会公益活动,回馈社会,为社区的繁荣和发展贡献力量。

这些故事框架仅是对CTS Corporation公司可能的发展历程的一种推测和概述,具体的细节和内容需要根据实际情况进行补充和完善。希望这些框架能够为您撰写具体的发展故事提供一些灵感和帮助。

广芯电子(BROADCHIP)公司的发展小趣事

在追求商业成功的同时,CTS也高度重视可持续发展和社会责任。公司致力于推动绿色生产和环保理念,采用环保材料和节能技术,减少对环境的影响。此外,CTS还积极参与社会公益活动,回馈社会,为社区的繁荣和发展贡献力量。

这些故事框架仅是对CTS Corporation公司可能的发展历程的一种推测和概述,具体的细节和内容需要根据实际情况进行补充和完善。希望这些框架能够为您撰写具体的发展故事提供一些灵感和帮助。

Cosel公司的发展小趣事

在市场竞争日益激烈的情况下,品牌形象的塑造对于企业的发展至关重要。1992年,公司名称变更为COSEL株式会社,这一变革不仅提升了公司的品牌形象,也展示了公司向更高目标迈进的决心。同时,公司还导入了V.I(视觉整合),通过统一的视觉形象传达公司的品牌理念和价值观。这些举措使得Cosel公司在客户心中留下了深刻的印象。

EFINIX公司的发展小趣事

EFINIX公司继续深化其在FPGA领域的技术创新,成功推出了Trion FPGA产品系列。该产品具有低功耗、精细封装面积和强大的性能特点,深受市场欢迎。在Trion FPGA产品销售的头三个月里,EFINIX公司获得了多项设计认可和客户订单,并有很多客户已经开始使用Trion FPGA进行产品设计。

Advanced Monolythic Ceramics公司的发展小趣事

为了加速Quantum™可编程加速器技术的商业化进程,EFINIX公司与中芯国际集成电路制造有限公司展开合作。中芯国际是世界领先的集成电路晶圆代工企业之一,其先进的制造能力为EFINIX公司提供了强有力的支持。双方合作仅用了不到六个月的时间,就成功交付了首批Quantum™可编程加速器产品样本,创造了行业内的里程碑。

问答坊 | AI 解惑

基于89c52的公交车ic卡设计

基于89c52的公交车ic卡设计 公交车IC卡电路图,原程序,以前收集的资料,现在共享给大家希望共同进步。 …

查看全部问答>

mini2440在开机或者复位的时候按下开发板上的 K1-K6任意按键,请教问题

请教! 呵呵,搞了半天 没反应 mini2440在开机或者复位的时候按下开发板上的 K1-K6任意按键,这样我们就进入了vivi 模式 可是我按了半天还是出不来,大家有人做过的吧?教教我呢,谢谢了!…

查看全部问答>

在wince6.0下有没有像平常手机的那种数字小键盘的英文输入法?

就是平常的2是abc,3是def那种输入法,这是要自己实现还是有现成的输入法还是系统定制的时候有哪个选项? 请各位帮下忙,平常比较来论坛少分也不多,麻烦知道的说下.…

查看全部问答>

驱动,键盘过滤

代码如下: NTSTATUS c2pDispatchRead(                               IN PDEVICE_OBJECT DeviceObject,        ...…

查看全部问答>

内存映射文件

谁在EVC 中实现过内存映射文件?我想将数据保存到配置文件中.用文件操作的方式,数据很多的时候,速度会很慢.现在我想试一下内存映射方式,不知道如何通过内存映射文件来操作配置文件,请大家发表意见.…

查看全部问答>

通过浏览器表单的POST方法上传文件到SD卡如何获取文件名

通过浏览器表单的POST方法上传文件到SD卡如何获取文件名? 可以看到Keil 中的TCP_net提供了cgi_process_data 函数,但具体怎么处理POST发来的包并没有给出,有谁有好的方法啊? [ 本帖最后由 academic 于 2010-12-10 17:51 编辑 ]…

查看全部问答>

同一函数怎么编译的地址不同

各位大哥,我用LPC1752开发板,keil 4.21 编译环境,在编译的时候发现有个奇怪的现象,见图:   在异常向量表定义地址发现编译器产生的BIN文档中有个奇怪的地址:0xEFFF90EE  ,这个地址在 异常向量表中的07位置。 这些位 ...…

查看全部问答>

想入手一个热风枪呢,求推荐!!

如题 但是不要太贵,太贵的负担不起,刚刚毕业闲钱不多啊,二三百块钱就可以 …

查看全部问答>