diff --git a/include/otbSARDEMGridImageFilter.txx b/include/otbSARDEMGridImageFilter.txx
index 88f8e53f38b72f43b82ff81b1532da0970a4fbbd..136e1728dce53f7cd0543e543718809fdcf0faf8 100644
--- a/include/otbSARDEMGridImageFilter.txx
+++ b/include/otbSARDEMGridImageFilter.txx
@@ -183,8 +183,8 @@ namespace otb
     
     // RSTransform
     m_rsTransform = RSTransformType2D::New();
-    m_rsTransform->SetInputKeywordList(m_SarImagePtr->GetImageKeywordlist() );
-    m_rsTransform->SetOutputKeywordList(DEMProjOnMasterPtr->GetImageKeywordlist());
+    m_rsTransform->SetInputImageMetadata(m_SarImagePtr->GetImageMetadata() );
+    m_rsTransform->SetOutputImageMetadata(DEMProjOnMasterPtr->GetImageMetadata());
     m_rsTransform->InstantiateTransform();
     
     // Add GridSteps into KeyWordList
diff --git a/include/otbSARDEMPolygonsAnalysisImageFilter.txx b/include/otbSARDEMPolygonsAnalysisImageFilter.txx
index b722880b103e83d32587f81e16dd3064e7b0186c..9a0086f4e6fa6a18f56081bda166228ae96eba42 100644
--- a/include/otbSARDEMPolygonsAnalysisImageFilter.txx
+++ b/include/otbSARDEMPolygonsAnalysisImageFilter.txx
@@ -123,7 +123,7 @@ namespace otb
   {
     // Initialize the GenericRSTransform
     m_RSTransform = RSTransformType2D::New();
-    m_RSTransform->SetInputKeywordList( m_SarImagePtr->GetImageKeywordlist() );
+    m_RSTransform->SetInputImageMetadata( m_SarImagePtr->GetImageMetadata() );
     m_RSTransform->SetInputProjectionRef( m_SarImagePtr->GetProjectionRef() );
     m_RSTransform->SetOutputProjectionRef(m_DemImagePtr->GetProjectionRef());
     m_RSTransform->InstantiateTransform();