1. A computer-implemented method performed in a computerized system comprising a central processing unit, a display device and a memory, the computer-implemented method performed in connection with a video of an article, the computer-implemented method comprising: a. using the central processing unit to segment the video based at least on time and a camera orientation metadata into a plurality of video segments; b. obtaining a plurality of images corresponding to a plurality of sides of the article; c. using the central processing unit to map each of the plurality of images to at least one of the plurality of video segments; d. generating a graphical user interface on the display device, the graphical user interface displaying at least one of the plurality of images based on user selection; and e. playing the at least one of the plurality of video segments mapped to the displayed one of the plurality of images.