System and method to compose a slide show
Abstract
A method of composing a multimedia slide show. In a preferred embodiment, the method comprises the steps of: selecting a plurality of digital images; encoding each of the plurality of digital images to generate a normal resolution image portion and a high resolution image portion; multiplexing each corresponding normal and high resolution image portion to generate a single high resolution still image; determining a time parameter for each of the high resolution still images; selecting an audio portion for at least one of the plurality of digital images; concatenating the plurality of high resolution still images to generate a video bitstream; generating an audio bitstream by encoding the audio portion; and multiplexing the video bitstream and audio bitstream to generate the multimedia slide show.
Claims
exact text as granted — not AI-modified1 . A method of composing a slide show, comprising the steps of:
accessing a plurality of digital images; encoding each of the plurality of digital images to generate a normal resolution image portion and a high resolution image portion; multiplexing each corresponding normal and high resolution image portion to generate a single high resolution still image; determining a time parameter for each of the high resolution still images; and concatenating the plurality of high resolution still images to generate a silent slide show in accordance with the determined time parameters.
2 . The method of claim 1 , further comprising the step of generating a VCD or DVD comprising the silent slide show whereby the slide show can be viewed using a VCD player or DVD player.
3 . The method of claim 1 , wherein the slide show is adapted to be viewed on a computer.
4 . The method of claim 1 , wherein each of the plurality of digital images is encoded using MPEG-1.
5 . The method of claim 4 , wherein each of the plurality of digital images is encoded using MPEG-1 I-frame encoding.
6 . The method of claim 1 , further comprising the step of employing at least one padding pack.
7 . (canceled)
8 . The method of claim 1 , further comprising the step of image enhancing at least one of the plurality of digital images.
9 . The method of claim 8 , wherein the step of image enhancing comprises the step of including text annotation.
10 . The method of claim 8 , wherein the step of image enhancing comprises the steps of:
orienting the digital image; applying an image enhancement algorithm; and resizing the digital image.
11 . The method of claim 10 , wherein the step of applying an image enhancement algorithm includes the steps of:
sharpening the digital image; and filtering the digital image to reduce noise.
12 . The method of claim 11 , wherein the step of sharpening the digital image is accomplished by unsharp masking.
13 . The method of claim 10 , wherein the step of applying an image enhancement algorithm includes the step of applying a red-eye defect correction algorithm if a red-eye defect is detected.
14 . The method of claim 10 , wherein the step of applying an image enhancement algorithm includes the step of applying a color balance algorithm.
15 . The method of claim 1 , wherein the step of multiplexing is accomplished by interleaving the normal resolution image portion and the high resolution image portion.
16 . A method of composing a multimedia slide show, comprising the steps of;
selecting a plurality of digital images; encoding each of the plurality of digital images to generate a normal resolution image portion and a high resolution image portion; multiplexing each corresponding normal and high resolution image portion to generate a single high resolution still image; determining a time parameter for each of the high resolution still images; selecting an audio portion for at least one of the plurality of digital images; concatenating the plurality of high resolution still images to generate a video bitstream; generating an audio bitstream by encoding the audio portion; and multiplexing the video bitstream and audio bitstream to generate the multimedia slide show.
17 . The method of claim 16 , further comprising the step of generating a VCD or DVD comprising the silent slide show whereby the slide show can be viewed using a VCD player or DVD player.
18 . The method of claim 16 , wherein the slide show is adapted to be viewed on a computer.
19 . The method of claim 16 , wherein each of the plurality of digital images is encoded using MPEG-1.
20 . The method of claim 19 , wherein each of the plurality of digital images is encoded using MPEG-1 I-frame encoding.
21 . The method of claim 16 , further comprising the step of employing at least one padding pack.
22 . (canceled)
23 . The method of claim 16 , further comprising the step of image enhancing at least one of the plurality of digital images.
24 . The method of claim 23 , wherein the step of image enhancing comprises the step of including text annotation.
25 . The method of claim 23 , wherein the step of image enhancing comprises the steps of:
orienting the digital image; applying an image enhancement algorithm; and resizing the digital image.
26 . The method of claim 25 , wherein the step of applying an image enhancement algorithm includes the steps of:
sharpening the digital image; and filtering the digital image to reduce noise.
27 . The method of claim 26 , wherein the step of sharpening the digital image is accomplished by unsharp masking.
28 . The method of claim 25 , wherein the step of applying an image enhancement algorithm includes the step of applying a red-eye defect correction algorithm if a red-eye defect is detected.
29 . The method of claim 25 , wherein the step of applying an image enhancement algorithm includes the step of applying a color balance algorithm.
30 . The method of claim 16 , wherein the step of selecting an audio portion comprises the step of selecting a music clip.
31 . The method of claim 16 , wherein the step of selecting an audio portion comprises the step of providing a voice annotation.
32 . The method of claim 16 , wherein the step of generating an audio bitstream comprises the step of normalizing the audio portion.
33 . The method of claim 16 , wherein the step of generating an audio bitstream comprises the step of aligning the audio portion.
34 . The method of claim 16 , wherein the wherein the step of selecting an audio portion comprises the steps of:
selecting a music clip and a voice annotation for one of the plurality of digital images; and generating a single audio sample in accordance with the algorithm x=(a)(x1)+(1−a)(x2), wherein x1 is the selected voice annotation, x2 is the selected music clip, x is a linear combination of the selected voice annotation and selected music clip, and a is a value between 0 and 1.
35 . A system for composing a slide show, comprising the steps of:
means for accessing a plurality of digital images; means for encoding each of the plurality of digital images to generate a normal resolution image portion and a high resolution image portion; means for multiplexing each corresponding normal and high resolution image portion to generate a single high resolution still image; means for determining a time parameter for each of the high resolution still images; and means for concatenating the plurality of high resolution still images to generate a silent slide show in accordance with the determined time parameters.
36 . A system for composing a multimedia slide show, comprising the steps of:
means for selecting a plurality of digital images; means for encoding each of the plurality of digital images to generate a normal resolution image portion and a high resolution image portion; means for multiplexing each corresponding normal and high resolution image portion to generate a single high resolution still image; means for determining a time parameter for each of the high resolution still images; means for selecting an audio portion for at least one of the plurality of digital images; means for concatenating the plurality of high resolution still images to generate a video bitstream; means for generating an audio bitstream by encoding the audio portion; and means for multiplexing the video bitstream and audio bitstream to generate the multimedia slide show.
37 . A method of composing a slide show, comprising the steps of:
receiving a first and second digital image; encoding the first digital image to generate a normal image portion and a high resolution image portion; encoding the second digital image to generate a normal image portion and a high resolution image portion; multiplexing the normal and high resolution image portions of the first digital image to generate a first high resolution still image; multiplexing the normal and high resolution images portions of the second digital image to generate a second high resolution still image; generating a slide show that includes the first and second high resolution still images that are displayed during the slide show in accordance with timing parameters.
38 . The method of claim 37 , wherein the generated slide show includes an audio portion that is reproduced during the slide show in accordance with the timing parameters.
39 . The method of claim 38 , wherein the audio portion includes a selected music clips and voice annotation for at least one of the first and second digital images.
40 . The method of claim 38 , wherein the generated slide show is generated by:
multiplexing a video bitstream comprising the first and second high resolution still images with an audio bitstream comprising the audio portion.
41 . The method of claim 37 , wherein each of the plurality of digital images is encoded using MPEG I-frame encoding.
42 . The method of claim 37 , further comprising the step of employing at least one padding pack.
43 . The method of claim 42 , wherein the number of padding packs NP is determined by the algorithm:
NP=T* 75-( NN+NH )
wherein T is a number of seconds of display, NN is a number of packs holding the normal resolution image portion, and NH is a number of packs holding the high resolution image portion.
44 . The method of claim 37 , further comprising the step of image enhancing at least one of the plurality of digital images.
45 . The method of claim 44 , wherein the step of image enhancing comprises the step of including text annotation.
46 . The method of claim 37 , wherein the step of generating the first high resolution still image is accomplished by interleaving the normal resolution image portion and the high resolution image portion.
47 . A device, comprising:
a microprocessor storing computer-executable instructions causing the device to perform the steps of
receiving a first and second digital image;
encoding the first digital image to generate a normal image portion and a high resolution image portion;
encoding the second digital image to generate a normal image portion and a high resolution image portion;
multiplexing the normal and high resolution image portions of the first digital image to generate a first high resolution still image;
multiplexing the normal and high resolution images portions of the second digital image to generate a second high resolution still image;
generating a slide show that includes the first and second high resolution still images that are displayed during the slide show in accordance with timing parameters.
48 . The device of claim 47 , wherein the generated slide show includes an audio portion that is reproduced during the slide show in accordance with the timing parameters.
49 . The device of claim 48 , wherein the audio portion includes a selected music clips and voice annotation for at least one of the first and second digital images.
50 . The device of claim 48 , wherein the generated slide show is generated by:
multiplexing a video bitstream comprising the first and second high resolution still images with an audio bitstream comprising the audio portion.
51 . The device of claim 47 , wherein each of the plurality of digital images is encoded using MPEG I-frame encoding.
52 . The device of claim 47 , further comprising the step of employing at least one padding pack.
53 . The device of claim 52 , wherein the number of padding packs NP is determined by the algorithm:
NP=T* 75-( NN+NH )
wherein T is a number of seconds of display, NN is a number of packs holding the normal resolution image portion, and NH is a number of packs holding the high resolution image portion.
54 . The device of claim 47 , wherein the computer-executable instructions cause the device to further perform the step of image enhancing at least one of the plurality of digital images.
55 . The device of claim 54 , wherein the step of image enhancing comprises the step of including text annotation.
56 . The device of claim 47 , wherein the step of generating the first high resolution still image is accomplished by interleaving the normal resolution image portion and the high resolution image portion.
57 . The device of claim 47 , wherein the device is one of a digital camera, personal digital assistant or a cellular/mobile phone.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.