我们登上高楼,为的就是俯瞰风景。但当你兴致勃勃地掏出手机想要记录下眼前壮丽的画面时,你会发现隔着一道玻璃怎么拍都会拍到自己的人影,这时你或许只能默默地放下手机。不过来自麻省理工学院的研究团队已经找到一种可行的方法,去除玻璃上的反射。
(左:带有重影的照片,右上:修复后的照片,右下:算法识别出的玻璃反射部分)
这种方法不需要对手机或相机进行任何的改动,它 其实就是一套算法。核心原理就在于通过识别照片中的重影来判断哪部分图像是我们所需要的,哪部分图像是玻璃反射需要去除的。他们在波士顿发现,许多窗户都 是双层结构,这是为了在冬天能够隔绝室内与室外的热交换。所以大部分的玻璃反射都会产生重影,这就是给算法提供了很好的思路。
(使用算法去除反射后的照片)
团队在发现如何判断玻璃重影的诀窍后,下一步就是去除重影并修复原本重影部分的影像。他们的算法会将图像以每8×8个像素为基本单位,对其中的重影进行识别,然后利用剩余的、我们需要的图像像素去进行修补与替换,如此完成重影的去除。
在进行多次实验后,团队认为这套算法是非常有效的。过去的去反射算法通常无法很好地识别哪些是重影,哪些是玻璃后方的景物。据团队人员透露,他们不仅希望这套算法能成为日后摄影技巧的一部分,还希望能帮助机器人或安防摄像头在充满眩光或玻璃反射的环境中正确识别影像。
关键字:玻璃 算法 图像
引用地址:
如何去除照片中的玻璃反射 MIT已攻克这一难题
推荐阅读最新更新时间:2024-05-03 14:45
世界首台质子CT成像设备可为羊排采集质子CT图像
由英国林肯大学(University of Lincoln)图像工程学特聘教授Nigel Allinson带领的由来自世界各地的科学家组成的国际PRaVDA(Proton Radiotherapy Verification and Dosimetry Applications,PRaVDA)专家团队成功研发了世界上第一台 质子CT 。下面就随医疗电子小编一起来了解一下相关内容吧。 科研人员在南非iTHemba LABS实验室使用南非国家回旋加速器(South African National Cyclotron)进行了多年的研究,并最终实现了这一影像学领域的重大突破,为提高肿瘤质子治疗的疗效和普及性添砖加瓦。更多关于 质子C
[医疗电子]
语音识别系统中增加图像识别技术的设计
摘要:采用机器视觉对语音对象进行跟踪,利用说话人正常发音时,嘴部的开合状况提取语速信息,实时调整语音识别的工作速度,匹配语音韵律,将有效提高语音识别准确性。讨论了系统的设计原理和实现技术,着重介绍了对应辅助图像识别的设计分析。
关键词:语音识别 机器视觉 图像识别
语音识别是机器自动语音识别(automatic speech recognition by machine)的简称。
语音识别技术关系到多学科的研究领域,不同领域中的研究成果都对语音识别的发展作出了贡献。让机器识别语音的困难在某种程度上就像一个外语不好的人听外围人讲话一样,它与说话人、说话速度、说话内容、环境条件有关。语音信号本身的特点造成了语音识别的困难。这些
[手机便携]
基于DSP Builder的JPEG静态图像压缩算法的实现
摘 要: 利用Altera公司提供的数字信号处理开发工具DSP Builder和现代DSP技术,在Matlab/Simulink环境中建立了JPEG算法模型,并进行了仿真验证,最后将编译代码下载到硬件上进行了在线调试。 关键词: DSP Builder;JPEG;图像压缩;FPGA 随着数字信号处理技术在应用领域的迅速发展,以DSP处理器(如TI的TMS320系列)为应用系统核心器件的传统DSP技术,由于其硬件结构的不可变性和固定的数据总线宽度,很难满足用户对DSP系统可重配置性或可定制性的要求。而以大容量、高速度的FPGA为核心器件的现代DSP技术的出现成功解决了以上问题。FPGA内嵌有可配置的高速RAM、PLL以及硬
[嵌入式]
基于DSP的混沌数字图像加密与硬件设计
摘要 介绍了在 DSP 基础上,实现数字图像的 混沌加密 及 硬件实现 方法。根据离散化和数字化处理技术,对三维Lorenz混沌系统作离散化处理,用C语言和DSP技术产生三维Lorenz混沌迭代序列,分别对数字图像的红、绿、蓝三基色信号进行混沌加密和解密。基于芯片型号为TMS32 0VC5509A的DSP开发平台,以bmp格式的灰度图像为例,设计了Lorenz混沌序列对数字图像进行加密与解密算法,给出了DSP硬件实现结果表明,改善了安全性、提高了速度、满足了实时性要求。 随着计算机及通信技术的发展,图像处理及应用愈加广泛。现代DSP技术的发展和应用为实现图像处理奠定了基础。高性能的DSP处理器作为图像处理
[安防电子]
松下展示概念透明电视 关机时就是一块玻璃
现在,许多我们当年认为只有在科幻电影中才会出现的技术,已经来到了我们的身边,比如虚拟现实系统和自动系鞋带的运动鞋,都是如此。而最近松下在Ceatec展会上展示了自己最新的透明电视技术,看起来也相当科幻,看上去就像是当年我们在电影中看到的场景。
在今年年初的CES上,松下就曾经展示了这种技术的原型产品。这款透明概念电视在关机的状态下,看上去和普通的玻璃没什么两样,甚至可以伪装成橱窗的玻璃。而一旦按下开关,它就会立刻变成普通的电视,看起来并没有什么异常。而对于普通人来说,几乎无法分辨在关机状态下,究竟是普通的玻璃还是松下的透明电视。
这种电视同样使用了OLED技术,因此无需背光来进行照明
[家用电子]
一种基于HD-SDI技术的高清图像处理系统设计
引言 随着数字视频的迅速发展,高清数字图像代替模拟图像成为必然趋势。光电系统采用全高清图像技术,不仅能大大提高显示效果,而且能显著提高系统的跟踪精度。因此,高清图像处理系统的开发成为光电系统技术发展必须突破的关键技术之一。SDI(Serial Digital Inter face)即串行数字接口,其标准由移动图像和电视工程师协会(SMPTE)制定,在当今的广播和视频产品领域得到了广泛的应用。标准规定如何通过同轴电缆在设备间传送未经压缩的串行数字视频数据。 在非编后期制作、广播电台等领域,基于 HD-SDI (High Definition-Serial Digital Interface)高清电视应用较为广泛,在1.4
[嵌入式]
基于TMS320LF2407的FFT算法的实现及应用
0 引言 傅立叶变换是一种将信号从时域转变为频域表示的变换形式,它是数字信号处理中对信号进行分析时经常采用的一种方法。信号的一些特性在时域总是表现得不明显,通过傅里叶算法,将其变换到频域,其特性就一目了然。例如,来自供电系统的干扰在时域上总是不易识别,但是在频域上就可以很清晰地看到50~60 Hz的离散谐波。 在计算机系统中,实际上是以离散傅立叶变换(DFT)的方式处理数据。由于DFT的运算量比较大,并不适用于嵌入式控制系统,所以实际应用中常使用DFT 的快速算法一快速傅立叶变换(FFT)。虽然FFT 比DFT的计算量减少了很多,但用普通单片机来实现FFT多点、实时运算还是比较困难的。DSP(数字信号处理器)具有运算速
[嵌入式]
塔林理工大学开发新算法 使自动驾驶汽车更安全
据外媒报道,塔林理工大学(Tallinn University of Technology,简称TalTech)研究小组开发了新算法,可使自动驾驶汽车行驶更顺畅、更快。由Raivo Sell领导的TalTech研究人员描述了模拟和现实生活中的实验,称新算法使自动驾驶汽车“明显更平稳、更可靠”,操纵水平接近熟练的人类驾驶员。 (图片来源:塔林理工大学) 包括自动驾驶小型巴士在内的自动驾驶汽车预计将很快在全球许多城市推出。然而,这些项目大多仍处于实验阶段。TalTech称,这些自动驾驶汽车在严格控制的环境中能满足开发人员的期望,但无法应对意外情况。 “自动驾驶汽车的主要策略之一是通过变道,避免与停泊的车辆发生碰撞。对人
[汽车电子]