The present invention relates to image display, more particularly, to an apparatus and method for displaying image frames of various formats with a predetermined dimension.
As image displaying techniques are rapidly developed, more and more image sources such as HDTV program contents and digital photographs are generated in HD (high definition) formats or higher formats with great dimensions. Currently, a lot of display equipments such as TV sets or DVD player existing in families only have the ability to support SD (standard definition) formats but not HD formats. To display image frames of different resolutions and dimensions on the display interface with format limits becomes an important issue.
Taking TV display as an example, image frames of resolution formats 480i (dimension: 720×480), 576i (dimension: 720×576), 480p (dimension: 720×480), and 576p (dimension: 720×576) are classified as SD formats. Images frames of resolution formats 720p (dimension: 1280×720) and 1080i (dimension: 1920×1080) and 1080p (dimension: 1920×1080) are classified as HD formats, in which 1080p is referred to “full HD”. The character “i” indicates “interlace”, means that a frame is divided into two fields to be output at two time points. The character “p” indicates “progressive”, means that a frame is scanned line by line and output at a time. As known, the progressive display scheme needs a bandwidth which is almost double as compared to that required by the interface scheme. The dimension of an image frame of 200 million pixels is about the same as full HD.
For an image output device such as a digital camera, the dimension of the output image frame is of the order of millions of pixels, or even higher. In addition, the image frame which meets the standard of blu-ray disc (BD) or HDTV is at the grade of HD format. As mentioned above, some existing display equipments have no ability to support HD formats. Accordingly, it is necessary to display high-resolution images of various formats on the display interface (e.g. a TV set) with a selected resolution such as an SD format.
The present invention is to provide an image display apparatus, which is used to display image frames of various dimensions in a specific dimension with a simple and direct scheme. In addition, the present invention is to provide an image display method executed in the image display apparatus so as to simply and directly display image frames of various dimension in a specific dimension. By using the present invention to display image frames of various dimensions in the specific dimension, hardware structure is simplified. Furthermore, lost of image data is decreased so that distortion is reduced.
In accordance with the present invention, the image display apparatus comprises a scaling module for performing an adjustment on an input image frame, said scaling module receiving the input image frame having a first dimension, scaling said input image to generate a scaled image frame having a second dimension; a display device being capable of supporting the second dimension, said display device receiving said scaled image frame and processing the scaled image frame to generate corresponding display signals; and a display interface receiving the display signals corresponding to the scaled image frame from the display device and displaying an output image in the second dimension based on the display signals received from said display device. The scaling module can perform the scaling operation to the image frame in horizontal and vertical directions at a time. Alternatively, the scaling module scales the image frame firstly in one of the two direction, and then scales the image frame in the other direction.
In accordance with the present invention, the image display method comprises performing an adjustment on an input image frame having a first dimension to scale the input image frame, so as to generate a scaled image frame having a second dimension; receiving said scaled image frame having the second dimension and executing image process to the scaled image frame having the second dimension so as to generate display signals corresponding to said scaled image frame having the second dimension; receiving the display signals corresponding to the scaled image frame having the second dimension to generate an output image frame having the second dimension based on the display signals; and displaying said output image frame having the second dimension. The image frame is scaled in horizontal and vertical directions at a time. Alternatively, the image frame is firstly scaled in one direction and then scaled in the other direction.
The present invention will be further described in details in conjunction with the accompanying drawings.
Assumed that the display interface 30 is set to display an image frame in a dimension of 2880×480 or 2880×576, then the display device 20 of the present invention should be able to support such a dimension. That is, the display device 20 converts an image frame of such a dimension (2880×480 or 2880×576) into display signals. The display signals are transmitted to the display interface 30, which can be a TV set, for example, so that the display interface 30 can display the image frame in the format of dimension 2880×480 or 2880×576. In other words, the display device 20 matches the display interface 30 in image frame dimension.
As described above, the image display apparatus in accordance with the present invention has the scaling module 10. The scaling module 10 is used for performing an adjustment on an input image frame to scale the input image frame, thereby adjusting the dimension of the input image frame into the dimension that the display interface 30 is to display the image frame. In this example, the scaling module 10 scales the input image frame into the dimension 2880×480 or 2880×576 no matter the input image frame is an HD image frame or an SD image frame.
If the input image frame is an HD image frame of dimension 1920×1080 or 1280×720, the image frame is scaled by the scaling module 10 to generate a scaled image frame, and the dimension of scaled image frame is 2880×480 or 2880×576. The scaled image frame is transmitted to the display device 20 directly. The display device 20 receives the scaled image frame and generates corresponding display signals. The display signals are transmitted to the display interface 30. Accordingly, the display interface 30 displays an output image frame based on the display signals in the format 2880×480 or 2880×576.
If the input image frame is an SD image frame of dimension 720×480 or 720×576, the image frame is sent to the scaling module 10. The scaling module 10 up-scales (i.e. over-samples) the input image frame to generate a scaled image frame, and the dimension of scaled image frame is 2880×480 or 2880×576. The scaled image frame is transmitted to the display device 20 directly. It is noted that no frame buffer is used herein. The display device 20 receives the scaled image frame and generates corresponding display signals. The display signals are transmitted to the display interface 30. Accordingly, the display interface 30 displays an output image frame based on the display signals in the format 2880×480 or 2880×576.
As described above, no matter the input image frame is in HD or SD format, the image display apparatus in accordance with the present invention directly scales the input image frame into the scaled image frame having the output dimension required by the display interface 30. In comparison with the prior art, the structure of the image display apparatus in accordance with the present invention is simplified. In addition, for HD image frames, distortion can be reduced since it does not need to down-scale and then up-sample the HD image frame. Instead, one-time scaling is used to directly scales the image frame into the required dimension. Therefore, the lost degree of data is lowered, so that distortion is accordingly reduced.
The scaling module 10 can execute scaling operation by scaling the image frame in horizontal and vertical directions. The scaling operation can be implemented by zooming in and out the image frame. However, the scaling module can also execute scaling operation by two-step scaling.
While the preferred embodiment of the present invention has been illustrated and described in details, various modifications and alterations can be made by persons skilled in this art. The embodiment of the present invention is therefore described in an illustrative but not in a restrictive sense. It is intended that the present invention should not be limited to the particular forms as illustrated, and that all modifications and alterations which maintain the spirit and realm of the present invention are within the scope as defined in the appended claims.