Step 1: Adobe Photoshop
I masked specific sections of the image in Photoshop to create separate foreground, mid-ground, and background layers. I also used content-aware fill to fill in those missing elements once the image had been dissected.
Step 2: Adobe After Effects
I imported the photoshop layers into After Effects, and by using the camera tool I was able to move through the layers to create depth and dimension in the photo.
Program(s) Used:
Adobe Photoshop
Adobe After Effects