xudanfu
路人甲
路人甲
  • 注册日期2004-05-30
  • 发帖数48
  • QQ
  • 铜币303枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:3515回复:12

[转帖]重采样比较

楼主#
更多 发布于:2004-08-21 20:18
几何校正过程中,为了能夠快速重建出讯号,要使用简单的运算。最简单的运算,当然就是在重新取样的時候,直接取距离最近的取样点。因此,常选的是Nearest Neighbor,因为只取一个取样点,所以有时也称为 point sampling,它的结果当然不会太好,而且还会产生新的失真问题。

其实 point sampling 也可以看成利用零次多项式(即常数多项式)去逼近的方法。所以,一个很自然的想法,就是用一次多项式去逼近,也就是线性內插(linear interpolation)。如果是在二维的讯号(像是 2D 贴图)上,那就要同时对两个方向都做线性內插,所以称为双线性內插(bilinear interpolation)。使用双线性內插的時候,每个取样点需要取 2x2 个点來计算,所以计算量并不大。不过,线性內插的问题在于,它所产生的结果并非平滑的,所以在某些情形下,表现并不好。

如果再提高逼近的次数,就是以三次多项式來逼近了,称为 cubic interpolation。在二维的情形下,称为 bicubic interpolation。三次內插有很多不同的型式,不過,对每個取样点,它都需要 4x4 的計算。就目前的 3D 硬体來说,计算量已经是相当大,所以极少有 3D 硬体支持這种內插方式。不过,三次內插会产生平滑的讯号,所以一般來说,效果比线性內插要好一些。

一般來说,因为 bilinear interpolation 的效果已经相当不錯,再加上計算量又少,所以一般 3D 显示晶片都是使用 bilinear interpolation 來处理帖图的重新取样问题,特別是在放大的部分。


喜欢0 评分0
heqjxiaoyao
路人甲
路人甲
  • 注册日期2003-07-31
  • 发帖数981
  • QQ83031582
  • 铜币910枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-08-24 09:17
我都用CubicInterpolation了,虽然慢点,但是效果很好<img src="images/post/smile/dvbbs/em08.gif" />
希望大家访问我的个人博客: 随笔闲谈: http://rsgisman.bokee.com
举报 回复(0) 喜欢(0)     评分
gegeblue
路人甲
路人甲
  • 注册日期2003-11-22
  • 发帖数136
  • QQ
  • 铜币605枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-08-24 10:12
道理是这样的!!!!!
我是农民我怕谁〈〉〈〉〈〉〈〉〈〉 头可断,血可留,发型不能乱
举报 回复(0) 喜欢(0)     评分
jonawan
路人甲
路人甲
  • 注册日期2004-03-09
  • 发帖数854
  • QQ
  • 铜币22枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-08-24 12:00
我直接用辛克函数。呵呵。
啊,恋爱,漂浮的爱情 我被失恋灼烧的躯体 就象搁浅动弹不得的流木 直到如雷电般的你 出现并击中我 我这快流木才又再度 落入爱的急流
举报 回复(0) 喜欢(0)     评分
jonawan
路人甲
路人甲
  • 注册日期2004-03-09
  • 发帖数854
  • QQ
  • 铜币22枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-08-24 12:42
呵呵,开玩笑的。楼主辛苦了
啊,恋爱,漂浮的爱情 我被失恋灼烧的躯体 就象搁浅动弹不得的流木 直到如雷电般的你 出现并击中我 我这快流木才又再度 落入爱的急流
举报 回复(0) 喜欢(0)     评分
liudy
路人甲
路人甲
  • 注册日期2004-07-13
  • 发帖数215
  • QQ
  • 铜币628枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-08-28 09:46
厉害
有实力,才有魅力!!! 我有,我可以;我没有,我轻松!!!
举报 回复(0) 喜欢(0)     评分
whyerect
路人甲
路人甲
  • 注册日期2003-10-16
  • 发帖数2827
  • QQ
  • 铜币14枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2004-09-06 08:26
<a href="http://www.gisempire.com/bbs/showimg.asp?BoardID=58;filename=2004-9/20049217374720.jpg" target="_blank" ><img src="http://www.gisempire.com/bbs/showimg.asp?BoardID=58;filename=2004-9/20049217374720.jpg"></A>
[face=隶书]
强极则辱 情深不寿
谦谦君子 温润如玉
[/face]
______________________________________
举报 回复(0) 喜欢(0)     评分
liuyang
路人甲
路人甲
  • 注册日期2004-09-09
  • 发帖数53
  • QQ
  • 铜币122枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2004-09-09 14:23
ding
举报 回复(0) 喜欢(0)     评分
西海云樵
路人甲
路人甲
  • 注册日期2004-09-24
  • 发帖数173
  • QQ
  • 铜币500枚
  • 威望0点
  • 贡献值0点
  • 银元0个
8楼#
发布于:2004-09-26 21:53
<P>楼主辛苦,首先<img src="images/post/smile/dvbbs/em01.gif" /></P><P>用三次卷积的平均华滤波效果不是太明显,影像不大。但最邻近法的效果就不敢恭维啦,信息损失太大啦!线状的东西多断开了,整个图都会变得像花脸!</P>
----------------------------------------------------------
  天高房矮, 风起扬沙,
      枣刺柴门,黄泥矮墙。
          寒夜犬吠,冷月白霜!
[IMG]http://www.gisempire.com/bbs/showimg.asp?BoardID=8&filename=2004-12/20041210132528891.jpg[/IMG]
举报 回复(0) 喜欢(0)     评分
jonawan
路人甲
路人甲
  • 注册日期2004-03-09
  • 发帖数854
  • QQ
  • 铜币22枚
  • 威望0点
  • 贡献值0点
  • 银元0个
9楼#
发布于:2004-09-28 14:11
简单的讲就是你选择最耗费系统资源和时间的办法就是了。
啊,恋爱,漂浮的爱情 我被失恋灼烧的躯体 就象搁浅动弹不得的流木 直到如雷电般的你 出现并击中我 我这快流木才又再度 落入爱的急流
举报 回复(0) 喜欢(0)     评分
上一页
游客

返回顶部