吾爱光设

会员须知
会员须知
实用帮助
实用帮助
查看: 15764|回复: 8

[资料] ZEMAX中获取TV畸变的方法

[复制链接]
  • TA的每日心情
    奋斗
    2024-8-28 07:52
  • 签到天数: 810 天

    [LV.10]以坛为家III

    3

    主题

    10

    回帖

    6

    积分

    小白

    积分
    6
    发表于 2020-2-26 08:41 | 显示全部楼层 |阅读模式
    本帖最后由 chirsyu 于 2020-2-26 08:51 编辑

    小白第一次发帖,大家需要的拿走吧

    本文介绍了 ZEMAX 中三种获取 TV 畸变的方法,它们有各自的优缺点: ①直
    观图像法使用
    Grid Distortion 或者 Image Simulation 来获取 TV 畸变的状态, 这
    种方法的优点是直观, 缺点是适用场合受到
    Grid Distortion 或者 Image
    Simulation 算法的限制, 因此只适用于不需要定量数值的特定情形; ②评价函数
    法需要根据图像的高宽比手动输入部分数据, 其优点是可以在使用操作数的过程
    中深刻地理解
    TV 畸变本质, 缺点是单独加载评价函数文件会清空评价函数编辑
    (MFE)里其他的所有操作数, 打断镜头设计的进程。 ③ZPL 宏编程法需要使用
    者按照提示手动输入图像的高宽比, 其优点是快速而高效, 并且不会修改评价函
    数编辑器
    (MFE)里的操作数, 因此不会干扰镜头设计的优化进程。


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

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

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-11-7 08:56
  • 签到天数: 1937 天

    [LV.Master]伴坛终老

    11

    主题

    1053

    回帖

    238

    积分

    初级

    积分
    238
    发表于 2020-2-26 10:20 | 显示全部楼层
    这个文件,论坛本来就有。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-8-28 07:52
  • 签到天数: 810 天

    [LV.10]以坛为家III

    3

    主题

    10

    回帖

    6

    积分

    小白

    积分
    6
     楼主| 发表于 2020-2-26 11:03 | 显示全部楼层
    1632180401 发表于 2020-2-26 10:20
    这个文件,论坛本来就有。

    哦  是吗   以后再找些别的分享,第一次发帖试水
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-10-28 08:33
  • 签到天数: 78 天

    [LV.6]常住居民II

    4

    主题

    38

    回帖

    2

    积分

    小白

    积分
    2
    发表于 2020-3-10 16:11 | 显示全部楼层
    最简单的就是用宏
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    3

    回帖

    0

    积分

    小白

    积分
    0
    发表于 2020-10-15 15:48 | 显示全部楼层
    在分析->像差分析->网络畸变的文本数据中,提取右上角与中间正上方两个交叉点的数据,如下数据示例所示
    在默认网络尺寸为12*12时,切换到文本窗口,可获得类似如下数据,抓取特定行
       i    j       X-视场       Y-视场       R-视场   预测 X   预测 Y        实际 X        实际Y     畸变
    ...........
    0           6          0.00000E+00          1.86378E+01          1.86378E+01          0.00000E+00          1.70426E+01          0.00000E+00          1.62168E+01            -4.845521%
    ...........
    6           6          1.86378E+01          1.86378E+01          2.55000E+01          1.70426E+01          1.70426E+01          1.54965E+01          1.54965E+01            -9.071988%

    提取右上角交叉点(i=6,j=6)的-9.071988%为几何畸变(即Distortion)

    提取中间正上方交叉点(i=0,j=6)的1.62168E+01*2为RIAA TV畸变的H值3.16908
    提取右上角交叉点(i=6,j=6)的(1.54965E+01-1.62168E+01)为RIAA TV畸变的^H值-0.07203
    计算RIAA TV 畸变值为 2.22%(即100%*0.07203/3.16908)

    提取中间正上方交叉点(i=0,j=6)的1.62168E+01*2为SMIA TV畸变的B值3.16908
    提取右上角交叉点(i=6,j=6)的1.54965E+01*2为SMIA TV畸变的A值3.0993
    计算SMIA TV畸变为-4.44%(即100%*(3.0993-3.16908)/3.16908)
    SMIA TV畸变的计算结果与文件中直接给出的SMIA TV 畸变 -4.4417%是一致的,但精度基本只能两位小数

    以上方法可以计算三种畸变值
    若图像比例不是1:1,则需要调整纵横比例值,再进行上述计算
    以上数据是基于zemax 19.4软件的分析功能基础上开展的.
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-10-31 08:35
  • 签到天数: 1208 天

    [LV.10]以坛为家III

    42

    主题

    450

    回帖

    113

    积分

    入门

    积分
    113

    论坛忠实支持者

    发表于 2020-12-26 19:34 | 显示全部楼层
    投影镜头zmx获取TV畸变的方法:
    按照图示的方法物方视场 按照矩形视场设置TV%=(H-h)/h,H(hx=1,hy=1)h(hx=0,hy=1)
    1、视场设置矩形视场,归一化;
    2、视场设置没有归一化圆。

    两种结果计算TV畸变一样

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

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

    使用道具 举报

  • TA的每日心情
    开心
    2024-2-19 15:31
  • 签到天数: 1 天

    [LV.1]初来乍到

    1

    主题

    8

    回帖

    0

    积分

    小白

    积分
    0
    发表于 2024-2-23 10:35 | 显示全部楼层
    canghaiyisu666 发表于 2020-12-26 19:34
    投影镜头zmx获取TV畸变的方法:
    按照图示的方法物方视场 按照矩形视场设置TV%=(H-h)/h,H(hx=1,hy=1)h ...

    为什么读取Y坐标时 一个是PRAY 一个是REAY?
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-2-19 15:31
  • 签到天数: 1 天

    [LV.1]初来乍到

    1

    主题

    8

    回帖

    0

    积分

    小白

    积分
    0
    发表于 2024-2-27 15:35 | 显示全部楼层
    emanruoy 发表于 2020-10-15 15:48
    在分析->像差分析->网络畸变的文本数据中,提取右上角与中间正上方两个交叉点的数据,如下数据示例所示
    在默 ...

    必须保证纵横比为1:1时 上述计算才准确吗?
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-10-25 13:48
  • 签到天数: 66 天

    [LV.6]常住居民II

    4

    主题

    59

    回帖

    4

    积分

    小白

    积分
    4
    发表于 2024-4-30 11:15 | 显示全部楼层
    canghaiyisu666 发表于 2020-12-26 19:34
    投影镜头zmx获取TV畸变的方法:
    按照图示的方法物方视场 按照矩形视场设置TV%=(H-h)/h,H(hx=1,hy=1)h( ...

    想请教下,为什么在归一化圆下,HX HY取值是0.6 0.8;而矩形视场下,HX HY 取值是 1 1?

    另外,视场除了最外面四个角的值是芯片的大小,九宫格的另外几个点的取值有规律吗?好像也不是0.707视场之类的?
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    联系我们|本论坛只支持PC端注册|手机版|小黑屋|吾爱光设 ( 粤ICP备15067533号 )

    GMT+8, 2024-11-7 13:50 , Processed in 0.109375 second(s), 23 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表