Method and system for modulating backlighting with detection of change of view

FIELD: physics.

SUBSTANCE: presence of change of view in a video sequence is detected. The value of the backlight brightness level of the current frame in said video sequence is determined based on image characteristics in said current frame. Said value of backlight brightness level is filtered by a first filter when change of view is defined as close to said current frame; and said value of backlight brightness level is filtered by a second filter when change of view is not defined as close to said current frame.

EFFECT: filtering the backlight brightness level of a display using an adaptive filter based on presence of change of view near the current frame.

20 cl, 98 dwg

 

REFERENCES TO RELATED APPLICATIONS

The following claims are hereby incorporated into this document by reference: application for U.S. patent No. 11/465436, entitled "Methods and Systems for Selecting a Display Source Light Illumination Level, registered on August 17, 2006; application for U.S. patent No. 11/293562, entitled "Methods and Systems for Determining a Display Light Source Adjustment", registered on December 2, 2005; the application for U.S. patent No. 11/224792, entitled "Methods and Systems for Image-Specific Tone Scale Adjustment and Light-Source Control", registered on 12 September 2005; patent application U.S. No. 11/154053, entitled "Methods and Systems for Enhancing Display Characteristics with High Frequency Contrast Enhancement", registered on June 15, 2005; the application for U.S. patent No. 11/154054, entitled "Methods and Systems for Enhancing Display Characteristics with Frequency-Specific Gain", was registered on 15 June 2005; application for U.S. patent No. 11/154052, entitled "Methods and Systems for Enhancing Display Characteristics", registered on June 15, 2005; the application for U.S. patent No. 11/393404, entitled "A Color Enhancement Technique using Skin Color Detection," registered 30 March 2006; application for U.S. patent No. 11/460768, entitled "Methods and Systems for Distortion-Related Source Light Management", registered on July 28, 2006; application for U.S. patent No. 11/202903, entitled "Methods and Systems for Independent View Adjustment in Multiple-View Displays"registered on August 8, 2005; the application for U.S. patent No. 11/371466, entitled "Methods and Systems for Enhancing Display Characteristics with Ambient Illumination Input", registered on March 8 206 G.; application for U.S. patent No. 11/293066, entitled "Methods and Systems for Display Mode Dependent Brightness Preservation", registered on December 2, 2005; the application for U.S. patent No. 11/460907, entitled "Methods and Systems for Generating and Applying Image Tone Scale Corrections", registered on July 28, 2006; application for U.S. patent No. 11/160940, entitled "Methods and Systems for Color Preservation with Image Tonescale Corrections", registered on July 28, 2006; application for U.S. patent No. 11/564203, entitled "Methods and Systems for Image Tonescale Adjustment to Compensate for a Reduced Source Light Power Level", registered on November 28, 2006; application for U.S. patent No. 11/680312, entitled "Methods and Systems for Brightness Preservation Using a Smoothed Gain Image", registered on February 28, 2007; application for U.S. patent No. 11/845651, entitled "Methods and Systems for Tone Curve Generation, Selection and Application", registered on August 27, 2007; and application for U.S. patent No. 11/605711, entitled "A Color Enhancement Technique using Skin Color Detection", registered on November 28, 2006

The technical FIELD TO WHICH the INVENTION RELATES.

Embodiments of the present invention include methods and systems for image enhancement. Some embodiments of contain methods to enhance the colors, some embodiments of contain the preservation of brightness, some embodiments of contain improved brightness, and some options for implementation include methods of increasing bit depth.

The LEVEL of TECHNOLOGY

p> A typical display device displays an image using a continuous range of brightness levels. For many of the displays brightness range has 256 levels, which are evenly spaced from 0 to 255. The code values of the image are usually assigned to immediate compliance with these levels.

In many electronic devices with larger displays, the displays are the major consumers of energy. For example, the laptop display will probably consumes more energy than any of the other components in the system. Many displays with limited availability of energy, for example, which are battery-powered devices can use multiple levels of illumination or brightness, to help manage power consumption. The system can use full power when it is connected to a power source, such as AC energy, and can use power saving mode when running on battery power.

In some devices, the display can automatically enter power-saving mode in which the display backlight is reduced to conserve energy. These devices can have multiple power-saving modes in which the backlight is reduced in stages. Typically, when decreasing the backlight, also falls and qualities of the image. When the reduced maximum brightness level, the dynamic range of the display is reduced, and suffers the image contrast. Therefore, contrast, and other image properties decrease during typical operation in power save mode.

Many display devices such as liquid crystal displays (LCD) or a digital Micromirror device (DMD), using light valves, which in some respect are backlight, side-lighting or front lighting. In the display with svetalana backlight, for example LCD, the backlight is installed behind the LCD panel. The backlight emits light through the LCD panel, which modulates the light for image transmission. In color displays can be modulated and brightness, and color. Individual LCD pixels modulate the amount of light that is transmitted from the backlight through the LCD panel to the eyes of the user or some other purpose. In some cases, the goal may be a light sensor such as a charge coupled device (CCD).

Some displays can also use the light emitters to send the image. These displays, for example displays light-emitting diodes (LED) and plasma displays, use the image elements, which emit light, and do not reflect the light from the other source.

DISCLOSURE of INVENTIONS

Some embodiments of the present invention provide systems and methods for changing the modulation level of brightness of the pixel with svetalana modulation to compensate for reduced illumination of the light source or to improve image quality at a constant level of brightness of the light source.

Some embodiments of the present invention can also be used with displays that use light emitters for image transmission. These displays, for example displays light-emitting diodes (LED) and plasma displays, use the image elements, which emit light, and does not reflect light from another source. Embodiments of the present invention can be used to improve the images produced by these devices. In these embodiments, the implementation of the brightness of the pixels can be adjusted to improve the dynamic range of the specific frequency bands of the image, the brightness ranges and other subsections of the image.

In some embodiments, implementation of the present invention the source of the backlight can be set to different levels in response to image characteristics. When you change these levels (brightness) of the light source, the code values of the image can be configured for comp is ncacii changes in brightness or other image enhancement.

Some embodiments of the present invention include the measurement of the General lighting, which can be used as input in the determination of the levels of the light source and the pixel values of the image.

Some embodiments of the present invention contain associated with the distortion control light source and battery consumption.

Some embodiments of the present invention provide systems and methods for generating and applying patches in the tonal range of the image.

Some embodiments of the present invention include methods and systems for correcting an image's tonal range with high accuracy in color reproduction.

Some embodiments of the present invention include methods and systems for selecting the brightness level of the backlight.

Some embodiments of the present invention include methods and systems for designing the panel tone curve and the target gradation curve. Some of these embodiments include generating multiple target gradation curves, and each curve is related to different levels of brightness of the backlight or light source. In these cases the implementation can be selected brightness level fo the new backlight, and the target tone curve related to the selected brightness level of the backlight, can be applied to the image that you want to display. In some embodiments of implementation operational purpose may influence the choice of parameters tone curve.

Some embodiments of the present invention include methods and systems for improved color. Some of these embodiments contain the definition of corporal color, specification card corporal colors and color processing.

Some embodiments of the present invention include methods and systems for increasing the bit depth. Some of these embodiments include the use of spatial and temporal pattern of erosion on the upper frequencies to the image before reducing bit depth.

Some embodiments of the present invention contain filters the signal level of the brightness of the backlight, which react to the presence of a change of plan in the sequence.

The above and other objectives, features and advantages of the invention will quickly become clear by consideration of the following detailed description of the invention in conjunction with the attached drawings.

A BRIEF DESCRIPTION of SOME DRAWINGS

Figure 1 - diagram showing the system LCD with background illumination is OI the prior art;

Figa is a graph showing the relationship between the original code values of an image and higher code values of an image;

FIGU is a graph showing the relationship between the original code values of an image and higher code values of an image with clipping;

Figure 3 is a graph showing the brightness level associated with the coded values for the various schemes changes the code values;

4 is a chart showing the relationship between the source code values of an image and the modified code values of an image in accordance with various modification schemes;

5 is a diagram showing the formation of a model configuration tonal range;

6 is a diagram showing an exemplary application of the model settings tonal range;

Fig.7 is a diagram showing the formation of a model configuration tonal range and display gain;

Fig is a diagram showing an exemplary configuration model tonal range;

Fig.9 is a diagram showing an exemplary display of amplification;

Figure 10 - block diagram of the algorithm, showing an exemplary process in which the model settings tonal range and a map of the increase applied to the image;

11 is a block diagram of the algorithm, showing an exemplary process, in which the configuration model g is adicionou scale applied to a single frequency band image, and the map of the increase applied to another frequency range image;

Fig is a diagram showing variations of the model settings tonal range when you change MFP;

Fig - block-scheme of the algorithm, showing the approximate dependent on image mapping method tonal range;

Fig diagram showing typical embodiments of dependent image selection tonal range;

Fig diagram showing exemplary embodiments of dependent image computing card tonal range;

Fig - block-scheme of the algorithm, showing embodiments of containing the configuration of the backlight level and dependent image overlay tonal range;

Fig diagram showing exemplary embodiments of containing device calculating illumination levels and the selector card tonal range;

Fig diagram showing typical embodiments of containing device calculating illumination levels and the computing device map tonal range;

Fig - block-scheme of the algorithm, showing embodiments of containing the level setting of the backlight depending on the brightness level, the imposition of tonal range;

Fig diagram showing embodiments of containing the device calculate the level of illumination is dependent on the brightness level, the calculation or selection of tonal range;

Fig diagram showing a graph of the source code values of the image based on the tilt of tonal range;

Fig diagram showing embodiments of containing analysis of a single channel of a color signal;

Fig diagram showing embodiments of containing input General lighting in the module image processing;

Fig diagram showing embodiments of containing input General lighting in the processing module backlight;

Fig diagram showing embodiments of containing input General lighting in the module image processing and the input characteristics of the device;

Fig diagram showing embodiments of containing alternative inputs General lighting in the module image processing and/or processing module backlight and the postprocessor signal lights;

Fig diagram showing embodiments of containing input General lighting in the processing module backlight, which transmits the input data to the module image processing;

Fig diagram showing embodiments of containing input General lighting in the module processing images, which can transfer the input data to the processing module backlight;

Fig diagram showing embodiments of containing adapt to kokaiinum power management;

Fig diagram showing embodiments of containing the constant power control;

Fig diagram showing embodiments of containing self-regulating power management;

Figa is a chart showing a comparison of power consumption in models of constant power and constant distortion;

FIGU is a graph showing the distortion in the model constant power and constant distortion;

Fig diagram showing embodiments of containing adapt to the distortion power management;

Fig is a graph showing the power levels of background illumination at various limits of distortion for the sample sequence;

Fig is a chart showing the approximate curves power/distortion;

Fig is a block diagram showing embodiments of that control power consumption in relation to the criterion of distortion;

Fig is a block diagram showing embodiments of containing a selection of the power level of the backlight based on the criterion of distortion;

Figa and B are block diagrams showing embodiments of containing measurement of distortion, which takes into account the results of the methods of conservation of brightness;

Fig - curve power/distortion for the sample images;

Fig is a graph of power, not showing smennoi distortion;

Fig graphic distortion, showing a constant distortion;

Fig - approximate curve settings tonal range;

Fig is an enlarged view of a dark field curve settings tonal range, shown in Fig;

Fig - another approximate curve settings tonal range;

Fig is an enlarged view of a dark field curve settings tonal range, shown in Fig;

Fig is a block diagram showing the configuration of the code values of the image based on the maximum value of the color channel;

Fig is a block diagram showing the configuration of a code image values of the several color channels based on the maximum code value of the color channel;

Fig is a block diagram showing the configuration of a code image values of the several color channels based on the characteristics of the code values of one of the color channels;

Fig diagram showing embodiments of the present invention, comprising a generator tonal range, which takes the maximum code value of the color channel as the input data;

Fig diagram showing embodiments of the present invention containing the frequency decomposition and identification code of the color channel configuration tonal range;

Fig - rhythm is a, showing embodiments of the present invention containing the frequency decomposition, recognition of the color channel and preserving the color clipping;

Fig diagram showing embodiments of the present invention containing preserving the color of the trim on the basis of the characteristics of the code values of the color channel;

Fig diagram showing embodiments of the present invention containing the frequency division on the lower frequency/high frequency range and the maximum code value of the color channel;

Fig diagram showing the linkages between the processed images and display models;

Fig graphic code values of the image sample image;

Fig - graph of the approximate curve distortion corresponding to the histogram of Fig;

Fig is a graph showing the results of applying the approximate optimization criterion to a short DVD movie, this graph depicts the selected power the backlight relative to the number of video frames;

Fig illustrates the definition of background illumination with minimal distortion MSE for different ratios contrast the actual display

Fig is a chart showing approximate the tone curve panel and the target tone curve;

Fig is a chart showing the approximate gradation the curve of the panel and the target gradation curve for energy-efficient configuration;

Fig is a chart showing approximate the tone curve panel and the target tone curve for the configuration with a lower black level;

Fig is a chart showing approximate the tone curve panel and the target tone curve for the configuration with improved brightness;

Fig is a chart showing approximate the tone curve panel and the target tone curve for the configuration of the enhanced image in which the black level is underestimated, and the brightness is improved;

Fig is a chart showing the approximate number of target gradation curves to improve black level;

Fig is a chart showing the approximate number of target gradation curves to improve black level and brightness of the image;

Fig diagram showing a sample implementation that contains the definition of the target gradation curve and is associated with distortion of the choice of background illumination;

Fig diagram showing a sample implementation that contains associated with the operational purpose of selecting, defining the target gradation curve and the choice of background illumination;

Fig diagram showing a sample implementation that contains related operational objective definition of the target gradation curve and the choice of background illumination;

Fig diagram showing p is kerny an implementation option, containing associated with the operational intent associated with the image of the determination target gradation curve and the choice of background illumination;

Fig diagram showing a sample implementation that contains the frequency decomposition and processing of tonal range with increasing bit depth;

Fig diagram showing a sample implementation that contains the frequency decomposition and color enhancement;

Fig diagram showing a sample implementation that contains color enhancement, selection of background illumination and processes gain the upper frequencies;

Fig diagram showing a sample implementation that contains color enhancement, histogram formation, processing, tonal range and choice of background illumination;

Fig diagram showing a sample implementation that contains the definition for the skin color and refinement maps bodily colors;

Fig diagram showing a sample implementation that contains color enhancement and the increase in bit depth;

Fig diagram showing a sample implementation that contains color enhancement, processing tonal range and the increase in bit depth;

Fig diagram showing a sample implementation that contains the color enhancement;

Fig diagram showing an exemplary variant of the wasp is estline, contains color enhancement and the increase in bit depth;

Fig is a chart showing the target curve of the output signal and the multiple curves of the output signals of the panel or display;

Fig is a graph showing the graphs of the error vectors for the target curves of the output signals and curves of the output display signals from Fig;

Fig is a chart showing the chart weighted histogram of the error;

Fig diagram showing a sample implementation of the present invention, containing a selection of the brightness level of the backlight based on the weighted histogram of the error;

Fig diagram showing an alternative exemplary variant of implementation of the present invention, containing a selection of the brightness level of the backlight based on the weighted histogram of the error;

Fig diagram showing an exemplary system that contains a detector change of plan;

Fig diagram showing an exemplary system that contains a detector change of plan and the compensation module image;

Fig diagram showing an exemplary system that contains a detector change of plan and the buffer histogram;

Fig diagram showing an exemplary system that contains a detector change of plan and a time filter, responsive to the detector change of plan;

Fig is a block diagram showing an exemplary manner in which the filter selection is based on the discovery the change plan;

Fig is a block diagram showing an exemplary manner in which frames are compared to detect a change of plan;

Fig is a chart showing the characteristic of the backlight without filter;

Fig is a chart showing typical temporal contrast sensitivity function;

Fig is a chart showing the characteristic of the sample filter;

Fig is a chart showing the characteristic of the backlight filtered and unfiltered;

Fig is a graph showing the response of the filter throughout the change of the plan; and

Fig is a chart showing the characteristic, without filtering throughout the change of plan together with the first filtered characteristic and the second filtered feature.

The IMPLEMENTATION of the INVENTION

Embodiments of the present invention will be better understood from the drawings where all the same parts are denoted by the same numerals. The above drawings are expressly included as part of this detailed description.

It will become quite clear that the components of the present invention, which in General are described and illustrated in the drawings in this document, could be arranged and designed in a wide range of different configurations. Thus, the following more detailed description of the variants of the OS is supervising methods and systems of the present invention is not intended to limit the scope of the invention, as is now preferred embodiments of the invention.

Elements of embodiments of the present invention can be implemented in hardware, software-hardware and/or software. Although exemplary embodiments of which are disclosed in this document may describe only one of these forms, you need to understand that the specialist in the art would be able to perform these elements in any of these forms, while remaining within the scope of the present invention.

A display device that uses svetalana modulators, such as an LCD modulators and other modulators may be reflective, where the light is irradiated on the front surface (facing the viewer) and is reflected back to the viewer after passing through the modulation layer panel. The display device may also be transmissive, where light is emitted on the rear side of the modulation layer panel and allowed to pass through the modulation layer to the viewer. Some display devices may also be transflective, a combination of reflective and transmissive, where light can pass through the modulation layer from the rear side to the front, while the light from another source is reflected after entering from the front side of the modulation layer. In either case, the elements in the modulation layer, for example, individual LCD elements can control the perceived brightness of a pixel.

In displays with back lighting, front lighting and side lighting the light source may be a group of fluorescent lamps, LED array, or some other source. If the display is more typical size is about 18", most of the power consumption for the device is caused by the light source. For some applications and in some markets, the reduction of power consumption is important. However, the power reduction means the reduction of the luminous flux from the light source and thus a decrease of the maximum brightness of the display.

The basic equation linking a current grayscale code values svetalana modulator with gamma correction (CV) the brightness of the light source (Lsourceand the output brightness level (Loutis:

Equation 1

Lout=Lsource*g(CV+dark)γ+ambient

where g is the gain calibration, dark - level dark light valve, and ambient light falling on the display room conditions. From this equation it is seen that the decrease of the light source of the backlight x% also reduces the light output by x%.

Decrease the brightness of the light source can be compensated by changing the values of the modulation light valve, in particular their increase. The fact is Cesky, any brightness level is less than (1-x%) may be reproduced completely, whereas any brightness level above (1-x%) may not be reproduced without the additional light source or increasing the capacity of the source.

Setting the light output of the original and reduced sources provides the basic correction code values that can be used to correct code values to decrease by x% (assuming that dark and ambient 0):

Equation 2

Lout=Lsource*g(CV)γ=Lreduced*g(CVboost)γ

Equation 3

CVboost=CV*(Lsource/Lreduced)1/γ=CV*(1/x%)1/γ

Figa illustrates this setting. On figa and 2B, the original values displayed correspond to points on the line 12. When the background illumination or light source is translated into power saving mode and the brightness of the light source decreases, the code values of the display needs to be improved to allow light valves to offset the decrease in brightness of the light source. These increased values coincide with points on the line 14. However, this configuration leads to code values 18, which is higher than able to create a display (e.g., 255 for 8-bit display). Therefore, these values end up clipping 20, as illustrated in figv. These customized images which suffer from blurry bright areas are not natural kinds and, as a rule, are of low quality.

Using this simple model configuration code values below the cut-off point 15 (input code value 230 in this exemplary embodiment) will be displayed with a brightness level equal to the level created by the light source at full power, while in the mode of reduced brightness. The same brightness is created with less power, resulting in energy savings. If the set of code values of the image is limited to the range below the cut-off point 15, the power saving mode can be easily activated by the user. Unfortunately, when the values exceed the point 15 cut-off, the brightness decreases and you lose detail. Embodiments of the present invention provide an algorithm that can modify the code values of the LCD light valve to provide increased brightness (or lack of decrease brightness in low power mode) along with the reduction of cutting defects that may occur in the upper part of the range of brightness.

Some embodiments of the present invention can eliminate the reduction in brightness caused by the decrease in the power of the light source of the display by aligning the brightness of the image displayed with low power and displayed with full capacity for knowledge is sustained fashion range. In these embodiments, the implementation of the reducing power of the light source or backlight, which divides the output brightness at a fixed rate, offset by the increase in the image data on the reverse ratio.

Ignoring the limitations of the dynamic range of the image displayed at full power and reduced power, may be the same, because the division (for the reduced brightness of the light source) and multiplication (for high code values) essentially compensated at a considerable range. The limits of the dynamic range can cause defects in the cutting whenever multiplication (for lifting code values) of the image data exceeds the maximum display value. The cutting defects caused by the limitations of dynamic range, can be removed or reduced by gradually decreasing the degree of increase of the upper limit code values. This decline may begin with the point of maximum compliance (MFP), above which the brightness does not correspond to the original brightness.

In some embodiments, implementation of the present invention, the following steps can be performed to compensate for the decrease in brightness of the light source or potential reduction to improve image:

1. Reduction level (backlight) backlight on is determined in terms of the percentage decrease brightness.

2. Defines the point of maximum compliance (MFP), which is a decline of conformity of the output signal with reduced power and the output signal at full power.

3. To determine the compensating operator tonal range:

a) below MFP, to raise the tonal range to compensate for the decrease in the brightness of the display;

(b) above, MFP, to gradually reduce the tonal range (in some embodiments, the implementation of the following continuous derivative).

4. To apply to the image operator overlay tonal range.

5) to send to the display.

The main advantage of these embodiments is that the energy saving can be achieved with only small changes in the limited category of images. (Differences only occur above MFP and consist of reducing peak brightness and some loss of bright detail). Image values below the MFP can be displayed in power save mode with the same brightness as the full power, making these areas of the image indistinguishable from full power.

Some embodiments of the present invention can use the map tonal range, which depends on the reduction in capacity and range of the display and which is not dependent on the image data. These options for implementation may provide two advantages. In-p is pout, no defects occur flicker that may occur due to different processing personnel, and secondly, the algorithm has very low complexity implementation. In some embodiments, the implementation can be used stand-alone execution of the tonal range and operational overlay tonal range. Clipping in bright areas can be controlled by describing MFP.

Some embodiments of the present invention may be described in accordance with figure 3. Figure 3 is a graph showing the code values of the image caused relative brightness for some situations. The first curve 32, shown dotted, is the original code values for a light source operating at 100%power. The second curve 30, shown as the dash-dotted curve represents the brightness of the original code values when the light source operates at 80% of full power. The third curve 36, shown as the dotted curve represents the brightness, when the code value is increased to match the brightness provided at 100%brightness of the light source while the light source operates at 80% of full power. The fourth curve 34 shown in a solid line represents the increased data, but with the curve of the recession to reduce the effects of clipping in the upper portion of the data.

This is the NRN embodiment, shown in figure 3, was used MFP 35 at code value 180. Note that the below code values increased 180 curve 34 corresponds to the output signal 32 brightness through the original display at 100%power. Above 180 increased curve smoothly into the maximum output is valid on 80% of the display. This smoothness reduces defects cutting and quantization. In some embodiments, the implementation of the function tonal range can be specified in fragments, in order to smoothly meet at a transition point, a given MFP 35. Below MFP 35 can be any function of increased tonal range. Above MFP 35 curve gradually approaches the end point of the curve increased tonal range in MFP and suitable to the end point 37 to the maximum code value [255]. In some embodiments, the implementation of the slope of the curve can be adjusted to the slope of the curve/line increased tonal range in MFP 35. This can be achieved by matching the slope of the line below the MFP with the slope of the curve above MFP with alignment derivatives of functions of line and curve in MFP and by matching the values of the functions of the line and the curve at this point. Another limitation on the function curve can consist in the fact that she is forced to pass through the point 37 and maximum values [255,255]. In some embodiments, the implementation of the slope of the curve can be set B0 at the point 37 and maximum values. In some embodiments, the implementation of the MFP is 180 may correspond to a decrease in the power of the light source by 20%.

In some embodiments, implementation of the present invention curve tonal range can be specified by a linear correlation with the increase of g below the point of maximum compliance (MFP). Tonal scale can also be set higher MFP, so that the curve and its first derivative be continuous at the MFP. This continuity implies the following functions tonal range:

Equation 4

Growth can be determined gamut of the display and the reduction ratio of brightness as follows:

Equation 5

In some embodiments, the realization of the value of the MFP can be configured by manually balancing the preservation of detail in the bright areas, the absolute brightness.

MFP can be determined by imposing the restriction that the slope must be zero at the maximum point. This involves:

Equation 6

In some typical embodiments, the implementation can use the following equation to calculate the code values for simple high data high data clipping and corrected data, respectively, according to note is momu option implementation.

Equation 7

Constants A, B and C can be chosen to give a smooth fit in MFP and that the curve pass through the point [255,255]. The graphs of these functions are shown in figure 4.

4 is a graph of the source code of values depending on the adjusted code values. The original code values are shown as points on the line 40 of the original data, which shows a 1:1 ratio between the corrected and the original values, because these values are the source without adjustment. In accordance with the variants of implementation of the present invention, these values can be increased or adjusted to represent a higher brightness levels. A simple procedure of recovery in accordance with the above equation boom tonal scale can lead to the values on line 42 lifting. Because the display of these values will cause clipping, as graphically shown on line 46 and mathematically in the equation "clipped tonal range" above, the configuration can be reduced from a point 45 maximum compliance on the curve 44 to the point 47 and maximum values. In some embodiments, the implementation of this relationship can be described mathematically in equation corrected tonal range" above.

Using these ideas, the brightness values represented by the s display with a light source, operating at 100%power, can be represented by a display with a light source operating at a lower power level. This is achieved by lifting tonal range, which essentially opens the light valve is advanced to compensate for the loss of brightness of the light source. However, simple application of this rise on a range of code values leads to defects in cutting at the top of the range. To prevent or reduce these defects, feature tonal range may be reduced gradually. This decline can be controlled by setting MFP. Large values MFP give matches of brightness in a wide range, but increase visible defects quantization/cutting at the top level code values.

Embodiments of the present invention can operate by adjusting the code values. In the model display with a simple range scaling code values gives the scaling of the brightness values with different scale factor. To determine whether this relationship in a more realistic display models, we can consider the model of Gamma-Offset-Gain - Flair (GOG-F). Zooming power the backlight corresponds to the equations of linear reduction, where the percentage p is applied to the output of the display, not the General lighting. According the bluedenim, the decrease in gain by a factor of p is equivalent to the abandonment of growth unchanged and scaling the data, code values and offsets by a factor determined by the scale of the display. Mathematically multiplicative factor can be introduced in a power function with the appropriate changes. This modified coefficient can be scaled as a code value, and the offset.

Equation 8. Model GOG-F

Equation 9. Linear dimming

Equation 10. The reduced code value

Some embodiments of the present invention can be described with reference to figure 5. In these embodiments, the implementation configuring tonal range can either be calculated offline, before the image processing, or the setting may be performed or evaluated promptly, when processed image. Regardless of the timing of the operation setting 56 tonal range can either be calculated on the basis of at least one of the range of 50 display ratio 52 effectiveness and point 54 maximum accuracy (MFP). These factors can be handled in the process 56 execution tonal range to create a model 58 settings tonal scale Model settings tonal range can take the form of an algorithm, information table (LUT) or some other model that can be applied to the image data.

Once created, the model 58 settings, it can be applied to the image data. The application of the model setup can be described with reference to Fig.6. In these embodiments, the implementation introduced 62 image and model 58 settings tonal range 64 applied to the image to adjust the code values of the image. This process leads to the output image 66, which may be sent to the display. Using 64 settings tonal range is typically an operational process, but can be performed before displaying the image, when conditions allow.

Some embodiments of the present invention provide systems and methods for improving image displayed on the display using modulators of light-emitting pixels, such as LED displays, plasma displays and other types of displays. These systems and methods can be used to improve the images displayed on the displays using modulators svetalana pixels with light sources operating at full power or otherwise.

These implementation options are similar to the previously described variants of implementation, but instead compensate for reduced brightness of the light source is and these embodiments of simply increase the brightness range of the pixels, as if you had reduced the light source. Thus, the overall brightness of the image increases.

In these embodiments, the initial code values increase by a significant range of values. This setting code values can be carried out, as explained above for the other embodiments, except that you do not actually decrease the brightness of the light source. Therefore, the brightness of the image increases significantly in a wide range of code values.

Some of these embodiments with the same success can be explained with reference to figure 3. In these embodiments, the implementation of the code values for the original image are shown as points on the curve 30. These values can be increased or adjusted to values with a higher brightness level. These higher values can be depicted as points on the curve 34, which extends from the zero point 33 to point 35 maximum compliance and then comes to the point 37 and maximum values.

Some embodiments of the present invention contain the process blurred overlay mask. In some of these embodiments Unsharp mask overlay can use spatial-changing growth. This increase may be determined by the value of the image and the slope of treason is Noah curve tonal range. In some embodiments, the implementation using array increments allows alignment of image contrast, even when the brightness of the image cannot be doubled due to the capacity limits of the display.

Some embodiments of the present invention may perform the following processing steps:

1. To evaluate the model settings tonal range.

2. To calculate the high-frequency image.

3. To calculate the array of gains.

4. Weigh the high-frequency image is on the increase.

5. To summarize the low-frequency image and a balanced high-frequency image.

6. Send to display.

Other embodiments of the present invention may perform the following processing steps:

1. To evaluate the model settings tonal range.

2. To calculate the low-frequency image.

3. To calculate the high-frequency image as the difference between the image and the low frequency image.

4. To calculate the array increases with the use of image values and the slope of the modified curve tonal range.

5. Weigh the high-frequency image is on the increase.

6. To summarize the low-frequency image and a balanced high-frequency image.

7. Send to display a reduced capacity.

Using some embodiments of us who Otsego of the invention, it is possible to achieve energy savings with only a small change to a limited category of images. (Differences only occur above MFP and consist of reducing peak brightness and some loss of bright detail). Image values below the MFP can be displayed in power save mode with the same brightness as the full power, making these areas of the image indistinguishable from full power. Other embodiments of the present invention improve this performance by reducing the loss of bright detail.

These options for implementation may contain spatially varying Unsharp mask to preserve highlight detail. As with other variants of implementation, can be used online and offline component. In some embodiments, the implementation of a stand-alone component can be extended by calculating maps of growth in addition to the tonal range. Map of the increase can set the gain reduction filter sharpening to apply based on the value of the image. The map value of the gain may be determined using the gradient of the function's tonal range. In some embodiments, implementation, card value growth at a particular point "P" can be calculated as the ratio of the gradient of the function tonal range below MFP to which aclone features tonal range at the point "P". In some embodiments, the implementation of the function's tonal range is linear below MFP, so the gain is equal to the unit below MFP.

Some embodiments of the present invention can be described with reference to Fig.7. In these embodiments, the implementation configuring tonal range can either be calculated offline, before the image processing, or the setting may be performed or evaluated promptly, when processed image. Regardless of the timing of the operation setting 76 tonal range can either be calculated on the basis of at least one of the gamma 70 display ratio 72 efficiency and point 74 maximum compliance (MFP). These factors can be handled in settings 76 execution tonal range to create a model 78 settings tonal range. Model settings tonal range can take the form of the algorithm, the reference table (LUT) or some other model that can be applied to image data as described above regarding other embodiments. In these cases the implementation is the computation of 75 separate card 77 growth. This map 77 growth can be applied to specific subsections of the image, such as frequency ranges. In some embodiments, the implementation of the map p is a hundred can be applied to portions of the image frequency division. In some embodiments, the implementation of map growth can be applied to high-frequency section of the image. It may also apply to certain frequency ranges of the image or other subsections of the image.

The approximate model settings tonal range can be described in accordance with Fig. In these exemplary embodiments, the implementation of the selected point 84 of the transfer function (FTP) (similar to MFP used in the variants of implementation of the compensation of the decrease of the light source), and the function of the gain is selected to provide a first ratio of 82 growth for values below FTP 84. In some embodiments, the implementation of the first ratio of the increase may be linear ratio, but other relations and functions can be used to convert the code values code in superior values. Above FTP 84 can be used a second ratio of 86 growth. This is the second ratio 86 growth may be a function, which connects the FTP 84 point 88 and maximum values. In some embodiments, the implementation of the second ratio 86 growth can match the value and slope of the first ratio 82 increase in FTP 84 and pass through the point 88 and maximum values. Other ratios that described above relative to other embodiments, and different ratios which also can serve as a second ratio 86 growth.

In some embodiments, implementation, card 77 growth can be calculated in the model settings tonal range, which is shown in Fig. Approximate map 77 growth can be described relative to figure 9. In these embodiments, the implementation of the feature maps of the increase relates to the model 78 settings tonal range as a function of the slope of the model settings tonal range. In some embodiments, the implementation of the function value card growth in a certain code value is determined by the ratio of the slope of the model settings tonal range in any code is below FTP to the slope of the model settings tonal range in a specific code value. In some embodiments, the implementation of this relationship can be expressed mathematically in equation 11:

Equation 11

In these embodiments, the implementation of the feature maps of the increase is equal to the unit below FTP, where the model settings tonal range leads to a linear increase. For code values above FTP function map growth rapidly increases when decreases the slope of the model settings tonal range. This sharp increase function map growth improves contrast parts of the image to which it applies.

The estimated coefficient settings tonal range, illustrated in Fig, and so the dimensional feature map growth, illustrated in figure 9 were calculated using the percentage display (decrease backlight) at 80%, display gamma, equal to 2.2, and the point of maximum precision, equal to 180.

In some embodiments, implementation of the present invention, the operation of an Unsharp mask can be applied after the application of the model settings tonal range. In these embodiments, the implementation defects are reduced by using the technique of Unsharp mask.

Some embodiments of the present invention may be described in accordance with figure 10. In these embodiments, the implementation of the entered original image 102, and the model 103 settings tonal range is applied to the image. The original image 102 is also used as input in the process 105 mapping of growth, which results in a map of the increase. Adjusted the tonal range of the image is then processed through a filter 104 of the lower frequencies, resulting in the adjusted low-pass image. The adjusted low-pass image is then subtracted 106 of adjusted the tonal range of the image to get the high frequency adjusted image. This high frequency adjusted image is then multiplied by 107 under Odysee value in the map growth, to provide enhanced high-frequency image, which is then added 108 to the low-frequency corrected image that has already been adjusted using the model settings tonal range. This addition results in the output image 109 with increased brightness and improved high-frequency contrast.

In some of these embodiments, for each component in each pixel of the image, the value is determined from the map of the growth and value of the image at that pixel. The original image 102 before applying the model settings tonal range can be used to determine growth. Each component in each pixel of the high-frequency image can be scaled to an appropriate value before adding to the low-frequency image. At the points where the function maps increment equal to one, the operation Unsharp mask does not change the values of the image. At the points where the function maps the gain exceeds unity, contrast is increased.

Some embodiments of the present invention act to reduce the contrast between the code values of the upper level when increasing the brightness of the code values by decomposition of the image into several frequency ranges. In some variants of the implementation function of the tonal range can be applied to the low frequency range, increasing the brightness of the image data to compensate for the decrease in backlight brightness mode low power or simply to increase the brightness of the displayed image. In parallel, a constant increase can be applied to high-frequency range, while maintaining image contrast even in areas where the average absolute brightness is reduced due to the low power display. The work of the approximate algorithm is:

1. To perform the decomposition of the frequency of the source image.

2. Apply conservation of brightness, map tonal range to the low-frequency image.

3. To apply a constant multiplier to high-frequency image.

4. To lay low and high frequency images.

5. To send output to the display.

Feature tonal range and a constant increase can be determined offline by creating a photometric correspondence between showing the full power of the original image and display on the low power of the processed image for applications with reduced backlight brightness. Feature tonal range can also be determined offline for applications with improved brightness.

For moderate values MFP these embodiments of constant high-frequency gain and options for implementation with the Unsharp mask almost neo is lecimy performance. These embodiments of constant high-frequency gains have three main advantages compared with the variants of the implementation of the Unsharp mask: reduced sensitivity to noise, the ability to use a larger MFP/FTP and using processing steps currently in the display system. Options for implementation with the Unsharp mask using the gain, which is the inverse value of the slope of the curve tonal range. When the slope of this curve is small, this increase is subjected to a large noise amplification. This increased noise can also impose a practical limit on the size MFP/FTP. The second advantage is the possibility to extend to arbitrary values MFP/FTP. The third advantage comes from a consideration of the placement algorithm in the system. As embodiments of constant high-frequency gain and options for implementation with the Unsharp mask using the decomposition of the frequency. Embodiments of constant high-frequency gain perform this operation first, while some embodiments of with the Unsharp mask first apply the function tonal range before the decomposition of the frequency. Some system processing, such as the elimination of the circuit will perform the decomposition frequently what you're up algorithm conservation of brightness. In these cases, this frequency decomposition can be used some of the options for implementation with a constant high-frequency gain, thereby eliminating the phase transformation, whereas some embodiments of with the Unsharp mask must invert the frequency decomposition, use tonal range and allows further decomposition of frequency.

Some embodiments of the present invention prevent the loss of contrast in the code values of the upper level by dividing the image based on the spatial frequency before applying the function's tonal range. In these embodiments, the implementation of the function tonal range with the slowdown can be applied to a component of the low frequency LP image. In applications with compensation decrease the brightness of the light source it will provide a total coincidence brightness of low-frequency components of the image. In these embodiments, the implementation component of the high frequency HP uniformly increases (constant growth). Decomposed frequency signals can reunite and be cut if necessary. Detail is preserved, because the high frequency component does not pass through the recession features tonal range. A smooth decline in the low-frequency features tonal range leaves the possibility doba is of high-frequency contrast. Clipping that can occur in this final combination was not significantly reduce detail.

Some embodiments of the present invention can be described with reference to 11. These options for implementation include separation or decomposition 111 frequency overlay 112 low-frequency tonal range, continuous high-frequency increase or rise 116 and the summation or reunion 115 superior components of the image.

In these embodiments, the implementation of the input image 110 is displayed on the ranges of spatial frequencies 111. In an exemplary embodiment, which uses two ranges, this can be performed using a low-pass (LP) filter 111. Frequency division is performed by calculating the LP signal through a filter 111 and the subtractor 113 LP signal from the source to form a high-frequency (HP) signal 118. In an exemplary embodiment, the spatial filter 5x5 with a rectangular feature can be used for this decomposition, although it can be used and another filter.

LP signal can then be processed by applying overlay tonal range, which was discussed previously described embodiments. In an exemplary embodiment, this can be achieved by using fotometricheskogo the matching LUT. In these embodiments, the higher the value of MFP/FTP can be used compared to some of the previously described variants of the implementation with the Unsharp mask, because most parts are already removed in the filter 111. Clipping, as a rule, should not be used, because usually must be retained some ability to add contrast.

In some embodiments, implementation, MFP/FTP can be detected automatically and can be set so that the slope of the curve tonal range was equal to zero at the upper limit. A number of features tonal range, defined in this way are illustrated in Fig. In these embodiments, the implementation of the maximum value of the MFP/FTP can be determined from the condition that the function tonal range had zero inclination to 255. This is the highest value MFP/FTP, which does not cause clipping.

In some embodiments, implementation of the present invention described with reference to 11, the processing of the HP signal 118 is independent of the choice MFP/FTP used in the processing of low-frequency signal. HP signal 118 is processed with a constant increase of 116, which will retain contrast, when the reduced power/brightness of the light source or when the code values of the image are increased in any way to improve the brightness. The formula for the increase of 116 HP signal pokazatelyakh full and reduced capacity of the backlight (BL) and gamma of the display is directly below in the form of the equation of the high-frequency gain. The rise of high-frequency contrast resistant to noise, because the increase is usually small (e.g., growth equal to 1.1 to 80%reduction in power and gamma of 2.2).

Equation 12

In some embodiments, implementation, once applied overlay tonal range 112 to the LP signal, by processing LUT or otherwise, and a constant increase of 116 applied to HP-signal, these frequency components can be folded 115 and, in some cases, to cut. Clipping may be necessary when the increased HP is the value added to the LP-value is greater than 255. This will normally be peculiar only bright signals with high contrast. In some embodiments, implementation, LP signal does not exceed the upper limit due to the construction of the LUT gradation scale. HP signal may cause clipping in the amount, but negative values HP-signal never tsukuda, supporting some contrast, even when clipping occurs.

Dependent images embodiments of illumination

In some embodiments, implementation of the present invention, the brightness level of the light source of the display can be adjusted in accordance with characteristics of the displayed image, previously shown images to show after show images or their combination is any. In these embodiments, the implementation of the brightness level of the light source of the display may vary in accordance with characteristics of the image. In some embodiments, the implementation of these characteristics of the image can contain the image brightness levels, color levels of the image characteristics of the image histogram and other characteristics of the image.

Once identified characteristics of the image, the brightness level of the light source (backlight) can be changed to improve one or more properties of the image. In some embodiments, the implementation of the brightness of the light source may be reduced or increased to improve the contrast in darker or lighter areas of the image. The brightness level of the light source can also be increased or decreased to increase the dynamic range of the image. In some embodiments, the implementation of the brightness of the light source can be configured to optimize power consumption for each frame image.

When you change the brightness of the light source, for any reason, the code values of the image pixels can be configured using settings tonal range to further enhance the image. If the brightness of the light source is reduced to save energy, the pixel values can be increased by the La to restore the lost brightness. If the brightness of the light source is changed to improve contrast in a certain range of brightness, the pixel values can be adjusted to compensate for the reduced contrast in another range or for additional improvements a certain range.

In some embodiments, implementation of the present invention, which is illustrated in Fig, setting an image's tonal range can depend on the image content. In these variants of implementation, the image may be analyzed 130 to determine characteristics of the image. Image characteristics may include characteristics of the luminance channel, such as the average image brightness (APL), which is the average brightness of the image; the maximum brightness value; a minimum value of brightness; the brightness histogram, such as the average value of the histogram, the most frequent value of the histogram, and others; and other characteristics of brightness. The characteristics of the image can also contain color characteristics, such as characteristics of the individual color channels (for example, R, G and B in RGB signal). Each color channel can be analyzed independently to determine the characteristic of the color channel image characteristics. In some embodiments, the implementation for each color channel m which may be a single histogram. In other embodiments, implementation of the data histogram spots, which contain information about the spatial distribution of the image data, can be used as characteristics of the image. The characteristics of the image can also contain temporal changes between frames.

Once analyzed 130 image and identifying the characteristics can be calculated or to get out of 132 map tonal range from a set of pre-computed maps based on the image characteristics. This map can then be applied 134 to the image to compensate for setting the backlight or otherwise enhance the image.

Some embodiments of the present invention can be described relatively Fig. In these embodiments, the implementation of the analyzer 142 image takes an image 140 and determines characteristics of the image that can be used to select a card tonal range. These characteristics are then sent to the selector 143 card tonal range, which determines the appropriate map based on image characteristics. This choice cards can then be sent to the processor 145 image to apply the map to the image 140. The processor 145 images will be available for selection map and the original image data and processed the substance of the original image using the selected card 144 tonal range, through this forming the corrected image, which is sent to the display 146 for display to the user. In these embodiments implement one or more cards 144 tonal range are stored for selection on the basis of the image characteristics. These cards 144 tonal range can be precalculated and stored in the form of tables or some other data format. These cards 144 tonal range can contain simple conversion table range maps improvements created using the methods described above with respect to figure 5, 7, 10 and 11, or other cards.

Some embodiments of the present invention can be described relatively Fig. In these embodiments, the implementation of the analyzer 152 image takes an image 150 and determines characteristics of the image, which can be used to calculate maps of tonal range. These characteristics are then sent to the device 153 calculate card tonal range that can calculate the appropriate map based on image characteristics. The calculated map can then be sent to the processor 155 of the image to apply the map to the image 150. The processor 155 of the images will take a calculated map 154 and the original image data and to process the original image with help from the mouths 154 tonal range, through this forming the corrected image, which is sent to the display 156 for display to the user. In these cases the implementation is calculated map 154 tonal range, essentially in real time on the basis of the image characteristics. The calculated map 154 tonal range can contain a simple conversion table range, map improvements created using the methods described above with respect to figure 5, 7, 10 and 11, or another card.

Additional embodiments of the present invention may be described in accordance with Fig. In these variants of implementation, the backlight level may depend on the image content, along with the fact that the map tonal range also depends on the image content. However, may not necessarily be any relationship between channel calculations backlighting and channel map tonal range.

In these variants of implementation, the image is analyzed 160 for determining the characteristics of images required for computing illumination or card tonal range. This information is then used to calculate 161 of the backlight brightness level that is appropriate for the image. These data highlight then sent 162 on the display to change the backlight (for example, the backlight when the display is reading the image. Data characteristics image is also sent in the channel map tonal range, where the card's tonal range is selected or 163 is calculated on the basis of information about the characteristics of the image. The card is then 164 is applied to the image to create an improved image, which is sent to the display 165. Signal lights, calculated for the images, synchronized with improved image data so that the signal lights coincided with the showing of the improved image data.

Some of these embodiments, illustrated in Fig, apply a saved map tonal range, which may contain a simple conversion table range, map improvements created using the methods described above in accordance with figure 5, 7, 10 and 11, or any other card. In these embodiments, the implementation of the image 170 is sent to the analyzer 172 image to determine image characteristics that are essential for computing the map tonal range and backlight. These characteristics are then sent to the device 177 calculation of the light source to determine the brightness level of the backlight. Some characteristics can also be sent to the selector 173 card tonal range for use in determining the appropriate card 174 tonal range. The source and the imagination, 170 and selection data card is then sent to the processor 175 images, which retrieves the selected map 174 and applies map 174 to the image 170 to generate the enhanced image. This enhanced image is then sent to the display 176, which also receives the signal of the backlight level from the calculator 177 lights, and uses this signal to modulate the backlight 179 until the displayed enhanced image.

Some of these embodiments, illustrated in Fig can calculate map tonal range in the process. These cards can contain simple conversion table range, map improvements created using the methods described above in accordance with figure 5, 7, 10 and 11, or any other card. In these embodiments, the implementation of image 180 is sent to the analyzer 182 image to determine image characteristics that are essential for computing the map tonal range and backlight. These characteristics are then sent to the device 187 calculation of the light source to determine the brightness level of the backlight. Some characteristics can also go to device 183 calculate card tonal range for use in calculating the appropriate card 184 tonal range. The original image 180 and the calculated map 184 is then sent to the processor 185 images, which applies map 184 image to the 180 to create an improved image. This enhanced image is then sent to the display 186, which also receives the signal level of the illumination device 187 calculation of the light source and uses this signal to modulate the illumination 189 until the displayed enhanced image.

Some embodiments of the present invention can be described with reference to Fig. In these variants of implementation, the image is analyzed 190 to determine characteristics of the image relative to the calculation and selection of the illumination maps and tonal range. These characteristics are then used to calculate 192 brightness level of the backlight. The brightness level is then used to calculate or select 194 card settings tonal range. This map is then 196 is applied to the image to generate the enhanced image. Enhanced image and data about the level of the light source is then sent 198 on the display.

The device used for the methods described in relation to Fig can be described with reference to Fig. In these variants of implementation, the image 200 is received by the analyzer 202 images, which defines the characteristics of the image. The analyzer 202 image can then send data characteristics image device 203 calculation of the light source to determine the level of illumination. Data is b backlight level can then be sent to a selector or device 204 calculate card tonal range, who can calculate or select the map tonal range based on the brightness of the light source. The selected map 207 or calculated map can then be sent to the processor 205 images together with the original image to apply the map to the original image. This process will produce an enhanced image, which is sent to the display 206 together with the signal level of the backlight, which is used to modulate the backlight until the displayed image.

In some embodiments, implementation of the present invention, the control unit backlight is responsible for the choice of reducing the backlight, which will maintain the image quality. Information about the possibility of preserving the quality of the image on the stage of adaptation are used to control the level of illumination. In some embodiments, the implementation it is important to realize that a high level of illumination desired, or when a bright image, or the image contains very saturated colors, i.e. blue with code 255. The usage of only one brightness to determine the level of background illumination can lead to defects of the image having low brightness, but large code values, that is, a deep blue or red. In some embodiments, the implementation can be examined each color plane, and the solution may be rinato based on the maximum of all color planes. In some embodiments, the implementation configuring the backlight can be based on one specified percentage of pixels that are clipped. In other embodiments, implementation, illustrated in Fig, the algorithm modulation of the backlight can use two percentages: the percentage of 236 clipped pixels and percentage 235 distorted pixels. The choice of setting the backlight with the help of these different values provides space for the computing device's tonal range to smoothly reduce the function of the tonal range, instead of imposing a hard clipping. Taking into account the input image is determined from the histogram code values for each color plane. Whereas two percentage PClipped236 and PDistored235, the histogram of each color plane 221-223 investigated to determine the code values corresponding to the percentage relationship 224-226. This gives CClipped(color) 228 and CDistorted(color) 227. Maximum clipping code is 234 and maximum distorted code is 233 from different color planes from different color planes can be used to determine settings 229 backlighting. This setting ensures that at most for each of vetovo plane will be clipped or distorted specified percentage of code values.

Equation 13

The percentage of the backlight (BL) is determined by examining the functions of the tonal range (TS), which will be used for compensation, and selection percentages BL so that the function of the tonal range will be truncated at 255 in the code value CvClipped234. The function of the tonal scale is linear below the value of CvDistorted(the value of this slope is to compensate for the reduction BL), fixed at 255 for code values above CvClippedand to have a continuous derivative. The study derived illustrates how to choose the slope and hence the power of the backlight, which prevents distortion of image code values below CvDistorted.

The graph of the derivative TS shown in Fig, the value of H is unknown. In order to convert TS CvClippedin 255, the area under the derived TS must be equal to 255. This restriction allows us to determine the value of H as follows.

Equation 14

The percentage of BL is determined from increasing code values and display gamma and criteria accurate compensation code values below the point of distortion. The ratio of BL, which will be cut in CvClippedand will survive the initial transition from the absence of distortion below Cv Distortedhas the form:

Equation 15

Moreover, in order to solve the problem of changes in BL, the ratio of BL is set to the upper limit.

Equation 16

Temporal low-pass filter 231 may be applied to the dependent from the image signal BL, derived above, to compensate for the lack of synchronization between LCD and BL. The approximate scheme of the algorithm modulation of the backlight shown in Fig, in other embodiments, the implementation can use different percentages and values.

Overlay tonal range can be compensated by the selected setting of the backlight along with minimizing image distortion. As described above, the algorithm for selecting the backlight is designed on the basis of the capacities of the respective overlay tonal range. The selected level BL allows the function of the tonal range, which compensates for the level of background illumination without distortion for code values below the first predetermined percentile and cuts off code values above the second predetermined percentile. Two specified percentile allow the function of the tonal range, which smoothly transitions between bands without distortion and ranges from the cutoff.

Measuring the total light options for the implementation of the ing

Some embodiments of the present invention contain a sensor General lighting, which can provide the input module of the image processing and/or control module lighting. In these embodiments, the implementation of image processing, including setting the tone scale mapping of growth and other modifications, may be related to the characteristics of General lighting. These options for implementation may also include configuring the backlight or the backlight, which refers to the characteristics of General lighting. In some embodiments, the implementation of the illumination and imaging can be combined into a single processing module. In other embodiments, the implementation of these functions can be performed by separate modules.

Some embodiments of the present invention can be described with reference to Fig. In these variants of implementation, the sensor 270 General lighting can be used as input for methods of image processing. In some exemplary embodiments, the implementation of the input image 260 may be processed based on the input data from the sensor 270 General lighting and illumination levels 268. Backlight 268, such as background illumination for lighting panel 266 LCD display, can be modulated or adjusted for energy savings the AI or other reasons. In these variants of implementation, the processor 262 images can accept input from the sensor 270 General lighting and backlighting 268. On the basis of these input data processor 262 images can modify the input image, in order to take into account the environmental conditions and the levels of brightness of the backlight 268. The input image 260 may vary in accordance with any of the methods described above for other embodiments, or by using other methods. In an exemplary embodiment, card tonal range can be applied to the image for larger values of image pixels in the reduced backlight brightness and changes in General lighting. Modified image 264 can then be shown on the panel 266 of the display, such as LCD panels. In some embodiments, the implementation of the brightness level of the backlight can be reduced, when the General lighting is weak, and can further be reduced when used to configure tonal range or another method of manipulation of pixel values to compensate for the decrease in the brightness of the backlight. In some embodiments, the implementation of the brightness level of the backlight can be reduced, when the reduced General lighting. In some embodiments, the implementation of the backlight level may increase when the total coverage reaches the top then the final values and/or lower threshold value.

Additional embodiments of the present invention can be described with reference to Fig. In these embodiments, the implementation of the input image 280 is received in the module 282 image processing. Processing the input image 280 may depend on input data from the sensor 290 General lighting. This treatment may also depend on the output from the module 294 processing backlight. In some embodiments, the implementation module 294 processing backlight can accept input from the sensor 290 General lighting. Some embodiments of can also accept input from the indicator 292 mode of the device, such as a mode indicator power, which may indicate the power state of the device, the battery status of the device or some other device status. Module 294 processing backlight can use the state General lighting and/or device status to determine the brightness level of the backlight, which is used to control the backlight 288, which will illuminate the display, such as LCD-display 286. The processing module backlight may also transfer the brightness level of the backlight and/or other information module 282 image processing.

Module 282 image processing may use information about the backlight module 294 processing backlight is La define processing parameters for processing the input image 280. Module 282 image processing can apply the setting tonal range, map growth or other procedure to adjust the values of the pixels of the image. In some exemplary embodiments, the implementation of this procedure will improve the brightness and contrast of the image and partially or completely compensates the decrease in the brightness of the light source. The result processing module 282 image processing is adjusted image 284, which may be sent to the display 286, where it can be illuminated by the backlight 288.

Other embodiments of the present invention can be described with reference to Fig. In these embodiments, the implementation of the input image 300 is received in the module 302 image processing. Processing the input image 300 may depend on the input data from the sensor 310 General lighting. This treatment may also depend on the output from the module 314 processing backlight. In some embodiments, the implementation module 314 processing backlight can accept input from the sensor 310 General lighting. Some embodiments of can also accept input from the indicator 312 mode of the device, such as a mode indicator power, which may indicate the power state of the device, the battery status of the device or some other state of the disorder. Module 314 processing backlight can use the state General lighting and/or device status to determine the brightness level of the backlight, which is used to control the backlight 308, which will illuminate the display, such as LCD display 306. The processing module backlight may also transfer the brightness level of the backlight and/or other information module 302 image processing.

Module 302 image processing may use information about the backlight module 314 handling the backlight to define processing parameters for processing the input image 300. Module 302 image processing may also use information about the General lighting from the sensor 310 General lighting, to determine the processing parameters for processing the input image 300. Module 302 image processing can apply the setting tonal range, map growth or other procedure to adjust the values of the pixels of the image. In some exemplary embodiments, the implementation of this procedure will improve the brightness and contrast of the image and partially or completely compensates the decrease in the brightness of the light source. The processing module 302 of the image processing is adjusted image 304, which may be sent to the display 306, where it can be illuminated by the backlight 308.

Additional the haunted embodiments of the present invention may be described with reference to Fig. In these embodiments, the implementation of the input image 320 is received in the module 322 image processing. Processing the input image 320 may depend on input data from the sensor 330 General lighting. This treatment may also depend on the output from the module 334 handle illumination. In some embodiments, the implementation module 334 processing backlight can accept input from the sensor 330 General lighting. In other embodiments, implementation of the information about the external environment can be taken from module 322 image processing. Module 334 processing backlight can use the state General lighting and/or device status to determine the intermediate brightness level for the backlight. This intermediate level of brightness of the backlight can be sent to the postprocessor 332 backlight, which can take the form of the quantizer, processor synchronization or some other module that can accommodate an intermediate brightness level of the light source to the needs of a particular device. In some embodiments, the implementation of the post-processor 332 illumination may be adjusted by the control signal light source for time constraints imposed by the type of source 328 of light and/or application of imaging, for example by the application of video playback. The signal from the postprocessor mo is em then be used to control lighting 328, which will illuminate the display, such as LCD-display 326. The processing module backlight may also transfer the brightness level of the post-processor and/or other information module 322 image processing.

The module 322 image processing can use the information about the illumination from the post-processor 332 illumination to determine the processing parameters for processing the input image 320. The module 322 image processing may also use information about the General lighting from the sensor 330 General lighting, to determine the processing parameters for processing the input image 320. The module 322 image processing can apply the setting tonal range, map growth or other procedure to adjust the values of the pixels of the image. In some typical embodiments, the implementation of this procedure will improve the brightness and contrast of the image and partially or completely compensates the decrease in the brightness of the light source. The result processing module 322 image processing is adjusted image 344, which may be sent to the display 326, where it can be illuminated by the backlight 328.

Some embodiments of the present invention may contain separate modules 342, 362 analysis of images and modules 343, 363 image processing. Although these modules can be combined in e is iny component or on a single chip, they are illustrated and described as separate modules to better describe their interaction.

Some of these embodiments of the present invention may be described with reference to Fig. In these embodiments, the implementation of the input image 340 is received in the module 342 image analysis. Module image analysis may analyze the image to determine characteristics of the image, which may be transmitted to the module 343 image processing and/or module 354 handle illumination. Processing the input image 340 may depend on input data from the sensor 330 General lighting. In some embodiments, the implementation module 354 processing backlight can accept input from the sensor 350 General lighting. Module 354 processing backlight can also accept input from the sensor 352 status or mode of the device. Module 354 processing backlight can use the General lighting, the image feature and/or device status to determine the brightness level of the backlight. This level of brightness of the backlight can be sent backlight 348, which will illuminate the display, such as LCD-display 346. Module 354 processing backlight may also transfer the brightness level of the post-processor and/or other information module 343 image processing.

p> The module 322 image processing may use information about the backlight module 354 handling the backlight to define processing parameters for processing the input image 340. Module 343 image processing may also use information about the General lighting, which is transmitted from the sensor 350 General lighting through the module 354 handle illumination. This information about the General lighting can be used to determine processing parameters for processing the input image 340. Module 343 image processing can apply the setting tonal range, map growth or other procedure to adjust the values of the pixels of the image. In some exemplary embodiments, the implementation of this procedure will increase the brightness and contrast of the image and partially or completely compensates the decrease in the brightness of the light source. The result processing module 343 image processing is adjusted image 344, which may be sent to the display 346, where it can be illuminated by the backlight 348.

Some embodiments of the present invention may be described with reference to Fig. In these embodiments, the implementation of the input image 360 is received in the module 362 image analysis. Module image analysis may analyze the image to determine characteristics of the image, which may be transmitted to the module 363 image processing and/or module 374 handle illumination. Processing the input image 360 may depend on input data from the sensor 370 General lighting. This treatment may also depend on the output from the module 374 handle illumination. In some embodiments, the implementation of the information about the external environment can be taken from the module 363 image processing, which can receive information about the external environment from the sensor 370 General lighting. This information about the external environment can be transmitted and/or processed by the module 363 image processing on the path to the module 374 handle illumination. Condition or mode of the device may also be transmitted to the module 374 processing backlight module 372.

Module 374 processing backlight can use the state General lighting and/or device status to determine the brightness level of the backlight. The brightness level can be used to control lighting 368, which will illuminate the display, such as LCD-display 366. Module 374 processing backlight may also transfer the brightness level of the backlight and/or other information module 363 image processing.

Module 363 image processing may use information about the backlight module 374 handling the backlight to determine parameters the moat processing for processing the input image 360. Module 363 image processing may also use information about the General lighting from the sensor 370 General lighting, to determine the processing parameters for processing the input image 360. Module 363 image processing can apply the setting tonal range, map growth or other procedure to adjust the values of the pixels of the image. In some exemplary embodiments, the implementation of this procedure will improve the brightness and contrast of the image and partially or completely compensates the decrease in the brightness of the light source. The result processing module 363 image processing is adjusted image 364, which may go on display 366, where it can be illuminated by the backlight 368.

Embodiments of the adaptive distortion

power management

Some embodiments of the present invention include methods and systems for addressing nutritional requirements, screen characteristics, environment and limitations of the batteries in the display devices, including mobile devices and applications. In some embodiments, the implementation can be used three groups of algorithms: algorithms for power management of the display, the algorithms modulation of the backlight and algorithms preserve the brightness (BP). Although power control is high rioricet in mobile battery-powered devices, these systems and methods can be applied to other devices, which can be useful for power management to save power, thermal control, and for other purposes. In these cases the implementation of these algorithms can communicate, but their individual functionality can contain:

• Power management - these algorithms control the power backlighting throughout the sequence of frames using changes in the rendered content to optimize energy consumption.

• Modulation of the backlight - these algorithms select the power levels of backlighting for use in a single frame and use statistical data in the image to optimize energy consumption.

• Save brightness - these algorithms process each image to compensate for the reduced power of the backlight and save the brightness of the image along with the prevention of defects.

Some embodiments of the present invention may be described with reference to Fig, which contains a simplified block diagram showing the interaction of components of these embodiments. In some embodiments, the implementation of the algorithm 406 power management can manage the constant battery 402 to the video sequence, is posledovatelnosti images or other display task and can provide a given average power consumption, at the same time maintaining the quality and/or other characteristics. The algorithm 410 modulation of the backlight can accept commands from the algorithm 406 power management and select the power level, subject to the limitations defined by the algorithm 406 power management, for effective representation of each image. The algorithm 414 save brightness may use the selected level 415 backlighting and possible value 413 clipping, to process the image, compensating for the reduced backlight.

Power management display

In some embodiments, the implementation of the algorithm 406 power management display can control the distribution of electricity consumption in video sequences, a sequence of images or other display task. In some embodiments, the implementation of the algorithm 406 power management display can distribute constant battery power to ensure functional operation time while maintaining image quality. In some embodiments, the implementation of the designed control algorithm nutrition is the provision of guaranteed lower limits of the working time of the battery to increase the usability of the mobile device.

Permanent power management

One form of regulation is Oia power, which corresponds to an arbitrary goal, is the choice of the constant power, which will correspond to the desired time. The block diagram of the system showing the system based on the constant power control is shown in Fig. The essential point is that the algorithm 436 power management selects constant power the backlight based solely on the initial battery charge 432 and need time 434. Compensation 442 for this level 444 background illumination is performed on each image 446.

Equation 17. Constant power control

Level 444 background illumination, and hence the power consumption is independent from the image data 440. Some of the options for implementation may support multiple modes of constant power, allowing you to make a choice of power level based on power. In some embodiments, the implementation-dependent image modulation of the backlight may not be used to simplify the implementation of the system. In other embodiments, the implement can be mounted a small number of levels of constant power and selected based on the mode or user preferences. Some of the options for implementation may use this idea with a single level decrease is Noah power, that is 75% of maximum power.

A simple adaptive power management

Some embodiments of the present invention may be described with reference to Fig. These options contain implementation algorithm 456 adaptive power management. Reduction 455 power due to modulation 460 the backlight comes back for feedback algorithm 456 power management, allowing for improved image quality while ensuring the desired time of operation of the system.

In some embodiments, the implementation of energy saving with dependent image modulation of the backlight can be switched on in the control algorithm powered by a gradual upgrade of the static calculation of the maximum power, as in equation 18. Adaptive power management may include the calculation of the ratio of the remaining battery charge (mA·h) to the remaining desired time (h)to provide an upper limit power (mA) algorithm 460 modulation of the backlight. In General, modulation 460 backlighting can choose the actual power is below this maximum, providing additional energy savings. In some embodiments, the implementation of energy savings due to the modulation of the backlight can be reflected in the form of feedback by changing the values of the OST is on battery or on the average of the selected power and hence the impact on subsequent decisions on power management.

Equation 18. Adaptive power management

In some embodiments, the implementation, if the information about the battery status is unavailable or inaccurate, the remaining battery charge can be estimated by calculating the energy used by the display, i.e. the selected average power multiplied by time, and subtracting this from the initial battery charge.

Equation 19. The estimate of the remaining battery charge

This latter technique has the advantage of doing without interaction from the battery.

Capacity management/distortion

The inventor observed in the study of the distortion depending on the power that many of the images show very different distortion with the same power. Dim image with poor contrast, such as underexposed pictures, in fact, can be displayed better on low power due to increased levels of black, which comes from using high power. Algorithm power control can link the image distortion with battery capacity instead of direct power settings. In some embodiments, implementation of the present invention, illustrated in Fig, IU Tiki power control can contain parameter 403 distortion, such as the maximum value of the distortion, in addition to the maximum power 401 provided to the algorithm 410 controls the background illumination. In these embodiments, the implementation of the algorithm 406 power management may use feedback from the algorithm 410 modulation of the backlight in the form of characteristics 405 power/distortion in the current image. In some embodiments, the implementation of the maximum distortion of the image may change based on the target power indicator power-distortion of the current frame. In these variants of implementation, in addition to feedback about the selected power control algorithm nutrition can choose and ensure targets 403 distortion and can receive feedback about the corresponding distortion 405 image in addition to feedback about the battery 402. In some embodiments, the implementation of additional input data could be used in the algorithm of power control, for example, level 408 General lighting, user preference and mode of operation (i.e. Video/Graphics).

Some embodiments of the present invention may attempt to distribute power throughout the video sequence, while maintaining the display quality. In some embodiments osushestvleniya this sequence two criteria can be used to select a compromise between the full capacity and image distortion. Can be used the maximum distortion of the image and the average image distortion. In some embodiments, the implementation of these indicators can be minimized. In some embodiments, the implementation of minimizing the maximum distortion in an image sequence can be achieved using the same distortion for each image in the sequence. In these embodiments, the implementation of the algorithm 406 power management may choose this distortion 403, allowing the algorithm 410 modulation of the backlight to choose the level of background illumination, which corresponds to this planned 403 distortion. In some embodiments, the implementation of the minimization of the average distortion can be achieved when the power is selected for each image is such that the slopes of the curves distortion power are equal. In this case, the algorithm 406 power management can choose the slope of the curve distortion power, relying on the algorithm 410 modulation of the backlight to choose a suitable level of background illumination.

Figa and 32V can be used to illustrate energy savings when considering the distortion in the process of power management. Figa - graph backlight power for consecutive frames of an image sequence. Figa shows the levels is Amnesty backlight necessary to maintain a constant distortion 480 pixels between frames and the average power of 482 in the graph permanent distortion. Figv graphic image distortion for the same consecutive frames of an image sequence. Figv shows the distortion 484 constant power, derived from maintaining the set a constant power level 488 permanent distortion occurring from constant distortion on the entire sequence and the average distortion 486 constant power while maintaining constant power. The level of constant power is selected equal to the average power of the DC distortion. Thus, both methods use the same average power. Studying the distortion, we find that constant power 484 provides a significant fluctuation in image distortion. Also note that the average distortion 486 control constant power more than 10 times the distortion 488 algorithm permanent distortion, despite the fact that both use the same average power.

In practice, the optimization is to minimize either the maximum or the average distortion in the video sequence may be too complex for some applications, as the distortion between the original and the image with a reduced capacity should be calculated in each point the e function of the distortion power, to evaluate the tradeoff of power-distortion. Each rating distortion may require that the reduction of the background illumination and the corresponding compensating increase the brightness of the image was calculated and compared with the original image. Therefore, some of the options for implementation may contain more than simple ways to calculate or estimate characteristics of distortion.

In some embodiments, the implementation can use some approximation. First, we observe that the point measure of distortion, such as root mean square error (MSE), can be calculated from the histogram code values of the image and not the image itself, as shown in Equation 20. In this case, the histogram is a one-dimensional signal with only 256 values, in contrast to the image at a resolution of 320×240 is 7680 samples. It could further be reduced by subdirectly histogram if desired.

In some embodiments, the implementation of the approximation can be carried out by the assumption that the image is simply scaled with clipping at the stage of compensation instead of applying the algorithm to real compensation. In some embodiments, the implementation can also be useful for the inclusion of the summand improve black level in the metric distortion. In some vari is ntah implement the use of this term may imply, the minimum distortion for a completely black frame occurs at a zero background illumination.

Equation 20. Simplifying calculations distortion

In some embodiments, the implementation to compute the distortion for a given power level for each of the code values may be determined distortion caused a linear increase with clipping. The distortion can then be weighed by the frequency code values and summed together to provide the average distortion of the image at a given power level. In these embodiments, the implementation of a simple linear increase to compensate for the brightness does not give acceptable quality for displaying the image, but serves as a simple source to calculate estimates of distortion of the image caused by the change in background illumination.

In some embodiments, implementation, illustrated in Fig, to manage both power and image distortion algorithm 500 power management can monitor not only the charge 506 battery and the remaining time 508 work, but also the distortion 510 image. In some embodiments, the implementation and the upper limit of 512 on energy consumption, and the target 511 distortion can be transmitted in the algorithm 502 modulation of the backlight. The algorithm 502 modulation background the treatment tip can ETCI can then choose the level 512 of the backlight in accordance with the power limit and the planned indicator of distortion.

Algorithms modulation of the backlight (BMA)

The algorithm 502 modulation of the backlight is responsible for selecting the level of background illumination used for each image. This choice can be based on the image that should be displayed, and signals from the algorithm 500 power management. Through upholding limit on fed 512 maximum power through the algorithm 500 power management, battery 506 may be spent within the required time. In some embodiments, the implementation of the algorithm 502 modulation of the backlight can choose less power depending on the statistical data of the current image. This can be a source of energy savings for a particular image.

As soon as you select the appropriate level 415 the backlight, the backlight 416 is set to the selected level, and this level 415 is provided to the algorithm 414 save brightness to determine the necessary compensation. For some images and sequences assume a small degree of image distortion can significantly reduce the required capacity of the backlight. Therefore, some embodiments of contain algorithms that allow a controlled degree of distortion of the image.

Fig is a chart showing the value of saving energy and the sample DVD video depending on the frame number for multiple tolerances distortion. The percentage of pixels with zero distortion ranged from 100% to 97%-95%, and was determined average power on the video. Average power ranged from 95% to 60%, respectively. Thus, the resolution of the distortion of 5% of the pixels gave an additional 35% energy savings. This shows that significant energy savings are possible by allowing a small distortion of the image. If the algorithm preserve the brightness can save a subjective quality, introducing some distortion, it is possible to achieve significant energy savings.

Some embodiments of the present invention can be described with reference to Fig. These options exercise can also contain information from the sensor 438 General lighting and can be reduced in complexity for mobile use. These embodiments of contain static limit percentile of the histogram and dynamic limit the maximum power delivered by the algorithm 436 power management. Some of the options for implementation may contain constant terms of power, while other variants of implementation can contain more complex algorithm. In some embodiments, the implementation, the image may be analyzed by calculating the histograms of each of the components of the color. Code value in the histogram, in which there is specified Rozental, can be calculated for each color plane. In some embodiments, the implementation of the target level of the backlighting can be selected so that the linear increase code values will only trim code values selected from the histograms. The actual level of backlighting can be selected as the minimum of the target level and limit the level of background illumination provided by the algorithm 436 power management. These options for implementation may provide guaranteed power regulation and may allow a limited degree of distortion of the image in cases where there may be a limit to regulate the output.

Equation 21. The choice of power based on the percentile of the histogram

Options for implementation on the basis of image distortion

Some embodiments of the present invention may contain a limit distortion and limit the maximum power supplied by the control algorithm power. Figv and 34 show that the degree of distortion at this power level the backlight varies significantly depending on the image content. Property changes power-distortion in each image can be used in the selection process of the backlight. In some vari is ntah implementation of the current image can be analyzed by calculating a histogram for each color component. Curve distortion power that sets the distortion (e.g., MSE), can be calculated by calculating the distortion on the range of power values, using the second expression in Equation 20. The algorithm modulation of the backlight can be selected as the target level of the lowest power with distortion predetermined threshold distortion or below. The level of background illumination can then be chosen as the minimum target level and limit the level of background illumination provided by the algorithm of power control. Moreover, the distortion of the image at the selected level may be provided to the control algorithm power to control feedback distortion. The sampling rate of the curve distortion power and the histogram of the image may be reduced to regulatory complexity.

Saving brightness (BP)

In some embodiments, the implementation of the BP algorithm increases the brightness of the image based on the selected level of the backlight to compensate for the reduced lighting. The BP algorithm can control the distortion introduced by the display, and the ability of the BP algorithm to preserve the quality prescribes how much power modulation algorithm backlighting can try to save. Some of the options for implementation may compensate for the reduction of the backlight by masstaburi the project values the cut-off image, which exceed 255. In these embodiments, the implementation of the algorithm modulation of the backlight must be resistant to reducing power, otherwise make unpleasant distortion cutting, respectively, limiting the possible energy savings. Some embodiments of designed to maintain quality at the most popular frames at a constant value of reducing power. Some of these embodiments compensate for one level of background illumination (i.e. 75%). Other variants of implementation can be generalized to work with the modulation of the backlight.

Some embodiments of the algorithm preserve the brightness (BP) can be used to describe the output signal of the brightness of the display depending on the backlight and the image data. Using this model, BP can detect changes in the image to compensate for the reduction of background illumination. With transflective display model BP can be modified to include a description of the specific display. The output signal of the brightness of the display becomes a function of background illumination, the image data and General lighting. In some embodiments, the implementation of the BP algorithm can detect changes in the image to compensate for the reduction of background illumination in the specified environmental conditions.

The influence of the external environment

Due to the limitations of implementing some of the options for implementation may contain algorithms of limited complexity to define the parameters of BP. For example, development of an algorithm that runs completely on the LCD module, limits the processing and memory available to the algorithm. In this example, the formation of additional gamma curves for different combinations of the backlighting, General lighting can be used for some embodiments BP. In some embodiments, the implementation may require restrictions on the number and resolution of the curves palette.

Curves power/distortion

Some embodiments of the present invention can obtain, appraise, calculate, or otherwise determine the characteristics of the power/distortion for images, including, but not limited to, the frames in the video sequence. Fig is a graph showing characteristics of power/distortion for the four sample images. On Fig curve 520 for image C retains a negative slope throughout the power range of the backlight. Curves 522, 524 and 526 for images A, B and D decrease on negative slope until they reach the minimum, then grow on a positive slope. For images A, B and D increase backlight power will actually increase the distortion in certain range what zones curves, where the curves have a positive slope 528. This may be due to characteristics of the display, such as, but not limited to, dispersion LCD or other uneven display, forcing the displayed image, which looks at the viewer, constantly differ from the code values.

Some embodiments of the present invention can use these characteristics to determine the most appropriate power levels of illumination for specific images or types of images. The display characteristics (e.g., dispersion LCD) may be taken into account in the calculation of the distortion parameters, which are used to determine the appropriate power level illumination for the image.

Approximate methods

Some embodiments of the present invention can be described relatively Fig. In these cases the implementation is set 530 balance of power. This can be done using a simple power management, adaptive power control or other methods described above, or using other methods. As a rule, the balance of power may include an estimate of the power level of the backlight or the backlight, which will allow you to complete the task display, such as displaying video file using a constant resource capacity, so the AK part of the battery. In some embodiments, the implementation of the balance of power may include determining an average power level that will allow for the completion of tasks display with the same amount of power.

In these cases the implementation can also set the initial criterion 532 distortion. This initial criterion of distortion can be determined by estimating the reduced power level of the backlight, which will meet the balance of power and the measurement of the distortion of the image at this power level. The distortion can be measured on the uncorrected image, the image is modified using the methods of conservation of brightness (BP), which is described above, or on the image that is changed by using a simplified process BP.

Once installed, the initial distortion criterion, the first part of the task display can be shown 534 using power levels of illumination, which cause the characteristic distortion of the displayed image or images to satisfy the criterion of distortion. In some embodiments, the exercise of the power levels of the light source can be selected for each frame of the sequence of conditions that each frame met the required desired distortion. In some embodiments, the implementation of source values the Board can be selected to maintain a constant distortion or range of distortion, to save distortion below a specified level or other criteria distortion.

Then can be estimated 536 power to determine whether the power is used to display the first part of the task display parameters control the balance of power. Power can be distributed using a constant value for each image, video, or other item display tasks. Power may be distributed from the condition that the average power consumed during the sequence of elements display tasks, meet some demand, although the power consumed for each task item, the display may change. Can also be used in other schemes of power distribution.

When evaluating 536 energy consumption shows that the energy consumption for the first part of the task of mapping is not consistent with the requirements of balance of power, the distortion criterion can be changed 538. In some embodiments, the implementation in which the power curve/distortion can be measured, assumed to be calculated or otherwise determined, the distortion criterion can be changed to allow more or less distortion if necessary, to meet the requirement of balance of power. Although the curves power/is skazanie are characteristic for the image, can be used curve power/distortion for the first frame of the sequence, for example images in the sequence or for the synthesized image, symbolizing the task display.

In some embodiments, implementation, when used under power values for the first part of the task display and the slope of the power/distortion is positive, the criterion of distortion can be changed to give less distortion. In some embodiments, implementation, when used under power values for the first part of the task display and the slope of the power/distortion is negative, the criterion of distortion can be changed to give more distortion. In some embodiments, implementation, when used less than the specified power values for the first part of the task display and the slope of the power/distortion is negative or positive, the criterion of distortion can be changed to give less distortion.

Some embodiments of the present invention may be described with reference to Fig. These embodiments of usually contain the device is battery powered with limited capacity. In these cases the implementation is evaluated or measured 540 charge b is tarei. The required power for the task display can also be measured or calculated 542. The initial power level of the light source can also be estimated or otherwise determined 544. This initial power level of the light source can be determined using battery power and the power required to display tasks, as described for constant power control above, or using other methods.

Can also be determined 546 criterion of distortion, which corresponds to the initial power level of the light source. This criterion can be the value of the distortion which occurs for the sample image at an initial power level of the light source. In some embodiments, the implementation of the distortion value may be based on the uncorrected image, the image is modified using the algorithm of actual or perceived BP, or another sample image.

Once determined 546 criterion of distortion is evaluated first part of the task display, and selects 548 the power level of the backlight, which will cause the distortion of the first part of the display tasks to meet the criterion of distortion. The first part of the task display then shows 550 using the selected power level of the backlight, and estimated or measured 552 power consumed is about the time of the display of the part. When this power does not match the required power, the criterion of distortion may vary, 554, to bring the power consumption in accordance with the required power.

Some embodiments of the present invention may be described with reference to figa and 38B. In these cases the implementation is set 560 balance of power, and also installed 562 criterion distortion. They are usually installed on the specific tasks of the display, such as video sequences. Then select 564 image, such as a frame or multiple frames in a video sequence. Then estimated 566 reduced the power level of the backlight for the selected image so that the distortion deriving from the reduced power level of light, consistent with the criterion of distortion. This distortion calculation may include the use of methods intended or actual save brightness (BP) to the values of the image for the selected image.

The selected image can then be modified using methods 568 BP to compensate for the reduced power level of the light source. Then can be measured 570 actual distortion of the modified BP image, and the determining may be performed in relation to whether this is the actual distortion criterion 57 distortion. If the actual distortion does not meet the criterion of distortion, the process 574 valuation may be adjusted, and reduced the power level of the light source can be estimated 566 again. If the actual distortion meets the criteria of the distortion, the selected image may be displayed 576. Power consumption during display of the image is then measured 578 and compared with the limit 580 balance of power. If the power consumption satisfies the constraint of the balance of power, you can get out of 584 the following image, such as a subsequent set of frames, until 582 task display, and at this point the process is complete. If you select 584 the following image, the process returns to point "B", where will be assessed 566 reduced the power level of the light source for this image, and the process continues as for the first image.

If the power consumption for the selected image does not match the constraint 580 balance of power, the distortion criterion may vary, 586, as described for other embodiments above, and is selected 584 the following image.

Embodiments of improved black level

Some embodiments of the present invention provide systems and methods for improved black level at displaynote embodiments of use specified level of background illumination and form appropriate to the brightness of the tonal range, which preserves the brightness and improves the black level. Other embodiments of contain the algorithm modulation of the backlight, which in its execution involves improving the black level. Some of the options for implementation may be implemented as extensions or modifications of the embodiments described above.

Improved brightness

(the value corresponding to the ideal display)

Formulation selection brightness, presented above in Equation 7, is used to determine the linear scaling code values, which compensates the decrease of the backlighting. This proved effective in experiments with power reduction up to 75%. In some embodiments, implementation-dependent image modulation of the backlight, the backlight can be reduced significantly, for example below 10%, dark scenes. For these embodiments, the linear scaling code values derived in Equation 7 may be inappropriate, because it may excessively increase the dark values. Although embodiments of applying these methods, one can double the output full power on the display with reduced power, it cannot be used for optimization of the output signal. Since the display with the full power of the possession is t increased black level, play this output signal for dark scenes does not reach the effect of reduced black level, possible with lower power setting the backlight. In these embodiments, the implementation of the selection criteria may change and can be withdrawn replacement for the result given in Equation 7. In some embodiments, implementation of the selected output signal of the ideal display. Ideal display may contain zero black level and the same maximum output level white = W, and display full capacity. The reaction that approximate the ideal display a coded value (cv) can be expressed in Equation 22 in terms of maximum output W, display gamma and maximum code values.

Equation 22. Ideal display

In some embodiments, implementation and exemplary LCD can have the same maximum output W and range, but non-zero black level B. This exemplary LCD can be modeled using the model GOG described above for full output power. The output signal is controlled by the relative power of the backlight for power less than 100%. The parameters of the model in the form of gain and offset can be determined according to the maximum output W and the black level B display full capacity, as shown in equation 23.

b> Equation 23. The GOG model with full power

The output signal of the display reduced power relative power of the backlight P can be determined by scaling the results of full power by relative power.

Equation 24. The actual output signal LCD in comparison with the power and code value

In these embodiments, the implementation of the code values may change, so that the output signals of the ideal and the real displays were equal, where possible. (If the ideal output signal is not less than or more possible at a given power on a real display).

Equation 25. Criteria for the selection of the output signals

Some computation definesin terms of x, P, W, B.

Equation 26.

The dependence of the code values for the selection of output signal

These embodiments of demonstrate some of the properties according to the code values for the selection of the ideal output signal on a real display with a non-zero black level. In this case, there is clipping on the top () and lower (to whom Ah. They correspond to the clipping of the input on the xlowand xhighgiven by Equation 27

Equation 27. The cut-off points

These results are consistent with our previous development for other embodiments in which it is assumed that the display has zero black level, that is, the contrast ratio is infinite.

The algorithm modulation of the backlight

In these embodiments, the implementation of theory of selection brightness, which encompasses consideration of the black level by aligning the display with the specified power and reference display with zero black level to determine the algorithm modulation of the backlight. These embodiments of using theory of selection brightness to determine the distortion, which should have an image for display with the power P is compared with the display on perfect display. The algorithm modulation of the backlight can use the maximum power and the maximum distortion to select the lowest power, which will lead to distortion below a given maximum distortion.

Distortion power

In some embodiments, implementation, taking into account the target display, set the black level and the maximum brightness at full power, and of the image for display, it can be calculated distortion in the display image at a given power p Limited capacity and a non-zero black level of the display can be simulated in the ideal reference display by the cut-off values is greater than the brightness of the display with limited capacity and by the cut-off values below the black level from the ideal reference display. Image distortion may be defined as the MSE between the original code values of the image and clipping code values, however, in some embodiments, the implementation may use other indicators distortion.

Image clipping, which is dependent on the capacity bounds of the clipping code values entered in Equation 27, is given in Equation 28.

Equation 28. Clipped image

The distortion between the image on a perfect display and on the display with the power P in the pixel area becomes

Note that this can be calculated using the histogram code values of the image.

The function definition tonal range can be used to derive an equivalent form of this metric distortion, shown in Equation 29.

Equation 29. Rate distortion

This index contains a weighted sum of the error of clipping on the upper and lower code values. The power curve/distortion can be built for the image using the expressions from Equation 29. Fig is a graph showing curves power/distortion for various sample images. Fig shows a graph 590 power/distortion for a solid white image, graphic 592 power/distortion for vivid close-up of yellow flower, graphic 594 power/distortion for a dark, low-contrast image of a group of people, schedule 596 power/distortion for a solid black image and a graph 598 power/distortion for a bright image of a surfer on a wave.

As can be seen from Fig, different images can have different dependences of power/distortion. In the extreme case black frame 596 has a minimum distortion at zero-power the backlight, the distortion rises sharply when the power is increased to 10%. On the contrary, white frame 590 has a maximum distortion at zero backlighting with distortion, falling monotonically to a rapid decrease to zero at 100%power. A vivid image of 598 surfing shows a gradual decrease in distortion, when increasing the power. The other two images 592 and 594 show minimal distortion on promezhutochnykh power.

Some embodiments of the present invention may contain an algorithm modulation of the backlight, which works as follows:

1. To calculate the histogram of the image.

2. To calculate the distortion function power for the image.

3. To calculate the lowest power with distortion below the limit of distortion.

4. (Optional) to Limit the selected power based on the supplied upper and lower power limits.

5. Select the calculated power for the backlight.

In some embodiments, the implementation described in accordance with Fig and 41, the value 604 of the backlighting, the algorithm modulation BL may be provided to the BP algorithm and used for the development of tonal range. Shows the average power 602 and distortion 606. Also shown is the upper limit of the average power of 600 used in this experiment. Given that the average power is significantly below this upper bound, the algorithm modulation of the backlight uses less power than simply using constant power, equal to this average limit.

Development of smooth functions tonal range.

In some embodiments, implementation of the present invention a smooth function tonal range contains two features of performance. The first involves, what the parameters for tonal range, and defines a smooth function of gradation scale corresponding to those parameters. The second contains the algorithm for selecting performance parameters.

The estimated performance parameters tonal range

The dependence of the code values defined by Equation 26, has discontinuities of slope at the cut-off to an acceptable range [cvMin, cvMax]. In some embodiments, implementation of the present invention a smooth decline in the dark region can be set in the same way as done in the bright region in Equation 7. These embodiments of assume the point of maximum compliance (MFP) and the lowest point of compliance (LFP), between which the tonal scale is consistent with Equation 26. In some embodiments, the implementation of the tonal scale can be created continuous and have continuous first derivative in MFP, and LFP. In some embodiments, the implementation of the tonal scale can pass through the points of extremum (ImageMinCV, cvMin) and (ImageMaxCV, cvMax). In some embodiments, the implementation of the tonal scale can vary from affine increase on the upper and lower edges. Moreover, the limits of the code values of the image can be used to determine the extreme points instead of using fixed limits. You can use fixed limits in this design, but can wasn Knut problems with a large reduction in power. In some embodiments, the implementation of these conditions uniquely specify piecewise quadratic tonal range, which is displayed below.

Conditions:

Equation 30. The definition of tonal range

Equation 31. The slope of the tone scale

A cursory study of the continuity of the tonal range and the first derivative in LFP and MFP leads to

Equation 32.

Solution for options B, C, E, F tonal range

Vertices define the constant A and D in the form:

Equation 33.

The solution for the parameters A and D tonal range

In some embodiments, the implementation of these dependencies define the smooth expansion of the tonal range, assuming that the available MFP/LFP and ImageMaxCV/ImageMinCV. This leaves the need to choose these parameters. Additional options for implementation include methods and systems for selecting these performance parameters.

Select (MFP/LFP)

Some embodiments of the present invention described above and in the related applications, focused only on MFP with ImageMaxCV, 255, cvMax was used instead ImageMaxCV in these variants of implementation. These previously described embodiments of had a linear tonal scale is in the lower region due to the map-based display full capacity, not perfect display. In some embodiments, the implementation of MFP was chosen so that smooth tonal scale had zero slope at the upper limit, ImageMaxCV. Mathematically MFP was determined using:

Equation 34. The selection criteria MFP

The solution of this criterion establishes communication MFP with the upper cut-off point and the maximum code value:

Equation 35. Previous selection criteria MFP

For moderate reducing power, such as P=80%, these previous selection criteria MFP work well. For a large reduction in power these options for implementation may exceed the results of the previously described embodiments.

In some embodiments, the implementation we choose the selection criterion MFP suitable for a large reduction in power. The value ImageMaxCV directly in Equation 35 can cause problems. In images where the power is low, we assume low maximum code value. If the maximum code value in the image, ImageMaxCV, known as a small, Equation 35 gives an acceptable value for the MFP, but in some cases ImageMaxCV either unknown or large, which can lead to unacceptable, i.e. the negative values of the MFP. In some embodiments, the implementation, if the maximum code is e, the value is unknown or too high, a different value may be chosen for ImageMaxCV and applied in the above result.

In some embodiments, the implementation of k can be set as a parameter that defines the smallest share of cut off values ofxhighthat may have MFP. Then k can be used to determine whether acceptable MFP calculated using Equation 35, that is,

Equation 36. "Acceptable" criteria MFP

If the calculated MFP is not acceptable, the MFP can be set as the lowest acceptable value, and can be determined desired value ImageMaxCV, Equation 37. Values MFP and ImageMaxCV can then be used to determine tonal range, as discussed below.

Equation 37. Fix ImageMaxCV

Steps to select the MFP in some embodiments of the implementation are summarized below:

1. To calculate MFP possible using ImageMaxCV (or cvMax, if available).

2. Check acceptance, using Equation 36.

3. If unacceptable, to set the MFP based on the proportion of k code cut-off values.

4. To calculate a new ImageMaxCV using Equation 37.

5. To calculate a smooth function tonal range using MFP, ImageMaxCV and power.

A similar technique can be used to select the LFP in a dark edge, using ImageMinCV and xsub> low.

Approximate execution tonal range-based algorithms for the development of a smooth tonal range and automatic selection of the parameter shown on Fig-45. Fig and 43 show the approximate performance of the tonal range, where the selected power level of the backlight 11%. Shows line 616, corresponding to a linear portion of the execution of the tonal range between the MFP 610 and LFP 612. Execution 614 tonal range is bent from the line 616 higher MFP 610 and lower LFP 612, but the same line 616 between LFP 612 and MFP 610. Fig - enlarged image of the dark area of performance graded scale from Fig. LFP 612 is clearly visible, and the lower curve 620 in the performance of the tonal range can be seen deviating from the linear continuation 622.

Fig and 45 show the approximate performance of the tonal range in which the level of background illumination is selected by 89% of maximum power. Fig shows line 634, coinciding with the linear part of the execution of the tonal range. Line 634 represents the response of an ideal display. Performance 636 tonal range is rejected (636, 638) from the ideal linear display 634 display above MFP 630 and below LFP 632. Fig shows an enlarged view of a dark edge performance 636 tonal range below LFP 640, where the execution 642 tonal range deviates from continuing 644 perfect display.

Some embodiments of the present invention may include a sensor for General lighting. If the available sensor General lighting, the sensor can be used to change the measure of distortion, including the impact of ambient light and reflections of the screen. This can be used for changing the value of the distortion, and hence the algorithm modulation of the backlight. Information about the external environment can be used to control the execution of the tonal range by specifying the important claims of the cut-off points in the black region.

Embodiments of preserving color

Some embodiments of the present invention provide systems and methods for preserving the color characteristics along with the improvement of the brightness of the image. In some embodiments, implementation of the conservation brightness contains surround mix on full power in a smaller volume range display with reduced power. In some embodiments, the implementation uses different ways to preserve color. Some embodiments of retain the hue/nassen is there color in exchange for decrease increase brightness.

Some do not preserve color options implementation described above, process each color channel operating independently to provide coincidence of brightness in each color channel. In those not preserving the color options, the implementation of highly saturated colors or color highlighting may be unsaturated and/or change in shade after treatment. Preserving the color of the embodiments of focus on these defects in color, but in some cases may slightly reduce the increase in brightness.

Some of preserving the color options exercise can also apply the trim operation, when reunited low and high frequency channels. Trim each color channel separately again can lead to discoloration. In embodiments implementing, applying preserving the color of the trim, the trim operation can be used to save the hue/saturation. In some cases, this color preserving clipping can reduce the brightness cut off values lower than those of other not preserving the color options for the implementation.

Some embodiments of the present invention can be described with reference to Fig. In these embodiments, the implementation reads the input image 650, and are defined code values corresponding to different color is preset channels to specific 652 location of the pixel. In some embodiments, the implementation of the input image may be in a format that contains information about individual color channels recorded in the image file. In an exemplary embodiment, images can be recorded with red, green and blue (RGB) color channels. In other embodiments, implementation of the image file may be recorded in the format of cyan, Magenta, yellow and black (CMYK), Lab, YUV, or in another format. The input image may be in a format that contains a single channel of the luminance signal, such as a Lab, or in a format without a single channel of the luminance signal, such as RGB. When the image file does not have readily available data for a single color channel, the image file may be converted to the format data of the color channel.

Once determined 652 code values for each color channel, is then defined 654 maximum code value of the code values of the color channel. This is the maximum code value can then be used to determine model parameters 656 configuration code values. Configuration model code values can be formed in many ways. Curve settings tonal range, function, growth, or other model settings can be used in some embodiments of implementation. In exemplary embodiments, is sushestvennee can be used curve settings tonal range, which improves the brightness of the image in response to the reduced power setting the backlight. In some embodiments, the implementation of the configuration model code values may contain curve settings tonal range that described above regarding other embodiments. Curve settings code values can then be applied 658 to each of the code values of the color channel. In these embodiments, the implementation of the use of curve settings code values will lead to the same value applied to each color channel. Once you have made the settings, the process will continue for each pixel 660 in the image.

Some embodiments of the present invention can be described with reference to Fig. In these embodiments, the implementation reads the input image 670, and is selected 672 first pixel arrangement. Code values for the first color channel is determined 674 for the selected pixel location, and code values for the second color channel is determined 676 for the selected pixel location. These code values are then analyzed, and one of them is selected 678-based selection criteria code values. In some embodiments, the implementation can get the maximum code value. This selected code value of the ZAT which can be used as input for the generator 680 model configuration code values, to be generated by the model. The model can then be applied 682 to the code values of the first and second color channels with almost equal to the gain applied to each channel. In some embodiments, the implementation of the value obtained from the model settings can be applied to all color channels. Processing may then proceed to the next pixel 684, until you have treated the entire image.

Some embodiments of the present invention can be described with reference to Fig. In these embodiments, the implementation of the input image 690 is entered in the system. The image is then filtered 692 to create images with the first frequency range. In some embodiments, the implementation of this can be low-pass picture or image of some other frequency range. May also be formed image 694 with the second frequency range. In some embodiments, the implementation of the image with the second frequency band may be generated by subtracting the image with the first frequency range from the input image. In some embodiments, the implementation, where the image with the first frequency band is a low-pass (LP) image, the image with the second frequency range may be high frequency (HP) image. Then maybe the definition is given 696 code value for the first color channel in the image with the first frequency range for the location of the pixel, and can also be determined 698 code value for the second color channel in the image with the first frequency range for the location of the pixel. Then select 700 one of the code values of the color channel by comparing a code of values or characteristics. In some embodiments, the implementation can get the maximum code value. Can then be generated or received 702 configuration model using the selected code values as input. This can lead to the growth rate that can be applied 704 to the code value of the first color channel and the code value of the second color channel.

Some embodiments of the present invention can be described with reference to Fig. In these embodiments, the implementation of the input image 710 may be entered in the selector 712 pixels, which may determine the pixel to be corrected. The reader 714 code values of the first color channel can be considered as a code value for the selected pixel for the first color channel. The reader 716 code values of the second color channel can also be considered as a code value for the second color channel at the selected pixel location. These code values can be analyzed in the module 718 analysis, where to get one of udovich values based on characteristics of the code values. In some embodiments, the implementation can get the maximum code value. This selected code value can then be entered into the generator 720 model or selector model that can determine the value or growth model. This value or growth model can then be applied 722 to the code values of both color channels regardless of whether out whether the code is a module 718 analysis. In some embodiments, the implementation in the application model, you can apply 728 to the input image. Management then can be transmitted 726 back to the selector 712 pixels to run the cycle for other pixels in the image.

Some embodiments of the present invention can be described with reference to Fig. In these embodiments, the implementation of the input image 710 may be introduced into the filter 730 to get the image 732 with the first frequency range and the image 734 with the second frequency range. The image with the first frequency range can be converted to allow access to the code values 736 individual color channels. In some embodiments, the implementation of the input image can provide access to the code values of the color channel without any conversion. Can be determined code value 738 for the first color channel first frequency band, and can be determined code is 740 for the second color channel in the first frequency range.

These code values can be entered in the analyzer 742 characteristics code values, which can determine the characteristics of the code values. The selector 744 code values can then choose one of the code values based on the analysis of code values. This choice can then be entered in the selector or generator 746 model settings that will generate or select a value or growth based on the selection code values. Value card or growth can then be applied 748 to the code values of the first frequency range for both color channels in the corrected pixel. This process can be repeated until the adjusted 750 entire image with the first frequency range. Map of the increase can also be applied 753 to the image 734 with the second frequency range. In some embodiments, the implementation of a constant growth rate can be applied to all the pixels in the image with the second frequency range. In some embodiments, the implementation of the image with the second frequency range may be high-pass version of the input image 710. The adjusted image 750 with the first frequency range and the adjusted image 753 with the second frequency band can be folded or otherwise combined 754 to create the corrected output image 756.

Some embodiments of the present invention can be described with reference to Fig. In these embodiments, the implementation of the input image 710 may be sent to the filter 760 or any other processor for dividing the image into image multiple frequency bands. In some embodiments, implementation of the filter 760 may include a lowpass filter (LP) and a processor for subtracting LP-images created using LP filter from the input image to generate a high-frequency (HP) image. Module 760 filter may output two or more frequency images 762, 764, and each has a certain frequency range. Image 762 with the first frequency range may contain data of the color channel for the first color channel 766 and the second color channel 768. Code values for these color channels can be sent to the module 770 performance assessment code value and/or the selector 772 code values. This process will lead to the selection of one of the code values of the color channel. In some embodiments, the implementation will select the maximum code value of the color channel data for a particular pixel location. This selected code value can be passed to the generator 774 configuration mode, which will create a configuration model code value is deposits. In some embodiments, the implementation of this model configuration can contain a map of the increase, or value increase. This configuration model can then be applied 776 to each of the code values of the color channel for the analyzed pixel. This process can be repeated for each pixel in the image, resulting in a corrected image 778 with the first frequency range.

Image 764 with the second frequency band can be adjusted by a function 765 growth to increase code values. In some embodiments, the implementation may not apply any settings. In other embodiments, the implementation of a constant growth rate can be applied to all code values in the image with the second frequency range. This image with the second frequency range may be combined with the adjusted image 778 with the first frequency band for education adjusted combined image 781.

In some embodiments, the implementation models application settings to the image with the first frequency band and/or the function of growth to the image with the second frequency range may cause some code values of the image exceeds the range of a display device or image format. Inthese cases, you may need to "trim" code values to the required range. In some embodiments, the implementation can be used in preserving the color of the process 782 clipping. In these embodiments, the implementation of the code values that fall within the specified range, can be cut in a way that preserves the ratio between the color values. In some embodiments, the implementation can be calculated multiplier, which does not exceed the maximum value within the required range, divided by the maximum code value of the color channel for the analyzed pixel. This will lead to the factor "growth", which is less than unity and which will reduce "excessive" code value to the maximum value in the required range. This is the "growth" or clipping can be applied to all code values of the color channel to keep the color of the pixel at the same time reducing all code values to a value less than or equal to the maximum value in specified range. The application of this process cut-off leads to a corrected output image 784, whose code values are within the specified range, and which stores the ratio of the color code values.

Some embodiments of the present invention may be described in accordance with Fig. In these embodiments, the implementation of preserving the color of the trim use the is to preserve the proportions of the colors, at the same time limiting code values in a given range. In some embodiments, the implementation of the combined adjusted image 792 may correspond to the combined adjusted image 781 described in accordance with Fig. In other embodiments, the implementation of the combined adjusted image 792 may be any other image that has a code of values that need to be cut to the specified range.

In these cases the implementation is determined by the code value 794 of the first color channel, and is determined by the code value 796 second color channel for a given pixel location. These code values 794, 796 color channel is estimated in block 798 performance assessment code values to determine a custom feature code values and to select a code value of the color channel. In some embodiments, the implementation of selective characteristic is a maximum value, and a higher code value will be selected as input for the generator 800 settings. The selected code value can be used as input for the formation settings 800 clipping. In some embodiments, the implementation of this option will reduce the maximum code value to the value in the specified range. This setting is decenia can then be applied to all code values color channel. In an exemplary embodiment, the code value of the first color channel and a second color channel will be reduced 802 by the same factor, thereby maintaining two code values. Applying this process to all the pixels in the image will result in an output image 804 with code values that fall within the specified range.

Some embodiments of the present invention can be described with reference to Fig. In these embodiments, the implementation of the methods implemented in the area of RGB by controlling the gain applied to all three color components based on the maximum color component. In these embodiments, the implementation of the input image 810 is processed by decomposition 812 frequency. In an exemplary embodiment, the filter 814 low pass (LP) is applied to the image to create LP-image 820, which is then subtracted from the input image 810 to generate high-frequency (HP) image 826. In some embodiments, the implementation for LP-filter can be used spatial filter 5x5 with a rectangular characteristic. Each pixel in the LP image 820 selects the maximum value 816 three color channels (R, G and B) and is entered into the map 818 LP-growth which selects the proper function of gain to apply to all values of the color channel for that particular pixel. In some embodiments, the implementation of the increase in pixel values [r, g, b] can be determined using one-dimensional LUT indexed by max(r, g, b). The increase in the value of x can be derived from the values of the curve tonal range photometric matches described above, the value of x divided by x.

Function 834 growth can also be applied to HP image 826. In some embodiments, the implementation of the function 834 growth may be a constant growth rate. It is a modified HP-image combined 830-adjusted LP image for the formation of the output image 832. In some embodiments, the implementation of the output image 832 may contain code values that are out of range for the application. In these embodiments, the implementation of the process of clipping can be applied, as explained above with respect Fig and 52.

In some embodiments, implementation of the present invention described above, the configuration model code values for LP image can be designed so that pixels whose maximum color component is below a certain parameter, for example the point of maximum compliance, increase compensates for the decrease in the power level of the backlight. The low-frequency gain gradually decreases to 1 at the boundary of the color gamut in such a way that processed the first low-frequency signal remains within range.

In some embodiments, the implementation of the processing HP signal may be independent of the choice of processing the low-frequency signal. Options for implementation, which will compensate for the reduced capacity of the backlight, HP signal can be processed with a constant gain, which will retain contrast, when the reduced power. The formula for growth HP-signal indicators are full and the reduced capacity of the backlight and the display gamma is given in 5. In these embodiments, implementation, increase of high-frequency contrast is resistant to noise, because the increase is usually small, for example, the gain is equal to 1.1 for 80%reduction in power and gamma of 2.2.

In some embodiments, the implementation of the LP processing result signal, and HP signal is summed and clipped. Clipping can be applied to an entire vector of samples of RGB for each pixel, the same scaling all three make up the largest component of the scaled up to 255. Clipping occurs when the increased HP is the value added to the LP-value is greater than 255, and usually is only for bright signals with high contrast. As a rule, by constructing a LUT is provided that the LP signal does not exceed the upper limit. HP signal may cause clipping in the amount, but negative values HP-signal never tsukuda, thereby not supporting the which the contrast even when clipping occurs.

Embodiments of the present invention can try to optimize the brightness of the image, or they can try to optimize the preservation or match colors along with increased brightness. Usually there is a tradeoff between color change, maximize brightness and brightness. When prevented a color change, you will usually suffer brightness. Some embodiments of the present invention can try to balance the relationship between color change and brightness by forming a weighted gain applied to each color component, as shown in equation 38.

Equation 38. Balanced growth

This balanced growth varies between the maximum coincidence brightness when alpha = 0 to the minimum color defects when alpha = 1. Note that when all code values are below the parameter MFP, all three gains are equal.

Based on the model of the display associated with the distortion of the embodiments of the

The term "scaling backlight" can refer to a method to reduce background illumination of the LCD and simultaneous changes to the data sent to the LCD to compensate for the reduction of background illumination. The main feature of this method is that the choice of level is the backlight. Embodiments of the present invention can select the brightness level of the backlight in the LCD, using the modulation of the backlight or to save energy, either for improved dynamic contrast. The methods used to solve this problem, can be divided into dependent image and independent of image techniques. Dependent image techniques may have the purpose of limiting the magnitude clipping, input the subsequent image processing with compensation backlight.

Some embodiments of the present invention can use optimization to select the level of background illumination. Whereas the image, the optimization procedure can choose the level of background illumination to minimize distortion between the image as it would appear on a hypothetical reference display, and the image as it would appear on the actual display.

The following terms can be used to describe elements of embodiments of the present invention:

1.Model reference display: Model reference display may be a desired output signal from a display such as LCD. In some embodiments, the implementation of model reference display may simulate an ideal display with zero black level or the display is th with unlimited dynamic range.

2.The model of the actual display: Model output of the actual display. In some embodiments, the implementation of the output signal of the actual display can be modeled for different levels of background illumination, and the actual display may be modeled as having a non-zero black level. In some embodiments, the implementation of the algorithm for selecting the backlight may depend on the contrast ratio of the display through this parameter.

3.Saving brightness (BP): Processing of the original image to compensate for the reduced level of background illumination. The image as it would appear on the actual display is the output of the model display at a given level of background illumination on the image with increased brightness. Some exemplary cases are:

• Lack of conservation of brightness: the Raw image data is sent to the LCD panel. In this case, the algorithm for selecting the backlight only changes the backlight - hence, the brightness is not stored.

• Linear increase to compensate for the brightness. The image is processed using a simple affine transformation to compensate for the reduction of background illumination. Although this simple algorithm preserve the brightness sacrifices image quality, if actually used on the I compensation of the backlight, it is an effective tool for selecting the backlight.

• The imposition of tonal range: the Image is processed using the card tonal range, which may contain linear and nonlinear parts. The plots can be used to limit the clipping and improve contrast.

4.Rate distortion. The display model and algorithm of conservation of brightness can be used to determine the image as it would appear on the actual display. Can then calculate the distortion between this output signal and the image on the reference display. In some embodiments, the implementation of the distortion can be calculated solely based on the code values of the image. The distortion depends on the choice of metric errors, in some embodiments, the implementation can use the root mean squared error.

5.Optimization criteria. Distortion can be minimized subject to different restrictions. For example, in some embodiments, the implementation can use the following criteria:

• To minimize the distortion for each frame of the sequence.

• To minimize the maximum distortion subject to the limitations of the average background illumination.

• To minimize the average distortion subject to the limitations of the average background the treatment tip can ETCI.

Model displays

In some embodiments, implementation of the present invention, the GoG model can be used to model the reference display and model of the real display. This model can be modified to scale based on the level of background illumination. In some embodiments, the reference implementation, the display may be modeled as an ideal display with zero black level and the maximum output W. the Actual display may be modeled as having the same maximum output W with full backlighting and black level B with full backlighting. The contrast ratio is equal to W/B. the contrast Ratio is infinite, when the black level is zero. These models can be expressed mathematically using CVMaxto indicate the maximum code image values in the equations below.

Equation 39.

The model output signal from a reference (ideal) display

For real LCD with a maximum output W and the minimum output B with full backlighting, that is, P=1; the output signal is modeled as a scaling with the relative level of background illumination P. the contrast Ratio CR = W/B does not depend on the level of background illumination.

Equation 40. Model real-LCD

Saving brightness

In this exemplary embodiment, uses a process BP on the basis of simple zoom in and clipping, in which the increase is chosen to compensate for the reduction of the backlight, where possible. The following output shows a modification of the tonal range, which ensures the coincidence of the brightness between the reference display and the actual display at a given backlighting. As the maximum output, and the black level from the actual displays are scaled using the backlight. Note that the output signal of the actual display is limited to below the scaled output high and above the scaled black level. This corresponds to a truncation of the tonal range of matching the brightness to 0 and CVmax.

Equation 41. Criteria for matching the output signals

The outside trim on the cv' mean the clipping limits on the range of selection of brightness.

Equation 42. The outside trim

Equation 43. The cut-off points

Tonal scale provides a match output signal for code values above the minimum and below the maximum, where the minimum and maximum depend on the relative power of the background under the branches P and the contrast ratio of the actual display CR=W/B.

Distortion calculation

Various altered images created and used in the variants of implementation of the present invention can be described with reference to Fig. The original image I 840 can be used as input in the creation of each of these exemplary modified images. In some embodiments, the implementation of the original input image 840 is processed 842 to produce the ideal output signal YIdeal844. The processor is the ideal image, the reference display 842 may assume that the ideal display has zero black level. This output signal YIdeal844 may represent the original image 840, which is visible on the reference (ideal) display. In some embodiments, implementation, assuming that you set the level of background illumination, it is possible to calculate the distortion caused by the image display with this level of background illumination on the actual LCD.

In some embodiments, implementation of the conservation 846 brightness can be used to form the image I' 850 of the image I 840. The image I' 850 may then be sent to the processor 854 real LCD together with the selected level of background illumination. The resulting output signal is marked Yactual858.

Model reference display may simulate the output signal of the actual var is her by using the input image I* 852.

The output signal of a real LCD 854 is the result of passing the original image I 840 through the function 846 tonal range selection brightness to get the image I' 850. It cannot accurately reproduce the reference output signal, depending on the level of background illumination. However, the output signal of the actual display can be simulated on the reference display 842. The image I* 852 indicates the image data is sent to the reference display 842 to simulate the output signal of the real display, thereby creating Yemulated860. The image I* 852 is created by clipping the image I 840 to the range defined by the clipping points specified above in accordance with Equation 43 and somewhere in other place. In some embodiments, the implementation I* can mathematically be described as:

Equation 44. Clipped image

In some embodiments, the implementation of the distortion may be defined as the difference between the output signal of the reference display image I and the output signal of the actual display with background illumination P and the image I'. Because the image I* simulates the output signal of the actual display on the reference display, the distortion between the reference and the actual display is equal to the distortion between images I and I* in the reference di is output.

Equation 45

Since both images are on the reference display, the distortion can be measured only between the image data without the need for output display.

Equation 46

Rate distortion

The analysis above shows that the distortion between the image I 840 on the master display and displayed on the real display is equivalent to the distortion between the display of both images I 840 and I* 852 on the reference display. In some embodiments, the implementation of a pointwise measure of distortion may be used to determine the distortion between the images. Given a point distortion d, the distortion between the images can be calculated by summing the difference between the images I and I*. Because the image I* simulates match the brightness, the error consists of clipping in the upper and lower limits. In some embodiments, the implementation of the standard image histogram h(x) can be used to determine the distortion of the image relative to power the backlight.

Equation 47

The curve of the backlight depending on distortion

Whereas the reference display actual display, identifying distorted the I picture, the distortion can be calculated in the range of levels of background illumination. When combining these data distortion can form the curve of the backlight depending on the distortion. The curve of the backlight depending on the distortion can be illustrated using a sample frame, which is a dim image of the observed from a dark room, and makes a perfect display with zero black level, models of real-LCD with a contrast ratio of 1000:1 and measure the error as the root mean square error MSE. Fig - graph histogram code values of the image for this sample image.

In some embodiments, the implementation curve distortion can be calculated by calculating the distortion for a range of values of the backlight using the histogram. Fig - graph of the approximate curve distortion corresponding to the histogram of Fig. For this sample image with low background illumination, saving brightness are not able to compensate for reduced background illumination, leading to a sharp increase in the distortion 880. At high levels of background illumination limited contrast ratio makes the black level to rise 882, compared to the ideal display. There are a range of the minimum distortion, and in some var is the ants implementation smallest value of the backlight, giving the minimum distortion 884, can be selected using the algorithm minimal distortion.

The optimization algorithm

In some embodiments, the implementation curve distortion, such as shown in Fig, can be used to select the backlight. In some embodiments, the implementation can be chosen minimal power distortion for each frame. In some embodiments, implementation, when the value of the minimum distortion is not unique, you may get the lowest power 884, which gives this minimum distortion. The results of this optimization criterion to a short DVD clip shown on Fig that depicts the selected power the backlight relative to the number of video frames. In this case, the average is selected, the backlight 890 approximately equal to 50%.

Dependence on images

To illustrate-dependent image the essence of some embodiments of the present invention, was chosen sample test images with varying content and distortion in these images was calculated for a range of values of the backlight. Fig - graph curves of the backlight depending on the distortion for these sample images. Fig contains graphics: image A 596, fully Montenegro the image; image B 590, completely white image; image C 594, very dull pictures of groups of people, and image D 598, bright image of the surfer on the wave.

Note that the shape of the curve is strongly dependent on image content. It is assumed that the level of background illumination balances distortion due to loss of brightness and distortion due to increased black level. Black image 596 has the least distortion at low background illumination. White 590 has the least distortion with full backlighting. Faded 594 has the least distortion at the intermediate level of the backlighting, which uses a limited contrast ratio as an effective balance between elevated black level and decrease the brightness.

The contrast ratio

The contrast ratio of the display may enter into the determination of the actual display. Fig illustrates the definition of background illumination with minimal distortion MSE for different ratios contrast the actual display. Note that in the limit a 1:1 ratio 900 contrast backlighting with minimal distortion depends on the average signal level (ASL) of the image. At the opposite extreme with infinite contrast ratio (zero black level), backlighting m is the minimum distortion depends on the maximum image 902

In some embodiments, implementation of the present invention model the reference display may include a display model with perfect zero black level. In some embodiments, the implementation of model reference display may contain a reference display, the selected model visual brightness, and in some embodiments, the implementation of model reference display may include a sensor for General lighting.

In some embodiments, implementation of the present invention, the model of the actual display may contain permeable GoG-model with ultimate black levels. In some embodiments, the implementation model of the actual display may contain a model for transflective display, where the output signal is modeled as dependent on General lighting and reflecting part of the display.

In some embodiments, implementation of the present invention preserve the brightness (BP) in the selection process, the backlight may include a linear increase with clipping. In other embodiments, implementation of the selection process, the backlight may contain operators tonal range with a gradual decline and/or dual algorithm BP.

In some embodiments, implementation of the present invention, the measure of distortion may contain a root mean square error (MSE) between the code values of an image as tocheck the th indicator. In some embodiments, the implementation rate distortion may contain dot indicators of errors, including the sum of absolute differences, the number of clipped pixels and/or percentile indicators based on the histogram.

In some embodiments, implementation of the present invention, the optimization criteria may include selecting a level of background illumination, which minimizes the distortion in each frame. In some embodiments, the implementation of the optimization criteria may include average power constraints that minimize the maximum distortion or which minimize the average distortion.

Embodiments of LCD dynamic contrast

Liquid crystal displays (LCD) typically suffer from limited contrast ratio. For example, the black level of the display may be increased due to the dissipation of the backlight or other problems. This may cause a black area to look gray, not black. Modulation of the backlight can mitigate this problem by reducing the level of background illumination and the associated dispersion, thereby reducing the black level. However, when used without compensation this technique will have the undesirable effect of reducing the brightness of the display. Compensation image can be used to restore the possible loss of brightness of the display from dimming the backlight. Compensation is generally limited to restoring the brightness of the display, working with full power.

Some embodiments of the present invention described above, contain the modulation of the backlight, which is focused on energy savings. In those embodiments, the implementation goal is the reproduction of the output signal full power at lower levels of background illumination. This can be achieved by simultaneous dimming the backlight and increase the brightness of the image. Improved black level and dynamic contrast is favorable side effect in those variants of implementation. In these embodiments, the implementation of the aim to improve the quality of the image. Some of the options for implementation may result in the following increases picture quality:

1. Lesser black level due to reduced background illumination.

2. Improved saturation dark colors due to reduced scattering caused by reduction of the backlight.

3. Improved brightness, if you use a payment stronger decrease the backlight.

4. Improved dynamic contrast, i.e. the maximum value in the bright frame of the sequence, divided by the minimum value in a dark frame.

5. Intra-frame contrast to those of the data frames.

Some embodiments of the present invention can achieve one or more of these effects through two main methods: select the backlight compensation image. One task is to escape from defects flicker in the video, as the backlight and the compensated image will vary in brightness. Some embodiments of the present invention can use a target tone curve to reduce flicker. In some embodiments, the implementation of the target curve may have a contrast ratio that exceeds that of the panel (fixed backlight). The target curve can serve two purposes. First, the target curve can be used in the selection of the backlight. Secondly, the target curve can be used to determine the compensation of the image. The target curve affects the above-mentioned features of image quality. The target curve may extend from the peak value of the display at full brightness the backlight to the minimum value of the display at minimum brightness of the backlighting. Accordingly, the target curve will extend below the range of typical values display achieved with the full brightness of the backlight.

In some vari is ntah implementation the selection of the brightness of the backlight or brightness level may correspond to the selection interval of the target curve, corresponding to a native contrast ratio of the panel. This interval is moved when changing the backlight. With full backlighting dark area of the target curve cannot be represented on the panel. With a weak background illumination bright field target curve cannot be represented on the panel. In some embodiments, the implementation to determine the backlight sets the tone curve panel, the target tone curve and the image for display. The level of background illumination can be chosen so that the contrast range of a panel with the selected backlight coincided with the range of values of the image below the target gradation curve.

In some embodiments, the implementation, the image may be changed or compensated so that the output signal of the display as much as possible hit on the target curve. If the backlight is too strong, you cannot reach the dark area of the target curve. Similarly, if the backlight is weak, it is impossible to achieve bright region of the target curve. In some embodiments, the implementation of the flicker can be minimized by using a fixed purpose to compensate. In these embodiments, the implementation of the backlight brightness and the compensation image change, but the output signal of the display is coming calaway gradation curve, that fixed.

In some embodiments, the implementation of the target tone curve can generalize the one or more improvements in the quality of the images listed above. Select the backlight compensation image can be controlled by a target tone curve. Select the brightness of the backlighting can be performed for the "optimal" representation of the image. In some embodiments, the implementation of the selection algorithm of the backlighting based on the distortion described above, can be used with the specified target gradation curve and the tone curve panel.

In some exemplary embodiments, the implementation of the model Gain-Offset-Gamma Flare (GOGF) can be used for gradation curves, as shown in equation 49. In some embodiments, the implementation of value 2.2 can be used to scale, and zero can be used to offset, leaving two parameters, gain and glare. Gradation curves panel and the target gradation curves can be defined using these two parameters. In some embodiments, the implementation of Growth determines the maximum brightness and the contrast ratio defines additional member blowout.

Equation 48. The model tone curve

where CR is the contrast ratio of the display, M - maximum output is Annelie, c - code value of the image, T is the value of the gradation curve andγ- the gamma value.

In order to improve the dynamic contrast of the target tone curve differs from the tone curve panel. In the simplest application of contrast ratio (CR) of the target curve more than the panel. Approximate gradation curves panel presented in Equation 49,

Equation 49. Approximate tone curve panel

where CR is the contrast ratio of the panel, M - maximum panel output, c - code value of the image, T is the value of the tone curve panel andγ- the gamma value.

Approximate target tone curve presented in Equation 50.

Equation 50. Approximate target tone curve

where CR is the contrast ratio of the target curve, M is the maximum target output (for example, the maximum panel output at full brightness backlight), c - code value of the image, T is the value of the target gradation curve andγ- the gamma value.

Features some approximate gradation curves can be described in relation to Fig. Fig - graph in double logarithmic scale code values on the horizontal axis and the relative brightness on the vertical axis. It shows three Gras is sure curves: tone curve 1000 panel, the target tone curve curve 1001 and 1002 power-law dependence. Tone curve 1000 panel extends from a point 1003 black from the panel to the maximum value 1005 panel. The target tone curve extends from the target point 1004 black to the maximum target values/value panel 1005. Target point 1004 black is below the point 1003 black of the panel, as it benefits from a lower brightness of the backlighting, but the full range of target gradation curve cannot be used for a single image, since the backlight can have only one level of brightness for any given frame, so the maximum target values/value pane 1005 cannot be achieved when the backlight brightness is reduced to obtain a smaller target point 1004 black. Embodiments of the present invention selects the range of the target gradation curve, which is most suitable for the displayed image and the desired performance goals.

Different target gradation curves can be formed to achieve different priorities. For example, if the energy savings is the primary goal, then the values of M and CR for the target curve can be set to appropriate values in the tone curve panel. This energy saving vari is NTE the implementation of the target tone curve is equal to its own tone curve panel. Modulation of the backlight is used to save power, although the picture shown is essentially the same as on the display at full capacity, with the exception of top of the range, which is unattainable at low settings the backlight.

Approximate gradation curve for energy savings is illustrated in Fig. In these embodiments, the implementation of the gradation curves of the panel and the target gradation curves are identical 1010. The backlight brightness is reduced, thereby allowing a lower potential target curve 1011, however, this feature is not used in these variants of implementation. Instead, increases the brightness of the image by compensating code values of the image to match the tone curve panel 1010. When this is not possible, while limiting the panel because of the reduced backlight to save 1013 energy, compensation may be rounded 1012 to avoid defects cutting. This rounding can be achieved in accordance with the methods described above regarding other embodiments. In some embodiments, the implementation can be resolved clipping, or it may not occur because of the limited dynamic range of the image. In these cases, the rounding 1012 may be unnecessary, and the target is th gradation curve can simply follow the tone curve panel on the top of the range 1014.

In another exemplary embodiment, when the main purpose is to lower the black level, the value of M for the target curve may be set equal to the corresponding value on the tone curve panel, and the value of CR for the target curve can be set to 4 times larger than the corresponding values on the tone curve panel. In these embodiments, the implementation of the target tone curve is selected to reduce the black level. The brightness of the display remains unchanged relative to the display with full power. The target tone curve has the same maximum M that panel, but has a higher contrast ratio. In the example above, the contrast ratio is 4 times more native contrast ratio of the panel. Alternatively, the target tone curve may contain a curve with rounding in the upper part of its range. Presumably, the backlight can be modulated with a 4:1 ratio.

Some embodiments of who prefer to reduce the black level can be described in accordance with Fig. In these embodiments, the implementation of the tonal curve 1020 panel is calculated as described above, for example, using Equation 49. The target tone curve 1021 is also calculated for the reduced brightness level fo the new lights, and a higher contrast ratio. In the upper part of the range of the target tone curve 1024 may stretch along the tone curve panel. Alternatively, the target tone curve can apply curve 1023 rounding, which can reduce the clipping about the limit of 1022 display reduced levels of background illumination.

In another exemplary embodiment, when the primary goal is to achieve a more vivid image, the value of M for the target curve may be set to 1.2 times larger than the corresponding values on the tone curve panel, and the value of CR for the target curve may be set equal to the corresponding value on the tone curve panel. The target tone curve is selected to increase the brightness, while maintaining the same contrast ratio. (Note that the black level is increased). The target maximum of M greater than the maximum panel. Compensation image will be used to increase the brightness of the image, to achieve this increase brightness.

Some embodiments of who prefer the brightness of the image can be described in accordance with Fig. In these embodiments, the implementation of the tone curve panel and the target tone curve is almost the same around the bottom of the range 1030. However, over this region tone curve panel 103 follows the typical path to the maximum output 1033 display. However, the target tone curve should be increased trajectory 1031, which provides more vivid the code values of the image in this area. Towards the upper boundary of the range of the target curve 1031 may include a curve 1035 rounding, which rounds the target curve to the point 1033, in which the display can no longer follow the target curve because of the reduced level of background illumination.

In another exemplary embodiment, when the primary goal is improved image with fewer blacks and more vivid mid-range, the value of M for the target curve may be set to 1.2 times larger than the corresponding values on the tone curve panel, and the value of CR for the target curve can be set to 4 times larger than the corresponding values on the tone curve panel. The target tone curve is chosen as to increase the brightness and decrease the black level. The target maximum greater than the maximum panel M, and the contrast ratio is greater than the contrast ratio of the panel. This target tone curve may affect both the choice of background illumination, and the compensation image. The backlight will be reduced in dark frames to achieve reduced black level in the target curve. Compensation image can use the even with full backlighting, in order to achieve increased brightness.

Some embodiments of who prefer the brightness of the image and lower the black level can be described in accordance with Fig. In these embodiments, the implementation of the tone curve panel 1040 is calculated as described above, for example, using Equation 49. Also calculate a target tone curve 1041, however, the target tone curve 1041 may start with a lower point 1045 black, to account for the reduced level of background illumination. The target tone curve 1041 may also follow a high trajectory to increase the brightness of the code values of the image in the middle range and the upper range of the tonal range. Because the display with a reduced level of background illumination can not reach the maximum target value 1042 or even maximum values 1043 panel, can be used curve 1044 rounding. Curve 1044 rounding may limit the target tone curve 1041 in the maximum value 1046 panel with reduced ambient lighting. Various methods described in other embodiments above can be used to determine characteristics curve rounding.

Some embodiments of the present invention may be described in accordance with Fig. In those in whom the ways of implementation can be calculated many target gradation curves, and can be made by selection from a set of calculated curves based on the image characteristics, operational goals or some other criterion. In these embodiments, the implementation of the tonal curve 1127 panel can be formed to the full brightness of the backlight with a high level 1120 black. Can also be formed in the target gradation curves 1128 and 1129. These target gradation curves 1128 and 1129 contain the region 1122 transition black level, in which the curve goes to the black level, for example the point 1121 black level. These curves also contain the General area in which the input point from any of the target gradation curves are converted to the same output point. In some embodiment, these target gradation curves can also contain a curve 1126 rounding brightness, where the curve is rounded to the maximum level 1125 brightness, for example, as described above for other embodiments. The curve can be selected from this set of target gradation curve based on the image characteristics. For example and not for limitation, an image with a lot of dark pixels may benefit from a smaller black level, and for this image can be selected curve 1128 with dimmed backlight and a lower black level. The image with the many values bright pixels may affect the choice of the curve 1127 with a larger maximum brightness 1124. Each frame of the sequence can influence the selection of different target gradation curve. If not controlled, the use of different tonal curves can cause flickering and unwanted defects in the sequence. However, the total area 1123 shared by all target gradation curves of these embodiments, serves to stabilize the temporary effects and reduce flicker and similar defects.

Some embodiments of the present invention may be described in accordance with Fig. In these cases the implementation may generate a set of target gradation curves, such as the target tone curve 1105. These target gradation curves may contain different region 1102 of the transition of the black level, which may correspond to different levels of brightness of the backlighting. This set of target gradation curves also contains improved the General area 1101, in which all the curves in the set share the same overlay. In some embodiments, the implementation of these curves can also contain curves 1103 rounding brightness, moving from the General area at the maximum brightness level. In an exemplary improved target gradation curve 1109 curve may begin at the point 1105 black level and proceeding in the superior common areas shall be 1101, the curve can then pass from the superior General area at the maximum level 1106 brightness using curve rounding. In some embodiments, the implementation may not be the curve rounding brightness. These implementation options are different from those described with reference to Fig in that General area is above the tone curve panel. It converts the input pixel values in higher output values, thereby increasing the brightness of the displayed images. In some embodiments, the implementation of a set of improved target gradation curves can be formed and selectively used for the frames of the image sequence. These options exercise of share a common area that is used to reduce flicker, and similar defects. In some embodiments, the implementation of the set of target tone curves and a set of improved target gradation curves can be calculated and stored for selective use depending on image characteristics and/or operational purposes.

Some embodiments of the present invention may be described in accordance with Fig. In the ways of Fig determined 1050 parameters target gradation curve. In some embodiments, the implementation of these options can contain Maxim the capacity of the target output panel, target contrast ratio and/or a target value range of the panel. Other parameters can also be used to set the target gradation curve, which can be used to adjust or compensate for the image to perform the operational target.

In these cases the implementation can also be calculated gradation curve 1051 panel. Tone curve panel is shown to illustrate the differences between the typical output signal of the panel and the target gradation curve. Tone curve 1051 panel refers to the characteristics of the display panel to be used for display, and can be used to create a reference image, which can be performed by measurement error or distortion. This curve 1051 may be calculated based on the maximum panel output M and a contrast ratio of the panel CR for a given display. In some embodiments, the implementation of this curve may be based on the maximum panel output M, the contrast ratio of the panel CR, a gamma value panelγand code values for the image.

It can be calculated 1052 one or more target gradation curves TTC. In some embodiments, the implementation can be calculated family TTC, and each member of the family is based on different levels of background illumination. In drugexperience implementation may change other parameters. In some embodiments, the implementation of the target tone curve can be calculated using the maximum target input M and a target contrast ratio CR. In some embodiments, the implementation of this target tone curve may be based on the maximum target output M, the target contrast ratio CR, the gamma value of the displayγand code values of the image. In some embodiments, the implementation of the target tone curve may represent the desired modification of the image. For example, the target tone curve may represent one or more of the smaller black level, the brighter areas of the image covered area and/or curve rounding. The target tone curve can be represented in the form of a reference table (LUT)can be calculated by means of hardware or software, or may be represented in other ways.

Can be determined 1053 brightness level of the backlight. In some embodiments, the implementation of the choice of the level of background illumination may depend on operational goals, such as saving energy, criteria for black level or other purposes. In some embodiments, the implementation level of the backlighting can be determined in order to minimize the distortion or error between the processing is authorized or improved image and the original image, which is displayed on the hypothetical reference display. When the values of the image are mostly very dark, lower the level of background illumination may be the most suitable for displaying the image. When the values of the image are mostly bright, a higher level of background illumination may be the most suitable for displaying the image. In some embodiments, the implementation of the image processed using the tone curve panel, can be compared with images processed using various TTC to determine the appropriate TTC and the appropriate level of background illumination.

In some embodiments, implementation of the present invention, certain operational goals can also be seen how the choice of background illumination and select the image compensation. For example, when power saver is set as the operational target, lower levels of backlighting can have priority on optimizing the characteristics of the image. On the contrary, when the brightness of the image is operational objective, lower the backlight may have a lower priority.

The level of backlighting can be selected 1053 in order to minimize the error or distortion of the image relative to the target gradation curve, the hypothetical reference is on the display, or some other standard. In some embodiments, the implementation of the methods disclosed in application for U.S. patent No. 11/460768, entitled "Methods and Systems for Distortion-Related Source Light Management", filed July 28, 2006, which is hereby incorporated herein by reference, can be used to select levels of background illumination and methods of compensation.

After calculation of the target tone curve of the image can be adjusted or compensated 1054 with the target gradation curve in order to achieve performance targets or to compensate for the reduced level of background illumination. This adjustment or compensation may be performed relative to the target gradation curve.

After selecting 1053 backlighting and compensation settings 1054 adjusted or compensated image can be displayed with the selected level 1055 backlighting.

Some embodiments of the present invention can be described with reference to Fig. In these cases the implementation is set 1060 objective of improving or image processing. This objective may include energy savings, lower black level, brightness of image, adjusting tonal range or other processing purposes or improvements. Based on the purpose of processing or improvements can be selected 1061 parameters target gradation curve. In some variant of the x implementation the choice of the parameter can be automated and based on the purposes of the improvements or processing. In some exemplary embodiments, the implementation of these options can contain the maximum target output M and a target contrast ratio CR. In some exemplary embodiments, the implementation of these options can contain the maximum target output M, the target contrast ratio CR, the gamma value of the displayγand code values for the image.

The target tone curve (TTC) can be calculated 1062 based on the selected parameters of the target gradation curve. In some embodiments, the implementation can compute the set of TTC. In some embodiments, the implementation of a set can contain curves corresponding to varying levels of background illumination, but with the General parameters of the TTC. In other embodiments, the implementation may change other parameters.

Can get 1063 level of brightness of the backlighting. In some embodiments, the implementation level of the backlighting can be selected on the characteristics of the image. In some embodiments, the implementation level of the backlighting can be selected on the basis of operational goals. In some embodiments, the implementation level of the backlighting can be selected based on operational objectives and characteristics of the image. In some embodiments, the implementation level of the backlighting can be selected by selecting the TTC, which satisfy oral operational objective or criterion errors and use the level of background illumination, which corresponds to the TTC.

Once selected 1063 level of background illumination, the target tone curve corresponding to this level is selected by matching. Now the image can be corrected, improved or compensated 1064 using the target gradation curve. The corrected image may then be displayed 1065 on the display using the selected level of background illumination.

Some embodiments of the present invention can be described with reference to Fig. In these embodiments, the implementation of the set 1070 operational goals display the image. This can be done through the user interface with which the user directly selects the operational goals. It can also be performed by querying the user with which the user sets the priorities of which are formed operational goals. Operational goal can also be set automatically based on the image analysis, the characteristics of the display device, the prehistory of the use of the device or other information.

Based on the operational objectives can be automatically selected or formed 1071 parameters target gradation curve. In some ol the dimensional variations of the exercise of these options can contain the maximum target output M and a target contrast ratio CR. In some typical embodiments, the implementation of these options can contain the maximum target output M, the target contrast ratio CR, the gamma value of the displayγand code values for the image.

One or more target gradation curves can be formed 1072 of the parameters of the target gradation curve. The target tone curve can be represented in the form of equations, series, equations, tables (e.g., LUT) or some other representation.

In some embodiments, the implementation of each TTC will correspond to the level of background illumination. The level of backlighting can be selected 1073 by finding the appropriate TTC, which satisfies the criterion. In some embodiments, the implementation of the choice of background illumination can be carried out in other ways. If the backlight is selected independently from TTC, TTC, corresponding to the level of background illumination, can also be selected.

Once selected 1073 final TTC, it can be applied 1074 to the image to improve, compensation or other image processing for display. The processed image can then be shown 1075.

Some embodiments of the present invention can be described with reference to Fig. In these variants of the implementation are 1080 operational purpose display image is to be placed. This can be done through the user interface with which the user directly selects the operational goals. It can also be performed by querying the user with which the user sets the priorities of which are formed operational goals. Operational goal can also be set automatically based on the image analysis, the characteristics of the display device, the prehistory of the use of the device or other information. Can also be performed 1081 image analysis to determine characteristics of the image.

Based on the operational objectives can be automatically selected or formed 1082 parameters target gradation curve. Can also get the level of background illumination, which can be directly defined or may be implied from the values of the maximum output of the display and the contrast ratio. In some exemplary embodiments, the implementation of these options can contain the maximum target output M and a target contrast ratio CR. In some exemplary embodiments, the implementation of these options can contain the maximum target output M, the target contrast ratio CR, the gamma value of the displayγand code values for the image.

The target tone curve m which may be formed 1083 of the parameters of the target gradation curve. The target tone curve can be represented in the form of equations, series, equations, tables (e.g., LUT) or some other representation. Once this curve is formed 1083, it can be applied 1084 to the image to improve, compensation or other image processing for display. The processed image can then be shown 1085.

Color enhancement and improvement of brightness

Some embodiments of the present invention contain color enhancement and improving or maintaining brightness. In these embodiments, the implementation of the specific color range or area can be changed to improve the color characteristics together with improving or maintaining brightness. In some embodiments, the implementation of these modifications or improvements can be performed at low frequency (LP) version of the image. In some embodiments, the implementation can be used in the processes of improvement of a certain color.

Some embodiments of the present invention can be described with reference to Fig. In these embodiments, the implementation of the image 1130 may be filtered 1131 using a lowpass filter (LP), to create LP-picture 1125. This LP-picture 1125 may be deducted 1134 or otherwise combined with the original image 1130 to generate high-frequency (HP) image is of 1135. LP-the image can then be processed using the process 1133 with tonal scale, for example the process of saving brightness (BP) or a similar process to increase the brightness of the image elements, compensate for the reduced level of background illumination or other modification of LP-image 1125, as described above regarding other embodiments. The resulting processed LP-the image can then be combined with HP image 1135 to create images with superior tonal range, which can then be processed using the process 1139 increase bit depth (BDE). In the process 1139 BDE specially designed noise patterns or patterns of erosion can be applied to the image to reduce the sensitivity to contour defects from subsequent processing, which reduces the bit depth of the image. Some of the options for implementation may comprise a process BDE, which is described in application for U.S. patent No. 10/775012, entitled "Methods and Systems for Adaptive Dither Structures", filed on 9 February 2004, invented by Scott J. Daly, and Xiao-Fan Feng, and the aforementioned application is hereby incorporated herein by reference. Some of the options for implementation may include the process BDE, which is described in application for U.S. patent No. 10/645952, entitled "Systems and Methods for Dither Structure Creation and Application", filed August 22, 203, and invented Xiao-Fan Feng, and Scott J. Daly, and the aforementioned application is hereby incorporated herein by reference. Some of the options for implementation may include the process BDE, which is described in application for U.S. patent No. 10/676891, entitled "Systems and Methods for Multi-Dimensional Dither Structure Creation and Application", filed September 30, 2003 and invented by Xiao-Fan Feng, and Scott J. Daly, and the aforementioned application is hereby incorporated herein by reference. The resulting improved through BDE image 1129 may then be displayed or further processed. Improved BDE image 1129 will be less likely to demonstrate contour defects, when the bit depth is reduced, as explained in the applications above are incorporated by reference.

Some embodiments of the present invention can be described with reference to Fig. In these embodiments, the implementation of the image 1130 may be passed through the filter 1131 low pass (LP), to create the LP version of the image. This LP version may be sent to the module 1132 improved color processing. Module 1132 enhance the colours can contain functions color definitions, clarify color map, the color processing areas, and other features. In some embodiments, the implementation module 1132 enhance the colours can contain function definitions t the forest color the function Refine maps bodily colors and processing the field of skin colours, as well as the processing region neelesh colors. Function in module 1132 improve color can lead to altered color values for the image elements, such as the intensity value of the pixel.

After you change the color of the LP image with modified flowers can be sent to the module 1133 save brightness or brightness. This module 1133 similar to many variants of implementation described above, in which the values of the image are adjusted or changed by using the curve tonal range or similar method for improving the brightness. In some embodiments, the implementation curve tonal range may be related to the level of background illumination. In some embodiments, the implementation curve tonal range can compensate for the reduced level of background illumination. In some embodiments, the implementation curve tonal range can increase the brightness of the image, or otherwise change the image regardless of any level of background illumination.

The image with better colors and better brightness can then be combined with high-frequency (HP) version of the image. In some embodiments, the implementation of the HP-version of the image can be created by subtracting 1134 LP-version of the C source image 1130, in giving the HP-version 1135 image. Association 1137 images with better colors and better brightness and HP-version 1135 image creates superior image 1138.

Some embodiments of the present invention can contain dependent on image select the backlight and/or a separate process of growth for HP-image. These two additional elements are independent, separable elements, but will be described in relation to option implementation containing both elements, as illustrated in Fig. In this exemplary embodiment, the image 1130 may be injected into the module 1131 filter that can be created LP-picture 1145. LP-picture 1145 may then be subtracted from the original image 1130 to create HP-image-1135. LP-picture 1145 may also be sent to the module 1132 improve color. In some embodiments, the initial image 1130 may also be sent to the module 1140 choice backlighting for use in determining the level of brightness of the backlighting.

Module 1132 enhance the colours can contain functions color definitions, clarify color map, the color processing areas, and other features. In some embodiments, the implementation module 1132 enhance the colours can contain functions defined who I color, the function Refine maps bodily colors and processing the field of skin colours, as well as the processing region neelesh colors. Function in module 1132 improve color can lead to altered color values for the image elements, such as the intensity value of the pixel.

Module 1141 save brightness (BP) or brightness using tonal range can take LP-picture 1145 for processing using the operation of applying the tonal range. The operation of applying tonal range can depend on the information about the choice of background illumination, adopted from module 1140 select the backlight. When you are saving brightness through the operation of applying the tonal range, information about the choice of background illumination is useful in determining the curve of the tonal range. When only improve the brightness without compensation backlight, information about choosing the backlight may not be necessary.

HP image 1135 may also be processed in the module 1136 gain HP, using the methods described above for similar embodiments. Treatment with enhanced module HP gain will lead to a modified HP-image-1147. The modified LP-picture 1146 resulting from the processing of tonal range in the module 1141 tonal range, can then be combined 142 with a modified HP-image-1147 to create an improved image 1143.

Enhanced image 1143 can be shown on the display using the modulation of the backlight backlit 1144, which took data select the backlight module 1140 select the backlight. Accordingly, the image can be displayed with reduced or otherwise modulated by setting the backlight, but with modied values of the image to compensate for the modulation of the backlight. Similarly the image with enhanced brightness, containing the processing of tonal range LP and handling with increased HP, can be shown with the full brightness of the backlight.

Some embodiments of the present invention can be described with reference to Fig. In these embodiments, the initial image 1130 is inserted in the module 1150 filtering, which can form LP-picture 1155. In some embodiments, the implementation of the filtering module may also generate a histogram 1151. LP-picture 1155 may be sent to the module 1156 improve color, as well as in the process 1157 subtraction, where LP is the image 1155 will be subtracted from the original image 1130 to form HP-image-1158. In some embodiments, the implementation of the HP-image 1158 may also process 1159 noise restrictions, in which some high-frequency cell battery (included) what you will be removed from HP-image-1158. This process noise restrictions will lead to cleaned HP image 1160, which can then be processed 1161 using the card 1162 growth to save the brightness, improvements or other processes that described above for other embodiments. The process 1161 mapping of growth will lead to the HP image 1168 card growth.

LP-picture 1155 sent to the module 1156 improve color, can be processed there using functions color definitions, refinement features color maps, functions of the color processing and other functions. In some embodiments, the implementation module 1156 enhance the colours can contain function definitions are flesh-colored, function refinement maps bodily colors and processing the field of skin colours, as well as the processing region neelesh colors. Function in module 1156 improve color can lead to altered color values for the image elements, such as intensity values of a pixel, which can be written as LP-picture 1169 with superior colors.

LP-picture 1169 with improved colors can then be processed in the module 1163 tonal range for BP or tonal range for improvement. Module 1163 save brightness (BP) or brightness using tonal range can take LP-picture 1169 with improved color is Tami for processing using the operation of applying the tonal range. The operation of applying tonal range can depend on the information about the choice of background illumination, adopted from module 1154 choice of background illumination. When you are saving brightness through the operation of applying the tonal range, information about choosing the backlight becomes suitable for defining a curve tonal range. When only improve the brightness without compensation backlight, information about choosing the backlight may not be necessary. The operation of applying tonal range, made in the module 1163 tonal range may depend on characteristics of the image, operational goals and other settings regardless of the information about backlighting.

In some embodiments, the implementation of the histogram 1151 image may be delayed 1152, to allow time module 1156 improve color and module 1163 tonal range to perform their functions. In these embodiments, the delayed implementation histogram 1153 can be used to influence the choice 1154 backlighting. In some embodiments, the implementation of the histogram from the previous frame can be used to influence the choice 1154 backlighting. In some embodiments, the implementation of the histogram between two frames earlier, the current frame can be used for description of the impact on the choice 1154 backlighting. Once the choice of the backlighting is done, the data selection backlighting can be used by the module 1163 tonal range.

As soon as LP-picture 1169 with improved colors processed by the module 1163 tonal range, the resulting LP-picture 1176 with better colors and better brightness can unite 1164 with HP image 1168 card growth. In some embodiments, the implementation of this process 1164 may be a process of addition. In some embodiments, implementation of the joint enhanced image 1177 resulting from this process 1164 Association, will be the final product for displaying images. Combined, enhanced image 1177 may be shown on the display using the backlight 1166, modulated by adjusting the backlight, adopted from module 1154 select the backlight.

Some modules enhance the colours of the present invention can be described with reference to Fig. In these embodiments, the implementation of LP-picture 1170 may be injected into the module 1171 improve color. Various processes can be applied to LP-image module 1170 1171 improve color. The process 1172 determine the skin color can be applied to LP-picture 1170. The process 1172 determine the skin color may contain analysis of the color of each pixel in the LP-from the terms 1170 and assigning the value of the likelihood the skin color based on the pixel color. This process may make the map likelihood of bodily colors. In some embodiments, the implementation of a lookup table (LUT) can be used to determine the likelihood that the color is a Nude color. They may also use other methods to determine the likelihood of skin color. Some of the options for implementation may include methods for determining the skin color, as described above and in other applications, which are incorporated in this document by reference.

The resulting map of the likelihood of bodily colors can be processed by the process 1173 refinement maps bodily colors. LP-picture 1170 may also be entered or to be provided to this process 1173 clarification. In some embodiments, the implementation of this process 1173 refinement may contain managed image nonlinear lowpass filter. In some embodiments, the implementation process 1173 refinement may contain the averaging process applied to the value of the card corporal colors when the color value of the image is within a certain distance in color space from the color values of the neighboring pixel, and when the image pixel and the adjacent pixel are within a certain spatial distance. Map of corporal color, modified or specification concerning the nye this process, can then be used to identify areas of skin colours in the LP image. The area outside the area of skin colours can also be set as an area neelesh colors.

In module 1171 improve color LP-picture 1170 may then differentially processed by the application process 1174 change the color only to the area of skin colours. In some embodiments, the implementation process 1174 color change can only be applied to the field neelesh colors. In some embodiments, the first process color change can be applied to the area of skin colours, and the second process color change can be applied to the field neelesh colors. Each of these processes, the color change will lead to LP image with the changed colors or enhanced LP image 1175. In some embodiments, the implementation of the enhanced LP image can optionally be processed by the module tonal range, for example module 1163 tonal range for BP or improvements.

Some embodiments of the present invention can be described with reference to Fig. In these embodiments, the implementation of the image 1130 may be passed through the filter 1131 low pass (LP), to create the LP version of the image. This LP version can be sent to the module 1132 improved color processing. Module 1132 improve C the ETA may contain function definitions flowers, the function Refine the color map, the color processing areas, and other features. In some embodiments, the implementation module 1132 enhance the colours can contain function definitions are flesh-colored, function refinement maps bodily colors and processing the field of skin colours, as well as the processing region neelesh colors. Function in module 1132 improve color can lead to altered color values for the image elements, such as the intensity value of the pixel.

After you change the color of the LP image with modified flowers can be sent to the module 1133 save brightness or brightness. This module 1133 similar to many variants of implementation described above, in which the values of the image are adjusted or changed by using the curve tonal range or similar method for improving the brightness. In some embodiments, the implementation curve tonal range can be related to the backlight or the backlight. In some embodiments, the implementation curve tonal range can compensate for the reduced level of background illumination. In some embodiments, the implementation curve tonal range can increase the brightness of the image, or otherwise change the image regardless of any level of background illumination.

Image uluchshenie colors, and improved brightness can then be combined with high-frequency (HP) version of the image. In some embodiments, the implementation of the HP-version of the image can be created by subtracting 1134 LP-version of the original image 1130, resulting in HP-version 1135 image. Association 1137 images with better colors and better brightness and HP-version 1135 image creates superior image 1138.

In these cases the implementation process 1139 increase bit depth (BDE) can be performed on the enhanced image 1138. This process 1139 BDE can reduce visible defects that arise when limited bit depth. Some of the options for implementation may contain processes BDE, which is described in the patent applications mentioned above, which are incorporated in this document by reference.

Some embodiments of the present invention can be described with reference to Fig. These options implementation similar to that described relative to Fig, but contain additional treatment with increasing bit depth.

In these embodiments, the initial image 1130 is inserted in the module 1150 filtering, which can form LP-picture 1155. In some embodiments, the implementation of the filtering module may also generate a histogram 1151. LP-picture 1155 may be sent to the module 1156 improve color, as well as in the process 1157 subtraction, where LP is the image 1155 will be Wichita the change from the original image 1130, to form HP-image-1158. In some embodiments, the implementation of the HP-image 1158 may also process 1159 noise restrictions, in which some of the high-frequency components are removed from the HP image 1158. This process noise restrictions will lead to cleaned HP image 1160, which can then be processed 1161 using the card 1162 growth for achieving the conservation of brightness, improvements or other processes as described above for other embodiments. The process 1161 mapping of growth will lead to the HP image 1168 card growth.

LP-picture 1155 sent to the module 1156 improve color, can be processed there using functions color definitions, refinement features color maps, functions of the color processing and other functions. In some embodiments, the implementation module 1156 enhance the colours can contain function definitions are flesh-colored, function refinement maps bodily colors and processing the field of skin colours, as well as the processing region neelesh colors. Function in module 1156 improve color can lead to altered color values for the image elements, such as intensity values of a pixel, which can be written as LP-picture 1169 with superior colors.

LP-picture 1169 with improved colors may then about aratiatia module 1163 tonal range for BP or tonal range for improvement. Module 1163 save brightness (BP) or brightness using tonal range can take LP-picture 1169 with improved colors for processing using the operation of applying the tonal range. The operation of applying tonal range can depend on the information about the choice of background illumination, adopted from module 1154 choice of background illumination. When saving achieved brightness through the operation of applying the tonal range, information about choosing the backlight becomes suitable for defining a curve tonal range. When only improve the brightness without compensation backlight, information about choosing the backlight may not be necessary. The operation of applying tonal range, made in the module 1163 tonal range may depend on characteristics of the image, operational goals and other settings regardless of the information about backlighting.

In some embodiments, the implementation of the histogram 1151 image may be delayed 1152, to allow time module 1156 improve color and module 1163 tonal range to perform their functions. In these embodiments, the delayed implementation histogram 1153 can be used to influence the choice 1154 backlighting. In some embodiments, the implementation of the histogram from the previous is its frame can be used to influence the choice 1154 backlighting. In some embodiments, the implementation of the histogram between two frames earlier, the current frame can be used to influence the choice 1154 backlighting. Once the choice of the backlighting is done, the data selection backlighting can be used by the module 1163 tonal range.

As soon as LP-picture 1169 with improved colors processed by the module 1163 tonal range, the resulting LP-picture 1176 with better colors and better brightness can unite 1164 with HP image 1168 card growth. In some embodiments, the implementation of this process 1164 may be a process of addition. In some embodiments, implementation of the joint enhanced image 1177 originating from this process 1164 Association, can be processed using the process 1165 increase bit depth (BDE). This process 1165 BDE can reduce visible defects that arise when limited bit depth. Some of the options for implementation may contain processes BDE, which is described in the patent applications mentioned above, which are incorporated in this document by reference.

After processing 1165 BDE enhanced image 1169 may be shown on the display using the backlight 1166, modulated by adjusting the backlight, adopted from module 1154 select Phono is Oh backlight.

Some embodiments of the present invention can be described with reference to Fig. In these embodiments, the implementation of the image 1180 may be filtered 1181 by using a lowpass filter (LP), to create LP-picture 1183. This LP-picture 1183 may be deducted 1182 or otherwise combined with the original image 1180, to create high-frequency (HP) image 1189. LP-the image can then be processed by the module 1184 improve color. In module 1184 improve the color of various processes can be applied to LP-image. The process 1185 determine the skin color can be applied to LP-picture 1183. The process 1185 determine the skin color may contain analysis of the color of each pixel in the LP image 1183 and assigning the value of the likelihood the skin color based on the pixel color. This process may produce a map of the likelihood of bodily colors. In some embodiments, the implementation of a lookup table (LUT) can be used to determine the likelihood that the color is a Nude color. They may also use other methods to determine the likelihood of skin color. Some of the options for implementation may include methods for determining the skin color, as described above and in other applications, which are incorporated in this document by reference.

Results the dominant map likelihood of bodily colors can be processed by the process 1186 refinement maps bodily colors. LP-picture 1183 may also be entered or to be provided to this process 1186 clarification. In some embodiments, the implementation of this process 1186 refinement may contain managed image nonlinear lowpass filter. In some embodiments, the implementation process 1186 refinement may contain the averaging process applied to the values in the map corporal colors when the color value of the image is within a certain distance in color space from the color values of the neighboring pixel, and when the image pixel and the adjacent pixel are within a certain spatial distance. Map of corporal color, modified or amended by this process may then be used to identify areas of skin colours in the LP image. The area outside the area of skin colours can also be set as an area neelesh colors.

In module 1184 improve color LP-picture 1183 may then differentially processed by the application process 1187 change the color only to the area of skin colours. In some embodiments, the implementation process 1187 color change can only be applied to the field neelesh colors. In some embodiments, the first process color change can be applied to the area of skin colours, and veriprint color change can be applied to the field neelesh colors. Each of these processes, the color change will lead to LP image with the changed colors or enhanced LP image 1188.

This enhanced LP image 1188 can then be added or otherwise combined with HP image 1189 to create the enhanced image 1192.

Some embodiments of the present invention can be described with reference to Fig. In these embodiments, implementation, image 1180 may be filtered 1181 by using a lowpass filter (LP), to create LP-picture 1183. This LP-picture 1183 may be deducted 1182 or otherwise combined with the original image 1180, to create high-frequency (HP) image 1189. LP-the image can then be processed by the module 1184 improve color. In module 1184 improve the color of various processes can be applied to LP-image. The process 1185 determine the skin color can be applied to LP-picture 1183. The process 1185 determine the skin color may contain analysis of the color of each pixel in the LP image 1183 and assigning the value of the likelihood the skin color based on the pixel color. This process may produce a map of the likelihood of bodily colors. In some embodiments, the implementation of a lookup table (LUT) can be used to determine the likelihood that the color is bodily color is. They may also use other methods to determine the likelihood of skin color. Some of the options for implementation may include methods for determining the skin color, as described above and in other applications, which are incorporated in this document by reference.

The resulting map of the likelihood of bodily colors can be processed by the process 1186 refinement maps bodily colors. LP-picture 1183 may also be entered or to be provided to this process 1186 clarification. In some embodiments, the implementation of this process 1186 refinement may contain managed image nonlinear lowpass filter. In some embodiments, the implementation process 1186 refinement may contain the averaging process applied to the values in the map corporal colors when the color value of the image is within a certain distance in color space from the color values of the neighboring pixel, and when the image pixel and the adjacent pixel are within a certain spatial distance. Map of corporal color, modified or amended by this process may then be used to identify areas of skin colours in the LP image. The area outside the area of skin colours can also be set as an area neelesh colors.

In module 1184 invites the color LP-picture 1183 may then differentially processed by the application process 1187 change the color only to the area of skin colours. In some embodiments, the implementation process 1187 color change can only be applied to the field neelesh colors. In some embodiments, the first process color change can be applied to the area of skin colours, and the second process color change can be applied to the field neelesh colors. Each of these processes, the color change will lead to LP image with the changed colors or enhanced LP image 1188.

This enhanced LP image 1188 can then be added or otherwise combined with HP image 1189, to create an enhanced image, which can then be processed using the process 1191 increase bit depth (BDE). In the process 1191 BDE specially designed noise patterns or patterns of erosion can be applied to the image to reduce the sensitivity to defects contours from subsequent processing, which reduces the bit depth of the image. Some of the options for implementation may contain processes BDE, which is described in the patent applications mentioned above, which are incorporated in this document by reference. The resulting improved through BDE image 1193 may then be displayed or further processed. Improved BDE image 1193 will be less likely to show defects in the circuits, to the GDS its bit depth is reduced, as explained in the applications above are incorporated by reference.

Some embodiments of the present invention contain implementation details high-quality modulation of the backlight and save brightness when the limitations of the hardware implementation. These options implementation can be described with reference to embodiments of illustrated Fig and 76.

Some embodiments of contain elements that are in the module 1154 select the backlight module 1163 tonal range for BP on Fig and 76. Some of these embodiments can reduce memory consumption and the need for calculating in real time.

The calculation of the histogram

In these embodiments, the implementation of the histogram is calculated based on the code values of the image, not the brightness. Thus, do not need any color conversion. In some embodiments, the implementation of the original algorithm can calculate the histogram for all samples of the image. In these embodiments, the implementation of the calculation of the histogram cannot be completed until the last sample image. All samples must be obtained, and the histogram must be completed before you can select the background illumination and the development of compensatory hail the ionic curve.

These implementation options have several difficult problems:

• The need for a frame buffer as the first pixel may not be compensated until the completed histogram - RAM.

• Little time is available for computation of the histogram and the choice of background illumination, while other functional units are idle waiting for the results of the Calculation.

• A large number of samples of the image to be processed to calculate the histogram for all samples of the image - Computation.

• For 10-bit image data 10-bit histogram requires a relatively large memory for storing data and a large number of points that need to be explored to optimize the distortion - RAM and Computation.

Some embodiments of the present invention provide techniques for overcoming these problems. To eliminate the need for a frame buffer, the histogram of the previous frame can be used as input to the algorithm is the choice of background illumination. The histogram from frame n is used as input data for frame n+1, n+2 or another subsequent frame, thereby eliminating the need for a frame buffer.

To allow time for the computation of the histogram may be a delay of one or more additional frames, is that the histogram from frame n is used as the output to select the backlight in the frame n+2, n+3, etc. It allocates the algorithm select the backlight time to calculate from the end of frame n to the beginning of the subsequent frame, for example n+2.

In some embodiments, the temporary filter at the output of the algorithm is the choice of background illumination can be used to reduce sensitivity to the frame delay when selecting the backlight relative to the input frame.

To reduce the number of samples that must be processed when calculating each histogram, some of the options for implementation may use block instead of individual pixels. For each color plane and each block is calculated, the maximum sample. The histogram can be calculated at these highs blocks. In some embodiments, the implementation of the maximum is calculated even on each color plane. Thus, an image with M blocks will have a 3-M inputs in the histogram.

In some embodiments, the implementation of the histogram may be calculated from the input data is quantized to a small range of discharges, that is 6-bit. In these embodiments, implementation of the reduced RAM required to store the histogram. Also associated with the distortion of options exercise with the same success reduced operations needed to search for distortion.

A sample implementation of the calculation of the histogram OPI is an below code as a Function of 1.

Function 1

Model target and actual displays

In some embodiments, implementation of algorithms distortion and compensation depend on the power function used to describe the target and reference displays. This is the power function, or "gamma" can be calculated offline in integer representation. In some embodiments, the implementation of this calculation in real-time can use pre-computed integer power function gamma. The sample code below as a Function 2 describes a sample implementation.

Function 2

In some embodiments, the implementation of target and actual displays can be modeled using a two-parameter model GoG-F, which is used in real time to control the selection process of the backlight based on the distortion and compensation algorithm backlighting. In some embodiments, the implementation of the target (reference) display and real panel can be modeled as having a power law with gamma 2.2 with incremental offset. Incremental CME is giving can determine the contrast ratio of the display.

Calculation of weight coefficients distortion

In some embodiments, the implementation for each level of the backlight and the input image can be calculated distortion between the desired output image and the output image at a given level of background illumination. The result is a weight coefficient for each column of the histogram and each level of the backlight. By calculating weights distortion only for the necessary levels of background illumination the amount of used RAM is kept at a minimum or reduced level. In these embodiments, the real time calculation allows the algorithm to adapt to different elections reference or target display. This calculation involves two elements, the image histogram and a set of scales distortion. In other embodiments, the implementation of the weight of the distortion for all possible values of the background illumination was calculated offline and stored in ROM. In order to reduce the requirements to the ROM, the weight of the distortion can be calculated for each interest level of the backlight for each frame. Taking into account the appropriate model display model display panel and a list of levels of background illumination, weight distortion for these levels of backlighting can be calculated for each frame. Sample code for an exemplary variant implementation is tvline shown below as a Function 3.

Function 3

Search backlighting with subselects

In some embodiments, the implementation, the algorithm for selecting the backlight may include a process that minimizes the distortion between the target output of the display signal and the output signal of the panel at each level of the backlight. To reduce the number of levels of background illumination, which should be valued, and the number of scales distortion that you want to calculate and store, in the search may be used a subset of the levels of background illumination.

In some embodiments, the implementation can be used two exemplary method of sampling subsamples in the search. In the first method, the possible range of levels of backlighting roughly quantized, for example, 4 bits. It is a subset of quantized levels is examined for minimum distortion. In some embodiments, the implementation for completeness, you can also use the absolute minimum and maximum values. The second method uses the range of values found about the level of background illumination for poslednego the frame. For example, +-4, +-2, +1 and +0 from the level of the backlight of the last frame are searched along with the absolute minimum and maximum levels. In this last way of limiting the search range impose some restriction on the change in the selected level of background illumination. In some embodiments, the implementation uses the detection of the change of plan to control subsample. Under the plan search BL puts in the centre of the small interval search about backlighting the last frame. On the border of the shift plan, the search locates a small number of points across the range of possible values of BL. Subsequent frames in the same terms of use preceding way to Refine search about BL of the previous frame until found another change of plan.

The calculation of a curve compensation BP

In some embodiments, implementation, several different levels of backlighting can be used during operation. In other embodiments, implementation of compensatory curves for the full set of levels of background illumination was calculated offline, and then remained in the ROM to compensate for the image in real-time. This memory requirement can be reduced, noting that in each frame requires only one compensating curve. Thus, compensating gradation cribavailable and stored in the RAM of each frame. In some embodiments, the implementation of the execution of the compensating curve such as is used in the offline version. Some of the options for implementation may contain a curve with a linear increase up to the point of maximum compliance (MFP) with a subsequent gradual decline, as described above.

Time filter

One problem in the system with modulation of the backlight is flickering. It can be reduced by using techniques of image processing with compensation. However, there are several limitations to compensate, which can lead to defects, if changing the backlight fast. In some situations, black and white dots accompany the backlight and cannot be compensated in all cases. In some embodiments, the implementation choice of the backlight can be based on data from frame delay and therefore may differ from the data of the current frame. To adjust the flicker level of the black/white and allow to delay the histogram in the calculation of the backlight, a time filter can be used to smooth the actual values of the backlighting sent to the control unit backlight, and appropriate compensation.

Accounting changes brightness

For various reasons, the user is ü may want to change the brightness of the display. The problem is, how to do it in terms of modulation of the backlight. Accordingly, some embodiments of can provide management reference brightness of the display, leaving the components of the modulation of the backlight and the brightness compensation unchanged. The code below describes the function of the 4 illustrates a sample implementation, where the index reference backlighting or is set to the maximum, or is set depending on the average picture brightness (APL), if APL is used to change the maximum brightness of the display.

Function 4

Embodiments of a weighting vector error

Some embodiments of the present invention include methods and systems that use a weighted vector error to select the brightness level of the backlight. In some embodiments, implementation of the selected multiple levels of brightness, from which you can perform the final selection for illumination of the target image. You can then use the model display panel to calculate the output of the display signal for each of the levels of brightness of the backlight. In some embodiments, the implementation model is the coupon display or model of the actual display, described with respect to the previously described embodiments, can be used to determine the levels of the output signal of the display. May also be formed of the target curve of the output signal. Then you can determine the error vectors for each brightness level by comparing the output signals of the panel with the target curve of the output signal.

The image histogram or similar structure, which lists the values of the image can also be generated for the target image. Values corresponding to the code value for each image in the histogram or the structure of the image, can then be used for weighting vector of errors for a particular image. In some embodiments, the implementation of a number of hits in the histogram corresponds to a particular code value may be multiplied by the value of the vector of errors for this code value, thereby creating a weighted characteristic of the image is the error vector. Weighted vector error can contain values of the error vector for each of the code values in the image. This typical image, typical brightness level of the backlight vector errors can then be used as an indication of the errors that occur from the use of C is given brightness level for a particular image.

The comparison of the data of the error vector for each brightness level of the backlight can specify the brightness level will result in the lowest error for a particular image. In some embodiments, the implementation of the amount of code values of the weighted error vectors may be referred to as weighted error image. In some embodiments, the implementation of the brightness level of the light source corresponding to the smallest error or lowest weighted error image for a particular image, can be selected to display this image. In video sequences, this process can be followed for each video frame, resulting in dynamic brightness level, which may vary for each frame.

The features of some exemplary embodiments of the present invention may be described in accordance with Fig, which illustrates the target curve 2000 output signal and multiple curves 2002 - 2008 output signal of the display. The target curve 2000 output signal represents the desired ratio between the code values of the image (shown on the horizontal axis) and the output signal of the display (shown on the vertical axis). Curves 2002-2008 output signal of the display is also shown for levels of brightness of the backlight from 25% to 100%. The curve of the output signal of the display to 25%background the backlight shown by reference 2002. The curve of the output signal of the display to 50%of the backlight shown by reference 2004. The curve of the output of the display signal for 75%of the backlight shown by reference 2006. The curve of the output signal of the display to 100%of the backlight shown by reference 2008. In some embodiments, the implementation of vertical difference between the curves 2002-2008 output of the display signal and the target curve 2000 output signal may represent, or be proportional to the error value corresponding to the code value in the position. In some embodiments, the implementation of the accumulation of error values for a set of code values may be called the error vector.

The features of some exemplary embodiments of the present invention may be described in accordance with Fig, which illustrates graphs of the error vectors for certain levels of brightness of the light source of the display. Graphics vectors mistakes in this drawing correspond to the target curves of the output signals and curves 2000-2008 output display signals from Fig. The graph of the error vector for 25%of the backlight shown by reference in 2016. The graph of the error vector for 50%of the backlight shown by reference 2014. The graph of the error vector for 75%of the backlight shown by reference 2012. The graph of the error vector for 100%of the backlight shown by reference 2010. what these exemplary embodiments, implementation, shown in Fig use the squared error values, leading all error values to positive numbers. In other embodiments, implementation of the error value may be determined in other ways, and in some cases, there may exist a negative error value.

In some embodiments, implementation of the present invention, the error vector can be combined with image data to generate characteristic of the image values of the error. In some embodiments, the implementation of the image histogram can be combined with one or more error vectors to create a weighted histogram of error values. In some embodiments, the implementation of a number of columns of the histogram for a specific code values may be multiplied by the error value corresponding to this code is by creating value-weighted histogram of the error. The sum of all weighted histogram code values for the image at a given level of brightness of the backlighting can be called a weighted histogram of the error. Weighted histogram error can be determined for each of the many levels of backlighting. Select the level of brightness of the backlighting can be based on a weighted histogram of the errors corresponding to the brightness levels backgrounds is th backlight.

Features of some embodiments of the present invention may be described in accordance with Fig, which contains the graph of the weighted histogram of errors for different levels of backlighting. Schedule 2020 weighted histogram of errors for the first image shows a steady decrease in the magnitude of the error to the minimum value of 2021, about 86%brightness level, after which the graph grows when increasing the values of the backlight. For this particular image, the brightness level of about 86% provides the lowest error. Another graph 2022 for the second image is reduced uniformly to the second minimum value 2023 about 95%brightness level, after which the graph grows when increasing the values of the backlight. For this second image, the brightness level of about 95% provides the lowest error. Thus, the level of backlighting can be selected for a particular image, as determined by the weighted histogram of errors for different levels of backlighting.

Features of some embodiments of the present invention may be described in accordance with Fig. In these embodiments, the implementation of the image 2030 is introduced into the process 2031 calculate the histogram, which forms Geest the gram 2032 image. The display panel also analyzed to identify data 2033 the error vector for a variety of levels of brightness of the backlighting. Can then be formed 2034 weighted error 2035 by combining 2032 data histogram data 2033 weighted vector error. In some embodiments, the implementation of this integration can be performed 2034 by multiplying the value of the error vector corresponding to the code value, the number of elements of the histogram corresponding to this code is by creating value-weighted histogram of the error vector. The sum of all weighted histogram of the values of the error vector for all code values in the image may be referred to as weighted histogram error 2035.

Weighted histogram error can be determined for each of the many levels of backlighting by combining the error vector for each brightness level of the backlight with the appropriate values of the number of elements of the histogram. This process can lead to an array of weighted histogram of errors, which contains the values of the weighted histogram of errors for a variety of levels of brightness of the backlighting. The values in the array are weighted by the histogram of the errors can then be analyzed to determine what level of brightness of the backlighting is the tsya most appropriate for displaying the image. In some embodiments, the implementation of the brightness level of the backlight corresponding to the minimum weighted histogram error 2036, may be selected for displaying the image. In some embodiments, the implementation of other data may affect the decision on the level of brightness of the backlighting, for example, in some embodiments, the implementation of the objectives of energy saving can influence the adoption decision. In some embodiments, the implementation with the same success can select the brightness level of the backlight, which is near the minimum value-weighted histogram of the error, but who meets some other criteria. Once you select the level 2037 the brightness of the backlighting, this level can be signaled to the display.

Features of some embodiments of the present invention may be described in accordance with Fig. In these cases the implementation is formed 2040 target curve of the output signal for a particular display device or the display characteristics. This curve or the accompanying data represent the desired output signal display. Also formed 2041 curves of the output signal of the display for varying levels of backlighting. For example, in some embodiments, the implementation of the curve of the output signal of the display can form the focus for levels of backlighting in 10%-s or 5-percentage increments from 0% to 100%.

Based on the target curve of the output signal and the curves of the output signals of the display panel or can be calculated 2042 characteristic of the brightness levels of the error vectors. These error vectors can be calculated by determining the difference between the value of the target curve of the output signal and the value curve of the output signal of the display panel or in the corresponding code value of the image. The error may contain an error value for each of the code values of the image or for each code value in the dynamic range of the target display. The error vectors can be calculated for a variety of levels of brightness of the backlight. For example, the error vectors can be calculated for each curve of the output of the display signal generated for display. The set of vectors of the error can be calculated in advance and stored for use in the calculations in real time during image display, or can be used in other calculations.

To adjust the backlight brightness level to a specific image or image feature, the image histogram can be formed 2043 and can be used in the selection process, the brightness level. In some embodiments, implement other data structures can be used to establish the frequency with which the code values of the image the deposits occur in a particular image. These other structures may be called by the histogram in this description.

In some embodiments, the implementation of the error vectors corresponding to the changing levels of brightness of the backlight can be weighed 2044 values of the histogram to determine the correlation between the error display with the image. In these embodiments, the implementation of the values of the error vector can be multiplied or otherwise communicate with the values of the histograms for the respective code values. In other words, the value of the error vector corresponding to a given code value image can be multiplied by the value of the number of columns of the histogram, corresponding to the code value.

Once the values of the weighted vector of errors, all of the weighted values of the error vector for a given vector of errors can emerge 2045 to create value-weighted histogram of the errors for the brightness level corresponding to the error vector. The value-weighted histogram of the error can be calculated for each brightness level, for which we calculate the error vector.

In some embodiments, the implementation of a set of values weighted by the histogram of the errors can be examined 2046 to determine the characteristics of the set. In some embodiments, the implementation of this feature set can biminimal value. In some embodiments, the implementation of this feature set may be a minimum value in some other limitation. In some embodiments, the implementation of this feature set can be the minimum value that satisfies the constraint on power. In some embodiments, the implementation of line, curve or other structure can be adjusted to multiple values weighted by the histogram of the errors and can be used for interpolation between the known values of the error and to otherwise represent the set of values weighted by the histogram of the errors. Based on the value-weighted histogram of errors and characteristics set or other restrictions may be selected brightness level. In some embodiments, the implementation can get the brightness level corresponding to the minimum value-weighted histogram of the error.

As soon as you select the brightness level, the choice can be signaled to the display or recorded together with the image for use during the slide show display to be able to use the selected brightness level for the display target image.

Responsive to a change of plane filter signal light source

Modulation of illumination can improve the dynamic contrast and reduce energy consumption is isplay, however, modulation of the backlight can cause annoying fluctuation of the brightness of the display. The image data may change, as explained above, to compensate for a significant portion of changes in the illumination, but this method cannot completely compensate for changes in illumination at the edges of the dynamic range. This annoying fluctuation can be reduced by temporal filtering lower frequency signal of the backlight to reduce the abrupt change in the backlight level and the subsequent fluctuation. This method can be effective in the management of the fluctuation of the black level, and at relatively long filter fluctuation of the black level can be almost imperceptible.

However, long filter, which can span multiple frames of the video sequence, can create problems when changing plan. For example, changing from a dark plan for a bright plan requires a rapid increase in illumination levels to go from low black level to a high brightness. Simple temporal filtering of the signal of the backlight or the backlight limits the responsiveness of the display and causes annoyance to the gradual increase in the brightness of the image after the change from dark plan to a bright plan. Use long enough filter to make this increase is almost invisible, leads to Mersenne brightness after the change.

Accordingly, some embodiments of the present invention may include detecting a change of plan, and some of the options for implementation may contain a filter that responds to the presence of changes of plan in the sequence.

Some embodiments of the present invention may be described with reference to Fig. In these embodiments, the implementation of the image 2050 or image data from it are introduced into the detector 2051 change of plan and/or buffer 2052. In some embodiments implement one or both of these module 2051 and 2052 with the same success can form the image histogram, which can be transmitted to another module 2051 and 2052. Image 2050 and/or image data can then be transmitted to the module 2053 select the backlight level, where suitable, the backlight level may be determined or selected. This choice or determination may be performed in a number of ways, discussed above. The selected backlight level then signaled module 2054 time filter. Module 2051 detector change of plan may use the image data or the image histogram to determine whether there is a change of plan in the sequence next to the current frame or in some proximity to the current frame. If there's a change of plan, its presence can be signaled fashion is Yu 2054 time filter. Module 2054 time filter may contain a buffer signal lights, so you can filter the sequence of backlight level. Module 2054 time filter can also contain multiple filters or one or more tunable filters to filter the signal lights. In some embodiments, the implementation module 2054 time filter may include a filter with infinite impulse response (IIR). In some embodiments, the implementation of the coefficients of the IIR filter can be changed to provide different characteristics and output signals of the filter.

One or more filters in the module 2054 time filter can be dependent on a change of plan, whereby a signal change of plan from the detector 2051 change plan can influence the characteristics of the filter. In some embodiments, implementation of the filter can be completely ignored when it encounters a change of plan next to the current frame. In other embodiments, implementation, characteristics of the filter can simply be changed in response to detection of the change of plan. In other embodiments, implementation, different filters can be applied in response to detection of the change of plan next to the current frame. After the module 2054 time filter has performed any necessary filtering, the signal level of the backlight can pass the I functional module 2055 backlight.

Some embodiments of the present invention may be described with reference to Fig. In these embodiments, implementation, detection of the change of plan and interactive functions time filter can be connected by using a compensation module of the image. In some embodiments, the implementation of the image 2060 or extracted image data are entered into the module 2061 detector change of plan, the buffer 2062 and/or module 2066 compensation image. In some embodiments implement one or more of these modules 2061 and 2062 can form the image histogram, which can be transmitted to another module 2061 and 2062. Image 2060 and/or image data can then be transmitted to the module 2063 select the backlight level, where suitable, the backlight level may be determined or selected. This choice or determination may be performed in a number of ways, discussed above. The selected backlight level then signaled module 2064 time filter. Module 2061 detector change of plan may use the image data or the image histogram to determine whether there is a change of plan in the sequence next to the current frame or in some proximity to the current frame. If there's a change of plan, its presence can be signaled module 2064 temporary Phi is tra. Module 2064 time filter may contain a buffer signal lights, so you can filter the sequence of backlight level. Module 2064 time filter can also contain multiple filters or one or more tunable filters to filter the signal lights. In some embodiments, the implementation module 2064 time filter may include a filter with infinite impulse response (IIR). In some embodiments, the implementation of the coefficients of the IIR filter can be changed to provide different characteristics and output signals of the filter.

One or more filters in the module 2064 time filter can be dependent on a change of plan, whereby a signal change of plan from the detector 2061 change plan can influence the characteristics of the filter. In some embodiments, the implementation, the filter can be completely ignored when it encounters a change of plan next to the current frame. In other embodiments, implementation, characteristics of the filter can simply be changed in response to detection of the change of plan. In other embodiments, the implementation of the various filters can be applied in response to detection of the change of plan next to the current frame. After the module 2064 time filter has performed any necessary filtering, the signal level of the backlight can pass the I functional module 2065 backlight module 2066 compensation image. Module 2066 compensation image can use the signal level of illumination to determine the appropriate compensation algorithm for image 2060. This compensation may be determined in various ways described above. As soon as determined by the compensation image, it can be applied to image 2060, and the modified image 2067 can be shown using the backlight level sent to the functional module 2065 backlight.

Some embodiments of the present invention may be described with reference to Fig. In these embodiments, the implementation of the input image 2070 may be injected into the module 2081 compensation image and the module 2071 image processing. In module 2071 image processing the image data can be retrieved, decrease in quality or otherwise processed, to enable the functionality of other elements of these embodiments. In some embodiments, the implementation module 2071 image processing can generate a histogram, which can be sent to the module 2072 select backlight (BLS)that contains the module 2073 buffer histogram and the module 2084 detector change of plan, as well as the module 2074 distortion and module 2075 time filter.

Inside the module 2073 buffer histogram histogram from a sequence of image frames can in order to ravnyatsa and analyzed. Module 2084 detector change of plan can also compare and analyze the histogram to determine whether a change of plan next to the current frame. Histogram data may be transmitted to the module 2074 distortion, where the characteristics of the distortion can be calculated 2077 for one or more levels of brightness of the backlighting. A certain level of brightness of the backlight can be determined by minimizing 2078 characteristics of distortion.

This selected brightness level can then be sent to the module 2075 time filter. The time filter module may also receive a signal change detection plan from module 2084 detector change of plan. On the basis of the detection signal of the shift plan time filter 2079 may be applied to the signal level of the brightness of the backlight. In some embodiments, the implementation can not apply any filter when the detected change of plan next to the current frame. In other embodiments, implementation of the filter to apply, when there is a change of plan, will be different from the applied filter, when a change of plan is not the nearest.

The filtered signal level of brightness of the backlight can be sent to the functional module 2080 backlight module 2081 compensation image. The compensation module image can use a filtered signal of the backlight brightness level to define which of the appropriate curve amendments tonal range or other correction algorithm, to compensate for any change in the brightness level of the backlight. In some embodiments, the implementation for this purpose may be formed curve amendments tonal scale or curve 2082 gamma correction. This curve corrections can then be applied to the input image 2070 to create a modified image 2083. Modified image 2083 can then be displayed with a brightness level for the backlight, which went to the functional module 2080 backlight.

Some embodiments of the present invention may be described with reference to Fig. In these embodiments, the implementation of the input image 2090 or extracted from data entered in the spatial filter 2096 lower frequencies, the buffer/processor 2092, module 2091 detector change of plan and the adder 2098. A spatial filter 2096 lower frequencies can create low-frequency image 2097, which can be transmitted to the module 2101 formation tonal range to maintain the brightness. The low-frequency image 2097 may also be sent to the adder 2098 for Association with the input image 2090 to create a high-frequency image 2099.

Module 2091 detector change of plan may use the input image or data from it, such as a histogram, as well as the data stored in the buffer/processor 2092, to determine whether the MCA is and plan nearest to the current frame. If there's a change of plan, you may be sent a signal to the module 2094 time filter. The input image 2090 or extracted data is sent to the buffer/processor 2092, where the image data of the image and the histogram can be stored and compared. These data can be sent to the module 2093 select the backlight level to account in the calculation of the brightness level of the backlight. The level calculated by the module 2093 select the backlight level may be sent to the module 2094 time filter for filtering. Exemplary filters used for this process are described in this document later. Filtering the signal level of the backlight can be adaptive to the change of plan next to the current frame. As discussed later, the module 2094 temporary filter can filter more, when a change of plan is not the nearest.

After any filtering, the backlight level may be sent to the functional module 2095 backlight for use in the display of the input image or the edited image based on it. The result module 2094 temporary filter can also be sent to the module 2101 formation tonal range to maintain the brightness, which then will form a curve amendments tonal range and apply this curve amendments to the low-frequency image 2097. It repairs the TES low-frequency image can then be combined with high-frequency image 2099, to form the enhanced image 2102. In some embodiments, the implementation of the high-frequency image 2099 may also be processed using the curve of growth before merging with the corrected low-frequency image.

Features of some embodiments of the present invention may be described with reference to Fig. In these cases the implementation is determined 2110 level of backlight brightness for the current frame. Also defined 2111 having a change of plan next to the current frame. If the change of the plan is the nearest, the second temporal filtering process is applied 2112 to the signal level of backlight brightness for the current frame. If the change of plan is not the nearest to the current frame, the first process temporal filtering is applied 2113 to the signal level of backlight brightness for the current frame. After running any filtering, the signal level of the brightness of the backlight is sent to the display for a message 2114 brightness level for the current frame. In some embodiments of the second process 2112 filter can simply be ignored any filtering, when a change of plan is the nearest.

Features of some embodiments of the present invention may be described with reference to Fig. In these variants of implementation, the image is analyzed 2120 for ODA is dividing the data significant to select the backlight level. This process may include the formation and comparison of the histogram. Suitable backlight level is selected 2121 on the basis of the image data. Then can determine the presence of a change of plan by comparing 2122 image data from one or more previous frames and the image data of the current frame. In some embodiments, the implementation of this comparison may include a comparison of histograms. If the change of the plan is missing 2123, the first filtering process can be applied 2125 to the backlight level of the current frame. This process can be set backlight level for the current frame based on the levels used for the previous frame. When the detected change of plan 2123, the second process 2124 filtering can be applied to the backlight brightness level. In some embodiment, this second filtering process may include a pass first filtering process or the use of less active filtering process. After any filtering the brightness level of the backlight can be sent to the display for use in displaying the current frame.

The methods and systems of some embodiments of the present invention can be illustrated with reference to an example scenario with a test sequence. Serial is inost consists of a black background with a white object, which appears and disappears. And the black and white values adhere to the backlight regardless of the compensation image. The backlight selected for the frame, moving from zero on black frames to the upper value, in order to achieve white, and returns to zero. The graph of the level of background illumination in comparison with the number of the frame shown in Fig. The resulting image suffers from the fluctuation of the black level. The sequence is a black background with a white square appearing. The background illumination is weak, and black plan is very dark. When there is a white square, the backlight is increased, and significantly increase the black level to a gentle gray. When the box disappears, the backlight is reduced, and the background is again very dark. This fluctuation of the black level can be unpleasant. There are two ways to eliminate this fluctuation of the black level: artificially increase black in dark plans or to control the oscillation of the backlight. Raising the black level is undesirable, therefore, the method and system of the present invention control the oscillation of the backlight, so that the oscillation was not as abrupt or noticeable.

Temporal filtering

The solution of these embodiments is to manage the fluctuation of the black level by controlling the oscillation signal of the backlight. Human eye is insensitive to low-frequency variations in brightness. For example, during sunrise brightness of the sky is constantly changing, but change is slow enough to be noticeable. Quantitative measurements are summarized in the temporal contrast sensitivity function (CSF), shown in Fig. This principle can be used in some embodiments of the exercise to develop a filter that limits the fluctuation of the black level.

In some exemplary embodiments, the implementation of single pole IIR filter can be used to smooth the signal to background illumination. The filter may be based on previous values of the signal to background illumination. These implementation options work well when you cannot use future values.

Equation 51. The IIR filter

where BL(i) is the value of the backlight based on the image content, and S(i) is the smoothed value of the backlight based on the current value and the previous one. This filter is an IIR filter with a pole inα. The transfer function of this filter can be expressed in the following form.

Equation 52. The transfer function of the filter

The Bode diagram of this function is shown in the following Fig. Chart frequency characteristics of the displays is, because the filter is a lowpass filter.

In some embodiments, implementation of the present invention, the filter may vary based on the presence of the shift plan next to the current frame. In some of these embodiments can be used two values for the alpha pole. These values can be switched depending on the signal change detection plan. In an exemplary embodiment, when no change of plan is not detected, the recommended value is 1000/1024. In some exemplary embodiments, the implementation of the recommended values between 1 and½. However, when the detected change of plan, this value can be replaced by 128/1024. In some embodiments, the implementation for this factor can be a value between ½ and 0. These implementation options provide a more limited amount of anti-aliasing on the shift plan, which is recognized as convenient.

The graph on Fig illustrates the response of an exemplary system that applies temporal filtering of background illumination, as shown in Fig sequence, which includes the appearance of white areas on black background between the frame 60 on the link 2141 and the frame 120 by reference 2143. Unfiltered background illumination increases from zero a before the advent of the white area to a stable high values 2140b, when paavle the Xia white. Unfiltered, the backlight is then immediately reduced to zero 2140c again, when the white area disappears from the sequence in 2143. This has the effect of increasing the brightness of the bright white area, but also has a side effect in increasing black background to weak grey. Thus, the background changes when appears and disappears the white area. Filtered backlighting a, b and c limits the oscillation of the backlight, so that its change was unnoticed. Filtered, the backlight starts at zero a before the advent of the white area in 2141, then increases more slowly 2142b over time. When there is no white area, the value of the backlight is allowed to decrease 2142c with controlled speed. The white area is filtered system a bit dimmer than the unfiltered system, but the fluctuation of the background is much less noticeable.

In some embodiments, the implementation of the response time filter can be a problem. This is particularly noticeable in parallel compared to a system without such restrictions on the response of the backlighting. For example, if you filter on change plan response : the backlight is limited by the filter used to control the fluctuation of the black level. This problem is illustrated in Fig. Schedule Fig simulates the output signals the system after a sudden change from black to white on the link 2150. Unfiltered system 2151 reacts immediately by raising the backlight from scratch a to elevated 2151b to get bright white. Filtered the system is slowly increased from zero a curve 2152b after the change from black to white. In an unfiltered system image immediately goes to the gray value. In the filtered system grey slowly rises to white, when the backlight slowly increases. Thus, the reduced response of the filtered system for quick change of plan.

The detection of the change of plan

Some embodiments of the present invention include the discovery process change plan. When the detected change of plan, temporal filtering may change in order to make possible the quick reaction of the backlighting. Within the plan, the oscillation of the backlight is limited by filtering to control the fluctuation of the black level. When changing plan short defects, and the oscillation signal is invisible due to the masking effect of the human visual system.

Change occurs when the current frame is very different from the previous frame. When there is no change of plan, the difference between successive frames is small. To help detect the change of plan, can be defined dimensions is s difference between the two images, and can be set threshold value to distinguish the presence of a change of plan from the lack of a change of plan.

In some embodiments, the implementation of the method of change detection can be based on comparison of the difference histogram. In particular, can be calculated histograms of two consecutive or nearby frames, H1and H2. The difference between the two images can be defined as the distance histograms.

Equation 53. An approximate measure of the distance histograms

where i and j are the indexes of the columns, N is the number of columns andH1(i)- the value of the i-th column of the histogram. The histogram is normalized so that the total sum of the values of the columns was equal to 1. Generally speaking, if the difference of each column is large, the distance Dcoris great.aij- weight correlation, which is equal to the square of the distance between the indexes of the columns. This indicates that if two columns are close to each other, for example the i-th column and the (i+1)-th column, then the contribution of multiplying them is very small; otherwise, the contribution is large. Intuitively, for pure black and pure white images are two big differences between columns are in the first column and the last column, because the distance column index is large, the total length of the histogram is one the big Xia. But for minor changes the brightness of the black image, although differences columns are also great, they are close to each other (the i-th column and the (i+1)-th column), and hence the total distance.

To classify a change of plan, you need to define a threshold in addition to the distance measurement image. In some embodiments, the implementation of this threshold value can be determined empirically and can be set to 0.001.

In some embodiments, the implementation within the plan can be used to filter adopted above to limit the fluctuation of the black level. These options implementation will simply use the system nepertraukiamojo filter, which does not respond to the change of plan. The apparent fluctuation of the black level does not occur, however, limited to the response.

In some embodiments, implementation, when the detected change of plan, the filter can be switched to a filter having a faster response. This allows backlighting to increase rapidly after the change from black to white is still not as sharply as the unfiltered signal. As shown in Fig, unfiltered signal abruptly goes from zero to the maximum value 2161 and remains at this value after you receive the white area in 2160. More active filter used in per the passages plans 2163, too slow for transitions with change of plan, however, the modified filter 2162, used in places change plan allows a fast increase followed by a gradual increase towards a maximum value.

Embodiments of the present invention, which contain the detected change of plan and adaptive temporal filtering, intended to make imperceptible fluctuations of the black level can be used actively within the plan, at the same time preserving the response of the backlighting on the change plan with large brightness variations with changes in the adaptive filter.

The terms and expressions which are used in the foregoing description of the invention, are used there as terms of description and not of limitation, and the use of such terms and expressions with no intention of eliminating the equivalence shown and described signs or their parts; it is recognized that the scope of the invention is defined and limited only by the claims which follows.

1. Method for selective filtering of the signal level of the brightness of the backlight based on the detection of the change of plan, and the above-mentioned method contains:
a) detection of a change of plan in the sequence;
b) determining values of the brightness level for the current frame in the above-mentioned form of the sequence based on the characteristics of the image in said current frame;
c) filtering the above-mentioned values of the brightness level by using the first filter when the change of the plan are referred to as the closest to the current frame; and
d) filtering the above-mentioned values of the brightness level by using the second filter when the change of the plan is not defined as the nearest referred to the current frame.

2. The method according to claim 1, in which the said definition contains a comparison of the histogram is referred to the current frame histogram of the frame nearest to the said current frame.

3. The method according to claim 1 in which the said determining includes measuring the distance histogram mentioned between the current frame and the frame closest to the mentioned current frame.

4. The method according to claim 3 in which the said distance histograms is measured using the following equations:


aij=(i-j)2,
where i and j are the indexes of the columns, N is the number of columns and H1(i) is the i-th column of the histogram of the above-mentioned frame nearest to the said current frame, and H2(i) is the i-th column of the histogram is referred to the current frame, and aij- weight correlation, which is equal to the square of the distance between the indexes of the columns.

5. The method according to claim 3, in which the said definition contains a comparison of the above-mentioned distance histograms poro the new value.

6. The method according to claim 1, in which the mentioned first filter is less active than said second filter.

7. The method according to claim 1, in which the mentioned first filter and said second filter are filters with infinite impulse response and with different poles.

8. The method according to claim 1 where the above-mentioned first filter and said second filter is describe by the following equation:
S(i)=α·S(i-1)+(1-α)·BL(i), 0≤α≤1,
where BL(i) is the value of the backlight based on the image content, S(i) is the smoothed value of the backlight based on the current value and the previous one, and α specifies the location of the pole of the filter.

9. The method according to claim 8, in which the mentioned value of α is between approximately 1/2 and 1 for the above-mentioned second filter.

10. The method according to claim 8, in which the mentioned value of α is approximately between 0 and 1/2 for the above-mentioned first filter.

11. Method for selective filtering of the signal level of the brightness of the backlight based on the detection of the change of plan, and the above-mentioned method contains:
a) forming a histogram for the previous frame;
b) forming a histogram for the current frame;
c) detection of a change of plan in the sequence by comparing the above-mentioned histogram of the previous frame with the aforementioned histogram of the current frame;
(d) determine the values of the brightness level under the branches referred to the current frame in said video sequence based on the characteristics of the image referred to the current frame;
e) filtering the above-mentioned values of the brightness level by using the first filter when the change of the plan is defined as the nearest to the said current frame; and
f) filtering the above-mentioned values of the brightness level by using the second filter when the change of the plan is not defined as the nearest referred to the current frame.

12. The method according to claim 11, in which the said determining includes measuring the distance of the histograms between the said current frame and said previous frame.

13. The method according to item 12, in which the said distance histograms is measured using the following equations:


aij=(i-j)2,
where i and j are the indexes of the columns, N is the number of columns and H1(i) is the i-th column of the histogram of the above-mentioned frame nearest to the said current frame, and H2(i) is the i-th column of the histogram is referred to the current frame, and aij- weight correlation, which is equal to the square of the distance between the indexes of the columns.

14. The method according to item 12, in which the said determining includes comparing the above-mentioned distance histogram with a threshold value.

15. The method according to claim 11, in which is mentioned the first filter is less active than said second filter.

16. The method according to claim 11, in which is mentioned the first filter and the UE is mentioned second filter are filters with infinite impulse response with different values of the poles.

17. The method according to claim 11 where the above-mentioned first filter and said second filter is describe by the following equation:
S(i)=α·S(i-1)+(1-α)·BL(i), 0≤α≤1,
where BL(i) is the value of the backlight based on the image content, S(i) is the smoothed value of the backlight based on the current value and the previous one, and α specifies the location of the pole of the filter.

18. The method according to 17, in which the mentioned value of α is approximately equal to 1000/1024 for the above-mentioned second filter.

19. The method according to 17, in which the mentioned value of α is approximately equal to 128/1024 for the above-mentioned first filter.

20. Method for selective filtering of the signal level of the brightness of the backlight based on the detection of the change of plan, and the above-mentioned method contains:
a) forming a histogram for the previous frame;
b) forming a histogram for the current frame;
c) measuring the distance between these histograms the histogram of the current frame and the histogram of the second frame;
(d) detection of the change of plan in the sequence containing the mentioned previous frame and said current frame by comparing the above-mentioned distance histogram with a threshold value;
e) determining the value of the backlight brightness level for the mentioned current frame in said video sequence based on the characteristics of the image referred to the current ka is RA;
f) filtering the above-mentioned values of the brightness level by using a filter with an infinite impulse response (IIR) with the first value of the pole, when the change of the plan are referred to as the closest to the current frame; and
g) filtering the mentioned value of the backlight brightness level using the filter with infinite impulse response (IIR) with a second value of a pole, when the change of the plan is not defined as the nearest referred to the current frame.



 

Same patents:

FIELD: information technologies.

SUBSTANCE: mobile electronic device includes a capacitance sensor, having an electrode layer with non-etched sections and etched sections, and having isolation areas formed on etched areas, and a segmented optical gate arranged on the side of the capacitance sensor, besides, the optical gate includes a liquid crystal layer inserted between an upper absorbing polariser and a lower absorbing polariser, and includes an element of reflective property increase, arranged between the liquid crystal layer and the lower absorbing layer. The reflective property of the element of reflective property increase is selected to reduce the ratio of the reflective property on non-etched areas to the reflective property on etched areas to make the user interface appearance substantially uniform in off condition.

EFFECT: providing the user with various configurations of keyboard buttons required to the user depending on the used mode of the device operation.

20 cl, 4 dwg

FIELD: information technology.

SUBSTANCE: invention is a system for image post-compensation processing. A modified process (2521) for storing brightness/image compensation is aware of the image post-compensation process (2523) and can allow for its influence on an input image (2520). The modified process (2521) for storing brightness/image compensation can generate and apply to the input image (2520) a process which will compensate for the level of backlight selected for the image, and which will compensate for the effect of the image post-compensation process (2523).

EFFECT: compensation for drop in image quality during operation of a display in low power mode.

20 cl, 120 dwg

FIELD: physics.

SUBSTANCE: liquid-crystal display device recognises every 12 video signal lines (SL1-SLn) in the order of their arrangement as a group and drives the video signal lines with time division in the group in the horizontal scanning period. The order of driving video signal lines in the group for a frame with an even number differs from the order for a frame with an odd number. For each line, the video signal line with an even number is driven first in one frame, and the video signal line with an odd number is driven first in another. The first and last driven video signal lines are specified so that they correspond to blue colour. The number of push-ups, under the effect of which video signal lines fall, is limited to two for the frame with an even number and zero for the frame with an odd number in addition to change of their order, so that the arising of vertical strips at low temperatures is prevented. Additionally, only video signal lines corresponding to the blue colour are specified as having insufficient charge, so that viewers find it difficult to recognise deterioration of image quality due to insufficient charge.

EFFECT: prevention of arising of vertical strips in display devices which perform driving with time division of video signal lines.

13 cl, 9 dwg

FIELD: physics.

SUBSTANCE: light source controller, which controls backlight, provides processing which is successively performed for all units SA-a (1) - (16) in the SA-a correction region. Processing includes installation of the SA-a region for four regions SA-a - SA-d as a correction region and providing light emission in unit SA-a (1), which is a unit in the SA-a correction region, and successive emission of light in units SA-b (n) - SA-d (n), which lie in three other regions SA-b - SA-d, except the SA-a correction region, and positions of which, in these regions, correspond to the SA-a (n) unit. The light source controller then repeats similar operations for the remaining three regions SA-b - SA-d, used as correction regions.

EFFECT: possibility of correcting brightness or colour grade of emission light with high accuracy and with low expenses.

9 cl, 17 dwg

FIELD: physics.

SUBSTANCE: pixel control device (120) for the liquid-crystal display (LCD) panel (1) includes first and second transistors (Ta, Tb) and first and second storage capacitors (CstA, CstB). The second transistor (Tb) has a gate electrode (G) which is connected to the gate electrode (G) of the first transistor (Ta), and a drain electrode (D) which is connected to the drain electrode (D) of the first transistor (Ta). The first storage capacitor (CstA) has a terminal (104) which is connected to the source electrode (S) of the first transistor (Ta). The second storage capacitor (CstB) has a first terminal (107) which is connected to the source electrode (S) of the second transistor (Tb), and a second terminal (103) which is connected to the gate electrode (G) of the first transistor (Ta) of a pixel control device (120) in another pixel row of the LCD panel (1).

EFFECT: reduced colour shift, wider viewing angle, simple design.

23 cl, 12 dwg

FIELD: physics.

SUBSTANCE: according to the method, electrical energy is supplied to the LCD, electrical signal is transmitted to the LCD for updating displayed information, ambient temperature in the vicinity of the LCD is measured, and energy and update information transmitted to the LCD are regulated based on ambient temperature. Field device (10) includes LCD (110), electronic control module (120), made with possibility of transmitting energy signals and connection to the LCD (110), and a temperature sensor (112), connected to the electronic control module (120). The electronic control module (120) is made with possibility of measuring ambient temperature close to the LCD (110), and control energy and connection to the LCD (110), based on temperature of the LCD (110).

EFFECT: increased reliability of operation at low temperature.

20 cl, 6 dwg

FIELD: physics, optics.

SUBSTANCE: invention is related to the field of optics and facilities of information displaying, and may be used for highlight of colour liquid-crystal (LC) displays and creation of LC displays that do not contain matrix of colour filters. In matrix LC display and its highlight system, which contains the following serially installed components: one or more light sources, light-conducting layer, array of light-outputting elements, fiber-optic plate installed between array of light-outputting elements and LC display, foresaid fiber-optic plate represents matrix of elements made with the possibility of light source radiation spectrum transformation into radiation with wave length that corresponds to colour formed by subpixel of liquid crystal display, at that size and location of mentioned elements correspond to size and location of liquid crystal display subpixels, at that the first line of matrix of elements that transform wave length, is installed opposite to the first line of liquid crystal display, the second line of matrix of elements that transform wave length, is located opposite to the second matrix of liquid crystal display, n line of matrix of elements that transform wave length is installed opposite to n line of liquid crystal display matrix, at that every element of foresaid fiber-optic plate contains at least one photon-crystalline fiber, which transforms wave length, at that mentioned fibers are tightly packed and completely fill area of mentioned element, at that photon-crystalline fiber includes set of fibers with hollow core that are installed lengthwise around hollow or solid wave conductor area, at that fibers with hollow core are installed so that create two-dimensional photon crystal with photon prohibited zone, at that mentioned hollow or solid wave conducting area is formed to transmit signal with frequency that lies mostly inside photon prohibited area, so that light source radiation spectrum is transformed into radiation with length of wave that corresponds to colour formed by subpixel of liquid crystal display.

EFFECT: creation of LC display highlight system with improved efficiency of light source radiation application and application of radiation source of only one type, and also creation of LC display with high transmission, in which suggested highlight system is used.

9 cl, 10 dwg

FIELD: control of liquid-crystalline color displays.

SUBSTANCE: in accordance to the invention, video signal of same size may be derived with lesser number of clock impulses. Device and method realize a block for controlling clock impulses, which provides clock impulses for operation of each module, interface block which receives 16-bit data for each clock impulse in accordance with control signal of block for controlling clock impulses, a pair of 18-bit RGB buffers, which preserve data transferred through interface block, graphic buffer, which preserves graphic data from a pair of RGB buffers, switch block, which preserves data signals from a pair of RGB buffers, in graphic buffer, and digital-analog converter which transforms digital R/G/B data, preserved in graphic buffer, to analog signal for output.

EFFECT: increased efficiency of data transmission due to reduced processing time of central processor unit.

2 cl, 9 dwg

The invention relates to a device playback of images and ways of managing these devices

Display // 2160933
The invention relates to image formation and can be used to display video information

FIELD: control of liquid-crystalline color displays.

SUBSTANCE: in accordance to the invention, video signal of same size may be derived with lesser number of clock impulses. Device and method realize a block for controlling clock impulses, which provides clock impulses for operation of each module, interface block which receives 16-bit data for each clock impulse in accordance with control signal of block for controlling clock impulses, a pair of 18-bit RGB buffers, which preserve data transferred through interface block, graphic buffer, which preserves graphic data from a pair of RGB buffers, switch block, which preserves data signals from a pair of RGB buffers, in graphic buffer, and digital-analog converter which transforms digital R/G/B data, preserved in graphic buffer, to analog signal for output.

EFFECT: increased efficiency of data transmission due to reduced processing time of central processor unit.

2 cl, 9 dwg

FIELD: physics, optics.

SUBSTANCE: invention is related to the field of optics and facilities of information displaying, and may be used for highlight of colour liquid-crystal (LC) displays and creation of LC displays that do not contain matrix of colour filters. In matrix LC display and its highlight system, which contains the following serially installed components: one or more light sources, light-conducting layer, array of light-outputting elements, fiber-optic plate installed between array of light-outputting elements and LC display, foresaid fiber-optic plate represents matrix of elements made with the possibility of light source radiation spectrum transformation into radiation with wave length that corresponds to colour formed by subpixel of liquid crystal display, at that size and location of mentioned elements correspond to size and location of liquid crystal display subpixels, at that the first line of matrix of elements that transform wave length, is installed opposite to the first line of liquid crystal display, the second line of matrix of elements that transform wave length, is located opposite to the second matrix of liquid crystal display, n line of matrix of elements that transform wave length is installed opposite to n line of liquid crystal display matrix, at that every element of foresaid fiber-optic plate contains at least one photon-crystalline fiber, which transforms wave length, at that mentioned fibers are tightly packed and completely fill area of mentioned element, at that photon-crystalline fiber includes set of fibers with hollow core that are installed lengthwise around hollow or solid wave conductor area, at that fibers with hollow core are installed so that create two-dimensional photon crystal with photon prohibited zone, at that mentioned hollow or solid wave conducting area is formed to transmit signal with frequency that lies mostly inside photon prohibited area, so that light source radiation spectrum is transformed into radiation with length of wave that corresponds to colour formed by subpixel of liquid crystal display.

EFFECT: creation of LC display highlight system with improved efficiency of light source radiation application and application of radiation source of only one type, and also creation of LC display with high transmission, in which suggested highlight system is used.

9 cl, 10 dwg

FIELD: physics.

SUBSTANCE: according to the method, electrical energy is supplied to the LCD, electrical signal is transmitted to the LCD for updating displayed information, ambient temperature in the vicinity of the LCD is measured, and energy and update information transmitted to the LCD are regulated based on ambient temperature. Field device (10) includes LCD (110), electronic control module (120), made with possibility of transmitting energy signals and connection to the LCD (110), and a temperature sensor (112), connected to the electronic control module (120). The electronic control module (120) is made with possibility of measuring ambient temperature close to the LCD (110), and control energy and connection to the LCD (110), based on temperature of the LCD (110).

EFFECT: increased reliability of operation at low temperature.

20 cl, 6 dwg

FIELD: physics.

SUBSTANCE: pixel control device (120) for the liquid-crystal display (LCD) panel (1) includes first and second transistors (Ta, Tb) and first and second storage capacitors (CstA, CstB). The second transistor (Tb) has a gate electrode (G) which is connected to the gate electrode (G) of the first transistor (Ta), and a drain electrode (D) which is connected to the drain electrode (D) of the first transistor (Ta). The first storage capacitor (CstA) has a terminal (104) which is connected to the source electrode (S) of the first transistor (Ta). The second storage capacitor (CstB) has a first terminal (107) which is connected to the source electrode (S) of the second transistor (Tb), and a second terminal (103) which is connected to the gate electrode (G) of the first transistor (Ta) of a pixel control device (120) in another pixel row of the LCD panel (1).

EFFECT: reduced colour shift, wider viewing angle, simple design.

23 cl, 12 dwg

FIELD: physics.

SUBSTANCE: light source controller, which controls backlight, provides processing which is successively performed for all units SA-a (1) - (16) in the SA-a correction region. Processing includes installation of the SA-a region for four regions SA-a - SA-d as a correction region and providing light emission in unit SA-a (1), which is a unit in the SA-a correction region, and successive emission of light in units SA-b (n) - SA-d (n), which lie in three other regions SA-b - SA-d, except the SA-a correction region, and positions of which, in these regions, correspond to the SA-a (n) unit. The light source controller then repeats similar operations for the remaining three regions SA-b - SA-d, used as correction regions.

EFFECT: possibility of correcting brightness or colour grade of emission light with high accuracy and with low expenses.

9 cl, 17 dwg

FIELD: physics.

SUBSTANCE: liquid-crystal display device recognises every 12 video signal lines (SL1-SLn) in the order of their arrangement as a group and drives the video signal lines with time division in the group in the horizontal scanning period. The order of driving video signal lines in the group for a frame with an even number differs from the order for a frame with an odd number. For each line, the video signal line with an even number is driven first in one frame, and the video signal line with an odd number is driven first in another. The first and last driven video signal lines are specified so that they correspond to blue colour. The number of push-ups, under the effect of which video signal lines fall, is limited to two for the frame with an even number and zero for the frame with an odd number in addition to change of their order, so that the arising of vertical strips at low temperatures is prevented. Additionally, only video signal lines corresponding to the blue colour are specified as having insufficient charge, so that viewers find it difficult to recognise deterioration of image quality due to insufficient charge.

EFFECT: prevention of arising of vertical strips in display devices which perform driving with time division of video signal lines.

13 cl, 9 dwg

FIELD: information technology.

SUBSTANCE: invention is a system for image post-compensation processing. A modified process (2521) for storing brightness/image compensation is aware of the image post-compensation process (2523) and can allow for its influence on an input image (2520). The modified process (2521) for storing brightness/image compensation can generate and apply to the input image (2520) a process which will compensate for the level of backlight selected for the image, and which will compensate for the effect of the image post-compensation process (2523).

EFFECT: compensation for drop in image quality during operation of a display in low power mode.

20 cl, 120 dwg

FIELD: information technologies.

SUBSTANCE: mobile electronic device includes a capacitance sensor, having an electrode layer with non-etched sections and etched sections, and having isolation areas formed on etched areas, and a segmented optical gate arranged on the side of the capacitance sensor, besides, the optical gate includes a liquid crystal layer inserted between an upper absorbing polariser and a lower absorbing polariser, and includes an element of reflective property increase, arranged between the liquid crystal layer and the lower absorbing layer. The reflective property of the element of reflective property increase is selected to reduce the ratio of the reflective property on non-etched areas to the reflective property on etched areas to make the user interface appearance substantially uniform in off condition.

EFFECT: providing the user with various configurations of keyboard buttons required to the user depending on the used mode of the device operation.

20 cl, 4 dwg

FIELD: physics.

SUBSTANCE: presence of change of view in a video sequence is detected. The value of the backlight brightness level of the current frame in said video sequence is determined based on image characteristics in said current frame. Said value of backlight brightness level is filtered by a first filter when change of view is defined as close to said current frame; and said value of backlight brightness level is filtered by a second filter when change of view is not defined as close to said current frame.

EFFECT: filtering the backlight brightness level of a display using an adaptive filter based on presence of change of view near the current frame.

20 cl, 98 dwg

FIELD: information technology.

SUBSTANCE: histogram calculation process calculates an image histogram. A distortion module uses the histogram value and distortion weight in order to determine distortion characteristics for various backlight illumination levels, and then selects the backlight illumination level which lowers or minimises the calculated distortion. After selecting the backlight illumination level, the backlight signal is filtered by a time filter in a filtration module. A Y-amplification projecting module is used to determine the image compensation process. This compensation process involves application of the curve of the tonal range to the brightness channel of the image.

EFFECT: amplification of an image formed by displays which use light radiators, owing to adjustment of pixel brightness and setup of the light source of the display to different levels in accordance with image characteristics.

20 cl, 107 dwg

Up!