Real-time change detection in data streams with FPGAs

J. Vega, S. Dormido-Canto, T. Cruz, M. Ruiz, E. Barrera, R. Castro, A. Murari, M. Ochando

Research output: Contribution to journalArticle

2 Citations (Scopus)


The automatic recognition of changes in data streams is useful in both real-time and off-line data analyses. This article shows several effective change-detecting algorithms (based on martingales) and describes their real-time applicability in the data acquisition systems through the use of Field Programmable Gate Arrays (FPGA). The automatic event recognition system is absolutely general and it does not depend on either the particular event to detect or the specific data representation (waveforms, images or multidimensional signals). The developed approach provides good results for change detection in both the temporal evolution of profiles and the two-dimensional spatial distribution of volume emission intensity. The average computation time in the FPGA is 210 μs per profile. © 2013 Elsevier B.V.
Original languageEnglish
Pages (from-to)644 - 648
Number of pages5
JournalFusion Engineering and Design
Issue number5
Publication statusPublished - 2014
Externally publishedYes


All Science Journal Classification (ASJC) codes

  • Civil and Structural Engineering
  • Nuclear Energy and Engineering
  • Materials Science(all)
  • Mechanical Engineering

Cite this

Vega, J., Dormido-Canto, S., Cruz, T., Ruiz, M., Barrera, E., Castro, R., ... Ochando, M. (2014). Real-time change detection in data streams with FPGAs. Fusion Engineering and Design, 89(5), 644 - 648.