JPH0348979A - 並列画像処理装置 - Google Patents

並列画像処理装置

Info

Publication number
JPH0348979A
JPH0348979A JP18544889A JP18544889A JPH0348979A JP H0348979 A JPH0348979 A JP H0348979A JP 18544889 A JP18544889 A JP 18544889A JP 18544889 A JP18544889 A JP 18544889A JP H0348979 A JPH0348979 A JP H0348979A
Authority
JP
Japan
Prior art keywords
memory
data
input
module
parallel
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
JP18544889A
Other languages
English (en)
Inventor
Tadashi Adachi
正 安達
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
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP18544889A priority Critical patent/JPH0348979A/ja
Publication of JPH0348979A publication Critical patent/JPH0348979A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は並列画像処理装置、特に、処理の一部に並列処
理ができないアルゴリズムを含む処理(例えば適応2値
化処理)を実行する並列画像処理装置に関する。
〔従来の技術〕
1画面の画像を等分な部分画面に分割して、その各々の
画像処理モジュール(以下、単にモジュールと称す)が
並列に処理するような並列画像処理装置で物体の適応2
値化等を行なおうとするとき、各部分画面の処理結果を
途中で一旦参照する必要がある。
従来この種の技術としては、各モジュールが独立に処理
できる所まで終了した段階で、例えば80286CPU
のような外部のホストCPUが各モジュールの中間デー
タを収集して結合処理を行い、さらにその結果を全モジ
ュールに分配して引続き各モジュールがその結果を使っ
て残りの処理を実行するという手段がとられていた。
〔発明が解決しようとする課題〕
上述した従来の技術は画像処理モジュールに比べ、数倍
から数十倍低速なホストCPUが処理の一部を担当して
いるので装置全体の処理速度が低下する欠点がある。
〔課題を解決するための手段〕
本発明の並列画像処理装置は、入力データを供給する入
力バスと、前記入力バスから得るデータを記憶する入力
データメモリと、前記入力データメモリのデータを読み
書きして演算処理を行なう演算部と、前記演算部から得
る演算結果を記憶する出力データメモリと、前記出力デ
ータメモリがデータを出力する出力バスとで構成される
画像処理モジュールを、複数台並列化して構成した従来
の並列画像処理装置において、全モジュールの出力部に
記憶されたデータを任意の1つのモジュールの前記入力
データメモリへメモリ転送を行なうデータ収集部を任意
のモジュール内の前記出力データメモリに記憶されたデ
ータを全モジュール内の前記入力データメモリにメモリ
転送を行なうデータ分配部とを含んで構成される。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は本発明の一実施例を示すブロック図で画像処理
モジュールを複数台並列化した画像処理システムである
第1図において、システムは入力データバス1、出力デ
ータバス2、複数台の画像処理モジュール3.4.5か
らなっており、各画像処理モジュールは入力メモリ6、
画像処理を行なう演算部7、出力メモリ8から成ってお
り、全モジュールの内の1台はさらにメモリ転送を行な
うデータ集配部9を有しており、この画像処理モジュー
ル3を親モジュールと称する。
第2図は本発明の原理を示すフローチャートであり、画
像処理として適応2値化処理を例にとって説明する。
一般に適応2値化処理のような自動閾値決定手法は、画
像に対して種々の統計処理を行なうステップS、と、そ
の処理結果から閾値を決定するステップS1、その閾値
で2値化を行なうステップS、に分解することができる
ステップS、、S、は画像を分割して並列に処理が行な
えるがステップS2は各分割画像の処理結果を参照する
必要があり、並列では行えない処理である。このような
アルゴリズムを含む画像処理に対し、本考案が発揮する
有効性は、部分画面を担当している各画像処理モジュー
ル(以下、単にモジュールと称す)が独立に処理できる
ステップS1を並列に処理し、その結果データを1つの
モジュールに収集してステップS2を1つのモジュール
で処理し、その結果を全モジュールに分配してステップ
S3を並列処理するという手順によって、外部の汎用C
PUおよび画像処理に介在することがなくなり、速度的
に効率よくなることである。
この原理をより詳しく説明するために、第3゜4.5,
6.7図に本発明に従った並列画像処理装置が適応2値
化の処理を行なうときの状態繊維図を示す。
第3図はステップSIの様子で、入力メモリ6には部分
画像がすでに入力されているとし、演算部7は画像の濃
度の統計データを出力メモリ8へ出力するのを並列で行
なう。
第4図はデータ収集の様子で、全出力メモリ8上の統計
データを、親モジュール3の入力メモリ6ヘメモリ転送
する。
第5図はステップS1の様子で親モジュール3の演算部
7は、入力メモリ6上の統計データに演算を施し、その
結果2値レベルを出力メモリ8へ出力する。
第6図はデータ分配の様子で親モジュール3の出力メモ
リ8から全モジュール3,4.5の入力メモリ6に、2
値レベルをメモリ転送する。
第7図はステップS、の様子で、全モジュール3.4.
5の演算部7は入力メモリ6上の2値レベルによって同
じ人力メモリ6上の画像を2値化し出力メモリ8に2値
画像を出力するのを並列で行なう。
これら一連の処理はモジュール3,4.5の内蔵プログ
ラムにより行なわれ、メモリ転送等の少量のタイムラグ
はあるものの通常の完全並列処理と比べ、実効処理速度
はほとんど劣化しない。
〔発明の効果〕
以上説明したように本発明は、並列画像処理装置が行な
う適応2値化等の画像処理において、ローカルな処理は
並列に、グローバルな処理は1つの画像処理モジュール
が他の画像処理モジュールのデータを収集および分配す
ることにより、通常のホス)CPUが画像処理に介在す
る方法に比べて並列画像処理装置の実行処理速度の低下
を最小限におさえる効果がある。
移図である。
1・・・・・・入力データバス、2・・・・・・出力デ
ータパス、3〜5・・・・・・画像処理モジュール、6
・・・・・・入力メモリ、7・・・・・・演算部、訃・
・・・・出力メモリ。

Claims (1)

    【特許請求の範囲】
  1. 入力データを供給する入力バスと、前記入力バスから得
    る入力データを記憶する入力データメモリと、前記入力
    データメモリのデータを読み書きして演算処理を行なう
    演算部と、前記演算部から得る演算処理結果を記憶する
    出力データメモリと、前記出力データメモリがデータを
    出力する出力バスとで構成される画像処理モジュールを
    複数台並列化して構成した従来の並列画像処理装置にお
    いて、全モジュールの前記出力データメモリ上の演算結
    果データを1台のモジュール内の前記入力内の入出力メ
    モリへメモリ転送をするかまたは逆に1台のモジュール
    内の出力メモリから全モジュール内の入力メモリへメモ
    リ転送をするというデータ集配部を全モジュールの内の
    1台のモジュールが持っていることを特徴とする並列画
    像処理装置。
JP18544889A 1989-07-17 1989-07-17 並列画像処理装置 Pending JPH0348979A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18544889A JPH0348979A (ja) 1989-07-17 1989-07-17 並列画像処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18544889A JPH0348979A (ja) 1989-07-17 1989-07-17 並列画像処理装置

Publications (1)

Publication Number Publication Date
JPH0348979A true JPH0348979A (ja) 1991-03-01

Family

ID=16170974

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18544889A Pending JPH0348979A (ja) 1989-07-17 1989-07-17 並列画像処理装置

Country Status (1)

Country Link
JP (1) JPH0348979A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000070596A1 (en) * 1999-05-17 2000-11-23 Seiko Epson Corporation Image processor and image display
WO2003050759A1 (en) * 2001-12-12 2003-06-19 Sony Corporation Image processing apparatus and method thereof
WO2003054800A1 (en) * 2001-12-12 2003-07-03 Sony Corporation Image processing device and method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000070596A1 (en) * 1999-05-17 2000-11-23 Seiko Epson Corporation Image processor and image display
US7006713B1 (en) 1999-05-17 2006-02-28 Seiko Epson Corporation Image-processing apparatus and image-displaying apparatus
WO2003050759A1 (en) * 2001-12-12 2003-06-19 Sony Corporation Image processing apparatus and method thereof
WO2003054800A1 (en) * 2001-12-12 2003-07-03 Sony Corporation Image processing device and method
CN1297939C (zh) * 2001-12-12 2007-01-31 索尼公司 图像处理装置及图像处理方法
US7333115B2 (en) 2001-12-12 2008-02-19 Sony Corporation Image processing apparatus and method thereof
US7437021B2 (en) 2001-12-12 2008-10-14 Sony Corporation Image processing device and method

Similar Documents

Publication Publication Date Title
US4369430A (en) Image analyzer with cyclical neighborhood processing pipeline
JPH0221025B2 (ja)
JPS6053349B2 (ja) 画像処理プロセツサ
KR890013558A (ko) 디지탈 신호처리 장치와 그방법
JPH10304184A (ja) 画像処理装置および画像処理方法
JP4693074B2 (ja) 外観検査装置及び外観検査方法
CN111737075A (zh) 执行顺序的确定方法及装置、存储介质、电子装置
CN111913816A (zh) Gpgpu中簇的实现方法、装置、终端及介质
EP0069542B1 (en) Data processing arrangement
US11682099B2 (en) Hardware accelerator for integral image computation
JPH0348979A (ja) 並列画像処理装置
JP3071899B2 (ja) 荷電ビーム描画用データ作成装置
CN118296084B (zh) 数据处理设备、指令同步方法、电子设备和存储介质
CN107807952B (zh) 一种基于Spark的Apriori并行化方法、系统及装置
JP3257926B2 (ja) デジタルフィルタ処理装置
GB2180118A (en) Image processing
JPS6149713B2 (ja)
CN117273102B (zh) 用于池化加速器的装置及方法和芯片电路及计算设备
CN115222673B (zh) 儿童疾病的检测系统、检测设备及存储介质
TWI823817B (zh) 資料處理方法
JP3260848B2 (ja) 輝度変換回路
CN120633734A (zh) 基于编译优化的多层卷积深度融合的数据流水优化方法
CN107507124B (zh) 系统芯片中灰度图像背景处理装置及方法
CN119322932A (zh) 模型诊断方法、装置、电子设备及存储介质
JPH0319069A (ja) マルチプロセッサの異常診断方式