1. Technical Field
The present disclosure relates to a display control method and a display device using the display control method.
2. Description of Related Art
A color engine, which is also called a color management module (CMM), is widely used in display devices, such as smart phones, tablet personal computers, or the like. The color engine processes every image to be displayed to increase a sharpness and brightness of the displayed image. However, even if the image to be displayed is sharp and clear, the image is still processed by the color engine, which wastes power of the display device.
Therefore, what is needed is a means to overcome the above-described shortcoming.
The components in the drawings are not necessarily drawn to scale, the emphasis instead being placed upon clearly illustrating the principles of at least one embodiment. In the drawings, like reference numerals designate corresponding parts throughout the various views.
The disclosure is illustrated by way of example and not by way of limitation in the figures of the accompanying drawings in which like references indicate similar elements. It should be noted that references to “an” or “one” embodiment in this disclosure are not necessarily to the same embodiment, and such references mean “at least one.”
Reference will be made to the drawings to describe various embodiments.
The display control system 100 can include a plurality of programs in the form of one or more computerized instructions stored in the storage 120 and executed by the processor 110 to perform operations of the display device 10. In one embodiment, the display control system includes a detection module 101, a comparison module 103, and a control module 105. In general, the word “module”, as used herein, refers to logic embodied in hardware or firmware, or to a collection of software instructions, written in a programming language, such as, Java, C, or assembly. One or more software instructions in the modules may be embedded in firmware, such as in an erasable programmable read only memory (EPROM). The modules described herein may be implemented as either software and/or hardware modules and may be stored in any type of non-transitory computer-readable medium or other storage device. Some non-limiting examples of non-transitory computer-readable medium include CDs, DVDs, BLU-RAY, flash memory, and hard disk drives.
The detection module 101 detects color characteristic parameters of one or more images to be displayed on the display 130. The color characteristic parameters comprise RGB values of the one or more images. The RGB values comprise an R value, a G value, and a B value of the one or more images. In one embodiment, the detection module 101 obtains the RGB values via a specific software program, such as a color extractor program of a Photoshop® application.
The comparison module 103 compares the RGB values of the images with corresponding predetermined RGB values and outputs a comparison result. The predetermined RGB values comprise a predetermined R value, a predetermined G value, and a predetermined B value, each of which is stored in the storage 120. The predetermined RGB values are set within a value range of 0-255. In one embodiment, as shown in
The parameter setting interface 132 is activated by an application icon displayed on the display 130 or by a physical key arranged on the display device 10. The parameter setting interface 132 includes RGB brightness parameter boxes for setting the R value, G value, and B value. The predetermined RGB values are input into the RGB brightness parameter boxes via an input/output (I/O) device (not shown) such as a touch panel or a keyboard of the display device 10.
The control module 105 controls a working status of the color engine 140 according to the comparison result. In one embodiment, when the comparison result indicates that at least one of the R, G, and B values of the color characteristic parameters of the image is less than the predetermined R, G, and B values, respectively, the color engine 140 is activated by the control module 105 to process the one or more images to be displayed. When the comparison result indicates that each of the R, G, and B values of the color characteristic parameters of the image is greater than the predetermined R, G, and B values, respectively, the color engine 140 is turned off by the control module 105.
In step S201, the detection module 101 detects color characteristic parameters of one or more images to be displayed on the display 130. The color characteristic parameters comprise RGB values. The RGB values comprise an R value, a G value, and a B value. In one embodiment, the detection module 101 obtains the RGB values via a specific software program, such as a color extractor program of a Photoshop® application.
In step S203, the comparison module 103 compares the RGB values of the images with predetermined RGB values and outputs a comparison result. The predetermined RGB values include a predetermined R value, a predetermined G value, and a predetermined B value, each of which is stored in the storage 120. The predetermined RGB values are set within a value range of 0-255.
In step S205, the control module 105 controls a working status of the color engine 140 according to the comparison result. In one embodiment, when the comparison result indicates that at least one of the R, G, and B values of the color characteristic parameters of the image is less than the predetermined R, G, and B values, respectively, the color engine 140 is activated by the control module 105 to process the one or more image to be displayed. When the comparison result indicates that each of the R, G, and B values of the color characteristic parameters of the image is greater than the predetermined R, G, and B values, respectively, the color engine 140 is turned off by the control module 105.
In summary, the control method for the display device 10 automatically detects whether an image needs to be processed by the color engine 140 according to color characteristic parameters of the image. When the image to be displayed does not require to be processed, the color engine 140 is turned off. Thus, the display device 10 consumes less power.
It is to be understood that even though numerous characteristics and advantages of the present embodiments have been set forth in the foregoing description, with details of the structures and functions of the embodiments, the disclosure is illustrative only; and changes may be in detail, especially in the matters of arrangement of parts within the principles of the embodiments to the full extent indicated by the broad general meaning of the terms in which the appended claims are expressed.
Number | Date | Country | Kind |
---|---|---|---|
102119568 | Jun 2013 | TW | national |