arrow
Return

A Lightweight Waveform Recognition Algorithm Based on Differential Features and Its FPGA Implementation

delete2026-09-08
delete0
delete
OA
AI
L
Lifeng Xiao
B
Benyuan Chen *
H
Hui Lv
DOI:10.3390/electronics15174044delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Fast and accurate recognition of basic waveforms is important in embedded sensing, signal testing, and hardware measurement systems, especially under strict constraints on computation, memory, and power consumption. To address this problem, this paper proposes a lightweight waveform recognition method based on first-order and second-order differential features, together with decision tree and random forest classifiers. The proposed method transforms sampled waveforms into sign-based statistical features in the differential domain and performs classification through counting, comparison, and logical decision operations, thereby avoiding complex convolution, floating-point computation, and large-scale parameter storage. This paper first analyzes the separability of typical waveforms under differential statistics and studies the effect of noise on classification error. On this basis, a hierarchical recognition framework is constructed for five common waveform types, namely sine, square, triangle, rising sawtooth, and falling sawtooth. The models are trained on a PC platform and then implemented on an FPGA using Verilog. The experimental results show that the random forest achieves an accuracy of 99.7%, while the decision tree achieves 98.6%. On the xc7a35tfgg484-2 FPGA, both models consume zero DSP and zero BRAM resources. The random forest uses 1854 LUTs and 352 FFs, while the decision tree uses only 239 LUTs and 242 FFs. These results demonstrate that the proposed method achieves a favorable balance between recognition accuracy and hardware cost. The method is therefore well suited to real-time waveform recognition on resource-constrained FPGA platforms.
Keywords:
waveform recognition
FPGA
decision tree
random forest

Journal

Electronics cover
Electronics
IF:
2.6
Papers:
1.1W
Citations:
4.7W

Organization

H
Hubei University of Education
Scholars:
496
Papers: 447
Citations: 1
H
hubei university of technology
Scholars:
2.9K
Papers: 872
Citations: 0
Cited Papers

Cited Papers

Look into the LITE in deep learning for time series classification
err2025-01-07
err0
errOAAI
errIsmail-Fawaz, Ali; Devanne, Maxime; Berretti, Stefano; Weber, Jonathan; Forestier, Germain
errShare
errSave
Low-Power FPGA Implementation of Convolution Neural Network Accelerator for Pulse Waveform Classification
err2020-08-31
err0
errOAAI
errChuanglu Chen; Zhiqiang Li; Yitao Zhang; Shaolong Zhang; Jiena Hou; Haiying Zhang
errShare
errSave
A Satellite Full-Waveform Laser Decomposition Method for Forested Areas Based on Hidden Peak Detection and Adaptive Genetic Optimization
err2025-02-18
err0
errOAAI
errZhang, Fangxv; Wang, Xiao; Wang, Leiguang; Mo, Fan; Zhao, Liping; Yang, Xiaomeng; Lv, Xin; Xie, Junfeng
errShare
errSave
Application of machine-vision-driven physics-informed neural networks in pantograph-catenary system state detection
err2026-06-01
err45
PREAI
errYan, Jingke; Zhou, Ning; Cheng, Yao; Zhang, Fan; Wang, Hongrui; Wang, Miaohui; Jin, Bo; Li, Mudi; Lu, Qiuyi; Zhang, Weihua
errShare
errSave
Random survival forests
err2008-09-01
err0
errOAAI
errHemant Ishwaran; Udaya B. Kogalur; Eugene H. Blackstone; Michael S. Lauer
errShare
errSave
Directional Differentiable Architecture Search for Waveform Recognition
err2026-01-30
err0
PREAI
errXuemin Sun; Qing Wang; Xiaofeng Liu; Zhiming Zhan; Haozhi Wang; Qi Chen; Yifang Zhang
errShare
errSave
researcher View more