JPH06348826A - 画像データ値記憶方式 - Google Patents

画像データ値記憶方式

Info

Publication number
JPH06348826A
JPH06348826A JP6069598A JP6959894A JPH06348826A JP H06348826 A JPH06348826 A JP H06348826A JP 6069598 A JP6069598 A JP 6069598A JP 6959894 A JP6959894 A JP 6959894A JP H06348826 A JPH06348826 A JP H06348826A
Authority
JP
Japan
Prior art keywords
image data
tile
data values
array
data value
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
Application number
JP6069598A
Other languages
English (en)
Other versions
JP3203124B2 (ja
Inventor
Mathew Mannes Simon
マシュー マンズ サイモン
William Amos David Morgan
ウィリアム エイモス デビッド モーガン
Jhon Hedley David
ジョン ヘドリー デビッド
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.)
Sony Europe BV United Kingdom Branch
Original Assignee
Sony United Kingdom Ltd
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 Sony United Kingdom Ltd filed Critical Sony United Kingdom Ltd
Publication of JPH06348826A publication Critical patent/JPH06348826A/ja
Application granted granted Critical
Publication of JP3203124B2 publication Critical patent/JP3203124B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/18Address timing or clocking circuits; Address control signal generation or management, e.g. for row address strobe [RAS] or column address strobe [CAS] signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • H04N5/144Movement detection
    • H04N5/145Movement estimation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/223Analysis of motion using block-matching
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/16Multiple access memory array, e.g. addressing one storage element via at least two independent addressing line groups
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H21/00Adaptive networks
    • H03H21/0012Digital adaptive filters
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/28Indexing scheme for image data processing or generation, in general involving image processing hardware
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H2218/00Indexing scheme relating to details of digital filters
    • H03H2218/02Coefficients

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Image Input (AREA)
  • Image Processing (AREA)
  • Memory System (AREA)

Abstract

(57)【要約】 【目的】 画像データ値の記憶方法及び装置において、
より大きい画像データ値の配列に対する改善されたアク
セス方法を実現する。 【構成】 読出しアドレス発生器から1組の読出しアド
レスが供給される複数のタイル(tiled)メモリを
備えた画像データ値記憶装置において、各タイルメモリ
ユニット内に記憶された画像データ値はタイルメモリユ
ニット内にデータを書き込む際遅延装置の作用により互
いに変位される。したがって、1組の読出しアドレス
は、各タイルメモリユニット内で個別にアドレス指定を
行う場合よりより大きい連続する画像データ値の配列を
アクセスできる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、画像データ値の記憶方
式(方法及び装置)に関し、特に連続する画像データ値
の配列に対し同時にアクセスすることが要求される画像
データ値記憶方式に関する。
【0002】
【従来の技術】複数の画像データ値への同時アクセスを
行える画像データ記憶装置は、欧州特許公開公報EP−
A−0 176 289に記載されている。この公知の
装置では、画像データ値の配列が複数の副配列すなわち
タイル(tiles)に分割される。各タイル内の共通
の相対位置からの画像データ値は、共通メモリブロック
/装置内に記憶される。記憶装置は、別々にアドレス指
定及びアクセスされるメモリ装置を複数個備えている。
したがって、メモリ装置がタイル内の異なる相対位置か
らの画像データ値を記憶するので、複数の記憶装置は同
時にアクセスされ連続する位置配列から画像データ値を
得ることができる。
【0003】
【発明が解決しようとする課題】特定の画像データ値の
配列がアクセスされるときには、異なるメモリ装置に対
して1組の読出しアドレスが与えられる必要があること
が理解されよう。これは、アクセス対象の画像データ値
の配列が2個のタイルにまたがる場合に複雑となる。こ
れら読出しアドレスは特注集積回路(ASIC)により
発生されるが、一般にASICは、多くの広いデータバ
スを収納する必要があるので、製造費が高く、取り付け
対象のプリント基板上で比較的大きな面積を占める。
【0004】画像品質を更に向上するという要望に沿う
ためには、上述の欧州特許公開公報EP−A−0 17
6 289の記憶装置で通常なされている場合より多く
の連続する画像データ値の配列を同時にアクセスする必
要がある。例えば、所与の点の周囲に対して二次元フィ
ルタリング処理を行う場合、その点を中心とする4×4
のピクセル配列で以前は十分であると考えられていた
が、画像品質を向上するには8×8のピクセル配列が望
ましい。一方記憶装置のコスト、複雑さ、サイズを増加
させることなく、かかる大きなピクセル配列に対し同時
にアクセスする方法が問題となる。
【0005】本発明の目的は、大きなピクセル値の配列
に対する改良されたアクセス方法を実現する画像データ
値記憶方法及び装置を提供することにある。
【0006】
【課題を解決するための手段及び作用】本発明の一態様
によれば、上記目的を達成するため、画像データ値の配
列を記憶する装置であって、前記画像データ値の配列は
画像データ値からなる複数個のタイル副配列に分割さ
れ、個々の画像データ値はタイル副配列およびタイル副
配列内の相対タイル位置により表すことができる前記画
像データ値記憶装置であって、該装置は、(i)2以上
のタイルメモリユニットであって、前記各タイルメモリ
ユニットは個別にアドレス指定可能な複数のメモリブロ
ックを有し、画像データ値を記憶する前記各メモリブロ
ックは共通の相対タイル位置を有し、これにより与えら
れた1組の読出しアドレスに応答して前記複数のメモリ
ブロックから複数の画像データ値を同時にアクセス可能
である前記タイルメモリユニットと、(ii)それぞれが
タイルメモリユニット内のN個の連続する画像データ値
の配列をアクセスするような読み出しアドレスの組を発
生する読出しアドレス発生器と、(iii)前記各タイルメ
モリユニットにおいて前記各タイルメモリユニット内の
異なるアドレスに前記画像データ値の配列を書き込む書
込み手段であって、前記2以上のタイルメモリユニット
に与えられる前記読出しアドレス発生器からの1組の読
出しアドレスによりNより大きいM個の連続する画像デ
ータ値の配列がアクセスされるよう前記アドレスは異な
る前記タイルメモリユニット間で変位されるようにされ
た前記書込み手段と、を備えた画像データ値記憶装置が
提供される。
【0007】本発明の画像データ値記憶装置によれば、
単一の読出しアドレス発生器(複数のASICで構成し
ても良い)は複数のタイルメモリユニットを同時にアク
セスするのに必要な読出しアドレスの組を発生し、これ
により大きな配列の画像データ値に対し同時にアクセス
可能となる。実用上大きな利点は、複数の読出しアドレ
ス発生器を設けて大量のタイルメモリユニットを制御す
る必要がないということである。
【0008】条件が許せば、画像データ値は各メモリブ
ロック内に一度に1つ書き込むことができる。一方画像
データ値の書き込みを高速にしたい場合、書込み手段
は、どのメモリブロックに入力画像データ値が書き込ま
れるかを制御する書込みアドレスを発生する書込みアド
レス発生器と、入力画像データ値を入力し遅延させる少
なくとも1個の遅延装置とを有し、書込みアドレスはタ
イルメモリユニットのすべてに与えられ少なくとも1個
の上記遅延装置により遅延された遅延画像データ値と遅
延されない画像データ値が同時に記憶されて変位がなさ
れることが好ましい。
【0009】このような構成により、1個の書込アドレ
ス発生器が要求されるのみで画像データ値は複数のタイ
ルメモリユニット内に同時に書き込み可能であり、また
遅延装置を用いることにより所望の変位が得られる。
【0010】特に本発明の高速用の実施例によれば、各
タイルメモリユニットは、一方の組のメモリブロックが
読み出し状態のとき他方の組のメモリブロックが書き込
み状態となる2組のメモリブロックで構成されてなる。
【0011】このような構成により、2組のメモリブロ
ックはスイングバッファ型構成とされ、それにより書込
み動作と読出し動作とが同時に実行できる。
【0012】画像データ値記憶装置のコストを削減し物
理的なサイズもできるだけ実用的に小さくするため、読
出しアドレス発生器および書込み手段を共通の集積回路
として形成することが好ましい。
【0013】多くの異なる目的のため、例えば閾値処
理、ブロック突合せ(block matching)
等のため、複数の画像データ値を同時に読み出す必要が
ある。一方、本発明の記憶装置は特に、同時に読み出さ
れた連続するM個の画像データ値が与えられる2次元デ
ィジタルフィルタを備えることが好ましい。
【0014】所与の点の周囲をフィルタリング処理する
ため2次元ディジタルフィルタが使用される場合は、こ
の点を画像データ値/ピクセル位置の一方と一致させな
いようにすることができる。この場合、フィルタリング
処理は、2次元ディジタルフィルタが切り替え可能なフ
ィルタ係数を有するようにすることにより、この事態を
より正確に反映させるべく調整可能である。
【0015】切り替え可能なフィルタ係数を設けること
により、各画像データ値に与えられるフィルタ係数を調
整して、2次元フィルタの中心に対するその相対位置を
調整することができる。
【0016】同時にアクセスしたい画像データ値の数と
必要とする装置のサイズとのバランスを考慮すると、画
像データ値記憶装置に2個のタイルメモリユニットを設
けるのが望ましいことが分かった。
【0017】各タイルメモリユニットから同時にアクセ
スされる連続する画像データ値の配列は、重複しうる。
一方、画像データ値記憶装置を最大限に利用するため、
同時にアクセスされる画像データ値の数Mは、使用して
いるタイルメモリユニットの数とNとの積にされる。し
たがって、2個のタイルメモリユニットを使用する場
合、M=2×Nとなる。
【0018】別の好ましい例によれば、1個のタイルメ
モリユニットによりアクセスされる連続する画像データ
値の配列は、4×4配列である。この場合、各タイルメ
モリユニットに必要なハードウエア量と、このタイルメ
モリユニットから同時にアクセスされる画像データ値の
数とがバランスされるのがよい。
【0019】本発明の別の態様によれば、画像データ値
の配列を記憶する方法であって、前記画像データ値の配
列は画像データ値からなる複数個のタイル副配列に分割
され、個々の画像データ値はタイル副配列およびタイル
副配列内の相対タイル位置により表すことができる前記
画像データ値記憶方法であって、該方法は、(i)個別
にアドレス指定可能な複数のメモリブロックを有する2
以上のタイルメモリユニットにおいて共通の相対タイル
位置を有する前記画像データ値を記憶する段階であっ
て、これにより与えられた1組の読出しアドレスに応答
して前記複数のメモリブロックから複数の画像データ値
を同時にアクセス可能となる前記記憶する段階と、(i
i)それぞれがタイルメモリユニット内のN個の連続す
る画像データ値の配列をアクセスするような読出しアド
レスの組を発生する段階と、(iii)前記各タイルメモリ
ユニットにおいて前記各タイルメモリユニット内の異な
るアドレスに前記画像データ値の配列を書き込む段階で
あって、前記2以上のタイルメモリユニットに与えられ
る前記1組の読出しアドレスによりNより大きいM個の
連続する画像データ値の配列がアクセスされるよう前記
アドレスは異なる前記タイルメモリユニット間で変位さ
れるようにされた前記書き込み段階と、を含む画像デー
タ値記憶方法が提供される。
【0020】本発明の上記目的、他の目的、特徴および
利点は、以下に添付図面を用いてなされる実施例の詳細
な説明により明らかとなるであろう。
【0021】
【実施例】以下、本発明の実施例である画像データ値記
憶方法及び装置について添付図面を参照して詳細に説明
する。図1は、画像データ値の配列2を示す。画像デー
タ値の配列2は複数の画像データ値の副配列(タイル
(tiles))4に分割される。画像データ値の各副
配列4には、16個の画像データ値6が含まれている。
ある特定の画像データ値6は、それが属する画像データ
値の副配列4と、その画像データ値の副配列4に含まれ
る4X4(16個)の画像データ値配列内のその相対位
置とを指定することによりにり指定される。
【0022】共通の相対タイル位置を有する全ての画像
データ値は、タイル(tiled)メモリ内の同じメモ
リブロック内に記憶される。例えば、図1の網状線を施
した画像データ値は、すべて同じメモリブロック内に記
憶される。したがって、連続する画像データ値の配列8
の画像データ値を同時に読み出す場合、各画像データ値
はそれぞれ異なるメモリブロック内に記憶され、したが
って、これらの画像データ値はすべて同時にアクセス可
能である。一方、連続する画像データ値の大きな配列1
0を読み出す場合には、ある相対タイル位置に複数の画
像データ値が存在することになる。
【0023】図2は、図1に示す連続する画像データ値
の小さな配列8を読み出すのに適したタイルメモリを示
す。この連続する画像データ値の小さな配列8内の基準
ピクセル12のアドレスは、アドレス発生器14へ供給
される。アドレス発生器14は、この入力したアドレス
から、これら画像データ値を記憶するメモリブロック内
の他の15個のアドレスを得る。これらのアドレスは、
次にメモリブロック16へ供給される。
【0024】メモリブロック16から読み出された画像
データ値は複数の列をなすマルチプレクサ18へと並列
に送られる。マルチプレクサ18では、入力した画像デ
ータ値は、係数制御装置20により制御される係数によ
りそれぞれ乗算される。乗算された画像データ値は、次
に加算器22へ送られ、そこで高速フィルタリング処理
された出力値として出力される。このようにして、連続
する画像データ値の配列は、同時にアクセスされ、乗算
され加算されて高速フイルタリング出力が得られる。係
数制御装置は、ピクセルアドレスに応答してマルチプレ
クサ18のブロック内の各乗算器に与えられる係数を選
択する。サブピクセル(sub−pixel)アドレス
も係数制御装置20へ供給され、フィルタの中心が画像
データ値位置の1つとも一致しない場合を考慮して特定
の組の係数を選択して乗算器に与える。
【0025】図3は、図1に示すような連続する画像デ
ータ値の大きな配列10を同時にアクセスするには好ま
しくない技術例を示す。この構成は、図2に示すような
タイルメモリ24を2個使用している。入力ピクセルア
ドレスは、第1のタイルメモリユニット内のアドレス発
生器14へは直接に、また第2のタイルメモリユニット
内のアドレス発生器14′へはユニット26を介し間接
的に与えられる。ユニット26は、入力アドレスを4だ
け増分するものである。これらタイルメモリユニットか
らの各出力は、加算器28へ送られて加算され、フィル
タリング処理された最終出力が得られる。図3の構成
は、2個の別個のアドレス発生器14、14′を設けね
ばならないという欠点がある。
【0026】図4は、タイルメモリユニットへの書込み
動作を説明する図である。タイルメモリユニットは16
個のメモリブロック30で構成され、各メモリブロック
30は、16個の画像データ値を保持でき、4ビットア
ドレスによりアドレス指定が可能である。画像データ値
は、10ビットカラー画像データ値である。4個のデー
タスイッチ32はそれぞれ画像データ値の書込み対象で
ある所与の列(図中記号*で示す)の適当な10ビット
バスへ画像データ値を入力する。アドレス発生器34
は、順次適当な4ビットアドレスを発生し、対応する列
内の活性状態にある各メモリブロック30へ供給する。
アドレス発生器34には、フレーム端部でリセットされ
てアドレスを発生するカウンタが内蔵されている。この
ような画像データ値の16×16配列の場合、図1のブ
ロック36により示されるような4個の画像データ値が
同時に書き込まれる。更に詳しく説明すると、4個の画
像データ値のうち最初の画像データ値は、メモリブロッ
ク38内に書き込まれる。アドレス発生器は、同時にそ
れぞれ1、2、3だけ増分されたアドレスを発生して、
現在活性状態にある他のメモリブロック30へ与える。
この動作は、入力画像データ値の配列がタイルメモリ内
に満たされるまで、4個の画像データ値の各組に対し反
復される。
【0027】図5は、タイルメモリからの読出し動作を
説明するための図である。図示の例は、4×4配列の画
像データ値がタイルメモリから同時に読み出される場合
である。この配列は、図1の連続する画像データ値の小
さな配列8に相当するであろう。この配列内の基準ピク
セルである基準画像データ値12のアドレスは、(X,
Y)である。この画像データ値は、記号#で記されたメ
モリブロック40内に記憶されている。読出しモードで
は、アドレス発生器34は座標(X,Y)の基準画像デ
ータ値12に対し次のようなアドレスを発生する。 (X−1)+((Y−1)×16),X+((Y−1)
×16),(X+1)+((Y−1)×16),(X+
2)+((Y−1)×16),(X−1)+(Y×1
6),X+(Y×16),(X+1)+(Y×16),
(X+2)+(Y×16),(X−1)+((Y+1)
×16),X+((Y+1)×16),(X+1)+
((Y+1)×16),(X+2)+((Y+1)×1
6),(X−1)+((Y+2)×16),X+((Y
+2)×16),(X+1)+((Y+2)×16),
(X+2)+((Y+2)×16).
【0028】このようにしてアクセスされた16個の1
0ビット画像データ値は、4個の10ビットバスを介し
データスイッチ32へと送られ、データスイッチ32間
を通過する際に画像データ値は選択された係数42によ
り乗算されかつ加算されて、フィルタリング処理された
最終の出力が得られる。
【0029】図6は、図4および図5のタイルメモリに
対する読出しおよび書込み動作を同時に行う場合を説明
するための図である。本実施例では、メモリブロック5
0、50′の組が設けられている。メモリブロック5
0、51’は、図4および図5のメモリブロック30、
40の役割を交互に行う。メモリブロック50、51’
は、一方のメモリブロック50が書込み可能であるとき
他方のメモリブロック50′が逆に読出し可能であると
いう構成のスイング(交替)バッファとして機能する。
この機能を容易に実現するため、アドレス発生器34に
は、読出しピクセルアドレス座標(X,Y)Rおよび書
込みピクセルアドレス座標(X,Y)Wとが同時に供給
される。制御信号Cがアドレス発生器34およびデータ
スイッチ32へ供給され、メモリブロック50、50′
のどちらが読み出し、書込みに使用されるかが制御され
る。
【0030】図7は、共通のアドレス制御装置を共有す
る2個のタイルメモリユニットを示す。アドレス発生器
34のそれぞれの出力に接続されたアドレスバス44
は、一方のタイルメモリユニットから次の他方のタイル
メモリユニットへ接続され(carried ove
r)、各タイルメモリユニット内の対応するそれぞれの
メモリブロックには同じ読出しアドレスおよび書込みア
ドレスが供給される。16×16配列の画像データ値
は、タイルメモリユニットのそれぞれで記憶され合計2
度記憶される。前回の記憶動作で右側のタイルメモリユ
ニットに記憶された画像データ値を、次に左側のタイル
メモリユニットへ供給するよう機能する遅延装置46が
設けられる。このため、左側のタイルメモリユニット内
に記憶されたデータが実質的に4ピクセル位置だけ変位
(offset)される。このようにして、1組の読出
しアドレスがアドレス発生器34から与えられると、こ
れら読出しアドレスにより、図1に示すような連続する
画像データ値の大きな配列10がアクセスされる。各タ
イルメモリユニットからのフィルタリング処理された出
力は、加算器48へ送られ、加算されて8×4配列の画
像データ値全体に対するフイルタリング出力が得られ
る。
【0031】図8は、図7の記憶装置の動作を説明する
図である。図示の例では、画像データ値の配列M1は、
図7の左側のタイルメモリユニットに記憶され、画像デ
ータ値の配列M2は図7の右側のタイルメモリユニット
に記憶されている。画像データ値の配列M1は、記憶の
際、1サイクル遅延のため4ピクセルだけ右へ効果的に
シフトされる。このようにして、1組の読出しアドレス
がタイルメモリユニットの両方に与えられると、ピクセ
ル値の配列51は左側のタイルメモリユニットから読み
出され、一方ピクセル値の配列52は右側のタイルメモ
リユニットから読み出される。右側のタイルメモリユニ
ットから読み出されたピクセル値の配列52は、左側の
タイルメモリユニットに記憶されたピクセル値の配列5
4に相当する。したがって、連続するピクセル値の配列
51、54は同時に読み出される。
【0032】本発明は上述した実施例を添付図面に沿っ
て詳細に説明したが、本発明は、かかる実施例に限定さ
れることはなく、添付の請求項に示される本発明の思想
および技術的思想に含まれる各種変更および設計変更を
包有することは当業者には理解されよう。
【0033】
【発明の効果】本発明の画像データ値記憶装置によれ
ば、単一の読取アドレス発生器は、複数のタイルメモリ
ユニットを同時にアクセスするのに必要な読出しアドレ
スの組を発生するので、これにより、大きな配列の画像
データ値に対し同時にアクセス可能となる。従って、従
来のように複数の読出しアドレス発生器を設けて大量の
タイルメモリユニットを制御する必要がなくなる。
【図面の簡単な説明】
【図1】図1は、画像データ値の配列を示す図である。
【図2】図2は、タイルメモリユニットの概略構成図で
ある。
【図3】図3は、画像データ値の大きい配列を同時にア
クセスするには好ましくないタイルメモリユニットの例
の概略構成図である。
【図4】図4は、タイルメモリユニット内への書込み動
作を説明するためのタイルメモリユニットの概略構成図
である。
【図5】図5は、タイルメモリユニットからの読出し動
作を説明するためのタイルメモリユニットの概略構成図
である。
【図6】図6は、タイルメモリユニットの読出し動作お
よび書込み動作を同時に行う場合を説明するためのタイ
ルメモリユニットの概略構成図である。
【図7】図7は、2個のタイルメモリユニットおよび共
通の読出し/書込みアドレス発生器を有する記憶装置の
概略構成図である。
【図8】図8は、図7の記憶装置の変位記憶および動作
を説明するための図である。
【符号の説明】
2 画像データ値の配列 4 画像データ値の副配列 6 画像データ値 8 連続する画像データ値の小さな配列 10 連続する画像データ値の大きな配列 12 基準ピクセル 14、14′ アドレス発生器 16 メモリブロック 18 マルチプレクサ 20 係数制御装置 22,48 加算器 24 タイルメモリ 26 ユニット 28 加算器 30 メモリブロック 32 データスイッチ 34 アドレス発生器 38,40,50,50′ メモリブロック 42 係数 44 アドレスバス 46 遅延装置 51,52,54 ピクセル値の配列
フロントページの続き (72)発明者 モーガン ウィリアム エイモス デビッ ド イギリス国 サリー,ファーナム,ブルー ムリーフロード 18 (72)発明者 デビッド ジョン ヘドリー イギリス国 ハンプシャー,ウィンチェス ター,アボッツ バートン,ショーンドラ ー ロード 67

Claims (10)

    【特許請求の範囲】
  1. 【請求項1】 画像データ値の配列を記憶する装置であ
    って、前記画像データ値の配列は画像データ値からなる
    複数個のタイル副配列に分割され、個々の画像データ値
    はタイル副配列およびタイル副配列内の相対タイル位置
    により表すことができる前記画像データ値記憶装置であ
    って、該装置は、 (i)2以上のタイルメモリユニットであって、前記各
    タイルメモリユニットは個別にアドレス指定可能な複数
    のメモリブロックを有し、画像データ値を記憶する前記
    各メモリブロックは共通の相対タイル位置を有し、これ
    により与えられた1組の読出しアドレスに応答して前記
    複数のメモリブロックから複数の画像データ値を同時に
    アクセス可能である前記タイルメモリユニットと、 (ii)それぞれがタイルメモリユニット内のN個の連続
    する画像データ値の配列をアクセスするような読み出し
    アドレスの組を発生する読出しアドレス発生器と、 (iii)前記各タイルメモリユニットにおいて前記各タイ
    ルメモリユニット内の異なるアドレスに前記画像データ
    値の配列を書き込む書込み手段であって、前記2以上の
    タイルメモリユニットに与えられる前記読出しアドレス
    発生器からの1組の読出しアドレスによりNより大きい
    M個の連続する画像データ値の配列がアクセスされるよ
    う前記アドレスは異なる前記タイルメモリユニット間で
    変位されるようにされた前記書込み手段と、を備えたこ
    とを特徴とする画像データ値記憶装置。
  2. 【請求項2】 前記書込み手段は、前記メモリブロック
    のどれに入力画像データ値が書込まれるかを制御する書
    込みアドレスを発生する書込みアドレス発生器と、前記
    入力画像データ値を入力し遅延させる少なくとも1つの
    遅延装置とを有し、前記書込みアドレスは前記タイルメ
    モリユニットのすべてに与えられ、前記少なくとも1つ
    個の遅延装置により遅延された画像データ値と遅延され
    ない画像データ値とが、同時に記憶されて前記変位がな
    されることを特徴とする請求項1の画像データ値記憶装
    置。
  3. 【請求項3】 前記各タイルメモリユニットは、一方の
    組のメモリブロックが読み出されているとき他方の組の
    メモリブロックが書き込まれる2組のメモリブロックを
    有することを特徴とする請求項1の画像データ値記憶装
    置。
  4. 【請求項4】 前記読出しアドレス発生器および書込み
    手段が、共通の集積回路を形成してなることを特徴とす
    る請求項1の画像データ値記憶装置。
  5. 【請求項5】 前記同時に読み出された連続するM個の
    画像データ値を入力する2次元ディジタルフィルタを更
    に備えていることを特徴とする請求項1の画像データ値
    記憶装置。
  6. 【請求項6】 前記2次元ディジタルフィルタが、切り
    替え可能なフィルタ係数を有していることを特徴とする
    請求項5の画像データ値記憶装置。
  7. 【請求項7】 前記タイルメモリユニットを2個備えて
    いることを特徴とする請求項1の画像データ値記憶装
    置。
  8. 【請求項8】 前記MとNは、M=2×Nの関係にある
    ことを特徴とする請求項7の画像データ値記憶装置。
  9. 【請求項9】 前記Nは16であり、前記連続するN個
    の画像データ値の配列が4×4の配列であることを特徴
    とする請求項8の画像データ値記憶装置。
  10. 【請求項10】 画像データ値の配列を記憶する方法で
    あって、前記画像データ値の配列は画像データ値からな
    る複数個のタイル副配列に分割され、個々の画像データ
    値はタイル副配列およびタイル副配列内の相対タイル位
    置により表すことができる前記画像データ値記憶方法で
    あって、該方法は、 (i)個別にアドレス指定可能な複数のメモリブロック
    を有する2以上のタイルメモリユニットにおいて共通の
    相対タイル位置を有する前記画像データ値を記憶する段
    階であって、これにより、与えられた1組の読出しアド
    レスに応答して前記複数のメモリブロックから複数の画
    像データ値が同時にアクセス可能となる前記記憶する段
    階と、 (ii)それぞれがタイルメモリユニット内のN個の連続
    する画像データ値の配列をアクセスするような読出しア
    ドレスの組を発生する段階と、 (iii)前記各タイルメモリユニットにおいて前記各タイ
    ルメモリユニット内の異なるアドレスに前記画像データ
    値の配列を書き込む段階であって、前記2以上のタイル
    メモリユニットに与えられる前記1組の読出しアドレス
    によりNより大きいM個の連続する画像データ値の配列
    がアクセスされるよう、前記アドレスは異なる前記タイ
    ルメモリユニット間で変位されるようにされた前記書き
    込み段階と、を含むことを特徴とする画像データ値記憶
    方法。
JP06959894A 1993-04-08 1994-04-07 画像データ値記憶方式 Expired - Fee Related JP3203124B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB9307409:4 1993-04-08
GB9307409A GB2277012B (en) 1993-04-08 1993-04-08 Image data storage

Publications (2)

Publication Number Publication Date
JPH06348826A true JPH06348826A (ja) 1994-12-22
JP3203124B2 JP3203124B2 (ja) 2001-08-27

Family

ID=10733596

Family Applications (1)

Application Number Title Priority Date Filing Date
JP06959894A Expired - Fee Related JP3203124B2 (ja) 1993-04-08 1994-04-07 画像データ値記憶方式

Country Status (4)

Country Link
US (1) US5675826A (ja)
JP (1) JP3203124B2 (ja)
KR (1) KR100333420B1 (ja)
GB (1) GB2277012B (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006323604A (ja) * 2005-05-18 2006-11-30 Sony Corp データアクセス装置、データアクセス方法、プログラムおよび記録媒体

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5920318A (en) * 1997-03-26 1999-07-06 Northrop Grumman Corporation Method and apparatus for localizing an object within a sector of a physical surface
JP4236713B2 (ja) * 1997-07-30 2009-03-11 ソニー株式会社 記憶装置およびアクセス方法
US6064408A (en) * 1998-04-28 2000-05-16 Sun Microsystems, Inc. Method, apparatus and computer program product for eliminating edge conditions from an area image processing operations on tiled image data
US6496193B1 (en) 1999-12-30 2002-12-17 Intel Corporation Method and apparatus for fast loading of texture data into a tiled memory
US6801209B1 (en) * 1999-12-30 2004-10-05 Intel Corporation Method and apparatus for storing data in a block-based memory arrangement
US20030164823A1 (en) * 2002-03-01 2003-09-04 3Dlabs Inc. Ltd. 3D graphics accelerator architecture
US20040051030A1 (en) * 2002-09-17 2004-03-18 Artur Olszak Method and apparatus for acquiring images from a multiple axis imaging system
US7401177B2 (en) * 2004-04-19 2008-07-15 Sony Corporation Data storage device, data storage control apparatus, data storage control method, and data storage control program
JP4404095B2 (ja) * 2005-01-11 2010-01-27 日本電気株式会社 テンプレートマッチングのための方法、その装置及びそのためのプログラムを記録した記録媒体
US7702883B2 (en) * 2005-05-05 2010-04-20 Intel Corporation Variable-width memory
US8107758B2 (en) * 2008-04-16 2012-01-31 Microsoft Corporation Block based image processing
KR101639574B1 (ko) 2009-12-30 2016-07-14 삼성전자주식회사 적응적 뱅크 어드레스를 제공하는 디스플레이 시스템 및 그것의 어드레스 맵핑 방법
KR102037812B1 (ko) 2013-05-28 2019-10-29 삼성전자 주식회사 멀티 코어 그래픽 처리 장치
CN112445384A (zh) * 2019-08-29 2021-03-05 北京小米移动软件有限公司 息屏显示方法及装置、处理器和显示设备
GB2588986B (en) 2020-05-14 2022-02-23 Imagination Tech Ltd Indexing elements in a source array

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4615013A (en) * 1983-08-02 1986-09-30 The Singer Company Method and apparatus for texture generation
GB2164767B (en) * 1984-09-25 1988-08-24 Sony Corp Video data storage
GB2165066B (en) * 1984-09-25 1988-08-24 Sony Corp Video data storage
GB8622611D0 (en) * 1986-09-19 1986-10-22 Questech Ltd Processing of video image signals
CA1272312A (en) * 1987-03-30 1990-07-31 Arthur Gary Ryman Method and system for processing a two-dimensional image in a microprocessor
US5109348A (en) * 1987-09-14 1992-04-28 Visual Information Technologies, Inc. High speed image processing computer
US5208875A (en) * 1989-03-07 1993-05-04 Sony Corporation Digital picture signal processing apparatus
US5237657A (en) * 1989-03-17 1993-08-17 Sony Corporation Apparatus for manipulating a picture represented by a video signal
JPH0821233B2 (ja) * 1990-03-13 1996-03-04 株式会社東芝 画像メモリおよび画像メモリからデータを読み出す方法
US5251296A (en) * 1990-03-16 1993-10-05 Hewlett-Packard Company Methods and apparatus for generating arbitrarily addressed, arbitrarily shaped tiles in computer graphics systems
GB2256989B (en) * 1991-06-21 1995-02-08 Sony Broadcast & Communication Video image capture apparatus
JP5631625B2 (ja) 2009-06-30 2014-11-26 日本碍子株式会社 固体酸化物形燃料電池

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006323604A (ja) * 2005-05-18 2006-11-30 Sony Corp データアクセス装置、データアクセス方法、プログラムおよび記録媒体
US8305383B2 (en) 2005-05-18 2012-11-06 Sony Corporation Data access apparatus and method

Also Published As

Publication number Publication date
KR940024603A (ko) 1994-11-18
GB9307409D0 (en) 1993-06-02
JP3203124B2 (ja) 2001-08-27
KR100333420B1 (ko) 2002-08-21
GB2277012A (en) 1994-10-12
GB2277012B (en) 1997-06-18
US5675826A (en) 1997-10-07

Similar Documents

Publication Publication Date Title
JP3203124B2 (ja) 画像データ値記憶方式
US5537156A (en) Frame buffer address generator for the mulitple format display of multiple format source video
JP3278756B2 (ja) 画像処理方法及び装置
JPH02208690A (ja) 表示メモリとそれを備えた画像処理装置
US8150215B2 (en) Routable image pipeline device
EP0589724A2 (en) An electronic image processing system
JP2000311241A (ja) 画像処理装置
US6046753A (en) Electronic image processing system for modifying initial image data
JP2006323604A (ja) データアクセス装置、データアクセス方法、プログラムおよび記録媒体
JP2001343966A (ja) 表示座標変換回路
JP3833366B2 (ja) 画像データ記憶装置
US9013948B2 (en) Memory architecture for display device and control method thereof
JP2000232623A (ja) 映像メモリ回路
JPH0471222B2 (ja)
JPH06324935A (ja) アドレス発生器およびアドレス発生システム
JPH061449B2 (ja) 画像編集用イメ−ジメモリ
JPH0232478A (ja) 並列アクセスのための画像メモリ
JP2839768B2 (ja) 画像回転回路
JPH09251545A (ja) 画像処理装置
JPH06125524A (ja) ビデオプリンタ
JPH0417471B2 (ja)
JPH0651751A (ja) 画像表示装置
JP2007323260A (ja) 画像メモリシステム
JPH0695937A (ja) メモリアクセス装置
JPH06261251A (ja) ワイプ効果発生装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080622

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090622

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090622

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100622

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100622

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110622

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees