JPS5985571A - デ−タ処理装置 - Google Patents
デ−タ処理装置Info
- Publication number
- JPS5985571A JPS5985571A JP57196376A JP19637682A JPS5985571A JP S5985571 A JPS5985571 A JP S5985571A JP 57196376 A JP57196376 A JP 57196376A JP 19637682 A JP19637682 A JP 19637682A JP S5985571 A JPS5985571 A JP S5985571A
- Authority
- JP
- Japan
- Prior art keywords
- counter
- digital data
- comparator
- processing
- counters
- 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
Links
Landscapes
- Image Processing (AREA)
- Picture Signal Circuits (AREA)
- Ultra Sonic Daignosis Equipment (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は画像データの平滑化処理等に有用な簡易で実用
性の高いデータ処理装置に関する。
性の高いデータ処理装置に関する。
近時、超音波診断装置を用いて求められた診断画像等を
ディジタル符号化して計算機処理することが行われてい
る。このような画像処理において、ディジタル画像の雑
音を除去する平滑化処理の一手法としてスムージングが
知られている。このスムージングは、第1図に示すディ
ジタル画像1の注目画素2のデータをその周囲の画素デ
ータを参照して平滑化するものであり、例えば第2図に
示す如き(3X3 )のマスクからなる処理ウィンドウ
3を用いて処理される。
ディジタル符号化して計算機処理することが行われてい
る。このような画像処理において、ディジタル画像の雑
音を除去する平滑化処理の一手法としてスムージングが
知られている。このスムージングは、第1図に示すディ
ジタル画像1の注目画素2のデータをその周囲の画素デ
ータを参照して平滑化するものであり、例えば第2図に
示す如き(3X3 )のマスクからなる処理ウィンドウ
3を用いて処理される。
この処理ウィンドウ3は、中火の注目画素3aと、その
周囲の8個の画素3b、3c〜31の画素データ(ディ
ジタルデータ)を抽出し、その中の中間的な値を持つ画
素データを選択してこれを前記注目面g 3 aの平滑
化されたデータとする等の処理を担うものである。この
ような処理ウィンドウ3を用いて、AiJ記フ′イノタ
ル画像1の全域に亘って平滑化処理が順次イボゎれる。
周囲の8個の画素3b、3c〜31の画素データ(ディ
ジタルデータ)を抽出し、その中の中間的な値を持つ画
素データを選択してこれを前記注目面g 3 aの平滑
化されたデータとする等の処理を担うものである。この
ような処理ウィンドウ3を用いて、AiJ記フ′イノタ
ル画像1の全域に亘って平滑化処理が順次イボゎれる。
ところが従来、このようなスムージング処理は一般に計
算機を用いてソフトウェア的に行ゎれており、1枚のデ
ィジタル画像1を平滑化処理するのに多大な処理時間を
要した。しかも平滑化処理の精度を高めるべく処理ウィ
ンドウ3のサイズを大きくすると、その処理時間が指数
的に増大し、そのリアルタイム処理が著しく困難にガる
と云う問題があった。壕だ、このようガ処理をハードウ
ェアによって実現せんとすると、平滑化処理のアルゴリ
ズムの変更に伴って、その都度専用の処理装置を準備す
ることがあり、問題があった。
算機を用いてソフトウェア的に行ゎれており、1枚のデ
ィジタル画像1を平滑化処理するのに多大な処理時間を
要した。しかも平滑化処理の精度を高めるべく処理ウィ
ンドウ3のサイズを大きくすると、その処理時間が指数
的に増大し、そのリアルタイム処理が著しく困難にガる
と云う問題があった。壕だ、このようガ処理をハードウ
ェアによって実現せんとすると、平滑化処理のアルゴリ
ズムの変更に伴って、その都度専用の処理装置を準備す
ることがあり、問題があった。
本発明はこのような事情を考慮して々されたもので、そ
の目的とするところは、複数のディジタルデータ中から
任意に設定された大きさ順位のディジタルデータを簡易
に選択することができ、画像の平滑化処理等に大きく貢
献する実用性の高いデータ処理装置を提供することにあ
る。
の目的とするところは、複数のディジタルデータ中から
任意に設定された大きさ順位のディジタルデータを簡易
に選択することができ、画像の平滑化処理等に大きく貢
献する実用性の高いデータ処理装置を提供することにあ
る。
〔発ψ」の概要〕
本発明は複数のレジスタにそれぞれ格納されたディジタ
ルデータを複数のカウンタにそれぞれプリセント入力し
、これらのカウンタをクロック信号に従って歩進動作さ
せて各カウンタからのキャリー信号数またはボロー信号
数を求め、比較器を用いて上記キャリー信号数−または
ボロー信号数が所定の設定値に達する時点を検出すると
共に、前記カウンタへのディジタルデータプリセット時
から上記比較器の検出時点祉での間前記クロック信号を
補助カウンタによ9割数してh望とする大きさ順位のデ
ィジタルデータを補助カウンタから得るようにし/こも
のである。
ルデータを複数のカウンタにそれぞれプリセント入力し
、これらのカウンタをクロック信号に従って歩進動作さ
せて各カウンタからのキャリー信号数またはボロー信号
数を求め、比較器を用いて上記キャリー信号数−または
ボロー信号数が所定の設定値に達する時点を検出すると
共に、前記カウンタへのディジタルデータプリセット時
から上記比較器の検出時点祉での間前記クロック信号を
補助カウンタによ9割数してh望とする大きさ順位のデ
ィジタルデータを補助カウンタから得るようにし/こも
のである。
従って本発明によれば、カウンタのキャリー信号または
ボロー信号が上記カウンタにノリセットされたディジタ
ルデータの大きさに従う順序で出力されることから、そ
の数を求めることによって所定の設定順位のブ゛イノタ
ルデークを選択し、このとき補助カウンタの剖級値から
上記ディジタルデータを確実に得ることが可能とガる。
ボロー信号が上記カウンタにノリセットされたディジタ
ルデータの大きさに従う順序で出力されることから、そ
の数を求めることによって所定の設定順位のブ゛イノタ
ルデークを選択し、このとき補助カウンタの剖級値から
上記ディジタルデータを確実に得ることが可能とガる。
しかも設定順位を任意に定めることができる上、レジス
タに順次ディジタルデータを入力することによって効率
良く平滑化処理を行うことが可能となる等の絶大なる効
果が奏せられる。
タに順次ディジタルデータを入力することによって効率
良く平滑化処理を行うことが可能となる等の絶大なる効
果が奏せられる。
以下、図面を参照して本発明の一実施例につき説明する
。
。
第3図は実施例装置の概略構成図である。計算機に入力
された画像データのうち処理ウィンドウ3を用いて選択
された例えば9個のディジタルデータは、入力ポート1
1を介して入力され、レジスタ12a、12b 〜12
nに順次転送されて格納される。しかしてこれらのレジ
スタ12a、12b〜12Hにそれぞれ格納されたディ
ジタルデータは、複数のアッグカウンタ13a、13b
〜13nにそれぞれプリセット入力される。これらのカ
ウンタ13a、13b〜13nは、クロック発生器14
が出力する所定周期のクロック信号CKを入力して、上
記プリセント入力1−だディジタルデータを歩進するも
のである。これらのカウンタ13a、13b〜13nの
歩進動作によって、各カウンタ13a。
された画像データのうち処理ウィンドウ3を用いて選択
された例えば9個のディジタルデータは、入力ポート1
1を介して入力され、レジスタ12a、12b 〜12
nに順次転送されて格納される。しかしてこれらのレジ
スタ12a、12b〜12Hにそれぞれ格納されたディ
ジタルデータは、複数のアッグカウンタ13a、13b
〜13nにそれぞれプリセット入力される。これらのカ
ウンタ13a、13b〜13nは、クロック発生器14
が出力する所定周期のクロック信号CKを入力して、上
記プリセント入力1−だディジタルデータを歩進するも
のである。これらのカウンタ13a、13b〜13nの
歩進動作によって、各カウンタ13a。
13b〜13nから出力されるキャリー信号により、各
カウンタ13 a 、 13 b 〜13 nに対応し
たフリップフロップ(FF )15a、15b〜15n
がセットされる。加算器16はこれら0FF15&、1
5b 〜15nのセット出力数、つまり前記カウンタ1
3a、13b〜13nのキャリー信号出力数を求め、そ
の値を比較器17に与えている。この比較器17にて上
記キャリー信号出力数と、入力)Ie−)28を介して
与えられる所定の設定値、つまり前記ディジタルデータ
を大きさに従って並べ/こときの所望とする大きさ順位
とが比較される。この所定の設定値に前記キャリー信号
出力数が達したとき、比較器17は補助カウンタとして
の夕゛ウンカウンタ19に計数停止信号を与える。この
夕ゝウンカウンタ19は、前記各カウンタ13a、13
b〜13nと同じ計数ビ、l−数を有l〜、前記クロッ
ク信号CKを受けて歩進動作するもので・ちる。
カウンタ13 a 、 13 b 〜13 nに対応し
たフリップフロップ(FF )15a、15b〜15n
がセットされる。加算器16はこれら0FF15&、1
5b 〜15nのセット出力数、つまり前記カウンタ1
3a、13b〜13nのキャリー信号出力数を求め、そ
の値を比較器17に与えている。この比較器17にて上
記キャリー信号出力数と、入力)Ie−)28を介して
与えられる所定の設定値、つまり前記ディジタルデータ
を大きさに従って並べ/こときの所望とする大きさ順位
とが比較される。この所定の設定値に前記キャリー信号
出力数が達したとき、比較器17は補助カウンタとして
の夕゛ウンカウンタ19に計数停止信号を与える。この
夕ゝウンカウンタ19は、前記各カウンタ13a、13
b〜13nと同じ計数ビ、l−数を有l〜、前記クロッ
ク信号CKを受けて歩進動作するもので・ちる。
そして、前記カウンタ13a 、 13b 〜13nへ
のディジクルデータのプリセット時にその最大値よりダ
ウンカウント動作する。このダウ/カウンタ19によっ
て求められたディジタルデータが、所望とする順位とし
て選択されたデータとして、出力ポート20を介して出
力される。
のディジクルデータのプリセット時にその最大値よりダ
ウンカウント動作する。このダウ/カウンタ19によっ
て求められたディジタルデータが、所望とする順位とし
て選択されたデータとして、出力ポート20を介して出
力される。
かくしてこのように構成された装置によれば、各カウン
タ13a、13b〜13n、19の最大計数値をMとし
たとき、アップカウンタ13a。
タ13a、13b〜13n、19の最大計数値をMとし
たとき、アップカウンタ13a。
13b〜13nはそのプリセット入力されたディジタル
データNa、Nb−Nnとの差分に相描したクロyり信
号CKを計数したときに、キャリー信号を出力すること
になる。従って、カウンタI Ja 、13b〜1.9
nは、プリセット入力されたディジタルデータの値Na
、Nb〜Nnの太きいものから順にキャリー・信号を
出力することから、加算器17が求めるキャリー信号数
は、上記値N、 、 Nb−Nnの大きさの順位を示す
ことに々る。一方、ダウンカウンタ19はその最大値か
らクロック信号CKを受けてダウンカウントしている。
データNa、Nb−Nnとの差分に相描したクロyり信
号CKを計数したときに、キャリー信号を出力すること
になる。従って、カウンタI Ja 、13b〜1.9
nは、プリセット入力されたディジタルデータの値Na
、Nb〜Nnの太きいものから順にキャリー・信号を
出力することから、加算器17が求めるキャリー信号数
は、上記値N、 、 Nb−Nnの大きさの順位を示す
ことに々る。一方、ダウンカウンタ19はその最大値か
らクロック信号CKを受けてダウンカウントしている。
従って、今、成る順位を示す設定値に加算器16が求め
たキャリー信号数が達した時点のダウンカウンタ19の
計数値を見れば、その値は上記大きさ順位のディジタル
データの値Nに相当したものとなる。これによ如、ダウ
ンカウンタ19より所定の大きさ順位のディジタルデー
タを得ることが可能となる。
たキャリー信号数が達した時点のダウンカウンタ19の
計数値を見れば、その値は上記大きさ順位のディジタル
データの値Nに相当したものとなる。これによ如、ダウ
ンカウンタ19より所定の大きさ順位のディジタルデー
タを得ることが可能となる。
尚、ここではレジスタ12 a 、 12 b〜12n
にセットされ/ζディジタルデータのうち、値の大きい
ものから1番目のディジクルデータを得る例につき説明
したが、値の小さいものからj番目のディジタルデータ
を選択するようにすることもできる。この場合にはカウ
ンタ13a。
にセットされ/ζディジタルデータのうち、値の大きい
ものから1番目のディジクルデータを得る例につき説明
したが、値の小さいものからj番目のディジタルデータ
を選択するようにすることもできる。この場合にはカウ
ンタ13a。
13b〜13nをダウンカウンタとし、カウンタ19を
アップカウンタとすればよい。そして、このときにはフ
リップ70ツブ15a 、15b〜15nをカウンタ1
3 a 、 13 b −13nのボロー信号によって
セットするようにすればよい。またこれらのカウンタ1
3a、13b〜13n 、 19をそれぞれアップ・ダ
ウンカウンタにて構成し、その動作モードを選択的に切
換えるようにすることも勿論可能である。更には、カウ
ンタ13a、13b〜13nからのキャリー信号捷たは
ボロー信号をオア回路を介して別のカウンタに入力し、
その信号数を累積計数□するようにすることも勿論可能
である。
アップカウンタとすればよい。そして、このときにはフ
リップ70ツブ15a 、15b〜15nをカウンタ1
3 a 、 13 b −13nのボロー信号によって
セットするようにすればよい。またこれらのカウンタ1
3a、13b〜13n 、 19をそれぞれアップ・ダ
ウンカウンタにて構成し、その動作モードを選択的に切
換えるようにすることも勿論可能である。更には、カウ
ンタ13a、13b〜13nからのキャリー信号捷たは
ボロー信号をオア回路を介して別のカウンタに入力し、
その信号数を累積計数□するようにすることも勿論可能
である。
以上のように、本発明装置によれば複数のディジタルデ
ータの中から所望とする大きさ順位のディジタルデータ
を容易に選択抽出することができ、そのハードウェア構
成も簡単である。
ータの中から所望とする大きさ順位のディジタルデータ
を容易に選択抽出することができ、そのハードウェア構
成も簡単である。
しかも上記大きさ順位を任意に変更設定することが可能
である。更にはレジスタ12m 、12b〜12nにデ
ィジタルデータを順次転送して蓄えているので処理ウィ
ンドウ3の1ラインの移動に際しては、その変更された
ラインのデータのみを入力して先に入力されたディジク
ルデータを有効に利用することができるので、処理効率
の向上を図ることができる。故に画像の平滑化処理等に
多大人る効果が奏せられ、実用的利点が非常に大きい。
である。更にはレジスタ12m 、12b〜12nにデ
ィジタルデータを順次転送して蓄えているので処理ウィ
ンドウ3の1ラインの移動に際しては、その変更された
ラインのデータのみを入力して先に入力されたディジク
ルデータを有効に利用することができるので、処理効率
の向上を図ることができる。故に画像の平滑化処理等に
多大人る効果が奏せられ、実用的利点が非常に大きい。
また処理ウィンドウ3のサイズを変えても、その処理時
間や装置構成部品点数が指数的に増大することもなく、
簡易に装置を実現することができる。
間や装置構成部品点数が指数的に増大することもなく、
簡易に装置を実現することができる。
尚、本発明は上記実施例に限定されるものではない。例
えば取扱うディジクルデータの値の太きさや、その数は
仕様に応じて定めればよいものである。まだ上記取扱う
ディジタルデータの最大値に応じてカウンタ13a 、
13 b〜13n、19の構成を定めることは云う丑
でもガい。要するに本−発明はその要旨を逸脱しない範
囲で種々変形して実施することができる。
えば取扱うディジクルデータの値の太きさや、その数は
仕様に応じて定めればよいものである。まだ上記取扱う
ディジタルデータの最大値に応じてカウンタ13a 、
13 b〜13n、19の構成を定めることは云う丑
でもガい。要するに本−発明はその要旨を逸脱しない範
囲で種々変形して実施することができる。
第1図は平滑化処理対象となるディジタル画像を示す図
、第2図は処理ウィンドウの例を示す図、第3図は本発
明の一実施例装置の概略構成図である。 11・・・入力ボート(ディジタルデータ)、12 a
、 12 b 〜12 n ・−・レジスタ、13a
。 13″0〜J、9n・・・カウンタ、14 クロック発
生器、15a、15b〜15n・・・ノリップフロッゾ
、1,6・・・加算器、17・・・比較器、18・・・
入力ポート(設定値)、19・・・カウンタ(補助カウ
ンタ)、20・・・出力ポート。
、第2図は処理ウィンドウの例を示す図、第3図は本発
明の一実施例装置の概略構成図である。 11・・・入力ボート(ディジタルデータ)、12 a
、 12 b 〜12 n ・−・レジスタ、13a
。 13″0〜J、9n・・・カウンタ、14 クロック発
生器、15a、15b〜15n・・・ノリップフロッゾ
、1,6・・・加算器、17・・・比較器、18・・・
入力ポート(設定値)、19・・・カウンタ(補助カウ
ンタ)、20・・・出力ポート。
Claims (1)
- 複数のレジスタにそれぞれ蓄えられたディジタルデータ
をプリセット入力し、各ディジタルデータの値をクロッ
″り信号に従って歩進する複数のカウンタと、これらの
カウンタからのキャリー信号数またはポロー信号数を求
める手段と、上記キャリー信号数またはポロー信号数が
所定の設定値に達しだときに比較信号を出力する比較器
と、前記カウンタへのディジタルデータプリセット時か
ら前記比較信号が得られるまでの期間前記クロック信号
を計数する補助カウンタとを具備したことを特徴とする
データ処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57196376A JPS5985571A (ja) | 1982-11-09 | 1982-11-09 | デ−タ処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57196376A JPS5985571A (ja) | 1982-11-09 | 1982-11-09 | デ−タ処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5985571A true JPS5985571A (ja) | 1984-05-17 |
Family
ID=16356831
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57196376A Pending JPS5985571A (ja) | 1982-11-09 | 1982-11-09 | デ−タ処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5985571A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6218175A (ja) * | 1985-07-13 | 1987-01-27 | ドイチエ・トムソン−ブラント・ゲゼルシヤフト・ミツト・ベシユレンクテル・ハフツング | ビデオレコ−ダおよび/またはテレビジヨン受像機に対する静止画像の改善法 |
-
1982
- 1982-11-09 JP JP57196376A patent/JPS5985571A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6218175A (ja) * | 1985-07-13 | 1987-01-27 | ドイチエ・トムソン−ブラント・ゲゼルシヤフト・ミツト・ベシユレンクテル・ハフツング | ビデオレコ−ダおよび/またはテレビジヨン受像機に対する静止画像の改善法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105872148B (zh) | 一种高动态范围图像的生成方法及移动终端 | |
| TWI557691B (zh) | 監視攝影裝置及其使用的區域式移動偵測方法 | |
| CN113628259A (zh) | 图像的配准处理方法及装置 | |
| Yao et al. | A compact hardware architecture for bilateral filter with the combination of approximate computing and look-up table | |
| Koyuncu et al. | Edge dedection application with FPGA based Sobel operator | |
| Lee et al. | Motion blur-free time-of-flight range sensor | |
| CN111080683A (zh) | 图像处理方法、装置、存储介质及电子设备 | |
| CN104853063B (zh) | 一种基于sse2指令集的图像锐化方法 | |
| Vassalos et al. | RNS assisted image filtering and edge detection | |
| CN103516989B (zh) | 电子装置及增强图像分辨率的方法 | |
| JPS5985571A (ja) | デ−タ処理装置 | |
| CN110089103B (zh) | 一种去马赛克方法及装置 | |
| Wu et al. | Design and implementation of video image edge detection system based on fpga | |
| JP2711176B2 (ja) | 超音波画像処理装置 | |
| CN111382726A (zh) | 工程作业检测方法以及相关装置 | |
| Rawther et al. | The design of low power Sobel edge detection in FPGA | |
| Häublein et al. | Fast and generic hardware architecture for stereo block matching applications on embedded systems | |
| WO2020056688A1 (zh) | 提取图像关键点的方法及装置 | |
| TWI526994B (zh) | Moving object detection method and image monitoring device with moving object detection function based on programmable logic array (FPGA) | |
| Karam et al. | Stochastic bilateral filter for high-dimensional images | |
| JPS61276071A (ja) | 画像処理装置 | |
| Moses et al. | Area efficient lagrange image up scaling architecture for multimedia applications | |
| TWI826185B (zh) | 外部參數判定方法及影像處理裝置 | |
| JPH0313624B2 (ja) | ||
| Su et al. | SCMC-Net: Leveraging Self-Calibrated Channel Attention and Multiple Convolutions for Robust Skin Lesion Segmentation |