摘要利用VB编写程序,对高速摄影拍摄的烟火药燃烧的实时照片进行去噪等预处理,采用相关PTV算法匹配相邻两帧图像中的燃烧粒子,计算其速度矢量,并利用TECPLOT软件进行计算结果的显示。烟火药粒子燃烧相对复杂,存在粒子的燃尽,运动出视场,局部区域过于密集等现象。采用上述算法,匹配结果不够理想,因而,在PTV算法中添加附加判据进行修正,结果表明该修正算法能够较为准确匹配两帧图像中的烟火药粒子 。8351
关键词:VB 图像处理 PTV 可视化
毕业设计说明书(论文)外文摘要
Title Mage Processing-based Pyrotechnic Combustion Particle Image Velocimetry
Abstract
With using the VB program, the pretreatment of the photo which was real-time for the high-speed photography shot pyrotechnic burning had been achieved. Some relative PTV algorithm could match the burning particles which appeared in the two adjacent images and calculate its velocity vector. Finally, the results were displayed by using the TECPLOT software. Pyrotechnic particle combustion was relatively complex for the reason that the burning particle was burnout and some areas in the moving filed would become too dense. The matching results were not satisfied by using the algorithm which was mentioned above. Thus, the PTV algorithm was amended to add an additional criterion. The results showed that the modification algorithm was more accurate in matching the two images of the pyrotechnic particles.
Keywords VB Image processing PTV Visualization
目 次
1 绪论 1
1.1 烟火药燃烧颗粒测速的目的和意义 1
1.2 粒子跟踪测速算法介绍及基本原理 1
1.3 粒子跟踪算法研究进展及现状 1
1.3.1 基于特征关系匹配的跟踪粒子测速算法研究进展及现状 1
1.3.2 与人工智能算法相结合算法的研究进展及现状 3
1.4 本文的主要研究内容 5
2 图像处理及软件介绍 6
2.1 图像的预处理 6
2.1.1 图像噪声的来源 6
2.1.2 图像噪声的消除 6
2.2 应用软件简述 7
2.2.1 VB6.0简述及应用相关语句 8
2.2.2 Tecplot Focus简述 8
3 两帧粒子跟踪算法 9
3.1 面积和质心的计算 9
3.2 粒子跟踪算法的基本常量 9
3.3 PTV算法匹配迭代过程 10
4 软件介绍和具体操作实例 15
4.1 图像的存储 15
4.2 图像的处理及粒子匹配的计算 16
4.3 输出数据处理和可视化 17
结论 24
致谢 25
参考文献 26
1 绪论
1.1 烟火药燃烧颗粒测速的目的和意义
烟火药能够在隔绝外界空气的条件下燃烧,并产生光、热、烟、声、或气体等不同效应的混合物。在军事上用来装填燃烧弹、照明弹、发烟弹和信号弹等各种弹药;在民间主要用于制作焰火、爆竹等。由于烟火药在军事以及民间的广泛应用,研究并控制烟火药的燃烧显得格外重要,而燃烧颗粒流场分布对燃烧的质量有着直接的影响,流场速度场的测量是研究流体力学和空气动力学的重要手段,因此十分有必要对烟火药燃烧粒子速度分布进行深入的研究。这种流场发展程度的测量技术,尤其是瞬态、全场的流场发展程度的测量技术,对烟火药燃烧的各种性能有着十分重要的影响。 VB基于图像处理的烟火药燃烧粒子测速:http://www.751com.cn/jisuanji/lunwen_6640.html