阅读更多

44顶
1踩

编程语言


在2010年度的SIGGRAPH图形会议上,微软研究院的研究人员演示了利用照相机或手机自带的“惯性测量传感器”实现图像自动去模糊




 

 

 

 

 

这是微软研究院最近开发了一种新的图像去模糊算法,基于一个传感器配件“惯性测量传感器”,曝光过程中的加速度和角速度估算出一个模糊函数。利用它计算出成像时所受到的干扰因素,比如手部抖动,再利用这些数据配合算法对图像质量进行优化。

 

这种方法可以自动的对每个像素进行处理。

  • 大小: 220.3 KB
  • 大小: 174.4 KB
  • 大小: 239.8 KB
  • 大小: 178.6 KB
  • 大小: 203.6 KB
  • 大小: 193.9 KB
  • 大小: 362.7 KB
来自: microsoft
44
1
评论 共 43 条 请登录后发表评论
43 楼 damoqiongqiu 2010-08-05 10:06
能除马赛克最好了
42 楼 rocwon 2010-08-04 17:40
能消除马赛克么
41 楼 geminiyellow 2010-08-04 16:30
忽然想起来,之前3dm一直致力于这方面的工作,有些年头没关心过了,不知道他们还好么。
40 楼 easy3210 2010-08-04 13:56
这个原理只能消除旋转和加速造成的模糊
39 楼 nimrodchen 2010-08-04 13:41
不错,看上去效果挺好的。
38 楼 maxliz 2010-08-03 18:41
这个 我以前工作就是玩ps的
上面的几张图片 基本上是还原动态模糊 相当于把模糊后的图像移位
动态模糊产生的原因和普通模糊的算法不一样 产生的原因一般是被拍摄的物体运动或者相机在拍摄时移动了 所以理论上还原动态模糊还是可能的
而由于拍摄时光线原因或者ps的高斯模糊的话 基本上是对像素进行有损的处理 像素的信息都丢失了 应该不可能恢复的
另外当年教我ps的人说过 ps照片的过程中就算步骤可以还原 但是还是又少量图像信息丢失的
37 楼 billsky2911 2010-08-03 17:30
天下无码了,呵呵
36 楼 billsky2911 2010-08-03 17:30
微软无处不在啊,canon是不是早有这个技术啊
35 楼 PMKX2 2010-08-03 17:14
功能始终是有限,但也不错了,对照相新手有帮助。
34 楼 miaow 2010-08-03 16:36
程序处理只能消除信息不能增加信息,如果马赛克做的没问题,去掉是不可能的。
33 楼 dt27 2010-08-03 13:31
dieslrae 写道
还以为能去除万恶的马赛克呢

这个有的,不是这个技术应用,另一种技术,在一定程度上可以还原马赛克原始图像~
32 楼 dt27 2010-08-03 13:29
貌似原理很简单,怎么技术人员才研究出来?地球科技就这么落后么~像这样发展,那个年头才能出现真正的智能程序~o(╯□╰)o~
31 楼 loamy 2010-08-03 12:13
有自动对焦!
30 楼 giginet 2010-08-03 10:24
morocco 写道
orcl_zhang 写道
都是数学高手,我在想,如果是相机拍摄,可能模糊具有一定的规律可循,可以通过复杂的数学计算来解决。但是如果是人为的模糊处理,比如马赛克,或者ps的模糊处理等,能否来消除模糊。



老实交代你在想什么,是不是想夺了骑兵的码

哈哈,步兵。
29 楼 morocco 2010-08-03 09:49
orcl_zhang 写道
都是数学高手,我在想,如果是相机拍摄,可能模糊具有一定的规律可循,可以通过复杂的数学计算来解决。但是如果是人为的模糊处理,比如马赛克,或者ps的模糊处理等,能否来消除模糊。



老实交代你在想什么,是不是想夺了骑兵的码
28 楼 jasongreen 2010-08-03 09:36
关键是开源吗?
27 楼 徐风子 2010-08-03 09:19
不就是软件防抖吗?
26 楼 gof95 2010-08-03 09:03
这个不是拍好了之后消除模糊,也是拍的时候测量抖动实时修正的吧
现在的防抖技术不都是类似的原理吗?
25 楼 mblmh2008 2010-08-03 08:51
dieslrae 写道
还以为能去除万恶的马赛克呢

哦哈哈哈啊哈哈,万能去除马赛克.不错不错.
24 楼 01404421 2010-08-03 08:17
能搞成开源免费的小软件吗?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • C# windows7图标风格的资源管理器

    一个重构版的C#资源管理器源代码,附带windows7风格的图标,支持搜索文件和文件夹,前进后退,支持树形列表菜单显示,图标取自Win7系统自带图标,对之前的资源管理器程序进行了重构,添加了最大化,添加系统图标和标识,优化查询以及程序响应功能。 运行环境:Visual Studio2010

  • C#实现Windows资源管理器 C# File Explorer

    C#实现Windows资源管理器 C# File ExplorerC#实现Windows资源管理器。界面布局添加splitcontainer控件增加工具栏控件toolstrip初始化时为treeview中添加内容并为有下级目录的文件目录和驱动器增加“+”号 C#实现Windows资源管理器。 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑...

  • ico图标提取源码(C#)

    ico图标提取源码(C#)

  • listview mysql源码_winform c# listview控件使用范例源码

    【实例简介】winform c# listview控件使用范例源码,包括以下范例,listview控件的各种高级使用范例,很齐全。ActiveGrid.rarColorListBox.zipDragDropListView.rarExCheckedListBox.rarEXListView.rarExtendedListViews.rarExtListView.rarFadingListView_...

  • Cursor详解---之源码中的注释

    /* *Cursor详解---之源码中的注释 */ //query()查询数据库结束后会返回Cursor对象,Cursor对象里封装了一张由查询结果组成的数据表(该数据表独立于数据库,互不影响) //Cursor的结构好比游标卡尺,Cursor里放着一张数据表好比游标里放着刻度尺,移动之后读出数据 //源码注释常用方法说明——本人菜鸟中的菜鸟,不对请多多包涵和指正

  • C#编写的抓屏程序和源代码

    参考了网上的一些代码写了个抓屏程序,主要是根据自己的需求慢慢写的。 自己用着感觉也还不错,满足一般的要求应该是足够了,在这里共享一下程序和代码。 首次原创,转载请注明来源。 (注:运行程序需要Framework 2.0,项目是用VS2008建的) 关于程序: 下载 程序图标(用的QQ的图标)只显示在系统栏中,可通过启动程序、左键单击任务栏中的程序图标或输入设置的...

  • C#-ImageListView控件下载(源代码)

    C#-ImageListView控件下载(源代码) http://www.vjsdn.com/bbs/bbsTopicDetails.aspx?pid=111101240 易学原创翻译 转载于:https://www.cnblogs.com/vjsdn/archive/2009/11/10/1600050.html...

  • C#资源管理器(实现新建,删除,重命名与复制的简单功能)

    依照Windows系统资源管理器来仿作的简单功能的资源管理器 自己编写的还有很多不足之处,特别是功能方法(移动没能够实现)等等。

  • C#写个很不错的资源管理器

    获取 文件的图标 是我用了人家的类 现在还在学习阶段 还有不懂我: 新建文件夹 stringwnapt=combbb.Text+"\\"+"新建文件夹"; inti=0; stringnewpath=wnapt; while(Directory.Exists(ne...

  • C#获取应用程序图标

    1 楼Jneu(沧海桑田)回复于 2002-01-26 10:16:37 得分 0 使用ExtractIconEX   API函数从文件中提取图标,并返回图标句柄,然后利用该句柄,使用DrawIcon函数将图标绘制到目标设备中。最后清除句柄以释放系统资源。       Top2 楼javaduke()回复于 2002-01-26 15:37:33 得分 0 可是我想获得同IE浏览那样,同操作系

  • c#资源管理器 非递归算法遍历所有文件

    序:前不久使用DEV的TreeList控件,需要根据输入内容定位到对应的节点,由于树的层数不确定,先前采用递归算法遍历Tree,但总觉得别扭,个人比较反感递归函数,好比一个脱缰的野马,难以控制。理论上说,所有递归算法都可以转换为非递归算法,因此决定不使用递归,上网搜了一些资料,最终成功搞定。     遍历硬盘文件的方法与TreeList是相似的,核心所在就是使用“栈stack”这个数据结构,

  • C#资源管理器

    窗体搭建:ContextMenuStrip右键菜单,Treeview树形菜单,Listview控件 新建"我的文件"类: public class MyFile { public float FileLength { get; set; }//文件长度(KB) public string FileName { get; set; ...

  • C# 获取Windows系统ICON图标的四种方式-可提取各种文件夹、文件等等图标

    本文介绍的是提取Windows系统内部Icon图标的方法,就是系统资源管理器里面显示的图标,包括文件夹、文件,如:常规文件夹的图标、特定文件夹图标(磁盘根目录、收藏夹、网络共享目录等)、各文件类型图标、应用程序文件图标。 方法一:调用.NET内部提供的ExtractAssociatedIcon方法,只能从文件获取一种规格的ICON图标,一般是Size(32,32) public static System.Drawing.Icon GetIconFromFile(string fileName) {

  • C#实现托盘图标(附完整源码)

    C#实现托盘图标(附完整源码)

  • 操作系统实验-文件系统-资源管理器C#

    操作系统-资源管理器

  • C#类似windows资源管理器-获取文件图标

    在做文件管理器的过程中,有一个非常

Global site tag (gtag.js) - Google Analytics