JP2006222961A - 電子画像のエイリアシングを低減する方法 - Google Patents
電子画像のエイリアシングを低減する方法 Download PDFInfo
- Publication number
- JP2006222961A JP2006222961A JP2006029307A JP2006029307A JP2006222961A JP 2006222961 A JP2006222961 A JP 2006222961A JP 2006029307 A JP2006029307 A JP 2006029307A JP 2006029307 A JP2006029307 A JP 2006029307A JP 2006222961 A JP2006222961 A JP 2006222961A
- Authority
- JP
- Japan
- Prior art keywords
- channel
- aliasing
- image data
- electronic
- channels
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000012545 processing Methods 0.000 claims abstract description 15
- 230000006870 function Effects 0.000 description 25
- 239000011159 matrix material Substances 0.000 description 16
- 238000010586 diagram Methods 0.000 description 9
- 238000003384 imaging method Methods 0.000 description 5
- 239000003086 colorant Substances 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/77—Retouching; Inpainting; Scratch removal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
- H04N23/843—Demosaicing, e.g. interpolating colour pixel values
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/12—Indexing scheme for image data processing or generation, in general involving antialiasing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/10024—Color image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2209/00—Details of colour television systems
- H04N2209/04—Picture signal generators
- H04N2209/041—Picture signal generators using solid-state devices
- H04N2209/042—Picture signal generators using solid-state devices having a single pick-up sensor
- H04N2209/045—Picture signal generators using solid-state devices having a single pick-up sensor using mosaic colour filter
- H04N2209/046—Colour interpolation to calculate the missing colour values
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/10—Circuitry of solid-state image sensors [SSIS]; Control thereof for transforming different wavelengths into image signals
- H04N25/11—Arrangement of colour filter arrays [CFA]; Filter mosaics
- H04N25/13—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements
- H04N25/134—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements based on three different wavelength filter elements
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Color Television Image Signal Generators (AREA)
- Image Processing (AREA)
- Image Generation (AREA)
Abstract
【解決手段】本発明にかかる方法は、電子画像のエイリアシングを低減する方法であって、
前記電子画像における第1のチャネル(70)におけるエイリアシング(102)の量を、前記電子画像における第2のチャネル(80)における輝度値に基づいて推定することと、前記推定されたエイリアシング(102)の量に基づいて前記第1のチャネル(70)を処理することであって、前記第1のチャネル(70)におけるエイリアシング(102)を低減することとを含む電子画像のエイリアシングを低減する方法である。
【選択図】図3
Description
RLow=LowEstRed(RMos)
GLow=LowEstGreen(GMos)
BLow=LowEstBlue(BMos)
GHigh=HighEstGreen(GMos)
GreenRLow=LowEstRed(GHigh)
GreenBLow=LowEstBlue(GHigh)
LowAliasRLow=RLow+GLow−GreenRLow
LowAliasBLow=BLow+GLow−GreenBLow
RMos、GMos及びBMosは、それぞれ赤カラーチャネル、緑カラーチャネル及び青カラーチャネルに対するモザイク画像データである。
RLow及びBLowは、潜在的に高エイリアシングを有する、それぞれ完全に満たされた低周波数赤チャネル及び青チャネルである。
GLowは、低エイリアシングを有する完全に満たされた低周波数緑チャネルである。
GHighは、同様に低エイリアシングを有する完全に満たされた高周波数緑チャネルである。
GreenRLow及びGreenBLowは、緑チャネル輝度を有する、それぞれ赤チャネル及び青チャネルのエイリアシングの緑チャネルモデルである。
K=[1 3 4 3 1]’*[1 3 4 3 1]./36;
である。この式は、以下の行列に展開する。
RLow=fir(rZeros,K);
LowEstGreenでは、以下の部分画像データアレイにおけるように、緑以外のセンサに対応する位置のすべてを0にセットする。
GLow=fir(gZeros,K/2);
なお、緑チャネルの空間周波数が高いため、行列Kを2で除算することに留意する。
LowEstBlueでは、以下の部分画像データアレイにおけるように、青以外のセンサに対応する位置のすべてを0にセットする。
BLow=fir(bZeros,K);
function[RLow,GLow,BLow]=smoothBilinear(m);
K=[1 3 4 3 1]’*[1 3 4 3 1]./36;
p=zeros(size(m));
p(1:2:end,2:2:end)=m(1:2:end,2:2:end);%G1画素
p(2:2:end,1:2:end)=m(2:2:end,1:2:end);%G2画素
GLow=filter2(K./2,p);
p=zeros(size(m));
p(1:2:end,1:2:end)=m(1:2:end,1:2:end);%R画素
RLow=filter2(K,p);
p=zeros(size(m));
p(2:2:end,2:2:end)=m(2:2:end,2:2:end);%B画素
BLow=filter2(K,p);
12・・・赤チャネル
14・・・緑チャネル
16・・・青チャネル
70・・・赤チャネルモザイク画像データRMos
72・・・低周波数補間関数LowEstRed
74・・・低周波数赤チャネル画像データRLow
80・・・緑チャネルモザイク画像データGMos
82・・・低周波数補間関数LowEstGreen
84・・・低周波数緑チャネル画像データGLow
86・・・デモザイクアルゴリズムHighEstGreen
90・・・高周波数緑チャネル画像データGHigh
92・・・エイリアシングのモデルGreenRLow
94・・・低周波数緑チャネル画像データGLowからエイリアシングのモデルGreenRLowを減算
96・・・エイリアシングの輝度なしモデル
100・・・RLowにエイリアシングの輝度なしモデルを加算
102・・・低エイリアス低周波数赤チャネル
110・・・デジタルカメラ
112・・・レンズアセンブリ
114・・・光検出器
116・・・記憶デバイス
120・・・画像処理システム
122,124,126・・・制御ボタン
130・・・フラッシュ
132・・・ビューファインダ
134,136・・・表示デバイス
140・・・コンピュータシステム
142・・・CPU
144・・・システムバス
146・・・ROM
150・・・RAM
152・・・I/Oアダプタ
154・・・通信アダプタ
156・・・ユーザインタフェースアダプタ
160・・・ディスプレイアダプタ
162・・・ハードドライブ
164・・・ネットワーク
166・・・キーボード
170・・・ポインティングデバイス
172・・・モニタ
Claims (10)
- 電子画像のエイリアシングを低減する方法であって、
前記電子画像における第1のチャネル(70)におけるエイリアシング(102)の量を、前記電子画像における第2のチャネル(80)における輝度値に基づいて推定すること(56)と、
前記推定されたエイリアシング(102)の量に基づいて前記第1のチャネル(70)を処理すること(62)であって、
前記第1のチャネル(70)におけるエイリアシング(102)を低減することと
を含む電子画像のエイリアシングを低減する方法。 - 前記第2のチャネル(80)における生画像データは、
前記第1のチャネル(70)における生画像データより空間周波数が高い
請求項1に記載の電子画像のエイリアシングを低減する方法。 - 前記電子画像に対し前記第1のチャネル及び第2のチャネルにおける生画像データ(70、80)を取得すること(50)であって、
前記生画像データ(70、80)は、
前記第1のチャネル及び第2のチャネルの各々における欠落した輝度値を有する、取得すること(50)と、
前記第1のチャネル及び第2のチャネルの各々に対し補間関数(72、82)を使用して、前記第1のチャネル及び第2のチャネルの各々における前記欠落した輝度値を計算すること(52、54)と
をさらに含む請求項1に記載の電子画像のエイリアシングを低減する方法。 - 前記推定することは、
前記第2のチャネルに対する前記補間関数(82)から取得された前記第2のチャネルにおける輝度値(84)と、
前記第1のチャネルに対する前記補間関数(72)から取得された前記第2のチャネルにおける輝度値(92)との差(96)を計算すること(60)と
を含む請求項3に記載の電子画像のエイリアシングを低減する方法。 - 前記第2のチャネルに対する前記補間関数(82)から取得された前記第2のチャネルにおける前記輝度値(84)は、
前記第2のチャネルに対する前記生画像データ(80)を前記第2のチャネルに対する前記補間関数(82)に通すことによって取得される(56)
請求項4に記載の電子画像のエイリアシングを低減する方法。 - 前記第1のチャネルに対する前記補間関数(72)から取得された前記第2のチャネルにおける前記輝度値(92)は、
前記第2のチャネルに対する完全に満たされた画像データ(90)を前記第1のチャネルに対する前記補間関数(72)に通すことによって取得され、
前記完全に満たされた画像データ(90)には欠落した輝度値がない
請求項4に記載の電子画像のエイリアシングを低減する方法。 - 前記完全に満たされた画像データ(90)は、
前記第2のチャネルの前記生画像データにおけるものと実質的に同様の前記電子画像の高周波数成分を維持する前記第2のチャネルに対する補間関数(86)を使用して、
前記第2のチャネルに対する前記生画像データ(80)に基づいて生成される前記第2のチャネルに対する輝度値
を含む請求項6に記載の電子画像のエイリアシングを低減する方法。 - 前記第1のチャネル及び第2のチャネルに対する前記補間関数(72、82)は、
前記生画像データ(70、80)において関連するチャネルに対して存在する隣接する輝度値に基づいて前記欠落した輝度値を充填するように設計されたローパスフィルタ
を含む請求項3に記載の電子画像のエイリアシングを低減する方法。 - 電子画像のエイリアシングを低減する装置であって、
a.少なくとも1つのコンピュータ読取可能媒体と、
b.前記少なくとも1つのコンピュータ読取可能媒体に格納されたコンピュータ読取可能プログラムコードであって、
i.前記第1のチャネルに対する低周波数画像データと、前記第2のチャネルに対する高周波数画像データとを生成するようにモザイク画像データにデモザイク処理を行う(52、54)コードであって、前記第2のチャネルに対する前記高周波数画像データは、前記第1のチャネルに対する前記低周波数画像データより高周波数の画像成分を含むコードと、
ii.前記第2のチャネルに対する前記高周波数画像データを、前記第1のチャネルに対する前記低周波数画像データを生成するために使用されるものと同じアルゴリズムに通す(56)コードであって、前記第1のチャネルにおけるエイリアシングのモデルを生成するコードと、
iii.前記第1のチャネルに対する前記低周波数画像データから前記エイリアシングのモデルを除去する(62)コードと
を含むコンピュータ読取可能プログラムコードと
を具備する電子画像のエイリアシングを低減する装置。 - 電子画像のエイリアシングを低減する装置であって、
前記電子画像における複数のチャネルのうちの少なくとも1つのエイリアシングの推定値を、前記複数のチャネルのうちの前記少なくとも1つより空間周波数が高い前記複数のチャネルのうちの別のチャネルにおける輝度値に基づいて取得する(56)手段と、
前記エイリアシングの推定値に基づいて前記複数のチャネルの前記少なくとも1つにおけるエイリアシングを低減する(62)手段と
を具備する電子画像のエイリアシングを低減する装置。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/056,474 US7525583B2 (en) | 2005-02-11 | 2005-02-11 | Decreasing aliasing in electronic images |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006222961A true JP2006222961A (ja) | 2006-08-24 |
JP4313370B2 JP4313370B2 (ja) | 2009-08-12 |
Family
ID=36815230
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006029307A Expired - Fee Related JP4313370B2 (ja) | 2005-02-11 | 2006-02-07 | 電子画像のエイリアシングを低減する方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7525583B2 (ja) |
JP (1) | JP4313370B2 (ja) |
TW (1) | TW200641723A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009038792A (ja) * | 2007-07-23 | 2009-02-19 | Nvidia Corp | デジタル画像内のカラーアーティファクトを低減させるための技法 |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080097991A1 (en) * | 2004-08-02 | 2008-04-24 | Hiroshi Ishikawa | Method and Apparatus for Automatic Pattern Analysis |
US7683950B2 (en) * | 2005-04-26 | 2010-03-23 | Eastman Kodak Company | Method and apparatus for correcting a channel dependent color aberration in a digital image |
WO2009120928A2 (en) * | 2008-03-28 | 2009-10-01 | The Trustees Of Columbia University In The City Of New York | Generalized assorted pixel camera systems and methods |
US8203615B2 (en) * | 2009-10-16 | 2012-06-19 | Eastman Kodak Company | Image deblurring using panchromatic pixels |
WO2011053678A1 (en) | 2009-10-28 | 2011-05-05 | The Trustees Of Columbia University In The City Of New York | Methods and systems for coded rolling shutter |
EP2800380B1 (en) * | 2011-12-28 | 2018-02-28 | Fujifilm Corporation | Imaging device and imaging processing method |
CN104969545B (zh) * | 2013-02-05 | 2018-03-20 | 富士胶片株式会社 | 图像处理装置、摄像装置、图像处理方法以及程序 |
US20150363916A1 (en) * | 2014-06-12 | 2015-12-17 | Samsung Electronics Co., Ltd. | Low power demosaic with intergrated chromatic aliasing repair |
KR102251444B1 (ko) | 2014-10-21 | 2021-05-13 | 삼성전자주식회사 | 그래픽 프로세싱 유닛, 이를 포함하는 그래픽 프로세싱 시스템, 및 이를 이용한 안티 에일리어싱 방법 |
GB2531936A (en) * | 2014-10-21 | 2016-05-04 | Samsung Electronics Co Ltd | Graphic processing unit, a graphic processing system including the same, and an anti-aliasing method using the same |
US10572983B2 (en) * | 2015-08-31 | 2020-02-25 | Interdigital Vc Holdings, Inc. | Method and apparatus for inverse tone mapping |
CN108364270B (zh) * | 2018-05-22 | 2020-11-06 | 北京理工大学 | 偏色图像颜色还原方法及装置 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0946554A (ja) * | 1995-07-31 | 1997-02-14 | Sony Corp | 撮像装置 |
GB9605527D0 (en) * | 1996-03-15 | 1996-05-15 | Vlsi Vision Ltd | Image restoration |
US6958772B1 (en) * | 1999-01-20 | 2005-10-25 | Canon Kabushiki Kaisha | Image sensing apparatus and image processing method therefor |
US6975354B2 (en) * | 2000-06-29 | 2005-12-13 | Texas Instruments Incorporated | Digital still camera color filter array interpolation system and method |
JP4503823B2 (ja) * | 2000-12-22 | 2010-07-14 | 富士フイルム株式会社 | 画像信号処理方法 |
EP1308888A1 (en) | 2001-11-06 | 2003-05-07 | STMicroelectronics S.r.l. | A method of processing digital images |
JP3965556B2 (ja) | 2002-02-01 | 2007-08-29 | ソニー株式会社 | 画像処理装置および方法、記録媒体、並びにプログラム |
US7558441B2 (en) * | 2002-10-24 | 2009-07-07 | Canon Kabushiki Kaisha | Resolution conversion upon hierarchical coding and decoding |
US7471843B2 (en) * | 2004-02-04 | 2008-12-30 | Sharp Laboratories Of America, Inc. | System for improving an image displayed on a display |
JP2006135564A (ja) | 2004-11-05 | 2006-05-25 | Casio Comput Co Ltd | 画素補間装置、画素補間方法 |
-
2005
- 2005-02-11 US US11/056,474 patent/US7525583B2/en not_active Expired - Fee Related
-
2006
- 2006-01-11 TW TW095101009A patent/TW200641723A/zh unknown
- 2006-02-07 JP JP2006029307A patent/JP4313370B2/ja not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009038792A (ja) * | 2007-07-23 | 2009-02-19 | Nvidia Corp | デジタル画像内のカラーアーティファクトを低減させるための技法 |
JP4693067B2 (ja) * | 2007-07-23 | 2011-06-01 | エヌヴィディア コーポレイション | デジタル画像内のカラーアーティファクトを低減させるための技法 |
Also Published As
Publication number | Publication date |
---|---|
US20060181620A1 (en) | 2006-08-17 |
TW200641723A (en) | 2006-12-01 |
JP4313370B2 (ja) | 2009-08-12 |
US7525583B2 (en) | 2009-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4313370B2 (ja) | 電子画像のエイリアシングを低減する方法 | |
EP2436187B1 (en) | Four-channel color filter array pattern | |
JP5784642B2 (ja) | 低解像度画像を用い高解像度画像を生成する方法及び装置 | |
EP2420051B1 (en) | Producing full-color image with reduced motion blur | |
US8224082B2 (en) | CFA image with synthetic panchromatic image | |
JP4520886B2 (ja) | カラー画像のデモザイク処理を行うための高品質グラディエント補正線形補間 | |
US8125546B2 (en) | Color filter array pattern having four-channels | |
EP2415254B1 (en) | Exposing pixel groups in producing digital images | |
US8253832B2 (en) | Interpolation for four-channel color filter array | |
US8237831B2 (en) | Four-channel color filter array interpolation | |
US8068153B2 (en) | Producing full-color image using CFA image | |
JP4730082B2 (ja) | 画像信号処理装置、撮像装置、および画像信号処理方法、並びにコンピュータ・プログラム | |
US20150097997A1 (en) | Image processing apparatus, imaging apparatus, solid-state imaging device, image processing method and program | |
JP2016523013A (ja) | 双峰性の画像を取得するための装置 | |
JP2013013142A (ja) | 不完全色および全色性cfa画像の改善 | |
JP2009508436A (ja) | ベイヤーパターンによってエンコードされた画像からのフルカラー画像の再構成 | |
Kumar et al. | New digital camera sensor architecture for low light imaging | |
KR20200038422A (ko) | 공간적으로 다중화된 노출 | |
JP5115297B2 (ja) | 画像処理装置、撮像装置、画像処理方法およびプログラム | |
JP7183015B2 (ja) | 画像処理装置、画像処理方法、及びプログラム | |
JP2009290795A (ja) | 画像処理装置、画像処理方法、画像処理プログラム、記録媒体、および電子情報機器 | |
JP5305992B2 (ja) | 画像処理装置及び画像処理方法 | |
JP5088408B2 (ja) | 画像処理装置および画像処理プログラム並びに電子カメラ | |
JP2010119051A (ja) | 撮像装置及び撮像方法 | |
JP2010252089A (ja) | 撮像装置及び画像処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080626 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080714 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081009 |
|
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: 20090501 |
|
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: 20090514 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120522 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |