diff --git a/source/Lib/EncoderLib/SEIFilmGrainAnalyzer.cpp b/source/Lib/EncoderLib/SEIFilmGrainAnalyzer.cpp
index ae383dfc7cfd2e09035ad744c1fb732df7d28116..374b9d6d6f64a75a69de01339bc1884e27afabd3 100644
--- a/source/Lib/EncoderLib/SEIFilmGrainAnalyzer.cpp
+++ b/source/Lib/EncoderLib/SEIFilmGrainAnalyzer.cpp
@@ -39,6 +39,8 @@
 
 using namespace std;
 
+constexpr double FGAnalyser::m_tapFilter[3];
+
 // ====================================================================================================================
 // Edge detection - Canny
 // ====================================================================================================================
@@ -986,7 +988,7 @@ int FGAnalyser::cutoff_frequency(std::vector<double> &mean)
   mean.insert(mean.begin(), mean.front());
   for (int j = 1; j < DATA_BASE_SIZE + 1; j++)
   {
-    sum[j - 1] = (m_tap_filtar[0] * mean[j - 1] + m_tap_filtar[1] * mean[j] + m_tap_filtar[2] * mean[j + 1]) / m_normTap;
+    sum[j - 1] = (m_tapFilter[0] * mean[j - 1] + m_tapFilter[1] * mean[j] + m_tapFilter[2] * mean[j + 1]) / m_normTap;
   }
 
   double target = 0;
diff --git a/source/Lib/EncoderLib/SEIFilmGrainAnalyzer.h b/source/Lib/EncoderLib/SEIFilmGrainAnalyzer.h
index add67d232a343edb1bf09765e391052ab2e68dab..7fbf39eb9fb94814a95557dc180c5e0b11036eea 100644
--- a/source/Lib/EncoderLib/SEIFilmGrainAnalyzer.h
+++ b/source/Lib/EncoderLib/SEIFilmGrainAnalyzer.h
@@ -174,7 +174,8 @@ private:
   Canny    m_edgeDetector;
   Morph    m_morphOperation;
   double   m_lowIntensityRatio            = 0.1;                    // supress everything below 0.1*maxIntensityOffset
-  static constexpr double m_tap_filtar[3] = { 1, 2, 1 };
+
+  static constexpr double m_tapFilter[3]  = { 1, 2, 1 };
   static constexpr double m_normTap       = 4.0;
 
   // fg model parameters