US20100149163A1 - Use of spatial high-pass filtering of images to increase perceived brightness of emissive display - Google Patents

Use of spatial high-pass filtering of images to increase perceived brightness of emissive display Download PDF

Info

Publication number
US20100149163A1
US20100149163A1 US12/538,841 US53884109A US2010149163A1 US 20100149163 A1 US20100149163 A1 US 20100149163A1 US 53884109 A US53884109 A US 53884109A US 2010149163 A1 US2010149163 A1 US 2010149163A1
Authority
US
United States
Prior art keywords
oleds
duty cycle
oled
display
software application
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.)
Abandoned
Application number
US12/538,841
Inventor
Jonathan Betts-LaCroix
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.)
Google LLC
OQO LLC
Original Assignee
OQO LLC
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 OQO LLC filed Critical OQO LLC
Priority to US12/538,841 priority Critical patent/US20100149163A1/en
Publication of US20100149163A1 publication Critical patent/US20100149163A1/en
Assigned to OQO, INC. reassignment OQO, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BETTS-LACROIX, JONATHAN
Assigned to ZETTA RESEARCH, LLC reassignment ZETTA RESEARCH, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: OQO (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Assigned to OQO (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC reassignment OQO (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: OQO, INC.
Assigned to GOOGLE INC. reassignment GOOGLE INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ZETTA RESEARCH, LLC
Assigned to ZETTA RESEARCH, LLC reassignment ZETTA RESEARCH, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MERZ, NICHOLAS
Assigned to ZETTA RESEARCH, LLC reassignment ZETTA RESEARCH, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PRICHARD, MICHAEL
Assigned to ZETTA RESEARCH, LLC reassignment ZETTA RESEARCH, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: JULIN, AARON
Assigned to ZETTA RESEARCH, LLC reassignment ZETTA RESEARCH, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BETTS-LACROIX, JONATHAN
Assigned to ZETTA RESEARCH, LLC reassignment ZETTA RESEARCH, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BELL, JORY
Assigned to GOOGLE LLC reassignment GOOGLE LLC CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: GOOGLE INC.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • 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/22Control 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 using controlled light sources
    • G09G3/30Control 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 using controlled light sources using electroluminescent panels
    • G09G3/32Control 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 using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
    • G09G3/3208Control 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 using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
    • G09G3/3216Control 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 using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED] using a passive matrix
    • 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
    • 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/064Adjustment of display parameters for control of overall brightness by time modulation of the brightness of the illumination source
    • 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/10Special adaptations of display systems for operation with variable images
    • G09G2320/103Detection of image changes, e.g. determination of an index representative of the image change
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2330/00Aspects of power supply; Aspects of display protection and defect management
    • G09G2330/02Details of power systems and of start or stop of display operation
    • G09G2330/021Power management, e.g. power saving
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/16Calculation or use of calculated indices related to luminance levels in display data

Definitions

  • OLED organic light-emitting diode
  • OLEDs function as picture elements or pixels arranged in a two-dimensional grid or array, where each pixel represents a portion a displayed image.
  • OLED technology is used in display systems such as computer displays, personal digital assistant (PDA) screens, television screens, etc.
  • PDA personal digital assistant
  • LCDs liquid crystal displays
  • OLED displays do not require a backlight to function and thus consume far less power than LCDs.
  • continual improvements in power efficiency remains desirable, especially as portable computing devices become smaller.
  • a method enables power savings in an OLED display by shortening the duty cycle of selected OLEDs of the OLED display.
  • the selected OLEDs may include, for example, OLEDs used to generate particular images that appear to be inactive such as inactive windows. Shortening the duty cycles of the selected OLEDs results in overall power savings when operating the OLED display.
  • the invention provides a method for implementing a display, the method comprising: selecting a plurality of light-emitting elements in a display based; and adjusting a duty cycle of each of the selected light-emitting elements.
  • FIG. 1 is an example schematic diagram of an OLED array used in an OLED display.
  • FIG. 2A illustrates an example waveform showing a 50% duty cycle of an OLED.
  • FIG. 2B illustrates an example waveform showing a 33% duty cycle of an OLED.
  • FIG. 1 is an example schematic diagram of an OLED array 100 used in an OLED display.
  • OLED array 100 includes a two-dimensional array of OLEDs D 1 -D 9 .
  • OLEDs D 1 -D 9 function as picture elements or pixels, where each pixel represents a portion of a displayed image or object. Although only a 3 ⁇ 3 array is shown for simplicity, embodiments described herein may be applied to arrays of larger sizes (e.g., 800 ⁇ 600, 1280 ⁇ 720, etc.).
  • OLED array 100 may be used in OLED displays of any type of computing device such as a personal computer, laptop, ultra-portable computer, cell phone, audio player, navigation or location system, or any other device.
  • the power consumption of each of the OLEDs D 1 -D 9 may be controlled (e.g., lowered, raised, or maintained) individually by controlling the percentage of the time that a given OLED is on (referred to as a duty cycle). For example, if the pulse duration of the OLED is 500 microseconds and the pulse period is 1,000 microseconds, the duty cycle would be 0.5, or 50%. If the pulse duration is 333 microseconds and the pulse period is 1,000 microseconds, the duty cycle would be 0.33, or 33%.
  • the duty cycle may be adjusted such that the pulse width for selected OLEDs is shortened in order to reduce power consumption.
  • a software application stored in a memory or computer-readable storage medium provides instructions that enable a processor to perform this function and other functions described herein.
  • the software application selects OLEDs in the OLED display. For example, in one embodiment, the software application may select all of the OLEDs in the OLED display. The software application then adjusts the duty cycle of each of the selected OLEDs (also referred to as pulse-width modulation). More specifically, in one embodiment, the software application reduces the duty cycle of each of the OLEDs to a predefined threshold.
  • FIG. 2A illustrates an example waveform showing a 50% duty cycle of a given selected OLED.
  • FIG. 2A shows, the OLED is on 50% of the time.
  • FIG. 2B illustrates an example waveform showing a 33% duty cycle of same OLED. As FIG. 2A shows, the OLED is on 33% of the time.
  • the software application reduces the duty cycle of the OLED from a 50% duty cycle to a 33% duty cycle, the power consumption for the OLED would be reduced. This results in substantial power savings in the overall OLED display when the duty cycle of all of the OLEDs is shortened.
  • the human eye is slow to integrated fast changes in the luminance of the OLEDs. As such, when the duty cycle of a given OLED and even all of the OLEDs is reduced to a predefined threshold (e.g., from 50% to 33%), the human eye will not notice the difference, because the human is slow to integrate such a short absence of luminosity.
  • the software application may compress the time scale of the pulse-width modulation such that the duty cycle uses less time, but is within the integration time of the eye.
  • the software application may average or edge enhance the methods described herein to affect what the human eye perceives as bright.
  • the software application selects OLEDs in an OLED display based on the usage of the OLEDs. In one embodiment, the software application selects OLEDs that produces images or objects that do not appear to be active. For example, the software application may select OLEDs used to generate windows that are not currently active. In this example, when the user uses a mouse to click on a particular window, making that window active, the software application may then select the OLEDs outside of the active window. In other words, the software application selects all of the OLEDs that do not generate the active window image. The software application then adjusts the duty cycle of each of the selected OLEDs.
  • a reduction in duty cycle below a given threshold may result in a dimming effect, where the human eye notices the change in duty cycle.
  • an increase in duty cycle above a given threshold e.g., 75%) may result in a brightening effect, where the human eye notices the change in duty cycle.
  • embodiments may use pulse-width modulation to modulate the brightness or luminosity of pixels.
  • the software application may select some OLEDs for a more substantial decrease in duty cycle and thus a more substantial reduction of power consumption.
  • Such OLEDs may be those that appear to be generating inactive objects such as inactive windows.
  • the software application make also select some OLEDs for a more substantial increase in duty cycle and thus increase the perceived brightness of particular displayed objects.
  • OLEDs may be those that appear to be generating active objects such as active windows. While the power consumption increases for these OLEDs, the increase is offset by the decrease in power consumption of the OLEDs experiences a reduction in duty cycle.
  • the software application may perform the selective adjustments in duty cycle in order to achieve a substantial net decrease in power consumption. This achieves the benefit reducing power consumption while enhancing the user experience, as the dimmed portions of the display are inactive anyway, and the active portions of the display appear brighter to the user.
  • the software application may select OLEDs based on a variety of criteria. For example, the software application may select OLEDs based on spatial frequency contrast (e.g., all OLEDs except those around textured regions of the display). In one embodiment, the software application may determine the luminance of the each of the OLEDs, compare luminance values of the OLEDs, and identify OLEDs in regions of the display having greater contrast. In one embodiment, the software application may deem these regions of contrast as borders of images and may select OLEDS other than those in these regions to more substantially decrease the duty cycle. This would reduce overall power consumption while preserving sufficient brightness in select regions.
  • spatial frequency contrast e.g., all OLEDs except those around textured regions of the display.
  • the software application may determine the luminance of the each of the OLEDs, compare luminance values of the OLEDs, and identify OLEDs in regions of the display having greater contrast. In one embodiment, the software application may deem these regions of contrast as borders of images and may select OLEDS other than those in these regions to more substantially decrease
  • the software application may select particular OLEDs that generate certain colors or a certain range of colors. For example, the software application may dim OLEDs that produce white, off-white, or light colors, etc. In particular applications such as email applications, where there is black text over a white background, it is not critical that the white background be bright. As such, the software application may select the corresponding OLEDS for duty cycle reduction. Even thought there may be some perceived dimming, the dimming is nominal while the power savings is great.
  • the embodiments described herein result in lower power consumption in OLED systems, while not reducing the visibility of particular displayed objects or otherwise compromising the user experience. Some embodiments achieve lower power consumption in OLED systems, while increasing the perceived brightness of particular displayed objects. The lower power consumption is especially beneficial in mobile device applications where improved battery life is highly valued. Furthermore, these embodiments increase the lifespan of OLEDs and OLED displays in general due to the overall decreased usage of the OLEDs.
  • an OLED display it is possible to achieve the same perceived intensity output or luminance of an OLED display as a prior art display (e.g., LCD displays, etc.) even when the OLEDs of the OLED display are operating with a lower duty cycle than that of the LEDs of the prior art display. For example, if the duty cycle of the LEDs of an LCD display that consumes 100 watts is reduced to 50%, the LCD display will then consume 50 watts, which is a power reduction of 50%. If the duty cycle of the OLEDs of an OLED display that consumes 100 watts is reduced to 33%, the OLED display will then consume 33 watts, which is a power reduction of 67%, a greater power reduction than that of the LCD display. However, the perceived luminance of both the OLED display and LCD display will be the same.
  • Any suitable programming language can be used to implement the functionality of the present invention including C, C++, Java, assembly language, etc.
  • Different programming techniques can be employed such as procedural or object oriented.
  • the routines can execute on a single processing device or multiple processors. Although the steps, operations or computations may be presented in a specific order, this order may be changed in different embodiments unless otherwise specified. In some embodiments, multiple steps shown as sequential in this specification can be performed at the same time.
  • the sequence of operations described herein can be interrupted, suspended, or otherwise controlled by another process, such as an operating system, kernel, etc.
  • the routines can operate in an operating system environment or as stand-alone routines occupying all, or a substantial part, of the system processing.
  • the functions may be performed in hardware, software or a combination of both.
  • a “processor” or “process” includes any human, hardware and/or software system, mechanism or component that processes data, signals or other information.
  • a processor can include a system with a general-purpose central processing unit, multiple processing units, dedicated circuitry for achieving functionality, or other systems. Processing need not be limited to a geographic location, or have temporal limitations. Functions and parts of functions described herein can be achieved by devices in different places and operating at different times. For example, a processor can perform its functions in “real time,” “offline,” in a “batch mode,” etc. Parallel, distributed or other processing approaches can be used.
  • Embodiments of the invention may be implemented by using a programmed general purpose digital computer, by using application specific integrated circuits, programmable logic devices, field programmable gate arrays, optical, chemical, biological, quantum or nanoengineered systems, components and mechanisms may be used.
  • the functions of the present invention can be achieved by any means as is known in the art.
  • Distributed, or networked systems, components and circuits can be used.
  • Communication, or transfer, of data may be wired, wireless, or by any other means.
  • any signal arrows in the drawings/ Figures should be considered only as exemplary, and not limiting, unless otherwise specifically noted.
  • the term “or” as used herein is generally intended to mean “and/or” unless otherwise indicated. Combinations of components or steps will also be considered as being noted, where terminology is foreseen as rendering the ability to separate or combine is unclear.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Electroluminescent Light Sources (AREA)

Abstract

A method enables power savings in an OLED display by shortening the duty cycle of selected OLEDs of the OLED display. The selected OLEDs may include, for example, OLEDs used to generate particular objects that appear to be inactive such as inactive windows. Shortening the duty cycles of the selected OLEDs results in overall power savings when operating the OLED display.

Description

  • This application claims priority from U.S. Provisional Patent Application Ser. No. 61/087,629, entitled USE OF SPATIAL HIGH-PASS FILTERING OF IMAGES TO INCREASE PERCEIVED BRIGHTNESS OF EMISSIVE DISPLAY, filed on Aug. 8, 2008, which is hereby incorporated by reference as if set forth in full in this application for all purposes.
  • BACKGROUND
  • An organic light-emitting diode (OLED) is a light-emitting diode having an emissive electroluminescent layer containing organic compounds. In an OLED display, OLEDs function as picture elements or pixels arranged in a two-dimensional grid or array, where each pixel represents a portion a displayed image. OLED technology is used in display systems such as computer displays, personal digital assistant (PDA) screens, television screens, etc. Unlike liquid crystal displays (LCDs), OLED displays do not require a backlight to function and thus consume far less power than LCDs. However, continual improvements in power efficiency remains desirable, especially as portable computing devices become smaller.
  • SUMMARY OF EMBODIMENTS OF THE INVENTION
  • A method enables power savings in an OLED display by shortening the duty cycle of selected OLEDs of the OLED display. The selected OLEDs may include, for example, OLEDs used to generate particular images that appear to be inactive such as inactive windows. Shortening the duty cycles of the selected OLEDs results in overall power savings when operating the OLED display.
  • In one embodiment the invention provides a method for implementing a display, the method comprising: selecting a plurality of light-emitting elements in a display based; and adjusting a duty cycle of each of the selected light-emitting elements.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is an example schematic diagram of an OLED array used in an OLED display.
  • FIG. 2A illustrates an example waveform showing a 50% duty cycle of an OLED.
  • FIG. 2B illustrates an example waveform showing a 33% duty cycle of an OLED.
  • DETAILED DESCRIPTION OF THE INVENTION
  • FIG. 1 is an example schematic diagram of an OLED array 100 used in an OLED display. In FIG. 1, OLED array 100 includes a two-dimensional array of OLEDs D1-D9. In a given application, OLEDs D1-D9 function as picture elements or pixels, where each pixel represents a portion of a displayed image or object. Although only a 3×3 array is shown for simplicity, embodiments described herein may be applied to arrays of larger sizes (e.g., 800×600, 1280×720, etc.). OLED array 100 may be used in OLED displays of any type of computing device such as a personal computer, laptop, ultra-portable computer, cell phone, audio player, navigation or location system, or any other device.
  • The power consumption of each of the OLEDs D1-D9 may be controlled (e.g., lowered, raised, or maintained) individually by controlling the percentage of the time that a given OLED is on (referred to as a duty cycle). For example, if the pulse duration of the OLED is 500 microseconds and the pulse period is 1,000 microseconds, the duty cycle would be 0.5, or 50%. If the pulse duration is 333 microseconds and the pulse period is 1,000 microseconds, the duty cycle would be 0.33, or 33%.
  • As described in more detail below, the duty cycle may be adjusted such that the pulse width for selected OLEDs is shortened in order to reduce power consumption. A software application stored in a memory or computer-readable storage medium provides instructions that enable a processor to perform this function and other functions described herein.
  • In one embodiment, the software application selects OLEDs in the OLED display. For example, in one embodiment, the software application may select all of the OLEDs in the OLED display. The software application then adjusts the duty cycle of each of the selected OLEDs (also referred to as pulse-width modulation). More specifically, in one embodiment, the software application reduces the duty cycle of each of the OLEDs to a predefined threshold. FIG. 2A illustrates an example waveform showing a 50% duty cycle of a given selected OLED. As
  • FIG. 2A shows, the OLED is on 50% of the time. FIG. 2B illustrates an example waveform showing a 33% duty cycle of same OLED. As FIG. 2A shows, the OLED is on 33% of the time. In particular embodiments, if the software application reduces the duty cycle of the OLED from a 50% duty cycle to a 33% duty cycle, the power consumption for the OLED would be reduced. This results in substantial power savings in the overall OLED display when the duty cycle of all of the OLEDs is shortened.
  • The human eye is slow to integrated fast changes in the luminance of the OLEDs. As such, when the duty cycle of a given OLED and even all of the OLEDs is reduced to a predefined threshold (e.g., from 50% to 33%), the human eye will not notice the difference, because the human is slow to integrate such a short absence of luminosity. In particular embodiments, the software application-may compress the time scale of the pulse-width modulation such that the duty cycle uses less time, but is within the integration time of the eye. In one embodiment, the software application may average or edge enhance the methods described herein to affect what the human eye perceives as bright.
  • In one embodiment, the software application selects OLEDs in an OLED display based on the usage of the OLEDs. In one embodiment, the software application selects OLEDs that produces images or objects that do not appear to be active. For example, the software application may select OLEDs used to generate windows that are not currently active. In this example, when the user uses a mouse to click on a particular window, making that window active, the software application may then select the OLEDs outside of the active window. In other words, the software application selects all of the OLEDs that do not generate the active window image. The software application then adjusts the duty cycle of each of the selected OLEDs.
  • In particular embodiments, a reduction in duty cycle below a given threshold (e.g., 33%) may result in a dimming effect, where the human eye notices the change in duty cycle. Conversely, an increase in duty cycle above a given threshold (e.g., 75%) may result in a brightening effect, where the human eye notices the change in duty cycle. In other words, embodiments may use pulse-width modulation to modulate the brightness or luminosity of pixels. As such, in one embodiment, the software application may select some OLEDs for a more substantial decrease in duty cycle and thus a more substantial reduction of power consumption. Such OLEDs may be those that appear to be generating inactive objects such as inactive windows. Conversely, the software application make also select some OLEDs for a more substantial increase in duty cycle and thus increase the perceived brightness of particular displayed objects. Such OLEDs may be those that appear to be generating active objects such as active windows. While the power consumption increases for these OLEDs, the increase is offset by the decrease in power consumption of the OLEDs experiences a reduction in duty cycle. In one embodiment, the software application may perform the selective adjustments in duty cycle in order to achieve a substantial net decrease in power consumption. This achieves the benefit reducing power consumption while enhancing the user experience, as the dimmed portions of the display are inactive anyway, and the active portions of the display appear brighter to the user.
  • In other embodiments, the software application may select OLEDs based on a variety of criteria. For example, the software application may select OLEDs based on spatial frequency contrast (e.g., all OLEDs except those around textured regions of the display). In one embodiment, the software application may determine the luminance of the each of the OLEDs, compare luminance values of the OLEDs, and identify OLEDs in regions of the display having greater contrast. In one embodiment, the software application may deem these regions of contrast as borders of images and may select OLEDS other than those in these regions to more substantially decrease the duty cycle. This would reduce overall power consumption while preserving sufficient brightness in select regions.
  • In one embodiment, the software application that may select particular OLEDs that generate certain colors or a certain range of colors. For example, the software application may dim OLEDs that produce white, off-white, or light colors, etc. In particular applications such as email applications, where there is black text over a white background, it is not critical that the white background be bright. As such, the software application may select the corresponding OLEDS for duty cycle reduction. Even thought there may be some perceived dimming, the dimming is nominal while the power savings is great.
  • The embodiments described herein result in lower power consumption in OLED systems, while not reducing the visibility of particular displayed objects or otherwise compromising the user experience. Some embodiments achieve lower power consumption in OLED systems, while increasing the perceived brightness of particular displayed objects. The lower power consumption is especially beneficial in mobile device applications where improved battery life is highly valued. Furthermore, these embodiments increase the lifespan of OLEDs and OLED displays in general due to the overall decreased usage of the OLEDs.
  • In particular embodiments, it is possible to achieve the same perceived intensity output or luminance of an OLED display as a prior art display (e.g., LCD displays, etc.) even when the OLEDs of the OLED display are operating with a lower duty cycle than that of the LEDs of the prior art display. For example, if the duty cycle of the LEDs of an LCD display that consumes 100 watts is reduced to 50%, the LCD display will then consume 50 watts, which is a power reduction of 50%. If the duty cycle of the OLEDs of an OLED display that consumes 100 watts is reduced to 33%, the OLED display will then consume 33 watts, which is a power reduction of 67%, a greater power reduction than that of the LCD display. However, the perceived luminance of both the OLED display and LCD display will be the same.
  • Although specific embodiments of the invention have been described, variations of such embodiments are possible and are within the scope of the invention.
  • Any suitable programming language can be used to implement the functionality of the present invention including C, C++, Java, assembly language, etc. Different programming techniques can be employed such as procedural or object oriented. The routines can execute on a single processing device or multiple processors. Although the steps, operations or computations may be presented in a specific order, this order may be changed in different embodiments unless otherwise specified. In some embodiments, multiple steps shown as sequential in this specification can be performed at the same time. The sequence of operations described herein can be interrupted, suspended, or otherwise controlled by another process, such as an operating system, kernel, etc. The routines can operate in an operating system environment or as stand-alone routines occupying all, or a substantial part, of the system processing. The functions may be performed in hardware, software or a combination of both.
  • In the description herein, numerous specific details are provided, such as examples of components and/or methods, to provide a thorough understanding of embodiments of the present invention. One skilled in the relevant art will recognize, however, that an embodiment of the invention can be practiced without one or more of the specific details, or with other apparatus, systems, assemblies, methods, components, materials, parts, and/or the like. In other instances, well-known structures, materials, or operations are not specifically shown or described in detail to avoid obscuring aspects of embodiments of the present invention.
  • A “processor” or “process” includes any human, hardware and/or software system, mechanism or component that processes data, signals or other information. A processor can include a system with a general-purpose central processing unit, multiple processing units, dedicated circuitry for achieving functionality, or other systems. Processing need not be limited to a geographic location, or have temporal limitations. Functions and parts of functions described herein can be achieved by devices in different places and operating at different times. For example, a processor can perform its functions in “real time,” “offline,” in a “batch mode,” etc. Parallel, distributed or other processing approaches can be used.
  • Reference throughout this specification to “one embodiment”, “an embodiment”, or “a specific embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention and not necessarily in all embodiments. Thus, respective appearances of the phrases “in one embodiment”, “in an embodiment”, or “in a specific embodiment” in various places throughout this specification are not necessarily referring to the same embodiment. Furthermore, the particular features, structures, or characteristics of any specific embodiment of the present invention may be combined in any suitable manner with one or more other embodiments. It is to be understood that other variations and modifications of the embodiments of the present invention described and illustrated herein are possible in light of the teachings herein and are to be considered as part of the spirit and scope of the present invention.
  • Embodiments of the invention may be implemented by using a programmed general purpose digital computer, by using application specific integrated circuits, programmable logic devices, field programmable gate arrays, optical, chemical, biological, quantum or nanoengineered systems, components and mechanisms may be used. In general, the functions of the present invention can be achieved by any means as is known in the art. Distributed, or networked systems, components and circuits can be used. Communication, or transfer, of data may be wired, wireless, or by any other means.
  • It will also be appreciated that one or more of the elements depicted in the drawings/figures can also be implemented in a more separated or integrated manner, or even removed or rendered as inoperable in certain cases, as is useful in accordance with a particular application. It is also within the spirit and scope of the present invention to implement a program or code that can be stored in a machine-readable medium to permit a computer to perform any of the methods described above.
  • Additionally, any signal arrows in the drawings/Figures should be considered only as exemplary, and not limiting, unless otherwise specifically noted. Furthermore, the term “or” as used herein is generally intended to mean “and/or” unless otherwise indicated. Combinations of components or steps will also be considered as being noted, where terminology is foreseen as rendering the ability to separate or combine is unclear.
  • As used in the description herein and throughout the claims that follow, “a”, “an”, and “the” includes plural references unless the context clearly dictates otherwise. Also, as used in the description herein and throughout the claims that follow, the meaning of “in” includes “in” and “on” unless the context clearly dictates otherwise.
  • The foregoing description of illustrated embodiments of the present invention, including what is described in the Abstract, is not intended to be exhaustive or to limit the invention to the precise forms disclosed herein. While specific embodiments of, and examples for, the invention are described herein for illustrative purposes only, various equivalent modifications are possible within the spirit and scope of the present invention, as those skilled in the relevant art will recognize and appreciate. As indicated, these modifications may be made to the present invention in light of the foregoing description of illustrated embodiments of the present invention and are to be included within the spirit and scope of the present invention.
  • Thus, while the present invention has been described herein with reference to particular embodiments thereof, a latitude of modification, various changes and substitutions are intended in the foregoing disclosures, and it will be appreciated that in some instances some features of embodiments of the invention will be employed without a corresponding use of other features without departing from the scope and spirit of the invention as set forth. Therefore, many modifications may be made to adapt a particular situation or material to the essential scope and spirit of the present invention. It is intended that the invention not be limited to the particular terms used in following claims and/or to the particular embodiment disclosed as the best mode contemplated for carrying out this invention, but that the invention will include any and all embodiments and equivalents falling within the scope of the appended claims.
  • Thus, the scope of the invention is to be determined solely by the appended claims.

Claims (1)

1. A method for implementing a display, the method comprising:
selecting a plurality of light-emitting elements in a display; and
adjusting a duty cycle of each of the selected light-emitting elements.
US12/538,841 2008-08-08 2009-08-10 Use of spatial high-pass filtering of images to increase perceived brightness of emissive display Abandoned US20100149163A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/538,841 US20100149163A1 (en) 2008-08-08 2009-08-10 Use of spatial high-pass filtering of images to increase perceived brightness of emissive display

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US8762908P 2008-08-08 2008-08-08
US12/538,841 US20100149163A1 (en) 2008-08-08 2009-08-10 Use of spatial high-pass filtering of images to increase perceived brightness of emissive display

Publications (1)

Publication Number Publication Date
US20100149163A1 true US20100149163A1 (en) 2010-06-17

Family

ID=42239935

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/538,841 Abandoned US20100149163A1 (en) 2008-08-08 2009-08-10 Use of spatial high-pass filtering of images to increase perceived brightness of emissive display

Country Status (1)

Country Link
US (1) US20100149163A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9230473B2 (en) 2013-06-24 2016-01-05 Microsoft Technology Licensing, Llc Dual duty cycle OLED to enable dynamic control for reduced motion blur control with constant brightness in augmented reality experiences
CN110890068A (en) * 2019-11-28 2020-03-17 南京中电熊猫平板显示科技有限公司 Pixel driving circuit control system and method

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6552703B1 (en) * 1999-03-04 2003-04-22 Pioneer Corporation Display apparatus of capacitive light emitting devices
US6608448B2 (en) * 2001-01-31 2003-08-19 Planar Systems, Inc. Organic light emitting device
US20050270283A1 (en) * 2003-07-16 2005-12-08 Plut William J Methods for spatial-based power savings
US20060022899A1 (en) * 2002-11-15 2006-02-02 Koninklijke Philips Electronics N.V. Display device, electric device comprising such a display device and method for driving a display device
US20060214891A1 (en) * 2001-09-28 2006-09-28 Jun Hanari Self-luminous display device
US20060250525A1 (en) * 2005-05-04 2006-11-09 Plut William J White-based power savings
US20070069992A1 (en) * 2004-09-30 2007-03-29 Smith Euan C Multi-line addressing methods and apparatus
US20070085779A1 (en) * 2004-09-30 2007-04-19 Smith Euan C Multi-line addressing methods and apparatus
US20070115228A1 (en) * 2005-11-18 2007-05-24 Roberts John K Systems and methods for calibrating solid state lighting panels
US20080042953A1 (en) * 2004-10-13 2008-02-21 Koninklijke Philips Electronics, N.V. Display Time Control for Images
US20090115703A1 (en) * 2007-11-02 2009-05-07 Cok Ronald S Led display with control circuit

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6552703B1 (en) * 1999-03-04 2003-04-22 Pioneer Corporation Display apparatus of capacitive light emitting devices
US6608448B2 (en) * 2001-01-31 2003-08-19 Planar Systems, Inc. Organic light emitting device
US20060214891A1 (en) * 2001-09-28 2006-09-28 Jun Hanari Self-luminous display device
US20060022899A1 (en) * 2002-11-15 2006-02-02 Koninklijke Philips Electronics N.V. Display device, electric device comprising such a display device and method for driving a display device
US20050270283A1 (en) * 2003-07-16 2005-12-08 Plut William J Methods for spatial-based power savings
US20070069992A1 (en) * 2004-09-30 2007-03-29 Smith Euan C Multi-line addressing methods and apparatus
US20070085779A1 (en) * 2004-09-30 2007-04-19 Smith Euan C Multi-line addressing methods and apparatus
US20080042953A1 (en) * 2004-10-13 2008-02-21 Koninklijke Philips Electronics, N.V. Display Time Control for Images
US20060250525A1 (en) * 2005-05-04 2006-11-09 Plut William J White-based power savings
US20070115228A1 (en) * 2005-11-18 2007-05-24 Roberts John K Systems and methods for calibrating solid state lighting panels
US20090115703A1 (en) * 2007-11-02 2009-05-07 Cok Ronald S Led display with control circuit

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9230473B2 (en) 2013-06-24 2016-01-05 Microsoft Technology Licensing, Llc Dual duty cycle OLED to enable dynamic control for reduced motion blur control with constant brightness in augmented reality experiences
CN110890068A (en) * 2019-11-28 2020-03-17 南京中电熊猫平板显示科技有限公司 Pixel driving circuit control system and method

Similar Documents

Publication Publication Date Title
US20100149223A1 (en) Selective dimming of oled displays
US10665181B2 (en) Backlights with dynamic dimming ranges
US9142188B2 (en) Methods and apparatus for reducing flickering and motion blur in a display device
US7389432B2 (en) Advanced power management for computer displays
EP1758357B1 (en) Apparatus and method for displaying a mobile terminal standby screen
JP6407509B2 (en) Control device and display device
US11295703B2 (en) Displays with content-dependent brightness adjustment
US20100149218A1 (en) Pixel-level power optimization for oled displays
US20180333946A1 (en) Process for the Formation of a Porous Film Assembly
CN102272817A (en) Display apparatus and drive method for display apparatus
US9142041B2 (en) Display apparatus configured for selective illumination of low-illumination intensity image subframes
JP2009294338A (en) Liquid crystal driving device
CN112992069A (en) Display control device, display device, recording medium, and control method
US7808475B2 (en) Photo-luminescent backlight support for power saving
US8933866B2 (en) Active matrix pixel brightness control
US20220157234A1 (en) Burn-in compensation for display
JP4899447B2 (en) Self-luminous display device, light emission condition control device, light emission condition control method, and program
EP2612314B1 (en) Dimming techniques for emissive displays
US20100149163A1 (en) Use of spatial high-pass filtering of images to increase perceived brightness of emissive display
TWI430222B (en) Scanning backlight method for low cost light-emitting diode
JP7030162B1 (en) Control device, display device with self-luminous element, control method and control program
CA2824661C (en) Active matrix pixel brightness control
Prabha Power Saving and Optimization of OLED Displays for Better System Design: A Survey
US20240078961A1 (en) Content Dependent Brightness Management System

Legal Events

Date Code Title Description
AS Assignment

Owner name: OQO, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BETTS-LACROIX, JONATHAN;REEL/FRAME:025519/0129

Effective date: 20101212

AS Assignment

Owner name: OQO (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:OQO, INC.;REEL/FRAME:025694/0557

Effective date: 20090519

Owner name: ZETTA RESEARCH, LLC, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:OQO (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC;REEL/FRAME:025694/0577

Effective date: 20100203

AS Assignment

Owner name: ZETTA RESEARCH, LLC, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BELL, JORY;REEL/FRAME:025719/0343

Effective date: 20110128

Owner name: ZETTA RESEARCH, LLC, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PRICHARD, MICHAEL;REEL/FRAME:025719/0446

Effective date: 20110127

Owner name: GOOGLE INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ZETTA RESEARCH, LLC;REEL/FRAME:025722/0470

Effective date: 20110129

Owner name: ZETTA RESEARCH, LLC, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:JULIN, AARON;REEL/FRAME:025719/0409

Effective date: 20110127

Owner name: ZETTA RESEARCH, LLC, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MERZ, NICHOLAS;REEL/FRAME:025719/0440

Effective date: 20110126

Owner name: ZETTA RESEARCH, LLC, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BETTS-LACROIX, JONATHAN;REEL/FRAME:025719/0367

Effective date: 20110127

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: GOOGLE LLC, CALIFORNIA

Free format text: CHANGE OF NAME;ASSIGNOR:GOOGLE INC.;REEL/FRAME:044142/0357

Effective date: 20170929