1. Field of the Invention
The present invention discloses a color sequential display and a power saving method thereof, and more particularly, to a color sequential display of determining how to reduce a frame rate and whether to output images in forms of color images or gray level images according to whether a backlight mode of the color sequential display is activated or whether the received frame is static or dynamic.
2. Description of the Prior Art
While a conventional color sequential display displays a frame having many pixels, sub-pixels corresponding to different colors in each pixel are separated. With the aid of a color sequential timing controller, sub-pixels are switched in accordance with different colors, by taking advantage of visual residue, rapid switches of displayed sub-pixels of different colors are not observed by naked eyes, where the color sequential timing controller is used for controlling a displaying timing of pixels on the display panel of the color sequential display. A conventional color sequential display is not equipped with a color filter so that a transmittance of the display panel may be raised; however, sub-pixels corresponding to fields of different colors have to be outputted exclusively and sequentially in timing under a condition that without using a color filter, so that the purpose of displaying full-color frames may be achieved by taking advantages of visual residue. For rapidly transmitting images in forms of color images by a conventional color sequential display, a bus is required to be disposed between an image processing terminal and a color sequential timing controller so as to provide a wide transmission bandwidth, and therefore, scheduled sub-pixels may be rapidly displayed on a display panel under control of the color sequential timing controller. Besides, a frame may be static or dynamic. Under vision of an observer of the conventional color sequential display, a static frame and a dynamic frame differ in a degree of variation within a certain time interval, i.e., a variation rate of the frame, where the dynamic frame brings a higher variation rate, and the static frame brings a lower variation rate or be close to be invariant within the certain time interval. If certain image quality of the color sequential display has to be maintained without brining higher power consumption, frame rates of static frames and dynamic frames have to be different in degree, where a static frame requires a lower frame rate, whereas a dynamic frame requires a higher frame rate.
The claimed invention discloses a power saving method for a color sequential display. The power saving method comprises determining whether a frame received by an image processing terminal of the color sequential display is static or dynamic; determining whether the color sequential display activates a backlight mode; and reducing a first frame rate used by a graphics engine of the image processing terminal, and reducing a second frame rate of the color sequential display in outputting frames, according to a result of whether the frame is static or dynamic and whether the backlight mode is activated.
The claimed invention discloses a color sequential display. The color sequential display comprises an image processing terminal and a displaying terminal. The image processing terminal comprises an image status detecting unit and a frame rate controlling unit. The image status detecting unit is used for detecting whether an image received by the color sequential display is static or dynamic. The frame rate controlling unit is used for reducing a first frame rate of a graphics engine comprised by the color sequential display according to a result of detecting the image by the image status detecting unit and according to whether the color sequential display activates a backlight mode. The displaying terminal comprises an image input/output controlling unit and a drive controlling unit. The image input/output controlling unit is used for reducing a second frame rate in loading images, according to the first frame rate and according to whether the color sequential display activates the backlight mode. The drive controlling unit is used for controlling timings of a data driving unit, a scan driving unit, and alight emitting diode driving unit comprised by the color sequential display, according to the images load by the image input/output controlling unit. Both the data driving unit and the scan driving unit are used for controlling how pixels on a panel comprised by the color sequential display are displayed, and the light emitting diode driving unit is used for controlling whether a backlight mode of a backlight module comprised by the color sequential display is activated.
The claimed invention discloses a power saving method of a color sequential display. The power saving method comprises determining whether a frame received by an image processing terminal comprised by the color sequential display is static or dynamic; determining whether the color sequential display activates a backlight mode or not; transforming images of the received frame into a plurality of sub-pixel groups, each of which corresponds to a different color; and respectively reducing a field rate of transmitting each of the plurality of sub-pixel groups by the image processing terminal, according to a result of determining the frame is static or dynamic and according to a result of determining whether the color sequential display activates the backlight mode or not.
The claimed invention discloses a color sequential display. The color sequential display comprises an image status detecting unit, a field rate controlling unit, an uni-color image outputting unit, and a color-to-gray-level transforming unit. The image status detecting unit is used for detecting whether a frame received by the color sequential display is static or dynamic. The field rate controlling unit is used for respectively reducing a field rate for transmitting each of a plurality of sub-pixel groups by an image processing terminal, according to a result of detecting the frame by the image status detecting unit. The uni-color image outputting unit is used for transmitting images of the frame into a plurality of sub-pixel groups, and outputting the plurality of sub-pixel groups according to a predetermined color sequence, while the color sequential display activates a backlight mode. The color-to-gray-level transforming unit is used for selectively transforming the plurality of sub-pixel groups from forms of color images into forms of gray level images, and for outputting the plurality of transformed sub-pixel groups according to the predetermined color sequence, while the color sequential display does not activate the backlight mode. Images outputted by the uni-color image outputting unit and the color-to-gray-level transforming unit are received and transmitted by a bus.
These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after loading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
The present invention discloses some power saving method for a color sequential display and related color sequential displays. In comparison to a conventional color sequential display, the color sequential displays disclosed in the present invention may reduce power consumption and transmission bandwidths to a further degree. Besides, applying the power saving method and the related color sequential displays on portable color sequential displays, a usage cycle of the portable color sequential display may be extended further since power consumption is reduced. In the power saving method and the related color sequential displays disclosed in the present invention, a first frame/field rate, which is used for transmitting images from an image processing terminal to a displaying terminal of the color sequential display, and a second field rate, which is used for loading images from a buffer by the displaying terminal, are forced to be reduced to critical frame/field rates of different degrees or below, according to whether a received frame is static or dynamic or according to whether a backlight mode of the color sequential display is activated or not, for reducing power consumption and transmission bandwidth, Note that the first frame rate is used by the image processing terminal in transmitting images, the first field rate is corresponding to a specific color (i.e., field) in a transmitted frame and used by the image processing terminal, and the second field rate is used by the displaying terminal in loading images corresponding to a specific color. Besides, whether the backlight mode is activated is also considered to determine transmitting and displaying images in forms of color images or gray level images so as to reduce processed data.
Please refer to
The image processing terminal 150 includes a primary processor 152, a chip set 154, and a graphics interface card 156. The primary processor 152 and the chip set 154 are used for cooperating to perform required image processes related to the graphics interface card 156 or to generate frames to the graphics interface card 156. The graphics interface card 156 includes a graphics engine 160, a frame buffer 162, and a transmitter 164. The graphics engine 160 is used for processing images according to the frame received by the graphics interface card 156. The frame buffer 162 is used for buffering required data or signals during processing of the graphics engine 160. The transmitter 164 is used for transmitting required images, which are required by the displaying terminal 110 and outputted from the graphics engine 162, through the bus 180.
The graphics engine 160 includes a color image outputting unit 170, a color-to-gray-level transforming unit 172, a multiplexer 174, an image status detecting unit 176, and a frame rate controlling unit 178. The color image outputting unit 170 is used for outputting images in forms of color images. The color-to-gray-level transforming unit 172 is used for transforming images in forms of from color images into gray level images. The multiplexer 174 is used for determining outputting images in forms of color images from the color image outputting unit 170 or outputting images in forms of gray level images from the color-to-gray-level transforming unit 172, according to certain commands. The image status detecting unit 176 is used for detecting whether a frame received by the color sequential display 100 is static or dynamic, where the received image is generated under the cooperation of the primary processor 152 and the chip set 154. The frame rate controlling unit 178 is used for controlling a first frame rate FR1, which is used for transmitting images by the graphics engine 160, according to a result of detecting the frame by the image status detecting unit 176.
The displaying terminal 110 includes a color sequential timing controller 120, a data driving unit 130, a scan driving unit 132, a display panel 134, a light emitting diode driving unit 136, a backlight module 138, a first buffer 140, and a second buffer 142. The data driving unit 130 and the scan driving unit 132 are used for activating specific transistors included by the display panel 134, so as to display pixels corresponding to the activated specific transistors. The light emitting diode driving unit 136 is used for driving a plurality of light emitting diodes of the backlight module 138, for providing backlights while the color sequential display 100 activates the backlight mode.
The color sequential timing controller 120 is used for controlling the data driving unit 130, the scan driving unit 132, and the light emitting diode driving unit 134, so as to control timings of transistors or light emitting diodes on the display panel 134. The buffers 140 and 142 are used for buffering sub-pixels load or written by the color sequential timing controller 120. The color sequential timing controller 120 includes an input buffer 122, a data controlling unit 124, a drive controlling unit 126, and a receiver 128. The receiver 128 is used for receiving transmitted images or signals from the bus 180. The input buffer 122 is used for synchronizing images, which inputted by the graphics engine 160, a synchronous signal, which is inputted externally with respect to the color sequential timing controller 110, and a system clock, which is used by the color sequential timing controller 110. Besides, the input buffer 122 also classifies and sorts pixels of images from the graphics engine 160 into different sub-pixel groups, each of which corresponds to a unique color. In a preferred embodiment of the present invention, sub-pixels displayed by the color sequential display 100 may includes red sub-pixels, green sub-pixels, and blue sub-pixels. The input buffer 122 includes a frame rate detecting unit 144, for detecting a first frame FR1 controlled by the frame rate controlling unit 178. The data controlling unit 124 includes an image input/output controlling unit 146, for cooperating with the buffers 140 and 142, for reducing a second frame rate FR2, which is used for loading the buffers 140 and 142, according to the first frame rate FR1, and for further controlling image writings of the buffers 140 and 142. The drive controlling unit 126 is used for controlling timings of the data driving unit 130, the scan driving unit 132, and the light emitting diode driving unit 136, according to images load by the image input/output controlling unit 146. Note that the first frame rate FR1 must be higher than the second frame rate FR2, since images transmitted from the image processing terminal 150 and to the displaying terminal 110 has to be buffered in advance and be outputted later under control of the drive controlling unit 126 so that a lower frame rate is required during buffering the images.
The power saving method applied on the color sequential display 100 shown in
The frame rate controlling unit 178 controls the first frame rate FR1 according to the following rules: (1) Reduce the first frame rate FR1 to a first image processing critical frame rate FR1_1, while the frame is dynamic and when the color sequential display 100 activates the backlight mode; (2) Reduce the first frame rate FR1 to a second image processing critical frame rate FR1_2 or below, while the frame is dynamic and when the color sequential display 100 does not activate the backlight mode; and (3) Reduce the first frame rate FR1 to a third image processing critical frame rate FR1_3, while the frame is static. Note that the first image processing critical frame rate FR1_1 is higher than the second image processing critical frame rate FR1_2, and the second image processing critical frame rate FR1_2 is higher than a third image processing critical frame rate FR1_3. Both the first and second image processing critical frame rates FR1_1 and FR1_2 are higher than zero, and the third image processing critical frame rate FR1_3 is not less than zero. While the frame rate FR1 is less than an image processing critical frame rate mentioned above under a corresponding one of the above-mentioned three conditions, defects, such as flickers, may be introduced on displayed images.
Under the first condition that the frame is dynamic and the color sequential display activates the backlight mode, a higher frame rate is required to maintain quality of displaying the dynamic frame above a qualified degree, so that the first image processing critical frame rate FR1_2 is the highest among the above-three image processing critical frame rates. Under the second condition, the frame is dynamic, and the color sequential display 100 does not activate the backlight mode, the image processing critical frame rate FR1_2 may be slightly lower than the image processing critical frame rate FR1_1 without reducing the quality of displaying the dynamic frame. A frame rate lower than the second image processing critical frame rate FR1_2 may also be applied, since flickers, which are introduced under an insufficient frame rate, may not be observable since backlights are not provided at this time. Under the third condition, the frame is static, and the third image processing critical frame rate FR1_3, which is lowest among the three image processing critical frame rates, is used no matter the backlight mode is activated, since displaying static frames does not require a higher frame rate to maintain the displaying quality. However, while the displaying terminal 110 continuously loads fixed images into the buffer 140 or 142, the third image processing critical frame rate FR1_3 may be 0 Hz. Both the first and second image processing critical frame rates FR1_1 and FR1_2 are higher than zero since a frame rate for transmitting dynamic frames cannot be zero for preventing a loss of quality in displaying the dynamic frames.
Besides, when the color sequential display 100 does not activate the backlight mode, the multiplexer 174 is responsible for selectively outputting frames in forms of color images from the color image outputting unit 170 or outputting frames in forms of gray level images from the color-to-gray-level transforming unit 172, which transforms images in forms of from color images into gray level images. While the color sequential display 100 outputs frames having color images, since the first frame rate FR1 has been reduced, a certain degree of power consumption has been saved. However, while the color sequential display 100 outputs frames having gray level images, since data of a gray level image is less than data of a color image in outputting the frames, a transmission rate of the image processing terminal 150 may be allowed to be reduced so that the power consumption may be further saved in the present invention.
Image input/output controlling unit 146 controls the second frame rate FR2 according to the followings: (1) Reduce the second frame rate FR2 to a first displaying critical frame rate FR2_1, while a received frame is dynamic and when the color sequential display 100 activates the backlight mode; (2) Reduce the second frame rate to a second displaying critical frame rate FR2_2 or below, while the frame is dynamic and when the color sequential display 100 does not activate the backlight mode; (3) Reduce the second frame rate FR2 to a third displaying critical frame rate FR2_3, while the frame is static and when the color sequential display 100 activates the backlight mode; (4) Reduce the second frame rate FR2 to a fourth displaying critical frame rate FR2_4, while the frame is static and when the color sequential display 100 does not activate the backlight mode. The first displaying critical frame rate FR2_1 is higher than the second, third, fourth displaying critical frame rate FR2_2, FR2_3, and FR2_4. Both the second and third displaying critical frame rate FR2_2 and FR2_3 are higher than the fourth displaying critical frame rate FR2_4, which is higher than zero.
Note that the displaying critical frame rates mentioned above are used for loading images from the buffers 140 or 142 by the image input/output controlling unit 146, and for transmitted the load images to the drive controlling unit 126 so as to display the images. The first displaying critical frame rate FR2_1 is higher than the second displaying critical frame rate FR2_2, since a higher frame rate is required while the backlight mode is activated. The first displaying critical frame FR2_1 is higher than the third displaying critical frame rate FR2_3, since processing a dynamic frame requires a higher frame rate than processing a static frame. As can be inducted from the above descriptions, the fourth displaying critical frame rate FR2_4 for outputting images to the display panel 134 is lower than both the second and third displaying critical frame rates FR2_2 and FR2_3, since the fourth displaying critical frame rate FR2_4 corresponds to a situation that a static frame is received and the backlight mode is not activated. Besides, while a result of detecting the first frame rate FR1 by the frame rate detecting unit 144 leads to the face that the received frame is static, the image input/output unit 146 may load fixed images from the buffer 140 or 142 according to a predetermined color sequence. The predetermined color sequence may be a color sequence used under algorithms of RGBW or RGBG, so that embodiments generated by alternating the predetermined color sequence should also be regarded as embodiments of the present invention.
Similarly, while the color sequential display 100 outputs frames in forms of gray level images, since processed data of a gray level image is less than processed data of a color image, data flow of either one of the buffers 140 and 142 may be reduced as well, so that power consumption may also be achieved as a result.
Note that the input buffer 122 classifies and sorts received images into a plurality of sub-pixel groups, which include a red sub-pixel group, a green sub-pixel group, and a blue sub-pixel group in a preferred embodiment of the present invention. As shown in
Note that in other embodiments of the present invention, an amount of used buffers is not restricted to the buffers 140 and 142 shown in
At last, the drive controlling unit 126 controls the data driving unit 130 and the scan driving unit 132 to manipulate activate statuses of a plurality of transistors on the displaying panel 134 according to sub-pixels load by the data controlling unit 124, i.e., by the image input/output controlling unit 146, so as to display the load sub-pixels on the display panel 134 accordingly.
Please refer to
Step 202: Determine whether a frame received by an image processing terminal of a color sequential display is static or dynamic, and determine whether the color sequential display activates a backlight mode; while the frame is dynamic and when the backlight mode is activated, go to Step 204; while the frame is dynamic and when the backlight mode is not activated, go to Step 206; while the frame is static, go to Step 208.
Step 204: Adjust the first frame rate FR1 to a first image processing critical frame rate FR1_1, and go to Step 210.
Step 206: Adjust the first frame rate FR1 to a second image processing critical frame rate FR1_2, and go to Step 210;
Step 208: Adjust the first frame rate FR1 to a third image processing critical frame rate FR1_3, and go to Step 210;
Step 210: Selectively transmit images in forms of color images or gray level images from the image processing terminal to a displaying terminal of the color sequential display, and go to Step 212;
Step 212: The display terminal determines whether the received frame is static or dynamic according to the first frame rate FR1, and determines whether the color sequential display activates the backlight mode; while the frame is dynamic, and when the backlight mode is not activated, go to Step 216; while the frame is static, and when the backlight mode is activated, go to Step 218; while the frame is static and when the backlight mode is not activated, go to Step 220;
Step 214: Adjust the second frame rate FR2 to a first displaying critical frame rate FR2_1;
Step 216: Adjust the second frame rate FR2 to a second displaying frame rate FR2_2;
Step 218: Adjust the second frame rate FR2 to a third displaying critical frame rate FR2_3, and go to Step 222;
Step 220: Adjust the second frame rate FR2 to a fourth displaying critical frame rate FR2_4, and go to Step 222;
Step 222: Load fixed images from the buffers.
Note that an order of the steps shown in
Please refer to
Besides, the color sequential display 300 may also apply the power saving method disclosed in
Please refer to
While the graphics engine 460 receives images, a plurality of sub-pixel groups sorted and classified according to different colors have been generated on the uni-color image outputting unit 470 and the color-to-gray-level transforming unit 172, and an order of outputting the plurality of sub-pixel groups is scheduled according to a predetermined color sequence, for example, the exemplary order of a red sub-pixel group, a green sub-pixel group, and a blue sub-pixel group. The frame rate controlling unit 478 reduces a field rate FF for each of the plurality of sub-pixel groups, according to a result of detecting a received frame is static or dynamic, and according to whether the color sequential display 400 activates a backlight mode or not. The field rate controlling unit 478 reduces the field rate FF in a same manner with reducing the second frame rate FR2 by the image input/output controlling unit 146 shown in
Note that in similar with descriptions related to
Please refer to
Step 502: Determine whether a frame received by an image processing terminal of a color sequential display is static or dynamic, and determine whether the color sequential display activates a backlight mode or not; while the frame is dynamic and when the color sequential display activates the backlight mode, go to Step 504; while the frame is dynamic and when the color sequential display does not activate the backlight mode, go to Step 506; while the frame is static and when the color sequential display activates the backlight mode, go to Step 508; while the frame is static and when the color sequential display does not activate the backlight mode, go to Step 510;
Step 504: Reduce the field rate FF to a first image processing critical field rate FF_1, and go to Step 512;
Step 506: Reduce the field rate FF to a second mage processing critical field rate FF_2 or below, and go to Step 512;
Step 508: Reduce the field rate FF to a third image processing critical field rate FF_3, and go to Step 512;
Step 510: Reduce the field rate FF to a fourth image processing critical field rate FF_4, and go to Step 512;
Step 512: Selectively output images to a displaying terminal of the color sequential display in forms of color images or gray level images.
Note that an order of the flowchart shown in
The present invention discloses some power saving methods and color sequential displays thereof. The power saving method of the present invention is primarily characterized in reducing a frame/field rate in transmitting images by determining whether a received or transmitted frame is dynamic or static, and choosing whether to transmit gray level images, which consumes smaller amounts of data and a smaller bandwidth, or not, according to whether the backlight mode of the color sequential display is activated or not, so as to effectively reducing power consumption of the color sequential display. While the color sequential display of the present invention does not display dynamic frames, the color sequential display reduces the frame/field rate according to whether the backlight mode is activated or not, and continuously loads fixed static images, so that no additional power consumption is introduced by display dynamic images. Moreover, while applying the power saving method on a portable color sequential display, both a smaller bandwidth and low power consumption are introduced so that a usage time of the portable color sequential display may be further extended under a condition that no external power is supplied. In comparison to a conventional color sequential display, the power saving method and the color sequential display thereof in the present invention may reduce processed data so to reduce data-processing complexity, and may reduce power consumption of the image processing terminal, the display terminal, or an interface between, by reducing the frame rate for transmission or the field rate in loading images. Moreover, though adding buffers in a conventional image processing terminal equipping color filters may also reduce power consumption, since the power saving method and the color sequential display thereof in the present invention may reduce processed data and transmission, the present invention may achieve better power saving than the conventional image processing terminal equipping with color filters.
Those skilled in the art will loadily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention.
Number | Date | Country | Kind |
---|---|---|---|
98131034 A | Sep 2009 | TW | national |
Number | Date | Country |
---|---|---|
1400576 | Mar 2003 | CN |
101447175 | Jun 2009 | CN |
1280129 | Jan 2003 | EP |
683501 | Mar 1994 | JP |
200329720 | Jan 2003 | JP |
200344011 | Feb 2003 | JP |
2003162261 | Jun 2003 | JP |
2003195820 | Jul 2003 | JP |
2003248463 | Sep 2003 | JP |
20099116 | Jan 2009 | JP |
0191098 | Nov 2001 | WO |
2006030868 | Mar 2006 | WO |
Number | Date | Country | |
---|---|---|---|
20110063333 A1 | Mar 2011 | US |