JPH0512956U - 画像処理装置 - Google Patents
画像処理装置Info
- Publication number
- JPH0512956U JPH0512956U JP697791U JP697791U JPH0512956U JP H0512956 U JPH0512956 U JP H0512956U JP 697791 U JP697791 U JP 697791U JP 697791 U JP697791 U JP 697791U JP H0512956 U JPH0512956 U JP H0512956U
- Authority
- JP
- Japan
- Prior art keywords
- data
- pixel
- coefficient
- coefficients
- region
- 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)
Abstract
(57)【要約】
【目的】 画像処理装置を回路規模の増大を招くことな
く、2種類の係数に対応可能とする。 【構成】 遅延回路24〜32により1画素分ずつ遅ら
された3×3領域の画素に対応するデータのうち、3×
3領域中の各画素に対する水平及び垂直方向に対称な係
数もしくは斜め方向に対称な係数における同一係数に対
応するデータの一方を選択回路34〜37により選択
し、加算回路38〜41により他方のデータと加算し、
さらに乗算器43〜46により前記水平及び垂直方向に
対称な係数もしくは斜め方向に対称な係数をそれぞれ乗
算し、また、前記係数における同一の係数に対応しない
データに乗算器47により係数を乗算し、これらを加算
器42により加算して3×3領域中の特定の画素のデー
タとする。
く、2種類の係数に対応可能とする。 【構成】 遅延回路24〜32により1画素分ずつ遅ら
された3×3領域の画素に対応するデータのうち、3×
3領域中の各画素に対する水平及び垂直方向に対称な係
数もしくは斜め方向に対称な係数における同一係数に対
応するデータの一方を選択回路34〜37により選択
し、加算回路38〜41により他方のデータと加算し、
さらに乗算器43〜46により前記水平及び垂直方向に
対称な係数もしくは斜め方向に対称な係数をそれぞれ乗
算し、また、前記係数における同一の係数に対応しない
データに乗算器47により係数を乗算し、これらを加算
器42により加算して3×3領域中の特定の画素のデー
タとする。
Description
【0001】
本考案は、入力された画像データに対して、2次元FIRディジタルフィルタ リング処理を行い、結果を出力する画像処理装置に関するものである。
【0002】
従来のこの種の画像処理装置としては、例えば特開平2−25987号公報に 開示されたものがあり、その構成の一例を図2に示す。図2の回路は3×3FI Rフィルタリング処理を行うもので、図中、1,2,3は入力端子、4,5,6 ,7は加算器、8,9,10,11,12,13は遅延回路、14,15,16 ,17は乗算器、18は出力端子である。3×3FIRフィルタリング処理とは 、多数の画素から構成された画像中の水平及び垂直方向に3×3マトリクス配置 される9個の画素からなる領域(以下、3×3領域と称す。)中の各画素のデー タ(画素値)にそれぞれ所定の係数を乗じ、その乗じた結果を加算して前記3× 3領域の特定の画素、例えば中心画素のデータとして出力する処理である。
【0003】 次に、前記装置の動作を説明するが、画像は予めイメージセンサ等(図示せず )で1ラインずつ読込まれ、図示しないメモリに一画面分記憶されているものと する。まず、前記メモリより、連続する3ライン分のデータが入力端子1,2, 3より1画素分ずつ入力される。ここで、3×3FIRフィルタリング処理によ り画像のエッジ強調、ノイズ除去等を施そうとする場合、一般的に3×3領域中 の各画素に対する係数は図3に示すように水平及び垂直方向に対称なものが使用 される。この場合、3×3領域中の同一の係数に対応する水平及び垂直方向に対 称なデータ同士については個別に乗算を施した後に加算するのでなく、予め加算 した後に乗算を施すことにより、加算器等よりも複雑な回路を必要とする乗算器 を節約する構成をとることができ、図2の装置もこの構成を採用している。即ち 、垂直方向に対称なライン1及びライン3のデータが加算器4により加算され、 ライン2の内容とともに1画素ずつ遅延回路8〜10及び11〜13により水平 方向にシフトされていく。次に、シフトされたデータのうち、水平方向に対称な データ同士が加算器5及び6により加算され、3×3領域中の9個のデータが4 個にまとめられて乗算器14〜17に入力される。該4個のデータはそれぞれ各 乗算器14〜17により係数、ここではc,b,a,dと乗算され、これらの結 果が加算器7により加算され、出力端子18より3×3領域の中心画素のデータ として出力される。
【0004】
ところで、画像中の間引かれたデータを補間する場合等にもFIRフィルタリ ング処理を行うことがあるが、この場合は図4に示すように斜め方向に対称な係 数を使用することがある。
【0005】 しかしながら、図2の装置ではこのような係数を用いたFIRフィルタリング 処理を行うことができず、全く別の装置が必要になるという問題があった。
【0006】 本考案は前記従来の問題点に鑑み、図2の装置に比べて大幅な回路規模の増大 を招くことなく、図3及び図4に示したような2種類の係数に対応可能な画像処 理装置を提供することを目的とする。
【0007】
本考案では前記目的を達成するため、多数の画素から構成された画像中の水平 及び垂直方向にn×nマトリクス配置されるn2 個の画素からなる領域(以下、 n×n領域と称す。)中の各画素のデータ(画素値)にそれぞれ所定の係数を乗 じ、その乗じた結果を加算して前記n×n領域の特定の画素のデータとして出力 する画像処理装置において、水平方向に連続するn個の画素に対応したn個のデ ータをそれぞれ隣接するnライン分、水平方向に1画素分ずつ遅らせる遅延手段 と、前記n×n領域の全ての画素に対応したデータのうち、n×n領域中の各画 素に対する水平及び垂直方向に対称な係数もしくはn×n領域中の各画素に対す る斜め方向に対称な係数における同一の係数に対応する一のデータに対して、水 平又は垂直方向に対称な他のデータ或いは斜め方向に対称な他のデータのいずれ か一方を選択する選択手段と、前記n×n領域の全ての画素に対応したデータの うち、n×n領域中の各画素に対する水平及び垂直方向に対称な係数もしくはn ×n領域中の各画素に対する斜め方向に対称な係数における同一の係数に対応す る一のデータにそれぞれ、前記選択手段により選択されたデータのうちで前記水 平及び垂直方向に対称な係数もしくは斜め方向に対称な係数における同一の係数 に対応するデータを加算する加算手段と、前記加算手段による加算結果並びに前 記n×n領域の全ての画素に対応したデータのうち、n×n領域中の各画素に対 する水平及び垂直方向に対称な係数もしくはn×n領域中の各画素に対する斜め 方向に対称な係数における同一の係数に対応しないデータに対してそれぞれ、前 記水平及び垂直方向に対称な係数或いは斜め方向に対称な係数を乗算する乗算手 段と、前記乗算手段による乗算結果を全て加算する加算手段とを備えた画像処理 装置を提案する。
【0008】
本考案によれば、各データに乗ずる係数の種類、即ち水平及び垂直方向に対称 な係数か又は斜め方向に対称な係数かに応じて、選択手段により加算すべきデー タを切替えるのみで、同一の係数に対応するデータ同士を加算させることができ 、前記2種類の係数のいずれを用いた処理にも適用することができる。
【0009】
図1は本考案の画像処理装置の一実施例を示すもので、図中、21,22,2 3は入力端子、24,25,26,27,28,29,30,31,32は遅延 回路、33は選択信号端子、34,35,36,37は選択回路、38,39, 40,41,42は加算器、43,44,45,46,47は乗算器、48は出 力端子である。
【0010】 次に、前記装置の動作を説明する。
【0011】 まず、連続する3ライン分のデータが入力端子21,22,23より1画素分 ずつ入力され、それぞれ遅延回路24〜26,27〜29,30〜32により遅 延され、3×3領域中の各画素に対応した9個のデータf00,f01,f02,f10 ,f11,f12,f20,f21,f22が取出される。
【0012】 前記取出されたデータのうちf00,f01,f02,f10の4つはそれぞれ加算器 38,39,40,41に直接入力される。これらの4つのデータは水平及び垂 直方向に対称な係数の場合にも斜め方向に対称な係数の場合にも、この4つのデ ータの外に同一係数に対応するデータが必ず存在する。また、前記取出されたデ ータのうちf12,f20,f21,f22はそれぞれ選択回路34,35,36,37 にデータf20及びf22,f21及びf12,f22及びf20,f12及びf21の組合せで 入力される。該選択回路34〜37は外部より選択信号端子33を介して入力さ れる選択信号によってそれぞれデータf20,f21,f22,f12又はf22,f12, f20,f21のいずれか、即ち前記データf00,f01,f02,f10に対して水平及 び垂直方向に対称な同一係数に対応するデータ又は斜め方向に対称な同一係数に 対応するデータのいずれかを選択し、加算器38〜41に入力する。
【0013】 前記4つのデータf00,f01,f02,f10と、選択回路34〜37によって選 択された4つのデータとはそれぞれ加算器38,39,40,41によって加算 され、さらに乗算器43,44,45,46に入力される。また、3×3領域の 中心画素に対応するデータf11は直接、乗算器47に入力される。
【0014】 このようにして乗算器43〜47に入力されたデータは係数cf0 ,cf1 , cf2 ,cf3 ,cf4 と乗算され、これらの結果が加算器42によって加算さ れ、出力端子48よりフィルタリングされた3×3領域の中心画素位置のデータ として出力される。なお、前記係数cf0 ,cf1 ,cf2 ,cf3 ,cf4 と は、図3に示す水平及び垂直方向に対称な係数の場合はa,d,a,b,cであ り、また、図4に示す斜め方向に対称な係数の場合はa0 ,b,a1 ,b,cで ある。このようにして遅延回路24〜32で1画素ずつ移動されながらフィルタ リングされた画素が順番に求められていく。
【0015】 前記実施例では3×3FIRフィルタリング処理を行う装置を示したが、これ に限定されないことはいうまでもない。
【0016】
以上説明したように本考案によれば、各データに乗ずる係数の種類、即ち水平 及び垂直方向に対称な係数か又は斜め方向に対称な係数かに応じて、選択手段に より加算すべきデータを切替えるのみで、同一の係数に対応するデータ同士を加 算させることができ、従来の装置に比べて大幅な回路規模の増大を招くことなく 、前記2種類の係数のいずれを用いた処理にも適用することができる。
【図1】 本考案の画像処理装置の一実施例を示す構成
図
図
【図2】 従来の画像処理装置の一例を示す構成図
【図3】 水平及び垂直方向に対称な係数を示す説明図
【図4】 斜め方向に対称な係数を示す説明図
24〜32…遅延回路、33…選択信号端子、34〜3
7…選択回路、38〜42…加算器、43〜47…乗算
器。
7…選択回路、38〜42…加算器、43〜47…乗算
器。
Claims (1)
- 【請求項1】 多数の画素から構成された画像中の水平
及び垂直方向にn×nマトリクス配置されるn2 個の画
素からなる領域(以下、n×n領域と称す。)中の各画
素のデータ(画素値)にそれぞれ所定の係数を乗じ、そ
の乗じた結果を加算して前記n×n領域の特定の画素の
データとして出力する画像処理装置において、 水平方向に連続するn個の画素に対応したn個のデータ
をそれぞれ隣接するnライン分、水平方向に1画素分ず
つ遅らせる遅延手段と、 前記n×n領域の全ての画素に対応したデータのうち、
n×n領域中の各画素に対する水平及び垂直方向に対称
な係数もしくはn×n領域中の各画素に対する斜め方向
に対称な係数における同一の係数に対応する一のデータ
に対して、水平又は垂直方向に対称な他のデータ或いは
斜め方向に対称な他のデータのいずれか一方を選択する
選択手段と、 前記n×n領域の全ての画素に対応したデータのうち、
n×n領域中の各画素に対する水平及び垂直方向に対称
な係数もしくはn×n領域中の各画素に対する斜め方向
に対称な係数における同一の係数に対応する一のデータ
にそれぞれ、前記選択手段により選択されたデータのう
ちで前記水平及び垂直方向に対称な係数もしくは斜め方
向に対称な係数における同一の係数に対応するデータを
加算する加算手段と、 前記加算手段による加算結果並びに前記n×n領域の全
ての画素に対応したデータのうち、n×n領域中の各画
素に対する水平及び垂直方向に対称な係数もしくはn×
n領域中の各画素に対する斜め方向に対称な係数におけ
る同一の係数に対応しないデータに対してそれぞれ、前
記水平及び垂直方向に対称な係数或いは斜め方向に対称
な係数を乗算する乗算手段と、 前記乗算手段による乗算結果を全て加算する加算手段と
を備えたことを特徴とする画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP697791U JPH0512956U (ja) | 1991-02-19 | 1991-02-19 | 画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP697791U JPH0512956U (ja) | 1991-02-19 | 1991-02-19 | 画像処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0512956U true JPH0512956U (ja) | 1993-02-19 |
Family
ID=11653257
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP697791U Pending JPH0512956U (ja) | 1991-02-19 | 1991-02-19 | 画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0512956U (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002543483A (ja) * | 1999-02-24 | 2002-12-17 | インテル・コーポレーション | 画像圧縮のための対称フィルタリング−ベースvlsiアーキテクチャ |
-
1991
- 1991-02-19 JP JP697791U patent/JPH0512956U/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002543483A (ja) * | 1999-02-24 | 2002-12-17 | インテル・コーポレーション | 画像圧縮のための対称フィルタリング−ベースvlsiアーキテクチャ |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4328426A (en) | Filter for image pixels | |
| US4328425A (en) | Filter for image pixels | |
| US5313296A (en) | Image information processor in which residual information is stored in a blank area of a field memory | |
| JP2002500455A (ja) | 高速idct/ダウンサンプリング複合演算方法および装置 | |
| EP0450260B1 (en) | Digital signal filter circuit | |
| US5668895A (en) | Digital filter for image processing | |
| JPH0512956U (ja) | 画像処理装置 | |
| JP2000032300A (ja) | ディジタルビデオ信号のフィルタリング | |
| JP2772412B2 (ja) | 画素マトリックスフィルタおよび画素マトリックスを処理する方法 | |
| JP3335482B2 (ja) | 信号処理装置 | |
| JP2005509201A (ja) | 二次元ピラミッド・フィルタ・アーキテクチャ | |
| JPH05135169A (ja) | 2次元空間フイルタ回路 | |
| JPH07184085A (ja) | 映像信号処理装置 | |
| JPH0993486A (ja) | ディジタル画像処理装置 | |
| JP2611211B2 (ja) | 二次元フイルタ装置 | |
| JP2796675B2 (ja) | 画像処理方式 | |
| JPS6238981A (ja) | 空間フイルタ | |
| JPH06197222A (ja) | 画像処理装置 | |
| JP3455263B2 (ja) | 画像処理装置 | |
| JPH0632449B2 (ja) | Y/c分離回路 | |
| JP2949587B2 (ja) | 画素密度変換装置 | |
| JPH1042311A (ja) | 映像信号処理装置 | |
| KR0174873B1 (ko) | 이산 여현 변환기 | |
| KR970006553B1 (ko) | 영상신호처리시스템에 있어서 화면원근이동(Zooming)장치 | |
| JPH04343584A (ja) | 画像データ処理装置 |