JP5258061B2 - ハイブリッドシステム構成を使用した画像処理 - Google Patents
ハイブリッドシステム構成を使用した画像処理 Download PDFInfo
- Publication number
- JP5258061B2 JP5258061B2 JP2009260035A JP2009260035A JP5258061B2 JP 5258061 B2 JP5258061 B2 JP 5258061B2 JP 2009260035 A JP2009260035 A JP 2009260035A JP 2009260035 A JP2009260035 A JP 2009260035A JP 5258061 B2 JP5258061 B2 JP 5258061B2
- Authority
- JP
- Japan
- Prior art keywords
- picture data
- gpu
- hybrid system
- system configuration
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0252—Improving the response speed
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/066—Adjustment of display parameters for control of contrast
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0666—Adjustment of display parameters for control of colour parameters, e.g. colour temperature
-
- 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/16—Determination of a pixel data signal depending on the signal applied in the previous frame
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Liquid Crystal Display Device Control (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Processing (AREA)
- Power Sources (AREA)
- Digital Computer Display Output (AREA)
- Color Image Communication Systems (AREA)
Description
[0014]図1Aは、本発明の1つ又は複数の態様を実施するように構成されたコンピュータシステム100を示すブロック図である。コンピュータシステム100は、様々なレベルの動作及び様々なレベルの電力消費を提供するために複数の処理装置を備えたハイブリッド計算プラットフォームである。コンピュータシステム100は、コアロジック105を備えたバス経路を介して通信している中央処理装置(CPU)102及びシステムメモリ104を備えている。コアロジック105は、一般的には離散GPU112より性能が劣り、また、電力消費が少ない統合GPU150を備えている。
[0020]図2Aは、本発明の1つ又は複数の態様による、図1Aのコンピュータシステム100のためのコアロジック105のブロック図である。図2Bは、本発明の1つ又は複数の態様による、図1Bのコンピュータシステム100のためのコアロジック115のブロック図である。コアロジック105及びコアロジック115は、それぞれ、ARM(advanced reduced instruction set machine)、PowerPC等の埋設低電力プロセッサであってもよいシステム管理ユニット200を備えている。システム管理ユニット200が消費する電力は、CPU102又はCPU122が消費する電力より少なく、また、CPU102又はCPU122によって実行される処理のうちの少なくとも一部、例えばサービスシステム中断に必要な処理などを実行するように構成することができる。
[0025]図3は、本発明の1つ又は複数の態様によるハイブリッドシステム100の統合GPU150と離散GPU112の間の処理の分散を示す概念線図である。ビデオアプリケーション300がCPU102上で実行され、システムメモリ104に記憶されているユーザモードドライバ305がコマンド及び符号化データ302を受け取る。ユーザモードドライバ305は、コマンド及び符号化データ302を処理のためにカーネルモードドライバ310に転送する。カーネルモードドライバ310は、ハイブリッド構成を認識し、詳細には、統合GPU150及び離散GPU112の両方がコマンド及び符号化データ302を処理することができることを認識する。
102、122 中央処理装置(CPU)
103、113 コネクション
104 システムメモリ
105、115 コアロジック
106 経路
108 ユーザ入力デバイス
110 ディスプレイデバイス(ディスプレイ)
112 離散GPU
114 システムディスク
116 スイッチ
118 ネットワークアダプタ
120、121 アドインカード
150 統合GPU
155 画像解析結果
160 被調整画像設定値
200 システム管理ユニット
205 ローカルメモリ
214 メモリインタフェース
260 フロントバッファ
300 ビデオアプリケーション
302 コマンド及び符号化データ
305 ユーザモードドライバ(デバイスドライバユーザモードドライバ)
310 カーネルモードドライバ
400、402 バックバッファ
Claims (10)
- 表示用の画像を処理するためのハイブリッドシステム構成であって、
メモリを備え、
アルファ、赤、緑、青(ARGB)フォーマットで表されるピクチャデータを生成し、
前記ピクチャデータを前記メモリのバックバッファに記憶し、
前記ピクチャデータを第2のメモリに記憶されている第2のバックバッファに転送する
ように構成されている離散GPUと、
前記第2のメモリに結合され、
前記ピクチャデータを処理することによって生成される画像解析結果を獲得し、
前記第2のバックバッファに記憶されている前記ピクチャデータに、前記画像解析結果に基づいて決定される被調整画像設定値を適用して、表示用の調整済みピクチャデータを生成する
ように構成された統合GPUと、
前記統合GPUに結合された中央処理装置(CPU)と、
を備え、
前記統合GPUは前記離散GPUより性能が劣る、ハイブリッドシステム構成。 - 前記統合GPUが、前記画像解析結果を解析して前記被調整画像設定値を生成するように構成されている、請求項1に記載のハイブリッドシステム構成。
- 前記CPUが、前記画像解析結果を解析して前記被調整画像設定値を生成するように構成されている、請求項1に記載のハイブリッドシステム構成。
- 前記統合GPUが、ディスプレイデバイスのバックライトレベルを修正するように構成されているコアロジック内に包含され、前記被調整画像設定値が前記ディスプレイデバイスの前記バックライトレベルに基づく、請求項1に記載のハイブリッドシステム構成。
- 前記統合GPUに結合されているディスプレイデバイスをさらに備え、前記統合GPUが、前記調整済みピクチャデータを前記ディスプレイデバイスに出力するようにさらに構成されている、請求項1に記載のハイブリッドシステム構成。
- 前記離散GPUが、前記バックバッファに記憶されている前記ピクチャデータを処理して前記画像解析結果を生成するようにさらに構成されている、請求項1に記載のハイブリッドシステム構成。
- 前記統合GPUが、前記第2のバックバッファに記憶されている前記ピクチャデータを処理して前記画像解析結果を生成するようにさらに構成されている、請求項1に記載のハイブリッドシステム構成。
- 前記被調整画像設定値が前記ピクチャデータのコントラストレベルの修正を規定する、請求項1に記載のハイブリッドシステム構成。
- 前記被調整画像設定値が前記ピクチャデータの色チャネルのオーバドライブを規定する、請求項1に記載のハイブリッドシステム構成。
- 前記統合GPUが、前記第2のバックバッファに記憶されている前記ピクチャデータをスケーリングするようにさらに構成されている、請求項1に記載のハイブリッドシステム構成。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/271,710 US8054316B2 (en) | 2008-11-14 | 2008-11-14 | Picture processing using a hybrid system configuration |
| US12/271,710 | 2008-11-14 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010118062A JP2010118062A (ja) | 2010-05-27 |
| JP5258061B2 true JP5258061B2 (ja) | 2013-08-07 |
Family
ID=42171663
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009260035A Active JP5258061B2 (ja) | 2008-11-14 | 2009-11-13 | ハイブリッドシステム構成を使用した画像処理 |
Country Status (4)
| Country | Link |
|---|---|
| US (2) | US8054316B2 (ja) |
| JP (1) | JP5258061B2 (ja) |
| KR (1) | KR101121595B1 (ja) |
| CN (1) | CN101740004B (ja) |
Families Citing this family (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200820125A (en) * | 2006-10-24 | 2008-05-01 | Sunplus Technology Co Ltd | Image processing method and system for personal computer |
| US8890876B1 (en) * | 2007-12-21 | 2014-11-18 | Oracle America, Inc. | Microprocessor including a display interface in the microprocessor |
| US9336752B1 (en) * | 2007-12-21 | 2016-05-10 | Oracle America, Inc. | Microprocessor including a display interface in the microprocessor |
| JP4623207B2 (ja) * | 2008-11-27 | 2011-02-02 | ソニー株式会社 | 表示制御装置、表示制御方法、およびプログラム |
| KR20100084338A (ko) * | 2009-01-16 | 2010-07-26 | 삼성전자주식회사 | 이미지 드로잉 방법 및 장치 |
| US8902149B2 (en) * | 2009-06-17 | 2014-12-02 | Sharp Laboratories Of America, Inc. | Methods and systems for power control event responsive display devices |
| US8165724B2 (en) * | 2009-06-17 | 2012-04-24 | Sharp Laboratories Of America, Inc. | Methods and systems for power-controlling display devices |
| US8730251B2 (en) * | 2010-06-07 | 2014-05-20 | Apple Inc. | Switching video streams for a display without a visible interruption |
| US8321696B2 (en) * | 2010-08-31 | 2012-11-27 | Dell Products L.P. | Method to support switchable graphics with one voltage regulator |
| US8860716B2 (en) * | 2010-10-13 | 2014-10-14 | 3D Nuri Co., Ltd. | 3D image processing method and portable 3D display apparatus implementing the same |
| KR101090981B1 (ko) * | 2011-05-09 | 2011-12-08 | 주식회사 쓰리디누리 | 3차원 영상신호 처리방법 및 이를 구현하는 휴대형 3차원 디스플레이 장치 |
| CN102789299B (zh) * | 2011-05-18 | 2015-03-25 | 鸿富锦精密工业(深圳)有限公司 | Cpu电压保护电路 |
| US10817043B2 (en) * | 2011-07-26 | 2020-10-27 | Nvidia Corporation | System and method for entering and exiting sleep mode in a graphics subsystem |
| CN103246342B (zh) * | 2012-02-10 | 2016-03-02 | 联想(北京)有限公司 | 电子设备及其电源管理方法 |
| US10216286B2 (en) * | 2012-03-06 | 2019-02-26 | Todd E. Chornenky | On-screen diagonal keyboard |
| US9208751B2 (en) * | 2012-08-24 | 2015-12-08 | Samsung Electronics Co., Ltd. | GPU-based LCD dynamic backlight scaling |
| KR20140030823A (ko) * | 2012-09-04 | 2014-03-12 | 삼성전자주식회사 | 3차원 작업 부하를 이용하여 dvfs 정책을 수행하는 시스템-온 칩 및 이의 동작 방법 |
| CN103777973A (zh) * | 2012-10-24 | 2014-05-07 | 英业达科技有限公司 | 电脑装置及其唤醒方法 |
| US20180197509A1 (en) * | 2015-08-11 | 2018-07-12 | Sony Corporation | Information processing device, information processing method, and program |
| US10224003B1 (en) * | 2017-09-29 | 2019-03-05 | Intel Corporation | Switchable hybrid graphics |
| US11410264B2 (en) | 2019-09-27 | 2022-08-09 | Intel Corporation | Switchable image source in a hybrid graphics systems |
| CN112925592A (zh) * | 2019-12-05 | 2021-06-08 | 超威半导体公司 | 渲染主页面的内核软件驱动的颜色重新映射 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5502576A (en) * | 1992-08-24 | 1996-03-26 | Ramsay International Corporation | Method and apparatus for the transmission, storage, and retrieval of documents in an electronic domain |
| JP3406965B2 (ja) * | 2000-11-24 | 2003-05-19 | キヤノン株式会社 | 複合現実感提示装置及びその制御方法 |
| US7002664B2 (en) * | 2004-01-21 | 2006-02-21 | Silverbrook Research Pty Ltd | Hybrid digital photofinishing system |
| US7520429B2 (en) * | 2004-03-31 | 2009-04-21 | United Parcel Service Of America, Inc. | Systems and methods for an electronic programmable merchandise tag |
| US8036710B2 (en) * | 2004-05-07 | 2011-10-11 | Qualcomm, Incorporated | Power-efficient multi-antenna wireless device |
| JP4161944B2 (ja) * | 2004-07-01 | 2008-10-08 | セイコーエプソン株式会社 | 表示コントローラ及び電子機器 |
| US20100145562A1 (en) * | 2004-12-01 | 2010-06-10 | Ise Corporation | Method of Controlling Engine Stop-Start Operation for Heavy-Duty Hybrid-Electric Vehicles |
| US7689331B2 (en) * | 2004-12-01 | 2010-03-30 | Ise Corporation | Method of controlling engine stop-start operation for heavy-duty hybrid-electric and hybrid-hydraulic vehicles |
| KR100677751B1 (ko) | 2005-06-23 | 2007-02-02 | 삼성전자주식회사 | 다중 이미지 프로세서를 사용하는 디스플레이장치를 위한osd 구현장치 및 그 방법 |
| JP4595801B2 (ja) * | 2005-12-09 | 2010-12-08 | セイコーエプソン株式会社 | 画像処理装置 |
| US20070174411A1 (en) * | 2006-01-26 | 2007-07-26 | Brokenshire Daniel A | Apparatus and method for efficient communication of producer/consumer buffer status |
| US7768517B2 (en) * | 2006-02-21 | 2010-08-03 | Nvidia Corporation | Asymmetric multi-GPU processing |
| JP2007276425A (ja) * | 2006-04-12 | 2007-10-25 | Seiko Epson Corp | プリンタ及び印刷方法 |
| US20080030510A1 (en) * | 2006-08-02 | 2008-02-07 | Xgi Technology Inc. | Multi-GPU rendering system |
| US8238624B2 (en) * | 2007-01-30 | 2012-08-07 | International Business Machines Corporation | Hybrid medical image processing |
-
2008
- 2008-11-14 US US12/271,710 patent/US8054316B2/en active Active
-
2009
- 2009-11-13 JP JP2009260035A patent/JP5258061B2/ja active Active
- 2009-11-13 KR KR1020090109487A patent/KR101121595B1/ko active Active
- 2009-11-16 CN CN2009102223747A patent/CN101740004B/zh active Active
-
2011
- 2011-10-25 US US13/280,769 patent/US8149234B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US20100123725A1 (en) | 2010-05-20 |
| JP2010118062A (ja) | 2010-05-27 |
| CN101740004B (zh) | 2013-01-09 |
| CN101740004A (zh) | 2010-06-16 |
| US8149234B2 (en) | 2012-04-03 |
| US20120042190A1 (en) | 2012-02-16 |
| US8054316B2 (en) | 2011-11-08 |
| KR20100054741A (ko) | 2010-05-25 |
| KR101121595B1 (ko) | 2012-02-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5258061B2 (ja) | ハイブリッドシステム構成を使用した画像処理 | |
| US8294714B1 (en) | Accelerated rendering with temporally interleaved details | |
| TWI524176B (zh) | 用於顯示功率管理之方法及裝置 | |
| US8994640B2 (en) | Low motion blur liquid crystal display | |
| CN112334970B (zh) | 基于显示器的原生色域和亮度的源侧色调映射 | |
| US10504278B1 (en) | Blending neighboring bins | |
| JP4834472B2 (ja) | 情報処理装置、動画再生方法、およびプログラム | |
| CN110737321B (zh) | 一种低功耗显示背景图像的图像显示装置及其方法 | |
| US20230029431A1 (en) | Dynamic gamma curve use for display | |
| US11847995B2 (en) | Video data processing based on sampling rate | |
| US20250391304A1 (en) | System and method for generating image data for display | |
| EP4621705A1 (en) | Technologies for upscaling display image resolution | |
| EP4465172B1 (en) | Method for performing automatic activation control regarding variable rate shading, and associated apparatus | |
| WO2020125049A1 (zh) | 一种基于背光调整的图像处理方法、智能电视及存储介质 | |
| US20250246163A1 (en) | Enhanced color gamut performance of a liquid crystal display | |
| US11210763B2 (en) | Image processing apparatus, image processing method, and storage medium | |
| WO2025039174A1 (zh) | 显示控制方法、装置、显示设备、电子设备和存储介质 | |
| TW202512157A (zh) | 基於局域圖塊的內容適應性背光 | |
| WO2024137098A1 (en) | Cutoff prediction for histogram data and backlight control |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120619 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120919 |
|
| 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: 20130326 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130419 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160502 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5258061 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 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 |
|
| 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 |