JP5074820B2 - 画像処理装置および画像処理方法 - Google Patents
画像処理装置および画像処理方法 Download PDFInfo
- Publication number
- JP5074820B2 JP5074820B2 JP2007135178A JP2007135178A JP5074820B2 JP 5074820 B2 JP5074820 B2 JP 5074820B2 JP 2007135178 A JP2007135178 A JP 2007135178A JP 2007135178 A JP2007135178 A JP 2007135178A JP 5074820 B2 JP5074820 B2 JP 5074820B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- bandwidth
- memory bus
- image
- compression
- 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.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims description 110
- 238000003672 processing method Methods 0.000 title 1
- 230000006835 compression Effects 0.000 claims description 56
- 238000007906 compression Methods 0.000 claims description 56
- 230000006837 decompression Effects 0.000 claims description 23
- 238000012937 correction Methods 0.000 claims description 21
- 238000012544 monitoring process Methods 0.000 claims description 21
- 238000005259 measurement Methods 0.000 claims description 19
- 238000012546 transfer Methods 0.000 claims description 19
- 239000004973 liquid crystal related substance Substances 0.000 claims description 12
- 238000000034 method Methods 0.000 description 26
- 230000008569 process Effects 0.000 description 15
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000006866 deterioration Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000015556 catabolic process Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
-
- 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/34—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 by control of light from an independent source
- G09G3/36—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 by control of light from an independent source using liquid crystals
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/39—Control of the bit-mapped memory
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Liquid Crystal Display Device Control (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Controls And Circuits For Display Device (AREA)
- Memory System (AREA)
Description
図1は、本発明の実施の形態にかかる画像処理装置100を示す。画像処理装置100は、共有メモリ110と、メモリバス120と、複数の処理ユニット130と、バス帯域割当部140と、オーバードライブ処理部200と、液晶表示部440を備える。
図2は、制御部420が行う処理の流れを示すフローチャートである。制御部420は、オーバードライブ処理部200の動作開始時に、初期化処理の1つとしてレジスタ430の値をデフォルト値に設定する(S100)。レジスタ430は、伸張部380が読み出す直前フレームの圧縮データが共有メモリ110に書き込まれたか否かを示す書込状態情報を記憶するものである。本実施の形態において、例として、レジスタ430は、1ビットであり、直前フレームの圧縮データが共有メモリ110に書き込まれた場合には「1」となり、書き込まれなかった場合には「0」となる。オーバードライブ処理部200の動作開始時では、共有メモリ110にまだフレームの圧縮データが無いため、レジスタ430のデフォルト値が「0」である。
12 共有メモリ 13 伸張部
14 補正部 20 液晶表示部
100 画像処理装置 110 共有メモリ
120 メモリバス 130 処理ユニット
140 バス帯域割当部 200 オーバードライブ処理部
210 メモリインターフェイス 310 圧縮部
320 第1の測定部 330 書込バッファ
340 書込リクエスト部 350 読出リクエスト部
360 第2の測定部 370 読出バッファ
380 伸張部 390 補正部
410 メモリバス監視部 420 制御部
425 帯域予測部 430 レジスタ
440 液晶表示部
Claims (10)
- 共有メモリと、
前記共有メモリへアクセスするためのメモリバスと、
順次入力されるフレーム画像に対して、現在のフレーム画像を圧縮しながら圧縮データを前記メモリバスを介して前記共有メモリへ書き込む圧縮部と、該圧縮部により書き込まれた前記現在のフレーム画像の直前のフレーム画像の前記圧縮データを、前記メモリバスを介して前記共有メモリから読み出しながら伸張して直前フレーム伸張画像を得る伸張部とを備えたフレーム転送部と、
前記メモリバスの混雑度を監視するメモリバス監視部と、
前記フレーム転送部の処理に伴い前記フレーム転送部が使用するメモリバス帯域を予測して予測帯域を得る帯域予測部と、
前記帯域予測部が予測した前記予測帯域と、前記メモリバス監視部の監視結果とに基づいて、前記フレーム転送部から前記共有メモリへのアクセスを停止させるか否かの制御を行う制御部とを有することを特徴とする画像処理装置。 - 前記圧縮部が単位時間当たりに得た圧縮データの量を測定する第1の測定部と、
前記伸張部が単位時間当たりに読み出した圧縮データの量を測定する第2の測定部とをさらに備え、
前記帯域予測部は、前記第1の測定部と前記第2の測定部の測定結果を基に前記予測帯域を予測することを特徴とする請求項1に記載の画像処理装置。 - 前記制御部は、前記圧縮部と前記伸張部が共にアクセス中であるときに、
前記予測帯域が所定の第1の閾値以下であることを条件に、前記圧縮部と前記伸張部のアクセスを継続させ、
前記予測帯域が前記第1の閾値より大きいときに、前記メモリバス監視部による監視の結果、前記予測帯域が前記メモリバスの混雑度に応じた許容範囲内であることを条件に前記圧縮部と前記伸張部のアクセスを継続させることを特徴とする請求項1または2に記載の画像処理装置。 - 前記第1の閾値は、前記フレーム転送部に予め割り当てられたメモリバス帯域であることを特徴とする請求項3に記載の画像処理装置。
- 前記制御部は、
前記予測帯域が前記第1の閾値より大きく、かつ前記許容範囲外であるときに、前記フレーム転送部における前記伸張部のアクセスを停止させることを特徴とする請求項3または4に記載の画像処理装置。 - 前記圧縮部により前記現在のフレーム画像の圧縮データを全部書き込んだ際に該フレーム画像に対応する書込みが正常終了したことを示す書込状態情報を記録する一方、前記圧縮部のアクセスが停止された際に前記書込みが正常終了しなかったことを示す書込状態情報を記録する書込状態情報記録部をさらに備え、
前記制御部は、前記伸張部による前記直前のフレーム画像の圧縮データの読出しの開始時に、前記書込状態記録部に記録された前記直前のフレーム画像の前記書込状態情報を参照し、該書込状態情報が正常終了しなかったことを示すときに前記伸張部のアクセスを停止させることを特徴とする請求項3または4に記載の画像処理装置。 - 前記制御部は、前記圧縮部がアクセス中であり、前記伸張部がアクセス停止中であるときに、
前記帯域予測部が予測した前記予測帯域が、前記第1の閾値より小さい第2の閾値以下であることを条件に前記圧縮部のアクセスを継続させ、
前記予測帯域が前記第2の閾値より大きいときに、前記メモリバス監視部による監視の結果、前記予測帯域が前記メモリバスの混雑度に応じた許容範囲内であることを条件に前記圧縮部のアクセスを継続させることを特徴とする請求項5または6に記載の画像処理装置。 - 前記第2の閾値は、前記圧縮部に予め割り当てられたメモリバス帯域であることを特徴とする請求項7に記載の画像処理装置。
- 前記現在のフレーム画像と、前記伸張部が得た前記直前フレーム伸張画像とを入力し、該直前フレーム伸張画像を用いて前記現在のフレーム画像を補正して出力する補正部をさらに備え、
前記制御部は、前記伸張部がアクセス停止中であるときに、前記現在のフレーム画像を補正せずに出力するように前記補正部を制御することをさらに行うことを特徴とする請求項1から8のいずれか1項に記載の画像処理装置。 - 前記補正部の出力に応じて画像表示を行う液晶表示部をさらに備えることを特徴とする請求項9に記載の画像処理装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007135178A JP5074820B2 (ja) | 2007-05-22 | 2007-05-22 | 画像処理装置および画像処理方法 |
US12/081,091 US8078778B2 (en) | 2007-05-22 | 2008-04-10 | Image processing apparatus for reading compressed data from and writing to memory via data bus and image processing method |
TW97115074A TW200908750A (en) | 2007-05-22 | 2008-04-24 | Image processing apparatus for reading compressed data from and writing to memory via data bus and image processing method |
KR20080047753A KR100960253B1 (ko) | 2007-05-22 | 2008-05-22 | 데이터 버스를 통해 메모리로부터 압축 데이터를 판독하고메모리에 압축 데이터를 기입하기 위한 이미지 프로세싱장치 및 이미지 프로세싱 방법 |
CN2008100985258A CN101312533B (zh) | 2007-05-22 | 2008-05-22 | 将压缩数据读出及写入存储器的图像处理设备和处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007135178A JP5074820B2 (ja) | 2007-05-22 | 2007-05-22 | 画像処理装置および画像処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008292542A JP2008292542A (ja) | 2008-12-04 |
JP5074820B2 true JP5074820B2 (ja) | 2012-11-14 |
Family
ID=40073452
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007135178A Expired - Fee Related JP5074820B2 (ja) | 2007-05-22 | 2007-05-22 | 画像処理装置および画像処理方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8078778B2 (ja) |
JP (1) | JP5074820B2 (ja) |
KR (1) | KR100960253B1 (ja) |
CN (1) | CN101312533B (ja) |
TW (1) | TW200908750A (ja) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI413899B (zh) * | 2009-07-27 | 2013-11-01 | Univ Nat Sun Yat Sen | 應用於循環記憶體之壓縮資料管理系統及方法 |
KR101576560B1 (ko) | 2009-12-21 | 2015-12-11 | 삼성전자주식회사 | 데이터 버스를 통해 메모리로부터 압축 데이터를 판독하는 이미지 프로세싱 장치 및 이미지 프로세싱 방법 |
JP5358482B2 (ja) * | 2010-02-24 | 2013-12-04 | 株式会社ルネサスエスピードライバ | 表示駆動回路 |
US8923575B2 (en) * | 2010-06-30 | 2014-12-30 | Nec Corporation | Color image processing method, color image processing device, and color image processing program |
KR101742182B1 (ko) | 2010-09-17 | 2017-06-16 | 삼성디스플레이 주식회사 | 영상 데이터 처리 방법, 및 이를 수행하는 표시 장치 |
JP5261515B2 (ja) | 2011-02-23 | 2013-08-14 | シャープ株式会社 | 画像形成装置 |
US8848577B2 (en) | 2012-09-24 | 2014-09-30 | Apple Inc. | Bandwidth management |
CN103838721B (zh) * | 2012-11-20 | 2017-06-27 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
US9354812B1 (en) * | 2015-02-12 | 2016-05-31 | Qualcomm Incorporated | Dynamic memory utilization in a system on a chip |
JP6886301B2 (ja) * | 2017-01-26 | 2021-06-16 | キヤノン株式会社 | メモリアクセスシステム、その制御方法、プログラム、及び画像形成装置 |
CN109976661B (zh) * | 2017-12-27 | 2020-08-14 | 华为技术有限公司 | 基于nof的读取控制方法、装置及系统 |
CN111724295B (zh) * | 2019-03-18 | 2024-05-14 | 芯原微电子(成都)有限公司 | 一种外部存储器的协同访问方法及系统、协同访问架构 |
CN112860323A (zh) * | 2019-11-27 | 2021-05-28 | 珠海格力电器股份有限公司 | 一种将文件加载至内存的方法及装置 |
CN113671466B (zh) * | 2021-08-10 | 2024-05-31 | 南京大学 | 一种适用于压缩感知的spad阵列 |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0778103A (ja) * | 1993-09-08 | 1995-03-20 | Fujitsu Ltd | 共有アクセス制御装置 |
US5729668A (en) * | 1995-09-15 | 1998-03-17 | Hewlett-Packard Company | Optimized hardware compression and decompression architecture for use by an image processor in a laser printer |
US6058459A (en) * | 1996-08-26 | 2000-05-02 | Stmicroelectronics, Inc. | Video/audio decompression/compression device including an arbiter and method for accessing a shared memory |
JPH10224532A (ja) | 1997-02-05 | 1998-08-21 | Fuji Xerox Co Ltd | 高速データ転送制御装置 |
JP3454094B2 (ja) * | 1997-07-22 | 2003-10-06 | 日本電気株式会社 | 共有メモリ制御装置および共有メモリ制御方法 |
US6601104B1 (en) * | 1999-03-11 | 2003-07-29 | Realtime Data Llc | System and methods for accelerated data storage and retrieval |
TWI280547B (en) | 2000-02-03 | 2007-05-01 | Samsung Electronics Co Ltd | Liquid crystal display and driving method thereof |
JP4671519B2 (ja) * | 2000-03-21 | 2011-04-20 | パナソニック株式会社 | 描画プロセッサおよび描画処理システム |
JP2001333427A (ja) * | 2000-05-23 | 2001-11-30 | Matsushita Electric Ind Co Ltd | 動画像符号化装置および動画像復号化システム |
JP3987750B2 (ja) * | 2001-04-25 | 2007-10-10 | 松下電器産業株式会社 | メモリ制御装置及びlsi |
US6941428B2 (en) * | 2002-09-25 | 2005-09-06 | International Business Machines Corporation | Memory controller optimization |
JP3594589B2 (ja) * | 2003-03-27 | 2004-12-02 | 三菱電機株式会社 | 液晶駆動用画像処理回路、液晶表示装置、および液晶駆動用画像処理方法 |
JP2005150985A (ja) * | 2003-11-12 | 2005-06-09 | Sharp Corp | 画像情報処理システムおよび画像情報処理方法 |
JP4369857B2 (ja) | 2003-12-19 | 2009-11-25 | パナソニック株式会社 | 画像符号化装置および画像符号化方法 |
JP4385841B2 (ja) | 2004-04-22 | 2009-12-16 | ソニー株式会社 | 画像処理装置 |
TWI240220B (en) * | 2004-04-26 | 2005-09-21 | Chunghwa Picture Tubes Ltd | Image processing method for a TFT LCD |
JP2006040167A (ja) * | 2004-07-29 | 2006-02-09 | Sharp Corp | バス調停回路、情報処理装置、並びに、そのプログラムおよび記録媒体 |
JP2006108836A (ja) | 2004-10-01 | 2006-04-20 | Seiko Epson Corp | 反射形アナログ移相器および電圧制御型発振器 |
JP2006180036A (ja) | 2004-12-21 | 2006-07-06 | Matsushita Electric Ind Co Ltd | 動画符号化伝送制御装置および動画符号化伝送制御方法 |
JP2006189919A (ja) * | 2004-12-28 | 2006-07-20 | Canon Inc | 電子機器、制御方法及びコンピュータプログラム |
JP2006267172A (ja) | 2005-03-22 | 2006-10-05 | Kawasaki Microelectronics Kk | 画像表示装置および画像データ補正回路 |
JP4699858B2 (ja) * | 2005-10-13 | 2011-06-15 | シャープ株式会社 | メモリ装置およびメモリ制御方法 |
US20080228998A1 (en) * | 2007-03-16 | 2008-09-18 | Spansion Llc | Memory storage via an internal compression algorithm |
-
2007
- 2007-05-22 JP JP2007135178A patent/JP5074820B2/ja not_active Expired - Fee Related
-
2008
- 2008-04-10 US US12/081,091 patent/US8078778B2/en not_active Expired - Fee Related
- 2008-04-24 TW TW97115074A patent/TW200908750A/zh unknown
- 2008-05-22 KR KR20080047753A patent/KR100960253B1/ko not_active IP Right Cessation
- 2008-05-22 CN CN2008100985258A patent/CN101312533B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101312533B (zh) | 2012-03-21 |
US8078778B2 (en) | 2011-12-13 |
TW200908750A (en) | 2009-02-16 |
CN101312533A (zh) | 2008-11-26 |
KR20080103034A (ko) | 2008-11-26 |
US20080294816A1 (en) | 2008-11-27 |
JP2008292542A (ja) | 2008-12-04 |
KR100960253B1 (ko) | 2010-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5074820B2 (ja) | 画像処理装置および画像処理方法 | |
US10178265B2 (en) | Image formation apparatus, method of controlling flash memory, and non-transitory computer-readable storage medium | |
JP4851911B2 (ja) | 符号化装置、符号化プログラムおよび符号化方法 | |
TW201234378A (en) | Memory device, memory control method, and program | |
JP2008197653A (ja) | 組み込みメモリ装置を利用した液晶表示装置の応答速度補償システム及び映像フレームデータの制御方法 | |
US20090097764A1 (en) | Method and apparatus of temporary image frame compression | |
US20130342550A1 (en) | Method and apparatus for buffering read-only images and/or readable and writable images into buffer device | |
TWI445409B (zh) | 影像資料壓縮裝置及方法 | |
US9392291B2 (en) | Method and apparatus of temporary image frame compression | |
US8218653B2 (en) | Lossy frame memory compression using intra refresh | |
US9900604B2 (en) | Semiconductor integrated circuit, image transmission apparatus and image transmission system | |
JP6258348B2 (ja) | 表示制御装置 | |
TW201939953A (zh) | 影像壓縮系統及利用影像壓縮系統以壓縮影像畫面的方法 | |
US20190095338A1 (en) | Semiconductor device, data processing system, and semiconductor device control method | |
US10349072B2 (en) | Image processing apparatus and control method for the same | |
JP5682387B2 (ja) | 画像処理装置及び画像処理方法 | |
JP5131150B2 (ja) | 符号化装置、復号装置、及び画像処理システム | |
US10382771B2 (en) | Image processing apparatus | |
US10547874B2 (en) | Video processing apparatus and video processing circuits thereof | |
JP2005122529A (ja) | 半導体メモリ装置 | |
JP5603747B2 (ja) | 映像符号化装置 | |
WO2023218967A1 (ja) | ストレージ、映像記録システム、及び、ストレージの制御方法 | |
JP2006148502A (ja) | 符号量抑制方法および符号化装置 | |
JPH0383470A (ja) | 画像符号化/復号化方式 | |
JP2017139513A (ja) | 撮像装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100416 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120801 |
|
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: 20120821 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120824 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150831 Year of fee payment: 3 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |