蜂鸟网首页 > 器材频道 > 厂商动态 > 正文

NVIDIA支持,Musemage软件媒体讲解会

0 2010-08-23 18:30:45   蜂鸟网   作者: [厂商稿]
本页查看全文

平行视野产品经理张乐:

大家好!我是平行视野的张乐。这次我给大家主要介绍一下我们最新研发的产品—Musemage。这次主题是Musemage——Revolution of Image processing(图像处理的革命软件),就是我们希望通过GPU的运算来加速图像的处理,希望能引领一次图像处理软件的革命。

NVIDIA支持,Musemage软件媒体讲解会

    Musemage可以大言不惭的说一下,算是世界上第一个完全基于GPU的图像处理软件。由于它是基于GPU的图像处理软件,GPU所有的优势体现在极速的图像处理体验,丰富易用的功能。我们虽然是一个新的软件,而且基于GPU,但是功能的丰富性并不是那么少。而且我们拥有一个非常友善的用户界面。

    基于GPU的图像软件并不是说抛弃了CPU,在做用户交互的时候,仍然需要CPU参与用户逻辑的控制。但是可以看到,CPU只有4 cores,而GPU有512 cores,这种量级的差异也可以猜测到图像处理软件的处理速度。

    我们使用GPU的原因,从这里可以看到GPU的处理速度,从2006年有一个飞跃。基于GPU的强大处理,我们可以看到新的NVIDIA的Fermi架构的GPU单精度计算能力已经达到1t的能力,而且有极大的存储带宽。GPU本身就是专门为图像处理而设计的,所以说我们在用正确的处理器做正确的事情,所以我们能够有一个质上的飞跃。近几年GPU确实有很大的发展,我们也是考虑这种GPU的平台来进行运算。

    主要介绍一下我们在研发中的解决复杂难题,因为我们并不是传统意义上的CPU软件,由于使用了GPU,所以要同时操作GPU内存,也就是显存,主存以及磁盘缓冲区,我们要在这三者进行数据的切换,这中间有一定的传输延时,但是我们通过良好的用户界面来解决了这些东西。

    Undo/redo也就是我们常用的撤销功能,这个在平时的CPU软件上都会有这个功能,Ctrl Z和Ctrl Y,但是由于我们使用新的架构,这个问题也是现在用一些比较好的办法来解决。

    另外一个就是我们的特点,之前所用的类似于CPU的图像处理软件,它都是顺序的方式进行图像的算法,而我们基本上使用的GPU,将目前大部分的算法都用GPU的并行方式进行重写,所以任何一个处理都是完全针对GPU进行的优化。

    还有一个问题,GPU虽然现在已经很高级了,但是存储的空间仍然有限,所以还针对GPU和CPU之间数据的接换对它进行了一定的规划,用有限的GPU内存来处理更大的图像。

    所有的工具和滤镜都运用在GPU上,带来的好处就是,一张20兆图像,就相当于现在大家使用的单反相机的图像任何一个效果的处理不会超过1秒,基本达到实时的速度。这个相比一些传统的图像处理软件有一个质的飞跃,速度在100-1000倍左右,能达到实时的反馈和无损的缩放以及平移图像。

    Radial Blur是我们经常要用到的,就是叫镜像模糊的功能。这是我们Musemage镜像模糊的速度,大概是1.5秒,传统的处理软件大概要33秒,33秒听起来不太长,但是处理一个模糊要半分钟的时间还是比较难以忍受的。

    Surface Blur,也就是平时所用的表面模糊,表面模糊用在人像的美白处理,和去痘、去斑。做一次Surface Blur的速度大概在0.75秒,不到1秒钟,另一个软件需要25秒左右。这是一个有质的飞跃。这个测试都是4K×4K的图,相当于单反相机的标准图。在i7的CPU以及GTX 480的显卡上进行测试的。

    现在给大家演示一下我们的demo:这张图片可以看到,通过照片的信息,图片宽度是5000×3000的大图,并不是一个很小的图,可以看到有一个很好的用户拖放、缩放。

    展示一下模糊功能,这里是镜像模糊,就是刚才说的Radial Blur。很神奇,用到‘最佳’这个功能,基本上是进行实时的5k×5k速度的模糊处理。中心其可以进行调整。我们可以说是实时了,任何一个图都是很快的。

    再看一下刚才说的表面模糊,在做调整的时候要看图片的细节。可以把它调整到我们需要看到的位置,进行一些细节调整。在任何一个调整的同时,可以操作图片,这个交互性能应该说是目前没有一个图片软件能够达到这样的交互。

键盘也能翻页,试试“← →”键

24小时热文

欢迎使用蜂鸟 爱摄影小程序

分享到朋友圈

0

打开微信,点击底部的“发现”,使用
“扫一扫”即可将网页分享至朋友圈。