Expand input dimensions and still use pretrained model as a starting point

I want to expand my input image dimension from RxGxB to RxGxBxD and still use the pretrained resnet parameters (with extra randomly initialized parameters to support the extra dimenstion), as a starting point for my training. Is there a direct way to do it, or should I need to manually initialize the pretrained weights?