激光光斑能量分布的matlab处理方法,激光光斑能量分布的MATLAB处理方法

科技创新导报2010  NO.29

工 业 技 术

激光光斑能量分布的MATLAB处理方法

卢进军  孙帅

(西安工业大学光电工程学院  西安  710032)

摘 要:使用MATLAB对激光光束能量密度分布的处理,是空间整形实验中进行整形效果分析评估的有效途径。文章重点介绍了MATLAB用于激光光斑能量分布检测的处理方法,实验中用CCD拍摄了倍频YAG激光斑,通过用该分析方法对所拍摄的光斑进行了处理,成功的得到了光斑的能量密度分布,给出了光斑能量分布图,形象地反映了光斑不同区域能量的分布。关键词:能量分布  MATLAB  伪彩色变换  空间插值中图分类号:TP391.4文献标识码:A文章

1-97-png_6_0_0_0_0_0_0_892.5_1212-443-0-0-443.jpg

1-39-png_6_0_0_0_0_0_0_892.5_1212-390-0-102-390.jpg

1-116-png_6_0_0_0_0_0_0_892.5_1212-390-0-146-390.jpg

:1674-098X(2010)10(b)-0046-02

1-39-png_6_0_0_0_0_0_0_892.5_1212-390-0-267-390.jpg

在进行激光的空间整形的实验的时候,我们需要对整形前和整形后的激光光斑图像进行分析,得到相应光斑的能量分布,评估整形的效果,这就需要我们建立一个有效的测量光斑能量密度的方法,但是人们一般是针对激光光斑的灰度图像进行研究,由于人眼对不同灰度级的分辨能力有限,因此难以充分利用激光光斑灰度图像中包含的光斑能量分布信息,但是人的眼睛对色彩相当敏感,能区分不同的亮度,色彩和饱和度等各种颜色[1]。根据这个特点,我们借助MATLAB这个强大的平台,利用伪色彩变换和空间灰度插值运算,实现了光斑能量分布的三维伪彩色可视化,可以较直观的显示出光斑的能量分布。

2 检测系统各部分的组成原理及功能

2.1图像的获取

图像的获取是为了得到激光光斑的原始图像,该部分主要是由激光,衰减系统,导轨,和CCD摄像头,图像卡和计算机组成,实验中衰减器的主要作用是将出射激光的光强衰减到自然光的光强,为的是不损坏CCD的感光部分,将CCD在 与激光光束平行的导轨上移动,感光面与激光光轴垂直,CCD可以在不同的界面上采集到激光光斑的原始图像。同理在经过激光的空间整形后我们用同样的方法我们可以得到整形后的光斑图像。2.2图像的预处理

由于在实验中衰减系统,CCD摄像头等方面的影响,我们拍摄的图像中难免存在各种噪声,主要有CCD摄像头的高频噪声,衰减系统的非均匀性的影响等,为了改善图像的质量,更能准确的反应出光斑不

1 检测系统的总体设计

激光光斑能量分布检测的总体流程图如图1所示。

图1

1-117-png_6_0_0_0_0_0_0_892.5_1212-390-0-311-390.jpg

1-37-png_6_0_0_0_0_0_0_892.5_1212-390-0-433-390.jpg

激光光斑能量分布检测总体流程图

图2 倍频YAG激光光斑

同区域的灰度值的大小,我们需要对拍摄的光斑进行预处理,主要对原始图像采用领域平均法来去除衰减系统和CCD带来的高频噪声,此时,可以滤掉绝大部分噪声,图像比较平滑[2]。2.3灰度插值技术

在数字图像中,其像素值仅在坐标值处为整数处有定义,所以在非整数处的像素值就要在其周围一些整数处的像素值来计算,这叫灰度插值,灰度插值的作用是将离散的空间分布数据形成合理的三维模型,灰度插值的方法有很多,最简单的是最近邻插值。最近邻插值是将离非整数坐标(x,y)点最近的像素值的灰度值作为点的灰度值赋给图像中对应的点。这种方法的缺点是生成的图形图像粗糙,不易辨识;若提高样条插值的精度,则计算量大,处理时间长,双线性插值是一种较好的折中方法,它利用(x,y)点4个最近邻像素的灰度值计算该点灰度值[3]。

设(x,y)点的4个最近邻像素为A,B,C,D,坐标分别为(i,j),(i+1,j),(i,j+1),(i+1,j+1),灰度值分别为g(A),g(B),g(C),g(D).

首先,计算E,F这两个点的灰度值g(E),g(F).

g(E)=(x-i)[g(B)-g(A)]+g(A)   (1)   g(F)=(x-i)[g(D)-g(C)]+g(C)   (2)则(x,y)点的灰度值g(x′,y′)为g(x′,y′)=(y-j)[g(F)-g(E)]+g(E)  (3)双线性插值是有两个变量的插值函数的线性插值扩展,其核心思想是在两个方向分别进行一次线性插值。通过算法中我们可以看到首先是在x方向进行线性插值,得到g(E)和g(F),然后进行y方向的线性插值,得到g(x′,y′),这样就得到所要的结果。2.4伪彩色增强

所谓伪彩色处理,就是将图像中的黑白灰度级变成不同的彩色,如果分层越多,人眼所能提取的信息也越多,从而达到图像增强的效果。这是一种视觉效果明显,又不太复杂的图像增强技术[4]。依据三原色原理:每种彩色由红,绿,蓝三原色适当按比例合成。利用变换法对黑白图像进行处理的表达式:

R(x,y)=TR{f(x,y)},     (4)       G(x,y)=TG{f(x,y)},     (5)       B(x,y)=TB{f(x,y)}。     (6)R(x,y),G(x,y),B(x,y)分别表示伪彩色中三原色分量的数值;f(x,y)为处理前图像的灰度值;TR,TG,TB分别表示三原基色与原灰度值f(x,y)的变换关系。对输入的图

46

科技创新导报 Science and Technology Innovation Herald

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值