A method (100) is disclosed for producing, using a multi-slot presentation
skeleton (400), an image presentation from a set of source images (702).
The method comprises establishing a duration of the presentation, an
average slot duration, and based upon slot template rules, locations and
properties of key slots in the skeleton (400). The method then generates
(104) candidate groups of sub-image sets from the set of source images,
and selects (106) sub-image sets from the candidate groups for the key
slots. The method then fills (108) the non-key slots with sub-image sets
from the candidate groups, and processes (110) the sub-image sets in the
skeleton slots using effect and transition rules, to thereby form the
image presentation.