JPH04273387A - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH04273387A
JPH04273387A JP3033757A JP3375791A JPH04273387A JP H04273387 A JPH04273387 A JP H04273387A JP 3033757 A JP3033757 A JP 3033757A JP 3375791 A JP3375791 A JP 3375791A JP H04273387 A JPH04273387 A JP H04273387A
Authority
JP
Japan
Prior art keywords
command
image processing
image
processing
commands
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.)
Pending
Application number
JP3033757A
Other languages
English (en)
Inventor
Akihiko Sato
昭彦 佐藤
Masami Hamada
濱田 眞美
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.)
NEC Corp
NEC Solution Innovators Ltd
Original Assignee
NEC Corp
NEC Solution Innovators 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 NEC Corp, NEC Solution Innovators Ltd filed Critical NEC Corp
Priority to JP3033757A priority Critical patent/JPH04273387A/ja
Priority to US07/843,073 priority patent/US5309559A/en
Publication of JPH04273387A publication Critical patent/JPH04273387A/ja
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00—General purpose image data processing
    • G06T1/20—Processor architectures; Processor configuration, e.g. pipelining

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は画像処理装置に関し、特
に上位装置から指示された画像を処理して処理結果を上
位装置に返す画像処理装置に関する。
【0002】
【従来の技術】従来の画像処理装置は、信号処理のLS
Iの集合で構成され、LSIの指令そのものを利用者に
開放する形式をとっていた。これは、利用者に細部の指
定を許すことにより、利用者自身が処理の高速化を実現
できるためであり、かつ画像処理の適用分野を限定せず
に、利用者がLSIの全機能を利用することを可能にす
るためであった。
【0003】しかし、画像処理では、LSIに指令する
レベルの操作を行うことは、煩雑に過ぎるために、通常
、LSIへの指令を組みにしたマクロ指令を用いて、利
用者が処理要求を記述するようになって来ている。
【0004】このマクロ指令は、基本指令の複数個が連
続する形になり、異ったマクロ指令の間で処理を整合さ
せるためのデータ移動が多く発生することとなる。また
、LSIの指令集合の中に、すでに複合された指令が含
まれていても、これが必ずしも活用されていない場合も
ある。
【0005】一方、画像処理では、処理の順序を変更し
ても、同じ結果となる処理の組み合わせも多い。しかし
、必ず同じ結果となるかどうかを判断するには、技術的
な知識を要するので、必ずしも高速化手段として一般に
利用されてはいない。
【0006】さらに、画像処理では、非常に多くの画素
に処理を実行するために、通常、1つの指令に要する処
理時間が長いので、特定パターンを満たす組み合わせを
適用する処理の改善に要する時間と改善された処理時間
とを比べれば、前者の方が大幅に少いこととなる。
【0007】
【発明が解決しようとする課題】上述した従来の画像処
理装置は、画像処理の基本単位での処理を利用者が指示
することになるために、高速処理可能な指令列を得るに
は利用者の技術力および最適化に費す長い時間を要する
という欠点を有している。
【0008】また、従来の画像処理装置は、処理の一部
を変更するたびに、人間が再び高速化技法を用いて指令
列を再構成する必要が有るという欠点を有している。
【0009】
【課題を解決するための手段】本発明の画像処理装置は
、処理する指令の列から成る画像処理リストと処理され
る画像の少なくとも1個とを上位装置から受け取り、前
記画像処理リストに含まれる処理を実行した後に、前記
上位装置に次の処理を要求する一括処理型の画像処理装
置において、前記画像処理リストにある1つの指令を複
数の基本命令に分解する指令分解手段と、分解された基
本命令の順序および結合する基本命令の集まりを組み替
えて処理するのに適切な指令に合成する複合指令合成手
段と、合成された指令を実行して画像を処理する指令実
行手段とを備えて構成されている。
【0010】
【実施例】次に、本発明の実施例について図面を参照し
て説明する。
【0011】図1は本発明の画像処理装置の一実施例を
示すブロック図である。
【0012】図1に示すように、画像処理を指示する上
位装置1は、本発明の画像処理装置4を使用する装置で
ある。上位装置1は、画像処理の要求が発生すると、処
理される複数個の画像データおよびその処理の内容を発
生して、画像処理内容を画像処理装置4の処理レパート
リーの列に作成する。これは、画像処理装置4に対する
処理順序を記述したデータ列であり、これを画像処理リ
スト2と呼ぶ。画像処理リスト2は、画像処理指令3の
列で構成される。
【0013】そして、画像処理リスト2は、上位装置1
から画像処理装置4へ渡される。画像処理装置4は、指
令分解手段5で、受け取った画像処理指令3の各々を、
画像処理の構成要素である画像処理の基本命令に分解す
る。
【0014】例えば、通常の画像処理指令3として、「
MH圧縮して画像Aを90°回転して、MR圧縮した画
像Bを得る」を基本命令に分解すると、(1)画像Aを
MH伸展して画像Wを作る。 (2)画像Wを90°回転して画像Vを作る。 (3)画像VをMR圧縮した画像Bを作る。 の基本命令列が得られる。
【0015】このようにして、指令分解手段5は、全て
の画像処理指令3を基本命令に分解した基本命令列6を
生成する。
【0016】次に、複合指令合成手段7は、基本命令の
順序交換による結果の不変性を用いて、基本命令の順序
を変更して、受けた画像処理指令3と同等な機能となる
基本命令の組を作り出す。この時に、組の作り方に関し
ては、処理が速い画像処理指令を生成する組を選ぶと同
時に、複数の基本命令の組が元の画像と同一の画像を得
る処理となる組を選ぶ。
【0017】例えば、上記の基本命令列の後に、以下の
基本命令列が続いた場合の複合指令合成手段7の動作を
説明する。 (4)画像BをMR伸長して画像Uを得る。 (5)画像Uを1/2縮小して画像Xを得る。 (6)画像XをMR圧縮して画像Cを得る。
【0018】上記の画像処理の基本命令列を複合指令合
成手段7では、(3)と(4)とを削除して(5)のU
をVと読み換えれば、処理結果が不変となる。(2)と
(5)とを組み合わせたアフィン変換が画像処理装置4
に存在する。の画像処理の等価判定/合成規則を適用し
、最終的に、 (a)画像AをMH伸長して画像Yを得る。 (b)画像Yをアフィン変換(90°回転かつ1/2縮
小)して画像Zを得る。 (c)画像ZをMR圧縮して画像Cを得る。 の合成指令列8を合成できる。
【0019】そこで、合成指令列8を指令実行手段9が
実行することによって、上位装置1から指示された画像
の処理を実現する。この結果で得られた画像を上位装置
1に返却することにより、画像処理が完了する。
【0020】上記の実施例では、指令実行手段9として
単一のしかも指令を1つずつ処理する機能を想定したが
、本発明は複数個の画像処理機構が並列的に動作する機
構でも適用できる。この時には、複合指令合成手段7の
中に持つ画像処理の等価判定/合成規則を指令実行手段
9の機能に応じて変えれば良い。
【0021】
【発明の効果】以上説明したように、本発明の画像処理
装置は、画像処理の指令をデータとして扱い、画像処理
指令毎に、一連の画像処理内容を分解/再合成し、不必
要な処理を削減して高速に処理できる画像処理指令列に
置き替えて処理を実行することにより、単に画像処理指
令を処理する時に比べて高速に処理ができるとともに、
同一の画像処理指令であっても指令実行手段の機能に応
じた効率的な処理が実現できるという効果を有している
。
【図面の簡単な説明】
【図1】本発明の画像処理装置の一実施例を示すブロッ
ク図である。
【符号の説明】
1    上位装置 2    画像処理リスト 3    画像処理指令 4    画像処理装置 5    指令分解手段 6    基本命令列 7    複合指令合成手段 8    合成指令列 9    指令実行手段

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  処理する指令の列から成る画像処理リ
    ストと処理される画像の少なくとも1個とを上位装置か
    ら受け取り、前記画像処理リストに含まれる処理を実行
    した後に、前記上位装置に次の処理を要求する一括処理
    型の画像処理装置において、前記画像処理リストにある
    1つの指令を複数の基本命令に分解する指令分解手段と
    、分解された基本命令の順序および結合する基本命令の
    集まりを組み替えて処理するのに適切な指令に合成する
    複合指令合成手段と、合成された指令を実行して画像を
    処理する指令実行手段とを備えることを特徴とする画像
    処理装置。
JP3033757A 1991-02-28 1991-02-28 画像処理装置 Pending JPH04273387A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP3033757A JPH04273387A (ja) 1991-02-28 1991-02-28 画像処理装置
US07/843,073 US5309559A (en) 1991-02-28 1992-02-28 Picture processing device having an editing function of input concatenated-command

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3033757A JPH04273387A (ja) 1991-02-28 1991-02-28 画像処理装置

Publications (1)

Publication Number Publication Date
JPH04273387A true JPH04273387A (ja) 1992-09-29

Family

ID=12395305

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3033757A Pending JPH04273387A (ja) 1991-02-28 1991-02-28 画像処理装置

Country Status (2)

Country Link
US (1) US5309559A (ja)
JP (1) JPH04273387A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1296136B1 (it) * 1997-11-12 1999-06-09 Iveco Fiat Cambio di velocita' per un autoveicolo
TWI273399B (en) * 2005-07-11 2007-02-11 Via Tech Inc Command process method for RAID
JP4973935B2 (ja) * 2007-06-13 2012-07-11 ソニー株式会社 情報処理装置、情報処理方法、プログラム、および記録媒体

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63261430A (ja) * 1987-04-20 1988-10-28 Hitachi Ltd 情報処理方式および装置
JPH02220181A (ja) * 1989-02-22 1990-09-03 Pfu Ltd 定型グラフィック作画最適化処理方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6133546A (ja) * 1984-07-25 1986-02-17 Nec Corp 情報処理装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63261430A (ja) * 1987-04-20 1988-10-28 Hitachi Ltd 情報処理方式および装置
JPH02220181A (ja) * 1989-02-22 1990-09-03 Pfu Ltd 定型グラフィック作画最適化処理方法

Also Published As

Publication number Publication date
US5309559A (en) 1994-05-03

Similar Documents

Publication Publication Date Title
DE102010037291A1 (de) Datenspeichervorrichtung mit Verschlüsselung und Verfahren dafür
JPS62266680A (ja) 画像信号入力編集装置
JPS63138881A (ja) Mr符号伸長装置
JP3037144B2 (ja) データ圧縮記憶演算装置
JP4082051B2 (ja) 画像処理装置および画像処理方法
JPH0651989A (ja) 計算機システムにおけるオペレーティングシステムの高速ロード方式
JPH04293106A (ja) 数値制御装置のリモート診断装置
US5309559A (en) Picture processing device having an editing function of input concatenated-command
GB2183067A (en) Data processing
JPS6083133A (ja) 圧縮・復元デ−タ記憶方式
JPH0622195B2 (ja) 荷電ビ−ム描画装置
JP2002032233A (ja) マルチスレッドシステムにおけるデータi/o処理方法
JPH1118005A (ja) 画像効果処理方式およびコンピュータ
RU2229745C2 (ru) Параллельная вычислительная система активного видео
JP2895892B2 (ja) データ処理装置
JPS63157275A (ja) 画像作成装置
JP2839597B2 (ja) 荷電ビーム描画用データの作成装置
JPS6378234A (ja) 情報処理装置
JPH0721062A (ja) トレースデータ統計処理装置
JPH07129419A (ja) 仮想計算機システム
JPS58199526A (ja) パタ−ン作成方法および装置
JPS58151675A (ja) 二次元高速フ−リエ変換処理方法
JPH02266483A (ja) 光学式文字認識装置
JPH07140962A (ja) 文字列出力方法
JPH05290183A (ja) データ制御方式

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19980127