论文部分内容阅读
摄影也许不再是遗憾的艺术。有了Frankencamera相机,拍出犀利的照片不再是难事。前提是你能找到合适的软件
没有摄影师的多年修为却想拍出好的照片?很简单,你只需要三步。第一步。你得使用Frankencarnera相机;第二步,下载一款适合你所拍要求的软件(人像有人像的软件,运动有运动的软件);第三步,按下快门,一切搞掂。
斯坦福大学的科学家们正尝试使用一种新的开源数码相机来革新数字成像行业。这种名叫Frankencamera的数码相机可以使程序设计人员为相机设计出新的软件。使相机具有更强大的功能。如果这项技术得以应用的话,那么相机的性能将不会受到相机厂商预装软件的限制。使用者可以根据自己的需要。给相机编写程序添加新的功能模块。“开发这个相机的初衷就是为了制造一个开源的数码相机。”斯坦福大学计算机科学系的教授Marc Levov说。
Frankencamera的原型设计者是斯坦福大学计算机系的研究生Arldrew Adams。Andnew Adams说,也许在未来几年内,人们就可以像使用iPhone那样,直接从网上下载应用程序安装到自己的数码相机上。而当Frankencamera的操作系统源代码公开后,用户就可以像Linux操作系统或者Mozilla火狐浏览器那样,不断更新相机的操作系统。对Frankencamera的使用者来说,他们拥有极大的自由来控制数码相机对光线和运动的记录,可以设计全新的程序来处理相机的原始数据RAW文件。
Pmnkencamera的设计原本是为了方便计算摄影技术(computaldonaI photography)的科学家进行研究而创造出来的。传统摄影是所见即所得,就是拍摄出来物体的像与我们看到的是相同的。而计算摄影技术可以用于对拍摄图像进行增强,如对图像的亮度、对比度进行调整,或是获取场景的三维信息,实现全聚焦图像拍摄(即图像中每个像素都是聚焦清晰)。计算摄影技术最初只是被限制在实验室中,而Frankencamem的出现将意味着计算摄影技术能够走出实验室,让专业的摄影师甚至—般的民众拍出更加有艺术感染力的图片。
Frankencamera很重要的一个作用就是对拍摄照片进行图像增强。比如说在数字摄影中。照片的动态范围(即照片能够记录亮度的范围)通常是有限的。一般在亮度反差比较大的场景中,由于相机动态范围的限制,很难得到满意的曝光照片,要么曝光过度,要么曝光不足。如果使用Frankencamera进行拍摄的话,利用预定的程序控制,相机可以使用不同曝光指数拍摄若干张照片,把不同曝光的照片进行融合,最后得到一张完美的图片。其实这种方法很简单,但是目前市场所有的数码相机都无法办到,而Frankencamera却可以轻松实现。
在数字摄影中,对焦也是一个很让人头疼的问题。有很多精彩的瞬间往往就是因为对焦不准确而错过。如果你不愿意花大价钱买一个对焦性能好的数码相机的话,那么你可以尝试使用Frankencarnera,它可以同时记录场景的深度信息。即使你在拍摄的时候没有对好焦,你也可以在后期利用深度信息重新调整场景的焦点,获得更加清晰的完美图片。Frankencarnera还可以利用静止图片对视频图像进行分辨率的增强。比如拍摄者先拍摄了一段帧数率为30F/s的低分辨率的视频图像,同时又拍摄了一张高分辨率的静止图片。高分辨率的静止图片信息就可以通过一定的算法附加到视频图像中的每一帧画面中。使得视频图像可以扩展到更高的分辨率。
如果你在莫斯科红场给自己漂亮的女友拍摄照片的时候,周围的行人不小心进入了你的背景画面,而你又无法重新拍摄怎么办?如果你使用的是Wankencarnera,那么你就可以通过程序把画面中不必要的信息去掉。但这一切并不是像在Photoshop里那样,需要人工修改,Frnkencamera会自动为你处理成满意的图片。如果你对拍摄照片的背景不满意的话,FrankencameB可以轻松地给你替换掉不满意的背景。
Wankencamera是可编程的,你还可以考虑把它连接到因特网上。当你拍摄某个地方的风景的时候,程序就会自动在网上的图片库搜索相应的图片,并自动分析搜索到的图片的拍摄参数,利用计算出来的最佳参数进行拍摄,保证你获得最满意的图片效果。如果你对自己的摄影技术不是很有信心的话。那么你可以使用Rankencamera,它可以随时在网上给你找到最好的解决方案。
以上是目前Rankencamera已经开发或正在开发的功能,而实际上它是完全可控的,几乎是没有任何局限,可以完成任何效果的拍摄操作。虽然现在有些专业相机也有自己的开发工具,但是这些开发工具要求相机必须通过USB连接到电脑上,利用电脑来控制光圈和快门。而对于Frankencarnera来说,你只需要下载几个程序,在拍摄按钮按下的万分之一秒内,程序就会按照一定的算法进行测光和自动对焦,然后激活闪光灯,记录第一张画面,然后再进行第二次对焦和曝光,再次激活闪光灯,记录第二张画面。这两种画面进行处理后,输出最终的画面效果。这是目前任何一款相机都无法做到的。
Frankencarnera的优点是可编程和源代码开放。这种可编程的特性使人不得不想起Nvidia(世界著名显卡制造厂商)在2000年的时候提出的可编程显卡的概念。Nvidia凭着可编程Geforce系列的显卡,击败了其他的显卡竞争对手,一举确立了其显卡行业老大的地位。如今,Frankencamera又乘此东风而来,会不会再次掀起一番风潮呢?
没有摄影师的多年修为却想拍出好的照片?很简单,你只需要三步。第一步。你得使用Frankencarnera相机;第二步,下载一款适合你所拍要求的软件(人像有人像的软件,运动有运动的软件);第三步,按下快门,一切搞掂。
斯坦福大学的科学家们正尝试使用一种新的开源数码相机来革新数字成像行业。这种名叫Frankencamera的数码相机可以使程序设计人员为相机设计出新的软件。使相机具有更强大的功能。如果这项技术得以应用的话,那么相机的性能将不会受到相机厂商预装软件的限制。使用者可以根据自己的需要。给相机编写程序添加新的功能模块。“开发这个相机的初衷就是为了制造一个开源的数码相机。”斯坦福大学计算机科学系的教授Marc Levov说。
Frankencamera的原型设计者是斯坦福大学计算机系的研究生Arldrew Adams。Andnew Adams说,也许在未来几年内,人们就可以像使用iPhone那样,直接从网上下载应用程序安装到自己的数码相机上。而当Frankencamera的操作系统源代码公开后,用户就可以像Linux操作系统或者Mozilla火狐浏览器那样,不断更新相机的操作系统。对Frankencamera的使用者来说,他们拥有极大的自由来控制数码相机对光线和运动的记录,可以设计全新的程序来处理相机的原始数据RAW文件。
Pmnkencamera的设计原本是为了方便计算摄影技术(computaldonaI photography)的科学家进行研究而创造出来的。传统摄影是所见即所得,就是拍摄出来物体的像与我们看到的是相同的。而计算摄影技术可以用于对拍摄图像进行增强,如对图像的亮度、对比度进行调整,或是获取场景的三维信息,实现全聚焦图像拍摄(即图像中每个像素都是聚焦清晰)。计算摄影技术最初只是被限制在实验室中,而Frankencamem的出现将意味着计算摄影技术能够走出实验室,让专业的摄影师甚至—般的民众拍出更加有艺术感染力的图片。
Frankencamera很重要的一个作用就是对拍摄照片进行图像增强。比如说在数字摄影中。照片的动态范围(即照片能够记录亮度的范围)通常是有限的。一般在亮度反差比较大的场景中,由于相机动态范围的限制,很难得到满意的曝光照片,要么曝光过度,要么曝光不足。如果使用Frankencamera进行拍摄的话,利用预定的程序控制,相机可以使用不同曝光指数拍摄若干张照片,把不同曝光的照片进行融合,最后得到一张完美的图片。其实这种方法很简单,但是目前市场所有的数码相机都无法办到,而Frankencamera却可以轻松实现。
在数字摄影中,对焦也是一个很让人头疼的问题。有很多精彩的瞬间往往就是因为对焦不准确而错过。如果你不愿意花大价钱买一个对焦性能好的数码相机的话,那么你可以尝试使用Frankencarnera,它可以同时记录场景的深度信息。即使你在拍摄的时候没有对好焦,你也可以在后期利用深度信息重新调整场景的焦点,获得更加清晰的完美图片。Frankencarnera还可以利用静止图片对视频图像进行分辨率的增强。比如拍摄者先拍摄了一段帧数率为30F/s的低分辨率的视频图像,同时又拍摄了一张高分辨率的静止图片。高分辨率的静止图片信息就可以通过一定的算法附加到视频图像中的每一帧画面中。使得视频图像可以扩展到更高的分辨率。
如果你在莫斯科红场给自己漂亮的女友拍摄照片的时候,周围的行人不小心进入了你的背景画面,而你又无法重新拍摄怎么办?如果你使用的是Wankencarnera,那么你就可以通过程序把画面中不必要的信息去掉。但这一切并不是像在Photoshop里那样,需要人工修改,Frnkencamera会自动为你处理成满意的图片。如果你对拍摄照片的背景不满意的话,FrankencameB可以轻松地给你替换掉不满意的背景。
Wankencamera是可编程的,你还可以考虑把它连接到因特网上。当你拍摄某个地方的风景的时候,程序就会自动在网上的图片库搜索相应的图片,并自动分析搜索到的图片的拍摄参数,利用计算出来的最佳参数进行拍摄,保证你获得最满意的图片效果。如果你对自己的摄影技术不是很有信心的话。那么你可以使用Rankencamera,它可以随时在网上给你找到最好的解决方案。
以上是目前Rankencamera已经开发或正在开发的功能,而实际上它是完全可控的,几乎是没有任何局限,可以完成任何效果的拍摄操作。虽然现在有些专业相机也有自己的开发工具,但是这些开发工具要求相机必须通过USB连接到电脑上,利用电脑来控制光圈和快门。而对于Frankencarnera来说,你只需要下载几个程序,在拍摄按钮按下的万分之一秒内,程序就会按照一定的算法进行测光和自动对焦,然后激活闪光灯,记录第一张画面,然后再进行第二次对焦和曝光,再次激活闪光灯,记录第二张画面。这两种画面进行处理后,输出最终的画面效果。这是目前任何一款相机都无法做到的。
Frankencarnera的优点是可编程和源代码开放。这种可编程的特性使人不得不想起Nvidia(世界著名显卡制造厂商)在2000年的时候提出的可编程显卡的概念。Nvidia凭着可编程Geforce系列的显卡,击败了其他的显卡竞争对手,一举确立了其显卡行业老大的地位。如今,Frankencamera又乘此东风而来,会不会再次掀起一番风潮呢?