苹果收购 SnappyCam——期待一个成像更快的 iPhone 吧
苹果收购了独立应用开发公司 SnappyLabs,知情人对 TechCrunch 作者约什·康斯汀(Josh Constine)说。SnappyLabs 是由开发者 John Papandriopoulos 独自创立的一家图片成像公司,目前只有 SnappyCam 一款产品。
iOS 7 为 iPhone 带来了连拍功能,但它的 “快速连拍” 能力依旧非常有限——iPhone 5s 每秒只能拍摄 10 张照片,老款 iPhone 每秒只能拍摄 3 张。而在 iOS 7 之前,iPhone 的快速连拍甚至只能借助第三方应用来实现。
SnappyCam 就是其中一款。它可以在 iPhone 上实现每秒拍摄 20 张 800 万像素的照片,同时不会损失成像质量,成像速度大约是原生相机的 4 倍。
SnappyCam 的开发者 John Papandriopoulos 是一名墨尔本大学的电子工程学博士。最近两年,他一直在潜心开发这款应用。SnappyCam 上架后,Papandriopoulos 曾经描述过如何实现应用的超高速拍照:
“我们首先学习了离散余弦转换(DST)算法,然后基于部分研究成果开发了一套更适合 ARM NEON SIMD 协处理器指令集框架的算法。最终的算法包含了近 1 万行经过手工调试的汇编代码,以及 2 万多行低级别 C 语言代码。”
“JPEG 的压缩编码除了上面提到的 DST 算法,还包括用于生成小型 JPEG 图片的霍夫曼压缩算法。在完成 DST 算法后,我们在开发霍夫曼压缩算法时遭遇了瓶颈。后来通过手工调整汇编代码来优化这部分内容,使之更贴合 ARM 处理器的架构特点,最终让成像尽可能地快速。”
真的相当专业。TechCrunch 在 7 月的专访中将 SnappyCam 誉为是一项技术突破:“他重新发明了 JPG 图像标准,以便学习如何才能加快图像的捕捉、缓冲、处理和压缩速度。”
SnappyCam 要价 0.99 美元。Papandriopoulos 曾表示,SnappyCam 在 9 个国家的 App Store 付费榜上排名首位。应用带来的收入也足够支持他独立运营 SnappyLabs,不用四处向风投公司要钱。
但后来 SnappyCam 从 App Store 上消失了,SnappyLabs 和 SnappyCam 的网站也均显示空白内容。TechCrunch 发文后不久,Papandriopoulos 女友 Diane Cheng 在 Facebook 上引用了这篇文章的链接,同时向 Papandriopoulos 发出祝贺——这几乎是在明示 SnappyLabs 已经被苹果收购。
这倒也符合苹果一贯的行事风格。可以预测,未来 SnappyCam 肯定会被整合到 iPhone 中——拍照是手机的核心功能之一,一个快速成像的连拍模式可以帮助 iPhone 获得更多用户。现在的问题只剩下这项功能何时会出现了。
题图来自 Mashable