历史上的今天
返回首页

历史上的今天

今天是:2024年09月28日(星期六)

2020年09月28日 | 为研发iPadOS 14“随手写” 苹果曾在世界各地找人写字

2020-09-28 来源:爱集微

9月28日上午消息,用于苹果平板电脑产品的系统iPadOS 14的目前已经发布,其中一项主要更新是名为“随手写(Scribble)”的功能。该功能可自动将Apple Pencil的手写内容转换为文本内容。近日,苹果公司软件工程高级副总裁克雷格·费德里希(Craig Federighi)在接受《大众机械》Popular Mechanics 采访时,谈到了有关该功能工作原理。

  iPadOS 14“随手写”功能让Apple Pencil手写笔迹变成文本输入,并应用在很多地方,例如Safari浏览器的地址栏或Messages消息中的信息。并且,苹果设备会自动将这种手写内容会转换为文本,就像打字一样。这不仅意味Apple Pencil有了新用途,还可让用户不必在键盘和Apple Pencil之间来回输入切换,尤其是靠在沙发上拿着平板浏览这种场景。

  Craig向《大众机械》提到这个功能时候解释说,随手写功能的基础是数据收集。在功能开发过程中,苹果找到了世界各地的人们,并让他们使用Apple Pencil写东西:

  “为理解手写笔划,我们必须进行数据收集。我们在世界各地找人并让他们写东西。给他们一支笔,让他们快速书写,缓慢书写,倾斜书写。(以便收集)所有这些变化的数据。”

  该方法不同于扫描和分析现有笔迹的这种相对传统简单方法。Craig认为,对苹果公司的技术而言,仅靠静态的方式(也就是写完扫描来收集数据)是不够的。他们需要查看构成每个字的或字母笔画。 ”如果你了解笔画以及笔画如何写出来的,则可以用来消除所写内容的歧义。”

  与苹果产品的大多数机器学习功能一样,所有这些处理都是在设备上完成的,而不会借助网络,这带来了另一种挑战。Craig说:“现在必须在设备本地上实时进行识别。这意味着设备的计算能力必须足够使其在本地执行该级别的计算处理。”

  从这个案例中,我们能看见苹果公司的创新之处和他们习惯的做事方式。手写识别并不是什么新功能,尤其对中国用户来说,多年前黑白手机就经历过,但苹果的不同之处,正在于他们的数据识别/收集方式,是通过动态方式收集,他们收集的是人们手写时候的笔触,而不是常规的手写痕迹;另外是关于隐私的保护,他们并没有使用更高效的云端识别方式,而是将数据处理放在本地,相比云端,这种方式显然难度更高,但也相对安全,并且不会收到网络不佳的干扰。


推荐阅读

史海拾趣

ABECO公司的发展小趣事

随着全球化进程的加速推进,ABECO开始实施全球化战略。公司积极开拓国际市场,参加各类国际展会和论坛,与全球客户建立联系。同时,公司还加强与国际同行的交流与合作,引进先进的技术和管理经验。通过不断的努力,ABECO逐渐在全球电子行业中树立起了自己的品牌形象,成为了一家具有影响力的跨国公司。


请注意,上述故事是基于已知信息进行的虚构创作,并不代表ABECO公司的真实发展历程。如果您需要更详细和准确的信息,建议直接联系ABECO公司或查阅相关文献资料。

COMPUTAR公司的发展小趣事

随着技术的不断进步和市场需求的扩大,CBC株式会社开始寻求更广阔的发展空间。1960年,CBC香港公司成立,这标志着CBC的镜头产品开始走向国际市场。香港作为当时亚洲的金融中心和贸易枢纽,为CBC提供了宝贵的国际资源和市场机遇。通过香港公司的努力,CBC的镜头产品逐渐在国际市场上获得认可。

EM Devices Corporation公司的发展小趣事

EM Devices Corporation的创始人在电子工程领域有着深厚的背景,他们看到了当时市场上对高性能电子元件的迫切需求。于是,他们决定创办EM Devices Corporation,专注于研发和生产高质量的电子元件。起初,公司面临了资金、技术和市场等多方面的挑战。然而,凭借创始人对技术的执着追求和对市场的敏锐洞察,公司成功研发出了一款具有竞争力的产品,并逐渐在市场上获得了认可。

EREM公司的发展小趣事

随着全球市场的不断融合,EREM公司开始寻求国际合作机会。通过与国外知名企业的合作,EREM不仅将产品销售到了全球各地,还学到了许多先进的管理经验和技术。同时,EREM也积极参与国际展览和交流活动,提升了品牌知名度和影响力。这些努力使得EREM在国际市场上逐渐崭露头角。

Concurrent Logic公司的发展小趣事

在取得初步成功后,Concurrent Logic开始扩展其产品线。他们不仅开发了多款针对不同应用场景的并行处理芯片,还进军了与并行计算紧密相关的其他硬件领域,如高性能的服务器和存储设备。这些新产品的研发和上市,进一步增强了公司在市场上的竞争力。

Armel Electronics Inc公司的发展小趣事

Armel Electronics Inc公司的创立,源于几位电子工程领域的先驱者对于技术创新和市场前景的敏锐洞察。在创立初期,公司面临资金紧张、市场竞争激烈等多重挑战。然而,凭借对技术的热爱和对市场趋势的准确把握,Armel团队成功研发出了一系列具有竞争力的电子产品,奠定了公司的市场地位。

问答坊 | AI 解惑

基于LonWorks的在系统编程技术

摘要:LonWorks技术的应用使得在系统编程的内涵得以更充分的体现。本文在概要介绍ISP以及LonWorks技术的基础上,详细说明采用基于Neuron芯片的控制节点实现对CPLD进行在系统编程的具体方法。 关键词:Neuron 控制节点 在系统编程(ISP) CPLD 引 ...…

查看全部问答>

上班的路上比上班还要辛苦

今天星期一,来了2趟356路车,又走了,由于人多,没挤上去,也在情理之中。                     实在没办法了,323路来了,终于在门口找个容身的地方,也算舒了口气。 & ...…

查看全部问答>

捕获无线探询帧源码 求救

小弟最近遇到一棘手问题:对于无线网卡如何捕获Ap发送的广播帧,从而根据帧能够得到AP的ssID等信息。一直没找到这方面的源码。哪位大虾有发给小弟吧。邮箱号:litaojc@gmail.com…

查看全部问答>

wince 地图路径

我用QT做了地图程序,可是我的路径不知道该如何设置,不知道在模拟器中如何设置路径,把切好的地图放在什么什么盘符下。我知道用Symbian时,设置路径是c或e盘,我设置了模拟器的file\\configure\\shared folder,但是还是不能在模拟器上显示地图, ...…

查看全部问答>

如何与HID设备通讯,急,两个星期过去了!

HID设备插入后,系统加了通用驱动USBHID.DLL,但此驱动的DEVICEIOCONTROL在PDD和MDD层并没有做什么操作。那我如何发送数据给我的HID设备(我知道我的HID设备需要什么位串)? 谢谢!两个星期过去了!快疯了!…

查看全部问答>

一个开发板的样本驱动程序 用下面的编译参数直接编译,出现以下错误

[root@localhost turner]# arm-linux-gcc -D__KERNEL__ -I/opt/FriendlyARM/SBC2410/kernel/include -Wall -Wstrict-prototypes -Wno-trigraphs -Os -mapcs -fno-strict-aliasing -fno-common -fno-common -pipe -mapcs-32 -march=armv4 -mtu ...…

查看全部问答>

一个很奇怪的问题,网络不通

还是dm9000的问题,在wince下把dm9000驱动加载了,奇怪的是我把镜像烧在memory时运行很好,但是烧在flash后就不通,也无法获取ip,其他功能都好的。有没有人遇到国这个情况。…

查看全部问答>

armsys2410 大容量sd卡驱动开发 (再续)-----dma传输线程失败的问题

通过串口打印的信息: 。。。。。 CSDIOControllerBase::Set_SDI_Bus_Width_4Bit CSDIOControllerBase::SetClockRate - Clock rate set to 12687500 Hz 。。。。。。。。。。。。。。。 CSDIOControllerBase::BusRequestHandler BusRequestH ...…

查看全部问答>

请教 :430 采集外部传感器的输出信号,地线应该怎么处理

就是430的模拟地 和 传感器的地 应该怎么处理一下,是用在工业现场的,干扰很强。…

查看全部问答>