To get below results we will need a marker as this project is based on Marker based AR where to get virtual object in real life, a marker is an image or an object that can be easily recognised and tracked by computer. When that happens, Computer simply just put that 3d or virtual object on that marker as specified.
I have used below image as marker: