EP3051530B1 - Displaying images on local-dimming displays - Google Patents

Displaying images on local-dimming displays Download PDF

Info

Publication number
EP3051530B1
EP3051530B1 EP15195367.6A EP15195367A EP3051530B1 EP 3051530 B1 EP3051530 B1 EP 3051530B1 EP 15195367 A EP15195367 A EP 15195367A EP 3051530 B1 EP3051530 B1 EP 3051530B1
Authority
EP
European Patent Office
Prior art keywords
image data
image
data component
backlight
driving
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
EP15195367.6A
Other languages
German (de)
French (fr)
Other versions
EP3051530A1 (en
Inventor
Ajit Ninan
Wenhui Jia
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dolby Laboratories Licensing Corp
Original Assignee
Dolby Laboratories Licensing Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dolby Laboratories Licensing Corp filed Critical Dolby Laboratories Licensing Corp
Publication of EP3051530A1 publication Critical patent/EP3051530A1/en
Application granted granted Critical
Publication of EP3051530B1 publication Critical patent/EP3051530B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/10Intensity circuits
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/50Image enhancement or restoration using two or more images, e.g. averaging or subtraction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/90Dynamic range modification of images or parts thereof
    • G06T5/92Dynamic range modification of images or parts thereof based on global image properties
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/3406Control of illumination source
    • G09G3/342Control of illumination source using several illumination sources separately controlled corresponding to different display panel areas, e.g. along one dimension such as lines
    • G09G3/3426Control of illumination source using several illumination sources separately controlled corresponding to different display panel areas, e.g. along one dimension such as lines the different display panel areas being distributed in two dimensions, e.g. matrix
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/44Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20212Image combination
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0238Improving the black level
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0242Compensation of deficiencies in the appearance of colours
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0271Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0613The adjustment depending on the type of the information to be displayed
    • G09G2320/062Adjustment of illumination source parameters
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0626Adjustment of display parameters for control of overall brightness
    • G09G2320/0646Modulation of illumination source brightness and image signal correlated to each other
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/066Adjustment of display parameters for control of contrast
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/02Handling of images in compressed format, e.g. JPEG, MPEG
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • G09G2340/0428Gradation resolution change
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/36Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals

Definitions

  • This invention relates to displays for displaying still or moving images.
  • the invention relates specifically to 'local-dimming' or 'dual modulation' or 'multiple-modulation' displays.
  • Some displays incorporate backlights comprising arrays of light-emitters that can be individually controlled. Light from the backlight is modulated by a spatial light modulator ('SLM') such as an LCD panel to display images.
  • 'SLM' spatial light modulator
  • Such displays can provide the advantage of increased contrast since the backlight may be locally dimmed in regions where an image is dark.
  • a backlit local dimming or dual modulator type display needs to have some mechanism for controlling elements of the backlight. It is desirable that the backlight be controlled in a manner that yields good quality images. At the same time, cost is an issue and so it is desirable to achieve control over backlight elements with less expensive hardware.
  • An HDR information portion may contain ratios between values specified by a tone map portion for individual pixels and the values specified by original HDR image for the same pixels.
  • HDR information may be generated by dividing the values specified by original HDR image by the corresponding values specified by the tone map portion.
  • the data resulting from this operation may be stored as HDR information portion.
  • the precision with which the data values in the HDR information portion is represented may be selected to provide acceptable quality in reconstructed HDR images.
  • the data values in the HDR information portion may be each represented by one byte (8 bits) prior to compression.
  • the HDR information portion may specify relationships between the luminance of pixels in a reconstructed HDR image and the luminance specified for corresponding pixels by a tone map information.
  • the HDR information portion does not need to contain color information.
  • the HDR information portion may comprise ratios of the luminance specified by the original HDR image for areas or pixels within an image to the luminance specified by the tone map portion for the corresponding areas or pixels. Color information may be carried by the tone map portion.
  • the HDR portion can have the same structure as a grey-scale image. For example, where the HDR data structure comprises a JFIF file, the HDR portion may be encoded as a JPEG grey-scale image. Where the HDR data structure comprises a MPEG file, the HDR portion may be encoded as a MPEG grey-scale image.
  • the ratio data may be generated by applying a function which takes as inputs values from the HDR image data (first values) and corresponding values from reconstructed tone map data (second values). The function includes dividing the first values by the second values or vice versa.
  • Ward's format for encoding high dynamic range images provides a first part that contains a lower dynamic range version of an image and a second part that contains ratio data that can be used to modify the lower dynamic range version of the image to recover a high dynamic range version of the image.
  • US 2008/0129677 A1 discloses a backlight display including a liquid crystal material with light valves.
  • the display derives a low-resolution backlight image from a received image.
  • the backlight comprises light emitting diodes that output the backlight image.
  • the backlight image is predicted, gamma corrected, up-sampled to liquid crystal display resolution, and convolved with a point spread function of the light emitting diodes.
  • the liquid crystal transmittance is adjusted to output the image based on the predicted backlight image.
  • EP 1 827 024 A1 discloses an image data encoding method including the steps of creating a standard dynamic range (SDR) image sequence from HDR image sequence as received, and encoding the SDR image sequence.
  • SDR standard dynamic range
  • the encoded SDR image sequence is then decoded and the decoded SDR image sequence is then subjected to the inverse tone mapping to form a decoded HDR image sequence.
  • the resulting decoded HDR image sequence is combined with the decoded SDR image sequence data, and the original HDR image sequence to form HDR residual data.
  • the invention is defined by the independent claims.
  • the dependent claims concern optional features of some embodiments of the invention.
  • the invention has a number of aspects. These include displays, image and video processing components that may be incorporated in displays, and image and video processing methods.
  • Figure 1 illustrates apparatus 10 according to an embodiment of the invention.
  • Apparatus 10 receives as input image data 12 which includes a first part 12A and a second part 12B.
  • First part 12A encodes a lower dynamic range version of a higher dynamic range image (e.g. a tone mapped version of the higher dynamic range image) and second part 12B contains information that may be applied in combination with first part 12A to provide the higher dynamic range version of the image.
  • second part 12B comprises values which may be applied to multiply pixel values (e.g. luminance values) provided by first part 12A to yield the higher dynamic range image.
  • second part 12B comprises an image having pixel values that are ratios of a pixel value of the higher dynamic range image to a pixel value of the lower dynamic range image.
  • second part 12B has the format of an image.
  • second part 12B has a lower resolution than first part 12A.
  • Second part 12B may be encoded by way of a suitable image codec.
  • Parts 12A and 12B may, for example, comprise tone map data and ratio data as described by Ward.
  • Apparatus 10 generates control signals 14 for a spatial light modulator 15.
  • a spatial light modulator is an LCD panel.
  • spatial light modulator 15 may be based on any technology.
  • Control signals 14 may comprise, for example, values that correspond to luminance values for pixels of spatial light modulator 15.
  • spatial light modulator 15 is a color spatial light modulator such as a RGB LCD panel or an RGBW LCD panel in which pixels comprise colored sub-pixels then a set of control signals 14 may be provided to control subpixels of each type.
  • Control signals 14 may be applied directly to spatial light modulator 15 or applied by way of suitable driving circuits 17.
  • Driving circuits 17 may, for example comprise a serial or parallel data bus connected to a suitable receiver on a controller, such as a timing control (T-CON) chip, that controls spatial light modulator 15.
  • T-CON timing control
  • the bus comprises a low voltage differential signaling (LVDS) data path.
  • LVDS low voltage differential signaling
  • Apparatus 10 also generates control signals 20 for a backlight 22 comprising individually-controllable elements 24.
  • Individually-controllable elements 24 are each configured to illuminate spatial light modulator 15 non-uniformly. For example when one of the individually-controllable elements 24 is controlled to emit light onto spatial light modulator 15 the distribution of the light on spatial light modulator 15 may provide a greatest light intensity in one area of spatial light modulator 15 corresponding to the particular individually-controllable element 24 and an intensity that falls off as one moves away from the corresponding area across spatial light modulator 15 according to a spread function.
  • Spread functions for different individually-controllable elements 24 may overlap such that pixels of spatial light modulator 15 can receive light from a plurality of the individually-controllable elements 24.
  • Backlight control signals 20 control the intensity of light emitted by controllable elements 24 onto spatial light modulator 15.
  • Control signals 20 may be applied directly to spatial light modulator 22 or applied by way of suitable driving circuits 19.
  • Controllable elements 24 may be arranged in a two-dimensional array comprising a plurality of rows and a plurality of columns of controllable elements 24.
  • individually-controllable elements 24 comprise light emitting semiconductor junctions such as light-emitting diodes (LEDs).
  • backlight 22 comprises an array of LEDs 25 and each individually-controllable element 24 comprises one or more of the LEDs 25.
  • backlight 22 may comprise a backlight spatial light modulator and each individually-controllable element 24 may comprise one or more elements of the backlight spatial light modulator that can be controlled to pass varying amounts of light from a light source onto spatial light modulator 15.
  • backlight control signals 20 are generated from second part 12B of image data 12.
  • the particular processing for generating backlight control signals 20 from second part 12B will depend upon the nature of the data in second part 12B and on the way that data has been encoded.
  • second part 12B comprises a JPEG-encoded ratio image and apparatus 10 comprises a JPEG decoder 30 that decodes second part 12B to provide ratio data 31.
  • Ratio data 31 is represented in a non-linear scale and so JPEG decoder 30 is followed by a linearizer 32 which produces linearized ratio data 33.
  • the linearized ratio data is downsampled, if necessary, to a resolution of the controllable elements 24 for which control signals 20 are to be generated by a downsampler 34.
  • the downsampled ratio data 35 is provided to a driving value calculator that determines control values 37 to be applied to control individually-controllable backlight elements 24.
  • control values 37 control driving circuits 19 which generate control signals 20 according to the control values. Filters or other image processing stages 38 are optionally included in the path for generating control values 37.
  • Driving value calculator 36 may generate control values in various ways.
  • control values for individually-controllable elements 24 are clipped to a predetermined value whenever the corresponding value(s) in the downsampled ratio data 35 exceed a threshold.
  • the predetermined value may, for example, correspond to a value that sets the corresponding element 24 to be fully on (at a maximum brightness).
  • driving value calculator 36 generates control values by a process that includes normalizing the ratio data. Normalizing may be done by, for example, dividing all values of the ratio data by a representative value.
  • the representative value may comprise a maximum value, mean value, average value, median value, X percentile value or the like. In some embodiments values of the ratio data that are in excess of the representative value are clipped to the representative value.
  • Apparatus 10 includes a JPEG decoder 30 that decodes first part 12A of image data 12.
  • the JPEG decoder 30 that decodes first part 12A may be the same as or different from the JPEG decoder that decodes second part 12B.
  • the resulting tone map data 41 is optionally passed through one or more image processing stages 42.
  • the image processing stages may include, for example, a color correction stage 43.
  • Color correction stage 43 if present, may perform a color transformation on tone map data 41 (for example by multiplying color coordinate values by a suitable color transformation matrix) to compensate for color characteristics of backlight 22 and spatial light modulator 15.
  • a sharpening filter 44 is also optionally present. If both a sharpening filter 44 and a color correction stage 43 are present then sharpening filter 44 may be provided before or after color correction stage 43.
  • the resulting (optionally corrected and/or sharpened and/or subjected to other image processing) tone map data is processed to determine driving values for pixels of spatial light modulator 15.
  • this is done by performing a light field simulation based on the driving values in backlight control signal 20 to provide an estimated light field map 45 indicating the intensity of light from backlight 22 at each pixel of spatial light modulator 15 that would result from driving backlight 22 according to backlight driving signal 20.
  • the light field simulation is performed by LFS stage 46.
  • Map 45 may be determined by, for each pixel of spatial light modulator 15 summing the light contributed to that pixel from each element 24 driven according to signal 20. This may be done using known spread functions for the elements 24. The spread functions depend on the optical characteristics of elements 24 as well as the dimensions and characteristics of the optical path from elements 24 to spatial light modulator 15.
  • the tone map data is then modified according to map 45 to provide driving values 14 for pixels of spatial light modulator 15.
  • Apparatus 10 provides tone map modification stage 47 that performs the modification.
  • Tone map modification stage 47 compensates for the fact that the pixels of spatial light modulator 15 are not necessarily illuminated with light of the same intensity. Instead, the intensity of light may vary from pixel to pixel. For example, consider the case where the tone map data indicates that the desired intensity of light from a pixel at location i, j on spatial light modulator 15 is L ij and map 45 indicates that the light incident at that pixel is L' ij then one can see that, assuming that L' ij > L ij the pixel at location i, j should be controlled to attenuate the incident light by a factor L ij / L' ij .
  • control values for the pixels of spatial light modulator 15 may be arrived at by dividing values in the tone map data by corresponding values in map 45 to determine the desired attenuation by each pixel of spatial light modulator 15 and then applying an electrooptical transfer function to provide control values for the spatial light modulator 15 that will yield the desired attenuation. Applying the transfer function may be performed using a lookup table.
  • LFS stage 46 is configured to produce an output map of the inverses of the intensity of light incident at pixels of spatial light modulator 15 (e.g. a map having values 1/ L' ij ) . This permits the control values for the pixels of spatial light modulator 15 to be determined by performing multiplications. Multiplications are typically computationally less demanding and can be performed more simply in hardware than divisions.
  • control signals 14 and 20 are generated in a field-programmable gate array (FPGA) configured to provide functional components as illustrated in Figure 1 .
  • the functional components shown in Figure 1 comprise software processes executable on one or more data processors.
  • the data processors may comprise, for example, one or more microprocessors, image processors, digital signal processors, CPUs or the like.
  • some or all of the functional components illustrated in Figure 1 are provided by hard-wired logic circuits, application specific integrated circuits or the like.
  • apparatus 10 may be integrated with a display controller.
  • apparatus 10 or parts thereof may be provided in a timing control (T-CON) chip and/or an LED backlight driver.
  • T-CON timing control
  • FIG. 2 shows an apparatus 10A that differs from apparatus 10 in that control signals 20 are based in part on first part 12A of image data 12.
  • apparatus 10A ratio data 31 is combined with tone map data 41 in combining stage 48.
  • Combining stage 48 may multiply values in tone map data 41 by the corresponding values in ratio data 31 to yield HDR data 51.
  • HDR data 51 is processed by a luma extractor 52 that extracts luminance values which are passed to downsampler 34.
  • Apparatus 10A operates otherwise as described above in relation to apparatus 10.
  • Apparatus 10A has the advantage over apparatus 10 that it may produce control signals 20 that yield backlight illumination that is closer to the desired final image than apparatus 10. This comes at the cost of providing combining stage 48 and luma extractor 52.
  • FIG. 3 shows an apparatus 10B according to an example for understanding the invention.
  • Apparatus 10B is like apparatus 10 except that driving signals 14 for spatial light modulator 15 are based upon HDR data obtained by combining tone map data 41 and ratio data 31.
  • the combination is performed by a combining stage 48 which may operate as described above.
  • Figure 4 is a flowchart of an embodiment of the invention that illustrates the operation of a method 60 for driving a display to display an image according to image data 12 comprising a first part 12A and a second part 12B as described above.
  • first and second parts 12A and 12B are decoded. In the illustrated embodiment, this yields a ratio image 31 and a tone map 41.
  • ratio image 31 is linearized.
  • ratio image 31 is downsampled.
  • a backlight driving signal is determined based on the downsampled ratio image.
  • block 68 comprises normalizing the downsampled ratio image in block 68A, clipping values to a clipping level in block 68B, and, in block 68C looking up control values for elements 24 corresponding to the values in the output from block 68B.
  • the control values are applied to drive backlight elements 24.
  • blocks 68A and 68B may be performed in either order.
  • tone map data 41 is optionally color corrected and/or sharpened.
  • a light field simulation is performed for the control values of block 68C (in the alternative, the light field simulation may be based on the output of block 68B).
  • the light field simulation yields an estimate of the distribution of light from backlight 22 at spatial light modulator 15 when elements 24 of backlight 22 are driven using the set of control values output from block 68C.
  • the estimate produced by block 72 may comprise a map indicating the light intensity (or a function of the light intensity such as the inverse of the light intensity) for pixels of spatial light modulator 15.
  • the tone map data is modified according to the estimate to yield values corresponding to the pixels of spatial light modulator 15.
  • Block 74 may comprise, for example, multiplying or dividing a pixel value of the tone map data by a corresponding value from the estimate.
  • block 74 may comprise, for pixels of spatial light modulator 15, multiplying a luminance specified by the tone map data by the inverse of a light intensity from the estimate.
  • the values output by block 74 are used to look up corresponding control values for the pixels of spatial light modulator 15.
  • the control values are applied to drive spatial light modulator 15.
  • Figure 5 is an example for understanding the invention. It shows a flowchart illustrating a method 60A that is similar to method 60 except that ratio data 31 and tone map data 41 are combined before backlight control signals are generated.
  • ratio data and tone map data are combined (for example by multiplying luminance values in the tone map data by corresponding values in the ratio image).
  • luminance information is extracted from the combined ratio data and tone map data. The control values for the backlight are generated based on the extracted luminance information.
  • Method 60A is otherwise similar to method 60.
  • Methods 60 and 60A have the advantage that, in each case it is unnecessary to perform a tone mapping operation (which is typically computationally and/or hardware intensive) after extracting parts 12A and 12B of image data 12.
  • Figure 6 shows an embodiment of the invention comprising apparatus 10C which is similar to apparatus 10 of Figure 1 except that blocks 45, 46 and 47 are not provided.
  • Apparatus 10C is less complicated than apparatus 10.
  • image decomposition for dual modulation may be performed or prepared at or upstream from the encoding of image data 12.
  • Second part 12B may contain image data that has been deliberately created to permit backlight drive values to be derived directly from second part 12B.
  • Drive values for a light modulator may be derived from first part 12A.
  • This embodiment aims to display original HDR content with a reduced amount of hardware.
  • second part 12B may be configured such that linearization and downsampling of the second part are not required or are simple to perform.
  • second part 12B may comprise an image that has a resolution of the independently-controllable elements of a backlight in which pixel values comprise driving values for the elements of the backlight.
  • second part 12B may comprise image data having a resolution slightly greater than that of the independently-controllable elements of a backlight. Second part 12B may then be downsampled to resolutions appropriate for driving different displays on which it might be desirable to display image data 12.
  • Methods and apparatus as described herein are not limited to the display and/or preparation for display of still images but may be applied to the display and/or preparation for display of video images as well.
  • Methods like methods 60 and 60A may be applied to allow local-dimming or dual modulation displays to use high dynamic range information from image data to drive controllable elements of a backlight in a manner that is efficient and can be implemented in cost-effective hardware (whether or not the displays generate or display high dynamic range images).
  • the methods of the invention are practiced without combining the first and second image components. Some such methods avoid tone mapping in the data path for generating control signals for elements of a spatial light modulator in a local dimming display.
  • Methods and apparatus as described herein provide design options for manufacturers of displays and/or video or image processing hardware.
  • Certain implementations of the invention comprise computer processors which execute software instructions which cause the processors to perform a method of the invention.
  • processors in a display or image data processor upstream from a display may implement the methods of Figure 4 by executing software instructions in a program memory accessible to the processors.
  • the invention may also be provided in the form of a program product.
  • the program product may comprise any medium which carries a set of computer-readable signals comprising instructions which, when executed by a data processor, cause the data processor to execute a method of the invention.
  • Program products according to the invention may be in any of a wide variety of forms.
  • the program product may comprise, for example, non-transitory physical media such as magnetic data storage media including floppy diskettes, hard disk drives, optical data storage media including CD ROMs, DVDs, electronic data storage media including ROMs, flash RAM, or the like.
  • the computer-readable signals on the program product may optionally be compressed or encrypted.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Liquid Crystal (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Description

    TECHNICAL FIELD
  • This invention relates to displays for displaying still or moving images. The invention relates specifically to 'local-dimming' or 'dual modulation' or 'multiple-modulation' displays.
  • BACKGROUND
  • Some displays incorporate backlights comprising arrays of light-emitters that can be individually controlled. Light from the backlight is modulated by a spatial light modulator ('SLM') such as an LCD panel to display images. Such displays can provide the advantage of increased contrast since the backlight may be locally dimmed in regions where an image is dark.
  • Some non-limiting examples of displays in which the amount of light incident on a spatial light modulator can be controlled are described in the following patents and patent applications:
  • A backlit local dimming or dual modulator type display needs to have some mechanism for controlling elements of the backlight. It is desirable that the backlight be controlled in a manner that yields good quality images. At the same time, cost is an issue and so it is desirable to achieve control over backlight elements with less expensive hardware.
  • Ward et al., WO 2005/104035 ("Ward") published on 3 November 2005 and entitled Encoding, Decoding and Representing High Dynamic Range Images describes a format that may be used for encoding high dynamic range images. An HDR information portion may contain ratios between values specified by a tone map portion for individual pixels and the values specified by original HDR image for the same pixels. HDR information may be generated by dividing the values specified by original HDR image by the corresponding values specified by the tone map portion. The data resulting from this operation may be stored as HDR information portion. The precision with which the data values in the HDR information portion is represented may be selected to provide acceptable quality in reconstructed HDR images. The data values in the HDR information portion may be each represented by one byte (8 bits) prior to compression. HDR information portion may specify relationships between the luminance of pixels in a reconstructed HDR image and the luminance specified for corresponding pixels by a tone map information. The HDR information portion does not need to contain color information. The HDR information portion may comprise ratios of the luminance specified by the original HDR image for areas or pixels within an image to the luminance specified by the tone map portion for the corresponding areas or pixels. Color information may be carried by the tone map portion. The HDR portion can have the same structure as a grey-scale image. For example, where the HDR data structure comprises a JFIF file, the HDR portion may be encoded as a JPEG grey-scale image. Where the HDR data structure comprises a MPEG file, the HDR portion may be encoded as a MPEG grey-scale image. The ratio data may be generated by applying a function which takes as inputs values from the HDR image data (first values) and corresponding values from reconstructed tone map data (second values). The function includes dividing the first values by the second values or vice versa. Ratio data may include a value RI for each pixel in an_ image given by RI(x,y) = L(HDR(x,y)) / L(TM(x,y)). Ward's format for encoding high dynamic range images provides a first part that contains a lower dynamic range version of an image and a second part that contains ratio data that can be used to modify the lower dynamic range version of the image to recover a high dynamic range version of the image.
  • US 2008/0129677 A1 discloses a backlight display including a liquid crystal material with light valves. The display derives a low-resolution backlight image from a received image. The backlight comprises light emitting diodes that output the backlight image. The backlight image is predicted, gamma corrected, up-sampled to liquid crystal display resolution, and convolved with a point spread function of the light emitting diodes. The liquid crystal transmittance is adjusted to output the image based on the predicted backlight image.
  • EP 1 827 024 A1 discloses an image data encoding method including the steps of creating a standard dynamic range (SDR) image sequence from HDR image sequence as received, and encoding the SDR image sequence. The encoded SDR image sequence is then decoded and the decoded SDR image sequence is then subjected to the inverse tone mapping to form a decoded HDR image sequence. The resulting decoded HDR image sequence is combined with the decoded SDR image sequence data, and the original HDR image sequence to form HDR residual data.
  • There remains a need for efficient ways to display images on displays having local-dimming backlights and for cost-effective local dimming displays that can provide good quality images.
  • Unless otherwise indicated, the reference to any approach or document in this section is not an admission that the approach or document constitutes prior art.
  • SUMMARY
  • The invention is defined by the independent claims. The dependent claims concern optional features of some embodiments of the invention. The invention has a number of aspects. These include displays, image and video processing components that may be incorporated in displays, and image and video processing methods.
  • The foregoing aspects are non-limiting. Further aspects of the invention and features of embodiments are illustrated in the accompanying drawings and the following detailed descriptions.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The accompanying figures 1 to 5 illustrate embodiments which do not form part of the invention but are considered as examples that help to understand the invention . Figure 6 illustrates an embodiment falling under the scope of the appended claims.
    • Figure 1 is a block diagram illustrating a display apparatus according to an example.
    • Figure 2 is a block diagram illustrating a display apparatus according to an example.
    • Figure 3 is a block diagram illustrating a display apparatus according to an example.
    • Figure 4 is a flowchart illustrating a method according to an example.
    • Figure 5 is a flowchart illustrating a method according to an example.
    • Figure 6 is a block diagram illustrating display apparatus according to an embodiment of the invention.
    DESCRIPTION
  • Throughout the following description specific details are set forth in order to provide a more thorough understanding to persons skilled in the art. However, well known elements may not have been shown or described in detail to avoid unnecessarily obscuring the disclosure. Accordingly, the description and drawings are to be regarded in an illustrative, rather than a restrictive, sense.
  • Figure 1 illustrates apparatus 10 according to an embodiment of the invention. Apparatus 10 receives as input image data 12 which includes a first part 12A and a second part 12B. First part 12A encodes a lower dynamic range version of a higher dynamic range image (e.g. a tone mapped version of the higher dynamic range image) and second part 12B contains information that may be applied in combination with first part 12A to provide the higher dynamic range version of the image. In some embodiments, second part 12B comprises values which may be applied to multiply pixel values (e.g. luminance values) provided by first part 12A to yield the higher dynamic range image. In some embodiments, second part 12B comprises an image having pixel values that are ratios of a pixel value of the higher dynamic range image to a pixel value of the lower dynamic range image. In some embodiments, second part 12B has the format of an image. In some such embodiments, second part 12B has a lower resolution than first part 12A. Second part 12B may be encoded by way of a suitable image codec. Parts 12A and 12B may, for example, comprise tone map data and ratio data as described by Ward.
  • Apparatus 10 generates control signals 14 for a spatial light modulator 15. An example of a spatial light modulator is an LCD panel. However, spatial light modulator 15 may be based on any technology. Control signals 14 may comprise, for example, values that correspond to luminance values for pixels of spatial light modulator 15.
  • Where spatial light modulator 15 is a color spatial light modulator such as a RGB LCD panel or an RGBW LCD panel in which pixels comprise colored sub-pixels then a set of control signals 14 may be provided to control subpixels of each type.
  • Control signals 14 may be applied directly to spatial light modulator 15 or applied by way of suitable driving circuits 17. Driving circuits 17 may, for example comprise a serial or parallel data bus connected to a suitable receiver on a controller, such as a timing control (T-CON) chip, that controls spatial light modulator 15. In some embodiments the bus comprises a low voltage differential signaling (LVDS) data path.
  • Apparatus 10 also generates control signals 20 for a backlight 22 comprising individually-controllable elements 24. Individually-controllable elements 24 are each configured to illuminate spatial light modulator 15 non-uniformly. For example when one of the individually-controllable elements 24 is controlled to emit light onto spatial light modulator 15 the distribution of the light on spatial light modulator 15 may provide a greatest light intensity in one area of spatial light modulator 15 corresponding to the particular individually-controllable element 24 and an intensity that falls off as one moves away from the corresponding area across spatial light modulator 15 according to a spread function. Spread functions for different individually-controllable elements 24 may overlap such that pixels of spatial light modulator 15 can receive light from a plurality of the individually-controllable elements 24.
  • Backlight control signals 20 control the intensity of light emitted by controllable elements 24 onto spatial light modulator 15. Control signals 20 may be applied directly to spatial light modulator 22 or applied by way of suitable driving circuits 19.
  • Controllable elements 24 may be arranged in a two-dimensional array comprising a plurality of rows and a plurality of columns of controllable elements 24. In some embodiments, individually-controllable elements 24 comprise light emitting semiconductor junctions such as light-emitting diodes (LEDs). In the illustrated embodiment, backlight 22 comprises an array of LEDs 25 and each individually-controllable element 24 comprises one or more of the LEDs 25. In other embodiments, backlight 22 may comprise a backlight spatial light modulator and each individually-controllable element 24 may comprise one or more elements of the backlight spatial light modulator that can be controlled to pass varying amounts of light from a light source onto spatial light modulator 15.
  • One feature of the embodiment illustrated in Figure 1 is that backlight control signals 20 are generated from second part 12B of image data 12. The particular processing for generating backlight control signals 20 from second part 12B will depend upon the nature of the data in second part 12B and on the way that data has been encoded.
  • In the illustrated embodiment, second part 12B comprises a JPEG-encoded ratio image and apparatus 10 comprises a JPEG decoder 30 that decodes second part 12B to provide ratio data 31. Ratio data 31 is represented in a non-linear scale and so JPEG decoder 30 is followed by a linearizer 32 which produces linearized ratio data 33. The linearized ratio data is downsampled, if necessary, to a resolution of the controllable elements 24 for which control signals 20 are to be generated by a downsampler 34. The downsampled ratio data 35 is provided to a driving value calculator that determines control values 37 to be applied to control individually-controllable backlight elements 24. In the illustrated embodiment, control values 37 control driving circuits 19 which generate control signals 20 according to the control values. Filters or other image processing stages 38 are optionally included in the path for generating control values 37.
  • Driving value calculator 36 may generate control values in various ways. In some embodiments control values for individually-controllable elements 24 are clipped to a predetermined value whenever the corresponding value(s) in the downsampled ratio data 35 exceed a threshold. The predetermined value may, for example, correspond to a value that sets the corresponding element 24 to be fully on (at a maximum brightness).
  • In some embodiments, driving value calculator 36 generates control values by a process that includes normalizing the ratio data. Normalizing may be done by, for example, dividing all values of the ratio data by a representative value. The representative value may comprise a maximum value, mean value, average value, median value, X percentile value or the like. In some embodiments values of the ratio data that are in excess of the representative value are clipped to the representative value.
  • Apparatus 10 includes a JPEG decoder 30 that decodes first part 12A of image data 12. The JPEG decoder 30 that decodes first part 12A may be the same as or different from the JPEG decoder that decodes second part 12B. The resulting tone map data 41 is optionally passed through one or more image processing stages 42. The image processing stages may include, for example, a color correction stage 43. Color correction stage 43, if present, may perform a color transformation on tone map data 41 (for example by multiplying color coordinate values by a suitable color transformation matrix) to compensate for color characteristics of backlight 22 and spatial light modulator 15.
  • A sharpening filter 44 is also optionally present. If both a sharpening filter 44 and a color correction stage 43 are present then sharpening filter 44 may be provided before or after color correction stage 43.
  • The resulting (optionally corrected and/or sharpened and/or subjected to other image processing) tone map data is processed to determine driving values for pixels of spatial light modulator 15. In the illustrated embodiment, this is done by performing a light field simulation based on the driving values in backlight control signal 20 to provide an estimated light field map 45 indicating the intensity of light from backlight 22 at each pixel of spatial light modulator 15 that would result from driving backlight 22 according to backlight driving signal 20. The light field simulation is performed by LFS stage 46.
  • Map 45 may be determined by, for each pixel of spatial light modulator 15 summing the light contributed to that pixel from each element 24 driven according to signal 20. This may be done using known spread functions for the elements 24. The spread functions depend on the optical characteristics of elements 24 as well as the dimensions and characteristics of the optical path from elements 24 to spatial light modulator 15.
  • There are various ways to reduce the computational and/or hardware expense for determining map 45. These include:
    • computing map 45 at a resolution lower than that of spatial light modulator 15 and upsampling and/or interpolating to obtain map values corresponding to pixels of spatial light modulator 15;
    • excluding from the calculation of light incident at a pixel of spatial light modulator 15 contributions from elements 24 that are far from the pixel;
  • Other mechanisms that may be used for facilitating efficient determination of map 45 are described in WO 2006/010244 filed on 27 May 2005 and entitled Rapid Image Rendering on Dual-modulator Displays.
  • The tone map data is then modified according to map 45 to provide driving values 14 for pixels of spatial light modulator 15. Apparatus 10 provides tone map modification stage 47 that performs the modification.
  • Tone map modification stage 47 compensates for the fact that the pixels of spatial light modulator 15 are not necessarily illuminated with light of the same intensity. Instead, the intensity of light may vary from pixel to pixel. For example, consider the case where the tone map data indicates that the desired intensity of light from a pixel at location i, j on spatial light modulator 15 is Lij and map 45 indicates that the light incident at that pixel is L'ij then one can see that, assuming that L'ij > Lij the pixel at location i, j should be controlled to attenuate the incident light by a factor Lij /L'ij. Thus, control values for the pixels of spatial light modulator 15 may be arrived at by dividing values in the tone map data by corresponding values in map 45 to determine the desired attenuation by each pixel of spatial light modulator 15 and then applying an electrooptical transfer function to provide control values for the spatial light modulator 15 that will yield the desired attenuation. Applying the transfer function may be performed using a lookup table.
  • In some embodiments LFS stage 46 is configured to produce an output map of the inverses of the intensity of light incident at pixels of spatial light modulator 15 (e.g. a map having values 1/ L'ij ). This permits the control values for the pixels of spatial light modulator 15 to be determined by performing multiplications. Multiplications are typically computationally less demanding and can be performed more simply in hardware than divisions.
  • The components of apparatus 10 may be provided in hardware, software (including firmware) or any suitable combination thereof. For example, in some embodiments control signals 14 and 20 are generated in a field-programmable gate array (FPGA) configured to provide functional components as illustrated in Figure 1. In other embodiments, the functional components shown in Figure 1 comprise software processes executable on one or more data processors. The data processors may comprise, for example, one or more microprocessors, image processors, digital signal processors, CPUs or the like. In other embodiments, some or all of the functional components illustrated in Figure 1 are provided by hard-wired logic circuits, application specific integrated circuits or the like. Conveniently, apparatus 10 may be integrated with a display controller. For example, apparatus 10 or parts thereof may be provided in a timing control (T-CON) chip and/or an LED backlight driver.
  • Figure 2 shows an apparatus 10A that differs from apparatus 10 in that control signals 20 are based in part on first part 12A of image data 12. Components of apparatus 10A that have been described above in relation to Figure 1 are identified by the same reference numbers used above. In apparatus 10A ratio data 31 is combined with tone map data 41 in combining stage 48. Combining stage 48 may multiply values in tone map data 41 by the corresponding values in ratio data 31 to yield HDR data 51. HDR data 51 is processed by a luma extractor 52 that extracts luminance values which are passed to downsampler 34. Apparatus 10A operates otherwise as described above in relation to apparatus 10. Apparatus 10A has the advantage over apparatus 10 that it may produce control signals 20 that yield backlight illumination that is closer to the desired final image than apparatus 10. This comes at the cost of providing combining stage 48 and luma extractor 52.
  • Figure 3 shows an apparatus 10B according to an example for understanding the invention. Apparatus 10B is like apparatus 10 except that driving signals 14 for spatial light modulator 15 are based upon HDR data obtained by combining tone map data 41 and ratio data 31. In the illustrated example, the combination is performed by a combining stage 48 which may operate as described above.
  • Figure 4 is a flowchart of an embodiment of the invention that illustrates the operation of a method 60 for driving a display to display an image according to image data 12 comprising a first part 12A and a second part 12B as described above. In block 62, first and second parts 12A and 12B are decoded. In the illustrated embodiment, this yields a ratio image 31 and a tone map 41.
  • In block 64, ratio image 31 is linearized. In block 66, ratio image 31 is downsampled. In block 68, a backlight driving signal is determined based on the downsampled ratio image. In the illustrated embodiment, block 68 comprises normalizing the downsampled ratio image in block 68A, clipping values to a clipping level in block 68B, and, in block 68C looking up control values for elements 24 corresponding to the values in the output from block 68B. In block 68D the control values are applied to drive backlight elements 24. In embodiments which include both blocks 68A and 68B, blocks 68A and 68B may be performed in either order.
  • In block 70 tone map data 41 is optionally color corrected and/or sharpened. In block 72 a light field simulation is performed for the control values of block 68C (in the alternative, the light field simulation may be based on the output of block 68B). The light field simulation yields an estimate of the distribution of light from backlight 22 at spatial light modulator 15 when elements 24 of backlight 22 are driven using the set of control values output from block 68C. The estimate produced by block 72 may comprise a map indicating the light intensity (or a function of the light intensity such as the inverse of the light intensity) for pixels of spatial light modulator 15.
  • In block 74, the tone map data is modified according to the estimate to yield values corresponding to the pixels of spatial light modulator 15. Block 74 may comprise, for example, multiplying or dividing a pixel value of the tone map data by a corresponding value from the estimate. For example, block 74 may comprise, for pixels of spatial light modulator 15, multiplying a luminance specified by the tone map data by the inverse of a light intensity from the estimate.
  • In block 76 the values output by block 74 are used to look up corresponding control values for the pixels of spatial light modulator 15. In block 78 the control values are applied to drive spatial light modulator 15.
  • Figure 5 is an example for understanding the invention. It shows a flowchart illustrating a method 60A that is similar to method 60 except that ratio data 31 and tone map data 41 are combined before backlight control signals are generated. In block 80, ratio data and tone map data are combined (for example by multiplying luminance values in the tone map data by corresponding values in the ratio image). In block 81 luminance information is extracted from the combined ratio data and tone map data. The control values for the backlight are generated based on the extracted luminance information. Method 60A is otherwise similar to method 60.
  • Methods 60 and 60A have the advantage that, in each case it is unnecessary to perform a tone mapping operation (which is typically computationally and/or hardware intensive) after extracting parts 12A and 12B of image data 12.
  • Figure 6 shows an embodiment of the invention comprising apparatus 10C which is similar to apparatus 10 of Figure 1 except that blocks 45, 46 and 47 are not provided. Apparatus 10C is less complicated than apparatus 10. For optimum performance of apparatus 10C image decomposition for dual modulation may be performed or prepared at or upstream from the encoding of image data 12. Second part 12B may contain image data that has been deliberately created to permit backlight drive values to be derived directly from second part 12B. Drive values for a light modulator may be derived from first part 12A. In the architecture of apparatus 10C, there is no connection between the signal path by which second part 12B is processed to obtain backlight drive values and the signal path by which first part 12A is processed to obtain SLM drive values. This embodiment aims to display original HDR content with a reduced amount of hardware.
  • In some embodiments, second part 12B may be configured such that linearization and downsampling of the second part are not required or are simple to perform. For example, second part 12B may comprise an image that has a resolution of the independently-controllable elements of a backlight in which pixel values comprise driving values for the elements of the backlight. In some embodiments, second part 12B may comprise image data having a resolution slightly greater than that of the independently-controllable elements of a backlight. Second part 12B may then be downsampled to resolutions appropriate for driving different displays on which it might be desirable to display image data 12.
  • Methods and apparatus as described herein are not limited to the display and/or preparation for display of still images but may be applied to the display and/or preparation for display of video images as well.
  • Methods like methods 60 and 60A may be applied to allow local-dimming or dual modulation displays to use high dynamic range information from image data to drive controllable elements of a backlight in a manner that is efficient and can be implemented in cost-effective hardware (whether or not the displays generate or display high dynamic range images). The methods of the invention are practiced without combining the first and second image components. Some such methods avoid tone mapping in the data path for generating control signals for elements of a spatial light modulator in a local dimming display. Methods and apparatus as described herein provide design options for manufacturers of displays and/or video or image processing hardware.
  • Certain implementations of the invention comprise computer processors which execute software instructions which cause the processors to perform a method of the invention. For example, one or more processors in a display or image data processor upstream from a display may implement the methods of Figure 4 by executing software instructions in a program memory accessible to the processors. The invention may also be provided in the form of a program product. The program product may comprise any medium which carries a set of computer-readable signals comprising instructions which, when executed by a data processor, cause the data processor to execute a method of the invention. Program products according to the invention may be in any of a wide variety of forms. The program product may comprise, for example, non-transitory physical media such as magnetic data storage media including floppy diskettes, hard disk drives, optical data storage media including CD ROMs, DVDs, electronic data storage media including ROMs, flash RAM, or the like. The computer-readable signals on the program product may optionally be compressed or encrypted.

Claims (11)

  1. Apparatus (10C) for driving a local-dimming display comprising a backlight (22) and a spatial light modulator (15), the backlight (22) comprising a plurality of individually controllable elements (24), the apparatus (10C) comprising:
    a decoder (30) configured to extract: (i) a first image data component (41) comprising a lower dynamic range version of an image from which first driving signals (14) for the spatial light modulator (15) are derivable; and (ii) a second image data component (31) comprising a ratio data image from which second driving signals (37) for controlling the individually controllable elements (24) of the backlight (22) are derivable, the ratio data image having pixel values that are ratios of a pixel value of a higher dynamic range version of the image to a pixel value of the lower dynamic range version of the image;
    a first system configured to generate, using the first image data component (41) and without combining the first image data component (41) with the second image data component (31), the first driving signals (14) for the spatial light modulator (15); and
    a second system configured to generate, using the second image data component (31) and without combining the first image data component (41) with the second image data component (31), the second driving signals (37) for controlling the individually controllable elements (24) of the backlight (22);
    wherein a signal path in which the first image data component (41) is processed by the first
    system and a signal path in which the second image data component (31) is processed by the second system have no connection with each other;
    wherein the first driving signals (14) and the second driving signals (37) cause the local-dimming display to display the higher dynamic range version of the image; and
    wherein the second system comprises a downsampler (34) configured to downsample the second image data component (31) to a resolution of the individually controllable element (24) of the backlight (22), such that Pixel values of the downsampled second image data component (35) comprise driving values of the second driving signal (37),
    wherein the ratio data image has a resolution greater than the resolution of the individually controllable elements (24) of the backlight (22).
  2. Apparatus (10C) according to claim 1 wherein the second system comprises a driving value calculator (36) configured to normalize the second image data component (31), and optionally wherein the driving value calculator (36) is configured to normalize the second image data component (31) by dividing values of the second image data by a representative value.
  3. Apparatus (10C) according to claim 2 wherein the representative value comprises a maximum value, mean value, average value, median value, or percentile value, or wherein the driving value calculator : (36) is configured to clip the values of the second image component (31) to the representative value.
  4. Apparatus (10C) according to any one of claims 1-3 wherein the second system comprises a linearizer (32).
  5. Apparatus according to any one of claims 1-4 wherein the second image data component (31) has a resolution lower than a resolution of the first image data component (41).
  6. Apparatus according to any one of claims 1-5 wherein the first system comprises a color correction stage (42), or a sharpening filter (44).
  7. A method for driving a local-dimming display comprising a backlight (22) and a spatial light modulator (15), the backlight (22) comprising a plurality of individually controllable elements (24), the method comprising:
    obtaining (i) a first image data component (41) comprising a lower dynamic range version of an image from which first driving signals (14) for the spatial light modulator (15) are
    derivable;
    and (ii) a second image data component (31) comprising a ratio data image from which second driving signals (37) for controlling the individually controllable elements (24) of the backlight (22) are derivable, the ratio data image having pixel values that are ratios of a pixel value of a higher dynamic range version of the image to a pixel value of the lower dynamic range version of the image;
    generating, using the first image data component (41) and without combining the first image data component (41) with the second image data component (31), the first driving signals (14) for the spatial light modulator (15); and
    generating, using the second image data component (31) and without combining the first image data component (41) with the second image data component (31), the second driving signals (37) for controlling the individually controllable elements (24) of the backlight (22);
    wherein a signal path in which the first image data component (41) is processed by a first system and a signal path in which the second image data component (31) is processed by a second system have no connection with each other;
    wherein the first driving signals (14) and the second driving signals (37) cause the local-dimming display to display the higher dynamic range version of the image; and
    wherein generating the second driving signals (37) comprises downsampling the second image component (31) to a resolution of the individually controllable elements (24) of the backlight (22), such that pixel values of the downsampled second image data component (35) comprise driving values of the second driving signal (37),
    wherein the ratio data image has a resolution greater than the resolution of the individually controllable elements (24) of the backlight (22).
  8. A method according to claim 7 wherein the second image data component (31) has a resolution lower than a resolution of the first image data component (41).
  9. A method according to claim 7 or 8 comprising clipping values of the second image data component (31) to a reference value.
  10. A method according to any one of claims 7-9 wherein generating the first
    driving signals (14) comprises applying a sharpening filter to the first image data component (41), or
    applying a color correction to the first image data component (41).
  11. A display apparatus comprising:
    the local-dimming display, comprising the backlight (22) with the plurality of individually controllable elements (24) and the spatial light modulator (15) configured to receive light from the plurality of individually controllable elements (24) of the backlight (22); and
    the apparatus (10C) for driving the local-dimming display according to claim 1.
EP15195367.6A 2010-06-21 2011-06-20 Displaying images on local-dimming displays Active EP3051530B1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US35704410P 2010-06-21 2010-06-21
EP11731586.1A EP2583272B1 (en) 2010-06-21 2011-06-20 Displaying images on local-dimming displays
PCT/US2011/041043 WO2011163114A1 (en) 2010-06-21 2011-06-20 Displaying images on local-dimming displays

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
EP11731586.1A Division EP2583272B1 (en) 2010-06-21 2011-06-20 Displaying images on local-dimming displays
EP11731586.1A Division-Into EP2583272B1 (en) 2010-06-21 2011-06-20 Displaying images on local-dimming displays

Publications (2)

Publication Number Publication Date
EP3051530A1 EP3051530A1 (en) 2016-08-03
EP3051530B1 true EP3051530B1 (en) 2022-08-31

Family

ID=44628388

Family Applications (2)

Application Number Title Priority Date Filing Date
EP11731586.1A Active EP2583272B1 (en) 2010-06-21 2011-06-20 Displaying images on local-dimming displays
EP15195367.6A Active EP3051530B1 (en) 2010-06-21 2011-06-20 Displaying images on local-dimming displays

Family Applications Before (1)

Application Number Title Priority Date Filing Date
EP11731586.1A Active EP2583272B1 (en) 2010-06-21 2011-06-20 Displaying images on local-dimming displays

Country Status (5)

Country Link
US (2) US9576555B2 (en)
EP (2) EP2583272B1 (en)
CN (1) CN102947876B (en)
HK (1) HK1179041A1 (en)
WO (1) WO2011163114A1 (en)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090322800A1 (en) 2008-06-25 2009-12-31 Dolby Laboratories Licensing Corporation Method and apparatus in various embodiments for hdr implementation in display devices
JP5730439B2 (en) * 2012-03-21 2015-06-10 富士フイルム株式会社 Image display apparatus, photographing apparatus, image display system and method
KR101801542B1 (en) 2012-06-15 2017-11-27 돌비 레버러토리즈 라이쎈싱 코오포레이션 Systems and methods for controlling dual modulation displays
US10199011B2 (en) * 2012-09-11 2019-02-05 Apple Inc Generation of tone mapping function for dynamic pixel and backlight control
WO2015097135A1 (en) * 2013-12-27 2015-07-02 Thomson Licensing Method and device for encoding a high-dynamic range image
WO2015097126A1 (en) * 2013-12-27 2015-07-02 Thomson Licensing Method and device for encoding a high-dynamic range image and/or decoding a bitstream
WO2015097134A1 (en) * 2013-12-27 2015-07-02 Thomson Licensing Method and device for encoding a high-dynamic range image and/or decoding a bitstream
WO2015097131A1 (en) * 2013-12-27 2015-07-02 Thomson Licensing Method and device for encoding a high-dynamic range image
EP3087740A1 (en) * 2013-12-27 2016-11-02 Thomson Licensing Method and device for tone-mapping a high dynamic range image
WO2015097124A1 (en) * 2013-12-27 2015-07-02 Thomson Licensing Method and device for encoding a high-dynamic range image and/or decoding a bitstream
WO2015097118A1 (en) * 2013-12-27 2015-07-02 Thomson Licensing Method and device for encoding a high-dynamic range image into a bitstream and/or decoding a bitstream representing a high-dynamic range image
EP2890129A1 (en) * 2013-12-27 2015-07-01 Thomson Licensing Method and device for encoding a high-dynamic range image and/or decoding a bitstream
WO2015097129A1 (en) * 2013-12-27 2015-07-02 Thomson Licensing Method and device for encoding a high-dynamic range image
JP5911518B2 (en) 2014-01-29 2016-04-27 キヤノン株式会社 Display device, display device control method, and program
EP2958328A1 (en) * 2014-06-20 2015-12-23 Thomson Licensing Method and device for signaling in a bitstream a picture/video format of an LDR picture and a picture/video format of a decoded HDR picture obtained from said LDR picture and an illumination picture
WO2015193113A1 (en) * 2014-06-20 2015-12-23 Thomson Licensing Method and device for signaling in a bitstream a picture/video format of an ldr picture and a picture/video format of a decoded hdr picture obtained from said ldr picture and an illumination picture.
WO2015193114A1 (en) * 2014-06-20 2015-12-23 Thomson Licensing Method and device for signaling in a bitstream a picture/video format of an ldr picture and a picture/video format of a decoded hdr picture obtained from said ldr picture and an illumination picture
US20160057436A1 (en) * 2014-08-22 2016-02-25 Sharp Kabushiki Kaisha Video processing apparatus and video display apparatus
US9373288B2 (en) 2014-08-28 2016-06-21 Microsoft Technology Licensing, Llc Configurable, localized backlighting with planar emission devices
EP3113494A1 (en) * 2015-06-30 2017-01-04 Thomson Licensing Method and device for encoding a high-dynamic range image
JP2016110158A (en) * 2016-01-25 2016-06-20 キヤノン株式会社 Display device, display device control method, program, and processing device
US10275864B2 (en) * 2016-09-09 2019-04-30 Kabushiki Kaisha Toshiba Image processing device and image processing method
US10218952B2 (en) 2016-11-28 2019-02-26 Microsoft Technology Licensing, Llc Architecture for rendering high dynamic range video on enhanced dynamic range display devices
GB2558234B (en) * 2016-12-22 2020-05-13 Apical Ltd Image processing
US10104334B2 (en) 2017-01-27 2018-10-16 Microsoft Technology Licensing, Llc Content-adaptive adjustment of display device brightness levels when rendering high dynamic range content
US10176561B2 (en) * 2017-01-27 2019-01-08 Microsoft Technology Licensing, Llc Content-adaptive adjustments to tone mapping operations for high dynamic range content
JP2018180333A (en) * 2017-04-14 2018-11-15 株式会社ジャパンディスプレイ Display device and display module
US11347296B2 (en) * 2017-07-25 2022-05-31 Dell Products, L.P. Backlight dimming via buck-boost conversion in an information handling system
CN108198152B (en) * 2018-02-07 2020-05-12 Oppo广东移动通信有限公司 Image processing method and device, electronic equipment and computer readable storage medium
CN108597435B (en) * 2018-04-28 2021-10-29 京东方科技集团股份有限公司 Method for controlling display of display panel, device thereof and display device
US10957024B2 (en) 2018-10-30 2021-03-23 Microsoft Technology Licensing, Llc Real time tone mapping of high dynamic range image data at time of playback on a lower dynamic range display
KR102608147B1 (en) 2018-12-05 2023-12-01 삼성전자주식회사 Display apparatus and driving method thereof
EP4083984A4 (en) * 2019-12-24 2023-06-07 Panasonic Intellectual Property Management Co., Ltd. Control device and control method
US11488548B2 (en) 2020-10-08 2022-11-01 Samsung Electronics Co., Ltd. Backlight system, display device including the backlight system and method of transferring data in the backlight system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090135904A1 (en) * 2005-11-21 2009-05-28 Edouard Francois High-Dynamics Image Transmission System, Encoding and Decoding Units and Methods Therefor

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002069030A2 (en) 2001-02-27 2002-09-06 The University Of British Columbia High dynamic range display devices
CN1643565B (en) 2002-03-13 2013-09-04 杜比实验室特许公司 High dynamic range display devices
US8218625B2 (en) 2004-04-23 2012-07-10 Dolby Laboratories Licensing Corporation Encoding, decoding and representing high dynamic range images
CN100488229C (en) 2004-05-03 2009-05-13 不列颠哥伦比亚大学 Method for efficient computation of image frames for dual modulation display systems using key frames
US8395577B2 (en) 2004-05-04 2013-03-12 Sharp Laboratories Of America, Inc. Liquid crystal display with illumination control
US8217970B2 (en) 2004-07-27 2012-07-10 Dolby Laboratories Licensing Corporation Rapid image rendering on dual-modulator displays
EP1779362B1 (en) 2004-07-27 2016-04-20 Dolby Laboratories Licensing Corp. Rapid image rendering on dual-modulator displays
US7525528B2 (en) * 2004-11-16 2009-04-28 Sharp Laboratories Of America, Inc. Technique that preserves specular highlights
CN102360540B (en) 2004-12-23 2015-01-21 杜比实验室特许公司 Wide color gamut displays
US8014445B2 (en) * 2006-02-24 2011-09-06 Sharp Laboratories Of America, Inc. Methods and systems for high dynamic range video coding
WO2008050506A1 (en) * 2006-10-27 2008-05-02 Sharp Kabushiki Kaisha Liquid crystal display apparatus
US8111941B2 (en) * 2006-11-22 2012-02-07 Nik Software, Inc. Method for dynamic range editing
US8941580B2 (en) 2006-11-30 2015-01-27 Sharp Laboratories Of America, Inc. Liquid crystal display with area adaptive backlight
US8228272B2 (en) * 2006-12-22 2012-07-24 Hong Kong Applied Science And Technlogy Research Institute Company Limited Backlight device and liquid crystal display incorporating the backlight device
JP5002656B2 (en) 2007-02-01 2012-08-15 ドルビー ラボラトリーズ ライセンシング コーポレイション Calibration of displays with spatially varying backlights
US8207931B2 (en) * 2007-05-31 2012-06-26 Hong Kong Applied Science and Technology Research Institute Company Limited Method of displaying a low dynamic range image in a high dynamic range
US8233738B2 (en) * 2007-07-30 2012-07-31 Dolby Laboratories Licensing Corporation Enhancing dynamic ranges of images
US20090322800A1 (en) * 2008-06-25 2009-12-31 Dolby Laboratories Licensing Corporation Method and apparatus in various embodiments for hdr implementation in display devices
US8184112B2 (en) * 2008-09-24 2012-05-22 Global Oled Technology Llc Increasing dynamic range of display output
US8624824B2 (en) * 2009-03-19 2014-01-07 Sharp Laboratories Of America, Inc. Area adaptive backlight with reduced color crosstalk

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090135904A1 (en) * 2005-11-21 2009-05-28 Edouard Francois High-Dynamics Image Transmission System, Encoding and Decoding Units and Methods Therefor

Also Published As

Publication number Publication date
US10121454B2 (en) 2018-11-06
CN102947876B (en) 2016-09-14
EP2583272A1 (en) 2013-04-24
WO2011163114A1 (en) 2011-12-29
US9576555B2 (en) 2017-02-21
US20130100178A1 (en) 2013-04-25
CN102947876A (en) 2013-02-27
US20170162173A1 (en) 2017-06-08
HK1179041A1 (en) 2013-09-19
EP3051530A1 (en) 2016-08-03
EP2583272B1 (en) 2016-01-20

Similar Documents

Publication Publication Date Title
EP3051530B1 (en) Displaying images on local-dimming displays
US20180366050A1 (en) Saturation Dependent Image Splitting for High Dynamic Range Displays
US9390660B2 (en) Image control for displays
JP5443211B2 (en) system
CA2840548C (en) Rapid image rendering on dual-modulator displays
US8643593B2 (en) Method and apparatus of compensating image in a backlight local dimming system
CN102165513B (en) Systems and methods for applying adaptive gamma in image processing for high brightness and high dynamic range displays
EP2183723B1 (en) Enhancing dynamic ranges of images
US8217970B2 (en) Rapid image rendering on dual-modulator displays
EP2612319B1 (en) Method and apparatus for adjusting drive values for dual modulation displays
CN107978283B (en) System and method for controlling dual modulation display
KR101233495B1 (en) Management techniques for video playback
KR20160068627A (en) Image processing device, image processing method and display device

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AC Divisional application: reference to earlier application

Ref document number: 2583272

Country of ref document: EP

Kind code of ref document: P

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: DOLBY LABORATORIES LICENSING CORPORATION

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20170203

RBV Designated contracting states (corrected)

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1227536

Country of ref document: HK

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS

17Q First examination report despatched

Effective date: 20200923

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS

RIC1 Information provided on ipc code assigned before grant

Ipc: G09G 3/34 20060101AFI20220217BHEP

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: GRANT OF PATENT IS INTENDED

INTG Intention to grant announced

Effective date: 20220325

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE PATENT HAS BEEN GRANTED

AC Divisional application: reference to earlier application

Ref document number: 2583272

Country of ref document: EP

Kind code of ref document: P

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

Ref country code: GB

Ref legal event code: FG4D

REG Reference to a national code

Ref country code: AT

Ref legal event code: REF

Ref document number: 1515879

Country of ref document: AT

Kind code of ref document: T

Effective date: 20220915

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 602011073230

Country of ref document: DE

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

REG Reference to a national code

Ref country code: LT

Ref legal event code: MG9D

REG Reference to a national code

Ref country code: NL

Ref legal event code: MP

Effective date: 20220831

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

Ref country code: RS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

Ref country code: NO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221130

Ref country code: LV

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

Ref country code: LT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

REG Reference to a national code

Ref country code: AT

Ref legal event code: MK05

Ref document number: 1515879

Country of ref document: AT

Kind code of ref document: T

Effective date: 20220831

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: PL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221231

Ref country code: HR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20221201

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SM

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

Ref country code: RO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

Ref country code: PT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20230102

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

Ref country code: AT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

Ref country code: EE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 602011073230

Country of ref document: DE

P01 Opt-out of the competence of the unified patent court (upc) registered

Effective date: 20230512

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: NL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

Ref country code: AL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 20230524

Year of fee payment: 13

Ref country code: DE

Payment date: 20230523

Year of fee payment: 13

26N No opposition filed

Effective date: 20230601

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: TR

Payment date: 20230526

Year of fee payment: 13

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

REG Reference to a national code

Ref country code: BE

Ref legal event code: MM

Effective date: 20230630

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20230620

REG Reference to a national code

Ref country code: IE

Ref legal event code: MM4A

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20230620

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20230620

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20230620

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20230630

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20220831

Ref country code: BE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20230630

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 20240521

Year of fee payment: 14