JPH02270080A - 画像データ処理装置 - Google Patents

画像データ処理装置

Info

Publication number
JPH02270080A
JPH02270080A JP9072689A JP9072689A JPH02270080A JP H02270080 A JPH02270080 A JP H02270080A JP 9072689 A JP9072689 A JP 9072689A JP 9072689 A JP9072689 A JP 9072689A JP H02270080 A JPH02270080 A JP H02270080A
Authority
JP
Japan
Prior art keywords
memory
image data
data
display
processing
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
JP9072689A
Other languages
English (en)
Inventor
Ryuji Matsumoto
松本 隆二
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.)
Hitachi Healthcare Manufacturing Ltd
Original Assignee
Hitachi Medical Corp
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 Hitachi Medical Corp filed Critical Hitachi Medical Corp
Priority to JP9072689A priority Critical patent/JPH02270080A/ja
Publication of JPH02270080A publication Critical patent/JPH02270080A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Digital Computer Display Output (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、原画像メモリより原画像データを読み出し、
ノーマライズ処理を行ってディスプレイメモリにノーマ
ライズを転送する画像データ処理装置に関するものであ
る。
〔従来の技術〕
例えば16ビツトのCPUを用いた画像データ処理装置
において、処理の対象となる画像データ(画素の濃度値
)の階調は、0〜32767 (正の整数のみ考えた場
合)までである。しかし、画像データを表示するTVモ
ニタなどのデイスプレィ装置の表示可能階調数はそれよ
りかなり低く。
例えば0〜255までである。そこで画像データを、上
記32768階調から256階調に変換しなければなら
ず、画像データのノーマライズ処理が行われる。
従来の画像データ処理装置、例えば核医学装置の画像デ
ータ処理装置における上記ノーマライズ処理は、次のよ
うに行われていた。すなわち第2図において、CPUI
は、原画像メモリ、ここではCPUメモリ2より画像デ
ータ(M画像データ)を1画素分ずつ読み出し、大小比
較プログラムにより画像データの最大値、最小値を求め
た後、再びCPUメモリ2より画像データを1画素分ず
つ読み出し、先に求めておいた画像データの最大値から
最小値を差し引いた値を除数として、除算。
乗算プログラムによりノーマライズ処理する。そして、
ノーマライズデータ(処理後データ)をCPUメモリ2
に書き込み終了後、そのCPUメモリ2のノーマライズ
データが、ディスプレイメモリ3に転送され、デイスプ
レィ装置4で画像表示する。
C発明が解決しようとする課題〕 このような従来装置では、ノーマライズ処理を行う際、
上述したようにディスプレイメモリ3に。
実際にデータを転送する以前に、CPUメモリ2からC
PUIへの画像データの読み出しが2回(大小比較プロ
グラム実行時及び除算2乗算プログラム実行時の2回)
と、CPUIからCPUメモリ2への書き込みが1回あ
る。このため、ノーマライズ処理を開始してから、ディ
スプレイメモリ4ヘノーマライズデータを書込終了する
までに多大な時間を要し、特に、画像データ計測後、即
時画像表示したい場合であっても、待ち時間を必要とし
、診断が円滑に行われないという問題点があった。
本発明の目的は、ノーマライズ処理開始からディスプレ
イメモリへのノーマライズデータ書込終了までのデータ
処理を高速化し、特に、画像データ計測後、即時画像表
示したい場合に待ち時間を必要せず1診断の円滑化を図
ることのできる画像データ処理装置を提供することにあ
る。
〔課題を解決するための手段〕
上記目的は、原画像メモリより原画像データを読み出し
、ノーマライズ処理を行ってディスプレイメモリにノー
マライズデータを転送する画像データ処理装置において
、前記原画像メモリより読み出した原画像データの前記
ディスプレイメモリへの転送中にノーマライズ処理を行
うノーマライズ処理回路を設けることにより達成される
〔作用〕
ノーマライズ処理回路は、原画像メモリより読み出した
原画像データのディスプレイメモリへの転送中にノーマ
ライズ処理を行う。すなわち本発明は、ノーマライズ処
理を、ノーマライズ処理回路なるハードウェアで、原画
像データのディスプレイメモリへの転送中に行うもので
ある。これにより、原画像メモリからCPUへの画像デ
ータの読み出しが、画像データの最大値、最小値を求め
るときの1回で済み、また原画像メモリにノーマライズ
データを書き込む必要がなく、さらにノーマライズの乗
算処理をプログラムを介さずに行え、したがって、より
高速にデータ処理でき、特に、画像データ計測後、即時
画像表示したい場合に待ち時間を必要とせず、診断の円
滑化を図ることが可能となる。
〔実施例〕
以下、図面を参照して、本発明の詳細な説明する。
第1図は、本発明によるデータ処理装置の一実施例を示
すブロック図で、図中5〜7はレジスタである。8はノ
ーマライズ処理回路で、ここでは減算器8a、乗算器8
b、8c及びシフタ8dからなる。なお、1〜4は第2
図と同様である。この場合、CPUIとしては16ビツ
トCPUが用いられ、また、ノーマライズ処理の対象と
なる画像データ(画素の濃度値)の階調は0〜3276
7の32768まであるものとする。
次に、動作について説明する。
まずCPUIは、ノーマライズ処理の対象となる画像デ
ータ(原画像データ)をCPUメモリ2より1画素分ず
つ読み込み、その際、大小比較により画像データの値(
濃度値)の最大値及び最小値を求める。CPUIは、最
小値をレジスタ5に格納し、また、階調の最大値である
32767を(最大値−最小値)で除去した結果(32
767÷(最大値−最小値))をレジスタ6に格納し、
さらに、任意に設定、されたノーマライズ処理後の階調
の最大値(0〜255の256階調のときは255)を
レジスタ7に格納する。
以上のように各レジスタに数値が格納されると、CPU
メモリ2よりディスプレイメモリ3へ1画素分ずつの画
像データを転送する。
この間、各画像データ(原画像データDi)について、
まずノーマライズ処理回路8の初段を構成する減算器8
aにおいて、その原画像データD1の値から前記最小値
が減算される。次に乗算器8bにおいて、〔減算器8a
による減算値〕×〔レジスタ6の格納値)((3276
7÷(最大値−最小値)))が算出され、その乗算値と
、任意に設定されたノーマライズ処理後の階調の最大値
との積が乗算器8cで算出される。そしてその乗算値が
、ノーマライズ処理回路8の最終段を構成するシフタ8
dで15ビツトシフトされ、シフタ8dによるシフト結
果値がノーマライズデータ(ノーマライズ処理後データ
)としてディスプレイメモリ6に記憶される。
これらの処理が1画像の全ての画像データ(画素)につ
いて行われることにより、ノーマライズ処理された画像
がデイスプレィ装置4で表示される。
なお、減算器8aの出力値(原画像データD1の値−最
小値)を(最大値−最小値)で除算するときに、16ビ
ツトデータで扱える階調の最大値である32767 (
0〜32767の32768階調の場合であり、レジス
タ6の図示格納値の分子の数値を指す)を乗算するのは
、次の理由による。すなわち、ここでの除算処理におい
て、となる場合があり、こめ場合、除算結果は全てOに
なってしまい、原画像データD1全体のデータ値幅での
ノーマライズ処理が不可能となる。これを避けるため、
(原画像データD1の値−最小値)に、16ビツトデー
タで扱える階調の最大値である32767 (0〜32
767の32768階調の場合)を乗算すればよいから
である。
また、シフタ8dで15ビツトシフトするのは。
次の理由による。すなわち、上述した理由で32767
の乗算処理をしたため、演算の最終段において3276
7で除算する必要があるが、ハードロジックでこの除算
回路を構成するのは難しい。そこで、32767に1を
加えただけの32768という2のべき乗の数値で除算
することにより、除算回路を構成せずにシフト回路(シ
   ゛フタ8d)のみで、32767で除算した値と
ほぼ同等の値が得られるからである。
上述実施例によれば、ハードロジックでノーマライズ処
理におけり除算2乗算を可能としたので、原画像メモリ
2からディスプレイメモリ3への画像データの転送中に
ノーマライズ処理が行え、従来装置に比べてデータ処理
(ノーマライズ処理開始からディスプレイメモリへのノ
ーマライズデータ書込終了までのデータ処理)が高速化
する。また、CPUIとCPUメモリ2間の画像データ
転送回数を減らす(従来装置では2回、上述実施例では
1回)ことでも、データ処理が高速化する。
なお上述実施例では、ノーマライズ処理回路8は、減算
器8a、乗算器8b、8c及びシフタ8dで構成したが
、これのみに限定されないことは勿論である。
〔発明の効果〕
以上説明したように本発明によれば、原画像メモリより
読み出した原画像データのディスプレイメモリへの転送
中にノーマライズ処理を行うノーマライズ処理回路を設
けたので、ノーマライズ処理開始からディスプレイメモ
リへのノーマライズデータ書込終了までのデータ処理が
高速化でき、特に、画像データ計測後、即時画像表示し
たい場合に待ち時間を必要とせず、診断の円滑化が図れ
るという効果がある。
【図面の簡単な説明】
第1図は本発明装置の一実施例を示したブロック図、第
2図は従来装置のブロック図である。 1・・・CPU、2・・・原画像メモリ、3・・・ディ
スプレイメモリ、4・・・デイスプレィ、5〜7・・・
レジスタ。 8・・・ノーマライズ処理回路、8a・・・減算器、8
b。 8c・・・乗算器、8d・・・シフタ。

Claims (1)

    【特許請求の範囲】
  1. 1、原画像メモリより原画像データを読み出し、ノーマ
    ライズ処理を行つてディスプレイメモリにノーマライズ
    データを転送する画像データ処理装置において、前記原
    画像メモリより読み出した原画像データの前記デイスプ
    レイメモリへの転送中にノーマライズ処理を行うノーマ
    ライズ処理回路を具備することを特徴とする画像データ
    処理装置。
JP9072689A 1989-04-12 1989-04-12 画像データ処理装置 Pending JPH02270080A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9072689A JPH02270080A (ja) 1989-04-12 1989-04-12 画像データ処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9072689A JPH02270080A (ja) 1989-04-12 1989-04-12 画像データ処理装置

Publications (1)

Publication Number Publication Date
JPH02270080A true JPH02270080A (ja) 1990-11-05

Family

ID=14006560

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9072689A Pending JPH02270080A (ja) 1989-04-12 1989-04-12 画像データ処理装置

Country Status (1)

Country Link
JP (1) JPH02270080A (ja)

Similar Documents

Publication Publication Date Title
US4635292A (en) Image processor
US4985848A (en) High speed image processing system using separate data processor and address generator
US5146592A (en) High speed image processing computer with overlapping windows-div
US5129060A (en) High speed image processing computer
US5896307A (en) Method for handling an underflow condition in a processor
US20040073591A1 (en) Hardware extension for accelerating fractional integer division within 3D graphics and MP3 applications
JPH02270080A (ja) 画像データ処理装置
CN116302117A (zh) 数据处理方法及装置、处理器、电子设备、存储介质
US5204962A (en) Processor with preceding operation circuit connected to output of data register
JPH0435792B2 (ja)
JPS62137669A (ja) 画像処理装置
JPH0620035A (ja) 画像データ処理装置
JPS62274426A (ja) 座標変換装置
KR920008212B1 (ko) MSCM(Mixed Shuffle Connection Method)을 이용한 이차원 FFT(Fast Fourier Transform)프로세서.
Evans et al. A 1.2 GIP general purpose digital image processor
CN117372495A (zh) 一种加速数字图像处理中不同位宽点积的计算方法
CN117391141A (zh) 一种数据处理方法、装置以及计算机可读存储介质
JPH02289091A (ja) 画像処理装置
JPH0233672A (ja) 記憶回路及び画像処理装置
JPS60164868A (ja) 高速フ−リエ変換装置
JPS62219078A (ja) 拡張画像演算処理装置
JPH0268672A (ja) 画像処理プロセッサのアドレス発生部
JPS6373380A (ja) 画像プロセッサ
Tojo et al. Image Processing Oriented Multiprocessor System with a Multipurpose Video Processor
JPS6243781A (ja) 画像処理装置