Provided are computer systems, methods, and non-transitory computer-readable medium configured for receiving or generating a video, extracting a still image from the video, printing the still image on a physical card and sharing the card. Viewing of the card can be augmented by the system that captures an image of the printed image on the card, uses the image to identify the video from which the printed image is extracted, and overlays the video on a visual representation of the card on the system, thereby generating an animated viewing experience from a card having a still image. Three-dimensional contents can be added to the augmented reality presentation, further enhancing the user experience.