This application claims the priority benefits of Taiwan application serial no. 95139353, filed Oct. 25, 2006 and of P.R.C. application serial no. 200610163946.5, filed Nov. 29, 2006. All disclosures of the Taiwan application and the P.R.C. application are incorporated herein by reference.
1. Field of the Invention
The present invention generally relates to a system and a method for editing a slideshow, and more particularly, to a system and a method for editing a slideshow using a simple input device.
2. Description of Related Art
Along with the rise of home digital electronic appliances, more and more application programs are developed to provide a variety of user interfaces for allowing a user to remotely manipulate a TV set coupled to and controlled by a computer host. However, most of the application programs are designed for being manipulated by a computer keyboard or a mouse, and therefore it is hard to manipulate the application programs using, for example, a TV remote controller.
In particular, for previewing and editing a digital image into a slideshow using an application program, several mouse dragging steps and timeline schedule operations are required, which cause great inconvenience to the user. Furthermore, the operations of the application programs may not be easily implemented by simple key-based device.
Accordingly, the present invention provides a slideshow editing system and method thereof capable of allowing a user to remotely and interactively preview, adjust/correct and edit image files into a slideshow on a real-time basis by using a simple input device.
The present invention is directed to a slideshow edit system capable of allowing a user to control a host to easily navigate an application program using a simple input device to allow the user to preview image files on a real-time basis and interactively edit one or more image files and adjust a slideshow. Thus, the steps of editing, adjusting and displaying slideshow on the video timeline may be effectively avoided.
The present invention is also directed to a slideshow editing method for allowing a user to manipulate a plurality of slideshow edit user interfaces for interactively editing one or more image files into a slideshow and adjusting the slideshow using a simple input device. Thus, the steps of editing and adjusting on the video timeline may be effectively avoided.
The present invention provides a slideshow editing system including an input device, a host and a display device. The input device sends out a control signal when the user presses four-direction keys and a confirmation key of the input device. The host receives the control signal and executes commands to control the application program to preview and edit an image file with real time feedback, and interactively edit and adjust a slideshow without editing and adjusting and displaying slideshow on the video timeline. The edited and adjusted image files and slideshow are displayed on the display device.
The present invention also provides a slideshow editing method, which includes the following steps. First, one or more image files are imported into a host. Then, the four-direction keys and a confirmation key of the input device may be manipulated (pressed) for sending a control signal to the host to navigate, preview and edit the image files. After that, a slideshow profile is generated by the program. Next, the slide show is previewed and edited by using the input device. Thus, the users need not to edit and adjust the video timeline directly. Finally, the slideshow is converted and then displayed on a display device.
In the present invention, a simple input device is used to control the host to control a program to preview and edit the image files and the slideshow via user interfaces without editing and adjusting the slideshow on the video timeline.
It is to be understood that both the foregoing general description and the following detailed description are exemplary, and are intended to provide further explanation of the invention as claimed.
The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
Reference will now be made in detail to the present preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.
According to an embodiment of the present invention, it is assumed that a user uses a simple input device, for example, a remote controller for previewing and editing image files, and for previewing and editing a slideshow.
However, one skilled in the art would understand that for the simple input device, for example, a remote controller, complicated pointing functions are not required. In fact, the keys of the simple input device are pressed to send control signals to control the host to navigate the program to edit the slideshow. For example, when the embodiment is applied in a portable multimedia device such as a cell phone, a personal digital assistant (PDA) or a kiosk machine, the simple input device serves as the keyboard of the devices.
In an embodiment of the present invention, the user navigates the application 105 in the host 102 by pressing the keys of the simple input device 101. Compared to the keyboard of a general computer system, the input device 101 comprises less number of keys. Basically, the input device 101 comprises a set of four-direction keys 101a-101d and a confirmation key 101e suitable for navigation and execution by user; however, the input device 101 may not precisely move the cursor to a target point as in with a case of the mouse of a personal computer.
The user interfaces of the editing system according to an embodiment of the present invention allow the user to select various operations by controlling the input device, for example a desired function by controlling the four-direction keys of the input device, and then press confirmation key to execute the selected function.
When the user presses the input device to select and confirm the button 305, the window 302 displays the previously previewed image. When the user presses the input device to select and confirm the button 308, the window 302 displays the next image.
Thus, the user interface allows the user to preview and edit the image files. For example, when the user selects and presses the button 306, the image displayed on the window 302 rotates clockwise by 90°. When the user selects and presses the button 307, the image displayed on the window 302 rotates counter-clockwise by 90°. When the user selects and presses the button 304, the application 105 automatically adjusts the image displayed on the window 302. When the user selects and presses the button 309, the user is allowed to manually adjust the options for displaying the image on the window 302. The user interface for manually adjusting the options for displaying the image displayed on the window is shown in
When the user selects and presses the button 310, the procedure returns to the step of importing images into the host (step S201). When the user selects and presses the button 311, a message indicating completion of the operation of previewing and editing the image is displayed (step S202), and the host creates a predefined slideshow profile (step S203). At this time, if the user selects and presses the button 312, the editing operation is ended (i.e. the slideshow editing system is turned off).
Referring to
When the user selects and presses the button 403, the user is allowed to adjust the overall exposure of the currently previewed image. When the user selects and presses the button 404, the user is allowed to adjust a local exposure of the currently previewed image, for example, a specific area in the image (such as, a figure). When the user selects and presses the button 405, the user is allowed to adjust the white balance of the currently previewed image. When the user selects and presses the button 406, the user is allowed to adjust the colour saturation on the currently previewed image. When the user selects and presses the button 407, the user is allowed to adjust the focus on the currently previewed image. When the user selects and presses the button 408, the user is allowed to adjust a special colour (for example, the skin colour) in an area.
When using the user interface for manually adjusting the options, a plurality of default values provided by the slide editing system may be used. For example, when the user presses the button 403 for the first time, the overall exposure is changed from ‘nothing’ to ‘#1’; when the user presses the button 403 once again, the overall exposure is changed from ‘#1’ to ‘#2’, and so on. In addition, when the user selects and presses the button 409, the previous editing command is rolled back and the system returns to the user interface of previewing and editing images (i.e.
Once the above operation of previewing and editing images (step S202) is completed, the host creates a predefined slideshow profile (step S203).
The user edits the slideshow using the user interface. When the user selects and presses the button 502, the slideshow is stopped playing and allows the user to modify the slideshow options, i.e., previewing and editing slideshow concurrently are executed (S204). When the user selects and presses the button 503, the system returns to the image editing page (Step S202 and the user interface of
If the user wants to change the effects and profile of the slideshow, the user may select and press the button 502 for changing the options (step S204).
The user selects and presses the button 602 to jump 10 slides backward. For example, if the user currently previews the thirteenth slide of the total 32 slides, after the button 602 is pressed, the third slide of the total 32 slides will be displayed on the window 601. The user selects and presses the button 603 to preview the previous slide. The user selects and presses the button 605 to preview the next slide. The user selects and presses the button 606 to jump 10 slides forward. For example, if the user currently previews the third slide in the total 32 slides, after the button 606 is pressed, the thirteenth slide of the total 32 slides is displayed on the window 601. When the user selects and presses the button 604, the window 601 of the user interface displays the slides.
By using the user interface shown in
In addition, when the user selects and presses the button 607, the button 608, the button 609 or the button 612, the system would respectively go to the user interface for changing the display duration time (as shown in
After previewing and editing the slideshow (step S204), the application will compose the slideshow profile into a resulting slideshow file for sharing or playing (step S205). The slideshow editing system converts the slideshow into a video file or a script file in special format. Generally speaking, a video file is easily played by software and hardware. The slideshow editing system according to the present embodiment provides different video formats to meet the user requirement. For example, a slideshow may be set to have a resolution of 720*480 and encoded using MPEG-2 compression for generating a video file compatible with DVD standard. Next, the video file may be burned into a DVD disc. A script file in special format archives the slideshow profile and all the selected image data of the user. The script file usually requires smaller memory space and is able to be re-edited.
It should be noted that although the above-described embodiment of the present invention describes slideshow editing, one skilled in the art would understand that slideshow editing other than the above described are also possible. In other words, the present invention is not limited by the above embodiment, wherein one feature of the present invention is to use a simple input device for controlling and editing images, wherein the input device comprises a plurality of keys for selecting directions (i.e. a navigation function) and executing the operations to control the host to execute an application program for previewing the slideshow immediately without previewing/editing images or/and slideshow on video timeline. Any slideshow editing system and slideshow editing method with equivalent features described above shall be construed to be within the scope of the present invention.
Accordingly, a simple input device and a plurality of user interfaces may be used for previewing image files immediately and interactively edit images into a slideshow. The present invention may be applied in a cell phone, a PDA, a palm game machine or a kiosk (an interactive multimedia information station), which are controlled by a simple input device, with the capability to access multimedia information for executing the slideshow video editing program and completing the disc authoring process.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention. In view of the foregoing descriptions, it is intended that the present invention covers modifications and variations of this invention if they fall within the scope of the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
95139353 | Oct 2006 | TW | national |
200610163946.5 | Nov 2006 | CN | national |