JPH11215513A - 撮像装置 - Google Patents
撮像装置Info
- Publication number
- JPH11215513A JPH11215513A JP10017083A JP1708398A JPH11215513A JP H11215513 A JPH11215513 A JP H11215513A JP 10017083 A JP10017083 A JP 10017083A JP 1708398 A JP1708398 A JP 1708398A JP H11215513 A JPH11215513 A JP H11215513A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- pixel
- output
- color
- color signal
- 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
Landscapes
- Color Television Image Signal Generators (AREA)
Abstract
郭の軽減された画像を得ることができる撮像装置を得
る。 【解決手段】 画素位置(2i、2j)と(2i+1、
2j+1)(i、jは整数)に第1の色信号を通過させ
る分光特性を持った第1の色フィルタを、画素位置(2
i、2j+1)に第2の色信号を通過させる分光特性を
持った第2の色フィルタ、画素位置(2i+1、2j)
に第3の色信号を通過させる分光特性を持った第3の色
フィルタを配列した上下4画素が垂直水平方向に繰り返
し配列された撮像素子において、第1の色信号において
周辺画素信号に基づきエッジ成分を判定し、この判定結
果に基づき第1の色信号を算出して撮像素子の画素数の
第1の色信号を復元後、上記エッジ判定結果と復元され
た第1の色信号と各色信号により第2および第3の色信
号を算出し撮像素子の画素数の第2、第3の色信号を得
る。
Description
ラのような撮像装置における高画質化、小型化に関す
る。
置においては、小型化のために1枚の撮像素子(以下、
単板撮像素子と呼ぶ)を用いている。図19は従来にお
ける撮像素子の代表的な色フィルタ配列の一例を示す図
である。図において、RはRの光を通過させる分光特性
を持った色フィルタを有した撮像素子であり、同様に
B、Gについてもそれぞれの色フィルタを有した撮像素
子である。図19に示されるように、nラインにはG、
Rが2画素毎に配列され、n+1ラインではB、Gが2
画素毎に配列されている。したがって、R、B信号は上
下4画素毎(図中の斜線部)に、G信号は2画素毎に得
られることとなり、撮像素子の画素数の各信号を得て解
像度の向上を図るには、得られている画素信号より演算
処理を行い撮像素子数のR、G、B信号を生成すること
となる。
ィルタを用いた撮像素子において、撮像素子からの信号
よりR、G、B信号を生成する従来の撮像装置の構成の
一例を示すブロック図である。図20において、101
は撮像素子、102はフレームメモリ、103はフレー
ムメモリ102における信号をR、G、Bそれぞれの信
号に分離する分離手段、104は補間手段であり、上記
撮像素子101は、図19に示すように、画素R、G、
Bから構成される。
ら各画素信号R、G、Bを読み出し、フレームメモリ1
02に各画素信号を取り込む。前記フレームメモリ10
2に取り込まれた信号から、分離手段103により各信
号を分離し、それぞれを補間手段104へと送る。補間
手段104では、各R、G、B信号において得られてい
ない画素の信号を隣接画素の信号より補間生成し、撮像
素子すべての画素数のRGB信号を算出し出力される。
方法の一例について図21により説明する。分離手段1
03により分離されたR、G、B信号は図21(a)
(b)(c)に示されるようになり、図中G、R、Bで
示された画素が撮像素子102より得られた各信号であ
り、一方、空白の画素が得られていない画素信号であ
る。G信号(図21(a))については、垂直nライ
ン、水平m番目の画素位置の信号g(以下、画素位置
(n,m)と記す。)を補間するために、上下方向の隣
接画素の差分(|G(n−1,m)−G(n+1,m)
|)と左右方向の隣接画素の差分(|G(n,m−1)
−G(n,m+1)|)を求め、この差分が少ない方向
の画素信号により補間する。例えば、左右方向の隣接画
素の差分が少ない場合は、g(n,m)=(G(n,m
−1)+G(n,m+1))/2として算出し、上下方
向の隣接画素の差分が少ない場合は、g(n,m)=
(G(n−1,m)+G(n+1,m))/2として算
出する。
(c))については、まず水平方向の画素の補間を行
い、次に垂直方向で補間を行う。例えば図21(b)の
Rについては、垂直n−1ライン、n+1ラインでの補
間を行い、画素位置(n−1,m)(n+1,m)の信
号を、 r(n−1,m)=(R(n−1,m−1)+R(n−
1,m+1))/2 r(n+1,m)=(R(n+1,m−1)+R(n+
1,m+1))/2 のように算出し、つぎにnラインの画素を上下(n−1
およびn+1ライン)の画素の補間により各水平画素位
置m−1、m、m+1の信号を求める。Bについても同
様な方法で得られる。
出力において、撮像素子すべての画素数のR、G、B信
号を算出することができる。
公報に示された上下2画素を混合して読み出す画素混合
方式の撮像素子による従来の撮像装置の一例を示してお
り、上記の従来例と同様、撮像素子からの信号を水平走
査3ラインから補間生成するよう構成する場合のブロッ
ク図を示したものである。同図において、105は撮像
素子、106はフレームメモリ、107は信号選択回
路、108は色補間回路、109はRGBマトリクスで
ある。撮像素子105は、図22に示すように、4つの
画素A,B,C,D(以下、各画素信号に付けられた番
号は画素位置を示す)から構成され、画素混合読み出し
により色信号が生成できるようにA、Bの画素が1ライ
ン毎に交互に配列される。
ら画素混合読み出しせずそのまま各画素信号を読み出
し、フレームメモリ106に各画素信号を取り込む。前
記フレームメモリ106に取り込まれた信号から、信号
選択回路107により隣接した垂直3ラインの信号を選
択し、色補間回路108へと送る。色補間回路108で
は、上記垂直3ラインの信号から各色信号A、B、C、
Dを補間生成した後、RGBマトリクス回路109によ
りRGB信号として出力される。
号を補間生成するのであるが、この補間方法について説
明する。例えば、n2ラインの色信号補間生成では、信
号選択回路107により垂直3ラインn1,n2,n3
の信号が選択されて色補間回路108へと送られてお
り、n2ラインにおいて得られている色信号はC、D画
素であり、A,Bの画素はない。したがって、A,Bの
画素については垂直方向でのn1、n3ラインの信号よ
り補間するのであるが、n1、n3ラインではA,Bの
画素位置が異なるので、水平方向の補間係数を変えるこ
ととなる。いま、補間後の色信号のn2ラインの3番目
の画素(n2,3)に対し、補間前の水平5画素より各
色信号A′、B′、C′、D′を補間生成するとする
と、例えば、C′、D′については、水平方向のみ中心
に重みをつけて補間生成し、 C23′=(C21/2+ C23+ C25/2)/2 D23′=(D22+ D24)/2 とする。一方、 A′、B′に対しては、 A23′=(A11/4+ A13/2+ A15/4 )/2+
(A31/4+ A33/2+A35/4)/2 B23′=(B12/2+ B14/2)/2+(B32/2+
B34/2)/2 なる式から水平画素に重みをつけ補間することができ
る。
は、A、Bの画素はn3ラインから補間生成し、C、D
画素についてはn2、n4ラインから補間生成する。つ
まり、画素位置(3、3)において、例えば、 A33′=(A32+ A34)/2 B33′=(B31/2+ B33+ B35/2)/2 C33′=( C21/4+ C23/2+ C25/4)/2+
(C41/4+ C43/2+C45/4)/2 D33′=(D22/2+ D24/2)/2+(D42/2+
D44/2)/2 となる。
替わることを考慮し、n4ラインでは、画素位置(4、
3)に対し、 A43′=(A31/4+A33/2+A35/4)/2+(A
51/4+A53/2+A55/4)/2 B43′=(B32/2+ B34/2)/2+(B52/2+
B54/2)/2 C43′=(C41/2+ C43+ C45/2)/2 D43′=(D42+ D44)/2 n5ラインでは、画素位置(5、3)に対し、 A53′=(A52+ A54)/2 B53′=(B52+ B54)/2 C53′=(C41/4+C43/2+C45/4)/2+(C
61/4+C63/2+C65/4)/2 D53′=(D42/2+ D44/2)/2+(D62/2+
D64/2)/2 となる。以後、上記n2、n3,n4、n5ラインでの
補間方法を順次繰り返すことにより、色信号A′、
B′、C′、D′を生成することとなる。
補間生成しているので、色信号の垂直解像度劣化の少な
い撮像素子の画素数の信号を得られる。なお、上記で
は、4つの色信号をA,B,C,Dとして説明している
が、これは、例えば、Mg(マゼンダ)、G(グリー
ン)、Cy(シアン)、Ye(イエロー)の4色が考え
られ、また、色補間回路108での補間係数については
色信号を補間生成できる係数であればよい。
平方向の隣接画素と上下のラインにおける画素信号によ
る補間によって色信号を生成するよう構成されており、
得られた色信号からの画像におけるエッジ等局所的な領
域での空間周波数の変化を考慮しておらず、そのため、
偽色、偽輪郭が生じるという問題点があった。
ためになされたもので、垂直2行水平2列の上下4画素
において、第1の色信号に対する分光感度特性を持つ第
1の色フィルタと第2の色信号に対する分光感度特性を
持つ第2の色フィルタとが垂直1行目に配列され、垂直
2行目には上記垂直1行目における第1の色フィルタが
配列された画素位置と同一の列に第3の色信号に対する
分光感度特性を持つ第3の色フィルタが配列され、第2
の色フィルタと同一の列に第1の色信号に対する分光感
度特性を持つ第1の色フィルタが配列されており、上記
上下4画素の色フィルタが順次垂直および水平方向に繰
り返し配列される撮像素子を備えた撮像装置において、
上記第1の色フィルタによる第1の色信号の所定画素位
置におけるエッジ成分に基づき、第1の色信号における
所定画素位置での信号を算出して撮像素子の画素数の信
号を復元し、復元した第1の色信号と上記エッジ成分に
基づき、第2および第3の色信号を算出して撮像素子の
画素数分の信号を復元することにより、偽色、偽輪郭の
軽減された画像を得る撮像装置を得ることを目的とす
る。
は、垂直2行水平2列の上下4画素において、第1の色
信号に対する分光感度特性を持つ第1の色フィルタと第
2の色信号に対する分光感度特性を持つ第2の色フィル
タとが第1の行に配列され、第2の行においては上記第
1の行における第1の色フィルタが配列された画素位置
と同一の列に第3の色信号に対する分光感度特性を持つ
第3の色フィルタが配列され、第2の色フィルタと同一
の列に上記第1の色フィルタと同一の第1の色信号に対
する分光感度特性を持つ第1の色フィルタが配列されて
おり、上記上下4画素の色フィルタが順次垂直および水
平方向に繰り返し配列される撮像素子を備えた撮像装置
において、上記第1の色フィルタによる第1の色信号の
所定画素位置での周辺画素信号に基づき、所定画素位置
におけるエッジ成分を判定するエッジ判定手段と、前記
エッジ判定手段の出力に基づき、上記第1、第2、第3
の色フィルタにより読み出された第1、第2および第3
の色信号により第1の色信号における上記所定画素位置
での信号を算出する第1の算出手段と、上記エッジ判定
手段の出力に基づき、第1の算出手段の出力と色フィル
タからの第2および第3の色信号により第2および第3
の色信号における信号を算出する第2の算出手段とを備
え、上記撮像素子における画素数の第1、第2、第3の
色信号を得るものである。
ッジ判定手段が、上記第1の色信号の所定画素位置にお
ける左右の隣接画素の差の絶対値を算出して水平方向の
エッジ成分を検出する水平方向エッジ検出手段と、第1
の色信号の所定画素位置における上下の画素の差の絶対
値を算出して垂直方向のエッジ成分を検出する垂直方向
エッジ検出手段と、前記水平方向エッジ検出手段と垂直
方向エッジ検出手段からの出力に基づき、前記所定画素
における水平または垂直方向のエッジ成分を判定する判
定手段を備えるものである。
ッジ判定手段における判定手段が、上記水平方向エッジ
検出手段からの出力または上記垂直方向エッジ検出手段
からの出力が予め定めた値より大きい場合は、上記所定
画素の周辺画素にエッジ成分を検出したとし、さらに、
水平方向エッジ検出手段からの出力が上記垂直方向エッ
ジ検出手段の出力より大きい場合は垂直方向により相関
があり、水平方向エッジ検出手段からの出力が上記垂直
方向エッジ検出手段の出力より小さい場合は水平方向に
より相関があると判定するとともに、上記水平方向エッ
ジ検出手段および垂直方向エッジ検出手段からの出力が
ともに予め定めた値より小さい場合にはエッジ成分を検
出しないと判定するものである。
1の算出手段が、第2の色信号Bのある所定画素l行m
列B(l、m)の位置において、第1の色信号A、第2
の色信号Bのそれぞれに対し水平方向のローパスフィル
タを介した値Ahlpf(l、m )、Bhlpf
(l、m)を算出し、前記水平方向ローパスフィルタか
らの出力信号であるAhlpf(l、m)とBhlpf
(l、m)との比と上記画素位置の画素値B(l、m)
により、l行m列の第1の色信号Aにおける画素値A
(l、m)を、A(l、m)=B(l、m)×{Ahl
pf(l、m)/Bhlpf(l、m)}により算出
し、第3の色信号Cのある他の画素位置においても同様
に第1の色信号Aにおける画素値を算出する水平方向信
号算出手段と、上記所定画素l行m列B(l、m)の位
置において、第1の色信号A、第2の色信号Bのそれぞ
れに対し垂直方向のローパスフィルタを介した値Avl
pf(l、m)、Bvlpf(l、m)を算出し、前記
垂直方向ローパスフィルタからの出力信号であるAvl
pf (l、m)とBvlpf(l、m)との比と上記
画素位置の画素値B(l、m)により、l行m列の第1
の色信号Aにおける画素値A(l、m)を、A(l、
m)=B(l、m)×{Avlpf(l、m)/Bvl
pf(l、m)}により算出し、第3の色信号Cのある
他の画素位置においても同様に第1の色信号Aにおける
画素値を算出する垂直方向信号算出手段と、第1の色信
号Aにおける上記所定画素l行m列の位置での上下左右
の隣接画素の平均値よりl行m列の第1の色信号Aにお
ける画素値A(l、m)を算出する平均値算出手段とを
備え、上記エッジ判定手段の出力に基づき、上記水平方
向信号算出手段の出力または垂直方向信号算出手段出
力、または、平均値算出手段からの出力より選択し、上
記所定画素l行m列における第1の色信号Aの画素値A
(l、m)を得て、撮像素子における画素数の第1の色
信号を得るものである。
1の算出する手段が、上記エッジ判定手段の出力が所定
画素l行m列の位置においてエッジ成分を検出しないと
判定した場合は上記平均値算出手段の出力を選択し、垂
直方向に相関があると判定した場合は上記垂直方向信号
算出手段の出力を選択し、水平方向に相関があると判定
した場合は上記水平方向信号算出手段の出力を選択し、
撮像素子における画素数の第1の色信号を得るものであ
る。
2の算出手段が、所定画素l行m列の位置において、上
記第1の算出手段からの出力Aに対して水平方向のロー
パスフィルタを介した値A1hlpf(l、m)と垂直
方向ローパスフィルタを介した値A1vlpf(l、
m)を算出し、第2の色信号Bに対し水平方向のローパ
スフィルタを介した値B1hlpf(l、m)と第3の
色信号Cに対し垂直方向のローパスフィルタを介した値
C1vlpf(l、m)(または、第2の色信号Bに対
し垂直方向のローパスフィルタを介した値B1vlpf
(l、m)と第3の色信号Cに対して水平方向のローパ
スフィルタを介した値C1hlpf(l、m ))とを
算出し、A1hlpf(l、m)とB1hlpf(l、
m)との比(またはC1hlpf(l、m)との比)
と、A1vlpf(l、m)とC1vlpf(l、m)
との比(または、B1vlpf(l、m)との比)と、
上記第1の算出手段からの出力Aにおける所定画素l行
m列での画素値A(l、m)から、l行m列の第2の色
信号Bと第3の色信号Cにおける画素値B(l、m)と
C(l、m)を、B(l、m)=A(l、m)×{B1
hlpf(l、m)/A1hlpf(l、m)}、C
(l、m)=A(l、m)×{C1vlpf(l、m)
/A1vlpf(l、m)}、(または、B(l、m)
=A(l、m)×{B1vlpf(l、m)/A1vl
pf(l、m)}C(l、m)=A(l、m)×{C1
hlpf(l、m)/A1hlpf(l、m)})によ
り算出する信号算出手段を備えるとともに、上記l行m
列の位置とは異なる所定画素x行y列の位置において、
上記第1の算出手段からの出力Aに対し水平方向のロー
パスフィルタを介した値A2hlpf(x、y)、前記
信号算出手段からの出力での第2の色信号Bに対し水平
方向のローパスフィルタを介した値B2hlpf(x、
y)を算出し、A2hlpf(x、y)とB2hlpf
(x、y)の比と上記第1の算出手段からの出力Aでの
画素x行y列での画素値A(x、y)により、x行y列
の位置における第2の色信号B(x、y)を、B(x、
y)=A(x、y)×{B2hlpf(x、y)/A2
hlpf(x、y)}により算出し、第3の色信号Cに
おいても同様にC信号を算出する水平方向信号算出手段
と、上記第1の算出手段からの出力Aに対し垂直方向の
ローパスフィルタを介した値A2vlpf(x、y)、
前記信号算出手段からの出力での第2の色信号Bに対し
垂直方向のローパスフィルタを介した値B2vlpf
(x、y)を算出し、A2vlpf(x、y)とB2v
lpf(x、y)の比と上記第1の算出手段からの出力
Aでの画素x行y列での画素値A(x、y)により、x
行y列の位置における第2の色信号B(x、y)を、B
(x、y)=A(x、y)×{B2vlpf(x、y)
/A2vlpf(x、y)}により算出し、第3の色信
号Cにおいても同様にC信号を算出する垂直方向信号算
出手段と、上記信号算出手段からの出力における第2、
第3の色信号での所定画素x行y列の位置において、斜
めに隣接する画素の平均値を算出する平均値算出手段と
を備え、上記エッジ判定手段の出力に基づき、前記水平
方向信号算出手段、垂直方向信号算出手段、平均値算出
手段からのそれぞれの出力から選択して、上記所定画素
x行y列での第2、第3の色信号を得て、撮像素子にお
ける画素数の第2、第3の色信号を得るものである。
第2の算出手段が、上記エッジ判定手段の出力が所定画
素x行y列の位置においてエッジ成分を検出しないと判
定した場合は上記平均値算出手段の出力を選択し、垂直
方向に相関があると判定した場合は上記垂直方向信号算
出手段の出力を選択し、水平方向に相関があると判定し
た場合は上記水平方向信号算出手段の出力を選択し、撮
像素子における画素数の第2、第3の色信号を得るもの
である。
を示す図面に基づいて具体的に説明する。 実施の形態1.図1はこの発明の実施の形態1による電
子スチルカメラにおける撮像素子の色フィルタ配列の一
例を示す図であり、原色の色フィルタを用い、各光電変
換素子を独立に呼び出す方式の撮像素子を示している。
図において、Gは垂直方向2i(i=0、1、2、
…)、水平方向2j(j=0、1、2、…)の画素位置
(以下、画素位置(2i,2j)のように記す。)と、
画素位置(2i+1、2j+1)にあり、G信号を通過
させる分光特性を持った第1の色フィルタ、Rは画素位
置(2i、2j+1)にあり、R信号を通過させる分光
特性を持った第2の色フィルタ、Bは画素位置(2i+
1、2j)にあり、B信号を通過させる分光特性を持っ
た第3の色フィルタである。図1に示されるように、
R、B信号は上下4画素毎(図中の斜線部)に、G信号
は2画素毎に得られることとなり、この上下4画素が垂
直水平方向に繰り返し配列されている。
の撮像素子をもつ実施の形1態による電子スチルカメラ
における撮像装置の構成を示すブロック図である。図に
おいて、1は図1に示す色フィルタ配列で構成された撮
像素子、2はA/Dコンバータ、3はフレームメモリ、
4はR、G、Bの各画素信号を分離しそれぞれの信号を
出力する分離手段、5はG信号における所定画素でのエ
ッジを判定する第1のエッジ判定手段、6は上記分離手
段4からの各信号および前記第1のエッジ判定手段5か
らの出力に基づき、撮像素子1での総画素数のG信号を
得るようGの復元を行うG成分復元手段である。7は上
記G成分復元手段6の出力である総画素数の信号を持つ
復元後のG信号と、上記分離手段4からのR、B信号か
らR、Bにおける画素位置(2i、2j)および(2i
+1,2j+1)での画素を復元するための第1のRB
成分復元手段、8は上記G成分復元手段6からのG信号
における所定画素でのエッジを判定する第2のエッジ判
定手段、9は上記第1のRB成分復元手段7からのR、
B信号と上記第2のエッジ判定手段8からの出力に基づ
き、Rにおける画素位置(2i+1,2j)での画素
R、およびBにおける画素位置(2i,2j+1)での
画素Bを復元するための第2のRB成分復元手段であ
る。
およびG成分復元手段6の一構成例を示すブロック図で
ある。図において、11はG信号の所定画素における左
右の画素の差分つまりエッジ成分を検出する水平方向エ
ッジ検出手段、12はG信号の所定画素における上下画
素の差分であるエッジ成分を検出する垂直方向エッジ検
出手段、13は前記水平および垂直方向エッジ検出手段
11および12から出力により、水平垂直方向での周辺
画素での信号レベルの変化を判定し、その判定結果を出
力する判定手段であり、水平方向エッジ検出手段11、
垂直方向エッジ検出手段12および判定手段13により
第1のエッジ判定手段5を構成する。14はG信号の所
定画素での上下左右の画素の平均値を算出する平均値算
出手段、15〜17は水平方向のローパスフィルタ、1
8はR信号と水平方向ローパスフィルタ15による出力
信号Ghlpfおよび水平方向ローパスフィルタ16に
よる出力信号Rhlpfから演算を行い、水平方向に相
関をもつ画素位置(2i、2j+1)でのG信号を出力
する演算手段、19はB信号と水平方向ローパスフィル
タ15による出力信号Ghlpfおよび水平方向ローパ
スフィルタ17による出力信号Bhlpfにより演算を
行い、水平方向に相関をもつ画素位置(2i+1、2
j)でのG信号を出力する演算手段である。20〜22
は垂直方向のローパスフィルタ、23はR信号と垂直方
向ローパスフィルタ20による出力信号Gvlpfおよ
び垂直方向ローパスフィルタ21による出力信号Rvl
pfにより演算を行い、垂直方向に相関をもつ画素位置
(2i、2j+1)でのG信号を出力する演算手段、2
4はB信号と垂直方向ローパスフィルタ20による出力
信号Gvlpfおよび垂直方向ローパスフィルタ22に
よる出力信号Bvlpfにより演算を行い、垂直方向に
相関をもつ画素位置(2i+1、2j)でのG信号を出
力する演算手段である。25は切り換え手段であり、上
記第1のエッジ判定手段5からの周辺画素の信号レベル
変化を判定した結果と画素位置に基づき、Gの画素信号
を上記平均値算出手段14、演算手段18、19および
演算手段23、24、分離手段4からの信号より、切り
換え選択する。
び第2のRB成分復元手段9の一構成例を示すブロック
図である。図において、第2のエッジ判定手段8は、G
信号の所定画素における左右の画素の差分を検出する水
平方向エッジ検出手段30、および上下画素の差分を検
出する垂直方向エッジ検出手段31、前記水平および垂
直方向エッジ検出手段30および31からの出力によ
り、水平垂直方向での周辺画素での信号レベルの変化を
判定し、R信号の画素位置(2i+1,2j)に対する
判定結果とB信号の画素位置(2i+1,2j)に対す
る判定結果を出力する判定手段32により構成される。
Rにおける画素位置(2i+1,2j)での画素R、お
よびBにおける画素位置(2i,2j+1)での画素B
を復元するための第2のRB成分復元手段9において
は、33はR信号での斜め方向に隣接する画素の平均値
を算出するR平均値算出手段、34はG成分復元手段6
からのG信号と第1のRB復元手段7からのR信号によ
り、Rにおける画素位置(2i+1,2j)での画素信
号を水平方向の隣接画素により演算するR水平方向演算
手段、35は垂直方向の隣接画素により、前記と同様に
して画素位置(2i+1,2j)での画素信号を演算す
るR垂直方向演算手段、36は上記第2のエッジ判定手
段8からの判定結果に基づき、画素位置に応じR画素を
切り換えるR切り換え手段であり、37はB信号での斜
め方向に隣接する画素の平均値を算出するB平均値算出
手段、38はG成分復元手段6からのG信号と第1のR
B復元手段7からのB信号により、Bにおける画素位置
(2i,2j+1)での画素信号を水平方向の隣接画素
により演算するB水平方向演算手段、39は垂直方向の
隣接画素により、前記と同様にして画素位置(2i,2
j+1)での画素信号を演算するB垂直方向演算手段、
40は上記第2のエッジ判定手段8からの判定結果に基
づき、画素位置に応じB画素を切り換えるB切り換え手
段である。
ら各画素信号R、G、Bを読み出し、その出力はA/D
コンバータ2によりA/D変換され、フレームメモリ3
に入力される。フレームメモリ3に入力された信号か
ら、分離手段4により各R、G、B信号を分離し、G信
号は第1のエッジ判定手段5とG成分復元手段6へと送
られ、R、B信号はG成分復元手段6および第1のRB
復元手段7へと送られる。第1のエッジ判定手段5では
G信号における所定画素位置でのエッジ成分を判定して
判定結果をG成分復元手段6へと送り、G成分復元手段
6では上記第1のエッジ判定手段5からの判定結果の基
づき、撮像素子1での総画素数のG信号を得るようG成
分の画素信号の復元を行うのであるが、この動作を図3
に従って説明する。
は水平方向エッジ検出手段11および垂直方向エッジ判
定手段12へと入力される。いま、撮像素子1における
G成分は図1にあるように画素位置(2i、2j)と
(2i+1、2j+1)で得られており、撮像素子の画
素数のG信号を得るために、画素位置(2i、2j+
1)と(2i+1、2j)の画素での信号を求めること
となる。図5は分離手段4からのそれぞれの画素位置で
のG信号を示す図であり、図中Gは撮像素子1からのG
信号を、gは信号が得られていない画素を示している。
よって、水平方向エッジ検出手段11および垂直方向エ
ッジ判定手段12では、画素位置(2i、2j+1)お
よび(2i+1、2j)(図5中斜線で示すg)での左
右および上下の画素の差分つまりエッジ成分を検出す
る。水平方向エッジ検出手段11では、上記画素位置で
の左右の画素の差の絶対値ΔHを得て、これを判定手段
13へと出力し、垂直方向エッジ検出手段12では、上
下の画素の差の絶対値ΔVを得て、判定手段13へと出
力する。例えば、画素位置(2i、2j+1)において
は、水平方向エッジ検出手段11で、 ΔH=|G(2i、2j)−G(2i、2j+2)| (1) を算出し、垂直方向エッジ検出手段12で ΔV=|G(2i−1、2j+1)−G(2i+1、2j+1)| (2) を算出し、上記ΔH、ΔVを判定手段13へと送る。以
下、この画素の差の絶対値をエッジ成分と呼ぶ。
ジ成分ΔHおよび垂直方向エッジ成分ΔVにより、水平
垂直方向での周辺画素での信号レベルの変化を判定し、
その判定結果を示す信号ed1を出力する。つまり、Δ
HとΔVの両方が予め定めた値th1以下の場合は、周
辺画素での信号レベルの変化がないと判定し、例えばe
d1=1として出力する。一方、ΔHまたはΔVが予め
定めた値th1より大きい場合は、その画素においてエ
ッジ成分があると判定し、さらに、ΔH>ΔVの場合は
垂直方向に相関が高いと判定して例えばed1=2を出
力し、ΔH≦ΔVの場合は水平方向に相関が高いと判定
して例えばed1=3を出力する。なお、Gが得られて
いる画素位置(2i、2j)、(2i+1、2j+1)
においてはエッジ成分を判定する必要はなく、判定手段
13からは例えばed1=0を出力するものとする。判
定手段13の出力ed1はG成分復元手段6における切
り換え手段25へと送られる。
は平均値算出手段14および水平方向ローパスフィルタ
15、垂直方向ローパスフィルタ20へと入力される。
平均値算出手段14では、画素位置(2i、2j+1)
および(2i+1、2j)において上下左右4画素の値
の平均値gaを算出し、切り換え手段25へと送る。水
平方向ローパスフィルタ15からはGの水平方向のロー
パスフィルタを介した値Ghlpfが、垂直方向ローパ
スフィルタ20からはGの垂直方向のローパスフィルタ
を介した値Gvlpfが出力され、例えば画素位置(2
i、2j+1)では次式のように算出される。 Ghlpf={G(2i、2j)+ G(2i、2j−2) +G(2i、2j+2)+G(2i、2j+4)}/4 (3) Gvlpf={G(2i−3、2j+1)+ G(2i−1、2j+1) +G(2i+1、2j+1)+G(2i+3、2j+1)}/4 (4) 上記水平方向ローパスフィルタ15の出力Ghlpfは
演算手段18および19へ、垂直方向ローパスフィルタ
20の出力Gvlpfは演算手段23および24へと送
られる。
16、垂直方向ローパスフィルタ21へと入力されて、
水平および垂直方向のローパスフィルタを介した値Rh
lpf、Rvlpfを出力し、B信号については水平方
向ローパスフィルタ17、垂直方向ローパスフィルタ2
2へと入力され、それぞれ水平および垂直方向のローパ
スフィルタを介した値Bhlpf、Bvlpfを出力す
る。ここで、撮像素子1におけるR成分は図1にあるよ
うに画素位置(2i、2j+1)で得られ、分離手段4
からのそれぞれの画素位置でのR信号は図6(a)示さ
れるようになり、また、B成分は画素位置(2i+1、
2j)で得られ、分離手段4からの各画素位置でのB信
号は図6(b)に示されるようになる。なお、空白の画
素は撮像素子により信号を得られていない画素である。
したがって、画素位置(2i、2j+1)ではR信号の
水平および垂直方向ローパスフィルタ16および21を
介した値を例えば次式により得る。 Rhlpf={R(2i、2j−3)+ 2×R(2i、2j−1) +2×R(2i、2j+1)+2×R(2i、2j+3) +R(2i、2j+5)}/8 (5) Rvlpf={R(2i−4、2j+1)+2×R(2i−2、2j+1) +2×R(2i、2j+1)+2×R(2i+2、2j+1) +R(2i+4、2j+1)}/8 (6) また、画素位置(2i+1、2j)ではB信号の水平お
よび垂直方向ローパスフィルタ17および22を介した
値を例えば次式により得る。 Bhlpf={B(2i+1、2j−4)+2×B(2i+1、2j−2) +2×B(2i+1、2j)+2×B(2i+1、2j+2) +B(2i+1、2j+4)}/8 (7) Bvlpf={B(2i−3、2j)+ 2×B(2i−1、2j) + 2×B(2i+1、2j)+ 2×B(2i+3、2j) +R(2i+5、2j)}/8 (8)
ローパスフィルタおよび垂直方向ローパスフィルタ出力
の算出例であり、フィルタのタップ数および係数は上記
式(3)〜(8)に限るものではなく、他のタップ数お
よび係数でもよい。
6での出力Rhlpfは演算手段18へと送られ、演算
手段18へはR信号と水平方向ローパスフィルタ15の
出力信号Ghlpfも入力されており、画素位置(2
i、2j+1)での水平方向の相関をもつG信号gh1
(2i、2j+1)を次式 gh1(2i、2j+1)=R(2i、2j+1)×(Ghlpf/Rhlpf ) (9) により算出し、切り換え手段25へと送る。また、垂直
方向ローパスフィルタ21での出力Rvlpfは演算手
段23へと送られ、演算手段23へはR信号と垂直方向
ローパスフィルタ20の出力信号Gvlpfも入力され
ており、画素位置(2i、2j+1)での垂直方向に相
関をもつG信号gv1(2i、2j+1)を次式 gv1(2i、2j+1)=R(2i、2j+1)×(Gvlpf/Rvlpf ) (10) により算出し、切り換え手段25へと送る。
7での出力Bhlpfは演算手段19へと送られ、演算
手段19へはB信号と水平方向ローパスフィルタ15の
出力信号Ghlpfも入力されており、画素位置(2i
+1、2j)での水平方向の相関をもつG信号gh2
(2i+1、2j)を次式 gh2(2i+1、2j)=B(2i+1、2j)×(Ghlpf/Bhlpf ) (11) により算出し、切り換え手段25へと送る。また、垂直
方向ローパスフィルタ22での出力Bvlpfは演算手
段24へと送られ、演算手段24へはB信号と垂直方向
ローパスフィルタ20の出力信号Gvlpfも入力され
ており、画素位置(2i+1、2j)での垂直方向に相
関をもつG信号gv2(2i+1、2j)を次式 gv2(2i+1、2j)=B(2i+1、2j)×(Gvlpf/Bvlpf ) (12) により算出し、切り換え手段25へと送る。
は、局所的領域での色の変化が少ないことを前提として
おり、つまり、局所的な領域での各色信号の比はほぼ等
しいことにより、水平方向または垂直方向における局所
的な領域での各色信号の比はR、G、Bの水平方向また
は垂直方向のローパスフィルタを介した値の比で与えら
れる。
手段5における判定手段13からの周辺画素の信号レベ
ル変化を判定した結果ed1と画素位置に基づき、Gの
画素信号を上記平均値算出手段14、演算手段18、1
9および演算手段23、24、分離手段4からの信号よ
り選択し切り換える。つまり、判定手段13による出力
信号ed1が‘2’を示す場合、すなわち、その画素に
おいてエッジ成分があると判定されるが、ΔH>ΔVで
垂直方向に相関が高いと判定される場合は、各画素位置
での垂直方向に相関を持つGを出力する演算手段の信号
を選択する。判定手段13による出力信号ed1が
‘3’を示す場合、すなわち、その画素においてエッジ
成分があると判定されるが、ΔH≦ΔVで水平方向に相
関が高いと判定される場合には、各画素位置での水平方
向に相関を持つGを出力する演算手段の信号を選択す
る。さらに、判定手段13による出力信号ed1が
‘1’を示す場合には、ΔHとΔVの両方が予め定めた
値th1以下であり、周辺画素での信号レベルの変化が
ないと判定されるため、周波数の変化を考慮する必要が
なく、平均値算出手段14によるG信号gaを選択す
る。
素位置(2i、2j+1)のG信号g(2i、2j+
1)の場合は、判定手段13からの出力ed1=1では
平均値算出手段14からのG信号gaを、ed=2の場
合は演算手段23からのG信号gv1を、ed=3の場
合は演算手段18からのG信号gh1を選択し、一方、
画素位置(2i+1、2j)のG信号g(2i+1、2
j)の場合は、判定手段13からの出力ed1=1では
平均値算出手段14からのG信号gaを、ed=2の場
合は演算手段24からのG信号gv2を、ed=3の場
合は演算手段19からのG信号gh2を選択する。な
お、Gが得られている画素位置(2i、2j)、(2i
+1、2j+1)においては、判定手段13からは例え
ばed1=0が出力されており、このときは分離手段4
からのG信号をそのまま出力すればよい。
位置(2i、2j)、(2i、2j+1)、(2i+
1、2j)、(2i+1、2j+1)それぞれの画素で
のG信号が出力され、つまり、撮像素子の画素数分の解
像度のG信号を得られる。このG成分復元手段6からの
出力G0は次に、第1のRB成分復元手段7、および第
2のエッジ判定手段8と第2のRB成分復元手段9へと
送られる。
離手段4からのR、B信号(図6(a)および(b))
と上記G成分復元手段6からの全画素の信号をもつG信
号G0により、R、B信号それぞれにおける画素位置
(2i、2j)および(2i+1,2j+1)での画素
を復元生成する。図7(a)、(b)は第1のRB成分
復元手段7におけるR、B信号の算出を説明するための
各画素のR、Bを示す図であり、図中rおよびbは第1
のRB成分復元手段7において復元生成されるR、B画
素信号を示している。R信号での画素位置(2i、2
j)においては、水平方向に隣接するの2iラインの画
素が撮像素子1より得られており、また、G信号はG成
分復元手段6により全画素復元されている(図5)。よ
って、画素位置(2i、2j)において、G、R信号に
対して水平方向のローパスフィルタを介した値G1hl
pf、R1hlpfを例えば、 G1hlpf=(g(2i、2j−1)+g(2i、2j+1))/2 (13) R1hlpf=(R(2i、2j−1)+R(2i、2j+1))/2 (14) により算出し、このG1hlpfとR1hlpfの比と
画素G(2i、2j)により、画素位置(2i、2j)
でのR信号r(2i、2j)を次式により算出する。 r(2i、2j)= G(2i、2j)×(R1hlpf/G1hlpf) =G(2i、2j)×( R(2i、2j−1)+R(2i、2j+1)) /(g(2i、2j−1)+g(2i、2j+1)) (15)
おいては、垂直方向に隣接する2j+1列の画素が撮像
素子1より得られており、また、G信号はG成分復元手
段6により全画素復元されているので、画素位置(2i
+1、2j+1)において、G、R信号に対して垂直方
向のローパスフィルタを介した値G1vlpf、R1v
lpfを例えば、 G1vlpf=(g(2i、2j+1)+g(2i+2、2j+1))/2 (16) R1vlpf=(R(2i、2j+1)+R(2i+2、2j+1))/2 (17) により算出し、このG1vlpfとR1vlpfの比と
画素G(2i+1、2j+1)により、画素位置(2i
+1、2j+1)でのR信号r(2i+1、2j+1)
を次式により算出する。 r(2i+1、2j+1)=G(2i+1、2j+1)×(R1vlpf/G1 vlpf) =G(2i+1、2j+1)×(R(2i、2j+1)+R(2i+2、 2j+1)) /(g(2i、2j+1)+g(2i+2、2j+1)) (18)
i、2j)においては、垂直方向に隣接する2j列の画
素が撮像素子1より得られており、また、G信号はG成
分復元手段6により全画素復元されている(図5)。よ
って、画素位置(2i、2j)において、G、B信号に
対して垂直方向のローパスフィルタを介した値G1vl
pf、B1vlpfを例えば、 G1vlpf=(g(2i−1、2j)+g(2i+1、2j))/2 (19) B1vlpf=(B(2i−1、2j)+B(2i+1、2j))/2 (20) により算出し、このG1vlpfとB1vlpfの比と
画素G(2i、2j)により、画素位置(2i、2j)
でのB信号b(2i、2j)を次式により算出する。 b(2i、2j)= G(2i、2j)×(B1vlpf/G1vlpf) =G(2i、2j)×( B(2i−1、2j)+B(2i+1、2j)) /(g(2i−1、2j)+g(2i+1、2j)) (21)
おいては、水平方向に隣接するの2i+1ラインの画素
が撮像素子1より得られており、また、G信号はG成分
復元手段6により全画素復元されている。よって、画素
位置(2i+1、2j+1)において、G、B信号に対
して水平方向のローパスフィルタを介した値G1hlp
f、B1hlpfを例えば、 G1hlpf=(g(2i+1、2j)+g(2i+1、2j+2))/2 (22) B1hlpf=(B(2i+1、2j)+B(2i+1、2j+2))/2 (23) により算出し、このG1hlpfとB1hlpfの比と
画素G(2i+1、2j+1)により、画素位置(2i
+1、2j+1)でのB信号b(2i+1、2j+1)
を次式により算出する。 b(2i+1、2j+1)=G(2i+1、2j+1)×(B1hlpf/G1 hlpf) =G(2i+1、2j+1)×( B(2i+1、2j) +B(2i+1、2j+2)) /(g(2i+1、2j)+g(2i+1、2j+2)) (24)
1)、(24)は上記Gでの復元方法と同様局所的領域
での色信号の変化が少ないことを前提としており、つま
り、各信号の比は局所的な領域ではほぼ等しいというこ
とによる。また、式(13)〜(24)におけるG1h
lpf、G1vlpf、R1hlpf、R1vlpf、
B1hlpf、B1vlpfの算出式は、水平および垂
直方向のローパスフィルタ出力の算出例であり、フィル
タのタップ数および係数は上記に限るものではなく、他
のタップ数および係数であってもよい。そして、第1の
RB成分復元手段7からは図7に示すR、rおよびB、
bの画素信号R1およびB1が出力されて、第2のRB
成分復元手段9へと送られる。
2のエッジ判定手段8の動作について図4により説明す
る。第2のエッジ判定手段8において、G成分復元手段
6から出力されたG信号G0は水平方向エッジ検出手段
30および垂直方向エッジ判定手段31へと入力され、
画素位置(2i、2j+1)および(2i+1、2j)
の画素での左右および上下の画素の差分つまりエッジ成
分を検出する。水平方向エッジ検出手段30では、上記
画素位置での左右の画素の差の絶対値ΔHを得て、これ
を判定手段32へと出力し、垂直方向エッジ検出手段3
1では、上下の画素の差の絶対値ΔVを得て、判定手段
32へと出力する。例えば、上記画素位置(2i、2j
+1)においては、水平方向エッジ検出手段30で、 ΔH=|G(2i、2j)−G(2i、2j+2)| を算出し、垂直方向エッジ検出手段31で、 ΔV=| G(2i−1、2j+1)−G(2i+1、
2j+1)| を算出し、上記ΔH、ΔVを判定手段32へと送る。以
下、この画素の差の絶対値をエッジ成分と呼ぶ。
ジ成分ΔHおよび垂直方向エッジ成分ΔVにより、水平
垂直方向での周辺画素での信号レベルの変化を判定し、
その判定結果を示す信号を出力するのであるが、ここ
で、上記第1のRB成分復元手段7により、R信号R1
では画素位置(2i+1、2j)以外の画素信号が得ら
れており(図7(a))、B信号B1では画素位置(2
i、2j+1)以外の画素信号が得られている(図7
(b))。したがって、画素位置(2i+1、2j)で
のエッジ成分を判定した結果edrをR信号の画素位置
(2i+1,2j)の復元に対して出力し、一方、画素
位置(2i、2j+1)でのエッジ成分を判定した結果
edbをB信号の画素位置(2i、2j+1)の復元に
対して出力する。すなわち、画素位置(2i+1、2
j)における判定結果edrと画素位置(2i、2j+
1)における判定結果edbにおいて、ΔHとΔVの両
方が予め定めた値th2以下の場合は、周辺画素での信
号レベルの変化がないと判定し、例えばedr=1およ
びedb=1として出力する。一方、ΔHまたはΔVが
予め定めた値th2より大きい場合は、その画素におい
てエッジ成分があると判定し、さらに、ΔH>ΔVの場
合は垂直方向に相関が高いと判定して、例えばedr=
2およびedb=2を出力し、ΔH≦ΔVの場合は水平
方向に相関が高いと判定して例えばedr=3およびe
db=3を出力する。なお、R、Bが得られている画素
位置においてはエッジ成分を判定する必要はなく、判定
手段32からは例えばedr=0およびedb=0を出
力するものとする。そして、判定手段32の出力edr
は第2のRB成分復元手段9におけるR切り換え手段3
6へ、また、出力edbは第2のRB成分復元手段9に
おけるB切り換え手段40へと送られる。
て、第1のRB成分復元手段7からのR信号出力R1は
R平均値算出手段33、R水平方向演算手段34および
R垂直方向演算手段35、R切り換え手段36へと入力
される。図8(a)は第2のRB成分復元手段9におい
て画素位置(2i+1、2j)のR信号の復元を説明す
るための図であり、図中Rおよびrで示された画素は撮
像素子で得られた信号と上記第1のRB復元手段7にお
いて復元された画素信号であり、よって、斜線で示され
たr′画素の信号を求めることとなる。まず、R平均値
算出手段33では、R信号R1において、画素位置(2
i+1、2j)での斜め方向に隣接する4画素R(2
i、2j−1)、R(2i、2j+1)、R(2i+
2、2j−1)、R(2i+2、2j+1)の平均値r
aを次式により算出する。 ra(2i+1、2j)={ R(2i、2j−1)+
R(2i、2j+1)+ R(2i+2、2j−1)+
R(2i+2、2j+1)}/4
段6からのG信号G0(図5)も入力されており、Rお
よびG信号の画素位置(2i+1,2j)において、水
平方向のローパスフィルタを介した値R2hlpf、G
2hlpfを例えば、 R2hlpf=(r(2i+1、2j−1)+r(2i+1、2j+1))/2 (25) G2hlpf=(G(2i+1、2j−1)+G(2i+1、2j+1))/2 (26) により算出し、このR2hlpfとG2hlpfの比と
画素g(2i+1、2j)により、次式の演算で(2i
+1,2j)の水平方向に相関を持つ画素値rhを算出
し出力する。 rh(2i+1、2j)=g(2i+1、2j)×(R2hlpf/G2hlp f) =g(2i+1、2j) ×( r(2i+1、2j−1)+r(2i+1、2j+1)) /(G(2i+1、2j−1)+G(2i+1、2j+1)) (27)
段6からのG信号G0も入力されており、RおよびG信
号における画素位置(2i+1,2j)において、垂直
方向のローパスフィルタを介した値R2vlpf、G2
vlpfを例えば、 R2vlpf=(r(2i、2j)+r(2i+2、2j))/2 (28) G2vlpf=(G(2i、2j)+G(2i+2、2j))/2 (29) により算出し、このR2vlpfとG2vlpfの比と
画素g(2i+1、2j)により、次式の演算で(2i
+1,2j)の垂直方向に相関を持つ画素値rvを算出
し出力する。 rv(2i+1、2j)=g(2i+1、2j)×(R2vlpf/G2vlp f) =g(2i+1、2j)×(r(2i、2j)+r(2i+2、2j)) /(G(2i、2j)+G(2i+2、2j)) (30)
たように、局所的領域での色信号の変化が少ないことを
前提としており、つまり、各信号の比は局所的な領域で
はほぼ等しいということにより、また、式(25)〜
(30)におけるG2hlpf、G2vlpf、R2h
lpf、R2vlpfの算出式は、水平および垂直方向
のローパスフィルタ出力の算出例であり、フィルタのタ
ップ数および係数は上記に限るものではなく、他のタッ
プ数および係数であってもよい。そして、上記出力rh
およびrvはともにR切り換え手段36へと送られる。
定手段8における判定手段32からの周辺画素の信号レ
ベル変化を判定した結果edrに基づき、画素位置(2
i+1、2j)の信号を上記R平均値算出手段33、R
水平方向演算手段34およびR垂直方向演算手段35、
第1のRB成分復元手段7からの信号より選択し切り換
える。つまり、判定手段32による出力信号edrが
‘2’を示す場合、すなわち、その画素においてエッジ
成分があると判定されるが、ΔH>ΔVで垂直方向に相
関が高いと判定される場合は、垂直方向に相関を持つR
を出力するR垂直方向演算手段35の信号rvを選択す
る。判定手段32による出力信号edrが‘3’を示す
場合、すなわち、その画素においてエッジ成分があると
判定されるが、ΔH≦ΔVで水平方向に相関が高いと判
定される場合には、水平方向に相関を持つRを出力する
R水平方向演算手段34の信号を選択する。さらに、判
定手段32による出力信号edrが‘1’を示す場合に
は、ΔHとΔVの両方が予め定めた値th2以下であ
り、周辺画素での信号レベルの変化がないと判定される
ため、周波数の変化を考慮する必要がなく、R平均値算
出手段33によるR信号raを選択する。なお、Rが得
られている画素位置(2i、2j)、(2i、2j+
1)、(2i+1、2j+1)においては、判定手段3
2からは例えばedr=0が出力されており、このとき
は第1のRB成分復元手段7からのR信号をそのまま出
力すればよい。
様であり、第2のRB成分復元手段9において、第1の
RB成分復元手段7からのB信号出力B1はB平均値算
出手段37、B水平方向演算手段38およびB垂直方向
演算手段39、B切り換え手段40へと入力される。図
8(b)は第2のRB成分復元手段9において画素位置
(2i、2j+1)のB信号の復元を説明するための図
であり、図中Bおよびbで示された画素は撮像素子で得
られた信号と上記第1のRB復元手段7において復元さ
れた画素信号であり、よって、斜線で示されたb′画素
の信号を求めることとなる。まず、B平均値算出手段3
7では、B信号B1において、画素位置(2i、2j+
1)での斜め方向に隣接する4画素の平均値baを次式
により算出する。 ba(2i、2j+1)={B(2i−1、2j)+B
(2i−1、2j+2)+B(2i+1、2j)+B
(2i+1、2j+2)}/4
段6からのG信号G0(図5)も入力されており、Bお
よびG信号における画素位置(2i,2j+1)におい
て、水平方向のローパスフィルタを介した値B2hlp
f、G3hlpfを例えば、 B2hlpf=(b(2i、2j)+b(2i、2j+2))/2 (31) G3hlpf=(G(2i、2j)+G(2i、2j+2))/2 (32) により算出し、このB2hlpfとG3hlpfの比と
画素g(2i、2j+1)により、次式の演算で(2
i,2j+1)の水平方向に相関を持つ画素値bhを算
出し出力する。 bh(2i、2j+1)=g(2i、2j+1)×(B2hlpf/G3hlp f) =g(2i、2j+1)×(b(2i、2j)+b(2i、2j+2)) /(G(2i、2j)+G(2i、2j+2)) (33)
段6からのG信号G0も入力されており、BおよびG信
号における画素位置(2i,2j+1)において、垂直
方向のローパスフィルタを介した値B2vlpf、G3
vlpfを例えば、 B2vlpf=(b(2i−1、2j+1)+b(2i+1、2j+1))/2 (34) G3vlpf=(G(2i−1、2j+1)+G(2i+1、2j+1))/2 (35) により算出し、このB2vlpfとG3vlpfの比と
画素g(2i、2j+1)により、次式の演算で(2
i,2j+1)の垂直方向に相関を持つ画素値bvを算
出し出力する。 bv(2i、2j+1)=g(2i、2j+1)×(B2vlpf/G3vlp f) =g(2i、2j+1)×(b(2i−1、2j+1)+b(2i+1、2j+ 1)) /(G(2i−1、2j+1)+G(2i+1、2j+1))(36)
たように、局所的領域での色信号の変化が少ないことを
前提としており、つまり、各信号の比は局所的な領域で
はほぼ等しいということにより、また、式(31)〜
(36)におけるG3hlpf、G3vlpf、B2h
lpf、B2vlpfの算出式は、水平および垂直方向
のローパスフィルタ出力の算出例であり、フィルタのタ
ップ数および係数は上記に限るものではなく、他のタッ
プ数および係数であってもよい。そして、上記出力bh
およびbvはともにB切り換え手段40へと送られる。
定手段8における判定手段32からの周辺画素の信号レ
ベル変化を判定した結果edbに基づき、画素位置(2
i、2j+1)の信号を上記B平均値算出手段37、B
水平方向演算手段38およびB垂直方向演算手段39、
第1のRB成分復元手段7からの信号より選択し切り換
える。つまり、判定手段32による出力信号edbが
‘2’を示す場合、すなわち、その画素においてエッジ
成分があると判定されるが、ΔH>ΔVで垂直方向に相
関が高いと判定される場合は、垂直方向に相関を持つR
を出力するR垂直方向演算手段39の信号bvを選択す
る。判定手段32による出力信号edbが‘3’を示す
場合、すなわち、その画素においてエッジ成分があると
判定されるが、ΔH≦ΔVで水平方向に相関が高いと判
定される場合には、水平方向に相関を持つBを出力する
B水平方向演算手段38の信号を選択する。さらに、判
定手段32による出力信号edbが‘1’を示す場合に
は、ΔHとΔVの両方が予め定めた値th2以下であ
り、周辺画素での信号レベルの変化がないと判定される
ため、周波数の変化を考慮する必要がなく、B平均値算
出手段37によるB信号baを選択する。なお、Bが得
られている画素位置(2i、2j)、(2i+1、2
j)、(2i+1、2j+1)においては、判定手段3
2からは例えばedb=0が出力されており、このとき
は第1のRB成分復元手段7からのB信号をそのまま出
力すればよい。
は画素位置(2i、2j)、(2i、2j+1)、(2
i+1、2j)、(2i+1、2j+1)それぞれの画
素でのRおよびB信号が出力され、つまり、撮像素子の
画素数分の解像度のR、B信号を得られるとになる。G
信号は上記G成分復元手段6においてすでに撮像素子の
画素数分の解像度の信号を得ており、したがって、G成
分を用い水平垂直方向のエッジ成分を判定して局所的な
領域での空間周波数の変化を判定し、その判定結果に基
づき各色信号の生成を切り換えるともに、エッジ成分が
所定値を越える場合の信号の算出において、局所的な領
域での色信号の比により算出を行い、エッジ成分が所定
値以下では周辺画素の平均値で求めるので、そのため、
偽色、偽輪郭が軽減された画像を得ることになる。
ションにより処理した場合の水平方向において発生する
偽色レベル(color-alias level 、縦軸)と解像度(横
軸)との関係を示すものであり、上記図20による従来
技術による処理後の偽色レベルを波線で示し、図2によ
る実施の形態1による処理後の偽色レベルを実線で示し
ている。従来の技術による処理では多くの偽色が発生し
ているが、実施の形態1による処理では偽色の発生が抑
圧されている。各処理でこの水平方向の偽色信号のレベ
ルを積分して比較すると、約18.4dBの抑圧効果が
ある。
色レベル(color-alias level 、縦軸)と解像度(横
軸)との関係を示すものであり、上記と同様に、上記図
20による従来技術による処理後の偽色レベルを波線で
示し、図2による実施の形態1による処理後の偽色レベ
ルを実線で示している。従来の技術による処理では多く
の偽色が発生しているが、実施の形態1による処理では
偽色の発生が抑圧されており、垂直方向の偽色信号のレ
ベルを積分して比較すると、約18.5dBの抑圧効果
がある。
レートを画像シミュレーションにより処理した場合の水
平方向における輝度信号のレベルをRGB信号より算出
して縦軸に、解像度を横軸に示した図であり、図2によ
る実施の形態1による処理後の場合を図11に、上記図
20による従来技術による処理後の場合を図12に示
す。また、垂直方向における輝度信号のレベルと解像度
との関係を、図13に図2による実施の形態1による処
理後の場合を、図14に上記図20による従来技術によ
る処理後の場合示す。水平および垂直方向どちらに対し
ても、従来の技術による処理に比較して実施の形態1に
よる処理ではレベルの低下が少なく、水平垂直方向の解
像度が向上している。
の色フィルタの配列を図1に示す原色の色フィルタであ
り、各光電変換素子を独立に呼び出す方式の撮像素子と
し、画素位置(2i,2j)と画素位置(2i+1、2
j+1)(i=0、1、2、…、j=0、1、2、…)
にG信号を通過させる分光特性を持った第1の色フィル
タを、画素位置(2i、2j+1)にR信号を通過させ
る分光特性を持った第2の色フィルタを、画素位置(2
i+1、2j)にB信号を通過させる分光特性を持った
第3の色フィルタを配列した場合として説明したが、撮
像素子におけるは第1、第2および第3の色フィルタの
分光特性はR、G、Bに限るものではなく、例えば画素
混合方式の撮像素子であってもよく、図15に示すよう
に、画素位置(2i,2j)と画素位置(2i+1、2
j+1)(i=0、1、2、…、j=0、1、2、…)
に第1の信号Aを通過させる分光特性を持った第1の色
フィルタを、画素位置(2i、2j+1)に第2の信号
Bを通過させる分光特性を持った第2の色フィルタを、
画素位置(2i+1、2j)に第3の信号Cを通過させ
る分光特性を持った第3の色フィルタを配列し、上記実
施の形態1の処理により撮像素子の画素数分の各A、
B、Cの信号を復元した後RGBの色信号を再生できれ
ばよく、上記と同様の効果を奏する。
図15の撮像素子の色フィルタの配列を画素位置(2
i,2j)と画素位置(2i+1、2j+1)(i=
0、1、2、…、j=0、1、2、…)に第1の色フィ
ルタを、画素位置(2i、2j+1)に第2の色フィル
タを、画素位置(2i+1、2j)に第3の色フィルタ
を配列した場合(図1、15中の斜線部分)として説明
したが、図16に示されるように、画素位置(2i,2
j+1)と画素位置(2i+1、2j)(i=0、1、
2、…、j=0、1、2、…)に第1の色フィルタを、
画素位置(2i、2j)に第2の色フィルタを、画素位
置(2i+1、2j+1)に第3の色フィルタを配列し
た場合(図16中の斜線部分)でも同様の効果を奏し、
上下4画素毎にnラインには第1の色フィルタ、第2の
色フィルタが配列され、n+1ラインでは第3の色フィ
ルタと第1の色フィルタが配列されて、上下のラインで
第1のフィルタが斜め方向の画素に配列されていればよ
い。
エッジ判定手段5および第2のエッジ判定手段8におい
ての判定結果を示す信号を、ΔHとΔVの両方が予め定
めた値以下の場合は‘1’とし、エッジ成分があると判
定しΔH>ΔVの場合は‘2’とし、ΔH≦ΔVの場合
は‘3’とし、画素信号が得られている画素位置におい
ては‘0’として出力する場合について説明している
が、これに限るものではなく、それぞれの判定結果を区
別できる信号を出力するのであれば、他の値であっても
よい。
アにより図2の構成の処理を行う場合について説明して
いるが、撮像装置におけるソフトウェアにより同様の処
理を行うことができることは言うまでもなく、上記実施
の形態1と同様の効果を奏する。
ッジ判定手段5において、G信号における画素位置(2
i、2j+1)および(2i+1、2j)での上下左右
でのエッジ成分を判定し、第2のエッジ判定手段8にお
いては、R信号の復元に対してG信号における画素位置
(2i+1、2j)でのエッジ成分を、B信号の復元に
対しG信号における画素位置(2i、2j+1)でのエ
ッジ成分を判定するよう構成したが、どちらも画素位置
(2i、2j+1)、(2i+1、2j)での左右およ
び上下の画素のエッジ成分を検出しており、これらの画
素位置での上下左右の画素信号は撮像素子より得られた
信号であるため、同一のエッジ成分を求めることとな
る。よって、図17に示すように、1つのG成分エッジ
判定手段によりG信号における画素位置(2i、2j+
1)および(2i+1、2j)でのエッジ成分を判定す
るような構成とすることもできる。
9は上記実施の形態1での撮像装置と同一のものであ
り、41はG成分エッジ判定手段であり、水平方向エッ
ジ検出手段42、垂直方向エッジ検出手段43、判定手
段44により構成される。
素信号R、G、Bを読み出し、A/Dコンバータ2によ
りA/D変換されてフレームメモリ3に入力され、分離
手段4により各R、G、B信号を分離し、G成分復元手
段6、第1のRB復元手段7および第2のRB復元手段
9で撮像素子の画素数の各信号を生成し復元する動作は
上記実施の形態1と同一であるのでその詳細な説明は省
略する。
におけるG信号(図18)が入力され、G成分エッジ判
定手段41内の水平方向エッジ検出手段42、垂直方向
エッジ検出手段43へと与えられる。水平方向エッジ検
出手段42および垂直方向エッジ検出手段43において
は画素位置(2i、2j+1)、(2i+1、2j)
(図18中斜線で示す画素)での左右および上下の画素
の差分つまりエッジ成分を検出する。つまり、水平方向
エッジ検出手段42では、上記画素位置での左右の画素
の差の絶対値ΔHgを得て、これを判定手段44へと出
力し、垂直方向エッジ検出手段43では、上下の画素の
差の絶対値ΔVgを得て、判定手段55へと出力する。
例えば、画素位置(2i、2j+1)においては、水平
方向エッジ検出手段42で、 ΔHg=|G(2i、2j)−G(2i、2j+2)| を算出し、垂直方向エッジ検出手段43で ΔVg=| G(2i−1、2j+1)−G(2i+
1、2j+1)| を算出し、上記ΔHg、ΔVgを判定手段44へと送
る。
ジ成分ΔHgおよび垂直方向エッジ成分ΔVgにより、
水平垂直方向での周辺画素での信号レベルの変化を判定
し、入力されるG信号の各画素位置に応じて、その判定
結果を示す信号ed1をG成分復元手段6へ、edr、
edbを第2のRB成分復元手段9へと出力する。各判
定信号は、ΔHgとΔVgの両方が予め定めた値以下の
場合は、周辺画素での信号レベルの変化がないと判定
し、例えば‘1’とする。一方、ΔHgまたはΔVgが
予め定めた値より大きい場合は、その画素においてエッ
ジ成分があると判定し、さらに、ΔHg>ΔVgの場合
は垂直方向に相関が高いと判定して例えば‘2’とし、
ΔHg≦ΔVgの場合は水平方向に相関が高いと判定し
て例えば、‘3’とする。ここで、G成分復元手段6に
おいては、画素位置(2i、2j+1)と(2i+1、
2j)での画素を復元するため、両画素位置において上
記エッジ判定結果をed1として出力し、Gが得られて
いる画素位置(2i、2j)、(2i+1、2j+1)
においては例えばed1=0を出力する。そして、判定
手段44の出力ed1はG成分復元手段6における切り
換え手段25へと送られる。
は、R信号の画素位置(2i+1,2j)の復元を行
い、B信号の画素位置(2i、2j+1)の復元を行
う。よって、画素位置(2i+1、2j)において上記
エッジ成分を判定した結果をedrとして、第2のRB
成分復元手段9での処理する画素位置にタイミングを合
わせて出力し、他の画素位置(2i、2j)、(2i、
2j+1)、(2i+1、2j+1)においては例えば
edr=0を出力する。そして、判定手段44の出力e
drは第2のRB成分復元手段9におけるR切り換え手
段36へと送られる。一方、画素位置(2i、2j+
1)において上記エッジ成分を判定した結果をedbと
して、第2のRB成分復元手段9での処理する画素位置
にタイミングを合わせて出力し、他の画素位置(2i、
2j)、(2i+1、2j)、(2i+1、2j+1)
においては例えばedb=0を出力する。そして、判定
手段44の出力edbは第2のRB成分復元手段9にお
けるB切り換え手段40へと送られる。
て、上記G成分復元手段6および第2のRB成分復元手
段9におけるG、R、B信号を復元する画素位置に対応
するG信号でのエッジ成分の判定結果を出力されること
となる。
(2i、2j)、(2i+1、2j+1)にG信号が、
画素位置(2i、2j+1)にR信号が、画素位置(2
i+1、2j+1)にB信号が撮像素子より得られる場
合について説明したが、上記実施の形態1同様、画素位
置(2i、2j+1)、(2i+1、2j)にG信号
が、画素位置(2i、2j)にR信号が、画素位置(2
i+1、2j+1)にB信号が配列されていてもよく、
また、色信号はRGBに限ることはない。
態2においても、図17の構成の処理を撮像装置におけ
るソフトウェアにより同様の処理を行うことができるこ
とは言うまでもなく、上記実施の形態2と同様の効果を
奏する。
れているので、以下に示すような効果を奏する。
置(2i、2j)(i=0、1、2、…およびj=0、
1、2、…)と(2i+1、2j+1)に第1の色信号
を通過させる分光特性を持った第1の色フィルタを、画
素位置(2i、2j+1)に第2の色信号を通過させる
分光特性を持った第2の色フィルタ、画素位置(2i+
1、2j)に第3の色信号を通過させる分光特性を持っ
た第3の色フィルタを配列した上下4画素が垂直水平方
向に繰り返し配列された撮像素子において、第1の色フ
ィルタにより読み出された第1の色信号の画素位置(2
i、2j+1)、(2i+1、2j)において、周辺画
素信号に基づきエッジ成分を判定し、この判定結果に基
づき、第1、第2および第3の色信号により第1の色信
号の上記画素位置での信号を算出して撮像素子の画素数
の第1の色信号を復元し、上記エッジ判定結果に基づ
き、復元された第1の色信号と各色フィルタからの色信
号により第2および第3の色信号を算出し撮像素子の画
素数の第2、第3の色信号を得ることにより、偽色、偽
輪郭の軽減された画像を得ることができる。
エッジ判定手段が、第1の色信号の所定画素における左
右の隣接画素の差の絶対値を算出して水平方向のエッジ
成分ΔHを検出し、上下の画素の差の絶対値を算出して
垂直方向のエッジ成分ΔVを検出して、水平方向のエッ
ジ成分ΔHと垂直方向のエッジ成分ΔVに基づき、前記
所定画素における水平または垂直方向のエッジ成分を判
定する判定することにより、局所的な領域での水平、垂
直方向の空間周波数の変化を判定することができ、偽
色、偽輪郭の軽減された画像を得ることができる。
前記エッジ判定手段における判定手段が、上記水平方向
エッジ検出手段からの出力ΔHまたは上記垂直方向エッ
ジ検出手段からの出力ΔVが予め定めた値より大きい場
合は、所定画素の周辺画素にエッジ成分を検出したと
し、さらに、ΔH>ΔVであれば垂直方向により相関が
あり、ΔH≦ΔVであれば水平方向により相関があると
判定するとともに、上記ΔHとΔVがともに予め定めた
値より小さい場合にはエッジ成分を検出しないと判定す
ることにより、局所的な領域での水平、垂直方向の空間
周波数の変化を判定することができ、偽色、偽輪郭の軽
減された画像を得ることができる。
第1の色信号を算出して復元する手段が、第2の色信号
Bのある所定画素l行m列B(l、m)の位置(l=2
i、m=2j+1またはl=2i+1、m=2j)にお
いて、第1の色信号A、第2の色信号Bのそれぞれに対
して水平方向のローパスフィルタを介した値Ahlpf
(l、m)、Bhlpf(l、m)を算出し、前記水平
方向ローパスフィルタからの出力信号であるAhlpf
(l、m)とBhlpf(l、m)との比と上記画素位
置の画素値B(l、m)により、l行m列の第1の色信
号Aにおける画素値A(l、m)を、A(l、m)=B
(l、m)×{Ahlpf(l、m)/Bhlpf
(l、m)}により算出し、第3の色信号Cのある他の
画素位置においても同様に第1の色信号Aにおける画素
値を算出する水平方向信号算出手段と、上記所定画素l
行m列B(l、m)の位置において、第1の色信号A、
第2の色信号Bのそれぞれに対して垂直方向のローパス
フィルタを介した値Avlpf(l、m)、Bvlpf
(l、m)を算出し、前記垂直方向ローパスフィルタか
らの出力信号であるAvlpf(l、m)とBvlpf
(l、m)との比と上記画素位置の画素値B(l、m)
により、l行m列の第1の色信号Aである画素値A
(l、m)を、A(l、m)=B(l、m)×{Avl
pf(l、m)/Bvlpf(l、m)}により算出
し、第3の色信号Cのある他の画素位置においても同様
に第1の色信号Aにおける画素値を算出する垂直方向信
号算出手段と、第1の色信号Aにおける上記所定画素l
行m列の位置での上下左右の隣接画素の平均値よりl行
m列の第1の色信号Aにおける画素値A(l、m)を算
出する平均値算出手段とを備え、上記エッジ判定手段の
出力に基づき、上記水平方向信号算出手段の出力または
垂直方向信号算出手段出力、または、平均値算出手段か
らの出力より選択し、上記所定画素l行m列における第
1の色信号Aの画素値A(l、m)を得て、撮像素子に
おける画素数の第1の色信号を得ることにより、偽色、
偽輪郭の軽減された画像を得ることができる。
前記第1の色信号を算出する手段が、上記エッジ判定手
段の出力が所定画素l行m列位置においてエッジ成分を
検出しないと判定した場合は上記平均値算出手段の出力
を選択し、垂直方向に相関があると判定した場合は上記
垂直方向信号算出手段の出力を選択し、水平方向に相関
があると判定した場合は上記水平方向信号算出手段の出
力を選択し、撮像素子における画素数の第1の色信号を
得ることにより、偽色、偽輪郭の軽減された画像を得る
ことができる。
第2、第3の色信号を算出して復元する手段が、所定画
素l行m列の位置(l=2i、m=2jまたはl=2i
+1、m=2j+1)において、上記第1の色信号を算
出する手段からの出力Aに対し水平方向のローパスフィ
ルタを介した値A1hlpf(l、m)と垂直方向ロー
パスフィルタを介した値A1vlpf(l、m)を算出
し、第2の色信号Bに対して水平方向のローパスフィル
タを介した値B1hlpf(l、m)と第3の色信号C
に対して垂直方向のローパスフィルタを介した値C1v
lpf(l、m)(または、第2の色信号Bに対して垂
直方向のローパスフィルタを介した値B1vlpf
(l、m)と第3の色信号Cに対して水平方向のローパ
スフィルタを介した値C1hlpf(l、m))とを算
出し、A1hlpf(l、m)とB1hlpf(l、
m)との比(またはC1hlpf(l、m)との比)
と、A1vlpf(l、m)とC1vlpf(l、m)
との比(または、B1vlpf(l、m)との比)と、
第1の色信号を算出する手段からの出力Aにおける所定
画素l行m列での画素値A(l、m)から、l行m列の
第2の色信号Bと第3の色信号Cにおける画素値B
(l、m)とC(l、m)を、B(l、m)=A(l、
m)×{B1hlpf(l、m)/A1hlpf(l、
m)}、C(l、m)=A(l、m)×{C1vlpf
(l、m)/A1vlpf(l、m)}、(または、B
(l、m)=A(l、m)×{B1vlpf(l、m)
/A1vlpf(l、m)}、C(l、m)=A(l、
m)×{C1hlpf (l、m)/A1hlpf
(l、m)})により算出する信号算出手段を備えると
ともに、上記l行m列の位置とは異なる所定画素x行y
列の位置(x=2i+1、y=2jまたはx=2i、y
=2j+1)において、上記第1の色信号を算出する手
段からの出力Aに対し水平方向のローパスフィルタを介
した値A2hlpf(x、y)、前記信号算出手段から
の出力での第2の色信号Bに対し水平方向のローパスフ
ィルタを介した値B2hlpf(x、y)を算出し、A
2hlpf(x、y)とB2hlpf(x、y)の比と
上記第1の算出手段からの出力Aでの画素x行y列での
画素値A(x、y)により、x行y列の位置における第
2の色信号B(x、y)を、B(x、y)=A(x、
y)×{B2hlpf(x、y)/A2hlpf(x、
y)}により算出し、第3の色信号Cにおいても同様に
C信号を算出する水平方向信号算出手段と、上記第1の
色信号を算出する手段からの出力Aに対し垂直方向のロ
ーパスフィルタを介した値A2vlpf(x、y)、前
記信号算出手段からの出力での第2の色信号Bに対して
垂直方向のローパスフィルタを介した値B2vlpf
(x、y)を算出し、A2vlpf(x、y)とB2v
lpf(x、y)の比と上記第1の算出手段からの出力
Aでの画素x行y列での画素値A(x、y)により、x
行y列の位置における第2の色信号B(x、y)を、B
(x、y)=A(x、y)×{B2vlpf(x、y)
/A2vlpf(x、y)}により算出し、第3の色信
号Cにおいても同様にC信号を算出する垂直方向信号算
出手段と、上記信号算出手段からの出力における第2、
第3の色信号での所定画素x行y列の位置において、斜
めに隣接する画素の平均値を算出する平均値算出手段と
を備え、上記エッジ判定手段の出力に基づき、前記水平
方向信号算出手段、垂直方向信号算出手段、平均値算出
手段からのそれぞれの出力から選択して、上記所定画素
x行y列での第2、第3の色信号を得て、撮像素子にお
ける画素数の第2、第3の色信号を得ることにより、偽
色、偽輪郭の軽減された画像を得ることができる。
ば、前記第2、第3の色信号を算出する手段が、上記エ
ッジ判定手段の出力が所定画素x行y列の位置において
エッジ成分を検出しないと判定した場合は上記平均値算
出手段の出力を選択し、垂直方向に相関があると判定し
た場合は上記垂直方向信号算出手段の出力を選択し、水
平方向に相関があると判定した場合は上記水平方向信号
算出手段の出力を選択し、撮像素子における画素数の第
2、第3の色信号を得ることにより、偽色、偽輪郭の軽
減された画像を得ることができる。
色フィルタの配列の一例を示す図である。
成の一例を示すブロック図である。
ける第1のエッジ判定手段5とG成分復元手段6の構成
の一例を示すブロック図である。
ける第2のエッジ判定手段8と第2のRB成分復元手段
9の構成の一例を示すブロック図である。
けるG信号の復元の動作を説明するためのG信号の画素
を示す図である。
けるG信号の復元の動作を説明するためのR信号および
B信号の画素を示す図である。
ける第1のRB成分復元装置7の動作を説明するための
R、B信号の画素を示す図である。
ける第2のエッジ判定手段8と第2のRB成分復元手段
9の動作を説明するためのR、B信号の画素を示す図で
ある。
来の装置により処理したシミュレーション画像での水平
方向の解像度での偽色レベルを示す図である。
従来の装置により処理したシミュレーション画像での垂
直方向の解像度での偽色レベルを示す図である。
より処理したシミュレーション画像での水平方向の解像
度での輝度信号のレベルを示す図である。
ン画像での水平方向の解像度での輝度信号のレベルを示
す図である。
より処理したシミュレーション画像での垂直方向の解像
度での輝度信号のレベルを示す図である。
ン画像での垂直方向の解像度での輝度信号のレベルを示
す図である。
他の色フィルタ配列の例を示す図である。
他の色フィルタ配列の例を示す図である。
構成の一例を示すブロック図である。
おけるG成分エッジ判定手段41の動作を説明するため
のG信号の画素を示す図である。
ルタ配列の一例を示す図である。
ク図である。
信号の画素を示す図である。
ック図である。
モリ、4 分離手段、5 第1のエッジ判定手段、6
G成分復元手段、7 第1のRB成分復元手段、8 第
2のエッジ判定手段、9 第2のRB成分復元手段、1
1,30,42水平方向エッジ検出手段、12,31,
43 垂直方向エッジ検出手段、13判定手段、14
平均値算出手段、15〜17 水平方向ローパスフィル
タ、18,19 演算手段、20〜22 垂直方向ロー
パスフィルタ、23、24演算手段、25 切り換え手
段、32 判定手段、33 R平均値算出手段、34
R水平方向演算手段、35 R垂直方向演算手段、36
R切り換え手段、37 B平均値算出手段、38 B
水平方向演算手段、39 B垂直方向演算手段、40
B切り換え手段、41 G成分エッジ判定手段、44判
定手段。
Claims (7)
- 【請求項1】 垂直2行水平2列の上下4画素におい
て、第1の色信号に対する分光感度特性を持つ第1の色
フィルタと第2の色信号に対する分光感度特性を持つ第
2の色フィルタとが垂直1行目に配列され、垂直2行目
には上記垂直1行目の第1の色フィルタが配列された画
素位置と同一の列に第3の色信号に対する分光感度特性
を持つ第3の色フィルタが配列され、第2の色フィルタ
と同一の列に第1の色信号に対する分光感度特性を持つ
第1の色フィルタが配列されており、上記上下4画素の
色フィルタが順次垂直および水平方向に繰り返し配列さ
れる撮像素子を備えた撮像装置において、上記第1の色
フィルタによる第1の色信号の所定画素位置での周辺画
素信号に基づき、所定画素位置におけるエッジ成分を判
定するエッジ判定手段と、前記エッジ判定手段の出力に
基づき、上記第1、第2、第3の色フィルタにより読み
出された第1、第2および第3の色信号により第1の色
信号における上記所定位置での信号を算出する第1の算
出手段と、上記エッジ判定手段の出力に基づき、上記第
1の算出手段の出力と色フィルタからの第2および第3
の色信号により第2および第3の色信号を算出する第2
の算出手段とを備え、上記撮像素子における画素数の第
1、第2、第3の色信号を得ることを特徴とする撮像装
置。 - 【請求項2】 前記エッジ判定手段が、上記第1の色信
号の所定画素位置における左右の隣接画素の差の絶対値
を算出して水平方向のエッジ成分を検出する水平方向エ
ッジ検出手段と、第1の色信号の所定画素位置における
上下の画素の差の絶対値を算出して垂直方向のエッジ成
分を検出する垂直方向エッジ検出手段と、前記水平方向
エッジ検出手段と垂直方向エッジ検出手段からの出力に
基づき、前記所定画素における水平または垂直方向のエ
ッジ成分を判定する判定手段を備えることを特徴とする
請求項1記載の撮像装置。 - 【請求項3】 前記エッジ判定手段における判定手段
が、上記水平方向エッジ検出手段からの出力または上記
垂直方向エッジ検出手段からの出力が予め定めた値より
大きい場合は、上記所定画素の周辺画素にエッジ成分を
検出したとし、さらに、水平方向エッジ検出手段からの
出力が上記垂直方向エッジ検出手段の出力より大きい場
合は垂直方向により相関があり、水平方向エッジ検出手
段からの出力が上記垂直方向エッジ検出手段の出力より
小さい場合は水平方向により相関があると判定するとと
もに、上記水平方向エッジ検出手段および垂直方向エッ
ジ検出手段からの出力がともに予め定めた値より小さい
場合にはエッジ成分を検出しないと判定することを特徴
とする請求項1または請求項2記載の撮像装置。 - 【請求項4】 前記第1の算出手段が、第2の色信号B
のある所定画素l行m列B(l、m)の位置において、
第1の色信号A、第2の色信号Bのそれぞれに対し水平
方向のローパスフィルタを介した値Ahlpf(l、
m)、Bhlpf(l、m)を算出し、前記水平方向ロ
ーパスフィルタからの出力信号であるAhlpf(l、
m)とBhlpf(l、m)との比と上記画素位置の画
素値B(l、m)により、l行m列の第1の色信号Aに
おける画素値A(l、m)を、A(l、m)=B(l、
m)×{Ahlpf(l、m)/Bhlpf(l、
m)}により算出し、第3の色信号Cのある他の画素位
置においても同様に第1の色信号Aにおける画素値を算
出する水平方向信号算出手段と、上記所定画素l行m列
B(l、m)の位置において、第1の色信号A、第2の
色信号Bのそれぞれに対し垂直方向のローパスフィルタ
を介した値Avlpf(l、m)、Bvlpf(l、
m)を算出し、前記垂直方向ローパスフィルタからの出
力信号であるAvlpf(l、m)とBvlpf(l、
m)との比と上記画素位置の画素値B(l、m)によ
り、l行m列の第1の色信号Aにおける画素値A(l、
m)を、A(l、m)=B(l、m)×{Avlpf
(l、m)/Bvlpf(l、m)}により算出し、第
3の色信号Cのある他の画素位置においても同様に第1
の色信号Aにおける画素値を算出する垂直方向信号算出
手段と、第1の色信号Aにおける上記所定画素l行m列
の位置での上下左右の隣接画素の平均値よりl行m列の
第1の色信号Aにおける画素値A(l、m)を算出する
平均値算出手段とを備え、上記エッジ判定手段の出力に
基づき、上記水平方向信号算出手段の出力または垂直方
向信号算出手段出力、または、平均値算出手段からの出
力より選択し、上記所定画素l行m列における第1の色
信号Aの画素値A(l、m)を得て、撮像素子における
画素数の第1の色信号を得ることを特徴とする請求項1
記載の撮像装置。 - 【請求項5】 前記第1の算出手段が、上記エッジ判定
手段の出力が所定画素l行m列の位置においてエッジ成
分を検出しないと判定した場合は上記平均値算出手段の
出力を選択し、垂直方向に相関があると判定した場合は
上記垂直方向信号算出手段の出力を選択し、水平方向に
相関があると判定した場合は上記水平方向信号算出手段
の出力を選択し、撮像素子における画素数の第1の色信
号を得ることを特徴とする請求項1〜請求項4のいずれ
かに記載の撮像装置。 - 【請求項6】 上記第2の算出手段が、所定画素l行m
列の位置において、上記第1の算出手段からの出力Aに
対して水平方向のローパスフィルタを介した値A1hl
pf(l、m)と垂直方向ローパスフィルタを介した値
A1vlpf(l、m)を算出し、第2の色信号Bに対
し水平方向のローパスフィルタを介した値B1hlpf
(l、m)と第3の色信号Cに対し垂直方向のローパス
フィルタを介した値C1vlpf(l、m)(または、
第2の色信号Bに対し垂直方向のローパスフィルタを介
した値B1vlpf(l、m)と第3の色信号Cに対し
て水平方向のローパスフィルタを介した値C1hlpf
(l、m))とを算出し、A1hlpf(l、m)とB
1hlpf(l、m)との比(またはC1hlpf
(l、m)との比)と、A1vlpf(l、m)とC1
vlpf(l、m)との比(または、B1vlpf
(l、m)との比)と、上記第1の算出手段からの出力
Aにおける所定画素l行m列での画素値A(l、m)か
ら、l行m列の第2の色信号Bと第3の色信号Cにおけ
る画素値B(l、m)とC(l、m)を、B(l、m)
=A(l、m)×{B1hlpf (l、m)/A1h
lpf(l、m)}、C(l、m)=A(l、m)×
{C1vlpf(l、m)/A1vlpf(l、
m)}、(または、B(l、m)=A(l、m)×{B
1vlpf(l、m)/A1vlpf(l、m)}、C
(l、m)=A(l、m)×{C1hlpf(l、m)
/A1hlpf(l、m)})により算出する信号算出
手段を備えるとともに、上記l行m列の位置とは異なる
所定画素x行y列の位置において、上記第1の算出手段
からの出力Aに対して水平方向のローパスフィルタを介
した値A2hlpf(x、y)、前記信号算出手段から
の出力での第2の色信号Bに対し水平方向のローパスフ
ィルタを介した値B2hlpf(x、y)を算出し、A
2hlpf(x、y)とB2hlpf(x、y)の比と
上記第1の算出手段からの出力Aでの画素x行y列での
画素値A(x、y)により、x行y列の位置における第
2の色信号B(x、y)を、B(x、y)=A(x、
y)×{B2hlpf(x、y)/A2hlpf(x、
y)}により算出し、第3の色信号Cにおいても同様に
C信号を算出する水平方向信号算出手段と、上記第1の
算出手段からの出力Aに対し垂直方向のローパスフィル
タを介した値A2vlpf(x、y)、前記信号算出手
段からの出力での第2の色信号Bに対し垂直方向のロー
パスフィルタを介した値B2vlpf(x、y)を算出
し、A2vlpf(x、y)とB2vlpf(x、y)
の比と上記第1の算出手段からの出力Aでの画素x行y
列での画素値A(x、y)により、x行y列の位置にお
ける第2の色信号B(x、y)を、B(x、y)=A
(x、y)×{B2vlpf(x、y)/A2vlpf
(x、y)}により算出し、第3の色信号Cにおいても
同様にC信号を算出する垂直方向信号算出手段と、上記
信号算出手段からの出力における第2、第3の色信号で
の所定画素x行y列の位置において、斜めに隣接する画
素の平均値を算出する平均値算出手段とを備え、上記エ
ッジ判定手段の出力に基づき、前記水平方向信号算出手
段、垂直方向信号算出手段、平均値算出手段からのそれ
ぞれの出力から選択して、上記所定画素x行y列での第
2、第3の色信号を得て、撮像素子における画素数の第
2、第3の色信号を得ることを特徴とする請求項1、請
求項4および請求項5のいずれかに記載の撮像装置。 - 【請求項7】 前記第2の算出手段が、上記エッジ判定
手段の出力が所定画素x行y列の位置においてエッジ成
分を検出しないと判定した場合は上記平均値算出手段の
出力を選択し、垂直方向に相関があると判定した場合は
上記垂直方向信号算出手段の出力を選択し、水平方向に
相関があると判定した場合は上記水平方向信号算出手段
の出力を選択し、撮像素子における画素数の第2、第3
の色信号を得ることを特徴とする請求項1〜請求項6の
いずれかに記載の撮像装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP01708398A JP3926019B2 (ja) | 1998-01-29 | 1998-01-29 | 撮像装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP01708398A JP3926019B2 (ja) | 1998-01-29 | 1998-01-29 | 撮像装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11215513A true JPH11215513A (ja) | 1999-08-06 |
| JP3926019B2 JP3926019B2 (ja) | 2007-06-06 |
Family
ID=11934096
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP01708398A Expired - Lifetime JP3926019B2 (ja) | 1998-01-29 | 1998-01-29 | 撮像装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3926019B2 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002215121A (ja) * | 2001-01-15 | 2002-07-31 | Sony Corp | 画像処理装置および方法、プログラム、並びに記録媒体 |
| US6853748B2 (en) | 2000-05-12 | 2005-02-08 | Canon Kabushiki Kaisha | Signal processing apparatus and method for reducing generation of false color by adaptive luminance interpolation |
| JP2006166258A (ja) * | 2004-12-09 | 2006-06-22 | Matsushita Electric Ind Co Ltd | カラー撮像装置およびカラー画像信号補正方法 |
| US7362894B2 (en) | 2003-01-14 | 2008-04-22 | Sony Corporation | Image processing apparatus and method, recording medium, and program |
-
1998
- 1998-01-29 JP JP01708398A patent/JP3926019B2/ja not_active Expired - Lifetime
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6853748B2 (en) | 2000-05-12 | 2005-02-08 | Canon Kabushiki Kaisha | Signal processing apparatus and method for reducing generation of false color by adaptive luminance interpolation |
| JP2002215121A (ja) * | 2001-01-15 | 2002-07-31 | Sony Corp | 画像処理装置および方法、プログラム、並びに記録媒体 |
| US7362894B2 (en) | 2003-01-14 | 2008-04-22 | Sony Corporation | Image processing apparatus and method, recording medium, and program |
| JP2006166258A (ja) * | 2004-12-09 | 2006-06-22 | Matsushita Electric Ind Co Ltd | カラー撮像装置およびカラー画像信号補正方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3926019B2 (ja) | 2007-06-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4066484B2 (ja) | 画像処理装置および画像処理方法、並びにカメラ | |
| US7835573B2 (en) | Method and apparatus for edge adaptive color interpolation | |
| JP2931520B2 (ja) | 単板式カラービデオカメラの色分離回路 | |
| US7792356B2 (en) | Imaging device | |
| KR101012537B1 (ko) | 고체 이미지 센서 | |
| KR0146260B1 (ko) | 고체촬상장치 | |
| EP0935881A2 (en) | Color sample interpolation | |
| EP1187491B1 (en) | Horizontal contour signal generation circuit in a color camera | |
| TWI338511B (ja) | ||
| US9380276B2 (en) | Image processing apparatus and method, and program | |
| JP3458080B2 (ja) | カラー撮像装置 | |
| US7760255B2 (en) | Method and apparatus for interpolation of interlaced CMYG color format | |
| JPH11215513A (ja) | 撮像装置 | |
| US20060188154A1 (en) | Digital video signal processing apparatus and method for compensating a chrominance signal | |
| JP3576600B2 (ja) | カラー撮像装置 | |
| JP2815497B2 (ja) | カラービデオカメラ | |
| JP3926023B2 (ja) | 撮像装置 | |
| JPS60194889A (ja) | カラ−固体撮像装置 | |
| JPH11220751A (ja) | 撮像装置 | |
| EP1503600B1 (en) | Image signal processing for suppressing artefacts in a luminance signal from an image sensor having a pixel array and an overlaid colour filter pattern | |
| KR100776385B1 (ko) | 에지 향상과 노이즈 제거를 위한 컬러 보간 장치 | |
| JPH04304089A (ja) | 信号補間装置 | |
| JPH11177997A (ja) | 相関値算出回路およびその算出方法 | |
| JP3406674B2 (ja) | 2板式撮像装置 | |
| JP2002125240A (ja) | カラー撮像装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20040625 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060110 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20060206 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060306 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060620 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060809 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061107 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061225 |
|
| 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: 20070227 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070227 |
|
| 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: 20100309 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110309 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110309 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120309 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130309 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130309 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140309 Year of fee payment: 7 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |