智能手机市场一直都是群雄争霸,竞争非常激烈。随着时代的发展,各大手机厂商的竞争焦点从以前的硬件军备竞赛逐渐延伸到影音娱乐领域,尤其越来越注重手机的拍照性能。随着手机的快速迭代,单摄像头手机的拍照性能在一定程度上达到极限,要想在拍照领域再度有所突破,必须要借助双摄像头,甚至摄像头阵列才能实现更多的应用。近两年,不少手机厂商推出了双摄像头(简称双摄)手机,摄像头从一个变成两个,到底是个噱头,还是真的物有所值,我们来探讨一下吧。

什么是双摄手机?

通俗的讲,双摄手机是指一个智能手机某一面(一般是背面,也可能在前面)上有两个并排(横排或者竖排)的摄像头;如果学术一点讲的话,可以称为立体相机(stereo camera)。这两个相机可以模拟人眼双目视觉原理,利用立体摄影(stereo photography)算法获得三维信息。

双摄手机发展简史

事实上,双摄手机并不是最近一两年才出现的新鲜玩意儿。早在2011年,如日中天的HTC推出了首款配备两颗500万像素摄像头机型G17,然而第一个吃螃蟹的人往往成为先烈,当时双摄像头的配置并未能打入主流市场。主要有两个原因:一是500万像素画质过低,先拍照后对焦后画质并没有得到提升;二是因为缺乏3D应用,让双摄像头成为鸡肋。

随着手机硬件和相关算法的发展,具有双摄配置的手机又重新杀入市场,搅起了手机业新一轮的惊涛骇浪。2014年12月,华为荣耀6plus双摄手机发布,后置两个平行的800万像素摄像头。随后中兴、乐视、酷派、360、小米等多家公司相继推出双摄手机。手机业界风向标苹果公司也坐不住了,于2016年9月推出了iPhone 7 plus,后置1200万像素双摄手机,此次iPhone 7 Plus的双摄像头升级是iPhone问世以来在摄像头方面最大的一次飞跃。下图是iPhone 7 Plus的双摄配置。

为什么双摄像头配置会东山再起?

第一个原因是,用户需求的转变。从单纯追求高分辨率转到更多元化的应用需求。

以前手机用户对拍照的需求主要体现在追求更高的分辨率上,比如Nokia曾经发布了高达4100万像素的手机,但这条路明显走偏了, 用户发现自己并不需要手机实现这么高的像素,反而需要更快的对焦速度、光学变焦、夜拍降噪、提高画质、提高动态范围、甚至三维重建等功能。而这些光靠单摄像头,即使利用复杂的图像处理算法也难以完全实现。而利用双摄像头搭配相关的算法,可以比较轻松地实现上述功能。

第二个原因是:手机厚度的限制。

摄像头模组的厚度决定了手机的整体厚度。一方面用户希望手机越薄越好,另一方面拍照性能的提高需要更复杂更厚的镜头模组。比如智能手机用单个摄像头实现光学变焦是一件非常困难的事情,要想实现光学变焦需要复杂的镜头组合设计,这样设计出来的镜头模组就比较厚。所以这两者是不可调和的矛盾。即便是行业翘楚的苹果手机,也没办法很好的解决这一问题,这也是iPhone 6摄像头突出的主要原因。从手机外观设计的角度来说,要解决颜值问题,必须要采用双摄像头。

双摄手机有什么用?

按照双摄手机两个摄像头之间的距离来做个简单分类:

  • 两个摄像头之间离得比较近,两个摄像头取景范围相差很小,这样在两张图片进行融合的时候就不会因为错位产生不良的影响,可以利用两个摄像头不同的曝光和色彩信息进行融合,展现更真实的色彩,更丰富的细节,从而大幅提升成像质量。可以用来做夜景/暗光拍照增强、增加动态范围等应用。

  • 两个摄像头之间离得比较远,得到的两张图之间相差足够大,可以用算法来取得景深信息,然后利用景深来做背景虚化,物体分割,三维重建,辅助对焦,动作识别等应用。

下面列举几个常见的应用。

1、背景虚化

背景虚化是一种常用的功能,很多人都对单反相机的大光圈背景虚化效果非常着迷。如下图右是原图,左图是iPhone 7 plus 背景虚化的效果。

2、重对焦

利用计算得到的景深信息,可以实现先拍照后对焦。

3、夜景/暗光拍照增强

以华为P9为例,其配置一个彩色镜头一个黑白镜头。黑白镜头的大光圈保证了足够的进光量,让画面景物细节轮廓凸显,彩色镜头负责捕捉色彩,经过算法合成后可以呈现较好的夜景拍照效果。

4、光学变焦

通过广角和长焦的双摄像头搭配,可以让相机拥有更远的光学变焦。

如下图左边是iPhone 7 Plus广角相机拍摄的图片,右边是长焦相机拍摄的图片。

5、提高动态范围(HDR)

单摄像头实现HDR的方法通常是修改不同的曝光时间来得到不同曝光环境下的图片,然后进行合成,这样图像处理的时间比较长。这不仅导致用户体验很差,而且当场景中有运动物体或者相机有移动的话会导致鬼影的问题。利用双摄像头就可以解决这个问题,只需要对两个摄像头设置不同的曝光参数,然后对结果进行合成就可以实现。如下图,上面是两个摄像头拍摄的不同曝光参数的图片,下面是HDR合成结果。

6、三维应用

因为通过双摄像头可以计算出景深信息,所以双摄在三维应用上将会有很多有趣的应用。比如可以测算物体的物理尺寸和距离,用来做三维测量;可以通过扫描来对真实物体进行三维建模;可以实现逼真的互动性很强的增强现实游戏等。这将大大拓展手机的应用价值。

总结

双摄手机虽然有以上介绍的优势,但仍然存在不少问题:由于目前大部分双摄手机基线(两个摄像头的距离)较短,无法计算较远处的景深。所以背景虚化、重对焦等功能仍然和单反相机有很大差距,有许多槽点可以吐。三维应用也还处于起步阶段,有很多功能有待挖掘。

双摄手机的出现是行业发展瓶颈催生的必然结果,随着双摄手机越来越普及,双摄功能正趋于成熟,相信最近两年双摄技术会带来越来越多的有用有趣的应用。

欢迎关注 微信公共号:计算机视觉life(微信号:CV_life)

工作日更新技术文章,节假日更新非技术类文章。

为什么会出现双摄像头手机?相关推荐

  1. 华为双前置摄像头_华为双摄像头手机有哪些 华为双摄像头手机推荐【详解】...

    上篇文章我们才讲过华为是一直领跑我们国产手机市场的品牌,这不,最近一年期间华为连续出了好几款双摄像头手机,不仅重新拾起了双摄像头这门手艺,而且华为这次重新定义了手机双摄像这个高大上的技术.其实华为所利 ...

  2. 三星首款双摄像头手机竟然不是Note 8而是它

    TechWeb报道三星实际上给S8手机准备了双摄像头版本,而且工程样机也被曝光过,但不知道什么原因最终放弃了双摄像头方案.那么哪一款手机会成为三星第一台双摄像头方案的手机呢?有人猜测是Note 8,但 ...

  3. 手机双摄像头原理及产业解析----转载

    这个文章写得很好,特此转载,并致谢! 原文见于: https://blog.csdn.net/piaoxuezhong/article/details/79053974#comments 前记:本篇是 ...

  4. Camera--(7)手机双摄像头原理及产业解析

    本篇是对手机双摄原理及应用现状,未来布局的汇总. 为什么会出现双摄像头手机? 智能手机市场一直都是群雄争霸,竞争非常激烈.随着时代的发展,各大手机厂商的竞争焦点从以前的硬件军备竞赛逐渐延伸到影音娱乐领 ...

  5. 测试手机双摄的软件,手机上的双摄像头有啥用

    大家好,又到了<轻摄影学堂>时间了.最近一段时间,很多朋友都在向笔者咨询一个问题,那就是目前很多新手机都采用了后置双摄像头的配置,相对于单摄像头而言,双摄像头有什么优势,是否值得够买.正好 ...

  6. camera---(4)双摄像头分类

    双摄像头分类 我们首先来看双摄像头的分类,一般来说双摄像头分为:large+small.color+mono.wide+tele. 1.large+small large+small是早期双摄比较常用 ...

  7. 安卓开发基础知识1(双摄像头安卓手机)

    需求说明:安卓开发 内容       :双摄像头安卓手机调研 来自       :时间的诗 原文:http://mobile.163.com/16/0301/06/BH28BP9I001117A8_a ...

  8. 3d摄像头android手机多少钱,双摄像头2.0、3D动态全景拍照: 荣耀V8 手机 发布

    双摄像头2.0.3D动态全景拍照: 荣耀V8 手机 发布2299元起 2016-05-11 08:25:29 192点赞 54收藏 457评论 直达链接 华为近两年一直在推双平行摄像头技术,也确实让这 ...

  9. 手机双摄像头工作原理详解:RBG +RGB, RGB + Mono

    由于双摄技术的快速发展,目前已经衍生出了几种不同的双摄硬件和算法配置解决方案.不同手机厂商可能有不同的双摄配置,比如华为荣耀P9采用的就是黑白相机+彩色相机的硬件配置,而iPhone 7 plus采用 ...

  10. android后置双摄像头,双后置摄像头_手机Android频道-中关村在线

    处理器方面,HTC One M8装备的是一颗高通骁龙801系列四核心处理器,支持4G LTE网络,拥有四颗Krait 400微架构CPU,单颗CPU主频高达2.5GHz,集成Adreno 330 GP ...

最新文章

  1. altium Designer丝印显示汉字,更换字体,数码管风格,镂空效果
  2. pypypy python_聊聊Python中的pypy
  3. Zookeeper分布式安装部署
  4. Python 脚本相关知识
  5. 重启/杀死 jobs
  6. 10条有用的可用性结论和指南
  7. pandas读取csv文件数据并对指定字段分类使用matplotlib在一张图里画四张折线图子图
  8. 用Python编写日麻牌理查询器
  9. 计算机网络-应用层笔记
  10. 虚拟机不能清空回收站_回收站不能清空怎么办?清空回收站无反应的解决方法...
  11. 如何避免工程项目翻车?
  12. vmware虚拟机连不上服务器,VMware虚拟机nat模式连不上网怎么办
  13. 【OGNL表达式struts2标签“%,#,$”】
  14. 计算机操作透明化,win10系统如何设置透明化效|win10电脑透明化功能怎么开启
  15. LeetCode题解(1425):带限制的子序列和(Python)
  16. 财务软件“新物种”来了!唯你科技“精采智能”领势
  17. 【机器学习入门】决策树算法(四):CART算法(Classification and Regression Tree)
  18. STM32F411RE项目开发-1-点亮LD2小灯
  19. 地址转换和端口映射及内网穿透的区别
  20. 综合评价与决策方法01——理想解法

热门文章

  1. 【python爬虫】爬取链家二手房数据
  2. 面试总结-2023届安全面试题总汇
  3. JVM性能调优(一)(JVM参数详解、内存分析等)
  4. 走进信息隐藏的世界,全面讲解信息隐藏——第1节:信息隐藏技术简介
  5. QQ突遭大规模盗号!自动给好友群发不雅照,官方回应来了!
  6. charles+安卓模拟器采集豆果美食app
  7. 小程序navigateTo失效
  8. School Regional Team Contest, Saratov, 2011-F. Spiders-求树直径
  9. aws ecs 通过efs挂载实现动态更新firelens日志配置
  10. linux挂载40t硬盘,Centos支持40T磁盘阵列MD1200