ISSN 2079-3537      

 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                             

Scientific Visualization, 2026, volume 18, number 2, pages 82 - 90, DOI: 10.26583/sv.18.2.07

Optimization of Filtering Algorithms and Video Signal Peak Search on Programmable Logic Integrated Circuits (FPGA) for Laser Cutting Tasks

Authors: A.A. Molotkov1,A, Yu.A. Salkov2,B, O.N. Tretiyakova3,A, D.N.  Tuzhilin4,B

A Moscow Aviation Institute (National Research University) MAI, Moscow, 125993, Russia

B LLC “PROMIS LAB” of the group of companies “Lasers and Equipment TM”, Moscow, Russia

1 ORCID: 0000-0002-9335-5219, karacerr@gmail.com

2 ORCID: 0009-0002-4928-3171, salkov@laser-app.ru

3 ORCID: 0000-0003-0256-4558, tretiyakova_olga@mail.ru

4 ORCID: 0000-0002-8570-1732, tuzhilin@laserapr.ru

 

Abstract

In the process of laser cutting, it is crucial to accurately monitor the distance between the surface of the workpiece and the focusing lens of the laser beam. To achieve this, an optical gap-tracking system (OGTS) was developed. The operation of this optical setup requires high-frequency detection of the peak generated by the laser beam on camera frames.

For high-speed video processing, the Zynq-7000 system-on-chip (SoC) from Xilinx was employed. To determine the peak position within a frame, filtering algorithms and a center-of-mass peak detection method were developed. These algorithms were adapted for FPGA implementation.

This article extends previous research on the design and deployment of computer vision algorithms on FPGA. The paper presents implementation results as well as the performance of the algorithms under various parameter settings.

 

Keywords: Zynq, computer vision, video processing, FPGA, image filtering, moving average, HLS.