JPS62232086A - マスク処理方式 - Google Patents

マスク処理方式

Info

Publication number
JPS62232086A
JPS62232086A JP7581686A JP7581686A JPS62232086A JP S62232086 A JPS62232086 A JP S62232086A JP 7581686 A JP7581686 A JP 7581686A JP 7581686 A JP7581686 A JP 7581686A JP S62232086 A JPS62232086 A JP S62232086A
Authority
JP
Japan
Prior art keywords
address
mask
work area
input
picture
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
JP7581686A
Other languages
English (en)
Other versions
JPH0650525B2 (ja
Inventor
Hiroko Midorikawa
緑川 博子
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 JP7581686A priority Critical patent/JPH0650525B2/ja
Publication of JPS62232086A publication Critical patent/JPS62232086A/ja
Publication of JPH0650525B2 publication Critical patent/JPH0650525B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はマスク処理方式に関し、特に入力画像に対する
細線化2.太線化、工、ジ抽出、フィルタリングなどを
行うためのマスク処理方式に関する。
(従来の技術) 一般に(2K+1 )x(2L+1 )のマスクを行う
場合は第6図に示すように人力画像のy=q−L〜q+
L、x=p−に−p 十にの部分を読み出す毎に、マス
フ係数との槓和金行い出力画像の一画素(p 、q)を
得る。
(発明が解決しようとする問題点) 従来、この種のマスク処理方式は−MxNの画像に対し
く2K+1)X(2L+1)のマスク処理を行う場合入
力画像マスク係数との読み出しのために各々MN(1+
1)(2L+1)回、出力画像書き出しのためにMN回
のメモリアクセスが必要である。一般にはプロ上2丈内
部のメモリは高速であるが容伍が少く画像を格納するメ
モリは大容量でるるがあまり速くないため、画像のはい
ったメモリへのアクセス回数が多いことにより処理に時
間がかかっていた。
本発明の目的はこのような中速のメ七りへのアクセス回
数を減らし高速に処理できるマスク処理方式?提供する
ことである。
(問題点を解決するだめの手!I2) 本発明のマスク処理方式はM×Nの入力画像とMのワー
クエリアと(2K+1)x(2L+1)のマスクを格納
する手段と、前記出力画像への書きこみ(x、y)アド
レスとしてy=1〜M生成し、各yについてx=l〜N
生成する手段と、前記入力画像からの読み出し(x、y
)アドレスとして、前記出力アドレス生成手段がY”(
llX−1〜Nを生成する毎に、y=q−L〜q+L生
成し、各yについてx=1〜M生成する手段と、マスク
読み出しくij)アドレスとして、前記入力アドレス生
成手段が1アドレスを生成する毎にj=Y −q 、 
i =−K −K生成する手段と、ワークエリアへの書
きこみ、読み出し(k)アドレスとして、前記入力アド
レス生成手段が1アドレスを生成する毎にに=x −K
〜x+K生成する手段と、前記入力アドレス生成手段が
1アドレスを生成する毎に前記入力アドレス生成手段と
前記マスクアドレス生成手段で読み出された各々の値を
乗じ、前記ワークエリアアドレス生成手段で読み出され
たワークエリア値の値に和して再び同じワークエリアへ
書き戻す手段とを崩している。
(実施例) 次に本発明の実施例について図面を参照して説明する。
第1図は本発明の一実施例を示す。第1図において、本
実施例は入力画像、出力画像、ワークエリアおよびマス
クを格納する手段10と、出力画像への書き込みアドレ
スを生成する手段11と、入力画像からの読み出しアド
レスを、出力アドレス生成手段11が出力アドレスを生
成する毎に生成する手段12と、マスク読み出しアドレ
スを、入力アドレス生成手段が1アドレスを生成する毎
に生成するマスク手段13と、ワークエリアへの書き込
み、読み出しアドレスを入力アドレス生成するワークエ
リア手段14と、入力アドレス生成手段12が1アドレ
スを生成する毎に入力アドレスとマスクアドレスとを乗
じ、ワークエリア値に和して再び同じワークエリアへ書
き戻す手段15とを含む、 第2図は本発明の一実抛例における格A6手段を示す。
第2図において、本実施例の格納手段10は谷メモリ大
ささを次のように仮定する最初に出力画蓮のqライン目
を出力する際の処理を説明すると、入力画像からy=q
−1,−q+L。
各yKついてx=1〜Mのアドレス生成により値Ax 
yを順次読み出す。一画素Axyが読み出されると、マ
スクのy−qライン目すなわち入力画像から読み出され
る部分のライン数の順番に対応したライについてi =
−に−にのアドレス生成しMi j(j =y−q )
について読み出しこれをAxyに順次乗じる。この値を
ワークエリアのに=x−i査目の番目和して更新する。
すなわち次式で表される処理を行う。
Bx−i=AxyMi、y−q+Bx−i  (i=−
に−−K)Bx−i;x−i番目のワークエリアの更新
された値Bx−i;             前の値
Axy    ;入力画像から読与出したアドレス(x
 、 y)の値Mi、y−q;マスクのアドレス(i、
y−q)の値この様子を第3図に示す。すなわち−画素
Axyが入力画像から読みこまれると、マスク係数を■
矢印の方向にアドレス生成して読み出しAxyに栄じ、
ワークエリアを■矢印の方向にアドレス生成してこの値
と先の積を和してまたX4キ戻す。
これを人力画像のy=q−L〜q+L、x=1〜Mを読
み出して得られるAxyに対して上式を繰り返えすこと
によシ、ワークエリアBl−BI4に出力画像ライン目
の結果が累積される。最後にワークエリアをマスクの係
数の総和で割って出力画像qライン目にコピーする。
この処理をすべての出力画像ラインy=1〜Nについて
行うことにより、M×N画像の(2K+1)x(2L+
1 )のマスク処理が行える。
第4図は本実施例における各処理によって変化するワー
クエリアを示す。第4図において、8×8の入力画像を
3×3のマスク処理を行う場合、一画素入力画像を読み
込むたびにワークエリアの3両系分にアクセスしてマス
ク係数との積を誓き込んでいく、これによシ全人力画像
がマスク処理される。次に本実施例を具体的に実現する
製電としては第5図に示すようにイメージメモリ51と
出力バスインタフェース54.55およびイメージ・メ
モリ・バスインタフェース52をリング状に俳成した処
理部から成る。この装置では・rメージメモリ51に入
力画像と出力画像を貯え、出力バスインタフェース内部
のメモリにワークエリアとマスクを貯えて処理すること
により処理が馬連化される。すなわちイメージメモリ5
1へのアクセスは3X8X8回の入力と8×8の出力で
、合計256回となる。一方、従来の方法では3X3X
8X8回の入力と8×8の出力で合計320回となる。
(発明の効果) 以上説明したように本発明は、M×Nの画律に対しく2
K+1)X(2L+1)マスク処理を行う場合一般に中
速メそりへのアクセス回数はMN(2K+1)(2L+
1)+MN回あったがMN(2K+1)十MN回で少く
てすみ、マスクサイズが大さくなるとちらに効果が大き
くなる。またプロセッサ内部の高速メモリへのアクセス
は従来ではワークエリアのリードライト、マスクのリー
ドで3MN(2K+lX2L+1)本発明でも3M(2
K+1)(2L+1)と変わらない。
したがって本発明は画像のはいった中速メモリのアクセ
ス回数を減らすことにより処理が高速に行える。
【図面の簡単な説明】
第1図は本発明の一実施例を示すクレーム対応図、第2
図は本実施例における格納手段を示す図、第3図は本発
明の一実施例におけるマスク処理方式におけるマスク係
数の読み出しアドレスとワークエリアの絖み曹きアドレ
スを示す図、第4図は本発明の一実施例におけるワーク
エリアの処理状態を示す図、第5図は本発明を実現する
装置を示す図、第6図は従来のマスク処理方式を示す図
である。 10・・・・・・格納手段、11・・・・・・出力画像
アドレス生成手段、12・・・・・・入力画像アドレス
生成手段、13・・・・・・マスク読み出しアドレス生
成手段、14・・・・・・ワークエリアアドレス生成手
段、15・・・・・・ワークエリア書き戻し手段。 入力、#傅Ate          止−/jtイ番
Cひ゛フー7エリア E居 嘉 5 回 入ガ画イ孝          出か蔦俤第  61!
I

Claims (1)

    【特許請求の範囲】
  1. M×Nの入力画像とM×Nの出力画像とMのワークエリ
    アと(2K+1)×(2L+1)のマスクとを格納する
    手段と、前記出力画像への書きこみ(x−y)アドレス
    としてy=1〜M生成し、各yについてx=1〜N生成
    する手段と、前記入力画像からの読み出し(x、y)ア
    ドレスとして、前記出力アドレス生成手段がy=q、x
    =1〜Nを生成する毎に、y=q−L〜q+L生成し、
    各yについてx=1〜M生成する手段と、マスク読み出
    し(i j)アドレスとして、前記入力アドレス生成手
    段が1アドレスを生成する毎にj=y−q、i=−K〜
    K生成する手段と、ワークエリアへの書きこみ、読み出
    し(k)アドレスとして、前記入力アドレス生成手段が
    1アドレスを生成する毎にk=x−K〜x+K生成する
    手段と、前記入力アドレス生成手段が1アドレスを生成
    する毎に前記入力アドレス生成手段と前記マスクアドレ
    ス生成手段で読み出された各々の値を乗じ、前記ワーク
    エリアアドレス生成手段で読み出されたワークエリア値
    の値に和して再び同じワークエリアへ書き戻す手段とを
    備え、入力画像からy=q−L〜q+L、x=1〜Mの
    部分を読み出す毎に、(2K+1)×(2L+1)のマ
    スク処理を施した出力画像のy=q x=1〜Mの部分
    を得ることを特徴とするマスク処理方式。
JP7581686A 1986-04-01 1986-04-01 マスク処理方式 Expired - Fee Related JPH0650525B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7581686A JPH0650525B2 (ja) 1986-04-01 1986-04-01 マスク処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7581686A JPH0650525B2 (ja) 1986-04-01 1986-04-01 マスク処理方式

Publications (2)

Publication Number Publication Date
JPS62232086A true JPS62232086A (ja) 1987-10-12
JPH0650525B2 JPH0650525B2 (ja) 1994-06-29

Family

ID=13587081

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7581686A Expired - Fee Related JPH0650525B2 (ja) 1986-04-01 1986-04-01 マスク処理方式

Country Status (1)

Country Link
JP (1) JPH0650525B2 (ja)

Also Published As

Publication number Publication date
JPH0650525B2 (ja) 1994-06-29

Similar Documents

Publication Publication Date Title
JP2709356B2 (ja) 画像処理方法
JPS6061853A (ja) 情報処理装置
JPH0650525B2 (ja) マスク処理方式
JPH01321574A (ja) メモリ装置
JPS6382530A (ja) 半導体記憶装置
JP2652973B2 (ja) 画像処理装置
JPH0234074B2 (ja)
JP3009152B2 (ja) 画像処理装置
JP2610817B2 (ja) アドレス生成装置
JPS6386083A (ja) アフイン変換方式
JPH0650524B2 (ja) マスク処理方式
JPS60124785A (ja) 画像処理装置
JPS62175879A (ja) 2値画像相以変換画素デ−タ発生装置
JPS60235274A (ja) 画像信号処理装置
JP2645387B2 (ja) 画像処理方法
JP2604711B2 (ja) 画像変換装置
EP0321584A1 (en) System for calculating sum of products
JPH0223476A (ja) フイルタリング処理装置
JPH0244433B2 (ja)
JPH0523465B2 (ja)
JPH0547867B2 (ja)
JPS6373380A (ja) 画像プロセッサ
JPS5887655A (ja) パイプライン高速フ−リエ変換装置
JPH0831983B2 (ja) 画像縮小処理装置
JPH0243687A (ja) 画像処理装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees