PCDepth: Pattern-based Complementary Learning for Monocular Depth Estimation by Best of Both Worlds | Synapse