JP2014059563A - Device for controlling operation of organic light-emitting diode display - Google Patents
Device for controlling operation of organic light-emitting diode display Download PDFInfo
- Publication number
- JP2014059563A JP2014059563A JP2013191514A JP2013191514A JP2014059563A JP 2014059563 A JP2014059563 A JP 2014059563A JP 2013191514 A JP2013191514 A JP 2013191514A JP 2013191514 A JP2013191514 A JP 2013191514A JP 2014059563 A JP2014059563 A JP 2014059563A
- Authority
- JP
- Japan
- Prior art keywords
- value
- control value
- rgb
- control
- circuit
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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/2003—Display of colours
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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/22—Control 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/30—Control 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/32—Control 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/3208—Control 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]
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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/22—Control 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/30—Control 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/32—Control 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/3208—Control 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/3225—Control 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 an active matrix
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10K—ORGANIC ELECTRIC SOLID-STATE DEVICES
- H10K59/00—Integrated devices, or assemblies of multiple devices, comprising at least one organic light-emitting element covered by group H10K50/00
- H10K59/30—Devices specially adapted for multicolour light emission
- H10K59/35—Devices specially adapted for multicolour light emission comprising red-green-blue [RGB] subpixels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3259—Power saving in cursor control device, e.g. mouse, joystick, trackball
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G1/00—Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data
- G09G1/005—Power supply circuits
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/02—Addressing, scanning or driving the display screen or processing steps related thereto
- G09G2310/0202—Addressing of scan or signal lines
- G09G2310/0213—Addressing of scan or signal lines controlling the sequence of the scanning lines with respect to the patterns to be displayed, e.g. to save power
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/02—Details of power systems and of start or stop of display operation
- G09G2330/021—Power management, e.g. power saving
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/06—Colour space transformation
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/16—Calculation or use of calculated indices related to luminance levels in display data
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L2924/00—Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
- H01L2924/10—Details of semiconductor or other solid state devices to be connected
- H01L2924/11—Device type
- H01L2924/12—Passive devices, e.g. 2 terminal devices
- H01L2924/1204—Optical Diode
- H01L2924/12044—OLED
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B20/00—Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
- Y02B20/30—Semiconductor lamps, e.g. solid state lamps [SSL] light emitting diodes [LED] or organic LED [OLED]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of El Displays (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Electroluminescent Light Sources (AREA)
- Processing Of Color Television Signals (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
【課題】有機発光ダイオードディスプレイの動作を制御する装置を提供する。
【解決手段】有機発光ダイオード(OLED)ディスプレイの動作を制御することができるシステムオンチップ(SoC)は、第1RGB値を輝度値と彩度値とに変換する第1変換回路と、第1制御値に基づいて、輝度値と彩度値とを調節する調節回路と、調節された輝度値と調節された彩度値とに基づいて第2RGB値を生成し、該生成された第2RGB値をOLEDディスプレイに出力する第2変換回路と、を含む。
【選択図】 図1An apparatus for controlling the operation of an organic light emitting diode display is provided.
A system on chip (SoC) capable of controlling the operation of an organic light emitting diode (OLED) display includes a first conversion circuit that converts a first RGB value into a luminance value and a saturation value, and a first control. An adjustment circuit that adjusts the luminance value and the saturation value based on the value, a second RGB value is generated based on the adjusted luminance value and the adjusted saturation value, and the generated second RGB value is A second conversion circuit for outputting to the OLED display.
[Selection] Figure 1
Description
本発明の実施形態は、イメージデータ処理技術に係り、特に、視覚的認知的明るさ(visual perceived brightness)を保持しながらも、消費電力(power consumption)を減らしうる有機発光ダイオードディスプレイの動作を制御することができる装置に関する。 Embodiments of the present invention relate to image data processing technology, and in particular, control the operation of an organic light emitting diode display capable of reducing power consumption while maintaining visual perceived brightness. It relates to a device that can do.
ヘルムホルツ・コールラウシュ効果(Helmholtz−Kohlrausch effect)によって、明るさ(brightness)は、輝度(luminance)と彩度(chroma)とに依存し、輝度が一定である時、彩度が高くなるほど明るさは増加する。
多くのデジタルビデオシステムで利用されるカラーモデル(color model)は、YCbCr(YUV)カラーモデルである。YCbCr(YUV)カラー空間は、整頓された3種(ordered triplet)の要素を使ってカラーを表示する。Yは、輝度要素、Cbは、ブルー差彩度要素(blue−difference chroma component)、及びCrは、レッド差彩度要素(red−difference chroma component)を表わす。YUVでUVは、2つの色差要素(two chrominance components)を表わす。
Due to the Helmholtz-Kohlrausch effect, the brightness depends on the luminance and chroma, and when the luminance is constant, the brightness increases as the saturation increases. To do.
The color model used in many digital video systems is the YCbCr (YUV) color model. The YCbCr (YUV) color space displays colors using three ordered elements. Y represents a luminance element, Cb represents a blue-difference chroma component, and Cr represents a red-difference chroma component. In YUV, UV represents two chrominance components.
YUVとY’UVは、TVシステムでカラー情報のアナログエンコーディングのために使われ、YCbCrは、ビデオと静止映像とに適したカラー情報のエンコーディングのために使われる。この際、Y’は、ルーマ(luma)を表わす。
カラーイメージは、コンピュータによって処理され、該処理されたカラーイメージは、ディスプレイを介してディスプレイされる。ディスプレイに含まれたピクセル(pixels)のそれぞれの明るさが増加するにつれて、ディスプレイでの消費電力は増加する。また、ディスプレイの解像度(resolution)が増加するにつれて、ディスプレイでの消費電力も増加する。すなわち、ディスプレイの解像度が増加し、ディスプレイに含まれたピクセルのそれぞれの明るさが増加するにつれて、ディスプレイでの消費電力はさらに増加する。
YUV and Y′UV are used for analog encoding of color information in the TV system, and YCbCr is used for encoding color information suitable for video and still images. At this time, Y ′ represents a luma.
The color image is processed by a computer, and the processed color image is displayed via a display. As the brightness of each of the pixels included in the display increases, the power consumption in the display increases. Also, as the resolution of the display increases, the power consumption on the display also increases. That is, as the display resolution increases and the brightness of each pixel included in the display increases, the power consumption of the display further increases.
本発明が解決しようとする技術的な課題は、有機発光ダイオードディスプレイでの消費電力を減少させると同時に、有機発光ダイオードディスプレイでディスプレイされるイメージに対する視覚的認知的明るさをそのまま保持するか、増加させることができる装置を提供することにある。 The technical problem to be solved by the present invention is to reduce the power consumption in the organic light emitting diode display, while maintaining or increasing the visual cognitive brightness for the image displayed on the organic light emitting diode display. An object of the present invention is to provide an apparatus that can be made to operate.
本発明の実施形態による有機発光ダイオード(Organic Light−Emitting Diode:OLED)ディスプレイの動作を制御することができるシステムオンチップ(System On Chip:SoC)は、第1RGB値を輝度値と彩度値とに変換する第1変換回路と、第1制御値に基づいて、輝度値と彩度値とを調節する調節回路と、調節された輝度値と調節された彩度値とに基づいて第2RGB値を生成し、該生成された第2RGB値をOLEDディスプレイに出力する第2変換回路と、を含む。 A system on chip (System On Chip: SoC) capable of controlling the operation of an organic light emitting diode (OLED) display according to an exemplary embodiment of the present invention uses a first RGB value as a luminance value and a saturation value. A first conversion circuit that converts the luminance value and the saturation value based on the first control value; a second RGB value based on the adjusted luminance value and the adjusted saturation value; And a second conversion circuit for outputting the generated second RGB values to the OLED display.
本発明の実施形態による有機発光ダイオード(OLED)ディスプレイの動作を制御することができるモバイルアプリケーションプロセッサは、第1RGB値を輝度値と彩度値とに変換する第1変換回路と、第1制御値に基づいて、輝度値と彩度値とを調節する調節回路と、調節された輝度値と調節された彩度値とに基づいて第2RGB値を生成し、該生成された第2RGB値をOLEDディスプレイに出力する第2変換回路と、第2制御値に基づいて元のRGB値のうちの少なくとも1つを調節して、第1RGB値を生成する補償回路と、元のRGB値を出力するディスプレイコントローラと、を含む。 A mobile application processor capable of controlling the operation of an organic light emitting diode (OLED) display according to an embodiment of the present invention includes a first conversion circuit that converts a first RGB value into a luminance value and a saturation value, and a first control value. And adjusting the luminance value and the saturation value, generating a second RGB value based on the adjusted luminance value and the adjusted saturation value, and generating the generated second RGB value as an OLED. A second conversion circuit that outputs to the display; a compensation circuit that adjusts at least one of the original RGB values based on the second control value to generate a first RGB value; and a display that outputs the original RGB value And a controller.
本発明の実施形態による携帯用電子装置は、有機発光ダイオード(OLED)ディスプレイと、第1RGB値を輝度値と彩度値とに変換する第1変換回路と、第1制御値に基づいて、輝度値と彩度値とを調節する調節回路と、調節された輝度値と調節された彩度値とに基づいて第2RGB値を生成し、該生成された第2RGB値をOLEDディスプレイに出力する第2変換回路と、第2制御値に基づいて元のRGB値のうちの少なくとも1つを調節して、第1RGB値を生成する補償回路と、元のRGB値を出力するディスプレイコントローラと、を含む。 A portable electronic device according to an embodiment of the present invention includes an organic light emitting diode (OLED) display, a first conversion circuit that converts a first RGB value into a luminance value and a saturation value, and a luminance based on the first control value. A second RGB value is generated based on the adjusted luminance value and the adjusted saturation value, and the generated second RGB value is output to the OLED display. A conversion circuit, a compensation circuit that adjusts at least one of the original RGB values based on the second control value to generate the first RGB value, and a display controller that outputs the original RGB value. .
携帯用電子装置は、元のRGB値のそれぞれの累積分布と定義されるヒストグラムパターンを分析し、該分析の結果を出力する統計的分析回路と、分析の結果に基づいて、第1制御値と第2制御値とを生成する制御値生成回路と、をさらに含む。
調節回路は、第1制御値のうちの輝度制御値に基づいて、輝度値を減少させる輝度制御回路と、第1制御値のうちの彩度制御値に基づいて、彩度値を増加させる彩度制御回路と、を含む。
The portable electronic device analyzes a histogram pattern defined as a cumulative distribution of each of the original RGB values, outputs a result of the analysis, a first control value based on the result of the analysis, And a control value generation circuit for generating a second control value.
The adjustment circuit includes a luminance control circuit that decreases the luminance value based on the luminance control value of the first control value, and a saturation that increases the saturation value based on the saturation control value of the first control value. A degree control circuit.
本発明の実施形態による有機発光ダイオードディスプレイでディスプレイされるイメージデータを処理する装置は、明るさに影響を与える輝度値を減少させると同時に、彩度値を増加させることができる。
装置は、減少した輝度値によって、有機発光ダイオードディスプレイでの消費電力を減少させるだけではなく、増加した彩度値によって、有機発光ダイオードディスプレイでディスプレイされるイメージの視覚的認知的明るさを、輝度値と彩度値とを調節する以前の視覚的認知的明るさに比べて、そのまま保持するか、増加させることができる。
An apparatus for processing image data displayed on an organic light emitting diode display according to an embodiment of the present invention can increase a saturation value while reducing a luminance value that affects brightness.
The device not only reduces the power consumption in the organic light emitting diode display due to the reduced brightness value, but also increases the visual cognitive brightness of the image displayed in the organic light emitting diode display due to the increased saturation value. It can be kept or increased as compared to the visual cognitive brightness before adjusting the value and the saturation value.
以下、添付した図面を参照して、本発明を詳しく説明する。
図1は、本発明の一実施形態によるイメージデータディスプレイシステムのブロック図を示す。図1を参照すると、イメージデータディスプレイシステムまたはイメージデータ処理システム100Aは、プロセッサ200A、ディスプレイ300、及び外部メモリ400を含む。
Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
FIG. 1 shows a block diagram of an image data display system according to an embodiment of the present invention. Referring to FIG. 1, an image data display system or image
イメージデータディスプレイシステム100Aは、携帯用電子装置(PortableElectronic Device)、例えば、スマートフォン、タブレットPC(Tablet Personal Computer)、ラップトップコンピュータ(laptop computer)、PMP(Portable Multimedia Player)、電子ブックリーダ(e−book reader)、モバイルコンピュータ(Mobile Computer)、PDA(Personal Digital Assistant)、ゲームコントローラ、モバイルインターネット装置、またはPNA(Personal Navigation Assistant)などを意味する。
The image
プロセッサ200Aは、ディスプレイ300でディスプレイされるイメージデータ、例えば、元のRGB値または元のRGB値に関連した第1RGB値を輝度値と彩度値とに変換し、少なくとも1つの制御値に基づいて、輝度値を減少させ、彩度値を増加させ、減少した輝度値と増加した彩度値とを用いて第2RGB値を生成し、該生成された第2RGB値をディスプレイ300に出力する。
プロセッサ200Aは、アプリケーションプロセッサ(application processor)またはモバイル(mobile)アプリケーションプロセッサとして具現可能である。
The
The
ディスプレイ300は、第2RGB値によってイメージデータをディスプレイする。ディスプレイ300は、OLED(Organic Light−Emitting Diode)ディスプレイ、AMOLED(Active−Matrix Organic Light−Emitting Diode)ディスプレイ、OLED基盤のフレキシブルディスプレイ、またはAMOLED基盤のフレキシブルディスプレイであり得る。
プロセッサ200Aは、CPU210、ディスプレイコントローラ215、ユーザインターフェース220、及びイメージデータ処理回路230Aを含みうる。
The
The
プロセッサ200Aは、RAM(Random Access Memory)212とROM(Read Only Memory)214とをさらに含みうる。また、プロセッサ200Aは、外部メモリ400に対するアクセス(access)動作、例えば、リード動作またはライト動作を制御することができる外部メモリコントローラ216と、外部メモリコントローラ216から出力されたイメージデータを処理することができるGPU(Graphics Processing Unit)218と、をさらに含みうる。この際、各構成要素210、212、214、215、216、218、220、及び230Aは、少なくとも1つのバス(図示せず)を介して互いに通信することができる。
The processor 200 </ b> A may further include a RAM (Random Access Memory) 212 and a ROM (Read Only Memory) 214. In addition, the
CPU210は、プロセッサ200Aの動作を全般的に制御することができる。例えば、CPU210は、RAM212、ROM214、ディスプレイコントローラ215、外部メモリコントローラ216、GPU218、ユーザインターフェース220、及びイメージデータ処理回路230Aのうちの少なくとも1つの動作を制御することができる。
ディスプレイコントローラ215は、原(original)イメージデータ、例えば、元のRGB値をイメージデータ処理回路230Aに伝送しうる。GPU218は、外部メモリコントローラ216を介して入力されたイメージデータを処理し、該処理されたイメージデータをディスプレイコントローラ215に伝送する。
The
The
ユーザまたは製造社のテストエンジニアは、ユーザインターフェース220を介してプロセッサ200Aの動作に必要な多様な制御値またはユーザ入力値を入力することができる。また、ユーザまたは製造社のテストエンジニアは、ユーザインターフェース220を介して、RAM212にロードされた(loaded)少なくとも1つのプログラムを実行させるための命令またはイベント(event)を発生させることができる。例えば、ROM214にプログラムされた少なくとも1つのプログラムは、CPU210の制御によってバスを介してRAM212にロードされうる。
A user or a manufacturer's test engineer can input various control values or user input values necessary for the operation of the processor 200 </ b> A via the
イメージデータ処理回路230Aは、補償回路232、第1変換回路234、調節回路236A、及び第2変換回路238を含む。
補償回路232は、第2制御値PL_CTRに基づいて元のRGB値のうちの少なくとも1つの値を調節し、該調節の結果によって、第1イメージデータ、例えば、第1RGB値を生成する。
調節回路236Aを用いて彩度値または色差(chrominance)値を増加させる時に発生するオーバーフロー(overflow)、すなわち、彩度値または色差値の飽和を防止するために、補償回路232は、元のRGB値をあらかじめ調節、例えば、減少させる機能を行う。
The image
The
In order to prevent an overflow that occurs when the saturation value or chrominance value is increased using the
しかし、実施形態によって、イメージデータ処理回路230Aが、補償回路232を含まない時、ディスプレイコントローラ215から出力された元のRGB値は、第1変換回路234に直接入力されることもある。
第1変換回路234は、元のRGB値または第1RGB値を輝度値と彩度値(場合によっては、色差値)とに変換する。
例えば、第1変換回路234は、RGBカラー空間(cloor space)のRGB値をYCbCrカラー空間のYCbCr値に変換することができる。この際、Yは、輝度要素(luminance component)であり、CbCrは、2つの彩度要素(two chroma components)である。輝度値は、Y値を意味し、彩度値は、CbCr値を意味する。
However, depending on the embodiment, when the image data processing circuit 230 </ b> A does not include the
The
For example, the
本明細書では、説明の便宜上、元のRGB値または第1RGB値をYCbCr値に変換する例と、調節されたYCbCr値を第2RGB値に再び変換する例とが説明されるが、本発明の技術的思想は、RGB値とYUV値との間の変換、RGB値とY’CbCr値との間の変換、RGB値とYDbDr値との間の変換、RGB値とYIQ値との間の変換、またはRGB値とYCoCg値との間の変換にも、そのまま適用可能である。
すなわち、本発明の技術的思想は、ディスプレイ300、例えば、有機発光ダイオードディスプレイでの消費電力を減少させるために、輝度値を減少させると同時に、ディスプレイ300にディスプレイされるイメージの視覚的認知的明るさを保持するために、彩度(場合によっては、色差)値を増加させるイメージデータ処理回路に適用可能である。
In this specification, for convenience of explanation, an example in which the original RGB value or the first RGB value is converted into a YCbCr value and an example in which the adjusted YCbCr value is converted back into the second RGB value are described. The technical idea is conversion between RGB values and YUV values, conversion between RGB values and Y′CbCr values, conversion between RGB values and YDbDr values, conversion between RGB values and YIQ values. Alternatively, the present invention can be directly applied to conversion between RGB values and YCoCg values.
That is, the technical idea of the present invention is to reduce the luminance value in order to reduce the power consumption in the
したがって、本明細書で使われる彩度要素(chroma components)は、色差要素(chrominance components)を含む概念として理解され、彩度値(chroma values)は、色差値(chrominance values)を含む概念として理解される。
調節回路236Aは、第1制御値YV_CTR、CH_CTRに基づいて輝度値と彩度値とを調節する。調節回路236Aは、ターゲットインジケータ236−1、輝度制御回路236−2、及び彩度(場合によっては、色差)制御回路236−3を含む。
ターゲットインジケータ236−1は、レジスタ(register)として具現可能である。ターゲットインジケータ236−1は、CPU210から出力された制御値CTRに基づいて輝度制御値YV_CTRと彩度制御値CH_CTRとを生成することができる。
Accordingly, the chroma components used in the present specification are understood as concepts including chrominance components, and the chroma values are understood as concepts including chrominance values. Is done.
The
The target indicator 236-1 can be implemented as a register. The target indicator 236-1 can generate the luminance control value YV_CTR and the saturation control value CH_CTR based on the control value CTR output from the
実施形態によって、CPU210は、ユーザインターフェース220を介してユーザ(user)が設定した設定値SVまたはユーザ入力値に基づいて制御値CTRを生成することができる。他の実施形態によって、CPU210は、製造業者、例えば、ユーザインターフェース220を介してテストエンジニアが設定した設定値SVに基づいて制御値CTRを生成することができる。この場合、ユーザは、テストエンジニアが設定した設定値SVをユーザインターフェース220を介して変更することができる。
According to the embodiment, the
さらに他の実施形態によって、CPU210は、ユーザまたはテストエンジニアが元のRGB値または第1RGB値を処理するために実行させたアプリケーションプログラム(application program)の種類、例えば、動画再生アプリケーションプログラム、静止映像再生アプリケーションプログラム、ゲーム実行アプリケーションプログラム、UI(User Interface)実行アプリケーションプログラム、またはGUI(Graphic User Interface)実行アプリケーションプログラムなどを判断し、該判断の結果に基づいて制御値CTRを生成することができる。
したがって、ターゲットインジケータ236−1は、CPU210から出力された制御値CTRに基づいて第1制御値YV_CTR、CH_CTRを生成することができる。
According to still another embodiment, the
Therefore, the target indicator 236-1 can generate the first control values YV_CTR and CH_CTR based on the control value CTR output from the
輝度制御値YV_CTRに基づいて、輝度制御回路236−2は、第1変換回路234から出力された輝度値を調節、例えば、減少させることができる。例えば、輝度制御値YV_CTRは、ディスプレイ300での消費電力をどれほど減らすかを表わす電力節減比率(power saving ratio)に相応する値であり得る。
彩度制御値CH_CTRに基づいて、彩度(場合によっては、色差)制御回路236−3は、第1変換回路234から出力された彩度値(場合によっては、色差値)を調節、例えば、増加させることができる。
Based on the luminance control value YV_CTR, the luminance control circuit 236-2 can adjust, for example, decrease the luminance value output from the
Based on the saturation control value CH_CTR, the saturation (or color difference in some cases) control circuit 236-3 adjusts the saturation value (or color difference value in some cases) output from the
第2変換回路238は、YCbCrカラー空間のYCbCr値をRGBカラー空間のRGB値に再び変換することができる。例えば、各変換回路234、238は、ITU−R(International Telecommunication Union Radiocommunication Sector)BT.601変換、ITU−R BT.709変換、JPEG変換、またはデジタルTV放送標準による変換を行うことができる。
第2変換回路238は、調節された輝度値と調節された彩度値とに基づいて、第2イメージデータ、例えば、第2RGB値を生成し、該生成された第2RGB値をディスプレイ300に出力する。
The
The
ディスプレイ300は、第2RGB値によって所望のイメージをディスプレイすることができる。元のRGB値に基づいてディスプレイ300でディスプレイされるイメージの認知的明るさと第2RGB値に基づいてディスプレイ300でディスプレイされるイメージの認知的明るさとを比較すれば、減少した輝度値によってディスプレイ300での消費電力は減少するが、増加した彩度値によってディスプレイ300でディスプレイされるイメージに対する認知的明るさは、そのまま保持されるか、増加する効果がある。
図2は、本発明の他の実施形態によるイメージデータディスプレイシステムのブロック図を示す。図2を参照すると、イメージデータディスプレイシステムまたはイメージデータ処理システム100Bは、プロセッサ200B、ディスプレイ300、及び外部メモリ400を含む。
The
FIG. 2 shows a block diagram of an image data display system according to another embodiment of the present invention. Referring to FIG. 2, the image data display system or image data processing system 100B includes a processor 200B, a
プロセッサ200Bは、CPU210、ディスプレイコントローラ215、ユーザインターフェース220、及びイメージデータ処理回路230Bを含みうる。
前述したように、プロセッサ200Bは、RAM212、ROM214、外部メモリコントローラ216、及びGPU218をさらに含みうる。
イメージデータ処理回路230Bは、統計的分析回路231、補償回路232、第1変換回路234、制御値生成回路235、調節回路236B、及び第2変換回路238を含む。
統計的分析回路231は、ディスプレイコントローラ215から出力された元のRGB値のそれぞれの累積分布(cumulative distributions)と定義されるヒストグラムパターン(histogram pattern)を分析し、該分析の結果HPIを制御値生成回路235に出力する。
The processor 200B can include a
As described above, the processor 200B may further include the
The image data processing circuit 230B includes a
The
図3Aから図3Dは、図2の統計的分析回路に入力されるイメージデータのヒストグラムパターンを示す。
図3Aから図3Dのそれぞれは、元のRGB値のそれぞれに対する累積分布を表わす。
1つのイメージ処理単位、例えば、1つのフレーム(frame)に対する各累積分布表のX軸は、RGB値、例えば、明るさまたはグレースケール(grayscale)電圧を表わし、累積分布表のY軸は、頻度(frequency)を表わす。
図3Aから図3Dのそれぞれに示したように、RGB値のそれぞれが、8ビットと表現される時、明るさまたはグレースケール電圧は、256個のレベルを有しうる。
3A to 3D show histogram patterns of image data input to the statistical analysis circuit of FIG.
Each of FIGS. 3A-3D represents a cumulative distribution for each of the original RGB values.
The X axis of each cumulative distribution table for one image processing unit, eg, one frame, represents RGB values, eg, brightness or grayscale voltage, and the Y axis of the cumulative distribution table represents frequency. (Frequency).
As shown in each of FIGS. 3A-3D, when each of the RGB values is represented as 8 bits, the brightness or grayscale voltage may have 256 levels.
図3Aは、中間レベルを有するRGB値を多く含むヒストグラムパターンを示す。図3Bは、中間レベルを有するRGB値を少なく含むヒストグラムパターンを示す。図3Cは、低レベルを有するRGB値を多く含むヒストグラムパターンを示す。図3Dは、高レベルを有するRGB値を多く含むヒストグラムパターンを示す。図3Aから図3Dに示された4つのグラフ(または、4つの曲線)は、説明の便宜上、例示的に示したものである。
実施形態によって、統計的分析回路231は、元のRGB値のそれぞれの累積分布と定義されるヒストグラムパターンを分析し、該分析の結果によって、ヒストグラムパターンを図3Aから図3Dに示された複数のグラフのうちの何れか1つに分類し、該分類の結果に対応するヒストグラムパターン情報HPIを出力することができる。
FIG. 3A shows a histogram pattern containing many RGB values having intermediate levels. FIG. 3B shows a histogram pattern that includes fewer RGB values having intermediate levels. FIG. 3C shows a histogram pattern containing many RGB values having low levels. FIG. 3D shows a histogram pattern containing many RGB values with high levels. The four graphs (or four curves) shown in FIGS. 3A to 3D are exemplarily shown for convenience of explanation.
Depending on the embodiment, the
ヒストグラムパターン情報HPIは、元のRGB値のそれぞれに対する累積値、分析結果によって生成された1次元グラフに相応する値、または分析結果によって生成された2次元グラフに相応する値であり得る。
制御値生成回路235は、ヒストグラムパターン情報HPIに基づいて第1制御値YV_CTR、CH_CTRと第2制御値PL_CTRとを生成することができる。
動作モードによって、制御値生成回路235は、CPU210から出力された制御値CTRに基づいて第1制御値YV_CTR、CH_CTRと第2制御値PL_CTRとを生成することができる。
The histogram pattern information HPI may be a cumulative value for each of the original RGB values, a value corresponding to the one-dimensional graph generated by the analysis result, or a value corresponding to the two-dimensional graph generated by the analysis result.
The control
Depending on the operation mode, the control
CPU210の制御によって、制御値生成回路235は、ヒストグラムパターン情報HPIまたは制御値CTRによって第1制御値YV_CTR、CH_CTRと第2制御値PL_CTRとを生成することができる。
すなわち、制御値生成回路235が、ヒストグラムパターン情報HPIまたは制御値CTRによって第1制御値YV_CTR、CH_CTRと第2制御値PL_CTRとを生成するかは、CPU210によって設定しうる。この設定は、ユーザインターフェース220から出力された設定値SVによって決定されうる。
前述したように、(i)ユーザ、(ii)製造業者のテストエンジニア、(iii)実行されるアプリケーションプログラムの種類、または(iv)ヒストグラムパターン情報HPIに基づいて第1制御値YV_CTR、CH_CTRと第2制御値PL_CTRとが生成されうる。
Under the control of the
That is, the
As described above, based on (i) the user, (ii) the manufacturer's test engineer, (iii) the type of application program to be executed, or (iv) the histogram pattern information HPI, the first control values YV_CTR, CH_CTR and the first Two control values PL_CTR can be generated.
輝度制御値YV_CTRに基づいて、輝度制御回路236−2は、第1変換回路234から出力された輝度値を調節、例えば、減少させることができる。彩度制御値CH_CTRに基づいて、彩度制御回路236−3は、第1変換回路234から出力された彩度値を調節、例えば、増加させることができる。第2変換回路238は、調節された輝度値と調節された彩度値とに基づいて第2RGB値を生成し、該生成された第2RGB値をディスプレイ300に出力する。ディスプレイ300は、第2RGB値によって所望のイメージをディスプレイすることができる。
図4Aから図4Dは、図2の補償回路の動作を説明するパターンを示す。
Based on the luminance control value YV_CTR, the luminance control circuit 236-2 can adjust, for example, decrease the luminance value output from the
4A to 4D show patterns for explaining the operation of the compensation circuit of FIG.
制御値生成回路235は、ヒストグラムパターンを等化(equalize)させるか、元のRGB値のうちの少なくとも1つの値を調節するために、第2制御値PL_CTRを補償回路232に出力する。例えば、ヒストグラムパターンが、図3Aのグラフと同じである時、制御値生成回路235は、図4Aのグラフに相応する第2制御値PL_CTRを補償回路232に出力する。
ヒストグラムパターンが、図3Bのグラフと同じである時、制御値生成回路235は、図4Bのグラフに相応する第2制御値PL_CTRを補償回路232に出力する。ヒストグラムパターンが、図3Cのグラフと同じである時、制御値生成回路235は、図4Cのグラフに相応する第2制御値PL_CTRを補償回路232に出力する。
The control
When the histogram pattern is the same as the graph of FIG. 3B, the control
ヒストグラムパターンが、図3Dのグラフと同じである時、制御値生成回路235は、図4Dのグラフに相応する第2制御値PL_CTRを補償回路232に出力する。
補償回路232は、制御値生成回路235から出力された第2制御値PL_CTRに基づいて元のRGB値のうちの少なくとも1つの値を調節し、該調節の結果によって、第1イメージデータ、例えば、第1RGB値を生成する。前述したように、イメージデータ処理回路230Bは、補償回路232を含まないこともある。
図5は、領域別に輝度値と彩度値とを調節する方法を説明する概念図である。図5に示したように、ディスプレイ300でディスプレイされるイメージは、複数の領域301、302、及び303を含みうる。
When the histogram pattern is the same as the graph of FIG. 3D, the control
The
FIG. 5 is a conceptual diagram illustrating a method of adjusting the luminance value and the saturation value for each region. As shown in FIG. 5, the image displayed on the
第1領域301が、背景領域(background region)であり、第2領域302が、UI領域またはGUI領域であり、第3領域303が、動画再生(playing back)領域である時、イメージデータ処理回路230Aまたは230Bは、各領域を定義する位置情報(例えば、P11とP12、及び/またはP21とP22)に基づいて、各領域に対する輝度値と彩度値とを独立して、または排他的に調節することができる。
位置情報は、ディスプレイコントローラ215からイメージデータ処理回路230Aまたは230Bに伝送される同期信号(synchronization signal)、例えば、垂直(vertical)同期信号と水平(horizontal)同期信号とから得られる。
When the
The position information is obtained from a synchronization signal transmitted from the
ディスプレイ300でディスプレイされる複数の領域301、302、及び303のそれぞれの位置(または、位置情報)は、実行されるアプリケーションプログラム、例えば、メディアプレーヤ(media player)の種類によって変更されうるので、複数の領域301、302、及び303のそれぞれに対する位置情報は、実行されるアプリケーションプログラムによって生成されうる。
したがって、各調節回路236Aまたは236Bは、各領域301、302、及び303別の第1制御値YV_CTR、CH_CTRに基づいて、各領域301、302、及び303別の輝度値と彩度値とを調節することができる。例えば、各調節回路236Aまたは236Bは、第2領域302に対する輝度値と彩度値と第3領域303に対する輝度値と彩度値とを互いに異ならせて調節することができる。
Each position (or position information) of the plurality of
Therefore, each
図1から図5を参照して説明したように、各調節回路236Aまたは236Bは、全体フレームまたは全体フレームに含まれた複数の領域のそれぞれに対する輝度値と彩度値とを調節することができる。
図6は、本発明の実施形態によるイメージデータ処理方法を説明するフローチャートである。図1から図6を参照すると、イメージデータ処理回路230Aまたは230Bが、如何に具現されるかによってS100段階の実行如何が決定されうる。すなわち、イメージデータ処理回路230Aまたは230Bが、統計的分析回路231及び/または補償回路232を含むか否かによってS100段階の実行如何が決定される。
As described with reference to FIGS. 1 to 5, each adjustment circuit 236 </ b> A or 236 </ b> B can adjust the luminance value and the saturation value for each of the entire frame or a plurality of regions included in the entire frame. .
FIG. 6 is a flowchart illustrating an image data processing method according to an embodiment of the present invention. Referring to FIGS. 1 to 6, whether to execute the step S100 may be determined according to how the image
図2に示したように、イメージデータ処理回路230Bが、統計的分析回路231と補償回路232とをいずれも含む場合、元のRGB値に対するヒストグラム分析が行われ(ステップS111)、該分析の結果に基づいて生成された第2制御値PL_CTRによって、元のRGB値のうちの少なくとも1つの値が調節される(ステップS113)。すなわち、プリレベル(pre−level)補償が行われる。
図1に示したように、イメージデータ処理回路230Aが、統計的分析回路231を含まない場合、補償回路232は、第2制御値PL_CTRによって元のRGB値のうちの少なくとも1つの値を調節し、該調節の結果によって、第1RGB値を生成する(ステップS113)。
As shown in FIG. 2, when the image data processing circuit 230B includes both the
As shown in FIG. 1, when the image
イメージデータ処理回路230A、203Bが、統計的分析回路231と補償回路232とをいずれも含まない場合、元のRGB値は、直接第1変換回路234に入力される。
第1変換回路234によって第1カラー変換が行われる。すなわち、第1RGB値が、Y値とCbCr値とに変換される(ステップS120)。調節回路236Bは、第1制御値YV_CTR、CH_CTRに基づいて、Y値を減少させ、CbCr値を増加させる(ステップS130)。
第2変換回路238によって第2カラー変換が行われる。すなわち、減少したY値と増加したCbCr値とを用いて第2RGB値が生成される(ステップS140)。第2RGB値、すなわち、変換されたイメージデータは、ディスプレイ300でディスプレイされる。
When the image
First color conversion is performed by the
The second color conversion is performed by the
前述したように、輝度値が減少し、彩度値(場合によっては、色差値)が増加するにつれて、ディスプレイ300の消費電力は減少し、明るさ、すなわち、視覚的認知的明るさは、増加する効果がある。
プロセッサ200Aまたは200Bは、システムオンチップ(SoC)として具現可能である。プロセッサ200Aまたは200Bは、マルチコアプロセッサとして具現可能である。
As described above, as the luminance value decreases and the saturation value (in some cases, the color difference value) increases, the power consumption of the
The
本発明は、システムオンチップ、アプリケーションプロセッサ、及び携帯用電子装置に使われる。 The present invention is used in system-on-chip, application processors, and portable electronic devices.
100A、100B:イメージデータディスプレイシステム
200A、200B:プロセッサ
210:CPU
215:ディスプレイコントローラ
216:外部メモリコントローラ
218:GPU
220:ユーザインターフェース
230A、230B:イメージデータ処理回路
231:統計的分析回路
232:補償回路
234:第1変換回路
235:制御値生成回路
236A、236B:調節回路
236−1:ターゲットインジケータまたはレジスタ
236−2:輝度調節回路
236−3:彩度調節回路
238:第2変換回路
300:ディスプレイ
400:外部メモリ
100A, 100B: Image
215: Display controller 216: External memory controller 218: GPU
220:
Claims (10)
第1RGB値を輝度値と彩度値とに変換する第1変換回路と、
第1制御値に基づいて、前記輝度値と前記彩度値とを調節する調節回路と、
調節された輝度値と調節された彩度値とに基づいて第2RGB値を生成し、該生成された第2RGB値を前記OLEDディスプレイに出力する第2変換回路と、
を含むSoC。 In a system-on-chip (SoC) that can control the operation of an organic light-emitting diode (OLED) display,
A first conversion circuit for converting the first RGB value into a luminance value and a saturation value;
An adjustment circuit for adjusting the luminance value and the saturation value based on a first control value;
A second conversion circuit that generates a second RGB value based on the adjusted luminance value and the adjusted saturation value, and outputs the generated second RGB value to the OLED display;
SoC including
ユーザ入力値を受信するユーザインターフェースと、
前記ユーザインターフェースから出力された前記ユーザ入力値に基づいて、前記第1制御値と前記第2制御値とを生成し、前記第1制御値と前記第2制御値とを前記レジスタに保存するCPU(Central Processing Unit)と、
をさらに含む請求項2に記載のSoC。 Registers,
A user interface for receiving user input values;
A CPU that generates the first control value and the second control value based on the user input value output from the user interface, and stores the first control value and the second control value in the register. (Central Processing Unit),
The SoC according to claim 2, further comprising:
前記元のRGB値を処理するために実行されるアプリケーションプログラムの種類を判断し、該判断の結果に基づいて、前記第1制御値と前記第2制御値とを生成し、前記第1制御値と前記第2制御値とを前記レジスタに保存するCPUと、
をさらに含む請求項2に記載のSoC。 Registers,
A type of an application program executed to process the original RGB value is determined, and the first control value and the second control value are generated based on the determination result, and the first control value And a CPU for storing the second control value in the register;
The SoC according to claim 2, further comprising:
前記OLEDディスプレイでディスプレイされる領域別の位置情報に基づいて、前記領域別の前記第1制御値と前記領域別の前記第2制御値とを生成し、
前記調節回路は、前記領域別の前記第1制御値に基づいて、前記領域別に前記輝度値と前記彩度値とを排他的に調節し、
前記補償回路は、前記領域別の前記第2制御値に基づいて、前記領域別に前記元のRGB値のうちの少なくとも1つを調節して、前記領域別に前記第1RGB値を生成する請求項4に記載のSoC。 The CPU
Based on the position information for each region displayed on the OLED display, the first control value for each region and the second control value for each region are generated,
The adjustment circuit exclusively adjusts the luminance value and the saturation value for each region based on the first control value for each region,
5. The compensation circuit adjusts at least one of the original RGB values for each region based on the second control value for each region, and generates the first RGB value for each region. SoC described in 1.
前記分析の結果に基づいて、前記第1制御値と前記第2制御値とを生成する制御値生成回路と、
をさらに含む請求項2に記載のSoC。 A statistical analysis circuit that analyzes a histogram pattern defined as a cumulative distribution of each of the original RGB values and outputs a result of the analysis;
A control value generation circuit that generates the first control value and the second control value based on the result of the analysis;
The SoC according to claim 2, further comprising:
第1RGB値を輝度値と彩度値とに変換する第1変換回路と、
第1制御値に基づいて、前記輝度値と前記彩度値とを調節する調節回路と、
調節された輝度値と調節された彩度値とに基づいて第2RGB値を生成し、該生成された第2RGB値を前記OLEDディスプレイに出力する第2変換回路と、
第2制御値に基づいて元のRGB値のうちの少なくとも1つを調節して、前記第1RGB値を生成する補償回路と、
前記元のRGB値を出力するディスプレイコントローラと、
を含むモバイルアプリケーションプロセッサ。 In a mobile application processor capable of controlling the operation of an organic light emitting diode (OLED) display,
A first conversion circuit for converting the first RGB value into a luminance value and a saturation value;
An adjustment circuit for adjusting the luminance value and the saturation value based on a first control value;
A second conversion circuit that generates a second RGB value based on the adjusted luminance value and the adjusted saturation value, and outputs the generated second RGB value to the OLED display;
A compensation circuit that adjusts at least one of the original RGB values based on a second control value to generate the first RGB value;
A display controller that outputs the original RGB values;
Including mobile application processor.
ユーザ入力値を受信するユーザインターフェースと、
前記ユーザインターフェースから出力された前記ユーザ入力値に基づいて、前記第1制御値と前記第2制御値とを生成し、前記第1制御値と前記第2制御値とを前記レジスタに保存するCPUと、
をさらに含む請求項7に記載のモバイルアプリケーションプロセッサ。 Registers,
A user interface for receiving user input values;
A CPU that generates the first control value and the second control value based on the user input value output from the user interface, and stores the first control value and the second control value in the register. When,
The mobile application processor of claim 7 further comprising:
前記元のRGB値を処理するために実行されるアプリケーションプログラムの種類を判断し、該判断の結果に基づいて、前記第1制御値と前記第2制御値とを生成し、前記第1制御値と前記第2制御値とを前記レジスタに保存するCPUと、
をさらに含む請求項7に記載のモバイルアプリケーションプロセッサ。 Registers,
A type of an application program executed to process the original RGB value is determined, and the first control value and the second control value are generated based on the determination result, and the first control value And a CPU for storing the second control value in the register;
The mobile application processor of claim 7 further comprising:
第1RGB値を輝度値と彩度値とに変換する第1変換回路と、
第1制御値に基づいて、前記輝度値と前記彩度値とを調節する調節回路と、
調節された輝度値と調節された彩度値とに基づいて第2RGB値を生成し、該生成された前記第2RGB値を前記OLEDディスプレイに出力する第2変換回路と、
第2制御値に基づいて元のRGB値のうちの少なくとも1つを調節して、前記第1RGB値を生成する補償回路と、
前記元のRGB値を出力するディスプレイコントローラと、
を含む携帯用電子装置。 An organic light emitting diode (OLED) display;
A first conversion circuit for converting the first RGB value into a luminance value and a saturation value;
An adjustment circuit for adjusting the luminance value and the saturation value based on a first control value;
A second conversion circuit that generates a second RGB value based on the adjusted luminance value and the adjusted saturation value, and outputs the generated second RGB value to the OLED display;
A compensation circuit that adjusts at least one of the original RGB values based on a second control value to generate the first RGB value;
A display controller that outputs the original RGB values;
Portable electronic device including
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2012-0103017 | 2012-09-17 | ||
KR1020120103017A KR101851577B1 (en) | 2012-09-17 | 2012-09-17 | Methods and devices for controlling operations of organic light-emitting diode display |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014059563A true JP2014059563A (en) | 2014-04-03 |
JP6315931B2 JP6315931B2 (en) | 2018-04-25 |
Family
ID=50181885
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013191514A Active JP6315931B2 (en) | 2012-09-17 | 2013-09-17 | SoC, mobile application processor, and portable electronic device for controlling operation of organic light emitting diode display |
Country Status (6)
Country | Link |
---|---|
US (1) | US9257066B2 (en) |
JP (1) | JP6315931B2 (en) |
KR (1) | KR101851577B1 (en) |
CN (1) | CN103680403B (en) |
DE (1) | DE102013110084A1 (en) |
TW (1) | TWI604424B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6551230B2 (en) * | 2013-08-23 | 2019-07-31 | ソニー株式会社 | Signal generation device and image display device |
KR102235400B1 (en) * | 2014-09-25 | 2021-04-02 | 엘지디스플레이 주식회사 | Display device and the method for driving the same |
KR102301536B1 (en) * | 2015-03-10 | 2021-09-14 | 삼성전자주식회사 | Grain Analyzing Method and System using HRTEM Image |
KR20160123452A (en) * | 2015-04-15 | 2016-10-26 | 삼성디스플레이 주식회사 | Organic light emitting display device and method of driving the same |
WO2016186551A1 (en) * | 2015-05-20 | 2016-11-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Pixel processing and encoding |
US10114447B2 (en) * | 2015-12-10 | 2018-10-30 | Samsung Electronics Co., Ltd. | Image processing method and apparatus for operating in low-power mode |
KR102552936B1 (en) * | 2016-04-12 | 2023-07-10 | 삼성디스플레이 주식회사 | Display device and method of driving the same |
US10699671B2 (en) | 2016-05-16 | 2020-06-30 | Telefonaktiebolaget Lm Ericsson | Pixel processing with color component |
CN109218523B (en) * | 2018-08-27 | 2020-09-22 | 惠州Tcl移动通信有限公司 | Mobile terminal display data abnormity detection method, mobile terminal and storage medium |
US20250174174A1 (en) * | 2023-11-28 | 2025-05-29 | Samsung Electronics Co., Ltd. | Perceptual picture quality improvement for power saving |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009124578A (en) * | 2007-11-16 | 2009-06-04 | Casio Hitachi Mobile Communications Co Ltd | Video signal processing apparatus, contrast control method and program |
JP2009165036A (en) * | 2008-01-09 | 2009-07-23 | Sharp Corp | Video processing apparatus and computer program |
JP2011090252A (en) * | 2009-10-26 | 2011-05-06 | Renesas Electronics Corp | Semiconductor integrated circuit and operating method therefor |
US20110292071A1 (en) * | 2010-05-25 | 2011-12-01 | Samsung Electronics Co., Ltd. | Value Adjustment Methods, Value Adjustment Signal Processing Apparatus, and Image Display Systems Using the Same |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003123086A (en) | 2001-10-11 | 2003-04-25 | Sony Corp | Information processor and method, and information processing program |
JP2004012600A (en) | 2002-06-04 | 2004-01-15 | Canon Inc | Organic electroluminescence liquid crystal apparatus |
KR20040040699A (en) * | 2002-11-07 | 2004-05-13 | 삼성전자주식회사 | Apparatus and Method for compansation contrast |
US9105229B2 (en) | 2005-11-29 | 2015-08-11 | Kyocera Corporation | Display apparatus having luminance reduction controller |
JP5228278B2 (en) | 2006-02-08 | 2013-07-03 | セイコーエプソン株式会社 | Image display control apparatus and method |
CN101097707A (en) * | 2006-06-26 | 2008-01-02 | 创世纪微芯片公司 | Adaptive Contrast Control of Integral Histogram |
US7636074B2 (en) * | 2006-06-28 | 2009-12-22 | Eastman Kodak Company | Active matrix display compensating apparatus |
KR100762706B1 (en) | 2006-08-03 | 2007-10-01 | 삼성에스디아이 주식회사 | A method for reducing power consumption of a portable terminal and a portable terminal using the same |
KR20100078699A (en) | 2008-12-30 | 2010-07-08 | 삼성전자주식회사 | Apparatus and method for power control of amoled |
KR101023130B1 (en) | 2009-01-08 | 2011-03-24 | 삼성모바일디스플레이주식회사 | Display device and driving method thereof |
JP2011101296A (en) | 2009-11-09 | 2011-05-19 | Fujitsu Toshiba Mobile Communications Ltd | Mobile terminal apparatus |
KR101065320B1 (en) | 2010-02-24 | 2011-09-16 | 삼성모바일디스플레이주식회사 | Organic light emitting display device and driving method thereof |
CN101794565B (en) * | 2010-03-31 | 2013-12-11 | 青岛海信电器股份有限公司 | Image display method, device and system |
KR101113483B1 (en) * | 2010-04-09 | 2012-03-06 | 동아대학교 산학협력단 | Apparatus for enhancing visibility of color image |
KR101245357B1 (en) | 2011-03-09 | 2013-03-19 | 이연선 | Sofa |
-
2012
- 2012-09-17 KR KR1020120103017A patent/KR101851577B1/en active Active
-
2013
- 2013-09-13 US US14/026,057 patent/US9257066B2/en active Active
- 2013-09-13 DE DE102013110084.8A patent/DE102013110084A1/en active Pending
- 2013-09-14 TW TW102133304A patent/TWI604424B/en active
- 2013-09-17 JP JP2013191514A patent/JP6315931B2/en active Active
- 2013-09-17 CN CN201310423226.8A patent/CN103680403B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009124578A (en) * | 2007-11-16 | 2009-06-04 | Casio Hitachi Mobile Communications Co Ltd | Video signal processing apparatus, contrast control method and program |
JP2009165036A (en) * | 2008-01-09 | 2009-07-23 | Sharp Corp | Video processing apparatus and computer program |
JP2011090252A (en) * | 2009-10-26 | 2011-05-06 | Renesas Electronics Corp | Semiconductor integrated circuit and operating method therefor |
US20110292071A1 (en) * | 2010-05-25 | 2011-12-01 | Samsung Electronics Co., Ltd. | Value Adjustment Methods, Value Adjustment Signal Processing Apparatus, and Image Display Systems Using the Same |
Also Published As
Publication number | Publication date |
---|---|
DE102013110084A1 (en) | 2014-03-20 |
US9257066B2 (en) | 2016-02-09 |
KR101851577B1 (en) | 2018-04-24 |
KR20140036659A (en) | 2014-03-26 |
CN103680403A (en) | 2014-03-26 |
CN103680403B (en) | 2018-05-29 |
JP6315931B2 (en) | 2018-04-25 |
TWI604424B (en) | 2017-11-01 |
US20140078198A1 (en) | 2014-03-20 |
TW201413687A (en) | 2014-04-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6315931B2 (en) | SoC, mobile application processor, and portable electronic device for controlling operation of organic light emitting diode display | |
KR102113109B1 (en) | Method of opperating an organic light emitting display device, and organic light emitting display device | |
US20170011692A1 (en) | Display apparatus and control method thereof | |
US11735147B1 (en) | Foveated display burn-in statistics and burn-in compensation systems and methods | |
WO2019179106A1 (en) | Backlight brightness processing method and system, backlight brightness adjusting method, and storage medium | |
US9530346B2 (en) | Organic light-emitting diode display and method of driving the same | |
CN108962167B (en) | Data processing method and device, driving method, display panel and storage medium | |
JP2018005213A (en) | Display device and peak luminance control method of the same | |
CN106373515B (en) | Display driver and display device including the same | |
US10210788B2 (en) | Displaying method and display with subpixel rendering | |
KR102344334B1 (en) | Display apparatus and method for processing image | |
US20200410942A1 (en) | Display device performing adaptive refresh | |
CN112334970A (en) | Source side tone mapping based on native gamut and brightness of a display | |
US11620933B2 (en) | IR-drop compensation for a display panel including areas of different pixel layouts | |
US10839499B2 (en) | Image processing apparatus and superimposed image generation method | |
US12062163B2 (en) | High dynamic range post-processing device, and display device including the same | |
US20240257710A1 (en) | Foveated display burn-in statistics and burn-in compensation systems and methods | |
JP2014093617A (en) | Color video signal processing device, processing method, and processing program | |
US10477135B2 (en) | Display apparatus, display control apparatus, and display control method | |
US12154479B2 (en) | Pixel adaptive blue light reduction | |
US20240404488A1 (en) | Vignetting of foveated display content systems and methods | |
US12354537B2 (en) | Display device and control method therefor | |
KR102832586B1 (en) | Color gamut mapping method and device | |
CN114596813B (en) | Display device and display method | |
WO2024064105A1 (en) | Foveated display burn-in statistics and burn-in compensation systems and methods |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160818 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20161222 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20161228 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170626 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170704 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171004 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171031 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180131 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180227 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180327 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6315931 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |