近日,麻省理工学院(MIT)媒体实验室的研究人员开发出了一种新的偏振光技术,被称为Polarized 3D。据研究人员称,这种技术能够把一台标准商用3D扫描仪的分辨率提高1000倍。他们认为,该技术不仅比许多高精度的工业级激光3D扫描仪更便宜更好,而且可能实现在智能手机里内置高质量的3D相机以及令人难以置信的高分辨率3D打印,甚至可以将3D扫描仪植入更安全、更敏感的自动驾驶汽车里。
作为3D建模人员、3D打印爱好者,以及一系列其他相关专业人员的得力工具,3D扫描技术在市场上已经存在了相当长一段时间了。从便宜到昂贵、从方便到精细,各种3D扫描仪都有,有的先进3D扫描仪甚至可以捕获对象的表面纹理、颜色以及光的吸收和反射。但是MIT的Polarized 3D技术却能使廉价的3D扫描仪获得前所未有的高精度,这一影响堪称颠覆性的。
不过总的来说,此次3D影像方面的突破要得益于偏振光原理以及一个可靠的微软Kinect 3D扫描仪。据研究团队解释称,光的偏振是我们在偏光太阳镜和大多数3D电影系统中都能够看到的物理现象。从本质上讲,它影响了对物理对象的光反射。
“今天,摄影师会在2D相机上使用偏振滤镜以获得令人惊叹的照片。我们因此 提出了一个问题:如果在一台3D照相机上使用偏振滤镜效果会怎样?答案是,普通商品级的毫米精度深度传感器,可提高到微米级的精度,也就是说将分辨率提升了3个数量级。”研究人员解释说。
为了将偏振光用于3D扫描,MIT的研究团队创建了一个算法,来利用光的偏振现象准确定位和测量将光反射出的对象。尽管有先进的光计算公式,仅仅靠测量偏振光来计算表面对象的位置显然是很难做到的。但是柳暗花明的是,研究人员发现在大多数视频游戏机上的标准图形芯片能够做到这一点。(补充e键打印,是一家以3D打印为基础,为创客、设计师等提供碎片化3D打印服务的互联网云平台。这里有17+种3D打印材料,上百种工业级3D打印机。关注公众号:cklm88,每日推送3D打印最新资讯。)
为此,研究人员使用了一台微软的Kinect,并将普通偏光摄影镜头放在镜头前。在每一个实验中,研究人员使用三个不同的滤镜对同一个对象拍摄三张照片,并用他们的算法对所获图像的光强度进行对比。经过多次实验,结果是明确的:原本Kinect的分辨率为1厘米左右,但是通过结合偏振光信息,它可以实现高达100微米的分辨率,是之前的1000倍。
不过Kinect毕竟是一款消费级的扫描设备,与一台高端的3D扫描仪相差甚远。所以,为了真正验证他们的技术,研究人员对价格高达数千美元的工业级激光扫描仪进行了同样的实验。再一次,Polarized 3D提供了更高的分辨率。