Shockwave detection is critical in analyzing shockwave structure and location. High speed video imaging systems are commonly used to obtain image frames during shockwave control experiments. Image edge detection algorithms become natural choices in detecting shockwaves. In this paper, a computer software system designed for shockwave detection is introduced. Different image edge detection algorithms, including Roberts, Prewitt, Sobel, Canny, and Laplacian of Gaussian, are implemented and can be chosen by the users to easily and accurately detect the shockwaves. Experimental results show that the system meets the design requirements and can accurately detect shockwave for further analysis and applications.
冲击波检测在分析冲击波结构和位置方面至关重要。高速视频成像系统通常用于在冲击波控制实验期间获取图像帧。图像边缘检测算法成为检测冲击波的自然选择。在本文中,介绍了一种为冲击波检测而设计的计算机软件系统。实现了不同的图像边缘检测算法,包括罗伯茨(Roberts)算法、普瑞维特(Prewitt)算法、索贝尔(Sobel)算法、坎尼(Canny)算法和高斯拉普拉斯(Laplacian of Gaussian)算法,用户可以选择这些算法来轻松且准确地检测冲击波。实验结果表明,该系统满足设计要求,并且能够准确地检测冲击波以用于进一步的分析和应用。