1. A computer-implemented method for producing an animated scene on a display device from plural still images, the method comprising: receiving, by a computer including a processing unit executing an animation module, plural still images that are produced with an image capturing device at respective capture times; decomposing, by the computer, a scene represented by the plural still images into one or more independent animated regions (IARs), wherein each of the one or more IARs comprise a portion of the scene and not the entire scene; identifying, by the computer, an IAR having a level of motion above a defined threshold; decomposing, by the computer, the identified IAR into plural semi-independent animated regions (SIARs), wherein the SIARs are defined to be interdependent; with respect to each IAR, producing, by the computer, an animated scene by synthesizing the plural still images, wherein the synthesizing involves reordering the plural still images, thereby producing separate animated scene results for each respective IAR; and storing, by the computer, the separate animated scene results in memory of the computer.