[讨论交流]关于畸变操作数disc、dimx、dist、disg的区别

[讨论交流]关于畸变操作数disc、dimx、dist、disg的区别

查看: 70632|回复: 18

[讨论交流]

关于畸变操作数disc、dimx、dist、disg的区别

[复制链接]

小渣渣

小渣渣

当前离线

积分86

TA的每日心情难过2026-2-8 14:20签到天数: 674 天

[LV.9]以坛为家II

69

主题647

回帖86

积分

入门

入门, 积分 86, 距离下一级还需 64 积分

入门, 积分 86, 距离下一级还需 64 积分

积分86

收听TA

发消息

电梯直达

楼主

发表于 2019-5-7 15:19

|

只看该作者

|倒序浏览

|阅读模式

最近看实例,发现上面用的都是disc来控制畸变,我查了下disc是归一化的畸变,对于f-θ镜头设计很有用;dimx是最大畸变值,dist是某个面的畸变贡献值,disg是广义畸变。

看得我云里雾里的,我测试了一个简单的2p镜头,发现用disc操作数控制镜头优化的很好,用dimx控制镜头弯曲很厉害。但是两个得出来的结果不一样,在畸变图里面disc控制的,f-tanθ畸变在±5内,f-θ畸变则在±0.02.用dimx控制的则跟disc是反过来的。那我们所说的畸变是哪一个做参考的,一般控制畸变是用那个操作数呢?这几个操作数有什么区别?有大佬能解答下嘛

收藏36

转播

分享

淘帖0

支持,很有价值1

价值不大1

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

回复

使用道具

举报

Jerome

Jerome

当前离线

积分9

TA的每日心情开心2025-6-10 16:11签到天数: 41 天

[LV.5]常住居民I

0

主题16

回帖9

积分

小白

小白, 积分 9, 距离下一级还需 6 积分

小白, 积分 9, 距离下一级还需 6 积分

积分9

收听TA

发消息

沙发

发表于 2019-5-8 14:17

|

只看该作者

是这样的,个人认为主要是关注点不同

F-theta镜头,是关注扫描激光束的出光光斑在像面上的像高和FOV是否能够保持线性关系;这个和应用场景的关系很大。实际上在F-theta镜头中的实际畸变情况,可能会非常大,但只要能够满足线性运动,就能够使用了。

而在其他的成像效果的镜头当中,我们常常关注的是绝对的畸变情况,这时候是按照人眼/CCD/CMOS传感器作为评价标准了。

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

回复

使用道具

举报

Icelin

Icelin

当前离线

积分30

TA的每日心情奋斗2025-4-2 14:22签到天数: 378 天

[LV.9]以坛为家II

4

主题158

回帖30

积分

新手

新手, 积分 30, 距离下一级还需 20 积分

新手, 积分 30, 距离下一级还需 20 积分

积分30

收听TA

发消息

板凳

发表于 2019-5-8 17:24

|

只看该作者

在优化普通镜头的时候,例如常规手机镜头这些 常用Disg去控制,Disg 计算为实际像高和理想像高的畸变量,即 f*tanθ,而在车载等广角镜头中,由于Sensor后期会对图像进行处理,为了后期处理方便,则希望畸变的量和FOV成线性关系,即f*θ. ZEMAX的DISC值和实际用FOV*θ的算的值有差异,它的中心有进行一个位移.

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

回复

使用道具

举报

小渣渣

小渣渣

当前离线

积分86

TA的每日心情难过2026-2-8 14:20签到天数: 674 天

[LV.9]以坛为家II

69

主题647

回帖86

积分

入门

入门, 积分 86, 距离下一级还需 64 积分

入门, 积分 86, 距离下一级还需 64 积分

积分86

收听TA

发消息

地板

楼主|

发表于 2019-5-8 18:35

|

只看该作者

Icelin 发表于 2019-5-8 17:24

在优化普通镜头的时候,例如常规手机镜头这些 常用Disg去控制,Disg 计算为实际像高和理想像高的畸变量,即 ...

为什么不用dimx来控制呢,我觉得这个更准确啊。按你说的这两的区别主要是f-θ与f-tanθ的差别,也就是理想情况与实际的误差吗?一个是畸变跟随θ线性变化,一个是跟随tanθ变化

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

回复

使用道具

举报

小渣渣

小渣渣

当前离线

积分86

TA的每日心情难过2026-2-8 14:20签到天数: 674 天

[LV.9]以坛为家II

69

主题647

回帖86

积分

入门

入门, 积分 86, 距离下一级还需 64 积分

入门, 积分 86, 距离下一级还需 64 积分

积分86

收听TA

发消息

5#

楼主|

发表于 2019-5-8 18:37

|

只看该作者

Jerome 发表于 2019-5-8 14:17

是这样的,个人认为主要是关注点不同

F-theta镜头,是关注扫描激光束的出光光斑在像面上的像高和FOV是否能 ...

其实我主要是像了解这两种之间的区别在哪里?f-θ镜头是畸变与视场θ呈线性,那实际镜头成像畸变是与tanθ成线性吗?这是因为实际像与理想像之间的误差出来的吗

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

回复

使用道具

举报

Icelin

Icelin

当前离线

积分30

TA的每日心情奋斗2025-4-2 14:22签到天数: 378 天

[LV.9]以坛为家II

4

主题158

回帖30

积分

新手

新手, 积分 30, 距离下一级还需 20 积分

新手, 积分 30, 距离下一级还需 20 积分

积分30

收听TA

发消息

6#

发表于 2019-5-9 08:04

|

只看该作者

小渣渣 发表于 2019-5-8 18:35

为什么不用dimx来控制呢,我觉得这个更准确啊。按你说的这两的区别主要是f-θ与f-tanθ的差别,也就是理 ...

实际设计中,不单要控制distortion的数值大小,同时也要求控制Distortion的形状,所以我习惯用disg去控制,然后两个的差别就是计算的差别,一个是畸变跟随θ线性变化,一个是跟随tanθ变化.

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

回复

使用道具

举报

Jerome

Jerome

当前离线

积分9

TA的每日心情开心2025-6-10 16:11签到天数: 41 天

[LV.5]常住居民I

0

主题16

回帖9

积分

小白

小白, 积分 9, 距离下一级还需 6 积分

小白, 积分 9, 距离下一级还需 6 积分

积分9

收听TA

发消息

7#

发表于 2019-5-9 09:16

|

只看该作者

小渣渣 发表于 2019-5-8 18:35

为什么不用dimx来控制呢,我觉得这个更准确啊。按你说的这两的区别主要是f-θ与f-tanθ的差别,也就是理 ...

θ和tan θ,随着角度的变化,在θ比较小的时候,这个θ和tanθ接近

随着角度的增加,这两个值差别越来越大;

当然,不嫌麻烦的话,你用dimx也是可以控制的,但是你需要自己计算f-θ和f-tanθ为不同角度下的响应,这里就需要一个算法转换了。

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

回复

使用道具

举报

小渣渣

小渣渣

当前离线

积分86

TA的每日心情难过2026-2-8 14:20签到天数: 674 天

[LV.9]以坛为家II

69

主题647

回帖86

积分

入门

入门, 积分 86, 距离下一级还需 64 积分

入门, 积分 86, 距离下一级还需 64 积分

积分86

收听TA

发消息

8#

楼主|

发表于 2019-5-9 09:45

|

只看该作者

Jerome 发表于 2019-5-9 09:16

θ和tan θ,随着角度的变化,在θ比较小的时候,这个θ和tanθ接近

随着角度的增加,这两个值差别越来 ...

我还是没明白,dimx不是跟disg一样的吗?都是tanθ,而disc这个才是θ变化的吧

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

回复

使用道具

举报

lulu0728

lulu0728

当前离线

积分2

TA的每日心情奋斗2019-11-9 08:41签到天数: 9 天

[LV.3]偶尔看看II

1

主题12

回帖2

积分

小白

小白, 积分 2, 距离下一级还需 13 积分

小白, 积分 2, 距离下一级还需 13 积分

积分2

收听TA

发消息

9#

发表于 2019-5-9 10:24

|

只看该作者

没看明白,希望大神继续探讨

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

回复

使用道具

举报

Jerome

Jerome

当前离线

积分9

TA的每日心情开心2025-6-10 16:11签到天数: 41 天

[LV.5]常住居民I

0

主题16

回帖9

积分

小白

小白, 积分 9, 距离下一级还需 6 积分

小白, 积分 9, 距离下一级还需 6 积分

积分9

收听TA

发消息

10#

发表于 2019-5-9 15:04

|

只看该作者

小渣渣 发表于 2019-5-9 09:45

我还是没明白,dimx不是跟disg一样的吗?都是tanθ,而disc这个才是θ变化的吧

在畸变-场曲的图谱当中,其实畸变的表征基本有两类,F-theta和F-tan(theta)

在操作数当中,对应数据来查看的话,会发现DIMX和F-tan(theta)的绝对值相同

但是,DISC的数据的绝对值却不是F-theta,而是“矫正的F-theta”,关于这个,LZ可以在畸变-场曲的文本内容中验证

而DISG,我查了一下手册,“扩展的畸变……所用的方法和假设同网格畸变图是相同的,详见网格畸变(Grid Distortion) ”,而且,DISG的reference 的定义是根据视场角主光线而定义的,如果要得到和DIMX在最大视场角相同的数据,你的设置需要这样:

DIMX的视场设置为最大,波长为主波长,

DISG的视场设置为1,Hy设置为1,波长与DIMX相同

这样,你获得的DIMX和DISG的Value绝对值会相同。

其实,在观察畸变的过程中,很多时候是选取的reference不同而得到的不一样而已。

至于,在最开始,你说DISG和DIMX的数值相反,那是因为DIMX是绝对值,而DISG不是,所以在负畸变的时候当然不同。

以上,寥寥数笔,仅供参考,个人愚见。

评分

参与人数 1金币 +3

收起

理由

lxgdesign

+ 3

查看全部评分

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

回复

使用道具

举报

相关推荐

【幸趣游戏厅体验馆】地址,公交指南,位置示意图,地图位置,周边酒店
【心得】致命盲點和真正結局~
PS教程:5种把图片变成黑白色的方法
线上365bet正网

PS教程:5种把图片变成黑白色的方法

08-05 👁️‍🗨️ 3371
拼多多怎么签到?拼多多的每日签到在哪里
365彩票app下载苹果版

拼多多怎么签到?拼多多的每日签到在哪里

06-27 👁️‍🗨️ 2108
[原创]红黑碳王7.6评测
365彩票app下载苹果版

[原创]红黑碳王7.6评测

12-08 👁️‍🗨️ 2344
2022世界杯看台上的各国美女球迷!球场上最靓丽的风景线
365彩票app下载苹果版

2022世界杯看台上的各国美女球迷!球场上最靓丽的风景线

08-04 👁️‍🗨️ 2686
公文格式 为盼怎么用 , “请尽快回复,为盼”还是“请尽快回复为盼”哪一种正确
CF新角色兰属性介绍 永久价格及角色属性解析
线上365bet正网

CF新角色兰属性介绍 永久价格及角色属性解析

11-10 👁️‍🗨️ 3506
Linux用户组管理实战:创建、管理与删除的全面指南
线上365bet正网

Linux用户组管理实战:创建、管理与删除的全面指南

11-23 👁️‍🗨️ 7937