JP2004318696A - 画像処理方法、画像処理装置及び画像処理プログラム - Google Patents
画像処理方法、画像処理装置及び画像処理プログラム Download PDFInfo
- Publication number
- JP2004318696A JP2004318696A JP2003114339A JP2003114339A JP2004318696A JP 2004318696 A JP2004318696 A JP 2004318696A JP 2003114339 A JP2003114339 A JP 2003114339A JP 2003114339 A JP2003114339 A JP 2003114339A JP 2004318696 A JP2004318696 A JP 2004318696A
- Authority
- JP
- Japan
- Prior art keywords
- defective
- pixel
- area
- pixels
- correction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims description 17
- 238000012937 correction Methods 0.000 claims abstract description 360
- 230000002950 deficient Effects 0.000 claims abstract description 304
- 238000012545 processing Methods 0.000 claims abstract description 283
- 230000002093 peripheral effect Effects 0.000 claims description 58
- 238000004364 calculation method Methods 0.000 claims description 13
- 230000007547 defect Effects 0.000 abstract description 44
- 230000004075 alteration Effects 0.000 abstract description 16
- 239000010813 municipal solid waste Substances 0.000 abstract 2
- 239000000428 dust Substances 0.000 description 314
- 238000000034 method Methods 0.000 description 125
- 230000008569 process Effects 0.000 description 81
- 230000000694 effects Effects 0.000 description 29
- 230000036961 partial effect Effects 0.000 description 29
- 238000010586 diagram Methods 0.000 description 20
- 239000000975 dye Substances 0.000 description 13
- 229910052709 silver Inorganic materials 0.000 description 13
- 239000004332 silver Substances 0.000 description 13
- -1 silver halide Chemical class 0.000 description 13
- 230000006870 function Effects 0.000 description 12
- 238000009499 grossing Methods 0.000 description 11
- 230000003287 optical effect Effects 0.000 description 10
- 230000009467 reduction Effects 0.000 description 9
- 238000010521 absorption reaction Methods 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 230000002159 abnormal effect Effects 0.000 description 5
- 238000011156 evaluation Methods 0.000 description 5
- 230000002829 reductive effect Effects 0.000 description 5
- 230000002441 reversible effect Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000013075 data extraction Methods 0.000 description 4
- 238000009792 diffusion process Methods 0.000 description 4
- 238000003702 image correction Methods 0.000 description 4
- 230000007423 decrease Effects 0.000 description 3
- 230000002349 favourable effect Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 229920002284 Cellulose triacetate Polymers 0.000 description 2
- NNLVGZFZQQXQNW-ADJNRHBOSA-N [(2r,3r,4s,5r,6s)-4,5-diacetyloxy-3-[(2s,3r,4s,5r,6r)-3,4,5-triacetyloxy-6-(acetyloxymethyl)oxan-2-yl]oxy-6-[(2r,3r,4s,5r,6s)-4,5,6-triacetyloxy-2-(acetyloxymethyl)oxan-3-yl]oxyoxan-2-yl]methyl acetate Chemical compound O([C@@H]1O[C@@H]([C@H]([C@H](OC(C)=O)[C@H]1OC(C)=O)O[C@H]1[C@@H]([C@@H](OC(C)=O)[C@H](OC(C)=O)[C@@H](COC(C)=O)O1)OC(C)=O)COC(=O)C)[C@@H]1[C@@H](COC(C)=O)O[C@@H](OC(C)=O)[C@H](OC(C)=O)[C@H]1OC(C)=O NNLVGZFZQQXQNW-ADJNRHBOSA-N 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000000873 masking effect Effects 0.000 description 2
- 229920000139 polyethylene terephthalate Polymers 0.000 description 2
- 239000005020 polyethylene terephthalate Substances 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 238000007619 statistical method Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 108010010803 Gelatin Proteins 0.000 description 1
- 241000207961 Sesamum Species 0.000 description 1
- 235000003434 Sesamum indicum Nutrition 0.000 description 1
- BQCADISMDOOEFD-UHFFFAOYSA-N Silver Chemical compound [Ag] BQCADISMDOOEFD-UHFFFAOYSA-N 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000002238 attenuated effect Effects 0.000 description 1
- 239000011230 binding agent Substances 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000000576 coating method Methods 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000010339 dilation Effects 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000003628 erosive effect Effects 0.000 description 1
- 229920000159 gelatin Polymers 0.000 description 1
- 239000008273 gelatin Substances 0.000 description 1
- 235000019322 gelatine Nutrition 0.000 description 1
- 235000011852 gelatine desserts Nutrition 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000000877 morphologic effect Effects 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 102220171488 rs760746448 Human genes 0.000 description 1
- 150000003839 salts Chemical class 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/409—Edge or detail enhancement; Noise or error suppression
- H04N1/4097—Removing errors due external factors, e.g. dust, scratches
-
- 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/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/73—Deblurring; Sharpening
-
- 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
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/253—Picture signal generating by scanning motion picture films or slide opaques, e.g. for telecine
-
- 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/20—Special algorithmic details
- G06T2207/20172—Image enhancement details
- G06T2207/20192—Edge enhancement; Edge preservation
-
- 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/20—Special algorithmic details
- G06T2207/20172—Image enhancement details
- G06T2207/20204—Removing film grain; Adding simulated film grain
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
【課題】赤外画像情報の残存収差や、画像情報取得元の画像記録層の欠損による画像欠損がある場合にも、画像情報の傷、ゴミの除去を良好に行うことである。
【解決手段】画像取得部14から取得された画像情報は可視域及び赤外域の画像情報を含む。画像処理部11は、赤外域の画像情報から傷、ゴミの欠陥領域を取得し、可視域の画像情報内の各欠陥画素の周辺に存在する複数の正常画素に基づいて、各欠陥画素の補間信号値を算出し、各欠陥画素の信号値とその前記補間信号値とに基づいて、各欠陥画素を補正する仮の補正量を算出する。そして、各欠陥画素と近傍欠陥画素との仮の補正量に基づいて、各欠陥画素の修正画素補正量を算出し、その各修正画素補正量を用いて画像情報の各欠陥画素を補正する。
【選択図】 図1
【解決手段】画像取得部14から取得された画像情報は可視域及び赤外域の画像情報を含む。画像処理部11は、赤外域の画像情報から傷、ゴミの欠陥領域を取得し、可視域の画像情報内の各欠陥画素の周辺に存在する複数の正常画素に基づいて、各欠陥画素の補間信号値を算出し、各欠陥画素の信号値とその前記補間信号値とに基づいて、各欠陥画素を補正する仮の補正量を算出する。そして、各欠陥画素と近傍欠陥画素との仮の補正量に基づいて、各欠陥画素の修正画素補正量を算出し、その各修正画素補正量を用いて画像情報の各欠陥画素を補正する。
【選択図】 図1
Description
【0001】
【発明の属する技術分野】
本発明は、画像処理方法、画像処理装置及び画像処理プログラムに関する。
【0002】
【従来の技術】
近年、銀塩写真フィルムを用いて撮影、現像処理し、これをフィルムスキャナなどの画像読取装置で読み取り、画像データとして取得し、さまざまに利用するシステムが普及してきている。銀塩フィルムは非常に多くの情報量を有するため、これら画像読取装置は、微小な信号を確実に読み取る、非常に高い解像度を必要とする。
【0003】
一方、写真フィルムはその取り扱いの容易さから、TAC(トリアセチルセルロース)や、PET(ポリエチレンテレフタレート)などからなるフィルムベースに、おもにゼラチンをバインダーとした画像記録層が塗布されており、ゴミ、埃が付着しやすく、また、画像記録層、フィルムベースともに硬度が低いために傷つきやすい性質がある。
【0004】
このため、写真フィルムの扱いは慎重に行う必要があり、多くの工数がかかっていた。また、前述のように、非常に高い解像度を有する画像読取装置を用いて取得した画像情報には、微細な傷、ゴミも記録されてしまうため、これらの修復には多大な労力を要していた。
【0005】
これら状況に鑑み、いくつかの解決策が検討され、提案されてきた。その主なものは、現在の写真フィルムの主流であるカラーフィルムなど、色素画像で画像情報が形成される写真フィルムの特徴を利用し、赤外線を用いた手法(例えば、特許文献1参照)である。
【0006】
これら手法の基本思想は、以下の考えに基づいている。画像情報は、前述の通り、色素画像で形成されているが、これら色素は、その性質上、可視の特定波長の電磁波は吸収するものの、波長の長い赤外光はほとんど吸収しない。一方、傷、ゴミは、それら自体は無色の場合が多いが、これらには光を強く散乱する性質があり、これらが、画像結像系の途中に入ると散乱光が生じ、その分、画像情報として得られる信号強度が減少することとなる。この、傷、ゴミの影響は、可視、赤外の区分にかかわらずほぼ一様に現れるもののため、赤外画像を観察すれば、傷、ゴミの位置、影響を識別できる、というものである。
【0007】
もちろん、特許文献1に記されているように、実際には、画像情報を形成する色素、特にシアン色素、にも若干の赤外吸収があるため、カラーフィルムの色分解の手法と同様に、赤外画像の観察に先立って、これら色素の影響を減じる処理を行うのが普通である。
【0008】
また、赤外画像を用いて傷、ゴミを検知して、画像を正常画素と、異常画素とに区分し、異常画素を、近傍の最も近い正常画素のグループから補間する手法があった(例えば、特許文献2参照)。本方式によれば、傷領域を周辺領域から補間して埋め合わせることができるため、傷、ゴミを画面から消去できるとしている。しかしながら、本方式によれば、異常画素とされた領域は、正常画素とされた領域の画素情報からの補間で求められるため、本来の画像情報量が大きく減少してしまうという、大きな副作用が伴っていた。
【0009】
この問題点を解消するため、傷、ゴミの赤外線画像に与える影響を検知して、相当分の補正を可視画像に対して施し、さらに、前記影響が非常に大きい時には、特許文献2のような補間法で処理するという手法があった(例えば、特許文献3参照)。本手法によれば、傷、ゴミの存在する画素も、その影響が比較的軽微な箇所では、傷、ゴミの影響を補正する処理を行うので、補間法を用いる場合に比べ、画像情報量の減少が少ないとされている。
【0010】
【特許文献1】
特公平6−5914号公報
【特許文献2】
特開昭63−129469号公報
【特許文献3】
特許2559970号公報
【0011】
【発明が解決しようとする課題】
しかしながら、特許文献3によれば傷、ゴミの与える影響の程度を主に赤外画像を用いて求めているため、以下のような問題点が発生する。
【0012】
第1の問題点は、特許文献3の手法において傷、ゴミの影響が、可視と赤外とで一定の相関を持って現れると限定しているため、例えば、画像記録層に傷がつき、画像情報に軽い欠損が生じたような場合、赤外画像では、光線の散乱による信号強度の減少が大きく、信号が減少するが、可視画像では、可視光を吸収する画像記録層の欠損によって、信号強度が増加する場合があることである。特許文献3の手法では、このような場合に、逆の補正、すなわち、可視の信号強度を増加してしまうため、かえって、傷、ゴミの影響を増大してしまうおそれがあった。
【0013】
第2の問題点は、特許文献3の手法において、傷、ゴミの影響が、可視と赤外とで一定の相関を持って現れるとしているが、実際の光学レンズには色収差以外にも球面収差など、各種収差が発生している。さらには、レンズ界面の乱反射を減少するコーティング処理、フィルムベース上の傷そのものの散乱特性にも波長依存性があるため、ベース面の傷であっても、傷の影響に相関はあるものの、その相関比は一定とは限らない。そのため、傷、ゴミの補正に、過補正や補正不足が生じてしまう懸念がある。
【0014】
本発明の第1の目的は、可視画像情報に対し十分な収差補正を行っていれば、赤外画像情報に関し、若干の残存収差があっても、可視画像情報の傷、ゴミの影響除去を良好に行うことである。また、第2の目的は、傷の可視画像情報に与える影響を適切に判断し、画像情報取得元のベース面と画像記録層とのどちらの傷に関しても、良好な補正結果を得ることである。
【0015】
【課題を解決するための手段】
上記課題を解決するために、請求項1に記載の発明は、画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を少なくとも周辺の正常画素に基づいて補正する画像処理方法において、
前記画像情報内の各欠陥画素の周辺に存在する複数の正常画素に基づいて、前記各欠陥画素の補間信号値を算出し、前記各欠陥画素の信号値とその前記補間信号値とに基づいて、前記各欠陥画素を補正する仮の補正量を算出し、
前記各欠陥画素の前記仮の補正量と、その各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正することを特徴とする。
欠陥画素とは、例えば、傷(損傷を含む)、ゴミに起因する欠陥画素である。後述する欠陥領域とは、前記欠陥画素が集まった領域である。
【0016】
請求項6に記載の発明は、画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を少なくとも周辺の正常画素に基づいて補正する画像処理装置において、
前記画像情報内の各欠陥画素の周辺に存在する複数の正常画素に基づいて、前記各欠陥画素の補間信号値を算出し、前記各欠陥画素の信号値とその前記補間信号値とに基づいて、前記各欠陥画素の前記仮の補正量と、その各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正する画像処理部を備えることを特徴とする。
【0017】
請求項11に記載の発明は、コンピュータに、画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を少なくとも周辺の正常画素に基づいて補正する機能を実現させるための画像処理プログラムにおいて、
前記コンピュータに、
前記画像情報内の各欠陥画素の周辺に存在する複数の正常画素に基づいて、前記各欠陥画素の補間信号値を算出し、前記各欠陥画素の信号値とその前記補間信号値とに基づいて、前記各欠陥画素を補正する仮の補正量を算出し、前記各欠陥画素の前記仮の補正量と、その各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正する画像処理機能を実現させることを特徴とする。
【0018】
請求項1、6又は11に記載の発明によれば、画像情報の各欠陥画素とその近傍欠陥画素との仮の補正量に基づいて修正画素補正量を算出し、その各修正画素補正量を用いて各欠陥画素を補正する。このため、例えば、画像情報取得元の画像記録層の欠損による画像欠損が発生し、赤外域の画像情報による信号強度の補正が逆補正となってしまう不具合や、赤外域の画像情報に無視できない量の残存収差が残っている状態でも、欠陥画素を可視域の画像情報に基づいて補正するので、良好な画像処理結果が得られる。また、欠陥画素の1画素ごとに仮の補正量を求め、修正画素補正量によりその仮の補正量の誤差分をノイズとして除去して画像情報を補正することにより、確度の高い、欠陥の影響除去が実現できる。
【0019】
請求項2に記載の発明は、請求項1に記載の画像処理方法において、前記画像情報は、少なくとも3種類の色光に関する情報から構成されるものであり、
前記修正画素補正量の算出において、前記複数の色光各々について前記仮の補正量を算出し、前記複数の色光各々の仮の補正量から前記複数の色光各々の前記修正画素補正量を算出することを特徴とする。
【0020】
請求項7に記載の発明は、請求項6に記載の画像処理装置において、
前記画像情報は、少なくとも3種類の色光に関する情報から構成されるものであり、
前記画像処理部は、前記複数の色光各々について前記仮の補正量を算出し、前記複数の色光各々の仮の補正量から前記複数の色光各々の前記修正画素補正量を算出することを特徴とする。
【0021】
請求項12に記載の発明は、請求項11に記載の画像処理プログラムにおいて、
前記画像情報は、少なくとも3種類の色光に関する情報から構成されるものであり、
前記画像処理機能は、前記複数の色光各々について前記仮の補正量を算出し、前記複数の色光各々の仮の補正量から前記複数の色光各々の前記修正画素補正量を算出することを特徴とする。
【0022】
請求項2、7又は12に記載の発明によれば、複数の色光を用いて補正値を求めるので、補正値算出に用いる情報量が増大し、画像情報のノイズ成分の除去効果がより高い、欠陥の影響除去が実現できる。
【0023】
請求項3に記載の発明は、画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する欠陥画素を補正する画像処理方法において、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記欠陥領域の補正において、前記各欠陥画素を中心として第2の所定距離内に存在する欠陥領域及び周辺領域各々について特性値を算出し、前記特性値に基づいて、前記欠陥画素の補正に用いる補正値を算出し、その補正値を用いて前記各欠陥画素を補正することにより、前記欠陥領域を補正することを特徴とする。
【0024】
請求項8に記載の発明は、画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する欠陥画素を補正する画像処理装置において、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記欠陥領域内に存在する各欠陥画素を中心として第2の所定距離内に存在する欠陥領域及び周辺領域各々について特性値を算出し、前記特性値に基づいて、前記欠陥画素の補正に用いる補正値を算出し、その補正値を用いて前記各欠陥画素を補正することにより、前記欠陥領域を補正する画像処理部を備えることを特徴とする。
【0025】
請求項13に記載の発明は、コンピュータに、画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する欠陥画素を補正する機能を実現させるための画像処理プログラムにおいて、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記コンピュータに、
前記欠陥領域の補正において、前記欠陥領域内に存在する各欠陥画素を中心として第2の所定距離内に存在する欠陥領域及び周辺領域各々について特性値を算出し、前記特性値に基づいて、前記欠陥画素の補正に用いる補正値を算出し、その補正値を用いて前記欠陥画素を補正することにより、前記各欠陥領域を補正する画像処理機能を実現させることを特徴とする。
【0026】
請求項3、8又は13に記載の発明によれば、画像情報自身の周辺領域と欠陥領域との特性値から補正値を算出し、その補正値を用いて可視域の画像情報を補正する。このため、例えば、画像情報取得元の画像記録層の欠損による画像欠損が発生し、赤外域の画像情報による信号強度の補正が逆補正となってしまう不具合にも、赤外域でなく可視域の画像情報を用いて補正を行うことにより有効に対処できる。また、周辺領域と欠陥領域との特性値から算出した補正値を用いる補正により、画像情報を取得した光学系の色収差やフレア特性などの特性が不明でも、過不足ない補正結果が得られる。
【0027】
請求項4に記載の発明は、画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する欠陥画素を補正する画像処理方法において、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記欠陥領域の補正において、前記各欠陥画素を中心とし第2の所定距離内に存在する欠陥領域に所定のハイパスフィルタを作用させた第1情報と、前記各欠陥画素を中心とし第3の所定距離内に存在する前記周辺領域に所定のローパスフィルタを作用させた第2情報とを算出し、前記第1情報及び前記第2情報を加算した第3情報で前記各欠陥画素を置き換えて、前記欠陥領域を補正することを特徴とする。
【0028】
請求項9に記載の発明は、画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する欠陥画素を補正する画像処理装置において、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記欠陥領域の補正において、前記各欠陥画素を中心とし第2の所定距離内に存在する欠陥領域に所定のハイパスフィルタを作用させた第1情報と、前記各欠陥画素を中心とし第3の所定距離内に存在する前記周辺領域に所定のローパスフィルタを作用させた第2情報とを算出し、前記第1情報及び前記第2情報を加算した第3情報で前記各欠陥画素を置き換えて、前記欠陥領域を補正する画像処理部を備えることを特徴とする。
【0029】
請求項14に記載の発明は、コンピュータに、画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する画素を補正する機能を実現させるための画像処理プログラムにおいて、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記コンピュータに、
前記欠陥領域の補正において、前記各欠陥画素を中心とし第2の所定距離内に存在する欠陥領域に所定のハイパスフィルタを作用させた第1情報と、前記各欠陥画素を中心とし第3の所定距離内に存在する前記周辺領域に所定のローパスフィルタを作用させた第2情報とを算出し、前記第1情報及び前記第2情報を加算した第3情報で前記各欠陥画素を置き換えて、前記欠陥領域を補正する画像処理機能を実現させることを特徴とする。
【0030】
請求項4、9又は14に記載の発明によれば、画像情報自身の欠陥領域による第1情報と周辺領域による第2情報とを加算して補正値としての第3情報を算出し、その第3情報を用いて画像情報を補正する。このため、画像情報取得元の画像記録層の欠損による欠陥領域を補正することにより、画像情報を取得した光学系の色収差やフレア特性などの特性が不明でも、過不足ない補正結果が得られる。
【0031】
請求項5に記載の発明は、画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を周辺の正常画素に基づいて補正する画像処理方法において、
前記欠陥画素を、その特徴量に基づいて複数のグループに分割し、
前記画像情報内の各欠陥画素を補正する仮の補正量を算出し、
前記各欠陥画素の前記仮の補正量と、その各欠陥画素と同一のグループに所属してかつその各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正することを特徴とする。
【0032】
請求項10に記載の発明は、画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を周辺の正常画素に基づいて補正する画像処理装置において、
前記欠陥画素を、その特徴量に基づいて複数のグループに分割し、前記画像情報内の各欠陥画素を補正する仮の補正量を算出し、前記各欠陥画素の前記仮の補正量と、その各欠陥画素と同一のグループに所属してかつその各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正する画像処理部を備えることを特徴とする。
【0033】
請求項15に記載の発明は、コンピュータに、画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を周辺の正常画素に基づいて補正する機能を実現させるための画像処理プログラムにおいて、
前記欠陥画素を、その特徴量に基づいて複数のグループに分割し、前記画像情報内の各欠陥画素を補正する仮の補正量を算出し、前記各欠陥画素の前記仮の補正量と、その各欠陥画素と同一のグループに所属してかつその各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正する画像処理機能を実現させることを特徴とする。
【0034】
請求項5、10又は15に記載の発明によれば、欠陥画素を複数のグループに分割し、各欠陥画素と、その同一のグループに所属する近傍欠陥画素との仮の補正量に基づいて修正画素補正量を算出し、その各修正画素補正量を用いて各欠陥画素を補正する。このため、画像情報取得元の画像記録層の欠損による欠陥画素をその特徴量に応じて複数のグループに分割し、各グループに基づいて補正するので、より自由度の高い、好ましい補正結果が得られる。また、赤外域の画像情報に無視できない量の残存収差が残っている状態でも、欠陥画素を可視域の画像情報に基づいて補正するので、良好な画像処理結果が得られる。
【0035】
【発明の実施の形態】
以下、添付図を参照して本発明に係る実施の形態を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【0036】
先ず、図1及び図2を参照して、本実施の形態の装置の特徴を説明する。図1は、本実施の形態の画像処理システム10を示すブロック図である。図2は、図1の透過原稿スキャナ142の構成を示す図である。
【0037】
図1に示すように、本実施の形態のデジタルミニラボシステムなどの画像処理システム10は、画像処理部11と、画像表示部12と、指示入力部13と、画像取得部14と、画像ストレージ部15と、銀塩露光プリンタ16と、IJ(インクジェット)プリンタ17と、各種画像記録メディア書込部18とを備えて構成される。
【0038】
画像処理部11は、指示入力部13において入力された各種指示情報に基づいて、画像取得部14により取得された各種画像情報及び/又は画像ストレージ部15に記憶された画像情報を画像処理して、画像ストレージ部15、銀塩露光プリンタ16、IJプリンタ17及び各種画像記録メディア書込部18に出力する。さらに、画像処理部11は、画像情報を画像表示部12に出力する。
【0039】
画像取得部14は、写真プリント、印刷物、書画などの印刷物21に記録された画像をスキャンして画像情報を取得する反射原稿スキャナ141と、ネガフィルム、ポジフィルムなどの現像済みフィルム22に記録された画像をスキャンして画像情報を取得する透過原稿スキャナ142と、DSC(デジタルスチルカメラ)や、CD−Rや、画像メモリカードなどの画像メディア23に記録された画像情報を読み出して取得するメディアドライバ143と、インターネット、LANなどの通信手段24から画像情報を受信して取得し、また画像ストレージ部15に記憶された画像情報を受信して取得する情報通信I/F144とを備えて構成される。各取得部141〜144から入力された入力画像情報は、画像処理部11に出力される。
【0040】
画像表示部12は、LCD(Liquid Crystal Display)、CRT(Cathode Ray Tube)、PDP(Plasma Display Panel)又はEL(ElectroLuminescent)ディスプレイなどにより構成され、画像処理部11から出力される表示指示に従って各種表示データの画面表示を行う。
【0041】
指示入力部13は、画像表示部12に設けられ、操作者により接触入力された接触信号及びその画面上の位置情報を取得して画像処理部11に出力するタッチパネルとしての接触センサ131と、操作者に入力された位置信号及び選択信号を取得して画像処理部11に出力するマウス132と、カーソルキー、数字入力キー及び各種機能キーなどを備え、操作者により各キーに押下入力された押下信号を取得して画像処理部11に出力するキーボード133とを備えて構成される。
【0042】
画像ストレージ部15は、HDD(ハードディスクドライブ)などから構成され、画像情報を読み書き可能に記憶する。銀塩露光プリンタ16は、銀塩露光方式で画像情報を画像として写真印画紙やフィルムなどに印刷する。IJプリンタ16は、インクジェット方式で画像情報を画像として記録紙などに印刷する。各種画像記録メディア書込部18は、画像情報を、フレキシブルディスク、CD−R、DVD−R、画像メモリカードなどの画像記録メディアに書き込み記録する。
【0043】
画像処理部11では、後述する各種手法を用いて、原稿が傷ついたり、ゴミが付着した画像の補修を行う傷ゴミ処理を行う。画像処理部11において、傷ゴミ処理により傷、ゴミが補修された出力画像情報が各種出力先(画像ストレージ部15、銀塩露光プリンタ16、IJプリンタ17、各種画像記録メディア書込部18のうちの少なくとも一つ)に応じて色変換され、その出力先に送信される。銀塩露光プリンタ16、IJプリンタ17は、画像処理部11から受信した出力画像情報を印刷する。各種画像記録メディア書込部18は、画像処理部11から受信した出力画像情報を各種画像記録メディアに書き込む。画像ストレージ部15は、画像処理部11から受信した出力画像情報を記憶する。画像ストレージ部15に記憶された画像情報は、蓄積され、画像ソースとして画像処理部11の読み出しにより再利用可能である。
【0044】
なお、画像処理システム10の構成は、画像処理部11に特徴を有するものであり、画像取得部14、画像表示部12、指示入力部13、銀塩露光プリンタ16、IJプリンタ17、各種画像記録メディア書込部18の構成部分の種類及び数は図1の例に限定されるものではない。
【0045】
次に、図2を参照して、画像処理システム10の画像取得部14内の透過原稿スキャナ141の構成を説明する。透過原稿スキャナ141は、透過画像のスキャン用の光を出射する光源部31と、光源部31から出射された光を均一化(むらのない光に)して出射する拡散部材32と、フィルムAを2次元方向に搬送するローラ34によりフィルムAを矢印方向に搬送するフィルムキャリア33と、フィルムAを通過した光線を結像させるための光学レンズ35とを備える。光源部31、拡散部材32から出射される光はライン状の光であり、そのライン状の光とフィルムAの搬送とにより、フィルムA上の画像に対応する光が透過される。
【0046】
また、透過原稿スキャナ141は、ダイクロイックフィルタ36IR,36B,36Rと、ラインCCD(Charge Coupled Device:結合荷電素子)37IR,37B,37G,37Rと、アナログアンプ38IR,38B,38G,38Rと、A/Dコンバータ39IR,39B,39G,39Rと、画像メモリ40とを備えて構成される。
光学レンズ35から出射された光線は、ダイクロイックフィルタ36IR,36B,36Rで分光され、赤外域と可視域との青(B)、緑(G)、赤(R)のそれぞれの色光に対応したラインCCD37IR,37B,37G,37Rに結像して受光され、電気信号へと変換される。電気信号は、アナログアンプ38IR,38B,38G,38Rで増幅され、A/Dコンバータ39IR,39B,39G,39Rでデジタル信号へと変換され、画像メモリ40に蓄えられ、利用される。前述のラインCCDは、フィルムAの搬送方向に直行して配置されており、ラインCCDの並びが主走査であり、前述のフィルム搬送が副走査である。
【0047】
ダイクロイックフィルタ36IR,36B,36Rにより反射されずに透過した緑(グリーン:G)色域の光は、ラインCCD37Gに結像及び受光される。赤外域に対応する画像情報は非可視画像であり、青色域、緑色域、赤色域に対応する画像情報は可視画像情報であるとする。つまり、可視画像情報は、青色域、緑色域、赤色域の各信号(R画像情報、G画像情報、B画像情報)が組み合わされた画像情報である。
【0048】
次に、図3〜図23を参照して、画像処理システム10の動作を説明する。図3は、画像処理を示すフローチャートである。先ず、図3を参照して画像処理システム10の画像処理部11において実行される画像処理を説明する。
【0049】
例えば、画像処理部11に、図示しないCPU、RAM及び記憶部が設けられ、記憶部に記憶された画像処理プログラムが読み出されてRAMに格納し、CPUとRAM内の画像処理プログラムとの協働により、画像処理が実行される。画像処理部11における処理の実行構成は、以下で述べる各処理の実行構成においても同様であるものとする。
【0050】
予め、画像取得部14において各種画像情報が取得され(以下、取得画像情報とする)、取得画像情報が画像処理部11に入力されているものとする。画像処理は、取得画像情報の可視画像情報に所定の処理を加え、出力画像情報として各出力部15〜18に出力する処理である。以下、特に言及しない場合には、処理の主体が画像処理部11であるものとする。
【0051】
図3に示すように、先ず、取得画像情報に入力色変換がなされ、後述する傷ゴミ処理が実行される(ステップS1)。入力色変換は、画像取得部14の各取得部141〜144の入力属性に応じた色変換であり、例えば、フィルム透過光量をセンサ(CCD)が受け取り、デジタル信号化した信号値を視覚信号値や、光学濃度など、画像信号として意味のある単位系へと変換する機能や、各々の分光特性に応じて表現されている色調を標準的な色空間に整合させる処理を含む。傷ゴミ処理は、取得画像情報の可視画像情報から、欠陥画素の原因となる画像情報取得元(フィルムなど)上の傷、ゴミの影響を取り除く処理である。また、傷、ゴミに起因する取得画像情報上の領域を傷ゴミ領域とする。
【0052】
そして、傷ゴミ処理された可視画像情報の色、明るさが適切となるような指示が指示入力部13から入力されて、色、明るさ調整がなされる(ステップS2)。色、明るさ調整がされた可視画像情報が画像表示部12に表示され、オペレータによりその画像情報が目視で参照され、オペレータにより、色、明るさが適切であるか否かの評価が指示入力部13から入力される(ステップS3)。
【0053】
そして、入力された評価がOKであるか否かが判別される(ステップS4)。評価がNGである場合(ステップS4;NO)、ステップS2に移行される。再度、オペレータにより色、明るさが調整入力される。評価がOKである場合(ステップS4;YES)、必要に応じ、ステップS1の傷ゴミ処理において出力される情報である傷ゴミ処理情報に基づいて、色、明るさ調整済みの可視画像情報が所望の大きさに拡大又は縮小される拡大縮小処理がなされる(ステップS5)。その拡大縮小処理された可視画像情報は、ノイズが除去されるノイズ除去処理がなされる(ステップS6)。そのノイズ除去された可視画像情報は、傷ゴミ処理情報に基づいて、鮮鋭性及び粒状性が適切に補正される鮮鋭性粒状性補正処理がなされる(ステップS7)。ステップS5〜S7の各ステップの画像処理においては、後述のように、ステップS1から得られる傷ゴミ処理の情報を副情報として用いることができる。
【0054】
そして、鮮鋭性粒状性処理がなされた可視画像情報は、回転処理や、画像フレームなど、各種画像屁のはめ込み合成処理、文字入れ処理などの各種加工がなされる(ステップS8)。
【0055】
そして、その各種加工がなされた可視画像情報に、出力色変換がなされる。出力色変換は、各出力部15〜18の出力属性に対応する色空間に整合させる処理を含む。その出力色変換がなされた可視画像情報は、各出力部15〜18のうちの少なくとも一つに出力され(ステップS9)、画像処理が終了される。出力色変換がなされた画像情報は、画像ストレージ部15による記憶、銀塩露光プリンタ16による感光材料(印画紙など)への記録、IJプリンタ17による記録紙などへの記録、IJプリンタ17による印画紙などへの記録、各種画像記録メディア書込部18による各種画像記録メディアへの記録が行われる。また、ステップS5の拡大縮小処理と、ステップS7の鮮鋭性粒状性補正処理との詳細は後述する。また、ステップS1の傷ゴミ処理で取得された情報は、ステップS5〜S7における処理に使用される。
【0056】
次に、図4及び図5を参照して、図3の画像処理のステップS1の傷ゴミ処理を説明する。図4は、傷ゴミ処理を示すフローチャートである。図5は、各波長域の信号の吸収を示す図である。
【0057】
図4に示すように、先ず、取得画像情報中の可視画像を示す可視画像情報と、赤外画像を示す赤外画像情報とが取得される(ステップS11)。そして、赤外画像情報がマスキング処理により補正される(ステップS12)。
【0058】
図5は、赤外画像情報により、傷、ゴミ情報が抽出される理論を簡単に図式化したものである。画像を構成する色素は、それぞれ異なった光の吸収性を持ち、それがB信号、G信号、R信号として受信される。しかし、赤外線に関しては、C色素の若干の吸収を除き、ほとんど吸収を示さない。一方、傷、ゴミは、可視、赤外ともに吸収又は分散特性を有するため、赤外画像情報を観察することで、傷、ゴミの存在位置を検知することができる。右端の「損傷」は、傷の中でも画像情報担体そのものに影響を与え、一部画像情報が欠損した状況をあらわしたものである。右端の「損傷」の例では、傷が与える赤外信号への影響と、可視信号の影響の相関(大小変化)関係が、「傷、ゴミ」の場合とは変化している。この傷は、従来の技術で述べた特許文献3の手法を用いると逆補正となる危険がある。しかし、後述のように本実施の形態では、逆補正の発生しない傷ゴミ補正処理を行う。
【0059】
上述の通り、IR光は、傷、ゴミ又は損傷部分に大きく吸収されるが、C色素にも若干吸収される。このため、傷、ゴミ及び損傷部分のみを抽出するために、ステップS12において、C色素における吸収成分をマスキング処理で除去し、さらに、IR信号の赤外基準画像情報としての赤外基準データが差し引かれて、傷、ゴミ及び損傷部分のみを示す赤外差分データが算出されて、傷、ゴミ及び損傷部分の位置が特定される。以下、特にことわらない限り、「傷、ゴミ」は「傷、ゴミ及び損傷」を示すものとする。
【0060】
そして、マスキング処理された赤外画像情報(に関する赤外差分データ)に基づいて、赤外画像情報の傷ゴミ領域が検出され、その赤外画像情報の傷ゴミ領域に基づいて可視画像情報における傷ゴミ候補領域が検出される(ステップS13)。次いで、その可視画像情報における傷ゴミ候補領域から、可視画像情報における傷ゴミ領域が決定される(ステップS14)。その傷ゴミ領域に基づいて、可視画像情報に傷ゴミ補正処理と傷ゴミ補間処理とがなされ(ステップS15)。傷ゴミ処理は終了される。傷ゴミ処理の終了後、次のステップ(図3のステップS2)に移行される。
【0061】
ここで、ステップS15の傷ゴミ補正処理と傷ゴミ補間処理との違いを説明する。傷ゴミ処理の方法には、大きく分けて、2つの手法が一般に知られている。一つは、傷、ゴミの影響を受けて信号が減衰などの影響を受けており、この影響分を補正するものであり、本実施の形態ではこれを補正処理とする。もう一つは、傷、ゴミの影響を受けて画像情報が欠損した領域を、周囲の情報を利用して復元を試みるものであり、本実施の形態ではこれを補間処理とする。
【0062】
次に、図6を参照して、図4の傷ゴミ処理中のステップS11〜S13に対応する傷ゴミ候補領域検出処理を説明する。図6は、傷ゴミ候補領域検出処理を示すフローチャートである。先ず、ステップS131はステップS11と同様である。そして、赤外画像情報が補正される(ステップS132)。ここで、ステップS132を詳説する。
【0063】
赤外画像情報の各データ(信号値)と、可視画像情報中の各赤色データとの画像相関が計算される(ステップS133)。そして、赤外画像情報からC色素に対応する赤色成分を除去するための補正定数が算出される(ステップS134)。そして、その補正定数が赤色画像情報にかけられ、その積が、赤外画像情報から差し引かれる(ステップS135)。このようにして、赤外画像情報から赤色成分が除去され、傷、ゴミの影響のみが現れた赤外画像情報が得られる。
【0064】
そして、ステップS132の後、赤外画像情報において色素、傷などの吸収がない場合の信号値としての赤外基準データが作成される(ステップS136)。赤外基準データの作成は、まず、フィルムキャリア種、あるいはスキャナ種などの画像読み込み条件に対応して、あらかじめ定められた、空間周波数帯域フィルタを設定する。空間周波数帯域フィルタは、例えば特開2002−262094記載の、可視画像情報に採用されるような各種ノイズフィルタが利用できる。ここで、そのノイズ処理、鮮鋭性補正に用いる代表的な空間周波数帯域フィルタの一例について、簡単に説明する。
【0065】
先ず、画像情報の番号付けを、次の表1に示すように行う。表1は、画像情報の各画素の信号値及びその画素の位置関係を示す表である。
【表1】
【0066】
(鮮鋭性強調、あるいは平滑化フィルタ)
鮮鋭性強調、あるいは平滑化フィルタの場合、中央部5*5画素の情報を用いて、下記の計算結果を得る。
但し、fildat[1]〜[7]は、所定の定数である。
【0067】
そして、FP1に、下記の制限を設ける。
FP1>0 かつ FP1<閾値F :FP1=0
〃 かつ FP1≧閾値F :FP1=FP1−閾値F
FP1<0 かつ −FP1<閾値F :FP1=0
〃 かつ −FP1≧閾値F :FP1=FP1+閾値F
FP1>0 かつ FP1>上側制限値 :FP1=上側制限値
FP1<0 かつ FP1<下側制限値 :FP1=下側制限値
【0068】
そして、下記の式により、新たな中央画素値、p55’を得る
p55’=p55+FP1
【0069】
この処理例は、銀塩フィルムからの画像処理で特に好ましい処理例で、5*5画素のエッジ強調フィルタの実施例である。divdatを大きくすることによって鮮鋭性強調フィルタの効きが弱くなり、小さくすることによって、鮮鋭性強調フィルタの効きが強くなる。上側制限値、下側制限値を小さく設定すると、ごま塩(独立点の)ノイズが極端に強調される不具合を軽減し、滑らかな調子再現が得られ、制限値を大きく又は制限を設けなければ、自然なエッジ強調効果が得られる。
【0070】
また、fildatの値を変えることにより、平滑化フィルタとしても機能する。閾値の設定が必要ない場合は、下記の式が利用可能で、平滑化フィルタが簡単に設計できる。
【0071】
中央部5*5画素の情報を用いて、下記の計算結果を得、新たな中央画素値、p55’を得る。
但し、fildat[1]〜[7]は、所定の定数である。
これら各種パラメータを補正量として定義することができ、目的に応じ、領域ごとに変更可能でである。
【0072】
(バンドカットフィルタ)
バンドカットフィルタの場合、9*9画素の画像を用いて、下記の計算結果を得る。
【0073】
そして、FP2に下記の制限を設ける。
そして、下記の式で、新たな中央画素値、p55’を得る
p55’ = p55 + FP2
【0074】
この処理例は、9*9画素の、バンドカットフィルタの実施例である。閾値2を大きくすると、ターゲットとなる空間周波数帯域の信号除去効果が大きくなり、信号の低周波変動が強く押さえられます。これら各種パラメータを補正量として定義することができ、また、周辺データの参照範囲を変えて特性の調整ができ、領域ごと、あるいは機種ごとに変更可能である。
【0075】
(ノイズ補正)
ノイズ補正において、画像の番号付けを、下記の表2に示すように行う。表2は、画像情報の画素の信号値及びその画素の位置関係を示す表である。但し、P:中央画素、X、Y:周辺画素である。
【表2】
【0076】
X方向に付いて、一番内側の組み合わせについて、
abs(X1’+X1−2*P)<閾値
を満たす場合、X1、X1’を平均化するデータ群に加える。
そして、一つ外側、その次・・と、上記判定式が成り立たなくなるところまで、または、あらかじめ初期値として指定された最大半径(例えば4画素)まで繰り返す。
【0077】
また、Y方向についても同様に繰り返す。
そして、データ群に加えられたデータと、中央画素Pとの単純平均とを求め、新しい中央画素P’とする。
【0078】
上記方式で、閾値を大きく設定すると、ノイズ除去効果が大きくなり、一方、細かなディテールは消えてしまう場合がある。また、「あらかじめ初期値として指定された最大半径」を切り替えて、どの程度の大きさのノイズまで除去できるか変化させる。この例では上記の2つのパラメータがあり、領域ごとに設定値を変えることができる。
【0079】
フローの説明に戻る。例えば、上記のような空間周波数帯域フィルタを赤外画像情報に施し、また、より強いノイズカットフィルタを掛け、傷、ゴミ情報を削除したデータを求め、これを赤外基準データとする。これにより、赤外画像情報に若干の光量ムラが残っているような場合に於いても光量ムラに相当する空間周波数帯域をカットする事によって、安定した赤外基準データを取得できる。もちろん、赤外基準データは、赤外画像情報が十分なシェーディング補正されたものであれば、必要に応じ、簡単な平滑化フィルタを掛けた後に、赤外画像情報の最大信号情報を得て、画面内固定の定数としてもよい。
【0080】
そして、ステップS132(S135)から得られた赤外補正後の赤外画像情報から、赤外基準データが差し引かれ、傷、ゴミ成分のみの信号値である赤外差分データが作成される(ステップS137)。この際、補正された赤外画像情報にも必要に応じたノイズフィルタを施す。赤外画像情報にもノイズフィルタが施されている為に、赤外信号の全体的な減衰が大きくなるシステムで、赤外画像のS/Nが通常より悪い場合に、必要な量のノイズフィルタを作用させる事で、異常補正のない良好な結果が得られる。
【0081】
そして、適切な閾値が決定され、その閾値に基づいて赤外差分データが2値化される(ステップS138)。その2値化された赤外差分データは、ノイズ処理される(ステップS139)。ノイズ処理では、例えば平滑化フィルタを用い、平滑化後、信号値を再2値化すればよい。
【0082】
本実施の形態のステップS139では、その他のノイズフィルタの一例として、モルフォロジー処理の一形態として知られている、収縮処理(エロージョン、クロージング。以下、クロージングとする)を実施し、孤立点の除去を行う手法を利用している。
【0083】
傷ゴミ候補領域検出処理の続きを説明する。ノイズ処理された赤外差分データは、赤外画像情報上の傷ゴミ領域を示し、その領域を可視画像に適用するために、赤外画像情報の傷ゴミ領域拡張処理がなされる(ステップS13A)。赤外画像情報上の傷ゴミ領域に、可視画像情報上の傷ゴミ領域が確実に含まれるように所定量拡張される。傷ゴミ領域拡張処理は、モルフォロジー処理の一形態として知られている、膨張処理(ダイレーション、オープニング。以下、オープニングとする)を必要量実施する。前述のノイズフィルタに平滑化や、他のノイズフィルタを利用した場合は、信号値の再2値化の際、閾値の調整を行っても、傷ゴミ領域拡張処理と同様の処理が可能である。
【0084】
そして、赤外画像情報の拡張された傷ゴミ候補領域に含まれない画素に対応する可視画像情報の画素は正常画素とされ(ステップS13B)、傷ゴミ候補領域検出処理が終了される。可視画像情報の正常画素でない画素領域が、可視画像情報の傷ゴミ候補領域とされる。傷ゴミ候補領域検出処理の終了後、次のステップ(図4のステップS14)に移行される。
【0085】
なお、傷ゴミ候補領域の決定法は1方法に限られるものではない。本実施の形態のように赤外画像を用いるほかにも、反射原稿スキャナで表面反射画像を採取し、その表面不連続性から傷ゴミ候補領域を求めてもよい。この手法を行う反射原稿スキャナについては後述する。その他、透過原稿の場合に、照射光源の光質を切り替えて、例えば透過光と反射光、あるいは、フィルムに概平行光束を照射する集光光源と、拡散ボックスを利用して、柔らかな光をフィルムに当てる拡散光源を交互に切り替え、画像採取して、その差から傷ゴミ候補領域を検出してもよい。
【0086】
次に、図7を参照して、図4の傷ゴミ処理中のステップS14の傷ゴミ領域決定処理を説明する。図7は、傷ゴミ領域決定処理を示すフローチャートである。傷ゴミ領域決定処理は、可視画像情報の傷ゴミ候補領域から正常画素を除外して傷ゴミ領域を決定する処理である。
【0087】
図7に示すように、先ず、ステップS131と同様に可視画像情報が取得される(ステップS141)。その取得された可視画像情報から一つの画素が注目画素として抽出される(ステップS142)。そして、注目画素が可視画像情報の傷ゴミ候補領域内にあるか否かが判別される(ステップS143)。注目画素が可視画像情報の傷ゴミ候補領域内にある場合(ステップS143;YES)、注目画素の近傍領域の正常画素が抽出される(ステップS144)。そして、その抽出された正常画素と注目画素との関連が評価される(ステップS145)。そして、注目画素と近傍の正常画素との関連性が高いか否かが判別される(ステップS146)。
【0088】
注目画素と、近傍の正常画素との関連評価は様々なものが考えられる。例えば、近傍の正常画素と注目画素との信号値差の絶対値が、所定閾値内に収まる画素を抽出し、その数が所定数以上存在すれば正常画素とすることができる。また、前記所定閾値は固定値でも良いが、例えば画像処理後段にノイズフィルタが機能している場合、その強度(ノイズフィルタが閾値を保持している場合は、閾値の大きさ)に応じて決定してもよい。このようにすると、微小な傷の影響は後段のノイズフィルタが消去するので、傷ゴミ処理をここで掛ける必要は無く、傷ゴミ処理が必要な領域を最低限に押さえる事ができ、画像処理能力が向上する。
【0089】
関連性が高くない場合(ステップS146;NO)、その注目画素は傷ゴミ領域内であると決定される(ステップS147)。そして、ステップS142において全ての画素が抽出されたか否かが判別される(ステップS148)。全ての画素が抽出された場合(ステップS148;YES)、傷ゴミ領域決定処理は終了される。
【0090】
注目画素が可視画像情報の傷ゴミ候補領域内にない場合(ステップS143;NO)、又は関連性が高い場合(ステップS146;YES)、その注目画素は正常画素とされ(ステップS149)、ステップS148に移行される。全ての画素が抽出されていない場合(ステップS148;NO)、ステップS142に移行される。傷ゴミ領域決定処理の終了後、次のステップ(図4のステップS15)に移行される。
【0091】
次に、図8及び図9を参照して、図3の傷ゴミ処理中のステップS15の傷ゴミ補正処理の一実施例としての第1の傷ゴミ補正処理を説明する。図8は、第1の傷ゴミ補正処理を示すフローチャートである。図9は、傷ゴミ領域及びその周辺領域を示す図である。第1の傷ゴミ補正処理は、可視画像情報を用いて補正処理を行う手法の一例である。
【0092】
図8に示すように、先ず、既に求められた可視画像情報上の傷ゴミ領域の近傍画素の領域が周辺領域とされる(ステップS151)。例えば、図9に示すように、近傍画素の所定範囲を1ピクセルとして、傷ゴミ領域の近傍の正常画素を周辺領域とする。そして、可視画像情報内の一画素が注目画素として抽出される(ステップS152)。そして、その抽出された注目画素が傷ゴミ領域内にあるか否かが判別される(ステップS153)。
【0093】
注目画素が傷ゴミ領域内にない場合(ステップS153;NO)、ステップS158に移行される。注目画素が傷ゴミ領域内にある場合(ステップS153;YES)、注目画素における傷ゴミ領域特性値が算出される(ステップS154)。傷ゴミ領域特性値は、注目画素を中心とした、所定距離内にある傷ゴミ領域内の画素データを用いて算出した特性値であり、例えば、所定距離内で傷ゴミ領域内の各画素の画素値の平均値とされる。そして、注目画素における周辺領域特性値が算出される(ステップS155)。周辺領域特性値は、注目画素を中心とした、所定距離内にある周辺領域内の画素値を用いて算出した特性値であり、例えば、所定距離内で周辺領域内の各画素の画素値の平均値とされる。また、傷ゴミ領域特性値や周辺領域特性値の算出は、例えば異常データを除外し、その後最頻値を求めるなど、統計的手法によってもよい。
【0094】
そして、算出された傷ゴミ領域特性値と周辺領域特性値との差である特性値間格差に基づいて、可視画像補正値が傷ゴミ補正値として算出される(ステップS156)。その算出された傷ゴミ補正値(可視画像補正値)を用いて、注目画素に傷ゴミ補正がなされる(ステップS157)。そして、ステップS152において可視画像情報内の全画素が注目画素として抽出されたか否かが判別される(ステップS158)。全画素が抽出された場合(ステップS158;YES)、第1の傷ゴミ補正処理が終了される。全画素が抽出されていない場合(ステップS158;NO)、ステップS152に移行され、未抽出の画素が次の抽出画素として抽出される。第1の傷ゴミ補正処理の終了後、次のステップ(図4のステップS15の傷ゴミ補間処理又は図3のステップS2)に移行される。
【0095】
一般的に、傷、ゴミの影響は、その及ぼす領域の形態は様々であるが、一つの領域内の隣接する各ピクセルが受けている影響の度合いには特に重視すべき大きな差は無く、第1の傷ゴミ補正処理によって、視覚的に好ましい補正結果が得られる。また、第1の傷ゴミ補正処理によれば、実際に必要な画像(ここでは可視画像情報)のみを用いて傷ゴミ領域の補正が実施できるので、例えば、赤外画像情報と可視画像情報とのMTF特性やフレア特性に大きな差が有った場合にも補正過剰や不足の生じない補正性能が実現できる。さらに、可視画像情報が欠損しているような場合(例えば、フィルム上に損傷が存在する場合)でも、逆補正の危険が少ない、欠陥の影響を目立たせない、良好な処理結果が得られる。
【0096】
次に、図10〜図13を参照して、図4の傷ゴミ処理中のステップS15の傷ゴミ補正処理の一実施形態としての第2の傷ゴミ補正処理を説明する。図10は、第2の傷ゴミ補正処理を示すフローチャートである。図11は、注目画素の補正処理候補選択を示す図である。図12は、注目画素の補正処理候補選択の3つの様態例を示す図である。図13は、注目画素の2つの方向特性例を示す図である。
【0097】
図10に示すように、先ず、可視画像情報から一つの画素が注目画素として抽出される(ステップS251)。そして、注目画素が可視画像情報の傷ゴミ領域内にあるか否かが判別される(ステップS252)。注目画素が傷ゴミ領域内にない場合(ステップS252;NO)、ステップS258に移行される。
【0098】
注目画素が傷ゴミ領域内にある場合(ステップS252;YES)、注目画素を中心に対向する正常画素対が傷ゴミ補正の候補データとして抽出される(ステップS253)。例えば、図11に示すように、縦、横、斜めの4方向に対向する正常画素が抽出される。また、図12(a)〜(c)に示すように、傷ゴミ領域サイズ(対向画素の距離)に応じて抽出する方向数を増減してもよい。図12では、対向画素間距離が大きくなるにつれて、方向数も増加されている。
【0099】
そして、抽出された対向画素同士の関連評価がなされる(ステップS254)。例えば、対向画素同士の信号値の差分データにより評価され、その差分データが小さいほど関連性が高くなる。そして、最も関連性の高い対向画素対が抽出される(ステップS255)。
【0100】
そして、抽出された対向画素対を用いて、注目画素の信号値を予測した補間計算値が算出される(ステップS256)。補間計算値とは、注目画素の信号値が対向画素の信号値に置き換えられた後の信号値である。そして、注目画素の信号値と、算出された補間計算値とからピクセル補正値が算出される(ステップS257)。ピクセル補正値は、仮の傷ゴミ補正値となり、例えば、注目画素値と補間計算値との差分データである。そして、ステップS251において、可視画像情報の全ての画素が注目画素として抽出されたか否かが判別される(ステップS258)。全ての画素が抽出されていない場合(ステップS258;NO)、ステップS251に移行され、未抽出の画素が次の注目画素として抽出される。
【0101】
なお、ステップS251〜S258においては、可視画像情報の画素の信号値に基づいて関連性の高い方向1つの対向画素対を補間元として抽出しているが、BGR画像の各々の色画像について前記方向を求め、その結果、つまり、色画像各々の方向の一致度などの信頼度情報から、BGR共通に使用する方向を定めて、その方向の対向画素対を抽出する構成でもよい。例えば、図13(a)に示すように、G及びR画像情報から求めた方向が同一で、G画像情報から求めた方向に重み付け6がなされ、R画像情報から求めた方向に重み付け3がなされ、その方向と垂直なB画像情報から求めた方向に重み付け1がなされる。この場合、BGRから求めた方向は重み付けが考慮されて、補間元の画素の取得方向が図の方向に決定される。BGRの補間方向を一致させないと補間後の画素に不自然な色がつく可能性があるからである。また、図13(b)に示すように各方向の重み付けに指向性が見られない場合、補間元の画素取得の方向性を特定の方向とせずに補間されるとしてもよい。さらに、ステップS251〜S256までの処理においては、上述の好ましい実施の形態そのままの処理でなくとも、注目画素の補間信号値が周囲の正常画素の信号値によって予測されるものであれば応用可能である。例えば、画像情報全体を領域分割、パターン認識などを用いて評価し、欠陥画素が本来どのような画像領域であったのか予測して、その結果を元に、注目画素の信号値を予測する手法を、最近傍画素からの補間、周囲全画素からの補間、繰り返しパターンの検出によるパターン整合処理などの中から選択することもできる。
【0102】
上述の重み付けは、視感度を元に、具体的には、NTSC方式の色変換で用いるBGR画像の重み付けを元にしている。例えば、青は観察者の目に対する感度が低いために重み付けが低く設定され、緑は観察者の目に対する感度が高いために重み付けが高く設定されている。しかしこれに限るものではなく、ベクトル決定時の信頼度情報を別途求める構成でもよい。その信頼度情報は、例えば複数方向のなかで、当該方向を選んだ際に、選ばれなかった他のグループとの選択指標の格差を、統計的に処理して信頼度を求めればよい。
【0103】
全ての画素が抽出された場合(ステップS258;YES)、図の右側のフローに移行される。先ず、可視画像情報から一つの画素が注目画素として抽出される(ステップS259)。そして、注目画素が可視画像情報の傷ゴミ領域内にあるか否かが判別される(ステップS260)。注目画素が傷ゴミ領域内にない場合(ステップS260;NO)、ステップS264に移行される。
【0104】
注目画素が傷ゴミ領域内にある場合(ステップS260;YES)、注目画素を中心として所定領域内にある傷ゴミ領域のピクセルが抽出される(ステップS261)。所定領域は、例えば5×5の画素マトリクスである。そして、所定領域内にある傷ゴミ領域から抽出されたピクセルそれぞれに対するピクセル補正値から代表補正値が算出される(ステップS262)。そのピクセル補正値は、ステップS257において算出されたピクセル補正値が用いられ、例えば、各ピクセルのピクセル補正値の平均値が代表補正値とされる。また、代表補正値の算出は統計的手法によってもよい。そして、算出された代表補正値を用いて、可視画像領域の注目画素が補正される(ステップS263)。具体的には、注目画素の信号値がエネルギー量に対応するものであれば、補正値と注目画素信号値との乗除算、濃度情報であれば補正値と注目画素信号値との加減算となる。
【0105】
そして、ステップS259において、可視画像情報の全ての画素が注目画素として抽出されたか否かが判別される(ステップS264)。全ての画素が抽出されていない場合(ステップS264;NO)、ステップS259に移行され、未抽出の画素が次の注目画素として抽出される。全ての画素が抽出された場合(ステップS264;YES)、第2の傷ゴミ補正処理は終了される。第2の傷ゴミ補正処理の終了後、次のステップ(図4のステップS15の傷ゴミ補間処理又は図3のステップS2)に移行される。
【0106】
次に、図14を参照して、図4の傷ゴミ処理中のステップS15の傷ゴミ補正処理の一実施形態としての第3の傷ゴミ補正処理を説明する。図14は、第3の傷ゴミ補正処理を示すフローチャートである。図8及び図10の第1及び第2の傷ゴミ補正処理は、単一(あるいは近傍)の傷ゴミ領域における、傷ゴミの画像情報に与える影響は単調であるという仮定に基づいている。多くの場合、この処理でも十分な補正結果が得られるが、傷ゴミの影響が、広い範囲に、緩慢に存在する場合には、単一領域内の傷、ゴミの画像情報に与える影響が単調とは言いがたい状況もある。このような場合、傷ゴミ領域をいくつかの部分領域に分割し、各々について、第1及び第2の傷ゴミ補正処理のような補正手法を用いるとよい。第3の傷ゴミ補正処理は、傷ゴミ領域をいくつかの部分領域に分割する傷ゴミ補正処理である。
【0107】
図14に示すように、先ず、可視画像情報の傷ゴミ領域が2つ以上の部分領域に分割される傷ゴミ領域分割処理が実行される(ステップS351)。ステップS351の傷ゴミ領域分割処理について、2つの例を後述する。そして、ステップS352〜S359が実行される。ステップS352〜S359は、図10の第3の傷ゴミ処理のステップS252〜S258とそれぞれ同様の処理である。そして、全ての画素が抽出された場合(ステップS359;YES)、図の右側のフローに移行される。先ず、可視画像情報から一つの画素が注目画素として抽出される(ステップS360)。そして、注目画素が可視画像情報の傷ゴミ領域内にあるか否かが判別される(ステップS361)。注目画素が傷ゴミ領域内にない場合(ステップS361;NO)、ステップS365に移行される。
【0108】
注目画素が傷ゴミ領域内にある場合(ステップS361;YES)、注目画素を中心として所定領域内にあり、かつ同一部分領域内の傷ゴミ領域のピクセルが抽出される(ステップS362)。部分領域は、ステップS351において設定された傷ゴミ領域内の部分領域である。そして、ステップS262と同様に、所定領域内にありかつ同一部分領域内の傷ゴミ領域から抽出されたピクセルそれぞれに対するピクセル補正値から代表補正値が算出される(ステップS363)。そして、算出された代表補正値を用いて、可視画像領域の注目画素が補正される(ステップS365)。具体的には、注目画素の信号値がエネルギー量に対応するものであれば、補正値と注目画素信号値との乗除算、濃度情報であれば補正値と注目画素信号値との加減算となる。
【0109】
そして、ステップS360において、可視画像情報の全ての画素が注目画素として抽出されたか否かが判別される(ステップS365)。全ての画素が抽出されていない場合(ステップS365;NO)、ステップS360に移行され、未抽出の画素が次の注目画素として抽出される。全ての画素が抽出された場合(ステップS365;YES)、第3の傷ゴミ補正処理は終了される。第3の傷ゴミ補正処理の終了後、次のステップ(図4のステップS15の傷ゴミ補間処理又は図3のステップS2)に移行される。
第3の傷ゴミ補正処理によれば、より広範な特性の傷、ゴミ領域について、良好な補正結果が得られる。
【0110】
次いで、図15〜図18を参照して、第3の傷ゴミ補正処理のステップS351における傷ゴミ領域分割処理の具体的な実施例としての第1及び第2の傷ゴミ領域分割処理を説明する。図15は、第1の傷ゴミ領域分割処理を示すフローチャートである。図16は、第1の傷ゴミ領域分割処理により分割された、傷ゴミ領域内の3つの部分領域を示す図である。図17は、第2の傷ゴミ領域分割処理を示すフローチャートである。図18は、第2の傷ゴミ領域分割処理により分割された、傷ゴミ領域内の3つの部分領域を示す図である。
【0111】
先に、図15及び図16を参照して、第1の傷ゴミ領域分割処理を説明する。第1の傷ゴミ領域分割処理は、部分領域の分割法として、領域の周縁からの距離を元にグループ分けする一例である。図15に示すように、先ず、可視画像情報から一つの画素が注目画素として抽出される(ステップSA1)。そして、注目画素が可視画像情報の傷ゴミ領域内にあるか否かが判別される(ステップSA2)。注目画素が傷ゴミ領域内にない場合(ステップSA2;NO)、ステップSA6に移行される。
【0112】
注目画素が傷ゴミ領域内にある場合(ステップSA2;YES)、注目画素に隣接する隣接8画素内に正常画素があるか否かが判別される(ステップSA3)。隣接8画素内に正常画素がない場合(ステップSA3;NO)、注目画素を中心とした5×5の画素範囲内に正常画素があるか否かが判別される(ステップSA4)。5×5の画素範囲内に正常画素がない場合(ステップSA4;NO)、注目画素は傷ゴミ領域の部分領域としてのグループ3に所属される画素として設定される(ステップSA5)。
【0113】
そして、ステップSA1において、可視画像情報の全ての画素が注目画素として抽出されたか否かが判別される(ステップSA6)。全ての画素が抽出されていない場合(ステップSA6;NO)、ステップSA1に移行され、未抽出の画素が次の注目画素として抽出される。全ての画素が抽出された場合(ステップSA6;YES)、第1の傷ゴミ領域分割処理は終了される。第1の傷ゴミ領域分割処理の終了後、次のステップ(図14のステップS352)に移行される。
【0114】
隣接8画素内に正常画素がある場合(ステップSA3;YES)、注目画素は傷ゴミ領域の部分領域としてのグループ1に所属される画素として設定され(ステップSA7)、ステップSA6に移行される。5×5の画素範囲内に正常画素がある場合(ステップSA4;YES)、注目画素は傷ゴミ領域の部分領域としてのグループ2に所属される画素として設定され(ステップSA8)、ステップSA6に移行される。
【0115】
第1の傷ゴミ領域分割処理により、例えば、図16に示すように、傷ゴミ領域が、分割領域としてのグループ1、グループ2、グループ3に分割される。なお、グループ数は適宜決めてかまわないが、概ね3以上有れば好ましい。また、各グループの所属条件は、隣接8画素内、5×5画素範囲内に限るものではなく、他の条件でもよい。
【0116】
次に、図17及び図18を参照して、第2の傷ゴミ領域分割処理を説明する。第2の傷ゴミ領域分割処理は、赤外画像情報を元に傷ゴミ領域を識別する例であり、傷ゴミ領域の識別時に用いる閾値を3段階(グループ数分)用意し、これによってグループ分けする一例である。赤外画像情報が十分な位置精度を有している場合には、簡単に実用可能な方法である。
【0117】
予め、分割領域を決定するための閾値1、閾値2及び閾値3が任意に設置されている。また、閾値1<閾値2<閾値3であるものとする。図17に示すように、先ず、可視画像情報から一つの画素が注目画素として抽出される(ステップSB1)。そして、赤外画像情報を用いて、注目画素についての赤外差分データ(IRD)が作成される(ステップSB2)。例えば、図6のステップS132,S136と同様に赤外差分データが作成される。以下、本実施の形態では、閾値との大小を扱う関係で、赤外差分データの符号を正とするため、赤外差分データを絶対値に変換して扱う。あるいは、図6のステップS132,S136において作成された赤外差分データが保存される構成とし、その保存されている赤外差分データがステップSB2において取得される構成でもよい。そして、ステップSB2で作成された注目画素のIRDが閾値1よりも大きいか否かが判別される(ステップSB3)。
【0118】
注目画素のIRDが閾値1よりも大きい場合(ステップSB3;YES)、注目画素のIRDが閾値2よりも大きいか否かが判別される(ステップSB4)。注目画素のIRDが閾値2よりも大きい場合(ステップSB4;YES)、注目画素のIRDが閾値3よりも大きいか否かが判別される(ステップSB5)。注目画素のIRDが閾値3よりも大きい場合(ステップSB5;YES)、注目画素は傷ゴミ領域の部分領域としてのグループ3に所属される画素として設定される(ステップSB6)。
【0119】
そして、ステップSB1において、可視画像情報の全ての画素が注目画素として抽出されたか否かが判別される(ステップSB7)。全ての画素が抽出されていない場合(ステップSB7;NO)、ステップSB1に移行され、未抽出の画素が次の注目画素として抽出される。全ての画素が抽出された場合(ステップSB7;YES)、第2の傷ゴミ領域分割処理は終了される。第2の傷ゴミ領域分割処理の終了後、次のステップ(図14のステップS352)に移行される。
【0120】
注目画素のIRDが閾値1よりも大きくない場合(ステップSB3;NO)、注目画素は正常画素と設定され(ステップSB8)、ステップSB7に移行される。注目画素のIRDが閾値2よりも大きくない場合(ステップSB4;NO)、注目画素は傷ゴミ領域の部分領域としてのグループ1に所属される画素として設定され(ステップSB9)、ステップSB7に移行される。注目画素のIRDが閾値3よりも大きくない場合(ステップSB5;NO)、注目画素は傷ゴミ領域の部分領域としてのグループ2に所属される画素として設定され(ステップSB10)、ステップSB7に移行される。
【0121】
第2の傷ゴミ領域分割処理により、例えば、図18に示すように、傷ゴミ領域が、分割領域としてのグループ1、グループ2、グループ3に分割される。なお、グループ数は適宜決めてかまわないが、概ね3以上有れば好ましい。
【0122】
第3の傷ゴミ補正処理は、部分領域化した全ての領域で傷ゴミ補正処理を施しているが、例えば、図16の最外周の部分領域(グループ1)や、図18のもっとも傷、ゴミの影響の小さい部分領域(グループ1)は、領域外の正常画素との関連性も大きいため、周辺正常画素による補間法によって処理してしまってもかまわない。
【0123】
以上、傷ゴミ領域内に存在する、構造の不均一性への対応を、傷ゴミ領域を複数の部分領域に分割して、各々の部分領域に対し、個別の処理量計算を行う手法を説明した。
次に、図19を参照して、図4の傷ゴミ処理中のステップS15の傷ゴミ補正処理の一実施形態としての第4の傷ゴミ補正処理を説明する。図19は、第4の傷ゴミ補正処理を示すフローチャートである。第4の傷ゴミ補正処理は、前述の構造の不均一性への対応を、別の手法で実現するものである。
【0124】
図19に示すように、先ず、ステップS451〜S455が実行される。ステップS451〜S455は、図10の第2の傷ゴミ補正処理におけるステップS251〜S255と同様である。そして、注目画素から正常画素までの距離が最も長い方向が求められ、この方向をデータ抽出方向として設定される(ステップS456)。この最も長い方向は、例えば、図11の例では、左上がりの斜め方向が該当する。
【0125】
そして、ステップS457〜S461が実行される。ステップS457〜S461は、図10の第2の傷ゴミ補正処理におけるステップS256〜S260と同様である。そして、図の右側のフローに移行される。先ず、傷ゴミ領域内の画素について、注目画素を通り、ステップS456で算出されたデータ抽出方向に沿った所定距離内の傷ゴミ領域のピクセルが抽出される(ステップS462)。所定距離とは、あらかじめ設定された距離、例えば注目画素を中心とした半径4画素以内というものでもよいし、前述したデータ抽出方向の正常画素対の距離に対応して、所定範囲を設定するようにしてもよい。
【0126】
そして、ステップS463〜S465が実行される。ステップS463〜S465は、図10の第2の傷ゴミ補正処理におけるステップS262〜S264と同様である。第4の傷ゴミ補正処理の終了後、次のステップ(図4のステップS15の傷ゴミ補間処理又は図3のステップS2)に移行される。
【0127】
第4の傷ゴミ補正処理は、傷領域や、多くのホコリに起因するゴミ領域は、画像上に、細長い形態で現れる場合が多く、また、このような傷、ゴミがもっとも目立ちやすい傾向にあることに着目して見出したものである。傷ゴミ領域形態の長さ方向には、画像情報に対し、均質な影響を及ぼす画像欠陥が連続していることにより、上述のようなデータ抽出方向を用いた代表値算出によって、精度の高い処理結果が得られるのである。
【0128】
次に、図20を参照して、図4の傷ゴミ処理中のステップS15の傷ゴミ補正処理の一実施形態としての第5の傷ゴミ補正処理を説明する。図20は、第5の傷ゴミ補正処理を示すフローチャートである。第5の傷ゴミ補正処理は、前述の構造の不均一性への対応を、さらに別の手法で実現する。また、第5の傷ゴミ補正処理では、傷ゴミ領域の評価に赤外画像情報を用いる。
【0129】
図20に示すように、先ず、ステップS551,S552が実行される。ステップS551,S552は、図10の第2の傷ゴミ補正処理におけるステップS251,S252と同様である。そして、赤外画像情報を用いて、注目画素の赤外差分データが作成される(ステップS553)。例えば、図6のステップS132,S136と同様に赤外差分データが作成される。あるいは、図6のステップS132,S136において作成された赤外差分データが保存される構成とし、その保存されている赤外差分データがステップS553において取得される構成でもよい。
【0130】
そして、ステップS554〜S561が実行される。ステップS554〜S561は、図10の第2の傷ゴミ補正処理におけるステップS253〜S260と同様である。そして、注目画素を中心とした所定領域が定義される(ステップS562)。そして、その所定領域内に存在する傷ゴミ領域内のピクセルそれぞれのピクセル補正値の総和補正量が算出される(ステップS563)。
【0131】
そして、所定領域内に存在する傷ゴミ領域内画素それぞれの赤外差分データの総和が算出され、さらに、その赤外差分データの総和に占める注目画素の赤外差分データの割合が計算される(ステップS564)。そして、ステップS563において算出された総和補正量にステップS564において算出された割合が乗算され、その乗算された値が注目画素の補正値とされ、その注目画素の補正値を用いて、可視画像情報の注目画像が補正される(ステップS565)。
【0132】
そして、ステップS560において、可視画像情報の全ての画素が注目画素として抽出されたか否かが判別される(ステップS566)。全ての画素が抽出されていない場合(ステップS566;NO)、ステップS560に移行され、未抽出の画素が次の注目画素として抽出される。全ての画素が抽出された場合(ステップS566;YES)、第5の傷ゴミ補正処理は終了される。第5の傷ゴミ補正処理の終了後、次のステップ(図4のステップS15の傷ゴミ補間処理又は図3のステップS2)に移行される。
【0133】
第4及び第5の傷ゴミ補正処理によれば、傷ゴミ領域を明瞭な複数領域に分割しなくても、傷ゴミ領域が内部に構造を有している場合に、簡単に、傷ゴミ領域の内部構造が画像に及ぼす影響を抽出でき、また、実際の画像補正値は可視画像信号値を用いて補正処理を実施するので、赤外画像情報と可視画像情報とのMTF特性、フレア特性、コントラスト特性などに気を配る必要がなく、確実かつ安定した補正処理結果が得られる。
【0134】
次に、図21を参照して、図4の傷ゴミ処理中のステップS15の傷ゴミ補正処理の一実施形態としての第6の傷ゴミ補正処理を説明する。図21は、第6の傷ゴミ補正処理を示すフローチャートである。第6の傷ゴミ補正処理は、傷、ゴミ領域の補正処理を、補間的に処理する応用例である。
【0135】
傷ゴミ領域などの欠陥領域を補間処理によって埋め合わせる手法は、各種知られている。そのいずれの手法においても、補間法は、補間する欠陥領域を周囲の情報によって埋め合わせる。このため、周辺領域と欠陥領域とで、例えば画像の粒状感(銀塩写真の粒状や、ランダムノイズ起因のザラザラした質感)が異り、不自然な処理結果となる場合が多い。
第6の傷ゴミ補正処理は、欠損領域の有する情報をできる限り利用し、処理を行うので、不自然な印象を受けにくい画像処理結果が得られるものである。
【0136】
先ず、ステップS651〜S653が実行される。ステップS651〜SS653は、それぞれ、図10の第2の傷ゴミ補正処理におけるステップS251〜S253と同様である。注目画素が傷ゴミ領域内にある場合(ステップS653;YES)、注目画素を中心とする所定範囲が設定される(ステップS654)。所定範囲は、例えば、簡単には矩形領域であるが、所定半径領域としてもよい。
【0137】
そして、所定範囲に含まれる傷ゴミ領域にハイパスフィルタが作用され、注目画素位置におけるそのハイパスフィルタの処理結果が第1情報として取得される(ステップS655)。このハイパスフィルタは、例えば、注目画素値から所定範囲に含まれる、傷ゴミ領域に所属する画素信号値の平均値を減算処理するフィルタ処理である。その他、ラプラシアンフィルタ及びその変形型フィルタを利用することも可能である。
【0138】
さらに、所定範囲に含まれる周辺領域にローパスフィルタが作用され、注目画素位置におけるそのローパスフィルタの処理結果が第2情報として取得される(ステップS656)。このローパスフィルタは、簡単には、所定範囲に含まれる周辺領域に所属する画素値の平均値を算出するもの、又は前述の空間周波数帯域フィルタを用いてもよい。また、注目画素からの距離に応じて、重み付けの係数を用意し、所定範囲に含まれる周辺領域画素に対応する重み付け係数の総和を1に正規化して、領域内画像信号値と、正規化した重み付け係数の積和で求めてもよい。そして、注目画素の信号値が第1情報と第2情報との和の信号値で置換される(ステップS657)。
【0139】
そして、ステップS657において、可視画像情報の全ての画素が注目画素として抽出されたか否かが判別される(ステップS658)。全ての画素が抽出されていない場合(ステップS658;NO)、ステップS652に移行され、未抽出の画素が次の注目画素として抽出される。全ての画素が抽出された場合(ステップS658;YES)、第6の傷ゴミ補正処理は終了される。第6の傷ゴミ補正処理の終了後、次のステップ(図4のステップS15の傷ゴミ補間処理又は図3のステップS2)に移行される。
【0140】
次に、図22及び図23を参照して、図3の画像処理中のステップS5の拡大縮小処理と、ステップS7の鮮鋭性粒状性補正処理とを説明する。図22は、拡大縮小処理を示すフローチャートである。図23は、鮮鋭性粒状性補正処理を示すフローチャートである。
【0141】
先に、図22を参照して拡大縮小処理を説明する。拡大縮小処理は、その手法によって処理結果が異なり、特に、画像情報の平滑化作用に大きな差がある。先ず、可視画像情報中の拡大/縮小に必要な格子点座標が計算される(ステップS51)。格子点は、例えば、拡大すべき画素と画素との間に補完するための中間点である。そして、その計算された格子点の周囲4画素が抽出される(ステップS52)。周囲4画素は、格子点の補間の計算に用いられる。そして、周囲4画素が正常画素のみであるか否かが判別される(ステップS53)。
【0142】
周囲4画素が正常画素のみでない場合(ステップS53;NO)、周囲4画素が傷ゴミ領域内のみに存在するか否かが判別される(ステップS54)。周囲4画素が傷ゴミ領域内のみに存在しない場合(ステップS54;NO)、その周辺4画素は、正常画素及び傷ゴミ領域が混在する領域としての混在領域にあるとされる(ステップS55)。そして、混在領域内の画素同士は信号の格差が大きいとみなすことができ、平滑性の強い補間方式を利用して、注目画素に対して拡大縮小が実行される(ステップS56)。平滑性の強い補間方式によって、傷ゴミ処理境界の目立ちにくい画像処理結果が得られる。
【0143】
周囲4画素が正常画素のみである場合(ステップS53;YES)、又は周囲4画素が傷ゴミ領域内のみに存在する場合(ステップS54;YES)、周囲4画素が正常画素領域又は傷ゴミ領域の何れか一方に含まれ、その領域内画素同士は信号の格差が小さいとみなすことができ、平滑性の弱い補間方式を利用して、注目画素に対して拡大縮小が実行される(ステップS57)。
【0144】
そして、ステップS51において可視画像情報全面の拡大/縮小に必要な全格子点が抽出(計算)されたか否かが判別される(ステップS58)。全格子点が抽出された場合(ステップS58;YES)、拡大縮小処理が終了される。全格子点が抽出されていない場合(ステップS58;NO)、ステップS51に移行され、未抽出の格子点が次の格子点として計算される。拡大縮小処理の終了後、次のステップ(図3のステップS6)に移行される。
【0145】
拡大縮小処理における補間方法については、例えば、特開2002−262094に記載の補間方法を用いることができる。その中で、変倍時のモアレなどが発生しやすいわずかな変倍率の拡大/縮小には、平滑化効果の大きな近傍9点の画素データを用いた線形補間方法が適用され、その他には、平滑化効果の比較的小さな、近傍4点の画素データを用いた補間方法が適用されている。即ち、本実施の形態において、前者を傷ゴミ補正領域及び正常画素領域の混在領域個所に適用し(ステップS56に対応)、後者をその他の領域に適用すること(ステップS57に対応)で好ましい結果が得られる。
【0146】
次に、図23を参照して鮮鋭性粒状性補正処理を説明する。先ず、可視画像情報中の一画素が注目画素として抽出される(ステップS71)。そして、注目画素が正常画素であるか否かが判別される(ステップS72)。注目画素が正常画素である場合(ステップS72;YES)、鮮鋭性強調が「強」で、粒状性補正が「中」に設定されて、その設定値に基づいて注目画素に鮮鋭性強調及び粒状性補正がなされる(ステップS73)。
【0147】
そして、ステップS71において可視画像情報内の全画素が注目画素として抽出されたか否かが判別される(ステップS74)。全画素が抽出された場合(ステップS74;YES)、鮮鋭性粒状性補正処理が終了される。全画素が抽出されていない場合(ステップS74;NO)、ステップS71に移行され、未抽出の画素が次の抽出画素として抽出される。鮮鋭性粒状性補正処理の終了後、次のステップ(図3のステップS8)に移行される。
【0148】
注目画素が正常画素でない場合(ステップS72;NO)、注目画素が周辺領域にあるか否かが判別される(ステップS75)。周辺領域は、可視画像情報中の傷ゴミ処理された領域と、されていない領域との境界に存在する領域である。注目画素が周辺領域内である場合(ステップS75;YES)、鮮鋭性強調が「中」で、粒状性補正が「強」に設定されて、その設定値に基づいて注目画素に鮮鋭性強調及び粒状性補正がなされ(ステップS76)、ステップS74に移行される。周辺領域の鮮鋭性強調を強くすると、傷ゴミ領域の境界の境目が見やすくなる危険があるため、若干の加減がなされる。あわせて粒状性補正がやや強くされる(粒状が抑制される)。
【0149】
注目画素が周辺領域内でない場合(ステップS75;NO)、注目画素が傷ゴミ領域にあるとされる(ステップS77)。注目画素が傷ゴミ領域にある場合に、正常画素と異なる補正をすることで、全体的に均質化された、傷ゴミ処理の痕跡が目立ちにくい処理結果が得られる。傷ゴミ領域に付いてはさらに、その処理方法によって場合分けすることが好ましい。よって、注目画素に傷ゴミ補正処理がなされているか、傷ゴミ補間処理がなされているかが判別される(ステップS78)。傷ゴミ補正処理がなされている場合(ステップS78;補正処理)、鮮鋭性強調が「弱」で、粒状性補正が「強」に設定されて、その設定値に基づいて注目画素に鮮鋭性強調及び粒状性補正がなされ(ステップS79)、ステップS74に移行される。例えば、傷ゴミ補正処理がなされた場合は、減衰した信号を増強復元するので、ノイズ抑制のため、当該領域の粒状性補正を通常より強くする(粒状抑制を強く掛ける)。あわせて、鮮鋭性強調の程度は弱くする。
【0150】
傷ゴミ補間処理がなされている場合(ステップS78;補間処理)、鮮鋭性強調が「強」で、粒状性補正が「弱」に設定されて、その設定値に基づいて注目画素に鮮鋭性強調及び粒状性補正がなされ(ステップS80)、ステップS74に移行される。傷ゴミ補間処理がなされた場所では、周辺画素を参照し、重み付け平均するステップを有する場合が多く、ノイズ成分が減少している。このため、粒状性補正は弱く施され、鮮鋭性強調は相対的に強く施される。
【0151】
以上述べた鮮鋭性強調及び粒状性補正の関係は、一例としての傷ゴミ補正処理及び傷ゴミ補間処理を仮定した場合の説明であり、各補正の強弱はこれに限定されるものではなく、傷ゴミ補正及び補間処理の手法を切り替えれば、適宜調整されるべきものである。
【0152】
次に、画像取得部14における画像取得を透過原稿スキャナ142に代えて反射原稿スキャナ141で行う場合を説明する。本実施の形態のうちの図8の第1の傷ゴミ補正処理、図10の第2の傷ゴミ補正処理、図14の第3の傷ゴミ補正処理(傷ゴミ領域分割に赤外差分データが用いられない場合)、図19の第4の傷ゴミ補正処理、図20の第6の傷ゴミ補正処理は、画像補正に赤外画像情報を必要とせず、傷ゴミ候補領域を何らかの方法で求められれば良い。そこで、図24を参照して、赤外画像情報を取得しない構成として、図1の画像取得部14の反射原稿スキャナ141を説明する。図24は、反射原稿スキャナ141の内部構成を示す図である。
【0153】
図24に示すように、反射原稿スキャナ141は、写真原稿(光沢印画紙など)Bの光源41,42と、光源41,42から出射された光を透過及び反射させるハーフミラー43,44と、光を結像及び受光してアナログ信号を得るCCD45〜47と、CCD45〜47から出力されたアナログ信号をそれぞれ増幅するアンプ48〜50と、アンプ48〜50から出力されたアナログ信号をデジタル信号にそれぞれ変換するA/Dコンバータ51〜53とを備える。
【0154】
また反射原稿スキャナ141は、光源41,42の光出射とCCD45〜47の光受光とのタイミングを制御するタイミング制御部54と、A/Dコンバータ52から出力された画像情報のうち、光源41,42から出射されたそれぞれの光に対応する2つの画像情報を比較する画像比較部55と、画像比較部55から出力された比較結果から元画像情報を形成する元画像形成部56と、A/Dコンバータ51,53からそれぞれ出力された2つの画像情報から欠陥候補領域を決定する欠陥候補領域決定部57と、欠陥候補領域決定部57から出力される欠陥候補領域から欠陥領域を特定し、その欠陥領域を、元画像形成部56から出力される元画像情報とともに出力する欠陥領域特定部58とを備えて構成される。
【0155】
また、欠陥領域特定部58から出力される欠陥領域及び元画像情報は、画像処理部11内の補正補間処理部61に送信される。写真原稿Bは、均一の光沢を示しているものであれば良い。
【0156】
次に、反射原稿スキャナ141の動作を簡単に説明する。先ず、写真原稿Bは、2つの光源41,42で照射される。光源41,42は、タイミング制御部54によって交互に発光する。CCD46は両方の光源の画像を採取する。CCD47は、光源41が点燈しているタイミングで、ハーフミラー43を透過しハーフミラー44で反射された光を採取する。CCD45は、光源42が点燈しているタイミングで、ハーフミラー44を透過しハーフミラー43で反射された光を採取する。
【0157】
CCD46で採取された画像情報は、画像比較部55及び元画像形成部56において、光源間差が比較され、輝度差のある場合は暗いほうの画像情報が重視され、1枚の画像情報を元画像情報として形成される。このようにすることで、光沢印画紙(写真原稿B)の微細な凹凸による反射や、絹目印画紙(写真原稿B)の光沢反射を除去することができ、好ましいコピー結果が得られる。
【0158】
一方、CCD45,47で採取された画像情報は、欠陥画像候補領域決定部57において、所定の画像信号値の範囲に収まらない画像領域をCCD45,47が各々抽出し、両者の出力画像領域が一致した場合に傷、ゴミなどの欠陥候補領域とされる。欠陥候補領域は、欠陥領域特定部58により、ノイズ処理が実行され、その後にオープニング処理によってサイズ拡大され、欠陥領域とされる。
【0159】
補正補間処理部61は、欠陥領域特定部58から元画像情報及び欠陥領域の情報を受信し、その元画像情報及び欠陥領域情報に基づいて、本実施の形態で説明したような傷ゴミ補正処理、傷ゴミ補間処理がなされる。
【0160】
以上、本実施の形態の第2の傷ゴミ補正処理によれば、可視画像情報の傷ゴミ領域内の各欠陥画素とその近傍の欠陥画素との仮の補正量としてのピクセル補正値に基づいて修正画素補正量としての代表補正値を算出し、その代表補正値を用いて各欠陥画素を補正することにより、可視画像情報を補正する。このため、例えば、画像情報取得元(フィルム)の画像記録層の欠損による画像欠損(損傷)が発生し、赤外画像情報による信号強度の補正が逆補正となってしまう不具合や、赤外画像情報に無視できない量の残存収差が残っている状態でも、傷、ゴミ領域の各欠陥画素を可視画像情報に基づいて補正するので、良好な画像処理結果が得られる。また、欠陥箇所の画像情報1画素ごとにピクセル補正値を求め、代表補正値によりそのピクセル補正値の誤差分をノイズとして除去して画像情報を補正することにより、確度の高い、傷、ゴミの影響除去が実現できる。また、RGB画像情報それぞれについて対向画素対の選択からピクセル補正値の算出までを行い、各色の特性に基づいて代表補正値を算出して補正する場合には、補正値算出に用いる情報量が増大し、画像情報のノイズ成分の除去効果がより高い、傷、ゴミの影響除去が実現できる。
【0161】
また、第1の傷ゴミ補正処理によれば、可視画像情報の補正値を、可視画像情報自身の周辺領域と欠陥領域との特性値から補正値を算出し、その補正値を用いて画像情報を補正する。このため、例えば、フィルム上の損傷による不具合にも、赤外画像情報でなく可視画像情報を用いて補正を行うことにより有効に対処できる。また、周辺領域と傷ゴミ領域との特性値から算出した補正値を用いる補正により、画像情報を取得した光学系の色収差やフレア特性などが不明でも、過不足ない補正結果が得られる。
【0162】
また、第6の傷ゴミ補正処理によれば、可視画像情報の傷ゴミ領域のハイパスフィルタ処理による第1情報と、周辺領域のローパスフィルタ処理による第2情報とを加算して補正値としての第3情報を算出し、その第3情報を用いて可視画像情報を補正する。このため、画像情報取得元(フィルム)の画像記録層の欠損(損傷)による欠陥領域を補正することにより、画像情報を取得した光学系の色収差やフレア特性などが不明でも、過不足ない補正結果が得られる。
【0163】
また、第3の傷ゴミ補正処理によれば、傷ゴミ領域を複数の部分領域に分割し、傷ゴミ領域内の各欠陥画素と、その同一部分領域に所属する近傍欠陥画素との仮の補正量としてのピクセル補正値に基づいて修正画素補正量としての代表補正値を算出し、その代表補正値を用いて各欠陥画素を補正することにより、可視画像情報を補正する。このため、部分領域の分割に赤外差分データを用いない場合、例えば、画像情報取得元(フィルム)上の画像記録層の欠損(損傷)による不具合にも、赤外画像情報でなく可視画像情報を用いて補正を行うことにより有効に対処できる。また、赤外画像情報に無視できない量の残存収差が残っている状態でも、傷、ゴミの欠陥画素を可視画像情報に基づいて補正するので、良好な画像処理結果が得られる。また、傷ゴミ領域を内部の欠陥画素の特徴量(正常画素との位置関係や赤外差分データ)に応じて複数の部分領域に分割し、各部分領域に基づいて補正するので、より自由度の高い、好ましい補正結果が得られる。
【0164】
なお、上述した本実施の形態における記述は、本発明に係る好適な画像処理システム10の一例であり、これに限定されるものではない。
【0165】
【発明の効果】
請求項1、6又は11に記載の発明によれば、画像情報の各欠陥画素とその近傍欠陥画素との仮の補正量に基づいて修正画素補正量を算出し、その各修正画素補正量を用いて各欠陥画素を補正する。このため、例えば、画像情報取得元の画像記録層の欠損による画像欠損が発生し、赤外域の画像情報による信号強度の補正が逆補正となってしまう不具合や、赤外域の画像情報に無視できない量の残存収差が残っている状態でも、欠陥画素を可視域の画像情報に基づいて補正するので、良好な画像処理結果が得られる。また、欠陥画素の1画素ごとに仮の補正量を求め、修正画素補正量によりその仮の補正量の誤差分をノイズとして除去して画像情報を補正することにより、確度の高い、欠陥の影響除去が実現できる。
【0166】
請求項2、7又は12に記載の発明によれば、複数の色光を用いて補正値を求めるので、補正値算出に用いる情報量が増大し、画像情報のノイズ成分の除去効果がより高い、欠陥の影響除去が実現できる。
【0167】
請求項3、8又は13に記載の発明によれば、画像情報自身の周辺領域と欠陥領域との特性値から補正値を算出し、その補正値を用いて可視域の画像情報を補正する。このため、例えば、画像情報取得元の画像記録層の欠損による画像欠損が発生し、赤外域の画像情報による信号強度の補正が逆補正となってしまう不具合にも、赤外域でなく可視域の画像情報を用いて補正を行うことにより有効に対処できる。また、周辺領域と欠陥領域との特性値から算出した補正値を用いる補正により、画像情報を取得した光学系の色収差やフレア特性などの特性が不明でも、過不足ない補正結果が得られる。
【0168】
請求項4、9又は14に記載の発明によれば、画像情報自身の欠陥領域による第1情報と周辺領域による第2情報とを加算して補正値としての第3情報を算出し、その第3情報を用いて画像情報を補正する。このため、画像情報取得元の画像記録層の欠損による欠陥領域を補正することにより、画像情報を取得した光学系の色収差やフレア特性などの特性が不明でも、過不足ない補正結果が得られる。
【0169】
請求項5、10又は15に記載の発明によれば、欠陥画素を複数のグループに分割し、各欠陥画素と、その同一のグループに所属する近傍欠陥画素との仮の補正量に基づいて修正画素補正量を算出し、その各修正画素補正量を用いて各欠陥画素を補正する。このため、画像情報取得元の画像記録層の欠損による欠陥画素をその特徴量に応じて複数のグループに分割し、各グループに基づいて補正するので、より自由度の高い、好ましい補正結果が得られる。また、赤外域の画像情報に無視できない量の残存収差が残っている状態でも、欠陥画素を可視域の画像情報に基づいて補正するので、良好な画像処理結果が得られる。
【図面の簡単な説明】
【図1】本発明に係る実施の形態の画像処理システム10を示すブロック図である。
【図2】透過原稿スキャナ142の構成を示す図である。
【図3】画像処理を示すフローチャートである。
【図4】傷ゴミ処理を示すフローチャートである。
【図5】各波長域の信号の吸収を示す図である。
【図6】傷ゴミ候補領域検出処理を示すフローチャートである。
【図7】傷ゴミ領域決定処理を示すフローチャートである。
【図8】第1の傷ゴミ補正処理を示すフローチャートである。
【図9】傷ゴミ領域及びその周辺領域を示す図である。
【図10】第2の傷ゴミ補正処理を示すフローチャートである。
【図11】注目画素の補正処理候補選択を示す図である。
【図12】注目画素の補正処理候補選択の3つの様態例を示す図である。
【図13】注目画素の2つの方向特性例を示す図である。
【図14】第3の傷ゴミ補正処理を示すフローチャートである。
【図15】第1の傷ゴミ領域分割処理を示すフローチャートである。
【図16】第1の傷ゴミ領域分割処理により分割された、傷ゴミ領域内の3つの部分領域を示す図である。
【図17】第2の傷ゴミ領域分割処理を示すフローチャートである。
【図18】第2の傷ゴミ領域分割処理により分割された、傷ゴミ領域内の3つの部分領域を示す図である。
【図19】第4の傷ゴミ補正処理を示すフローチャートである。
【図20】第5の傷ゴミ補正処理を示すフローチャートである。
【図21】第6の傷ゴミ補正処理を示すフローチャートである。
【図22】拡大縮小処理を示すフローチャートである。
【図23】鮮鋭性粒状性補正処理を示すフローチャートである。
【図24】反射原稿スキャナ141の内部構成を示す図である。
【符号の説明】
10…画像処理システム
11…画像処理部
12…画像表示部
13…指示入力部
131…接触センサ
132…マウス
133…キーボード
14…画像取得部
141…反射原稿スキャナ
41,42…光源
43,44…ハーフミラー
45〜47…CCD
48〜50…アンプ
51〜53…A/Dコンバータ
55…画像比較部
56…元画像形成部
57…欠陥候補領域決定部
58…欠陥領域特定部
B…写真原稿
61…補間補正処理部
142…透過原稿スキャナ
31…光源部
32…拡散部材
33…フィルムキャリア
34…ローラ
35…光学レンズ
36IR,36B,36R…ダイクロイックフィルタ
37IR,37B,37G,37R…ラインCCD
38IR,38B,38G,38R…アナログアンプ
39IR,39B,39G,39R…A/Dコンバータ
40…画像メモリ
A…フィルム
143…メディアドライバ
144…情報通信I/F
15…画像ストレージ部
16…銀塩露光プリンタ
17…IJプリンタ
18…各種画像記録メディア書込部
21…印刷物
22…現像済みフィルム
23…画像メディア
24…通信手段
【発明の属する技術分野】
本発明は、画像処理方法、画像処理装置及び画像処理プログラムに関する。
【0002】
【従来の技術】
近年、銀塩写真フィルムを用いて撮影、現像処理し、これをフィルムスキャナなどの画像読取装置で読み取り、画像データとして取得し、さまざまに利用するシステムが普及してきている。銀塩フィルムは非常に多くの情報量を有するため、これら画像読取装置は、微小な信号を確実に読み取る、非常に高い解像度を必要とする。
【0003】
一方、写真フィルムはその取り扱いの容易さから、TAC(トリアセチルセルロース)や、PET(ポリエチレンテレフタレート)などからなるフィルムベースに、おもにゼラチンをバインダーとした画像記録層が塗布されており、ゴミ、埃が付着しやすく、また、画像記録層、フィルムベースともに硬度が低いために傷つきやすい性質がある。
【0004】
このため、写真フィルムの扱いは慎重に行う必要があり、多くの工数がかかっていた。また、前述のように、非常に高い解像度を有する画像読取装置を用いて取得した画像情報には、微細な傷、ゴミも記録されてしまうため、これらの修復には多大な労力を要していた。
【0005】
これら状況に鑑み、いくつかの解決策が検討され、提案されてきた。その主なものは、現在の写真フィルムの主流であるカラーフィルムなど、色素画像で画像情報が形成される写真フィルムの特徴を利用し、赤外線を用いた手法(例えば、特許文献1参照)である。
【0006】
これら手法の基本思想は、以下の考えに基づいている。画像情報は、前述の通り、色素画像で形成されているが、これら色素は、その性質上、可視の特定波長の電磁波は吸収するものの、波長の長い赤外光はほとんど吸収しない。一方、傷、ゴミは、それら自体は無色の場合が多いが、これらには光を強く散乱する性質があり、これらが、画像結像系の途中に入ると散乱光が生じ、その分、画像情報として得られる信号強度が減少することとなる。この、傷、ゴミの影響は、可視、赤外の区分にかかわらずほぼ一様に現れるもののため、赤外画像を観察すれば、傷、ゴミの位置、影響を識別できる、というものである。
【0007】
もちろん、特許文献1に記されているように、実際には、画像情報を形成する色素、特にシアン色素、にも若干の赤外吸収があるため、カラーフィルムの色分解の手法と同様に、赤外画像の観察に先立って、これら色素の影響を減じる処理を行うのが普通である。
【0008】
また、赤外画像を用いて傷、ゴミを検知して、画像を正常画素と、異常画素とに区分し、異常画素を、近傍の最も近い正常画素のグループから補間する手法があった(例えば、特許文献2参照)。本方式によれば、傷領域を周辺領域から補間して埋め合わせることができるため、傷、ゴミを画面から消去できるとしている。しかしながら、本方式によれば、異常画素とされた領域は、正常画素とされた領域の画素情報からの補間で求められるため、本来の画像情報量が大きく減少してしまうという、大きな副作用が伴っていた。
【0009】
この問題点を解消するため、傷、ゴミの赤外線画像に与える影響を検知して、相当分の補正を可視画像に対して施し、さらに、前記影響が非常に大きい時には、特許文献2のような補間法で処理するという手法があった(例えば、特許文献3参照)。本手法によれば、傷、ゴミの存在する画素も、その影響が比較的軽微な箇所では、傷、ゴミの影響を補正する処理を行うので、補間法を用いる場合に比べ、画像情報量の減少が少ないとされている。
【0010】
【特許文献1】
特公平6−5914号公報
【特許文献2】
特開昭63−129469号公報
【特許文献3】
特許2559970号公報
【0011】
【発明が解決しようとする課題】
しかしながら、特許文献3によれば傷、ゴミの与える影響の程度を主に赤外画像を用いて求めているため、以下のような問題点が発生する。
【0012】
第1の問題点は、特許文献3の手法において傷、ゴミの影響が、可視と赤外とで一定の相関を持って現れると限定しているため、例えば、画像記録層に傷がつき、画像情報に軽い欠損が生じたような場合、赤外画像では、光線の散乱による信号強度の減少が大きく、信号が減少するが、可視画像では、可視光を吸収する画像記録層の欠損によって、信号強度が増加する場合があることである。特許文献3の手法では、このような場合に、逆の補正、すなわち、可視の信号強度を増加してしまうため、かえって、傷、ゴミの影響を増大してしまうおそれがあった。
【0013】
第2の問題点は、特許文献3の手法において、傷、ゴミの影響が、可視と赤外とで一定の相関を持って現れるとしているが、実際の光学レンズには色収差以外にも球面収差など、各種収差が発生している。さらには、レンズ界面の乱反射を減少するコーティング処理、フィルムベース上の傷そのものの散乱特性にも波長依存性があるため、ベース面の傷であっても、傷の影響に相関はあるものの、その相関比は一定とは限らない。そのため、傷、ゴミの補正に、過補正や補正不足が生じてしまう懸念がある。
【0014】
本発明の第1の目的は、可視画像情報に対し十分な収差補正を行っていれば、赤外画像情報に関し、若干の残存収差があっても、可視画像情報の傷、ゴミの影響除去を良好に行うことである。また、第2の目的は、傷の可視画像情報に与える影響を適切に判断し、画像情報取得元のベース面と画像記録層とのどちらの傷に関しても、良好な補正結果を得ることである。
【0015】
【課題を解決するための手段】
上記課題を解決するために、請求項1に記載の発明は、画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を少なくとも周辺の正常画素に基づいて補正する画像処理方法において、
前記画像情報内の各欠陥画素の周辺に存在する複数の正常画素に基づいて、前記各欠陥画素の補間信号値を算出し、前記各欠陥画素の信号値とその前記補間信号値とに基づいて、前記各欠陥画素を補正する仮の補正量を算出し、
前記各欠陥画素の前記仮の補正量と、その各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正することを特徴とする。
欠陥画素とは、例えば、傷(損傷を含む)、ゴミに起因する欠陥画素である。後述する欠陥領域とは、前記欠陥画素が集まった領域である。
【0016】
請求項6に記載の発明は、画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を少なくとも周辺の正常画素に基づいて補正する画像処理装置において、
前記画像情報内の各欠陥画素の周辺に存在する複数の正常画素に基づいて、前記各欠陥画素の補間信号値を算出し、前記各欠陥画素の信号値とその前記補間信号値とに基づいて、前記各欠陥画素の前記仮の補正量と、その各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正する画像処理部を備えることを特徴とする。
【0017】
請求項11に記載の発明は、コンピュータに、画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を少なくとも周辺の正常画素に基づいて補正する機能を実現させるための画像処理プログラムにおいて、
前記コンピュータに、
前記画像情報内の各欠陥画素の周辺に存在する複数の正常画素に基づいて、前記各欠陥画素の補間信号値を算出し、前記各欠陥画素の信号値とその前記補間信号値とに基づいて、前記各欠陥画素を補正する仮の補正量を算出し、前記各欠陥画素の前記仮の補正量と、その各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正する画像処理機能を実現させることを特徴とする。
【0018】
請求項1、6又は11に記載の発明によれば、画像情報の各欠陥画素とその近傍欠陥画素との仮の補正量に基づいて修正画素補正量を算出し、その各修正画素補正量を用いて各欠陥画素を補正する。このため、例えば、画像情報取得元の画像記録層の欠損による画像欠損が発生し、赤外域の画像情報による信号強度の補正が逆補正となってしまう不具合や、赤外域の画像情報に無視できない量の残存収差が残っている状態でも、欠陥画素を可視域の画像情報に基づいて補正するので、良好な画像処理結果が得られる。また、欠陥画素の1画素ごとに仮の補正量を求め、修正画素補正量によりその仮の補正量の誤差分をノイズとして除去して画像情報を補正することにより、確度の高い、欠陥の影響除去が実現できる。
【0019】
請求項2に記載の発明は、請求項1に記載の画像処理方法において、前記画像情報は、少なくとも3種類の色光に関する情報から構成されるものであり、
前記修正画素補正量の算出において、前記複数の色光各々について前記仮の補正量を算出し、前記複数の色光各々の仮の補正量から前記複数の色光各々の前記修正画素補正量を算出することを特徴とする。
【0020】
請求項7に記載の発明は、請求項6に記載の画像処理装置において、
前記画像情報は、少なくとも3種類の色光に関する情報から構成されるものであり、
前記画像処理部は、前記複数の色光各々について前記仮の補正量を算出し、前記複数の色光各々の仮の補正量から前記複数の色光各々の前記修正画素補正量を算出することを特徴とする。
【0021】
請求項12に記載の発明は、請求項11に記載の画像処理プログラムにおいて、
前記画像情報は、少なくとも3種類の色光に関する情報から構成されるものであり、
前記画像処理機能は、前記複数の色光各々について前記仮の補正量を算出し、前記複数の色光各々の仮の補正量から前記複数の色光各々の前記修正画素補正量を算出することを特徴とする。
【0022】
請求項2、7又は12に記載の発明によれば、複数の色光を用いて補正値を求めるので、補正値算出に用いる情報量が増大し、画像情報のノイズ成分の除去効果がより高い、欠陥の影響除去が実現できる。
【0023】
請求項3に記載の発明は、画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する欠陥画素を補正する画像処理方法において、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記欠陥領域の補正において、前記各欠陥画素を中心として第2の所定距離内に存在する欠陥領域及び周辺領域各々について特性値を算出し、前記特性値に基づいて、前記欠陥画素の補正に用いる補正値を算出し、その補正値を用いて前記各欠陥画素を補正することにより、前記欠陥領域を補正することを特徴とする。
【0024】
請求項8に記載の発明は、画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する欠陥画素を補正する画像処理装置において、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記欠陥領域内に存在する各欠陥画素を中心として第2の所定距離内に存在する欠陥領域及び周辺領域各々について特性値を算出し、前記特性値に基づいて、前記欠陥画素の補正に用いる補正値を算出し、その補正値を用いて前記各欠陥画素を補正することにより、前記欠陥領域を補正する画像処理部を備えることを特徴とする。
【0025】
請求項13に記載の発明は、コンピュータに、画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する欠陥画素を補正する機能を実現させるための画像処理プログラムにおいて、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記コンピュータに、
前記欠陥領域の補正において、前記欠陥領域内に存在する各欠陥画素を中心として第2の所定距離内に存在する欠陥領域及び周辺領域各々について特性値を算出し、前記特性値に基づいて、前記欠陥画素の補正に用いる補正値を算出し、その補正値を用いて前記欠陥画素を補正することにより、前記各欠陥領域を補正する画像処理機能を実現させることを特徴とする。
【0026】
請求項3、8又は13に記載の発明によれば、画像情報自身の周辺領域と欠陥領域との特性値から補正値を算出し、その補正値を用いて可視域の画像情報を補正する。このため、例えば、画像情報取得元の画像記録層の欠損による画像欠損が発生し、赤外域の画像情報による信号強度の補正が逆補正となってしまう不具合にも、赤外域でなく可視域の画像情報を用いて補正を行うことにより有効に対処できる。また、周辺領域と欠陥領域との特性値から算出した補正値を用いる補正により、画像情報を取得した光学系の色収差やフレア特性などの特性が不明でも、過不足ない補正結果が得られる。
【0027】
請求項4に記載の発明は、画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する欠陥画素を補正する画像処理方法において、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記欠陥領域の補正において、前記各欠陥画素を中心とし第2の所定距離内に存在する欠陥領域に所定のハイパスフィルタを作用させた第1情報と、前記各欠陥画素を中心とし第3の所定距離内に存在する前記周辺領域に所定のローパスフィルタを作用させた第2情報とを算出し、前記第1情報及び前記第2情報を加算した第3情報で前記各欠陥画素を置き換えて、前記欠陥領域を補正することを特徴とする。
【0028】
請求項9に記載の発明は、画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する欠陥画素を補正する画像処理装置において、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記欠陥領域の補正において、前記各欠陥画素を中心とし第2の所定距離内に存在する欠陥領域に所定のハイパスフィルタを作用させた第1情報と、前記各欠陥画素を中心とし第3の所定距離内に存在する前記周辺領域に所定のローパスフィルタを作用させた第2情報とを算出し、前記第1情報及び前記第2情報を加算した第3情報で前記各欠陥画素を置き換えて、前記欠陥領域を補正する画像処理部を備えることを特徴とする。
【0029】
請求項14に記載の発明は、コンピュータに、画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する画素を補正する機能を実現させるための画像処理プログラムにおいて、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記コンピュータに、
前記欠陥領域の補正において、前記各欠陥画素を中心とし第2の所定距離内に存在する欠陥領域に所定のハイパスフィルタを作用させた第1情報と、前記各欠陥画素を中心とし第3の所定距離内に存在する前記周辺領域に所定のローパスフィルタを作用させた第2情報とを算出し、前記第1情報及び前記第2情報を加算した第3情報で前記各欠陥画素を置き換えて、前記欠陥領域を補正する画像処理機能を実現させることを特徴とする。
【0030】
請求項4、9又は14に記載の発明によれば、画像情報自身の欠陥領域による第1情報と周辺領域による第2情報とを加算して補正値としての第3情報を算出し、その第3情報を用いて画像情報を補正する。このため、画像情報取得元の画像記録層の欠損による欠陥領域を補正することにより、画像情報を取得した光学系の色収差やフレア特性などの特性が不明でも、過不足ない補正結果が得られる。
【0031】
請求項5に記載の発明は、画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を周辺の正常画素に基づいて補正する画像処理方法において、
前記欠陥画素を、その特徴量に基づいて複数のグループに分割し、
前記画像情報内の各欠陥画素を補正する仮の補正量を算出し、
前記各欠陥画素の前記仮の補正量と、その各欠陥画素と同一のグループに所属してかつその各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正することを特徴とする。
【0032】
請求項10に記載の発明は、画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を周辺の正常画素に基づいて補正する画像処理装置において、
前記欠陥画素を、その特徴量に基づいて複数のグループに分割し、前記画像情報内の各欠陥画素を補正する仮の補正量を算出し、前記各欠陥画素の前記仮の補正量と、その各欠陥画素と同一のグループに所属してかつその各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正する画像処理部を備えることを特徴とする。
【0033】
請求項15に記載の発明は、コンピュータに、画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を周辺の正常画素に基づいて補正する機能を実現させるための画像処理プログラムにおいて、
前記欠陥画素を、その特徴量に基づいて複数のグループに分割し、前記画像情報内の各欠陥画素を補正する仮の補正量を算出し、前記各欠陥画素の前記仮の補正量と、その各欠陥画素と同一のグループに所属してかつその各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正する画像処理機能を実現させることを特徴とする。
【0034】
請求項5、10又は15に記載の発明によれば、欠陥画素を複数のグループに分割し、各欠陥画素と、その同一のグループに所属する近傍欠陥画素との仮の補正量に基づいて修正画素補正量を算出し、その各修正画素補正量を用いて各欠陥画素を補正する。このため、画像情報取得元の画像記録層の欠損による欠陥画素をその特徴量に応じて複数のグループに分割し、各グループに基づいて補正するので、より自由度の高い、好ましい補正結果が得られる。また、赤外域の画像情報に無視できない量の残存収差が残っている状態でも、欠陥画素を可視域の画像情報に基づいて補正するので、良好な画像処理結果が得られる。
【0035】
【発明の実施の形態】
以下、添付図を参照して本発明に係る実施の形態を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【0036】
先ず、図1及び図2を参照して、本実施の形態の装置の特徴を説明する。図1は、本実施の形態の画像処理システム10を示すブロック図である。図2は、図1の透過原稿スキャナ142の構成を示す図である。
【0037】
図1に示すように、本実施の形態のデジタルミニラボシステムなどの画像処理システム10は、画像処理部11と、画像表示部12と、指示入力部13と、画像取得部14と、画像ストレージ部15と、銀塩露光プリンタ16と、IJ(インクジェット)プリンタ17と、各種画像記録メディア書込部18とを備えて構成される。
【0038】
画像処理部11は、指示入力部13において入力された各種指示情報に基づいて、画像取得部14により取得された各種画像情報及び/又は画像ストレージ部15に記憶された画像情報を画像処理して、画像ストレージ部15、銀塩露光プリンタ16、IJプリンタ17及び各種画像記録メディア書込部18に出力する。さらに、画像処理部11は、画像情報を画像表示部12に出力する。
【0039】
画像取得部14は、写真プリント、印刷物、書画などの印刷物21に記録された画像をスキャンして画像情報を取得する反射原稿スキャナ141と、ネガフィルム、ポジフィルムなどの現像済みフィルム22に記録された画像をスキャンして画像情報を取得する透過原稿スキャナ142と、DSC(デジタルスチルカメラ)や、CD−Rや、画像メモリカードなどの画像メディア23に記録された画像情報を読み出して取得するメディアドライバ143と、インターネット、LANなどの通信手段24から画像情報を受信して取得し、また画像ストレージ部15に記憶された画像情報を受信して取得する情報通信I/F144とを備えて構成される。各取得部141〜144から入力された入力画像情報は、画像処理部11に出力される。
【0040】
画像表示部12は、LCD(Liquid Crystal Display)、CRT(Cathode Ray Tube)、PDP(Plasma Display Panel)又はEL(ElectroLuminescent)ディスプレイなどにより構成され、画像処理部11から出力される表示指示に従って各種表示データの画面表示を行う。
【0041】
指示入力部13は、画像表示部12に設けられ、操作者により接触入力された接触信号及びその画面上の位置情報を取得して画像処理部11に出力するタッチパネルとしての接触センサ131と、操作者に入力された位置信号及び選択信号を取得して画像処理部11に出力するマウス132と、カーソルキー、数字入力キー及び各種機能キーなどを備え、操作者により各キーに押下入力された押下信号を取得して画像処理部11に出力するキーボード133とを備えて構成される。
【0042】
画像ストレージ部15は、HDD(ハードディスクドライブ)などから構成され、画像情報を読み書き可能に記憶する。銀塩露光プリンタ16は、銀塩露光方式で画像情報を画像として写真印画紙やフィルムなどに印刷する。IJプリンタ16は、インクジェット方式で画像情報を画像として記録紙などに印刷する。各種画像記録メディア書込部18は、画像情報を、フレキシブルディスク、CD−R、DVD−R、画像メモリカードなどの画像記録メディアに書き込み記録する。
【0043】
画像処理部11では、後述する各種手法を用いて、原稿が傷ついたり、ゴミが付着した画像の補修を行う傷ゴミ処理を行う。画像処理部11において、傷ゴミ処理により傷、ゴミが補修された出力画像情報が各種出力先(画像ストレージ部15、銀塩露光プリンタ16、IJプリンタ17、各種画像記録メディア書込部18のうちの少なくとも一つ)に応じて色変換され、その出力先に送信される。銀塩露光プリンタ16、IJプリンタ17は、画像処理部11から受信した出力画像情報を印刷する。各種画像記録メディア書込部18は、画像処理部11から受信した出力画像情報を各種画像記録メディアに書き込む。画像ストレージ部15は、画像処理部11から受信した出力画像情報を記憶する。画像ストレージ部15に記憶された画像情報は、蓄積され、画像ソースとして画像処理部11の読み出しにより再利用可能である。
【0044】
なお、画像処理システム10の構成は、画像処理部11に特徴を有するものであり、画像取得部14、画像表示部12、指示入力部13、銀塩露光プリンタ16、IJプリンタ17、各種画像記録メディア書込部18の構成部分の種類及び数は図1の例に限定されるものではない。
【0045】
次に、図2を参照して、画像処理システム10の画像取得部14内の透過原稿スキャナ141の構成を説明する。透過原稿スキャナ141は、透過画像のスキャン用の光を出射する光源部31と、光源部31から出射された光を均一化(むらのない光に)して出射する拡散部材32と、フィルムAを2次元方向に搬送するローラ34によりフィルムAを矢印方向に搬送するフィルムキャリア33と、フィルムAを通過した光線を結像させるための光学レンズ35とを備える。光源部31、拡散部材32から出射される光はライン状の光であり、そのライン状の光とフィルムAの搬送とにより、フィルムA上の画像に対応する光が透過される。
【0046】
また、透過原稿スキャナ141は、ダイクロイックフィルタ36IR,36B,36Rと、ラインCCD(Charge Coupled Device:結合荷電素子)37IR,37B,37G,37Rと、アナログアンプ38IR,38B,38G,38Rと、A/Dコンバータ39IR,39B,39G,39Rと、画像メモリ40とを備えて構成される。
光学レンズ35から出射された光線は、ダイクロイックフィルタ36IR,36B,36Rで分光され、赤外域と可視域との青(B)、緑(G)、赤(R)のそれぞれの色光に対応したラインCCD37IR,37B,37G,37Rに結像して受光され、電気信号へと変換される。電気信号は、アナログアンプ38IR,38B,38G,38Rで増幅され、A/Dコンバータ39IR,39B,39G,39Rでデジタル信号へと変換され、画像メモリ40に蓄えられ、利用される。前述のラインCCDは、フィルムAの搬送方向に直行して配置されており、ラインCCDの並びが主走査であり、前述のフィルム搬送が副走査である。
【0047】
ダイクロイックフィルタ36IR,36B,36Rにより反射されずに透過した緑(グリーン:G)色域の光は、ラインCCD37Gに結像及び受光される。赤外域に対応する画像情報は非可視画像であり、青色域、緑色域、赤色域に対応する画像情報は可視画像情報であるとする。つまり、可視画像情報は、青色域、緑色域、赤色域の各信号(R画像情報、G画像情報、B画像情報)が組み合わされた画像情報である。
【0048】
次に、図3〜図23を参照して、画像処理システム10の動作を説明する。図3は、画像処理を示すフローチャートである。先ず、図3を参照して画像処理システム10の画像処理部11において実行される画像処理を説明する。
【0049】
例えば、画像処理部11に、図示しないCPU、RAM及び記憶部が設けられ、記憶部に記憶された画像処理プログラムが読み出されてRAMに格納し、CPUとRAM内の画像処理プログラムとの協働により、画像処理が実行される。画像処理部11における処理の実行構成は、以下で述べる各処理の実行構成においても同様であるものとする。
【0050】
予め、画像取得部14において各種画像情報が取得され(以下、取得画像情報とする)、取得画像情報が画像処理部11に入力されているものとする。画像処理は、取得画像情報の可視画像情報に所定の処理を加え、出力画像情報として各出力部15〜18に出力する処理である。以下、特に言及しない場合には、処理の主体が画像処理部11であるものとする。
【0051】
図3に示すように、先ず、取得画像情報に入力色変換がなされ、後述する傷ゴミ処理が実行される(ステップS1)。入力色変換は、画像取得部14の各取得部141〜144の入力属性に応じた色変換であり、例えば、フィルム透過光量をセンサ(CCD)が受け取り、デジタル信号化した信号値を視覚信号値や、光学濃度など、画像信号として意味のある単位系へと変換する機能や、各々の分光特性に応じて表現されている色調を標準的な色空間に整合させる処理を含む。傷ゴミ処理は、取得画像情報の可視画像情報から、欠陥画素の原因となる画像情報取得元(フィルムなど)上の傷、ゴミの影響を取り除く処理である。また、傷、ゴミに起因する取得画像情報上の領域を傷ゴミ領域とする。
【0052】
そして、傷ゴミ処理された可視画像情報の色、明るさが適切となるような指示が指示入力部13から入力されて、色、明るさ調整がなされる(ステップS2)。色、明るさ調整がされた可視画像情報が画像表示部12に表示され、オペレータによりその画像情報が目視で参照され、オペレータにより、色、明るさが適切であるか否かの評価が指示入力部13から入力される(ステップS3)。
【0053】
そして、入力された評価がOKであるか否かが判別される(ステップS4)。評価がNGである場合(ステップS4;NO)、ステップS2に移行される。再度、オペレータにより色、明るさが調整入力される。評価がOKである場合(ステップS4;YES)、必要に応じ、ステップS1の傷ゴミ処理において出力される情報である傷ゴミ処理情報に基づいて、色、明るさ調整済みの可視画像情報が所望の大きさに拡大又は縮小される拡大縮小処理がなされる(ステップS5)。その拡大縮小処理された可視画像情報は、ノイズが除去されるノイズ除去処理がなされる(ステップS6)。そのノイズ除去された可視画像情報は、傷ゴミ処理情報に基づいて、鮮鋭性及び粒状性が適切に補正される鮮鋭性粒状性補正処理がなされる(ステップS7)。ステップS5〜S7の各ステップの画像処理においては、後述のように、ステップS1から得られる傷ゴミ処理の情報を副情報として用いることができる。
【0054】
そして、鮮鋭性粒状性処理がなされた可視画像情報は、回転処理や、画像フレームなど、各種画像屁のはめ込み合成処理、文字入れ処理などの各種加工がなされる(ステップS8)。
【0055】
そして、その各種加工がなされた可視画像情報に、出力色変換がなされる。出力色変換は、各出力部15〜18の出力属性に対応する色空間に整合させる処理を含む。その出力色変換がなされた可視画像情報は、各出力部15〜18のうちの少なくとも一つに出力され(ステップS9)、画像処理が終了される。出力色変換がなされた画像情報は、画像ストレージ部15による記憶、銀塩露光プリンタ16による感光材料(印画紙など)への記録、IJプリンタ17による記録紙などへの記録、IJプリンタ17による印画紙などへの記録、各種画像記録メディア書込部18による各種画像記録メディアへの記録が行われる。また、ステップS5の拡大縮小処理と、ステップS7の鮮鋭性粒状性補正処理との詳細は後述する。また、ステップS1の傷ゴミ処理で取得された情報は、ステップS5〜S7における処理に使用される。
【0056】
次に、図4及び図5を参照して、図3の画像処理のステップS1の傷ゴミ処理を説明する。図4は、傷ゴミ処理を示すフローチャートである。図5は、各波長域の信号の吸収を示す図である。
【0057】
図4に示すように、先ず、取得画像情報中の可視画像を示す可視画像情報と、赤外画像を示す赤外画像情報とが取得される(ステップS11)。そして、赤外画像情報がマスキング処理により補正される(ステップS12)。
【0058】
図5は、赤外画像情報により、傷、ゴミ情報が抽出される理論を簡単に図式化したものである。画像を構成する色素は、それぞれ異なった光の吸収性を持ち、それがB信号、G信号、R信号として受信される。しかし、赤外線に関しては、C色素の若干の吸収を除き、ほとんど吸収を示さない。一方、傷、ゴミは、可視、赤外ともに吸収又は分散特性を有するため、赤外画像情報を観察することで、傷、ゴミの存在位置を検知することができる。右端の「損傷」は、傷の中でも画像情報担体そのものに影響を与え、一部画像情報が欠損した状況をあらわしたものである。右端の「損傷」の例では、傷が与える赤外信号への影響と、可視信号の影響の相関(大小変化)関係が、「傷、ゴミ」の場合とは変化している。この傷は、従来の技術で述べた特許文献3の手法を用いると逆補正となる危険がある。しかし、後述のように本実施の形態では、逆補正の発生しない傷ゴミ補正処理を行う。
【0059】
上述の通り、IR光は、傷、ゴミ又は損傷部分に大きく吸収されるが、C色素にも若干吸収される。このため、傷、ゴミ及び損傷部分のみを抽出するために、ステップS12において、C色素における吸収成分をマスキング処理で除去し、さらに、IR信号の赤外基準画像情報としての赤外基準データが差し引かれて、傷、ゴミ及び損傷部分のみを示す赤外差分データが算出されて、傷、ゴミ及び損傷部分の位置が特定される。以下、特にことわらない限り、「傷、ゴミ」は「傷、ゴミ及び損傷」を示すものとする。
【0060】
そして、マスキング処理された赤外画像情報(に関する赤外差分データ)に基づいて、赤外画像情報の傷ゴミ領域が検出され、その赤外画像情報の傷ゴミ領域に基づいて可視画像情報における傷ゴミ候補領域が検出される(ステップS13)。次いで、その可視画像情報における傷ゴミ候補領域から、可視画像情報における傷ゴミ領域が決定される(ステップS14)。その傷ゴミ領域に基づいて、可視画像情報に傷ゴミ補正処理と傷ゴミ補間処理とがなされ(ステップS15)。傷ゴミ処理は終了される。傷ゴミ処理の終了後、次のステップ(図3のステップS2)に移行される。
【0061】
ここで、ステップS15の傷ゴミ補正処理と傷ゴミ補間処理との違いを説明する。傷ゴミ処理の方法には、大きく分けて、2つの手法が一般に知られている。一つは、傷、ゴミの影響を受けて信号が減衰などの影響を受けており、この影響分を補正するものであり、本実施の形態ではこれを補正処理とする。もう一つは、傷、ゴミの影響を受けて画像情報が欠損した領域を、周囲の情報を利用して復元を試みるものであり、本実施の形態ではこれを補間処理とする。
【0062】
次に、図6を参照して、図4の傷ゴミ処理中のステップS11〜S13に対応する傷ゴミ候補領域検出処理を説明する。図6は、傷ゴミ候補領域検出処理を示すフローチャートである。先ず、ステップS131はステップS11と同様である。そして、赤外画像情報が補正される(ステップS132)。ここで、ステップS132を詳説する。
【0063】
赤外画像情報の各データ(信号値)と、可視画像情報中の各赤色データとの画像相関が計算される(ステップS133)。そして、赤外画像情報からC色素に対応する赤色成分を除去するための補正定数が算出される(ステップS134)。そして、その補正定数が赤色画像情報にかけられ、その積が、赤外画像情報から差し引かれる(ステップS135)。このようにして、赤外画像情報から赤色成分が除去され、傷、ゴミの影響のみが現れた赤外画像情報が得られる。
【0064】
そして、ステップS132の後、赤外画像情報において色素、傷などの吸収がない場合の信号値としての赤外基準データが作成される(ステップS136)。赤外基準データの作成は、まず、フィルムキャリア種、あるいはスキャナ種などの画像読み込み条件に対応して、あらかじめ定められた、空間周波数帯域フィルタを設定する。空間周波数帯域フィルタは、例えば特開2002−262094記載の、可視画像情報に採用されるような各種ノイズフィルタが利用できる。ここで、そのノイズ処理、鮮鋭性補正に用いる代表的な空間周波数帯域フィルタの一例について、簡単に説明する。
【0065】
先ず、画像情報の番号付けを、次の表1に示すように行う。表1は、画像情報の各画素の信号値及びその画素の位置関係を示す表である。
【表1】
【0066】
(鮮鋭性強調、あるいは平滑化フィルタ)
鮮鋭性強調、あるいは平滑化フィルタの場合、中央部5*5画素の情報を用いて、下記の計算結果を得る。
但し、fildat[1]〜[7]は、所定の定数である。
【0067】
そして、FP1に、下記の制限を設ける。
FP1>0 かつ FP1<閾値F :FP1=0
〃 かつ FP1≧閾値F :FP1=FP1−閾値F
FP1<0 かつ −FP1<閾値F :FP1=0
〃 かつ −FP1≧閾値F :FP1=FP1+閾値F
FP1>0 かつ FP1>上側制限値 :FP1=上側制限値
FP1<0 かつ FP1<下側制限値 :FP1=下側制限値
【0068】
そして、下記の式により、新たな中央画素値、p55’を得る
p55’=p55+FP1
【0069】
この処理例は、銀塩フィルムからの画像処理で特に好ましい処理例で、5*5画素のエッジ強調フィルタの実施例である。divdatを大きくすることによって鮮鋭性強調フィルタの効きが弱くなり、小さくすることによって、鮮鋭性強調フィルタの効きが強くなる。上側制限値、下側制限値を小さく設定すると、ごま塩(独立点の)ノイズが極端に強調される不具合を軽減し、滑らかな調子再現が得られ、制限値を大きく又は制限を設けなければ、自然なエッジ強調効果が得られる。
【0070】
また、fildatの値を変えることにより、平滑化フィルタとしても機能する。閾値の設定が必要ない場合は、下記の式が利用可能で、平滑化フィルタが簡単に設計できる。
【0071】
中央部5*5画素の情報を用いて、下記の計算結果を得、新たな中央画素値、p55’を得る。
但し、fildat[1]〜[7]は、所定の定数である。
これら各種パラメータを補正量として定義することができ、目的に応じ、領域ごとに変更可能でである。
【0072】
(バンドカットフィルタ)
バンドカットフィルタの場合、9*9画素の画像を用いて、下記の計算結果を得る。
【0073】
そして、FP2に下記の制限を設ける。
そして、下記の式で、新たな中央画素値、p55’を得る
p55’ = p55 + FP2
【0074】
この処理例は、9*9画素の、バンドカットフィルタの実施例である。閾値2を大きくすると、ターゲットとなる空間周波数帯域の信号除去効果が大きくなり、信号の低周波変動が強く押さえられます。これら各種パラメータを補正量として定義することができ、また、周辺データの参照範囲を変えて特性の調整ができ、領域ごと、あるいは機種ごとに変更可能である。
【0075】
(ノイズ補正)
ノイズ補正において、画像の番号付けを、下記の表2に示すように行う。表2は、画像情報の画素の信号値及びその画素の位置関係を示す表である。但し、P:中央画素、X、Y:周辺画素である。
【表2】
【0076】
X方向に付いて、一番内側の組み合わせについて、
abs(X1’+X1−2*P)<閾値
を満たす場合、X1、X1’を平均化するデータ群に加える。
そして、一つ外側、その次・・と、上記判定式が成り立たなくなるところまで、または、あらかじめ初期値として指定された最大半径(例えば4画素)まで繰り返す。
【0077】
また、Y方向についても同様に繰り返す。
そして、データ群に加えられたデータと、中央画素Pとの単純平均とを求め、新しい中央画素P’とする。
【0078】
上記方式で、閾値を大きく設定すると、ノイズ除去効果が大きくなり、一方、細かなディテールは消えてしまう場合がある。また、「あらかじめ初期値として指定された最大半径」を切り替えて、どの程度の大きさのノイズまで除去できるか変化させる。この例では上記の2つのパラメータがあり、領域ごとに設定値を変えることができる。
【0079】
フローの説明に戻る。例えば、上記のような空間周波数帯域フィルタを赤外画像情報に施し、また、より強いノイズカットフィルタを掛け、傷、ゴミ情報を削除したデータを求め、これを赤外基準データとする。これにより、赤外画像情報に若干の光量ムラが残っているような場合に於いても光量ムラに相当する空間周波数帯域をカットする事によって、安定した赤外基準データを取得できる。もちろん、赤外基準データは、赤外画像情報が十分なシェーディング補正されたものであれば、必要に応じ、簡単な平滑化フィルタを掛けた後に、赤外画像情報の最大信号情報を得て、画面内固定の定数としてもよい。
【0080】
そして、ステップS132(S135)から得られた赤外補正後の赤外画像情報から、赤外基準データが差し引かれ、傷、ゴミ成分のみの信号値である赤外差分データが作成される(ステップS137)。この際、補正された赤外画像情報にも必要に応じたノイズフィルタを施す。赤外画像情報にもノイズフィルタが施されている為に、赤外信号の全体的な減衰が大きくなるシステムで、赤外画像のS/Nが通常より悪い場合に、必要な量のノイズフィルタを作用させる事で、異常補正のない良好な結果が得られる。
【0081】
そして、適切な閾値が決定され、その閾値に基づいて赤外差分データが2値化される(ステップS138)。その2値化された赤外差分データは、ノイズ処理される(ステップS139)。ノイズ処理では、例えば平滑化フィルタを用い、平滑化後、信号値を再2値化すればよい。
【0082】
本実施の形態のステップS139では、その他のノイズフィルタの一例として、モルフォロジー処理の一形態として知られている、収縮処理(エロージョン、クロージング。以下、クロージングとする)を実施し、孤立点の除去を行う手法を利用している。
【0083】
傷ゴミ候補領域検出処理の続きを説明する。ノイズ処理された赤外差分データは、赤外画像情報上の傷ゴミ領域を示し、その領域を可視画像に適用するために、赤外画像情報の傷ゴミ領域拡張処理がなされる(ステップS13A)。赤外画像情報上の傷ゴミ領域に、可視画像情報上の傷ゴミ領域が確実に含まれるように所定量拡張される。傷ゴミ領域拡張処理は、モルフォロジー処理の一形態として知られている、膨張処理(ダイレーション、オープニング。以下、オープニングとする)を必要量実施する。前述のノイズフィルタに平滑化や、他のノイズフィルタを利用した場合は、信号値の再2値化の際、閾値の調整を行っても、傷ゴミ領域拡張処理と同様の処理が可能である。
【0084】
そして、赤外画像情報の拡張された傷ゴミ候補領域に含まれない画素に対応する可視画像情報の画素は正常画素とされ(ステップS13B)、傷ゴミ候補領域検出処理が終了される。可視画像情報の正常画素でない画素領域が、可視画像情報の傷ゴミ候補領域とされる。傷ゴミ候補領域検出処理の終了後、次のステップ(図4のステップS14)に移行される。
【0085】
なお、傷ゴミ候補領域の決定法は1方法に限られるものではない。本実施の形態のように赤外画像を用いるほかにも、反射原稿スキャナで表面反射画像を採取し、その表面不連続性から傷ゴミ候補領域を求めてもよい。この手法を行う反射原稿スキャナについては後述する。その他、透過原稿の場合に、照射光源の光質を切り替えて、例えば透過光と反射光、あるいは、フィルムに概平行光束を照射する集光光源と、拡散ボックスを利用して、柔らかな光をフィルムに当てる拡散光源を交互に切り替え、画像採取して、その差から傷ゴミ候補領域を検出してもよい。
【0086】
次に、図7を参照して、図4の傷ゴミ処理中のステップS14の傷ゴミ領域決定処理を説明する。図7は、傷ゴミ領域決定処理を示すフローチャートである。傷ゴミ領域決定処理は、可視画像情報の傷ゴミ候補領域から正常画素を除外して傷ゴミ領域を決定する処理である。
【0087】
図7に示すように、先ず、ステップS131と同様に可視画像情報が取得される(ステップS141)。その取得された可視画像情報から一つの画素が注目画素として抽出される(ステップS142)。そして、注目画素が可視画像情報の傷ゴミ候補領域内にあるか否かが判別される(ステップS143)。注目画素が可視画像情報の傷ゴミ候補領域内にある場合(ステップS143;YES)、注目画素の近傍領域の正常画素が抽出される(ステップS144)。そして、その抽出された正常画素と注目画素との関連が評価される(ステップS145)。そして、注目画素と近傍の正常画素との関連性が高いか否かが判別される(ステップS146)。
【0088】
注目画素と、近傍の正常画素との関連評価は様々なものが考えられる。例えば、近傍の正常画素と注目画素との信号値差の絶対値が、所定閾値内に収まる画素を抽出し、その数が所定数以上存在すれば正常画素とすることができる。また、前記所定閾値は固定値でも良いが、例えば画像処理後段にノイズフィルタが機能している場合、その強度(ノイズフィルタが閾値を保持している場合は、閾値の大きさ)に応じて決定してもよい。このようにすると、微小な傷の影響は後段のノイズフィルタが消去するので、傷ゴミ処理をここで掛ける必要は無く、傷ゴミ処理が必要な領域を最低限に押さえる事ができ、画像処理能力が向上する。
【0089】
関連性が高くない場合(ステップS146;NO)、その注目画素は傷ゴミ領域内であると決定される(ステップS147)。そして、ステップS142において全ての画素が抽出されたか否かが判別される(ステップS148)。全ての画素が抽出された場合(ステップS148;YES)、傷ゴミ領域決定処理は終了される。
【0090】
注目画素が可視画像情報の傷ゴミ候補領域内にない場合(ステップS143;NO)、又は関連性が高い場合(ステップS146;YES)、その注目画素は正常画素とされ(ステップS149)、ステップS148に移行される。全ての画素が抽出されていない場合(ステップS148;NO)、ステップS142に移行される。傷ゴミ領域決定処理の終了後、次のステップ(図4のステップS15)に移行される。
【0091】
次に、図8及び図9を参照して、図3の傷ゴミ処理中のステップS15の傷ゴミ補正処理の一実施例としての第1の傷ゴミ補正処理を説明する。図8は、第1の傷ゴミ補正処理を示すフローチャートである。図9は、傷ゴミ領域及びその周辺領域を示す図である。第1の傷ゴミ補正処理は、可視画像情報を用いて補正処理を行う手法の一例である。
【0092】
図8に示すように、先ず、既に求められた可視画像情報上の傷ゴミ領域の近傍画素の領域が周辺領域とされる(ステップS151)。例えば、図9に示すように、近傍画素の所定範囲を1ピクセルとして、傷ゴミ領域の近傍の正常画素を周辺領域とする。そして、可視画像情報内の一画素が注目画素として抽出される(ステップS152)。そして、その抽出された注目画素が傷ゴミ領域内にあるか否かが判別される(ステップS153)。
【0093】
注目画素が傷ゴミ領域内にない場合(ステップS153;NO)、ステップS158に移行される。注目画素が傷ゴミ領域内にある場合(ステップS153;YES)、注目画素における傷ゴミ領域特性値が算出される(ステップS154)。傷ゴミ領域特性値は、注目画素を中心とした、所定距離内にある傷ゴミ領域内の画素データを用いて算出した特性値であり、例えば、所定距離内で傷ゴミ領域内の各画素の画素値の平均値とされる。そして、注目画素における周辺領域特性値が算出される(ステップS155)。周辺領域特性値は、注目画素を中心とした、所定距離内にある周辺領域内の画素値を用いて算出した特性値であり、例えば、所定距離内で周辺領域内の各画素の画素値の平均値とされる。また、傷ゴミ領域特性値や周辺領域特性値の算出は、例えば異常データを除外し、その後最頻値を求めるなど、統計的手法によってもよい。
【0094】
そして、算出された傷ゴミ領域特性値と周辺領域特性値との差である特性値間格差に基づいて、可視画像補正値が傷ゴミ補正値として算出される(ステップS156)。その算出された傷ゴミ補正値(可視画像補正値)を用いて、注目画素に傷ゴミ補正がなされる(ステップS157)。そして、ステップS152において可視画像情報内の全画素が注目画素として抽出されたか否かが判別される(ステップS158)。全画素が抽出された場合(ステップS158;YES)、第1の傷ゴミ補正処理が終了される。全画素が抽出されていない場合(ステップS158;NO)、ステップS152に移行され、未抽出の画素が次の抽出画素として抽出される。第1の傷ゴミ補正処理の終了後、次のステップ(図4のステップS15の傷ゴミ補間処理又は図3のステップS2)に移行される。
【0095】
一般的に、傷、ゴミの影響は、その及ぼす領域の形態は様々であるが、一つの領域内の隣接する各ピクセルが受けている影響の度合いには特に重視すべき大きな差は無く、第1の傷ゴミ補正処理によって、視覚的に好ましい補正結果が得られる。また、第1の傷ゴミ補正処理によれば、実際に必要な画像(ここでは可視画像情報)のみを用いて傷ゴミ領域の補正が実施できるので、例えば、赤外画像情報と可視画像情報とのMTF特性やフレア特性に大きな差が有った場合にも補正過剰や不足の生じない補正性能が実現できる。さらに、可視画像情報が欠損しているような場合(例えば、フィルム上に損傷が存在する場合)でも、逆補正の危険が少ない、欠陥の影響を目立たせない、良好な処理結果が得られる。
【0096】
次に、図10〜図13を参照して、図4の傷ゴミ処理中のステップS15の傷ゴミ補正処理の一実施形態としての第2の傷ゴミ補正処理を説明する。図10は、第2の傷ゴミ補正処理を示すフローチャートである。図11は、注目画素の補正処理候補選択を示す図である。図12は、注目画素の補正処理候補選択の3つの様態例を示す図である。図13は、注目画素の2つの方向特性例を示す図である。
【0097】
図10に示すように、先ず、可視画像情報から一つの画素が注目画素として抽出される(ステップS251)。そして、注目画素が可視画像情報の傷ゴミ領域内にあるか否かが判別される(ステップS252)。注目画素が傷ゴミ領域内にない場合(ステップS252;NO)、ステップS258に移行される。
【0098】
注目画素が傷ゴミ領域内にある場合(ステップS252;YES)、注目画素を中心に対向する正常画素対が傷ゴミ補正の候補データとして抽出される(ステップS253)。例えば、図11に示すように、縦、横、斜めの4方向に対向する正常画素が抽出される。また、図12(a)〜(c)に示すように、傷ゴミ領域サイズ(対向画素の距離)に応じて抽出する方向数を増減してもよい。図12では、対向画素間距離が大きくなるにつれて、方向数も増加されている。
【0099】
そして、抽出された対向画素同士の関連評価がなされる(ステップS254)。例えば、対向画素同士の信号値の差分データにより評価され、その差分データが小さいほど関連性が高くなる。そして、最も関連性の高い対向画素対が抽出される(ステップS255)。
【0100】
そして、抽出された対向画素対を用いて、注目画素の信号値を予測した補間計算値が算出される(ステップS256)。補間計算値とは、注目画素の信号値が対向画素の信号値に置き換えられた後の信号値である。そして、注目画素の信号値と、算出された補間計算値とからピクセル補正値が算出される(ステップS257)。ピクセル補正値は、仮の傷ゴミ補正値となり、例えば、注目画素値と補間計算値との差分データである。そして、ステップS251において、可視画像情報の全ての画素が注目画素として抽出されたか否かが判別される(ステップS258)。全ての画素が抽出されていない場合(ステップS258;NO)、ステップS251に移行され、未抽出の画素が次の注目画素として抽出される。
【0101】
なお、ステップS251〜S258においては、可視画像情報の画素の信号値に基づいて関連性の高い方向1つの対向画素対を補間元として抽出しているが、BGR画像の各々の色画像について前記方向を求め、その結果、つまり、色画像各々の方向の一致度などの信頼度情報から、BGR共通に使用する方向を定めて、その方向の対向画素対を抽出する構成でもよい。例えば、図13(a)に示すように、G及びR画像情報から求めた方向が同一で、G画像情報から求めた方向に重み付け6がなされ、R画像情報から求めた方向に重み付け3がなされ、その方向と垂直なB画像情報から求めた方向に重み付け1がなされる。この場合、BGRから求めた方向は重み付けが考慮されて、補間元の画素の取得方向が図の方向に決定される。BGRの補間方向を一致させないと補間後の画素に不自然な色がつく可能性があるからである。また、図13(b)に示すように各方向の重み付けに指向性が見られない場合、補間元の画素取得の方向性を特定の方向とせずに補間されるとしてもよい。さらに、ステップS251〜S256までの処理においては、上述の好ましい実施の形態そのままの処理でなくとも、注目画素の補間信号値が周囲の正常画素の信号値によって予測されるものであれば応用可能である。例えば、画像情報全体を領域分割、パターン認識などを用いて評価し、欠陥画素が本来どのような画像領域であったのか予測して、その結果を元に、注目画素の信号値を予測する手法を、最近傍画素からの補間、周囲全画素からの補間、繰り返しパターンの検出によるパターン整合処理などの中から選択することもできる。
【0102】
上述の重み付けは、視感度を元に、具体的には、NTSC方式の色変換で用いるBGR画像の重み付けを元にしている。例えば、青は観察者の目に対する感度が低いために重み付けが低く設定され、緑は観察者の目に対する感度が高いために重み付けが高く設定されている。しかしこれに限るものではなく、ベクトル決定時の信頼度情報を別途求める構成でもよい。その信頼度情報は、例えば複数方向のなかで、当該方向を選んだ際に、選ばれなかった他のグループとの選択指標の格差を、統計的に処理して信頼度を求めればよい。
【0103】
全ての画素が抽出された場合(ステップS258;YES)、図の右側のフローに移行される。先ず、可視画像情報から一つの画素が注目画素として抽出される(ステップS259)。そして、注目画素が可視画像情報の傷ゴミ領域内にあるか否かが判別される(ステップS260)。注目画素が傷ゴミ領域内にない場合(ステップS260;NO)、ステップS264に移行される。
【0104】
注目画素が傷ゴミ領域内にある場合(ステップS260;YES)、注目画素を中心として所定領域内にある傷ゴミ領域のピクセルが抽出される(ステップS261)。所定領域は、例えば5×5の画素マトリクスである。そして、所定領域内にある傷ゴミ領域から抽出されたピクセルそれぞれに対するピクセル補正値から代表補正値が算出される(ステップS262)。そのピクセル補正値は、ステップS257において算出されたピクセル補正値が用いられ、例えば、各ピクセルのピクセル補正値の平均値が代表補正値とされる。また、代表補正値の算出は統計的手法によってもよい。そして、算出された代表補正値を用いて、可視画像領域の注目画素が補正される(ステップS263)。具体的には、注目画素の信号値がエネルギー量に対応するものであれば、補正値と注目画素信号値との乗除算、濃度情報であれば補正値と注目画素信号値との加減算となる。
【0105】
そして、ステップS259において、可視画像情報の全ての画素が注目画素として抽出されたか否かが判別される(ステップS264)。全ての画素が抽出されていない場合(ステップS264;NO)、ステップS259に移行され、未抽出の画素が次の注目画素として抽出される。全ての画素が抽出された場合(ステップS264;YES)、第2の傷ゴミ補正処理は終了される。第2の傷ゴミ補正処理の終了後、次のステップ(図4のステップS15の傷ゴミ補間処理又は図3のステップS2)に移行される。
【0106】
次に、図14を参照して、図4の傷ゴミ処理中のステップS15の傷ゴミ補正処理の一実施形態としての第3の傷ゴミ補正処理を説明する。図14は、第3の傷ゴミ補正処理を示すフローチャートである。図8及び図10の第1及び第2の傷ゴミ補正処理は、単一(あるいは近傍)の傷ゴミ領域における、傷ゴミの画像情報に与える影響は単調であるという仮定に基づいている。多くの場合、この処理でも十分な補正結果が得られるが、傷ゴミの影響が、広い範囲に、緩慢に存在する場合には、単一領域内の傷、ゴミの画像情報に与える影響が単調とは言いがたい状況もある。このような場合、傷ゴミ領域をいくつかの部分領域に分割し、各々について、第1及び第2の傷ゴミ補正処理のような補正手法を用いるとよい。第3の傷ゴミ補正処理は、傷ゴミ領域をいくつかの部分領域に分割する傷ゴミ補正処理である。
【0107】
図14に示すように、先ず、可視画像情報の傷ゴミ領域が2つ以上の部分領域に分割される傷ゴミ領域分割処理が実行される(ステップS351)。ステップS351の傷ゴミ領域分割処理について、2つの例を後述する。そして、ステップS352〜S359が実行される。ステップS352〜S359は、図10の第3の傷ゴミ処理のステップS252〜S258とそれぞれ同様の処理である。そして、全ての画素が抽出された場合(ステップS359;YES)、図の右側のフローに移行される。先ず、可視画像情報から一つの画素が注目画素として抽出される(ステップS360)。そして、注目画素が可視画像情報の傷ゴミ領域内にあるか否かが判別される(ステップS361)。注目画素が傷ゴミ領域内にない場合(ステップS361;NO)、ステップS365に移行される。
【0108】
注目画素が傷ゴミ領域内にある場合(ステップS361;YES)、注目画素を中心として所定領域内にあり、かつ同一部分領域内の傷ゴミ領域のピクセルが抽出される(ステップS362)。部分領域は、ステップS351において設定された傷ゴミ領域内の部分領域である。そして、ステップS262と同様に、所定領域内にありかつ同一部分領域内の傷ゴミ領域から抽出されたピクセルそれぞれに対するピクセル補正値から代表補正値が算出される(ステップS363)。そして、算出された代表補正値を用いて、可視画像領域の注目画素が補正される(ステップS365)。具体的には、注目画素の信号値がエネルギー量に対応するものであれば、補正値と注目画素信号値との乗除算、濃度情報であれば補正値と注目画素信号値との加減算となる。
【0109】
そして、ステップS360において、可視画像情報の全ての画素が注目画素として抽出されたか否かが判別される(ステップS365)。全ての画素が抽出されていない場合(ステップS365;NO)、ステップS360に移行され、未抽出の画素が次の注目画素として抽出される。全ての画素が抽出された場合(ステップS365;YES)、第3の傷ゴミ補正処理は終了される。第3の傷ゴミ補正処理の終了後、次のステップ(図4のステップS15の傷ゴミ補間処理又は図3のステップS2)に移行される。
第3の傷ゴミ補正処理によれば、より広範な特性の傷、ゴミ領域について、良好な補正結果が得られる。
【0110】
次いで、図15〜図18を参照して、第3の傷ゴミ補正処理のステップS351における傷ゴミ領域分割処理の具体的な実施例としての第1及び第2の傷ゴミ領域分割処理を説明する。図15は、第1の傷ゴミ領域分割処理を示すフローチャートである。図16は、第1の傷ゴミ領域分割処理により分割された、傷ゴミ領域内の3つの部分領域を示す図である。図17は、第2の傷ゴミ領域分割処理を示すフローチャートである。図18は、第2の傷ゴミ領域分割処理により分割された、傷ゴミ領域内の3つの部分領域を示す図である。
【0111】
先に、図15及び図16を参照して、第1の傷ゴミ領域分割処理を説明する。第1の傷ゴミ領域分割処理は、部分領域の分割法として、領域の周縁からの距離を元にグループ分けする一例である。図15に示すように、先ず、可視画像情報から一つの画素が注目画素として抽出される(ステップSA1)。そして、注目画素が可視画像情報の傷ゴミ領域内にあるか否かが判別される(ステップSA2)。注目画素が傷ゴミ領域内にない場合(ステップSA2;NO)、ステップSA6に移行される。
【0112】
注目画素が傷ゴミ領域内にある場合(ステップSA2;YES)、注目画素に隣接する隣接8画素内に正常画素があるか否かが判別される(ステップSA3)。隣接8画素内に正常画素がない場合(ステップSA3;NO)、注目画素を中心とした5×5の画素範囲内に正常画素があるか否かが判別される(ステップSA4)。5×5の画素範囲内に正常画素がない場合(ステップSA4;NO)、注目画素は傷ゴミ領域の部分領域としてのグループ3に所属される画素として設定される(ステップSA5)。
【0113】
そして、ステップSA1において、可視画像情報の全ての画素が注目画素として抽出されたか否かが判別される(ステップSA6)。全ての画素が抽出されていない場合(ステップSA6;NO)、ステップSA1に移行され、未抽出の画素が次の注目画素として抽出される。全ての画素が抽出された場合(ステップSA6;YES)、第1の傷ゴミ領域分割処理は終了される。第1の傷ゴミ領域分割処理の終了後、次のステップ(図14のステップS352)に移行される。
【0114】
隣接8画素内に正常画素がある場合(ステップSA3;YES)、注目画素は傷ゴミ領域の部分領域としてのグループ1に所属される画素として設定され(ステップSA7)、ステップSA6に移行される。5×5の画素範囲内に正常画素がある場合(ステップSA4;YES)、注目画素は傷ゴミ領域の部分領域としてのグループ2に所属される画素として設定され(ステップSA8)、ステップSA6に移行される。
【0115】
第1の傷ゴミ領域分割処理により、例えば、図16に示すように、傷ゴミ領域が、分割領域としてのグループ1、グループ2、グループ3に分割される。なお、グループ数は適宜決めてかまわないが、概ね3以上有れば好ましい。また、各グループの所属条件は、隣接8画素内、5×5画素範囲内に限るものではなく、他の条件でもよい。
【0116】
次に、図17及び図18を参照して、第2の傷ゴミ領域分割処理を説明する。第2の傷ゴミ領域分割処理は、赤外画像情報を元に傷ゴミ領域を識別する例であり、傷ゴミ領域の識別時に用いる閾値を3段階(グループ数分)用意し、これによってグループ分けする一例である。赤外画像情報が十分な位置精度を有している場合には、簡単に実用可能な方法である。
【0117】
予め、分割領域を決定するための閾値1、閾値2及び閾値3が任意に設置されている。また、閾値1<閾値2<閾値3であるものとする。図17に示すように、先ず、可視画像情報から一つの画素が注目画素として抽出される(ステップSB1)。そして、赤外画像情報を用いて、注目画素についての赤外差分データ(IRD)が作成される(ステップSB2)。例えば、図6のステップS132,S136と同様に赤外差分データが作成される。以下、本実施の形態では、閾値との大小を扱う関係で、赤外差分データの符号を正とするため、赤外差分データを絶対値に変換して扱う。あるいは、図6のステップS132,S136において作成された赤外差分データが保存される構成とし、その保存されている赤外差分データがステップSB2において取得される構成でもよい。そして、ステップSB2で作成された注目画素のIRDが閾値1よりも大きいか否かが判別される(ステップSB3)。
【0118】
注目画素のIRDが閾値1よりも大きい場合(ステップSB3;YES)、注目画素のIRDが閾値2よりも大きいか否かが判別される(ステップSB4)。注目画素のIRDが閾値2よりも大きい場合(ステップSB4;YES)、注目画素のIRDが閾値3よりも大きいか否かが判別される(ステップSB5)。注目画素のIRDが閾値3よりも大きい場合(ステップSB5;YES)、注目画素は傷ゴミ領域の部分領域としてのグループ3に所属される画素として設定される(ステップSB6)。
【0119】
そして、ステップSB1において、可視画像情報の全ての画素が注目画素として抽出されたか否かが判別される(ステップSB7)。全ての画素が抽出されていない場合(ステップSB7;NO)、ステップSB1に移行され、未抽出の画素が次の注目画素として抽出される。全ての画素が抽出された場合(ステップSB7;YES)、第2の傷ゴミ領域分割処理は終了される。第2の傷ゴミ領域分割処理の終了後、次のステップ(図14のステップS352)に移行される。
【0120】
注目画素のIRDが閾値1よりも大きくない場合(ステップSB3;NO)、注目画素は正常画素と設定され(ステップSB8)、ステップSB7に移行される。注目画素のIRDが閾値2よりも大きくない場合(ステップSB4;NO)、注目画素は傷ゴミ領域の部分領域としてのグループ1に所属される画素として設定され(ステップSB9)、ステップSB7に移行される。注目画素のIRDが閾値3よりも大きくない場合(ステップSB5;NO)、注目画素は傷ゴミ領域の部分領域としてのグループ2に所属される画素として設定され(ステップSB10)、ステップSB7に移行される。
【0121】
第2の傷ゴミ領域分割処理により、例えば、図18に示すように、傷ゴミ領域が、分割領域としてのグループ1、グループ2、グループ3に分割される。なお、グループ数は適宜決めてかまわないが、概ね3以上有れば好ましい。
【0122】
第3の傷ゴミ補正処理は、部分領域化した全ての領域で傷ゴミ補正処理を施しているが、例えば、図16の最外周の部分領域(グループ1)や、図18のもっとも傷、ゴミの影響の小さい部分領域(グループ1)は、領域外の正常画素との関連性も大きいため、周辺正常画素による補間法によって処理してしまってもかまわない。
【0123】
以上、傷ゴミ領域内に存在する、構造の不均一性への対応を、傷ゴミ領域を複数の部分領域に分割して、各々の部分領域に対し、個別の処理量計算を行う手法を説明した。
次に、図19を参照して、図4の傷ゴミ処理中のステップS15の傷ゴミ補正処理の一実施形態としての第4の傷ゴミ補正処理を説明する。図19は、第4の傷ゴミ補正処理を示すフローチャートである。第4の傷ゴミ補正処理は、前述の構造の不均一性への対応を、別の手法で実現するものである。
【0124】
図19に示すように、先ず、ステップS451〜S455が実行される。ステップS451〜S455は、図10の第2の傷ゴミ補正処理におけるステップS251〜S255と同様である。そして、注目画素から正常画素までの距離が最も長い方向が求められ、この方向をデータ抽出方向として設定される(ステップS456)。この最も長い方向は、例えば、図11の例では、左上がりの斜め方向が該当する。
【0125】
そして、ステップS457〜S461が実行される。ステップS457〜S461は、図10の第2の傷ゴミ補正処理におけるステップS256〜S260と同様である。そして、図の右側のフローに移行される。先ず、傷ゴミ領域内の画素について、注目画素を通り、ステップS456で算出されたデータ抽出方向に沿った所定距離内の傷ゴミ領域のピクセルが抽出される(ステップS462)。所定距離とは、あらかじめ設定された距離、例えば注目画素を中心とした半径4画素以内というものでもよいし、前述したデータ抽出方向の正常画素対の距離に対応して、所定範囲を設定するようにしてもよい。
【0126】
そして、ステップS463〜S465が実行される。ステップS463〜S465は、図10の第2の傷ゴミ補正処理におけるステップS262〜S264と同様である。第4の傷ゴミ補正処理の終了後、次のステップ(図4のステップS15の傷ゴミ補間処理又は図3のステップS2)に移行される。
【0127】
第4の傷ゴミ補正処理は、傷領域や、多くのホコリに起因するゴミ領域は、画像上に、細長い形態で現れる場合が多く、また、このような傷、ゴミがもっとも目立ちやすい傾向にあることに着目して見出したものである。傷ゴミ領域形態の長さ方向には、画像情報に対し、均質な影響を及ぼす画像欠陥が連続していることにより、上述のようなデータ抽出方向を用いた代表値算出によって、精度の高い処理結果が得られるのである。
【0128】
次に、図20を参照して、図4の傷ゴミ処理中のステップS15の傷ゴミ補正処理の一実施形態としての第5の傷ゴミ補正処理を説明する。図20は、第5の傷ゴミ補正処理を示すフローチャートである。第5の傷ゴミ補正処理は、前述の構造の不均一性への対応を、さらに別の手法で実現する。また、第5の傷ゴミ補正処理では、傷ゴミ領域の評価に赤外画像情報を用いる。
【0129】
図20に示すように、先ず、ステップS551,S552が実行される。ステップS551,S552は、図10の第2の傷ゴミ補正処理におけるステップS251,S252と同様である。そして、赤外画像情報を用いて、注目画素の赤外差分データが作成される(ステップS553)。例えば、図6のステップS132,S136と同様に赤外差分データが作成される。あるいは、図6のステップS132,S136において作成された赤外差分データが保存される構成とし、その保存されている赤外差分データがステップS553において取得される構成でもよい。
【0130】
そして、ステップS554〜S561が実行される。ステップS554〜S561は、図10の第2の傷ゴミ補正処理におけるステップS253〜S260と同様である。そして、注目画素を中心とした所定領域が定義される(ステップS562)。そして、その所定領域内に存在する傷ゴミ領域内のピクセルそれぞれのピクセル補正値の総和補正量が算出される(ステップS563)。
【0131】
そして、所定領域内に存在する傷ゴミ領域内画素それぞれの赤外差分データの総和が算出され、さらに、その赤外差分データの総和に占める注目画素の赤外差分データの割合が計算される(ステップS564)。そして、ステップS563において算出された総和補正量にステップS564において算出された割合が乗算され、その乗算された値が注目画素の補正値とされ、その注目画素の補正値を用いて、可視画像情報の注目画像が補正される(ステップS565)。
【0132】
そして、ステップS560において、可視画像情報の全ての画素が注目画素として抽出されたか否かが判別される(ステップS566)。全ての画素が抽出されていない場合(ステップS566;NO)、ステップS560に移行され、未抽出の画素が次の注目画素として抽出される。全ての画素が抽出された場合(ステップS566;YES)、第5の傷ゴミ補正処理は終了される。第5の傷ゴミ補正処理の終了後、次のステップ(図4のステップS15の傷ゴミ補間処理又は図3のステップS2)に移行される。
【0133】
第4及び第5の傷ゴミ補正処理によれば、傷ゴミ領域を明瞭な複数領域に分割しなくても、傷ゴミ領域が内部に構造を有している場合に、簡単に、傷ゴミ領域の内部構造が画像に及ぼす影響を抽出でき、また、実際の画像補正値は可視画像信号値を用いて補正処理を実施するので、赤外画像情報と可視画像情報とのMTF特性、フレア特性、コントラスト特性などに気を配る必要がなく、確実かつ安定した補正処理結果が得られる。
【0134】
次に、図21を参照して、図4の傷ゴミ処理中のステップS15の傷ゴミ補正処理の一実施形態としての第6の傷ゴミ補正処理を説明する。図21は、第6の傷ゴミ補正処理を示すフローチャートである。第6の傷ゴミ補正処理は、傷、ゴミ領域の補正処理を、補間的に処理する応用例である。
【0135】
傷ゴミ領域などの欠陥領域を補間処理によって埋め合わせる手法は、各種知られている。そのいずれの手法においても、補間法は、補間する欠陥領域を周囲の情報によって埋め合わせる。このため、周辺領域と欠陥領域とで、例えば画像の粒状感(銀塩写真の粒状や、ランダムノイズ起因のザラザラした質感)が異り、不自然な処理結果となる場合が多い。
第6の傷ゴミ補正処理は、欠損領域の有する情報をできる限り利用し、処理を行うので、不自然な印象を受けにくい画像処理結果が得られるものである。
【0136】
先ず、ステップS651〜S653が実行される。ステップS651〜SS653は、それぞれ、図10の第2の傷ゴミ補正処理におけるステップS251〜S253と同様である。注目画素が傷ゴミ領域内にある場合(ステップS653;YES)、注目画素を中心とする所定範囲が設定される(ステップS654)。所定範囲は、例えば、簡単には矩形領域であるが、所定半径領域としてもよい。
【0137】
そして、所定範囲に含まれる傷ゴミ領域にハイパスフィルタが作用され、注目画素位置におけるそのハイパスフィルタの処理結果が第1情報として取得される(ステップS655)。このハイパスフィルタは、例えば、注目画素値から所定範囲に含まれる、傷ゴミ領域に所属する画素信号値の平均値を減算処理するフィルタ処理である。その他、ラプラシアンフィルタ及びその変形型フィルタを利用することも可能である。
【0138】
さらに、所定範囲に含まれる周辺領域にローパスフィルタが作用され、注目画素位置におけるそのローパスフィルタの処理結果が第2情報として取得される(ステップS656)。このローパスフィルタは、簡単には、所定範囲に含まれる周辺領域に所属する画素値の平均値を算出するもの、又は前述の空間周波数帯域フィルタを用いてもよい。また、注目画素からの距離に応じて、重み付けの係数を用意し、所定範囲に含まれる周辺領域画素に対応する重み付け係数の総和を1に正規化して、領域内画像信号値と、正規化した重み付け係数の積和で求めてもよい。そして、注目画素の信号値が第1情報と第2情報との和の信号値で置換される(ステップS657)。
【0139】
そして、ステップS657において、可視画像情報の全ての画素が注目画素として抽出されたか否かが判別される(ステップS658)。全ての画素が抽出されていない場合(ステップS658;NO)、ステップS652に移行され、未抽出の画素が次の注目画素として抽出される。全ての画素が抽出された場合(ステップS658;YES)、第6の傷ゴミ補正処理は終了される。第6の傷ゴミ補正処理の終了後、次のステップ(図4のステップS15の傷ゴミ補間処理又は図3のステップS2)に移行される。
【0140】
次に、図22及び図23を参照して、図3の画像処理中のステップS5の拡大縮小処理と、ステップS7の鮮鋭性粒状性補正処理とを説明する。図22は、拡大縮小処理を示すフローチャートである。図23は、鮮鋭性粒状性補正処理を示すフローチャートである。
【0141】
先に、図22を参照して拡大縮小処理を説明する。拡大縮小処理は、その手法によって処理結果が異なり、特に、画像情報の平滑化作用に大きな差がある。先ず、可視画像情報中の拡大/縮小に必要な格子点座標が計算される(ステップS51)。格子点は、例えば、拡大すべき画素と画素との間に補完するための中間点である。そして、その計算された格子点の周囲4画素が抽出される(ステップS52)。周囲4画素は、格子点の補間の計算に用いられる。そして、周囲4画素が正常画素のみであるか否かが判別される(ステップS53)。
【0142】
周囲4画素が正常画素のみでない場合(ステップS53;NO)、周囲4画素が傷ゴミ領域内のみに存在するか否かが判別される(ステップS54)。周囲4画素が傷ゴミ領域内のみに存在しない場合(ステップS54;NO)、その周辺4画素は、正常画素及び傷ゴミ領域が混在する領域としての混在領域にあるとされる(ステップS55)。そして、混在領域内の画素同士は信号の格差が大きいとみなすことができ、平滑性の強い補間方式を利用して、注目画素に対して拡大縮小が実行される(ステップS56)。平滑性の強い補間方式によって、傷ゴミ処理境界の目立ちにくい画像処理結果が得られる。
【0143】
周囲4画素が正常画素のみである場合(ステップS53;YES)、又は周囲4画素が傷ゴミ領域内のみに存在する場合(ステップS54;YES)、周囲4画素が正常画素領域又は傷ゴミ領域の何れか一方に含まれ、その領域内画素同士は信号の格差が小さいとみなすことができ、平滑性の弱い補間方式を利用して、注目画素に対して拡大縮小が実行される(ステップS57)。
【0144】
そして、ステップS51において可視画像情報全面の拡大/縮小に必要な全格子点が抽出(計算)されたか否かが判別される(ステップS58)。全格子点が抽出された場合(ステップS58;YES)、拡大縮小処理が終了される。全格子点が抽出されていない場合(ステップS58;NO)、ステップS51に移行され、未抽出の格子点が次の格子点として計算される。拡大縮小処理の終了後、次のステップ(図3のステップS6)に移行される。
【0145】
拡大縮小処理における補間方法については、例えば、特開2002−262094に記載の補間方法を用いることができる。その中で、変倍時のモアレなどが発生しやすいわずかな変倍率の拡大/縮小には、平滑化効果の大きな近傍9点の画素データを用いた線形補間方法が適用され、その他には、平滑化効果の比較的小さな、近傍4点の画素データを用いた補間方法が適用されている。即ち、本実施の形態において、前者を傷ゴミ補正領域及び正常画素領域の混在領域個所に適用し(ステップS56に対応)、後者をその他の領域に適用すること(ステップS57に対応)で好ましい結果が得られる。
【0146】
次に、図23を参照して鮮鋭性粒状性補正処理を説明する。先ず、可視画像情報中の一画素が注目画素として抽出される(ステップS71)。そして、注目画素が正常画素であるか否かが判別される(ステップS72)。注目画素が正常画素である場合(ステップS72;YES)、鮮鋭性強調が「強」で、粒状性補正が「中」に設定されて、その設定値に基づいて注目画素に鮮鋭性強調及び粒状性補正がなされる(ステップS73)。
【0147】
そして、ステップS71において可視画像情報内の全画素が注目画素として抽出されたか否かが判別される(ステップS74)。全画素が抽出された場合(ステップS74;YES)、鮮鋭性粒状性補正処理が終了される。全画素が抽出されていない場合(ステップS74;NO)、ステップS71に移行され、未抽出の画素が次の抽出画素として抽出される。鮮鋭性粒状性補正処理の終了後、次のステップ(図3のステップS8)に移行される。
【0148】
注目画素が正常画素でない場合(ステップS72;NO)、注目画素が周辺領域にあるか否かが判別される(ステップS75)。周辺領域は、可視画像情報中の傷ゴミ処理された領域と、されていない領域との境界に存在する領域である。注目画素が周辺領域内である場合(ステップS75;YES)、鮮鋭性強調が「中」で、粒状性補正が「強」に設定されて、その設定値に基づいて注目画素に鮮鋭性強調及び粒状性補正がなされ(ステップS76)、ステップS74に移行される。周辺領域の鮮鋭性強調を強くすると、傷ゴミ領域の境界の境目が見やすくなる危険があるため、若干の加減がなされる。あわせて粒状性補正がやや強くされる(粒状が抑制される)。
【0149】
注目画素が周辺領域内でない場合(ステップS75;NO)、注目画素が傷ゴミ領域にあるとされる(ステップS77)。注目画素が傷ゴミ領域にある場合に、正常画素と異なる補正をすることで、全体的に均質化された、傷ゴミ処理の痕跡が目立ちにくい処理結果が得られる。傷ゴミ領域に付いてはさらに、その処理方法によって場合分けすることが好ましい。よって、注目画素に傷ゴミ補正処理がなされているか、傷ゴミ補間処理がなされているかが判別される(ステップS78)。傷ゴミ補正処理がなされている場合(ステップS78;補正処理)、鮮鋭性強調が「弱」で、粒状性補正が「強」に設定されて、その設定値に基づいて注目画素に鮮鋭性強調及び粒状性補正がなされ(ステップS79)、ステップS74に移行される。例えば、傷ゴミ補正処理がなされた場合は、減衰した信号を増強復元するので、ノイズ抑制のため、当該領域の粒状性補正を通常より強くする(粒状抑制を強く掛ける)。あわせて、鮮鋭性強調の程度は弱くする。
【0150】
傷ゴミ補間処理がなされている場合(ステップS78;補間処理)、鮮鋭性強調が「強」で、粒状性補正が「弱」に設定されて、その設定値に基づいて注目画素に鮮鋭性強調及び粒状性補正がなされ(ステップS80)、ステップS74に移行される。傷ゴミ補間処理がなされた場所では、周辺画素を参照し、重み付け平均するステップを有する場合が多く、ノイズ成分が減少している。このため、粒状性補正は弱く施され、鮮鋭性強調は相対的に強く施される。
【0151】
以上述べた鮮鋭性強調及び粒状性補正の関係は、一例としての傷ゴミ補正処理及び傷ゴミ補間処理を仮定した場合の説明であり、各補正の強弱はこれに限定されるものではなく、傷ゴミ補正及び補間処理の手法を切り替えれば、適宜調整されるべきものである。
【0152】
次に、画像取得部14における画像取得を透過原稿スキャナ142に代えて反射原稿スキャナ141で行う場合を説明する。本実施の形態のうちの図8の第1の傷ゴミ補正処理、図10の第2の傷ゴミ補正処理、図14の第3の傷ゴミ補正処理(傷ゴミ領域分割に赤外差分データが用いられない場合)、図19の第4の傷ゴミ補正処理、図20の第6の傷ゴミ補正処理は、画像補正に赤外画像情報を必要とせず、傷ゴミ候補領域を何らかの方法で求められれば良い。そこで、図24を参照して、赤外画像情報を取得しない構成として、図1の画像取得部14の反射原稿スキャナ141を説明する。図24は、反射原稿スキャナ141の内部構成を示す図である。
【0153】
図24に示すように、反射原稿スキャナ141は、写真原稿(光沢印画紙など)Bの光源41,42と、光源41,42から出射された光を透過及び反射させるハーフミラー43,44と、光を結像及び受光してアナログ信号を得るCCD45〜47と、CCD45〜47から出力されたアナログ信号をそれぞれ増幅するアンプ48〜50と、アンプ48〜50から出力されたアナログ信号をデジタル信号にそれぞれ変換するA/Dコンバータ51〜53とを備える。
【0154】
また反射原稿スキャナ141は、光源41,42の光出射とCCD45〜47の光受光とのタイミングを制御するタイミング制御部54と、A/Dコンバータ52から出力された画像情報のうち、光源41,42から出射されたそれぞれの光に対応する2つの画像情報を比較する画像比較部55と、画像比較部55から出力された比較結果から元画像情報を形成する元画像形成部56と、A/Dコンバータ51,53からそれぞれ出力された2つの画像情報から欠陥候補領域を決定する欠陥候補領域決定部57と、欠陥候補領域決定部57から出力される欠陥候補領域から欠陥領域を特定し、その欠陥領域を、元画像形成部56から出力される元画像情報とともに出力する欠陥領域特定部58とを備えて構成される。
【0155】
また、欠陥領域特定部58から出力される欠陥領域及び元画像情報は、画像処理部11内の補正補間処理部61に送信される。写真原稿Bは、均一の光沢を示しているものであれば良い。
【0156】
次に、反射原稿スキャナ141の動作を簡単に説明する。先ず、写真原稿Bは、2つの光源41,42で照射される。光源41,42は、タイミング制御部54によって交互に発光する。CCD46は両方の光源の画像を採取する。CCD47は、光源41が点燈しているタイミングで、ハーフミラー43を透過しハーフミラー44で反射された光を採取する。CCD45は、光源42が点燈しているタイミングで、ハーフミラー44を透過しハーフミラー43で反射された光を採取する。
【0157】
CCD46で採取された画像情報は、画像比較部55及び元画像形成部56において、光源間差が比較され、輝度差のある場合は暗いほうの画像情報が重視され、1枚の画像情報を元画像情報として形成される。このようにすることで、光沢印画紙(写真原稿B)の微細な凹凸による反射や、絹目印画紙(写真原稿B)の光沢反射を除去することができ、好ましいコピー結果が得られる。
【0158】
一方、CCD45,47で採取された画像情報は、欠陥画像候補領域決定部57において、所定の画像信号値の範囲に収まらない画像領域をCCD45,47が各々抽出し、両者の出力画像領域が一致した場合に傷、ゴミなどの欠陥候補領域とされる。欠陥候補領域は、欠陥領域特定部58により、ノイズ処理が実行され、その後にオープニング処理によってサイズ拡大され、欠陥領域とされる。
【0159】
補正補間処理部61は、欠陥領域特定部58から元画像情報及び欠陥領域の情報を受信し、その元画像情報及び欠陥領域情報に基づいて、本実施の形態で説明したような傷ゴミ補正処理、傷ゴミ補間処理がなされる。
【0160】
以上、本実施の形態の第2の傷ゴミ補正処理によれば、可視画像情報の傷ゴミ領域内の各欠陥画素とその近傍の欠陥画素との仮の補正量としてのピクセル補正値に基づいて修正画素補正量としての代表補正値を算出し、その代表補正値を用いて各欠陥画素を補正することにより、可視画像情報を補正する。このため、例えば、画像情報取得元(フィルム)の画像記録層の欠損による画像欠損(損傷)が発生し、赤外画像情報による信号強度の補正が逆補正となってしまう不具合や、赤外画像情報に無視できない量の残存収差が残っている状態でも、傷、ゴミ領域の各欠陥画素を可視画像情報に基づいて補正するので、良好な画像処理結果が得られる。また、欠陥箇所の画像情報1画素ごとにピクセル補正値を求め、代表補正値によりそのピクセル補正値の誤差分をノイズとして除去して画像情報を補正することにより、確度の高い、傷、ゴミの影響除去が実現できる。また、RGB画像情報それぞれについて対向画素対の選択からピクセル補正値の算出までを行い、各色の特性に基づいて代表補正値を算出して補正する場合には、補正値算出に用いる情報量が増大し、画像情報のノイズ成分の除去効果がより高い、傷、ゴミの影響除去が実現できる。
【0161】
また、第1の傷ゴミ補正処理によれば、可視画像情報の補正値を、可視画像情報自身の周辺領域と欠陥領域との特性値から補正値を算出し、その補正値を用いて画像情報を補正する。このため、例えば、フィルム上の損傷による不具合にも、赤外画像情報でなく可視画像情報を用いて補正を行うことにより有効に対処できる。また、周辺領域と傷ゴミ領域との特性値から算出した補正値を用いる補正により、画像情報を取得した光学系の色収差やフレア特性などが不明でも、過不足ない補正結果が得られる。
【0162】
また、第6の傷ゴミ補正処理によれば、可視画像情報の傷ゴミ領域のハイパスフィルタ処理による第1情報と、周辺領域のローパスフィルタ処理による第2情報とを加算して補正値としての第3情報を算出し、その第3情報を用いて可視画像情報を補正する。このため、画像情報取得元(フィルム)の画像記録層の欠損(損傷)による欠陥領域を補正することにより、画像情報を取得した光学系の色収差やフレア特性などが不明でも、過不足ない補正結果が得られる。
【0163】
また、第3の傷ゴミ補正処理によれば、傷ゴミ領域を複数の部分領域に分割し、傷ゴミ領域内の各欠陥画素と、その同一部分領域に所属する近傍欠陥画素との仮の補正量としてのピクセル補正値に基づいて修正画素補正量としての代表補正値を算出し、その代表補正値を用いて各欠陥画素を補正することにより、可視画像情報を補正する。このため、部分領域の分割に赤外差分データを用いない場合、例えば、画像情報取得元(フィルム)上の画像記録層の欠損(損傷)による不具合にも、赤外画像情報でなく可視画像情報を用いて補正を行うことにより有効に対処できる。また、赤外画像情報に無視できない量の残存収差が残っている状態でも、傷、ゴミの欠陥画素を可視画像情報に基づいて補正するので、良好な画像処理結果が得られる。また、傷ゴミ領域を内部の欠陥画素の特徴量(正常画素との位置関係や赤外差分データ)に応じて複数の部分領域に分割し、各部分領域に基づいて補正するので、より自由度の高い、好ましい補正結果が得られる。
【0164】
なお、上述した本実施の形態における記述は、本発明に係る好適な画像処理システム10の一例であり、これに限定されるものではない。
【0165】
【発明の効果】
請求項1、6又は11に記載の発明によれば、画像情報の各欠陥画素とその近傍欠陥画素との仮の補正量に基づいて修正画素補正量を算出し、その各修正画素補正量を用いて各欠陥画素を補正する。このため、例えば、画像情報取得元の画像記録層の欠損による画像欠損が発生し、赤外域の画像情報による信号強度の補正が逆補正となってしまう不具合や、赤外域の画像情報に無視できない量の残存収差が残っている状態でも、欠陥画素を可視域の画像情報に基づいて補正するので、良好な画像処理結果が得られる。また、欠陥画素の1画素ごとに仮の補正量を求め、修正画素補正量によりその仮の補正量の誤差分をノイズとして除去して画像情報を補正することにより、確度の高い、欠陥の影響除去が実現できる。
【0166】
請求項2、7又は12に記載の発明によれば、複数の色光を用いて補正値を求めるので、補正値算出に用いる情報量が増大し、画像情報のノイズ成分の除去効果がより高い、欠陥の影響除去が実現できる。
【0167】
請求項3、8又は13に記載の発明によれば、画像情報自身の周辺領域と欠陥領域との特性値から補正値を算出し、その補正値を用いて可視域の画像情報を補正する。このため、例えば、画像情報取得元の画像記録層の欠損による画像欠損が発生し、赤外域の画像情報による信号強度の補正が逆補正となってしまう不具合にも、赤外域でなく可視域の画像情報を用いて補正を行うことにより有効に対処できる。また、周辺領域と欠陥領域との特性値から算出した補正値を用いる補正により、画像情報を取得した光学系の色収差やフレア特性などの特性が不明でも、過不足ない補正結果が得られる。
【0168】
請求項4、9又は14に記載の発明によれば、画像情報自身の欠陥領域による第1情報と周辺領域による第2情報とを加算して補正値としての第3情報を算出し、その第3情報を用いて画像情報を補正する。このため、画像情報取得元の画像記録層の欠損による欠陥領域を補正することにより、画像情報を取得した光学系の色収差やフレア特性などの特性が不明でも、過不足ない補正結果が得られる。
【0169】
請求項5、10又は15に記載の発明によれば、欠陥画素を複数のグループに分割し、各欠陥画素と、その同一のグループに所属する近傍欠陥画素との仮の補正量に基づいて修正画素補正量を算出し、その各修正画素補正量を用いて各欠陥画素を補正する。このため、画像情報取得元の画像記録層の欠損による欠陥画素をその特徴量に応じて複数のグループに分割し、各グループに基づいて補正するので、より自由度の高い、好ましい補正結果が得られる。また、赤外域の画像情報に無視できない量の残存収差が残っている状態でも、欠陥画素を可視域の画像情報に基づいて補正するので、良好な画像処理結果が得られる。
【図面の簡単な説明】
【図1】本発明に係る実施の形態の画像処理システム10を示すブロック図である。
【図2】透過原稿スキャナ142の構成を示す図である。
【図3】画像処理を示すフローチャートである。
【図4】傷ゴミ処理を示すフローチャートである。
【図5】各波長域の信号の吸収を示す図である。
【図6】傷ゴミ候補領域検出処理を示すフローチャートである。
【図7】傷ゴミ領域決定処理を示すフローチャートである。
【図8】第1の傷ゴミ補正処理を示すフローチャートである。
【図9】傷ゴミ領域及びその周辺領域を示す図である。
【図10】第2の傷ゴミ補正処理を示すフローチャートである。
【図11】注目画素の補正処理候補選択を示す図である。
【図12】注目画素の補正処理候補選択の3つの様態例を示す図である。
【図13】注目画素の2つの方向特性例を示す図である。
【図14】第3の傷ゴミ補正処理を示すフローチャートである。
【図15】第1の傷ゴミ領域分割処理を示すフローチャートである。
【図16】第1の傷ゴミ領域分割処理により分割された、傷ゴミ領域内の3つの部分領域を示す図である。
【図17】第2の傷ゴミ領域分割処理を示すフローチャートである。
【図18】第2の傷ゴミ領域分割処理により分割された、傷ゴミ領域内の3つの部分領域を示す図である。
【図19】第4の傷ゴミ補正処理を示すフローチャートである。
【図20】第5の傷ゴミ補正処理を示すフローチャートである。
【図21】第6の傷ゴミ補正処理を示すフローチャートである。
【図22】拡大縮小処理を示すフローチャートである。
【図23】鮮鋭性粒状性補正処理を示すフローチャートである。
【図24】反射原稿スキャナ141の内部構成を示す図である。
【符号の説明】
10…画像処理システム
11…画像処理部
12…画像表示部
13…指示入力部
131…接触センサ
132…マウス
133…キーボード
14…画像取得部
141…反射原稿スキャナ
41,42…光源
43,44…ハーフミラー
45〜47…CCD
48〜50…アンプ
51〜53…A/Dコンバータ
55…画像比較部
56…元画像形成部
57…欠陥候補領域決定部
58…欠陥領域特定部
B…写真原稿
61…補間補正処理部
142…透過原稿スキャナ
31…光源部
32…拡散部材
33…フィルムキャリア
34…ローラ
35…光学レンズ
36IR,36B,36R…ダイクロイックフィルタ
37IR,37B,37G,37R…ラインCCD
38IR,38B,38G,38R…アナログアンプ
39IR,39B,39G,39R…A/Dコンバータ
40…画像メモリ
A…フィルム
143…メディアドライバ
144…情報通信I/F
15…画像ストレージ部
16…銀塩露光プリンタ
17…IJプリンタ
18…各種画像記録メディア書込部
21…印刷物
22…現像済みフィルム
23…画像メディア
24…通信手段
Claims (15)
- 画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を少なくとも周辺の正常画素に基づいて補正する画像処理方法において、
前記画像情報内の各欠陥画素の周辺に存在する複数の正常画素に基づいて、前記各欠陥画素の補間信号値を算出し、前記各欠陥画素の信号値とその前記補間信号値とに基づいて、前記各欠陥画素を補正する仮の補正量を算出し、
前記各欠陥画素の前記仮の補正量と、その各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正することを特徴とする画像処理方法。 - 前記画像情報は、少なくとも3種類の色光に関する情報から構成されるものであり、
前記修正画素補正量の算出において、前記複数の色光各々について前記仮の補正量を算出し、前記複数の色光各々の仮の補正量から前記複数の色光各々の前記修正画素補正量を算出することを特徴とする請求項1に記載の画像処理方法。 - 画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する欠陥画素を補正する画像処理方法において、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記欠陥領域の補正において、前記各欠陥画素を中心として第2の所定距離内に存在する欠陥領域及び周辺領域各々について特性値を算出し、前記特性値に基づいて、前記欠陥画素の補正に用いる補正値を算出し、その補正値を用いて前記各欠陥画素を補正することにより、前記欠陥領域を補正することを特徴とする画像処理方法。 - 画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する欠陥画素を補正する画像処理方法において、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記欠陥領域の補正において、前記各欠陥画素を中心とし第2の所定距離内に存在する欠陥領域に所定のハイパスフィルタを作用させた第1情報と、前記各欠陥画素を中心とし第3の所定距離内に存在する前記周辺領域に所定のローパスフィルタを作用させた第2情報とを算出し、前記第1情報及び前記第2情報を加算した第3情報で前記各欠陥画素を置き換えて、前記欠陥領域を補正することを特徴とする画像処理方法。 - 画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を周辺の正常画素に基づいて補正する画像処理方法において、
前記欠陥画素を、その特徴量に基づいて複数のグループに分割し、
前記画像情報内の各欠陥画素を補正する仮の補正量を算出し、
前記各欠陥画素の前記仮の補正量と、その各欠陥画素と同一のグループに所属してかつその各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正することを特徴とする画像処理方法。 - 画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を少なくとも周辺の正常画素に基づいて補正する画像処理装置において、
前記画像情報内の各欠陥画素の周辺に存在する複数の正常画素に基づいて、前記各欠陥画素の補間信号値を算出し、前記各欠陥画素の信号値とその前記補間信号値とに基づいて、前記各欠陥画素の前記仮の補正量と、その各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正する画像処理部を備えることを特徴とする画像処理装置。 - 前記画像情報は、少なくとも3種類の色光に関する情報から構成されるものであり、
前記画像処理部は、前記複数の色光各々について前記仮の補正量を算出し、前記複数の色光各々の仮の補正量から前記複数の色光各々の前記修正画素補正量を算出することを特徴とする請求項6に記載の画像処理装置。 - 画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する欠陥画素を補正する画像処理装置において、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記欠陥領域内に存在する各欠陥画素を中心として第2の所定距離内に存在する欠陥領域及び周辺領域各々について特性値を算出し、前記特性値に基づいて、前記欠陥画素の補正に用いる補正値を算出し、その補正値を用いて前記各欠陥画素を補正することにより、前記欠陥領域を補正する画像処理部を備えることを特徴とする画像処理装置。 - 画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する欠陥画素を補正する画像処理装置において、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記欠陥領域の補正において、前記各欠陥画素を中心とし第2の所定距離内に存在する欠陥領域に所定のハイパスフィルタを作用させた第1情報と、前記各欠陥画素を中心とし第3の所定距離内に存在する前記周辺領域に所定のローパスフィルタを作用させた第2情報とを算出し、前記第1情報及び前記第2情報を加算した第3情報で前記各欠陥画素を置き換えて、前記欠陥領域を補正する画像処理部を備えることを特徴とする画像処理装置。 - 画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を周辺の正常画素に基づいて補正する画像処理装置において、
前記欠陥画素を、その特徴量に基づいて複数のグループに分割し、前記画像情報内の各欠陥画素を補正する仮の補正量を算出し、前記各欠陥画素の前記仮の補正量と、その各欠陥画素と同一のグループに所属してかつその各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正する画像処理部を備えることを特徴とする画像処理装置。 - コンピュータに、画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を少なくとも周辺の正常画素に基づいて補正する機能を実現させるための画像処理プログラムにおいて、
前記コンピュータに、
前記画像情報内の各欠陥画素の周辺に存在する複数の正常画素に基づいて、前記各欠陥画素の補間信号値を算出し、前記各欠陥画素の信号値とその前記補間信号値とに基づいて、前記各欠陥画素を補正する仮の補正量を算出し、前記各欠陥画素の前記仮の補正量と、その各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正する画像処理機能を実現させるための画像処理プログラム。 - 前記画像情報は、少なくとも3種類の色光に関する情報から構成されるものであり、
前記画像処理機能は、前記複数の色光各々について前記仮の補正量を算出し、前記複数の色光各々の仮の補正量から前記複数の色光各々の前記修正画素補正量を算出することを特徴とする請求項11に記載の画像処理プログラム。 - コンピュータに、画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する欠陥画素を補正する機能を実現させるための画像処理プログラムにおいて、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記コンピュータに、
前記欠陥領域の補正において、前記欠陥領域内に存在する各欠陥画素を中心として第2の所定距離内に存在する欠陥領域及び周辺領域各々について特性値を算出し、前記特性値に基づいて、前記欠陥画素の補正に用いる補正値を算出し、その補正値を用いて前記欠陥画素を補正することにより、前記各欠陥領域を補正する画像処理機能を実現させるための画像処理プログラム。 - コンピュータに、画像情報を正常領域と欠陥領域とに区分し、その欠陥領域に所属する画素を補正する機能を実現させるための画像処理プログラムにおいて、
前記欠陥領域の境界から第1の所定距離以内に存在する正常画素群を周辺領域と定義し、
前記コンピュータに、
前記欠陥領域の補正において、前記各欠陥画素を中心とし第2の所定距離内に存在する欠陥領域に所定のハイパスフィルタを作用させた第1情報と、前記各欠陥画素を中心とし第3の所定距離内に存在する前記周辺領域に所定のローパスフィルタを作用させた第2情報とを算出し、前記第1情報及び前記第2情報を加算した第3情報で前記各欠陥画素を置き換えて、前記欠陥領域を補正する画像処理機能を実現させるための画像処理プログラム。 - コンピュータに、画像情報を正常画素と欠陥画素とに区分し、その欠陥画素を周辺の正常画素に基づいて補正する機能を実現させるための画像処理プログラムにおいて、
前記欠陥画素を、その特徴量に基づいて複数のグループに分割し、前記画像情報内の各欠陥画素を補正する仮の補正量を算出し、前記各欠陥画素の前記仮の補正量と、その各欠陥画素と同一のグループに所属してかつその各欠陥画素の近傍に存在する近傍欠陥画素の前記仮の補正量とに基づいて、前記各欠陥画素の修正画素補正量を算出し、その修正画素補正量を用いて前記各欠陥画素を補正する画像処理機能を実現させるための画像処理プログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003114339A JP2004318696A (ja) | 2003-04-18 | 2003-04-18 | 画像処理方法、画像処理装置及び画像処理プログラム |
US10/823,571 US20040208395A1 (en) | 2003-04-18 | 2004-04-14 | Image processing method, image processing apparatus, and image processing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003114339A JP2004318696A (ja) | 2003-04-18 | 2003-04-18 | 画像処理方法、画像処理装置及び画像処理プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004318696A true JP2004318696A (ja) | 2004-11-11 |
Family
ID=33157051
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003114339A Pending JP2004318696A (ja) | 2003-04-18 | 2003-04-18 | 画像処理方法、画像処理装置及び画像処理プログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20040208395A1 (ja) |
JP (1) | JP2004318696A (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009528747A (ja) * | 2006-02-28 | 2009-08-06 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 画像における指向性の穴埋め |
JP2009543214A (ja) * | 2006-07-04 | 2009-12-03 | ヒューレット−パッカード デベロップメント カンパニー エル.ピー. | 画像特徴を意識した画像欠陥除去 |
US9230309B2 (en) | 2013-04-05 | 2016-01-05 | Panasonic Intellectual Property Management Co., Ltd. | Image processing apparatus and image processing method with image inpainting |
US9495757B2 (en) | 2013-03-27 | 2016-11-15 | Panasonic Intellectual Property Management Co., Ltd. | Image processing apparatus and image processing method |
US9530216B2 (en) | 2013-03-27 | 2016-12-27 | Panasonic Intellectual Property Management Co., Ltd. | Image processing apparatus and image processing method |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005269373A (ja) * | 2004-03-19 | 2005-09-29 | Fuji Photo Film Co Ltd | 映像信号処理システムおよび電子映像機器 |
JP2005354278A (ja) * | 2004-06-09 | 2005-12-22 | Seiko Epson Corp | 撮像手段の撮像した画像の画像データを処理する画像データ処理 |
US7535501B1 (en) * | 2004-10-12 | 2009-05-19 | Lifetouch, Inc. | Testing of digital cameras |
US7885478B2 (en) * | 2005-05-19 | 2011-02-08 | Mstar Semiconductor, Inc. | Noise reduction method and noise reduction apparatus |
TWI336595B (en) * | 2005-05-19 | 2011-01-21 | Mstar Semiconductor Inc | Noise reduction method |
US8000555B2 (en) * | 2006-05-15 | 2011-08-16 | Seiko Epson Corporation | Defective image detection method and storage medium storing program |
JP4197008B2 (ja) * | 2006-05-15 | 2008-12-17 | セイコーエプソン株式会社 | 画像処理方法、プログラム及び画像処理装置 |
JP4616794B2 (ja) * | 2006-05-18 | 2011-01-19 | 富士フイルム株式会社 | 画像データのノイズ低減装置およびその制御方法 |
JP2007334311A (ja) * | 2006-05-18 | 2007-12-27 | Nippon Hoso Kyokai <Nhk> | 可視光・赤外光撮影光学系 |
KR100859052B1 (ko) * | 2007-02-06 | 2008-09-17 | 엘지이노텍 주식회사 | 픽셀 어레이의 보간 방법 |
JP4996394B2 (ja) * | 2007-08-31 | 2012-08-08 | 株式会社フィット・デザイン・システム | 認証装置及び認証方法 |
CN101779231B (zh) * | 2007-09-14 | 2012-09-12 | 夏普株式会社 | 图像显示装置以及图像显示方法 |
JP4431607B2 (ja) * | 2007-11-08 | 2010-03-17 | シャープ株式会社 | 画像処理装置、画像形成装置、画像処理方法、コンピュータプログラム及び記録媒体 |
JP2014026049A (ja) * | 2012-07-25 | 2014-02-06 | Sony Corp | クリーニング装置とクリーニング方法および撮像装置 |
US9628724B2 (en) | 2013-03-14 | 2017-04-18 | Drs Network & Imaging Systems, Llc | Method and system for providing scene data in a video stream |
WO2014144492A1 (en) | 2013-03-15 | 2014-09-18 | Drs Rsta, Inc. | Method of shutterless non-uniformity correction for infrared imagers |
GB2567881B (en) | 2017-10-30 | 2021-02-10 | Imagination Tech Ltd | Systems and methods for processing a stream of data values |
GB2568038B (en) | 2017-10-30 | 2020-12-02 | Imagination Tech Ltd | Systems and methods for processing a stream of data values |
CN108596862A (zh) * | 2018-05-29 | 2018-09-28 | 深圳点扬科技有限公司 | 用于排除红外热像全景图干扰源的处理方法 |
US11100352B2 (en) * | 2018-10-16 | 2021-08-24 | Samsung Electronics Co., Ltd. | Convolutional neural network for object detection |
CN109660698B (zh) * | 2018-12-25 | 2021-08-03 | 苏州佳世达电通有限公司 | 影像处理系统及影像处理方法 |
CN114998207B (zh) * | 2022-04-28 | 2024-05-14 | 汕头市鼎泰丰实业有限公司 | 基于图像处理的棉织品丝光处理方法 |
-
2003
- 2003-04-18 JP JP2003114339A patent/JP2004318696A/ja active Pending
-
2004
- 2004-04-14 US US10/823,571 patent/US20040208395A1/en not_active Abandoned
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009528747A (ja) * | 2006-02-28 | 2009-08-06 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 画像における指向性の穴埋め |
JP2009543214A (ja) * | 2006-07-04 | 2009-12-03 | ヒューレット−パッカード デベロップメント カンパニー エル.ピー. | 画像特徴を意識した画像欠陥除去 |
JP4792109B2 (ja) * | 2006-07-04 | 2011-10-12 | ヒューレット−パッカード デベロップメント カンパニー エル.ピー. | 画像特徴を意識した画像欠陥除去 |
US9495757B2 (en) | 2013-03-27 | 2016-11-15 | Panasonic Intellectual Property Management Co., Ltd. | Image processing apparatus and image processing method |
US9530216B2 (en) | 2013-03-27 | 2016-12-27 | Panasonic Intellectual Property Management Co., Ltd. | Image processing apparatus and image processing method |
US9230309B2 (en) | 2013-04-05 | 2016-01-05 | Panasonic Intellectual Property Management Co., Ltd. | Image processing apparatus and image processing method with image inpainting |
Also Published As
Publication number | Publication date |
---|---|
US20040208395A1 (en) | 2004-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2004318696A (ja) | 画像処理方法、画像処理装置及び画像処理プログラム | |
JP5291084B2 (ja) | パンクロマティック画素を組み込むエッジマッピング | |
US7634151B2 (en) | Imaging systems, articles of manufacture, and imaging methods | |
US9619897B2 (en) | Correction of blotches in component images | |
US20030161506A1 (en) | Face detection computer program product for redeye correction | |
US8837856B2 (en) | Image processing apparatus, image processing method, and computer readable medium | |
JP2000149018A (ja) | 画像処理方法、画像処理装置及び記録媒体 | |
JP2002084421A (ja) | 信号処理方法、信号処理装置及び画像読取装置 | |
JP2006319714A (ja) | 画像処理方法、画像処理装置及び画像処理プログラム | |
JP2003283731A (ja) | 画像入力装置及び画像出力装置並びにこれらから構成される画像記録装置 | |
JP2004318693A (ja) | 画像処理方法、画像処理装置及び画像処理プログラム | |
JP2004061500A (ja) | 画像欠陥検出方法 | |
JP4369030B2 (ja) | 画像補正方法および装置ならびに画像補正プログラムを記録したコンピュータ読取可能な記録媒体 | |
JP2004193957A (ja) | 画像処理装置、画像処理方法、画像処理プログラムおよび画像記録装置 | |
JPWO2005112428A1 (ja) | 画像処理方法、画像処理装置、画像記録装置及び画像処理プログラム | |
JP2005063022A (ja) | ノイズ画素マップ作成方法とその方法を実施する装置とプログラム及び写真プリント装置 | |
JP2002281316A (ja) | ノイズ成分識別方法、画像処理方法、画像処理装置およびプログラム | |
JP2004193956A (ja) | 画像処理装置、画像処理方法、画像処理プログラムおよび画像記録装置 | |
US7295344B2 (en) | Image processing method and image processing apparatus, program and recording medium, and image forming apparatus | |
JP2004318425A (ja) | 画像処理方法、画像処理装置及びプログラム | |
JP2000152067A (ja) | 画像処理方法、画像処理装置及び記録媒体 | |
JP3280346B2 (ja) | 画像処理方法および画像処理プログラムを記録した記録媒体ならびに画像処理装置 | |
JPH10124665A (ja) | 画像処理方法および画像処理装置 | |
JP2003125198A (ja) | 画像処理装置および画像処理方法、並びにそれを備えた画像形成装置、プログラム、記録媒体 | |
KR100588149B1 (ko) | 화상처리장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20040830 |