diff --git a/source/Lib/CommonLib/SEINeuralNetworkPostFiltering.cpp b/source/Lib/CommonLib/SEINeuralNetworkPostFiltering.cpp
index 2b6c1158b37415d5a5e7e3fe1c6d49c41b7ef34e..2cfc39b4628a780ccf98400bc15c52c22462f86a 100644
--- a/source/Lib/CommonLib/SEINeuralNetworkPostFiltering.cpp
+++ b/source/Lib/CommonLib/SEINeuralNetworkPostFiltering.cpp
@@ -283,13 +283,13 @@ void SEINeuralNetworkPostFiltering::findFrameRateUpSamplingInputPics(
   }
 
 #if JVET_AD0054_NNPFC_INTERPOLATED_PICS_CONSTRAINT
-  bool fpCurrPicArrangementTypeIsFive = false;
-  bool fpCurrPicFrameIsFrame0Flag     = false;
+  bool fpCurrPicArrangementTypeIsTemporalInterleave = false;
+  bool fpCurrPicFrameIsFrame0Flag                   = false;
   const SEIMessages currPicFramePacking = getSeisByType(currCodedPic->SEIs, SEI::PayloadType::FRAME_PACKING);
   if (!currPicFramePacking.empty())
   {
     const SEIFramePacking* seiFramePacking = (SEIFramePacking*) *(currPicFramePacking.begin());
-    fpCurrPicArrangementTypeIsFive = seiFramePacking->m_arrangementType == 5;
+    fpCurrPicArrangementTypeIsTemporalInterleave = seiFramePacking->m_arrangementType == 5;
     fpCurrPicFrameIsFrame0Flag = seiFramePacking->m_currentFrameIsFrame0Flag;
   }
 
@@ -323,7 +323,7 @@ void SEINeuralNetworkPostFiltering::findFrameRateUpSamplingInputPics(
 
     bool isCurrPicLastInOutputOrder = lastPic != nullptr && currCodedPic == lastPic;
 
-    bool pictureRateUpsamplingFlag = (currNnpfc->m_purpose & 0x08) != 0;
+    bool pictureRateUpsamplingFlag = (currNnpfc->m_purpose & FRAME_RATE_UPSAMPLING) != 0;
     int greaterThan0count = 0;
     int numPostRoll = 0;
     if (pictureRateUpsamplingFlag)
@@ -368,8 +368,8 @@ void SEINeuralNetworkPostFiltering::findFrameRateUpSamplingInputPics(
       {
         for (int i = j + 1; i <= (numInputPics - j - 1); i++)
         {
-          Picture *prevPic                     = nullptr;
-          Picture *prevPicWithFramePackingFive = nullptr;
+          Picture *prevPic                                   = nullptr;
+          Picture *prevPicWithTemporalInterleaveFramePacking = nullptr;
 
           for (auto pic : m_picList)
           {
@@ -379,7 +379,7 @@ void SEINeuralNetworkPostFiltering::findFrameRateUpSamplingInputPics(
               {
                 prevPic = pic;
               }
-              if (prevPicWithFramePackingFive == nullptr || pic->getPOC() > prevPicWithFramePackingFive->getPOC())
+              if (prevPicWithTemporalInterleaveFramePacking == nullptr || pic->getPOC() > prevPicWithTemporalInterleaveFramePacking->getPOC())
               {
                 SEIMessages picFramePacking = getSeisByType(pic->SEIs, SEI::PayloadType::FRAME_PACKING);
                 if (!picFramePacking.empty())
@@ -387,26 +387,26 @@ void SEINeuralNetworkPostFiltering::findFrameRateUpSamplingInputPics(
                   const SEIFramePacking* seiFramePacking = (SEIFramePacking*) *(picFramePacking.begin());
                   if (seiFramePacking->m_arrangementType == 5 && seiFramePacking->m_currentFrameIsFrame0Flag == fpCurrPicFrameIsFrame0Flag)
                   {
-                    prevPicWithFramePackingFive = pic;
+                    prevPicWithTemporalInterleaveFramePacking = pic;
                   }
                 }
               }
             }
           }
 
-          if (pictureRateUpsamplingFlag && fpCurrPicArrangementTypeIsFive && prevPicWithFramePackingFive != nullptr)
+          if (pictureRateUpsamplingFlag && fpCurrPicArrangementTypeIsTemporalInterleave && prevPicWithTemporalInterleaveFramePacking != nullptr)
           {
-            inputPic[i]         = prevPicWithFramePackingFive;
+            inputPic[i]         = prevPicWithTemporalInterleaveFramePacking;
             inputPresentFlag[i] = true;
           }
           else if (!pictureRateUpsamplingFlag && prevPic != nullptr)
           {
-            inputPic[i]         = prevPicWithFramePackingFive;
+            inputPic[i]         = prevPicWithTemporalInterleaveFramePacking;
             inputPresentFlag[i] = true;
           }
-          else if (!fpCurrPicArrangementTypeIsFive && prevPic != nullptr)
+          else if (!fpCurrPicArrangementTypeIsTemporalInterleave && prevPic != nullptr)
           {
-            inputPic[i]         = prevPicWithFramePackingFive;
+            inputPic[i]         = prevPicWithTemporalInterleaveFramePacking;
             inputPresentFlag[i] = true;
           }
           else