首页 > 其他分享 >信息光学基础

信息光学基础

时间:2023-08-29 21:00:21浏览次数:39  
标签:infty begin end 基础 信息 exp delta pi 光学

常用非初等函数

矩形函数

sinc函数

三角形函数

符号函数\(sgn\)

2 \(\delta\)函数

\[\left. \begin{array} { l } { \delta ( x , y ) = \{ \begin{array} { l } { 0 , } & { x \neq 0 y \neq 0 } \\ { \infty } & { x = y = 0 } \end{array} \} } \\ { \int _ { - \infty } ^ { \infty } \delta ( x , y ) d x d y = 1 } \end{array} \} \right. \tag{2.1} \]

也可以定义为一个序列极限的形式

\[\delta(x,y)=\lim_{ n \to \infty }g_{n}(x,y) \tag{2.2} \]

\(\delta\)函数包含了所有频率的正弦波。

\[\begin{align} \int _{-\infty}^{\infty}f(x_{0})\delta(x-x_{0}) \, dx=f(x_{0}) \end{align} \]

\[\begin{align} f ( x , y ) * \delta ( x , y )&=f(x,y) \\ f ( x , y ) * \delta ( x-x_{0} , y-y_{0} )&=f(x-x_{0},y-y_{0}) \end{align} \]

\[\begin{aligned} \mathscr{F}[\delta(x-x_{0},y-y_{0})]&=\iint_{-\infty}^{\infty} \delta(x-x_{0},y-y_{0}) \exp \{ - j 2 \pi ( f_{x}x + f_{y}y ) \}dx dy\\ &=\exp[-2\pi j(f_{x}x_{0},f_{y}y_{0})] \end{aligned}\]

上式的物理含义是点光源经过透镜之后变成平面波。

\[\int_{- \infty}^{\infty}\exp(-j2 \pi \xi x)dx= \delta(\xi) \]

其含义是平面波汇聚到一点。

傅里叶变换性质定理

求\(\mathscr{F}[\exp(i{2}\pi f_{0}t)]\)

\[\begin{aligned} \mathscr{F}[\exp(i{2}\pi f_{0}t)]&= \int _ { - \infty } ^ { \infty } \exp(i{2}\pi f_{0}t) \exp (- i 2 \pi f_{x}t) d t \\ &=\int _ { - \infty } ^ { \infty } \exp[-i{2}\pi t(f_{x}-f_{0})] d t\\ &=\delta(f_{x}-f_{0}) \end{aligned}\]

求\(\mathscr{F}[\cos({2}\pi f_{0}t)]\)

\[\begin{aligned} \mathscr{F}[\cos({2}\pi f_{0}t)]&=\mathscr{F}\left[ \frac{\exp(i2 \pi f_{0}t)+\exp(-i2 \pi f_{0}t)}{2} \right]\\ &=\frac{\delta(f_{x}-f_{0})+\delta(f_{x}+f_{0})}{2} \end{aligned}\]

傅里叶函数 Fourier

\[F ( g , n ) = \int _ { - \infty } ^ { \infty } f ( x , y ) \exp \{ - j 2 \pi ( f_{x}x + f_{y}y ) \} d x d y \]

不是所有的函数都有 fourier transfer。必须全域可积分,任意区间有限第一类间断点,有限个间断点。
对于广义傅里叶变换 generalize Fourier:都可以

physical possibility is a valid sufficient condition of the existence condition。

卷积 covulotion

\[\begin{align} f(x)*g(x)=\int^{-\infty}_{+\infty} \, d \zeta \end{align} \]

换元 反转 平移
图像法 卷积定理 空域的卷积等效于频域的

相关 correlation

LSI system(Linear Space-invariant(不变的))

linear 线性约束

一个系统可以抽象成输入函数\(f\)经过某些变换变成输出函数\(g\),可以表示为

\[g=S\{f\} \quad \]

其中f,g可以是任意高维。如\(g(x_{1},y_{1})=S\{f(x_{2},y_{2})\}\)。
一个线性系统(linear system)具有叠加性和均匀性。分别描述如下

\[\begin{align} g_{1}(x_{1},y_{1})+g_{2}(x_{1},y_{1})&=S\{f_{1}(x_{2},y_{2})\}+S\{f_{2}(x_{2},y_{2})\}\\ \\ ag(x_{1},y_{1})&=S\{af(x_{2},y_{2})\}=aS\{f(x_{2},y_{2})\} \end{align} \]

对于线性系统,算符S具化为L。并且在光学线性系统中最常用的基元函数有以下三种

基元函数表达式 物理含义 原函数分解
\(\delta(x-x_{0},y-y_{0})\) 点光源 \(f(x,y)=\iint_{-\infty}^{\infty}\delta(x-u,y-v)f(u,v)dxdy\)
\(\exp(i2\pi(f_{x}x+f_{y}y))\) 平面波 \(f(x,y)=\iint_{-\infty}^{\infty}F(f_{x},f_{y})\exp[i_{2}\pi(f_{x}x+f_{y}y)]\)
冲击响应函数 implus Response function

\[L[\delta(x-x_{1},y-y_{1})]=h(x_{2},y_{2},x,y) \]

\(L[\delta(x-x_{1},y-y_{1})]\)的物理意义是:输入平面上位于\((x_{1},y_{1})\)处的点光源\(\delta\)通过系统后在输出平面上得到的分布。所以它是脉冲响应或点、扩散函数。对于给定的光学系统,点扩散函数一般与输入点脉冲的位置(0,B)有关。

space-invariant 空间平移不变性

\[h(x_{2},y_{2},u,v)=h(x_{1}-u,y_{1}-v) \]

\(f(x)\) varies in space,\(g(x)\) 相同平移。


in space Domain

\[g(x,y)=\iint_{-\infty}^{\infty}h(x-u,y-v)f(u,v)dxdy=f(x,y)*h(x,y) \]

in Freq Domain 根据卷积定理

\[G(f_{x},f_{y})=F(f_{x},f_{y})H(f_{x},f_{y}) \]

where the transfer function(传递函数) of the LSI system is

\[H(f_{x},f_{y})=\iint_{-\infty}^{+\infty}h(x,y)\exp(f_{x}x,f_{y}y)dxdy \]

the H function represent the ability of the system at diffent Freq.

标签:infty,begin,end,基础,信息,exp,delta,pi,光学
From: https://www.cnblogs.com/luobaigu/p/17665826.html

相关文章

  • 面向对象基础
    面相对象基础定义类是共同特征的描述、对象是真实存在的具体实例用来描述一类事物的类叫javabean类,javabean类中不写main方法,编写main方法的类叫测试类,可以在测试类中创建javabean类的对象并赋值调用一个java文件中可以定义多个class类,而且只能有一个是public修饰,public修饰......
  • 提示学习方法-AI基础系列文章第15篇
            使用生成式AI解决问题的学习提示法是一个在生成式AI领域解决问题的框架。它可以帮助你决定生成式AI是否是正确的解决方案,如何应用提示工程,选择什么工具等等。我们将逐一介绍这五个步骤,然后提供一个使用这种方法的案例研究。五个步骤陈述你的问题学习提示法的第一步......
  • Ftp基础(一):基于Vsftpd(主动模式和被动模式)安装Ftp
      如果是Windows下,我们一般使用IIS来部署一套Ftp,如果是Linux下,个人一般使用Vsftpd来搭建一套Ftp。  至于什么是Ftp,就不介绍了,本文就Ubuntu下安装配置Vsftpd,CentOS其实差不多,所以这里就当做笔记了  安装    Ubuntu下安装Vsftpd很简单,使用apt安装即可  #更新......
  • 如何获取和分析Java堆信息
    引言在Java应用程序的开发和维护过程中,了解和分析Java堆信息是一项重要的任务。本文将介绍如何获取Java堆信息的不同方法,并提供一些分析堆信息的实用技巧。获取Java堆信息的方法Java虚拟机(JVM)工具:使用jcmd命令:在命令行中运行jcmd<pid>GC.heap_info,其中<pid>是Java进程的......
  • 数据库备份和Shell基础测试及AWK(运维)
    第一题:使用MySQL命令进行备份和恢复的步骤如下:备份test库:使用mysqldump命令备份test库,并将备份写入一个.sql文件中。命令示例:mysqldump-u用户名-p密码test>backup.sql恢复备份:使用mysql命令将备份文件中的数据恢复到test库中。命令示例:mysql-u用户名-p密码test<backu......
  • Git提交信息规范
    1.背景Git是目前世界上最先进的分布式版本控制系统,在我们平时的项目开发中已经广泛使用。而当我们使用Git提交代码时,都需要写CommitMessage提交说明才能够正常提交。gitcommit-m"提交"然而,我们平时在编写提交说明时,通常会直接填写如"fix"或"bug"等不规范的说明,不规范......
  • 医学影像信息系统源码(PACS)
    影像信息系统(PACS)可接收和显示多种设备的不同影像,比如CT、DR、B超和彩超等,具有医学影像获取、存档、观片、处理、打印和多种管理功能。使资料保存更加完整,共享性更强。医生可以方便的对影像资料进行浏览、拷贝和光盘刻录,支持院内会诊和远程会诊,最终实现与与医院其他系统及设备无缝......
  • java基础(根据狂神总结)
    java基础(狂神)注释单行//多行/**/文档注释(可以加参数)/****/***@Descriptionhelloworld*@Authorcheems*/}数据类型类型基本数据类型数值类整数(查看最大字节大小,通过对应的类的源码看)byte占1个字节short2in......
  • B端基础规范
    B端基础规范框架层:内容层(主要内容区域)|基础层(导航区域)|叠层(弹窗提示悬浮);框架:基础层——上下布局、“T”型布局、“口”型布局;常见布局01、传统布局方式:考虑分辨率的兼容问题;02、弹性布局方式:比较适合表单和表格多的产品;不会改变:文字大小、图标大小、固定高度的......
  • day①-python基础
    Python介绍发展史Python2or3?安装HelloWorld程序变量用户输入模块初识.pyc是个什么鬼?数据类型初识数据运算表达式if...else语句表达式for循环breakandcontinue 表达式while循环作业需求 一、Python介绍python的创始人为吉多·范罗苏姆(GuidovanR......