JP4582666B2 - 画像を補間および補正する方法および装置ならびに該装置を有するスキャナ - Google Patents
画像を補間および補正する方法および装置ならびに該装置を有するスキャナ Download PDFInfo
- Publication number
- JP4582666B2 JP4582666B2 JP2007517089A JP2007517089A JP4582666B2 JP 4582666 B2 JP4582666 B2 JP 4582666B2 JP 2007517089 A JP2007517089 A JP 2007517089A JP 2007517089 A JP2007517089 A JP 2007517089A JP 4582666 B2 JP4582666 B2 JP 4582666B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- filter
- value
- counter
- shift
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/73—Deblurring; Sharpening
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/20—Image enhancement or restoration using local operators
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
- G06T2207/10008—Still image; Photographic image from scanner, fax or copier
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Description
図1は、数学的な畳み込みに応じたフィルタ計算を用いるソース画像のピクセルの目標画像へのマッピングを概略的に示し、
図2は、スキャンされたディジタル画像を補正するための例示的な伝達関数を示し、
図3は、各行に本発明によるFIRフィルタに関するフィルタ係数のセットをそれぞれ1つずつ包含するテーブルを示し、フィルタはそれぞれ異なるシフトないし補間のために設けられている。
図4は、dx=0.25のシフトに関する従来の双一次補間における振幅の経過を示し、
図5は、dx=0.25のシフトに関する従来の双一次補間における位相の経過を示し、
図6は、dx=0.5のシフトに関する従来の双一次補間における振幅の経過を示し、
図7は、dx=0.5のシフトに関する従来の双一次補間における位相の経過を示し、
図8a、8bから16a、16bはそれぞれdx=0ないし0.125ないし0.25ないし0.375ないし0.5ないし0.625ないし0.75ないし0.875ないし1のシフトに関する振幅ないし各位相の経過を示し、
図17は本発明による方法を実施するための装置の概略的なブロック図を示し、
図18a、18bは周波数特性を補正する別の伝達関数ならびにその要素を示す。
画像処理においてはフィルタが因果的であってはならない。これにより振幅と位相を相互に依存せずに調節することができる。
を基礎とする。伝達関数
はソース画像を目標画像にマッピングする際の周波数特性を補正するために使用される。この伝達関数は近似的に離散的なフーリエ変換H(ω)の伝達関数に置換される:
http://www.gsb.stanford.edu/facseminars/events/oit/pdfs/lyengar_Robust.pdf
以下では本発明によるFIR補間フィールドの実施例をn=7の係数およびk=15の離散的な空間周波数について説明する。
本発明は、ディジタル画像を補間および補正する方法および装置に関する。ソース画像は複数のフィルタ計数を有するFIRフィルタを用いて目標画像にマッピングされる。フィルタ係数は画像を補間するための情報も、画像を補正するための情報も包含するので、単一の処理ステップで補間も補正も実施される。
Claims (12)
- ディジタル画像のピクセル補間および周波数補正を実施する方法において、
フィルタ係数を計算する手段が、前記ディジタル画像のピクセルを補間するための情報も、前記ディジタル画像の周波数を補正するための情報も包含する複数のフィルタ係数を計算し、
ソース画像を目標画像にマッピングする手段が、前記複数のフィルタ係数を有するただ1つのFIRフィルタを使用して、前記ディジタル画像のピクセル補間も周波数補正も実施し、ソース画像を目標画像にマッピングすることを特徴とする、ディジタル画像のピクセル補間および周波数補正を実施する方法。 - 複数のフィルタ係数セットを所定のシフトそれぞれに対して計算する、請求項2記載の方法。
- それぞれ1つのフィルタ係数セットが計算される前記所定のシフトは、0から前記ソース画像内の隣接する2つのピクセルの間隔までの全てのシフト、並びに一定の間隔の中間ステップを含む、請求項3記載の方法。
- 半分のナイキスト周波数の領域において周波数特性が上昇している伝達関数を使用する、請求項2から4までのいずれか1項記載の方法。
- 前記上昇がガウス型の曲線を有し、かつ25%である、請求項5記載の方法。
- 原本を光学的に走査する対物レンズを有する光学走査装置において使用し、前記伝達関数を前記対物レンズの設定に依存して変化させる、請求項2から6までのいずれか1項記載の方法。
- −フィルタ係数を計算する手段と、
−請求項1から7までのいずれか1項記載の方法によりソース画像を目標画像にマッピングする手段と、
を有することを特徴とする、請求項1から7までのいずれか1項記載の方法を実施する装置。 - ソース画像を目標画像にマッピングする前記手段はハードウェア回路として構成されており、
−列カウンタ(1)を有し、該列カウンタ(1)の後段には列数をスケーリング係数と乗算する乗算器(3)が接続されており、
−行カウンタ(2)を有し、該行カウンタ(2)の後段には行数をスケーリング係数と乗算する乗算器(4)が接続されており、
−列数および行数に関して、ソース画像を形成する際に惹起される歪みエラーを補正する手段(5,6,7,8,9,10)を有し、
−前記列数に対応付けられている第1のFIRフィルタテーブル(13)を有し、
−前記行数に対応付けられている第2のFIRフィルタテーブル(14)を有し、
−ローカル列カウンタ(15)を有し、該ローカル列カウンタ(15)の値に基づき、対応するフィルタ係数が前記第1のFIRフィルタテーブル(13)から読み出され、且つ該ローカル列カウンタ(15)の値は第1の加算器(17)を用いて前記列数に加算され、
−ローカル行カウンタ(16)を有し、該ローカル行カウンタ(16)の値に基づき、フィルタ係数が前記第2のFIRフィルタテーブル(14)から読み出され、且つ該ローカル行カウンタ(16)の値は第2の加算器(18)を用いて前記行数に加算され、
−アドレス発生器(19)を有し、該アドレス発生器(19)は、前記第1の加算器(17)から供給される、前記ローカル列カウンタ(15)の値が加算された列数と、前記第2の加算器(18)から供給される、前記ローカル行カウンタ(16)の値が加算された行数とによって形成される座標組に対応する、前記ソース画像が記憶されている画像メモリ(20)内のアドレスを生成し、
−第1の乗算器(21)を有し、該第1の乗算器(21)は、前記アドレスを用いて前記画像メモリ(20)から読み出された値を前記第2のFIRフィルタテーブル(14)から読み出されたフィルタ係数と乗算し、
−第2の乗算器(22)を有し、該第2の乗算器(22)は、前記第1の乗算器(21)から供給された値を前記第1のFIRフィルタテーブル(13)から読み出されたフィルタ係数と乗算し、
−アキュムレータ(23)を有し、該アキュムレータ(23)は前記第2の乗算器(22)から供給される画素値を、前記列カウンタ(1)の値および前記行カウンタ(2)の値がそれぞれ最大値に達するまで加算する、
請求項8記載の装置。 - マイクロプロセッサを有し、該マイクロプロセッサにおいて請求項1から7までのいずれか1項記載の方法を実施するためのデータ処理プログラムが記憶されており、且つ実行される、請求項8記載の装置。
- マイクロプロセッサを有し、前記フィルタ係数を計算するデータ処理プログラムが記憶されており、且つ実行される、請求項8または9記載の装置。
- 請求項8から11までのいずれか1項記載の装置を有することを特徴とするスキャナ。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102004024855A DE102004024855A1 (de) | 2004-05-19 | 2004-05-19 | Verfahren und Vorrichtung zur Interpolation und Korrektur eines Bildes |
| PCT/EP2005/005459 WO2005114573A1 (de) | 2004-05-19 | 2005-05-19 | Verfahren und vorrichtung zur interpolation und korrektur eines bildes |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007538436A JP2007538436A (ja) | 2007-12-27 |
| JP4582666B2 true JP4582666B2 (ja) | 2010-11-17 |
Family
ID=34970185
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007517089A Expired - Fee Related JP4582666B2 (ja) | 2004-05-19 | 2005-05-19 | 画像を補間および補正する方法および装置ならびに該装置を有するスキャナ |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US8005310B2 (ja) |
| EP (1) | EP1747533B1 (ja) |
| JP (1) | JP4582666B2 (ja) |
| DE (1) | DE102004024855A1 (ja) |
| WO (1) | WO2005114573A1 (ja) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102006006835B4 (de) * | 2006-02-14 | 2008-05-08 | Oce Printing Systems Gmbh | Verfahren und Vorrichtung zum Scannen von Bildern |
| AU2006203027B2 (en) * | 2006-07-14 | 2009-11-19 | Canon Kabushiki Kaisha | Improved two-dimensional measurement system |
| US8737759B2 (en) * | 2011-07-01 | 2014-05-27 | Intel Corporation | Image blurring by partitioning a non-separable fir filter |
| US9569439B2 (en) | 2011-10-31 | 2017-02-14 | Elwha Llc | Context-sensitive query enrichment |
| JP5809575B2 (ja) * | 2012-01-31 | 2015-11-11 | 株式会社日立ハイテクノロジーズ | 画像処理装置および方法と歪補正マップ作成装置および方法と半導体計測装置 |
| JP2015149554A (ja) * | 2014-02-05 | 2015-08-20 | キヤノン株式会社 | 画像処理装置、画像処理方法及び撮像装置 |
| US9949041B2 (en) | 2014-08-12 | 2018-04-17 | Starkey Laboratories, Inc. | Hearing assistance device with beamformer optimized using a priori spatial information |
| US9626749B2 (en) | 2014-12-10 | 2017-04-18 | Intel Corporation | Sub-pixel modification of digital images by locally shifting to an arbitrarily dense supergrid |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1998029832A1 (en) * | 1996-12-25 | 1998-07-09 | Sony Corporation | Image processor, data processor, and their methods |
| JP2777202B2 (ja) | 1989-07-07 | 1998-07-16 | 株式会社東芝 | 画像処理装置 |
| JPH03160575A (ja) * | 1989-11-20 | 1991-07-10 | Toshiba Corp | 画像表示装置 |
| US5018090A (en) | 1990-03-13 | 1991-05-21 | Rca Licensing Corporation | Digital interpolation circuitry |
| JP2906646B2 (ja) | 1990-11-09 | 1999-06-21 | 松下電器産業株式会社 | 音声帯域分割符号化装置 |
| JPH04307886A (ja) | 1991-04-04 | 1992-10-30 | Sony Corp | アップレート変換装置 |
| JP2671637B2 (ja) | 1991-05-02 | 1997-10-29 | 凸版印刷株式会社 | ディジタル画像の拡大・縮小の方法およびその装置 |
| JPH0795527A (ja) | 1993-09-22 | 1995-04-07 | Canon Inc | ズーム機能付カメラ一体型磁気記録装置 |
| US5880767A (en) * | 1996-09-11 | 1999-03-09 | Hewlett-Packard Company | Perceptual image resolution enhancement system |
| JP3410008B2 (ja) | 1997-12-04 | 2003-05-26 | 日本ビクター株式会社 | 輪郭補償システム |
| US6847737B1 (en) * | 1998-03-13 | 2005-01-25 | University Of Houston System | Methods for performing DAF data filtering and padding |
| US6501484B1 (en) * | 1998-09-29 | 2002-12-31 | Globalstreams, Inc. | System and method for high definition video rescaling |
| JP3799212B2 (ja) * | 1999-03-29 | 2006-07-19 | 理想科学工業株式会社 | 信号処理方法および装置 |
| EP1041510B1 (en) * | 1999-03-29 | 2004-09-29 | Riso Kagaku Corporation | Method of and system for processing signal |
| US6424749B1 (en) | 1999-03-30 | 2002-07-23 | Matsushita Electric Industrial Co., Ltd. | System and method for scaling combined video and computer generated imagery |
| US6933970B2 (en) * | 1999-12-20 | 2005-08-23 | Texas Instruments Incorporated | Digital still camera system and method |
| US6714688B1 (en) * | 2000-11-10 | 2004-03-30 | Eastman Kodak Company | Method and apparatus for enhancing the edge contrast of an interpolated digital image |
| US7437013B2 (en) * | 2003-12-23 | 2008-10-14 | General Instrument Corporation | Directional spatial video noise reduction |
-
2004
- 2004-05-19 DE DE102004024855A patent/DE102004024855A1/de not_active Ceased
-
2005
- 2005-05-19 US US11/579,293 patent/US8005310B2/en not_active Expired - Fee Related
- 2005-05-19 EP EP05744534A patent/EP1747533B1/de not_active Expired - Lifetime
- 2005-05-19 WO PCT/EP2005/005459 patent/WO2005114573A1/de not_active Ceased
- 2005-05-19 JP JP2007517089A patent/JP4582666B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| DE102004024855A1 (de) | 2005-12-15 |
| WO2005114573A1 (de) | 2005-12-01 |
| US20080151308A1 (en) | 2008-06-26 |
| EP1747533B1 (de) | 2011-11-16 |
| EP1747533A1 (de) | 2007-01-31 |
| US8005310B2 (en) | 2011-08-23 |
| JP2007538436A (ja) | 2007-12-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Blu et al. | Linear interpolation revitalized | |
| JP5983373B2 (ja) | 画像処理装置、情報処理方法及びプログラム | |
| JP3583831B2 (ja) | 信号処理装置 | |
| JP2011504682A (ja) | 画像シーケンスのサイズ変更 | |
| JPH08331377A (ja) | 画像を変倍する方法 | |
| CN103020903A (zh) | 图像处理装置和图像拾取装置 | |
| US20040234165A1 (en) | Image interpolation apparatus and method | |
| GB2487241A (en) | Feature Aligned Interpolation Using Colour Components | |
| EP2390837B1 (en) | Image processing device and method, and image display device | |
| JP4582666B2 (ja) | 画像を補間および補正する方法および装置ならびに該装置を有するスキャナ | |
| WO2005004057A1 (ja) | 画像処理装置、画像処理方法及びプログラム及び記録媒体 | |
| JP4216830B2 (ja) | 映像処理装置及び方法並びにコンピュータが読出可能な記憶媒体 | |
| US7508997B2 (en) | Method and apparatus for video image interpolation with edge sharpening | |
| CN104134189B (zh) | 一种图像放大的方法及装置 | |
| CN103646379A (zh) | 一种图像放大方法和装置 | |
| JP5541750B2 (ja) | 画像処理装置、撮像装置、画像処理方法、及び、プログラム | |
| JP6532151B2 (ja) | 超解像装置およびプログラム | |
| TWI406187B (zh) | 快速高畫質視頻影像內插方法及裝置 | |
| EP1906357A1 (en) | Combined optimization of motion estimator and super-resolution | |
| JP2003132351A (ja) | 画像処理装置及びその方法 | |
| JP6255892B2 (ja) | 画像処理装置、画像処理方法、及びプログラム | |
| JP5197447B2 (ja) | 画像処理装置及び撮像装置 | |
| KR102044626B1 (ko) | 학습을 이용한 조인트 필터링 장치 및 방법 | |
| JP2010171624A (ja) | 輪郭補正回路及び補間画素生成回路 | |
| JPH0660180A (ja) | たたみこみ劣化画像ならびに信号の復元方法及び装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080214 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20081119 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20081119 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090714 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090812 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20091109 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20091116 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20091210 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20091217 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20100112 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20100119 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100212 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100728 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100826 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130910 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |