JP3327992B2 - Color misregistration correction device - Google Patents
Color misregistration correction deviceInfo
- Publication number
- JP3327992B2 JP3327992B2 JP11464393A JP11464393A JP3327992B2 JP 3327992 B2 JP3327992 B2 JP 3327992B2 JP 11464393 A JP11464393 A JP 11464393A JP 11464393 A JP11464393 A JP 11464393A JP 3327992 B2 JP3327992 B2 JP 3327992B2
- Authority
- JP
- Japan
- Prior art keywords
- color
- image
- shift
- signal
- color 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
Landscapes
- Endoscopes (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は色分布作成手段で生成さ
れた色分布に基づいて色ズレ補正用のデータを生成し、
色ズレ補正を行う色ズレ補正装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention generates color shift correction data based on a color distribution generated by a color distribution creating means.
The present invention relates to a color shift correction device that performs color shift correction.
【0002】[0002]
【従来の技術】面順次式の電子内視鏡は、1/60秒毎
にR,G,B三原色画像を1枚ずつ撮像している。この
ため動きのある物体を撮像した場合、同一時間にR,
G,Bの三原色を取り込むことができないので物体の色
が分離してしまう。この分離した状態を色ズレという。2. Description of the Related Art A plane-sequential electronic endoscope captures R, G, and B primary color images one by one every 1/60 second. Therefore, when an image of a moving object is taken, R, R
Since the three primary colors of G and B cannot be captured, the colors of the object are separated. This separated state is called color shift.
【0003】特公昭52−9095による色ズレの補正
方法は、原信号と3フィールド遅延信号、すなわち原信
号の各原色信号と3フィールド前のこれと同一色の原色
信号とを比較し、その差信号がある値を越えたとき、そ
の位置が色割れを生ずる画像の動き位置であるものと判
断し、この動き位置判別信号(パルス)により搬送信号
を利得制御および帯域制御し、搬送色信号を画像の動き
位置で完全に除去するか、抑圧して三原色の色割れを軽
減する。A method of correcting color misregistration according to Japanese Patent Publication No. 52-9095 is to compare an original signal with a three-field delayed signal, that is, each primary color signal of the original signal and a primary color signal of the same color three fields before and compare the difference. When the signal exceeds a certain value, it is determined that the position is the moving position of the image where the color breakup occurs, and the gain control and the band control of the carrier signal are performed by the movement position determination signal (pulse), and the carrier color signal is converted. Eliminating or suppressing completely at the moving position of the image to reduce color breakup of the three primary colors.
【0004】また、動きの大きいときには更に狭い帯域
の通過フィルタと切換える2個以上の複数個の切換え方
式としてもよいという色割れ軽減するフィールド順次カ
ラーテレビジョン撮像方式が開示されている。Further, there is disclosed a field sequential color television imaging system for reducing color breakup, in which two or more switching systems for switching to a narrower band pass filter when motion is large may be used.
【0005】[0005]
【発明が解決しようとする課題】特公昭52−9095
では色ズレに応じて色信号の帯域制限を行うため動きの
大きい部分ほど色彩が弱くなり白黒画像に近くなってし
まい本来の被写体色と異なる不自然な画像になる。Problems to be Solved by the Invention Japanese Patent Publication No. 52-9095
In this case, since the band of the color signal is limited in accordance with the color shift, the color of the portion with larger motion becomes weaker and becomes closer to a monochrome image, resulting in an unnatural image different from the original subject color.
【0006】本発明は上述した点にかんがみてなされた
もので、動きの大きい部分でも元の被写体色に近い色で
補い色ズレを解消でき、違和感のない画像を得ることの
できる色ズレ補正装置を提供することを目的とする。SUMMARY OF THE INVENTION The present invention has been made in view of the above points, and has been made in consideration of the above-described problem. The purpose is to provide.
【0007】[0007]
【課題を解決するための手段】上記目的を達成するため
に本発明による色ズレ補正装置は、被写体を面順次で撮
像する撮像手段により得られたカラー画像信号から時間
差のある画像信号を比較して色ズレに対応する画像の変
化点もしくは変化領域を算出する変化部算出手段と、前
記変化部算出手段の算出結果により選択された前記被写
体の色ズレのないカラー画像信号に基づき色分布を作成
する色分布作成手段と、前記色分布作成手段で作成され
た色分布のうちの特定色の色空間分布状態からこの特定
色に対応する色を推定し色ズレ補正用の色ズレ補正デー
タとする色ズレ補正データ選定手段と、前記色ズレ補正
データを用いて画像の色ズレを補正する補正画像生成手
段とを具備している。In order to achieve the above object, a color shift correcting apparatus according to the present invention compares an image signal having a time difference from a color image signal obtained by an image pickup means for picking up an object in a frame sequential manner. a change section calculating means for calculating a change point or change the region of the image corresponding to the color shift Te, before
The object selected based on the calculation result of the change part calculating means;
A color distribution creating means for creating a color distribution based on a color image signal having no body color shift; and a color space distribution state of a specific color among the color distributions created by the color distribution creating means.
Comprising a color shift correction data selecting means for color shift correction data for estimating color shift corrected color corresponding to a color, and a corrected image generating means for correcting the color shift of the image using the color shift correction data Tei Ru.
【0008】[0008]
【作用】内視鏡画像は通常画像と違い体腔内の画像のた
め画像を構成する色がかなり片寄っているので色空間の
一部の画素密度が高くなる。ここで色空間内で画素密度
の高い代表色を検索すれば色ズレ画像を体腔内に近い色
で補正できることになる。Since the endoscope image is different from the normal image in the body cavity, the colors constituting the image are considerably deviated, so that the pixel density of a part of the color space is increased. Here, if a representative color having a high pixel density is searched in the color space, the color shift image can be corrected with a color close to the inside of the body cavity.
【0009】つまり、色分布作成手段で作成された色分
布のうちの特定色の色空間分布状態からこの特定色に対
応する色を推定し、これを色ズレ補正用の色ズレ補正デ
ータとして用いて画像の色ズレの補正を行うことによ
り、違和感のない自然な補正画像が得られるようにして
いる。That is, from the color space distribution state of a particular color in the color distribution created by the color distribution creating means,
By estimating the corresponding color and using this as color shift correction data for color shift correction to correct the color shift of the image, a natural corrected image without a sense of incongruity can be obtained.
【0010】[0010]
【実施例】以下、図面を参照して本発明の実施例を説明
する。図1ないし図8は本発明の1実施例に係り、図1
は1実施例の色ズレ補正装置の基本構成を示し、図2は
色変化検出部の構成を示し、図3は補正画像作成部の構
成を示し、図4は1実施例の色ズレ補正装置を備えた電
子内視鏡装置の構成を示し、図5はヒストグラム作成の
フローを示し、図6は色空間ヒストグラムから画素数頻
度の最大値の代表色を求める説明図を示し、図7及び図
8は代表色のルックアップテーブルを求める説明図を示
す。Embodiments of the present invention will be described below with reference to the drawings. FIGS. 1 to 8 relate to one embodiment of the present invention.
FIG. 2 shows a basic configuration of a color shift correcting device according to one embodiment, FIG. 2 shows a configuration of a color change detecting unit, FIG. 3 shows a configuration of a corrected image creating unit, and FIG. FIG. 5 shows a flow of creating a histogram, FIG. 6 shows an explanatory diagram for obtaining a representative color having a maximum value of the number of pixels from a color space histogram, and FIGS. FIG. 8 shows an explanatory diagram for obtaining a look-up table of a representative color.
【0011】図1に示すように第1実施例の色ズレ補正
装置10は入力される原画像の信号から色ズレ等の色変
化画素の検出を行う色変化検出部1と、色ズレ等の色変
化部分の補正画像を作成する補正画像作成部2と、原画
像と補正画像を色変化検出部1に基づき合成する合成部
3とから構成される。As shown in FIG. 1, a color shift correcting apparatus 10 according to a first embodiment includes a color change detecting section 1 for detecting a color change pixel such as a color shift from a signal of an input original image, The image processing apparatus includes a correction image generation unit 2 that generates a correction image of a color change portion, and a synthesis unit 3 that synthesizes the original image and the correction image based on the color change detection unit 1.
【0012】図2に示すように色変化検出部1は入力さ
れるR,G,B信号から輝度信号Yと、2つの色信号C
r,Cbを算出するマトリクス回路11と、算出された
色信号Cr,Cb信号をそれぞれ4フィールド遅延させ
る4フィールド遅延メモリ12a,12bと、4フィー
ルド遅延された色信号Cr,Cbとマトリクス回路11
にて算出された色信号Cr,Cbの差分を検出する差分
検出回路13a,13bと、差分検出回路13a、13
bの検出結果の論理和を求める論理和回路14にて構成
される。As shown in FIG. 2, the color change detecting section 1 receives a luminance signal Y and two color signals C from input R, G and B signals.
matrix circuit 11 for calculating r and Cb, four-field delay memories 12a and 12b for respectively delaying the calculated color signals Cr and Cb signals by four fields, and matrix circuit 11 for color signals Cr and Cb delayed by four fields
Difference detection circuits 13a and 13b for detecting the difference between the color signals Cr and Cb calculated by
An OR circuit 14 for calculating the OR of the detection result of b.
【0013】この論理和回路14から出力される変化点
検出信号は補正画像作成部2に入力され色ズレのない画
素の選択に使用されると共に、合成部3に入力され原画
像と補正画像の切換に使用される。The change point detection signal output from the OR circuit 14 is input to the corrected image forming unit 2 and used for selecting a pixel without color shift, and is also input to the synthesizing unit 3 to output the original image and the corrected image. Used for switching.
【0014】図3に示すように補正画像作成部2は色変
化検出部1の結果に基づいて原画像(入力されるR,
G,B信号)に対し、1フィールド分のヒストグラムを
作成するヒストグラム作成回路21と、このヒストグラ
ム作成回路21のヒストグラムデータから代表色を作成
するCPUブロック22と、原画像から補正色を作成す
る色変換手段23と、原画像の輝度信号Yと色変換手段
23の補正色をマトリクス演算して補正画像を作成する
演算部24とから構成され、この演算部24から補正画
像を出力する。As shown in FIG. 3, based on the result of the color change detecting unit 1, the corrected image creating unit 2
G, B signals), a histogram creating circuit 21 for creating a histogram for one field, a CPU block 22 for creating a representative color from the histogram data of the histogram creating circuit 21, and a color for creating a correction color from an original image. The conversion unit 23 includes a conversion unit 23 and a calculation unit 24 that performs a matrix operation on the luminance signal Y of the original image and the correction color of the color conversion unit 23 to create a correction image. The calculation unit 24 outputs the correction image.
【0015】上記ヒストグラム作成回路21は、入力さ
れるR,G,B信号とラストイメージ用フィールドメモ
リ212から読み出された信号を選択するセレクタ21
1と、セレクタ211で選択された信号を1フィールド
分記憶するラストイメージ用フィールドメモリ212
と、このラストイメージ用フィールドメモリ212に記
憶されている1フィールド分の信号から色分布を作成す
るヒストグラムLSI213とで構成される。The histogram creating circuit 21 is a selector 21 for selecting the input R, G, B signals and the signal read from the last image field memory 212.
1 and a last image field memory 212 for storing the signal selected by the selector 211 for one field.
And a histogram LSI 213 for creating a color distribution from signals for one field stored in the last image field memory 212.
【0016】CPUブロック22はヒストグラムLSI
213で作成されたヒストグラムデータから代表色を選
出し、ルックアップテーブルを作成する。The CPU block 22 includes a histogram LSI.
A representative color is selected from the histogram data created in 213, and a look-up table is created.
【0017】色変換手段23は、入力されるR,G,B
信号を1フィールド時間遅延させるフィールドメモリ2
31a,231b,231cと、CPUブロック22で
選出された代表色を記録するルックアップテーブル23
2a〜232fと、変換された色に重み付けをする乗算
器233a〜233fと、乗算器233a〜233fで
重み付けされた色信号を加算する加算器234a,23
4bとから構成される。The color conversion means 23 receives the input R, G, B
Field memory 2 for delaying signals by one field time
31a, 231b, 231c and a look-up table 23 for recording the representative colors selected by the CPU block 22
2a to 232f, multipliers 233a to 233f for weighting the converted colors, and adders 234a and 23 for adding the color signals weighted by the multipliers 233a to 233f.
4b.
【0018】また、演算部24は、マトリクス回路11
で作成された輝度信号Yを1フィールド時間遅延させる
フィールドメモリ241と、加算器234a,234b
で作成された色信号とフィールドメモリ241で遅延さ
せた輝度信号Yから画像を作成するマトリクス回路24
2で構成され、この演算部24から出力される補正画像
の色信号R′,G′,B′は合成部3に入力される。The operation unit 24 includes the matrix circuit 11
A field memory 241 for delaying the luminance signal Y generated by the above by one field time, and adders 234a and 234b
A matrix circuit 24 for creating an image from the color signal created in step (1) and the luminance signal Y delayed in the field memory 241
The color signals R ′, G ′, and B ′ of the corrected image output from the calculation unit 24 are input to the synthesis unit 3.
【0019】合成部3は色変化検出部1の色ズレ検出結
果に基づき、原画像とマトリクス回路242で演算され
て生成された補正画像とを切り換え、色ズレが存在した
場合にも色ズレの少ない画像を出力する。この合成部3
は例えばアナログスイッチで構成される。The synthesizing unit 3 switches between the original image and the corrected image generated by the calculation by the matrix circuit 242 based on the color shift detection result of the color change detecting unit 1, and detects the color shift even if the color shift exists. Output fewer images. This synthesis unit 3
Is composed of, for example, an analog switch.
【0020】図4は1実施例の色ズレ補正装置10を備
えた電子内視鏡装置71を示す。FIG. 4 shows an electronic endoscope apparatus 71 provided with the color misregistration correction apparatus 10 according to one embodiment.
【0021】この電子内視鏡装置71は電子内視鏡72
と、この電子内視鏡72に照明光を供給する光源部73
及び電子内視鏡72の撮像手段に対する信号処理を行う
信号処理部74とを内蔵したビデオプロセッサ75と、
このビデオプロセッサ75から出力される映像信号を表
示するカラーモニタ76とから構成される。The electronic endoscope device 71 includes an electronic endoscope 72.
And a light source unit 73 for supplying illumination light to the electronic endoscope 72.
A video processor 75 having a built-in signal processing unit 74 for performing signal processing on image pickup means of the electronic endoscope 72;
And a color monitor 76 for displaying a video signal output from the video processor 75.
【0022】電子内視鏡72は細長で例えば可撓性の挿
入部77を有し、この挿入部77の後端に太径の操作部
78が連設されている。操作部78の後端付近からは側
方に可撓性のユニバーサルケ―ブル79が延設され、こ
のケ―ブル79の先端部にコネクタ80が設けられてい
る。The electronic endoscope 72 has a slender, for example, flexible insertion portion 77, and a large-diameter operation portion 78 is connected to the rear end of the insertion portion 77. A flexible universal cable 79 extends laterally from the vicinity of the rear end of the operation unit 78, and a connector 80 is provided at the tip of the cable 79.
【0023】上記コネクタ80をビデオプロセッサ75
に接続することにより、光源部73から電子内視鏡72
のライトガイド81に面順次照明光が供給される。つま
り、ランプ82の白色照明光はモータ83によって回転
駆動される回転フィルタ84に設けたR,G,Bの色透
過フィルタ84R,84G,84Bを通すことによっ
て、R,G,Bの面順次照明光となり、ライトガイド8
1の先端面から前方に出射される。The connector 80 is connected to a video processor 75
To the electronic endoscope 72 from the light source 73.
Are sequentially supplied to the light guide 81. That is, the white illumination light of the lamp 82 passes through the R, G, and B color transmission filters 84R, 84G, and 84B provided on the rotary filter 84 that is driven to rotate by the motor 83, so that the R, G, and B fields are sequentially illuminated. Become light, light guide 8
The light is emitted forward from the front end surface of the light emitting device 1.
【0024】面順次照明光で照明された患部等の被写体
は先端部の対物レンズ85によりその焦点面に配置した
CCD86に結像され、光電変換される。このCCD8
6にドライバ87から駆動信号を印加することによって
光電変換された画像信号が読み出され、アンプ88で増
幅された後、A/Dコンバータ89でデジタル信号に変
換され、さらにセレクタ91を介してR,G,Bメモリ
92R,92G,92Bに順次記憶される。A subject, such as an affected part, illuminated by the field-sequential illumination light is imaged on a CCD 86 disposed on the focal plane by an objective lens 85 at the tip, and photoelectrically converted. This CCD8
6 is read out by applying a drive signal from a driver 87 to the amplifier 6, the image signal is read out, amplified by an amplifier 88, converted to a digital signal by an A / D converter 89, and further converted to a R signal through a selector 91. , G, and B memories 92R, 92G, and 92B.
【0025】上記R,G,Bメモリ92R,92G,9
2Bに順次記憶された画像データは同時に読み出され、
1実施例の色ズレ補正装置10に入力され、色ズレ補正
された後、D/Aコンバータ部94でアナログの色信号
に変換され、図示しない同期信号と共に、カラーモニタ
76に入力され、被写体像をカラー表示するようになっ
ている。The above R, G, B memories 92R, 92G, 9
The image data sequentially stored in 2B is simultaneously read out,
After being input to the color misregistration correction device 10 of the first embodiment and being subjected to color misregistration correction, it is converted into an analog color signal by a D / A converter section 94, and is input to a color monitor 76 together with a synchronization signal (not shown), thereby obtaining a subject image. Is displayed in color.
【0026】次にこの1実施例の色ズレ補正装置10の
作用を説明する。色変化検出部1は4フィールドの時間
差のある色信号を比較するため、デジタルR,G,B信
号はマトリクス回路11で色信号Cr,Cbに変換され
る。なお、色信号は通常R−Y,B−Yを使用するが
R,G,B各8ビットで演算を行うと9ビットになる、
これを8ビット幅におさまるようにした色信号をCr,
Cbで示している。Next, the operation of the color misregistration correcting apparatus 10 according to the first embodiment will be described. The color change detector 1 converts the digital R, G, B signals into color signals Cr, Cb in the matrix circuit 11 in order to compare color signals having a time difference of four fields. Note that a color signal normally uses RY and BY, but if an operation is performed using 8 bits for each of R, G and B, the color signal becomes 9 bits.
The color signal obtained by reducing this to an 8-bit width is Cr,
It is indicated by Cb.
【0027】2つの色信号Cr,Cbは4フィールド遅
延メモリ12aと12bに入力され、4フィールド時間
遅らせる。差分検出回路13aと13bでは、マトリク
ス回路11から遅延されないで出力された色信号Cr,
Cbと、4フィールド遅延メモリ12a,12bにて遅
延された色信号Cr,Cbとの減算をそれぞれ行い、結
果が正であれば正側比較を行い、負であれば負側比較を
行う。The two color signals Cr and Cb are input to four-field delay memories 12a and 12b and are delayed by four field times. In the difference detection circuits 13a and 13b, the color signals Cr and
Cb and the color signals Cr and Cb delayed by the four-field delay memories 12a and 12b are respectively subtracted. If the result is positive, the positive comparison is performed, and if the result is negative, the negative comparison is performed.
【0028】各々所定の値と比較することで色の変化を
検出する。なお色信号はCr,Cbの2種類で構成され
ているためどちらかが不一致の判定を出せば色の変化が
あったことになるので2つの差分検出回路13a、13
bの出力は論理和回路14にて合成され、色の変化のあ
る画素を検出し、この論理和回路14は色の変化のある
画素を検出すると変化点検出信号を出力する。この変化
点検出信号は補正画像作成部2(のヒストグラム作成回
路21)と合成部3に出力される。A change in color is detected by comparing each with a predetermined value. Note the color signal Cr, so either because they are composed of two kinds of Cb is that there was a color change if put out the determination of the discrepancies two difference detection circuit 13a, 13
The outputs of b are combined by an OR circuit 14 to detect a pixel having a color change, and this OR circuit 14 outputs a change point detection signal when detecting a pixel having a color change. This change point detection signal is output to the corrected image creating unit 2 (histogram creating circuit 21) and the synthesizing unit 3.
【0029】ヒストグラム作成回路21は、色ズレのな
い1フィールド分の画像の画素データから色空間のヒス
トグラムを作成するために、まずセレクタ211によ
り、原画像と1フィールド分の画像を記憶するラストイ
メージ用フィールドメモリ212の画像とを変化点検出
信号でセレクトし、セレクトされた色変化の無い画素を
ラストイメージ用フィールドメモリ212に蓄える。In order to create a histogram of a color space from pixel data of an image of one field without color shift, a histogram creating circuit 21 first uses a selector 211 to store an original image and an image of one field. The image of the field memory 212 is selected by the change point detection signal, and the selected pixel having no color change is stored in the last image field memory 212.
【0030】ヒストグラムLSI213はラストイメー
ジ用フィールドメモリ212に蓄えられた1フィールド
分の画像データのR,G,B各8ビットのうち上位3ビ
ットを使用して色空間ヒストグラムを作成する。なお、
色ズレのない1フィールド分の画像の画素データを記憶
しているフィールドメモリ213は例えばFIFO構造
のため読み出してしまうと内容がなくなるので、セレク
タ211にフィードバックし色ズレ発生直前の色ズレの
ない画素を記憶する。The histogram LSI 213 creates a color space histogram by using the upper 3 bits of each of the 8 bits of R, G, and B of the image data for one field stored in the last image field memory 212. In addition,
The field memory 213 storing the pixel data of the image for one field without color shift has no contents when read out due to, for example, a FIFO structure. Therefore, the field memory 213 feeds back to the selector 211 and outputs the pixel without color shift immediately before the color shift occurs. Is stored.
【0031】CPUブロック22では、R,G,B=8
×8×8の色空間から代表色を選ぶ作業をする。通常、
代表色を選ぶ場合は色空間の中を1本の線で結ぶことが
多いが、この代表色算出法は1色から他の2色を選ぶた
め色空間内を3本の線を通している。In the CPU block 22, R, G, B = 8
Work to select a representative color from a × 8 × 8 color space. Normal,
When a representative color is selected, the color space is often connected by one line, but this representative color calculation method passes through three lines in the color space in order to select two colors from one color.
【0032】その理由として、色ズレを起こしている部
分の色はR,G,Bいずれかが欠けており、最悪時には
1つの色で画像を形成する場合があり、そのときにはこ
の1色から他の2色を推定せざるを得ない為である。内
視鏡画像は通常画像と違い体腔内の画像のため画像を構
成する色がかなり片寄っているので1色から2色を推定
することが可能である。The reason for this is that the color of the part where the color misregistration occurs lacks any of R, G, and B, and in the worst case, an image may be formed with one color. This is because the two colors must be estimated. Unlike an ordinary image, an endoscopic image is an image in a body cavity, and therefore the colors constituting the image are considerably deviated. Therefore, it is possible to estimate two colors from one color.
【0033】この代表色算出法を図5のフローチャート
に沿って説明する。まずステップS1に示すように色空
間ヒストグラムを読み出し、次にステップS2に示すよ
うに各色平面から最大値(最大頻度の色)を選出し、そ
の最大値のR,G,Bに対し、ステップS3に示すよう
に色信号Cr,Cbを算出する。This representative color calculation method will be described with reference to the flowchart of FIG. First, the color space histogram is read out as shown in step S1, then the maximum value (the color with the highest frequency) is selected from each color plane as shown in step S2, and the maximum values R, G and B are determined in step S3. The color signals Cr and Cb are calculated as shown in FIG.
【0034】そしてステップS4に示すように色信号C
r,Cbの値を8ビット階調に補間した後、ステップS
5に示すようにルックアップテーブル232a〜232
fに書き込む。ルックアップテーブル232a〜232
fは1対毎に基準となる1色から色信号Cr,Cbを推
定するようになっている。Then, as shown in step S4, the color signal C
After interpolating the values of r and Cb into 8-bit gradation, step S
5, look-up tables 232a to 232
Write to f. Lookup tables 232a to 232
f estimates color signals Cr and Cb from one reference color for each pair.
【0035】基準となる1色から色信号Cr,Cbを推
定するためのルックアップテーブル232a〜232f
の作成を図6ないし図8を参照してさらに説明する。基
準の1色から他の2色を色空間から推定する場合、たと
えばRを基準とした場合にはGとBを色空間から選び出
しR(原画色),G′(推定色),B′(推定色)の1
組となる。Look-up tables 232a to 232f for estimating color signals Cr and Cb from one reference color
Will be further described with reference to FIGS. When two other colors are estimated from the reference color from the color space, for example, when R is used as a reference, G and B are selected from the color space and R (original color), G '(estimated color), B' ( Estimated color) 1
Become a pair.
【0036】その方法は図6(a)のようにR,G,B
の色空間座標位置にヒストグラムの値(画素数頻度値)
を対応させた色空間ヒストグラムにおけるRの色空間座
標(Rの階調)を例えば、10HからF0Hまでの8分
割とし、図6(b)のようにG−B平面を8枚用意し、
各平面において最も密度の高い部分を選び出し、その部
分のGとBの座標値を推定色として記録する。The method uses R, G, B as shown in FIG.
Histogram value (pixel count frequency value) at the color space coordinate position of
The color space coordinates of R (gradation of R) in the color space histogram corresponding to are divided into, for example, 8 from 10H to F0H, and eight GB planes are prepared as shown in FIG.
The highest density portion in each plane is selected, and the G and B coordinate values of that portion are recorded as estimated colors.
【0037】例えばR=F0Hの場合のG−B平面にお
いて、最も密度の高い部分(最大の画素数頻度値)が図
6(b)で示す太枠の部分だとすればGとBの座標位置
はそれぞれD0H、B0Hなのでこれを推定色とする。For example, on the GB plane when R = F0H, if the highest density portion (maximum pixel frequency value) is the portion of the thick frame shown in FIG. Since the positions are D0H and B0H, respectively, this is used as the estimated color.
【0038】これを他の7枚のG−B平面についてもそ
れぞれ検索を行い、RからGを推定する8ポイントのデ
ータとRからBを推定する8のポイントのデータを得
る。これをR−B平面とR−G平面についても検索を行
い、図7に示すような表を作成する。These are also searched for the other seven GB planes to obtain eight-point data for estimating G from R and eight-point data for estimating B from R. This is also searched for the RB plane and the RG plane, and a table as shown in FIG. 7 is created.
【0039】しかし、ここで得られるのは入出力ともに
R,G,Bのデータで最終的に必要としている色データ
ではないので、マトリクス演算を行い、RからCr,C
b8ポイント、GからCr,Cbの8ポイント、Bから
Cr,Cbの8ポイントデータを求め図8の表を作成す
る。つぎに8ポイントのデータから256ポイントに補
間処理を行い、その結果をルックアップテーブル232
a〜232fに書き込む。However, since what is obtained here is the input and output data of R, G, and B and not the color data that is ultimately needed, a matrix operation is performed and the R, Cr, C
8 points are obtained from b points, 8 points of Cr and Cb from G, and 8 points of Cr and Cb from B, and the table shown in FIG. 8 is created. Next, interpolation processing is performed from the 8-point data to 256 points, and the result is stored in a lookup table 232.
Write to a to 232f.
【0040】色変換部23では、CPUブロック22で
選出された代表色を書き込んだルックアップテーブル2
32a〜232fから3組の色データを乗算器233a
〜233fにて重み付けされ、各色データ別に加算され
色信号Cr,Cbを得る。The color conversion section 23 has a look-up table 2 in which the representative colors selected by the CPU block 22 are written.
Multiplier 233a calculates three sets of color data from 32a to 232f.
233f, and added for each color data to obtain color signals Cr and Cb.
【0041】次に、演算部24は色変換部23にて作成
された補正色色信号Cr,Cbとマトリクス回路11に
て作成された原画の輝度信号Yをマトリクス回路242
にてマトリクス演算をしてR′,G′,B′の補正画像
を得る。なお輝度信号Yは色分布作成に1フィールドの
時間が必要のためフィールドメモリ241にて遅延させ
てマトリクス回路242に入力される。Next, the arithmetic unit 24 converts the corrected color signal Cr and Cb generated by the color conversion unit 23 and the luminance signal Y of the original image generated by the matrix circuit 11 into a matrix circuit 242.
To obtain a corrected image of R ', G', B '. Note that the luminance signal Y is input to the matrix circuit 242 after being delayed by the field memory 241 because it takes one field time to create the color distribution.
【0042】このようにして得られた補正画像と原画像
を色の変化点に基づいて切り換えて、合成された画像を
出力することにより色彩を弱めることなく色ズレ補正が
可能になる。このようにして色ズレが検出された場合に
は補正画像で補正することにより、違和感のない自然な
補正画像で補正できる。By switching the corrected image obtained in this way and the original image based on the color change point and outputting the synthesized image, it is possible to correct the color shift without weakening the color. When the color misregistration is detected in this way, by performing correction with the corrected image, it is possible to correct with a natural corrected image without a sense of discomfort.
【0043】なお、色ズレ補正用の色空間ヒストグラム
に予めハレーション部補正用のデータを設定する事で、
ハレーションに基づく色ズレを良好に補正する事が可能
となる。By setting data for correcting a halation portion in advance in a color space histogram for correcting color misregistration,
Color shift based on halation can be satisfactorily corrected.
【0044】また、色ズレの発生していない画像と原画
像を色ズレの発生している量に応じ合成しても良い。ま
た、時間差のあるR−Y,B−Y信号を比較し、どちら
か一方の画像信号のみが変化している場合、変化した色
信号のみを色ズレの発生していない画像データに置き換
えても良い。Further, an image having no color shift and an original image may be combined in accordance with the amount of color shift. Further, the RY and BY signals having a time difference are compared, and if only one of the image signals changes, only the changed color signal can be replaced with image data in which no color shift occurs. good.
【0045】また、色空間より算出された各色8ポイン
トのデータを線形補間するのではなく、1次元のLPF
にてスムージングの処理を行い多階調化しても良い。ま
た、色空間より算出された各色8ポイントのデータを補
間する際、隣合うポイント間の中間を通る直線で補間し
て256階調のデータを得ても良く、一度直線補間した
データを更に隣接するデータ間で補間する事で、推定デ
ータの平坦部分を少なくし自然な補正データとする事が
出来る。Also, instead of linearly interpolating the data of 8 points for each color calculated from the color space, a one-dimensional LPF
May be performed to perform multiple gradations. When interpolating the data of 8 points for each color calculated from the color space, data of 256 gradations may be obtained by interpolating with a straight line passing through the middle between adjacent points. By interpolating between the data to be processed, it is possible to reduce the flat portion of the estimated data and obtain natural correction data.
【0046】また、各補正データは上位Bitのみ推定し
下位Bitは原画像をそのまま出力する事で、8ポイント
の推定データをそのまま使用しても、補正色がなめらか
な変化をするため自然な補正データとなる。なお、色空
間、色平面の分割数は8*8*8および16*16に限
らず、他の分割数でも良い。更に色空間、色平面は他の
等色色平面(u-v色平面等)、等色色空間(L*,a
*,b*又はY,R−Y,B−Y等色色空間など)を用
いても良い。In addition, since each correction data is estimated only for the upper bit and the lower bit is output as it is, the original image is output as it is. Even if the 8-point estimated data is used as it is, the correction color changes smoothly because natural correction is performed. Data. The number of divisions of the color space and the color plane is not limited to 8 * 8 * 8 and 16 * 16, but may be another number. Further, the color space and the color plane are other color-matched color planes (uv color planes and the like) and color-matched color spaces (L *,
*, B * or Y, RY, BY, etc. color space).
【0047】[0047]
【発明の効果】以上説明したように本発明によれば、色
の分布状態を把握して補正色を選んでいるため、動きの
大きい小さいにかかわらず元の被写体色に近い色で色補
正することができるので、色ズレが発生しても違和感の
ない高精度な色ズレ補正が可能になる。As described above, according to the present invention, since the correction color is selected by grasping the color distribution state, the color is corrected with a color close to the original subject color regardless of whether the movement is large or small. Therefore, even if color misregistration occurs, high-accuracy color misregistration correction without a sense of incongruity becomes possible.
【図1】本発明の1実施例の色ズレ補正装置の基本構成
を示すブロック図。FIG. 1 is a block diagram showing a basic configuration of a color misregistration correction device according to one embodiment of the present invention.
【図2】色変化検出部の構成を示すブロック図。FIG. 2 is a block diagram illustrating a configuration of a color change detection unit.
【図3】補正画像作成部の構成を示すブロック図。FIG. 3 is a block diagram illustrating a configuration of a correction image creation unit.
【図4】1実施例の色ズレ補正装置を備えた電子内視鏡
装置の構成を示す構成図。FIG. 4 is a configuration diagram illustrating a configuration of an electronic endoscope apparatus including a color misregistration correction device according to one embodiment.
【図5】ヒストグラム作成のフローチャート図。FIG. 5 is a flowchart for creating a histogram.
【図6】色空間ヒストグラムから画素数頻度の最大値の
代表色を求める説明図。FIG. 6 is an explanatory diagram for obtaining a representative color having a maximum value of the pixel count frequency from a color space histogram.
【図7】R,G,Bの代表色を示す説明図。FIG. 7 is an explanatory diagram showing representative colors of R, G, and B.
【図8】R,G,Bの代表色に対応する色信号Cr,C
bを示す説明図。FIG. 8 shows color signals Cr, C corresponding to representative colors of R, G, B.
Explanatory drawing which shows b.
1…色変化検出部 2…補正画像作成部 3…合成部 10…色ズレ補正装置 11…マトリクス回路 12a,12b…4フィールド遅延メモリ 13a,13b…差分検出回路 14…加算器 21…ヒストグラム作成部 22…CPUブロック 23…色変換部 24…演算部 DESCRIPTION OF SYMBOLS 1 ... Color change detection part 2 ... Correction image creation part 3 ... Synthesis part 10 ... Color shift correction device 11 ... Matrix circuit 12a, 12b ... Four field delay memory 13a, 13b ... Difference detection circuit 14 ... Adder 21 ... Histogram creation part 22 CPU block 23 Color conversion unit 24 Operation unit
Claims (1)
り得られたカラー画像信号から時間差のある画像信号を
比較して色ズレに対応する画像の変化点もしくは変化領
域を算出する変化部算出手段と、前記変化部算出手段の算出結果により選択された前記被
写体の色ズレのないカラー画像信号に基づき 色分布を作
成する色分布作成手段と、 前記色分布作成手段で作成された色分布のうちの特定色
の色空間分布状態からこの特定色に対応する色を推定し
色ズレ補正用の色ズレ補正データとする色ズレ補正デー
タ選定手段と、 前記色ズレ補正データを用いて画像の色ズレを補正する
補正画像生成手段と、 を具備することを特徴とする色ズレ補正装置。1. A changing unit calculating means for comparing a color image signal obtained by an image pickup means for picking up an object in a frame-sequential manner with an image signal having a time difference to calculate a change point or a change area of an image corresponding to a color shift. And the object selected by the calculation result of the changing unit calculating means.
A color distribution creation means for creating, based color distribution in the color image signal without color shift of Utsushitai, specific color of the color distribution created by the color distribution generation means
Color shift correction data selecting means for estimating a color corresponding to this specific color from the color space distribution state as color shift correction data for color shift correction, and a color of an image using the color shift correction data. A color shift correcting apparatus, comprising: a corrected image generating unit that corrects a shift.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11464393A JP3327992B2 (en) | 1993-05-17 | 1993-05-17 | Color misregistration correction device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11464393A JP3327992B2 (en) | 1993-05-17 | 1993-05-17 | Color misregistration correction device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH06319694A JPH06319694A (en) | 1994-11-22 |
JP3327992B2 true JP3327992B2 (en) | 2002-09-24 |
Family
ID=14642943
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11464393A Expired - Fee Related JP3327992B2 (en) | 1993-05-17 | 1993-05-17 | Color misregistration correction device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3327992B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000316864A (en) * | 1999-05-11 | 2000-11-21 | Olympus Optical Co Ltd | Ultrasonograph |
JP3938715B2 (en) | 2002-05-16 | 2007-06-27 | オリンパス株式会社 | Color drift reduction device |
JP4656825B2 (en) * | 2003-09-08 | 2011-03-23 | オリンパス株式会社 | In-subject introduction apparatus and wireless in-subject information acquisition system |
-
1993
- 1993-05-17 JP JP11464393A patent/JP3327992B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH06319694A (en) | 1994-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5617136A (en) | Image freezing unit for obtaining still image at a precise timing from image data obtained by the imaging means | |
US5485203A (en) | Color misregistration easing system which corrects on a pixel or block basis only when necessary | |
US7450166B2 (en) | Digital signal processing apparatus in image sensor | |
US5418574A (en) | Video signal correction apparatus which detects leading and trailing edges to define boundaries between colors and corrects for bleeding | |
EP0633535B1 (en) | Image processor | |
US5185666A (en) | Digitized film image processing system with bordered split screen display | |
JP5267794B2 (en) | Image processing apparatus and in-vehicle camera apparatus | |
US8170362B2 (en) | Edge-enhancement device and edge-enhancement method | |
US6441845B1 (en) | Image pickup apparatus enlarging a dynamic range of an image pickup signal | |
US7593569B2 (en) | Pixel defect correction device | |
JP2009218909A (en) | Image pickup device | |
JP2002237998A (en) | Image pattern correction method and imaging device | |
JP2008227945A (en) | Image processing apparatus and image processing program | |
US7317482B2 (en) | Distance calculating method and imaging device | |
US8139856B2 (en) | Image processing apparatus, imaging apparatus, and computer readable medium irregularizing pixel signals continuous in level near a saturation level | |
US7053940B2 (en) | Signal processing apparatus, method, program of the method, and storage medium storing the program for interpolating an output color signal from an image sensing device | |
JP2004297701A (en) | Video processing apparatus and image pickup system | |
JP3327992B2 (en) | Color misregistration correction device | |
JP3938715B2 (en) | Color drift reduction device | |
JP3310384B2 (en) | Color misregistration correction device | |
JP3372967B2 (en) | Color shift reduction device | |
JP2933626B2 (en) | Endoscope image processing device | |
JP3302439B2 (en) | Color misregistration correction device | |
JP3193416B2 (en) | Color shift detection device | |
JP2001186534A (en) | Solid-state image pickup device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20020701 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080712 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090712 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100712 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100712 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110712 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |