当前位置: 首页 > news >正文

慧差\畸变 zemax示例

慧差

1、慧差:轴外物点发出的锥形光束通过光学系统之后,在理想平面处不能汇聚到一点,而是结成拖着尾巴的彗星形光斑。

它表示外视场不同孔径区域的光束聚焦在像面上高度不同,即在外视场不同孔径区域成像的放大率不同形成的。

外视场聚焦光斑变大,使图像外边缘像素拉伸而模糊。只存在于外视场,非旋转对称。

 zemax示例

1、面型选择paraxial,近轴型,理想透镜,不会产生像差。

 2、使用zernik fringe phase 面型可对任何系统的波前进行调制

//在这里我没有调出来 ,于是多加了一个标准面,厚度100,可得类似的慧差效果

 优化方式:

慧差是由外视场物点成像形成的,可以通过调整视场光阑的方法来调小慧差。即调整光阑和镜头的相对位置。

对称结构的光学系统可以十分有效地消除轴外视场的相差。

畸变

1、基本概念

畸变:指物体成像时,实际像面与理想像面间产生的形变。也可以说是物体的像并非实际物体的等比缩放,是由于局部放大率不等而使物体的像产生变形。

畸变分为正畸变和负畸变,也别称为枕形畸变和桶形畸变。

畸变只是影响像面的变形,不影响分辨率,即与光斑大小无关。

*计算公式: Distortion = 100*(Y chief - Y ref) / Y ref

(Ychief 是指实际主光线在像面上的高度,Yref 是指参考光线通过视场比例缩放后在像面上的高度)

2、畸变示例

可以从畸变曲线图、畸变网格图和畸变操作数来看畸变大小。

打开示例wide angle lens 100 degree field

 点列图、畸变曲线(负畸变): 

 从成像模拟来看:

 优化:在评价函数设置DIMX(系统最大畸变)

相关文章:

  • 硬件控制方法
  • 【单细胞高级绘图】08.细胞通讯_两组比较_气泡图
  • java计算机毕业设计基于安卓Android/微信小程序的校园报修管理APP
  • Mysql 的安装
  • 8.【外部排序】基本概念和方法 + 优化:【败者树】{减少关键字对比次数}、【置换-选择 排序】{减少初始归并段数量}、【最佳归并树】{谁先合并更快}
  • Python装饰器通俗理解
  • 1516. 移动 N 叉树的子树 DFS
  • 【计算机图形学】高级外观建模
  • 阿里云dataworks中业务流程中问题(odps2)
  • 数据库基础小练习
  • java计算机毕业设计基于安卓Android/微信小程序的汽车租赁小程序-app
  • 学习-Java类和对象之访问限制
  • MATLAB2016笔记(十一):基本粒子群优化算法(PSO)的MATLAB实现
  • MyBatisPlus总结
  • 14天刷爆LeetCode算法学习计划——Day02双指针(2)
  • Angular数据绑定机制
  • Invalidate和postInvalidate的区别
  • JavaScript设计模式之工厂模式
  • LeetCode算法系列_0891_子序列宽度之和
  • Python爬虫--- 1.3 BS4库的解析器
  • ucore操作系统实验笔记 - 重新理解中断
  • windows下如何用phpstorm同步测试服务器
  • 计算机常识 - 收藏集 - 掘金
  • 记一次用 NodeJs 实现模拟登录的思路
  • 前端设计模式
  • 日剧·日综资源集合(建议收藏)
  • 如何打造100亿SDK累计覆盖量的大数据系统
  • 微服务入门【系列视频课程】
  • 为视图添加丝滑的水波纹
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • #考研#计算机文化知识1(局域网及网络互联)
  • (6)STL算法之转换
  • (ZT) 理解系统底层的概念是多么重要(by趋势科技邹飞)
  • (简单有案例)前端实现主题切换、动态换肤的两种简单方式
  • (每日持续更新)jdk api之FileFilter基础、应用、实战
  • (四) 虚拟摄像头vivi体验
  • (转) RFS+AutoItLibrary测试web对话框
  • ***检测工具之RKHunter AIDE
  • .net core 依赖注入的基本用发
  • .net framwork4.6操作MySQL报错Character set ‘utf8mb3‘ is not supported 解决方法
  • .Net Winform开发笔记(一)
  • .Net 应用中使用dot trace进行性能诊断
  • .NET 中让 Task 支持带超时的异步等待
  • .Net小白的大学四年,内含面经
  • .Net语言中的StringBuilder:入门到精通
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • /etc/fstab 只读无法修改的解决办法
  • @angular/cli项目构建--http(2)
  • @Async注解的坑,小心
  • @ConditionalOnProperty注解使用说明
  • @private @protected @public
  • [20150904]exp slow.txt
  • [bzoj1006]: [HNOI2008]神奇的国度(最大势算法)
  • [c]扫雷
  • [Delphi]一个功能完备的国密SM4类(TSM4)[20230329更新]