JP5273371B2 - 画像処理装置及び方法、並びに車載カメラ装置 - Google Patents
画像処理装置及び方法、並びに車載カメラ装置 Download PDFInfo
- Publication number
- JP5273371B2 JP5273371B2 JP2008327986A JP2008327986A JP5273371B2 JP 5273371 B2 JP5273371 B2 JP 5273371B2 JP 2008327986 A JP2008327986 A JP 2008327986A JP 2008327986 A JP2008327986 A JP 2008327986A JP 5273371 B2 JP5273371 B2 JP 5273371B2
- Authority
- JP
- Japan
- Prior art keywords
- image processing
- image
- edge
- output
- processing apparatus
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/20—Circuitry for controlling amplitude response
- H04N5/205—Circuitry for controlling amplitude response for correcting amplitude versus frequency characteristic
- H04N5/208—Circuitry for controlling amplitude response for correcting amplitude versus frequency characteristic for compensating for attenuation of high frequency components, e.g. crispening, aperture distortion correction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/20—Image enhancement or restoration using local operators
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/73—Deblurring; Sharpening
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
- G08G1/168—Driving aids for parking, e.g. acoustic or visual feedback on parking space
-
- 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
-
- 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/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/58—Edge or detail enhancement; Noise or error suppression, e.g. colour misregistration correction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
- H04N23/843—Demosaicing, e.g. interpolating colour pixel values
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/10—Circuitry of solid-state image sensors [SSIS]; Control thereof for transforming different wavelengths into image signals
- H04N25/11—Arrangement of colour filter arrays [CFA]; Filter mosaics
- H04N25/13—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements
- H04N25/131—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements including elements passing infrared wavelengths
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/10—Circuitry of solid-state image sensors [SSIS]; Control thereof for transforming different wavelengths into image signals
- H04N25/11—Arrangement of colour filter arrays [CFA]; Filter mosaics
- H04N25/13—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements
- H04N25/135—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements based on four or more different wavelength filter elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/60—Noise processing, e.g. detecting, correcting, reducing or removing noise
- H04N25/61—Noise processing, e.g. detecting, correcting, reducing or removing noise the noise originating only from the lens unit, e.g. flare, shading, vignetting or "cos4"
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/60—Noise processing, e.g. detecting, correcting, reducing or removing noise
- H04N25/61—Noise processing, e.g. detecting, correcting, reducing or removing noise the noise originating only from the lens unit, e.g. flare, shading, vignetting or "cos4"
- H04N25/615—Noise processing, e.g. detecting, correcting, reducing or removing noise the noise originating only from the lens unit, e.g. flare, shading, vignetting or "cos4" involving a transfer function modelling the optical system, e.g. optical transfer function [OTF], phase transfer function [PhTF] or modulation transfer function [MTF]
- H04N25/6153—Noise processing, e.g. detecting, correcting, reducing or removing noise the noise originating only from the lens unit, e.g. flare, shading, vignetting or "cos4" involving a transfer function modelling the optical system, e.g. optical transfer function [OTF], phase transfer function [PhTF] or modulation transfer function [MTF] for colour signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/142—Edging; Contouring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2300/00—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
- B60R2300/10—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of camera system used
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2300/00—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle
- B60R2300/30—Details of viewing arrangements using cameras and displays, specially adapted for use in a vehicle characterised by the type of image processing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20004—Adaptive image processing
- G06T2207/20012—Locally adaptive
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20172—Image enhancement details
- G06T2207/20192—Edge enhancement; Edge preservation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30248—Vehicle exterior or interior
- G06T2207/30252—Vehicle exterior; Vicinity of vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Image Processing (AREA)
- Picture Signal Circuits (AREA)
- Closed-Circuit Television Systems (AREA)
- Facsimile Image Signal Circuits (AREA)
Description
本発明は、広画角な光学系を用いて取得した画像を処理する画像処理装置及び方法、並びに該画像処理装置を備えた車載カメラ装置に関する。
従来からレンズなど光学系による解像度の劣化や、歪み補正後の周波数特性の補正を行うために、高域強調フィルタ(エッジ強調フィルタ)が用いられている。
ところで、光学系によっては、撮影された画像の光学系の中心から離れた周辺部ほど解像度が落ちる。このため、例えば、特許文献1に記載のように、従来では高域強調フィルタとして、画面の中心からの距離に応じてフィルタ係数を変化させる構成として、画面の周辺ほど広域を強調することを実現している。
従来の方向依存性のない均一なフィルタを用いて、画面の周辺部で高域強調(エッジ強調)を大きくしようとすると、全方向に非常に強力なエッジ強調を掛ける必要があり、大きなノイズ増幅という副作用を生じる。一方、画面の各部分でフィルタの係数を変化させる構成とした場合、係数固定のフィルタは乗算器ではなく、ビットシフトと加算で構成できるのに対し、多数の乗算器が必要で、回路規模が莫大となり、消費電力の面からも、車載機器などの省電力が必要となる用途には不向きであった。
本発明の目的は、画面の周辺で解像度が落ちる光学系を用いた場合にも、小さい回路規模や処理規模で、画面の周辺に行くに従い高域強調を大きくすることができる画像処理装置及び方法、並びに、該画像処理装置を備えた車載カメラ装置を提供することにある。
請求項1の発明は、画像の鮮鋭度を向上させるエッジ強調フィルタ手段を有する画像処理装置であって、前記エッジ強調フィルタ手段は、注目画素に対する、撮像された画像の光学系の中心からの2軸以上の距離値を算出する距離算出手段と、2方向以上の各方向のエッジ量を抽出する複数のエッジ抽出フィルタと、複数の前記エッジ抽出フィルタで抽出された各エッジ量に、それぞれ前記距離算出手段で算出された対応する軸方向の距離値を乗算する複数の乗算手段と、複数の前記乗算手段の出力を加算する第1の加算手段と、注目画素の画素値と前記第1の加算手段の出力とを加算する第2の加算手段とを有することを特徴とする。これにより、小さい回路規模で周辺で解像度が落ちる光学系の補正(エッジ強調)が実現できる。
請求項2の発明は、複数の前記エッジ抽出フィルタは、画面の横方向と縦方向の2つのエッジ抽出フィルタであることを特徴とする。これにより、より小さい回路規模で周辺で解像度が落ちる光学系の補正が実現できる。
請求項3の発明は、前記第1の加算手段の後段に、入力が所定の閾値以下のときに出力を零とするコアリング手段を更に有することを特徴とする。また、請求項4の発明は、前記複数の乗算手段の後段にそれぞれコアリング手段を更に有することを特徴とする。また、請求項5の発明は、複数の前記エッジ抽出フィルタの後段にそれぞれ、コアリング手段を更に有することを特徴とする。これにより、ノイズの増幅を押さえながら、小さい回路規模で周辺で解像度が落ちる光学系の補正が実現できる。
請求項6の発明は、前記距離算出手段の出力に一定の定数を加える第3の加算手段を更に有することを特徴とする。これにより、画面の周辺のみならず、中央部に関してもエッジ強調を掛けることができる。
請求項7の発明は、前記距離算出手段の出力は画像の中心に対して非対称であることを特徴とする。これにより、光学系による片ぼけを補正することができる。
請求項8の発明は、前記エッジ強調フィルタ手段の前段に、画像情報を色信号と輝度信号に分解する色・輝度分離手段を有し、前記エッジ強調フィルタは輝度信号に対してエッジ強調を行うことを特徴とする。これにより、色ノイズの増幅を避けながらエッジ強調を掛けることができる。
請求項9の発明は、画像は広画角の光学系を用いて撮像されることを特徴とする。これにより、画像周辺部の解像度低下が激しい広角レンズ系の性能を補った画像が出力できる。
請求項10の発明は、画像の鮮鋭度を向上させるエッジ強調フィルタリングステップを有する画像処理方法であって、前記エッジ強調フィルタリングステップは、注目画素に対する、撮像された画像の光学系の中心からの2軸以上の距離値を算出する距離算出ステップと、2方向以上の各方向のエッジ量をそれぞれ抽出するエッジ抽出フィルタリングステップと、前記エッジ抽出フィルタリングステップで抽出された各方向のエッジ量に、それぞれ前記距離算出ステップで算出された対応する軸方向の距離を乗算する乗算ステップと、前記乗算ステップで得られた各乗算結果を加算する第1の加算ステップと、注目画素の画素値と前記第1の加算ステップの出力とを加算する第2の加算ステップとを有することを特徴とする。
請求項11の発明は、前記エッジ抽出フィルタリングステップは、画面の横方向と縦方向の2方向のエッジ量を抽出することを特徴とする。
請求項12の発明は、前記第1の加算ステップの後に、入力が所定の閾値以下のときに出力を零とするコアリングステップを更に有することを特徴とする。また、請求項13の発明は、前記乗算ステップの後に、コアリングステップを更に有することを特徴とする。また、請求項14の発明は、前記エッジ抽出フィルタリングステップの後に、コアリングステップを更に有することを特徴とする。
請求項15の発明は、前記距離算出ステップの出力に一定の定数を加える第3の加算ステップを更に有することを特徴とする。
請求項16の発明は、前記距離算出ステップの出力は画像の中心に対して非対称であることを特徴とする。
請求項17の発明は、前記エッジ強調フィルタフィルタリングステップの前に、画像情報を色信号と輝度信号に分解する色・輝度分離ステップを有し、前記エッジ強調フィルタリングステップは輝度信号に対してエッジ強調を行うことを特徴とする。
請求項18の発明は、画像は広画角の光学系を用いてと撮像されることを特徴とする。
請求項10乃至18の発明の画像処理方法によれば、コンピュータにより処理規模が膨大となることなく、請求項1乃至9の発明の画像処理装置と同様の作用効果を実現することが可能となる。
請求項19の発明は、広画角の光学系と、前記光学系を通して撮像された画像を読み取る撮像素子と、前記撮像素子で読みとられた画像を処理する請求項1乃至9のいずれか1項に記載の画像処理装置と、前記画像処理装置で処理された画像を表示する表示装置と、を具備してなる車載カメラ装置を特徴とする。これにより、周辺の画質が低い光学系を用いた場合にも、高画質で低コストな車載カメラ装置を提供できる。
本発明によれば、小さい回路規模や処理規模で、画面周辺で解像度が落ちる光学系の補正を実現することができる。また、これをノイズの増幅を押さえながら実現できる。さらに、画面周辺のみならず、中央部に関してもエッジ強調を掛けることができる。
以下、本発明の一実施の形態について図面を用いて詳しく説明する。実施形態は、高画角で倍率色収差と歪曲収差の大きい光学系を用いて被写体を撮像する画像撮像装置とし、その画像処理系は、本発明に関係するMTF補正に加えて、倍率色収差補正や歪曲収差補正なども行う構成とするが、この構成に限定されるものではない。また、画像の色成分は加法3原色の赤(R)、緑(G)、青(B)とするが、減法3原色のY(黄)、M(マゼンタ)、C(シアン)でもよい。
図1に、本発明を適用した画像撮像装置における画像処理系の一実施形態の機能ブロック図を示す。本画像撮像装置は、外に操作部、画像記憶部、画像表示部(モニタ)などを備えているが、図1では省略してある。本画像撮像装置は、車載カメラ装置として使用することを想定しているが、用途はそれに限らない。
図1において、制御部100は、装置の各部に必要な制御信号(クロック、水平/垂直同期信号、その他)を与えて、該各部の動作をパイプライン的に制御する。
撮像素子110は、広角で倍率色収差及び歪曲収差の大きい光学系(不図)を用いて撮像された光学像を電気信号(画素信号)に変換するための、例えばCCDやCMOSセンサ等で構成される。該撮像素子110にはベイヤー配列の色フィルタが設けられており、ベイヤー配列のRGB画素信号が、制御部100から与えられる座標値(x,y)に基づいて順次出力される。また、制御部100では、撮像素子110に与える座標値(x,y)を、順次、所定の時間ずらして後段にも与えるようにする。なお、座標値(x,y)は、クロック、水平/垂直同期信号を入力として撮像素子110の内部で生成して、撮像素子110から順次、後段に与えることでもよい。
A/D変換器120は、撮像素子110から出力されたアナログ信号としてのベイヤー配列のRGB画素信号をデジタル信号(画素データ)に変換してベイヤー補完部130に送出する。デジタル信号は、例えば、RGBそれぞれ8ビットで構成される。一般にA/D変換器120の前段にはAGC回路が設けられるが、ここでは省略する。
ベイヤー補完部130は、デジタル信号に変換されたベイヤー配列のRGB画素データを入力して、RGB各色独立に、全座標位置の画素データを線形補完によって生成し、倍率色収差補正部140に送出する。
なお、本実施形態ではベイヤー配列の色フィルタを持つ撮像素子について述べたが、もちろん他のCMYG配列や、RGB+Ir(赤外)配列など他の色フィルタ配列を持つ撮像素子に関しても効果がある。特にこのように4色の色フィルタ配列を持つ撮像素子では、RGBのように3色のタイプと比較して、倍率色収差補正においてさらに低レイテンシのメモリまたは、4ポートのRAMが必要となる。
倍率色収差補正部140は、ベイヤー補完されたR,G,B画素データを入力して、所定の多項式によりRGB各色成分独立に座標変換(倍率色収差座標変換)を施し、倍率色収差補正されたRGB画素データを出力する。後述するように、倍率色収差補正の座標変換には低容量低レイテンシのメモリまたは、低容量で複数のポートを持つメモリ(SRAM等)を使用することができる。
MTF補正部150は、倍率色収差補正されたRGB画素データを入力して、輝度信号について高域強調フィルタリングのMTF補正処理を施し、MTF補正されたRGB画素データを出力する。本発明は、このMTF補正部150に関する。後述するように、本発明の構成とすることで、小さい回路規模で画面上の端に行くに従い高域強調を大きくすることができる。また、光学的に解像度の低くなりがちな画面中心からタンジェンシェル方向に特異的に強いエッジ強調をかけることができる。
歪曲収差補正部160は、倍率色収差補正及びMTF補正されたRGB画素データを入力して、所定の多項式等によりRGB各色成分共通に座標変換(歪曲収差座標変換)を施し、歪曲収差補正されたRGB画素データを出力する。後述するように、歪曲収差補正の座標変換には、倍率色収差補正用のメモリに比べ、メモリ容量が大ではあるが(最大1画面分)、1ポートで良いため高レイテンシのメモリ(DRAM等)を使用することが可能である。
ガンマ補正部170は、歪曲収差補正部160から出力されるRGB画素データを入力して、RGBそれぞれのルックアップテーブル等を用いて所定のガンマ補正処理を施し、ガンマ補正されたRGB画素データを出力する。ガンマ補正部170から出力された画素データは、図示しない表示部にモニタ表示される。
図1の構成により、色倍率収差および歪曲収差があり、周辺の画質(解像度)が低い光学系を用いた場合にも、高画質で、回路規模が小さい低コストな撮像システムを提供できる。なお、倍率色収差補正部140は、倍率色収差と歪曲収差を同時に補正する倍率色収差・歪曲収差補正部とすることでもよく、この場合には歪曲収差補正部160は不要となる。また、ガンマ補正部170はベイヤー補完部130の直後でもよい。
以下では、図1中の主要構成である倍率色収差補正部140、MTF補正部150及び歪曲収差補正部160の具体的実施例について詳述する。
はじめに、倍率色収差補正部140と歪曲収差補正部160について詳述するが、まず、倍率色収差補正と歪曲収差補正の原理を説明する。
はじめに、倍率色収差補正部140と歪曲収差補正部160について詳述するが、まず、倍率色収差補正と歪曲収差補正の原理を説明する。
図2に模式的に示すように、倍率色収差と歪曲収差のある光学系を用いて撮影を行った場合、画面右上の1で示す位置(ピクセル)の画素データは、この本来の位置から歪曲収差によりずれ、さらに倍率色収差によってRGB各色成分でそれぞれ異なるずれをし、撮像素子で実際に撮像される位置は、RGBそれぞれ2(R),3(G),4(B)の位置となる。倍率色収差と歪曲収差の補正は、この2(R),3(G),4(B)の位置(ピクセル)のRGB各色成分画素データを本来の位置である1の位置(ピクセル)にコピーする、すなわち、座標変換することで可能である。ここで、2,3,4の位置が座標変換元の座標、1の位置が座標変換先の座標となる。
光学系の設計データより、歪曲収差の大きさ、倍率色収差の大きさが分かるため、本来の位置に対して、RGB各色成分がどの位置にずれるかを計算することができる。
図3は倍率色収差と歪曲収差を同時に補正する方法を模式的に示したものである。すなわち、2(R),3(G),4(B)の位置(ピクセル)のRGB各色成分の画素データをそれぞれ本来の位置である1の位置(ピクセル)にコピーする、すなわち、座標変換することで、倍率色収差と歪曲収差を同時に補正することができる。しかしながら、この方法では、RGB各色成分毎に容量が大で、かつ、低レイテンシのメモリまたは多ポートのメモリが必要となる。例えば、図3の場合だと、RGBそれぞれに、座標変換用として高速の6ラインのメモリが必要となる。
図4は倍率色収差と歪曲収差とを独立に補正する方法を模式的に示したものである。倍率色収差は各色成分で異なるが、ずれは小さい。一方、歪曲収差は、ずれは大きいが、各色成分とも同じである。これに着目し、まず、RGB各色成分の画素データをそれぞれ座標変換して(後述の実施例では、RBの色成分を座標変換して、G成分の位置にコピーする)、倍率色収差を補正し、その後、この倍率色収差補正されたRGB画素データをまとめて座標変換することで、歪曲収差を補正する。これにより、座標変換用のメモリを倍率色収差補正に必要なRGB対応の少容量・高速(低レンテンシまたは多ポート)なメモリと、歪曲収差補正に必要なRGB共通の大容量・低速(高レンテンシまたは単一ポート)なメモリに分けることができ、全体としてコスト低減が可能となる。図1のシステム構成は、この場合に対応する。
図4の(a)は倍率色収差補正を模式的に示したもので、2(R),4(B)の位置(ピクセル)のRB色成分の画素データについて座標変換を行って、G成分の3(G)の位置(ピクセル)にコピーする。この操作により、倍率色収差が補正される。図4の(b)は歪曲収差補正を模式的に示したもので、倍率色収差補正済みの3の位置(ピクセル)のRGB各色成分の画素データに対してまとめて座標変換を行い、本来の位置である1の位置(ピクセル)にコピーする。この操作により歪曲収差が補正される。
図4の例では、倍率色収差補正用の高速メモリは、各RGB対応の3ラインのメモリで十分である。他に歪曲収差補正用に5ラインのメモリが必要となるが、RGB共通の低速メモリでよく、図3に比較して、全体しては低コスト化が可能となる。
なお、ここで対象としている歪曲収差とは、目的の射影方式に対するレンズの歪みという意味であり、例えば目的の射影方式がカメラ上方から見下ろした画像が得られる射影方式であったり、ある一部分を拡大して表示される射影方式である場合も含む。
図5に倍率色収差補正部140の一実施形態の構成図を示す。1410は倍率色収差補正用座標変換メモリ(ラインバッファ)で、1410(R),1410(G),1410(B)はそれぞれRGB各色成分に対応する。1420は所定の座標変換式に従いRGBそれぞれについて倍率色収差補正の変換座標を計算する倍率色収差補正座標変換演算部であり、1430は座標変換式に使用される係数を保持する座標変換係数テーブルである。
倍率色収差補正処理には、ラインバッファとして、小容量であるがRGB3ポートのメモリまたは低レイテンシのメモリが必要である。ここでは、倍率色収差の最大ずれ量がY方向に20ラインと想定して、座標変換メモリ1410(R),1410(G),1410(B)は、それぞれ20ライン分のSRAMで構成されるとする。X方向のサイズは解像度で決まり、例えば解像度VGA(640×480)とすると、X方向のサイズは640ドットである。色深度はRGB8ビットであり、座標変換メモリ1410(R),1410(G),1410(B)とも、書込み読出しは8ビット単位で行われる。
このように、倍率色収差補正用座標変換メモリ(ラインバッファ)1410(R),1410(G),1410(B)は、小容量であるため、画像処理チップ内に用意された3ポートのSRAMを用いて、それぞれ20ライン分のメモリ領域を確保する構成とすることが望ましい。なお、SRAMのように低レイテンシのメモリの場合1ポートのメモリをタイムシェアリングにより3ポートのメモリとして使用することも可能である。
倍率色収差を受けた各RGB画素データが、座標変換メモリ1410(R),1410(G),1410(B)に、それぞれ座標値(x,y)に従って先頭ラインから順次書込まれる。そして、各々20ラインの画素データが書き込まれると、先頭ラインの画素データから順次捨てられ、代って後続ラインの画素データが新しく書き込まれていく。こうして、座標変換メモリ1410(R),1410(G),1410(B)には、それぞれ倍率色収差補正座標変換で必要とする最大20ライン分のRGB画素データが順次格納される。
ここで、座標値(x,y)は1フレーム分の撮像画像の読出し位置を示している。一方、座標変換メモリ1410(R),1410(G),1410(B)は20ラインのラインバッファで、書込みラインがサイクックに変化するため、座標値(x,y)をそのまま座標変換メモリ1410(R),1410(G),1410(B)の書込みアドレスに使用することができない。このため、座標値(x,y)の値を、座標変換メモリ1410(R),1410(G),1410(B)の実アドレスに変換する必要があるが、図5ではそのための構成は省略してある。これは、後述の読出し動作における変換後の座標値(X,Y)と座標変換メモリ1410(R),1410(G),1410(B)の読出しアドレスとの関係でも同様である。
倍率色収差補正座標変換算出部1420は、座標変換先座標である座標値(x,y)を入力として、多項式等の所定の座標変換式に従い、RGBそれぞれについて倍率色収差補正の変換座標を計算し、RGBそれぞれの座標変換元座標である座標値(X,Y)を出力する。図4(a)に示したように、本実施形態では、RBの色成分を座標変換してG成分の位置にコピーする。このため、倍率色収差補正座標変換演算部1420では、G成分については、入力された座標値(x,y)をそのまま座標値(X,Y)として出力し、RB色成分について、所定の座標変換式を用いてそれぞれ入力された座標値(x,y)を座標値(X,Y)に変換し、この座標値(X,Y)を出力する。これを座標値(x,y)ごとに繰り返す。
ここで、座標変換式は、画面中央を原点とした場合、例えば、
X=x+[a(1)+a(2)×abs(x)+a(3)×abs(y)+a(4)×y2]×x
Y=y+[b(1)+b(2)×abs(y)+b(3)×abs(x)+b(4)×x2]×y
(1)
と表わすことができる。abs( )は絶対値、a(1)〜a(4),b(1)〜b(4)は座標変換係数である。座標変換係数は、あらかじめ座標変換係数テーブル1430に保持される。
X=x+[a(1)+a(2)×abs(x)+a(3)×abs(y)+a(4)×y2]×x
Y=y+[b(1)+b(2)×abs(y)+b(3)×abs(x)+b(4)×x2]×y
(1)
と表わすことができる。abs( )は絶対値、a(1)〜a(4),b(1)〜b(4)は座標変換係数である。座標変換係数は、あらかじめ座標変換係数テーブル1430に保持される。
座標変換メモリ1410(R),1410(G),1410(B)は、先の書込み動作と平行して(実際には所定時間遅れて)、倍率色収差補正座標演算部1420から出力される座標値(X,Y)に基づいて(実際には、座標値(X,Y)をアドレス変換した値)、それぞれRGB画素データを順次読み出していく。この場合、座標変換メモリ1410(G)からは、書込み時と同じ位置のG成分画素データが読み出される。一方、座標変換メモリ1410(R),1410(B)からは、それぞれ書き込み時とは所定の位置ずれた位置、すなわち、倍率色収差分ずれた位置のRB色成分画素データが読み出される。
以上の処理により、座標変換メモリ1410(R),1410(G),1410(B)からは、倍率色収差補正されたRGB画素データが出力されることになる。すなわち、座標変換元座標値(X,Y)のRGB画素データが、座標変換先座標値(x,y)のRGB画素データとして出力される。
図6は倍率色収差補正座標変換演算部1420の二、三の実施例を示したものである。図6(a)は、Gの色成分は座標変換を行われず、入力された座標値(x,y)をそのまま、G用座標値(X,Y)として出力し、RとBの色成分についてのみ、それぞれ座標変換演算部1421、1422により、入力された座標値(x,y)を変換して、R用座標値(X,Y)、B用座標値(X,Y)を出力する実施例である。座標変換演算部はRとB色成分のみでよいため、回路規模が少なくてすむ。
図6(b),(c)は、倍率色収差は一般にGを中心にRとBの色成分がほぼ対称にずれることに着目するものである(図2)。ここで、図6(b)は、座標変換演算部1423により、座標値(x,y)について補正量を求め、減算部1424で補正量分だけ座標値(x,y)から減算した値をB用座標値(X,Y)とし、一方、加算部1425で補正量分だけ座標値(x,y)に加算した値をR用座標値(X,Y)とする実施例である。図6(a)と同様に、G用座標値(X,Y)には入力座標値(x,y)をそのまま出力する。
図6(c)は、対称位置のずれを考慮し、さらにゲイン回路1426によりR用の補正量を調整するようにしたものである。なお、ゲイン回路はB側に設けることでもよい。図6(b),(c)の実施例によれば、座標変換演算部は一つで済み、回路規模を更に小さくできる。
なお、図6(a)の座標変換演算部1421、1422のかわりにRとBの各色成分毎に入力座標値(x,y)と出力座標値(X,Y)の対応を記憶したルックアップテーブル(LUT)を用意し、該LUTを用いて、座標変換先の座標値(x,y)に対する座標変換元の座標値(X,Y)を直接得るようにしてもよい。同様に図6(b),(c)の座標変換演算部1423のかわりに入力座標値(x,y)と補正量の対応を記憶したLUTを用意し、該LUTを用いて、座標値(x,y)に対応する補正量を直接得るようにしてもよい。これにより、座標変換のための計算が省略でき、倍率色収差補正は、基本的にメモリチップのみで実現可能となる。
次に、図7に歪曲収差補正部160の一実施形態の構成図を示す。1610はRGB3つの画素データを一つに合成するRGB合成部、1620はRGB画素データに共通の歪曲収差補正用座標変換メモリ、1630は合成されたRGB画素データを元の各色成分に分離するRGB分離部、1640は合成されたRGB画素データに対して、所定の座標変換式に従い歪曲収差補正の変換座標を計算する歪曲収差補正座標変換演算部、1650は座標変換式に使用される係数を保持する座標変換係数テーブルである。
歪曲収差は画素のずれ量が大きく、歪曲収差補正処理には、画素データを最大1画面分記憶しておくバッファメモリが必要である。一方、ずれはRGB各色成分とも同じで、RGB画素データの合計ビット幅を持つ一つのバッファメモリでよい。ここでは、解像度がVGA(640×480)とし、RGB画素データのビット数(色深度)がそれぞれ8ビットとして、座標変換メモリ1620は、書込み読出しが24ビット単位の640×480ドットのDRAMで構成されるとする。
このように、歪曲収差補正用座標変換メモリ1620は、非常に大きな容量が必要で、画像処理チップ内にSRAMとして持つのはコスト的に困難であり、かつ、RGBに対して1ポートのメモリで十分なため、画像処理チップの外に用意したDRAMを用いるのが望ましい。
RGB合成部1610は、順次、倍率色収差補正済みの各RGB画素データ(各8ビット)を入力し、一つの画素データ(24ビット)に合成して出力する。この合成されたRGB画素データが、座標変換メモリ1620に、それぞれ座標変換先の座標値(x,y)に従って先頭ラインから順次書き込まれる。
一方、歪曲収差補正座標変換演算部1640は、座標変換先の座標値(x,y)を入力として、多項式等の所定の座標変換式に従いRGB共通の歪曲収差補正の変換座標を計算し、座標変換元の座標値(X,Y)を出力する。座標変換式は、先の倍率色収差補正と同じ(1)式で表わすことができる。ただし、使用される座標変換係数は当然異なる。その座標変換係数は、あらかじめ座標変換係数テーブル1650に保持される。
座標変換メモリ1620は、先のRGB合成画素データ(24ビット)の書込み動作と平行して(正確には所定時間遅れて)、歪曲収差補正座標変換部1640から出力される座標値(X,Y)に基づいて、RGB合成画素データを順次読み出していく。RGB分離部1630は、座標変換メモリ1620から読み出されたRGB合成画素データ(24ビット)を元のRGB各色成分の画素データ(8ビット)に分離する。
以上の処理により、RGB分離部1630からは、歪曲収差の補正された各RGB画素データが出力されることになる。すなわち、各RGB画素データが本来の位置である座標値(x,y)にコピーされる。
なお、歪曲収差補正処理でも、入力座標値(x,y)と出力座標値(X,Y)の対応を記憶したルックアップテーブル(LUT)を用意し、該LUTを用いて、座標変換先の座標値(x,y)に対する座標変換元の座標値(X,Y)を直接得るようにしてもよい。これにより、座標変換のための計算が省略でき、歪曲収差補正も基本的にメモリチップのみで実現可能となる。
次に、MTF補正部150について説明する。図8にMTF補正部150の基本構成を示す。MTF補正部150は、倍率色収差補正されたRGB画素データを入力して、色・輝度信号分離部1510で輝度信号Yと色信号Cb,Crに分離した後、輝度信号YについてFIRフィルタ(エッジ強調フィルタ)1520を用いて高域強調(MTF補正)処理を施し、色・輝度信号合成部1530で、高域強調された輝度信号Yと色信号Cb,Crを合成してRGB画素データを出力する。
ここで、色・輝度信号分離部1510では、例えば次式によりRGB画素データを輝度信号Yと色信号Cr,Cbに分離する。
Y=0.299R+0.587G+0.114B (2)
Cr=0.500R−0.419G−0.081B (3)
Cb=−0.169R−0.332G+0.500B (4)
FIRフィルタ1520は、一般に図9に示すような5×5フィルタで構成されて、輝度信号Y、色信号Cb,Crのうち、輝度信号Yのみを入力して所定の高域強調フィルタリングを行う。Y信号のみの高域強調フィルタリング(MTF補正)を行うことで、色ノイズの増幅を抑えた高画質な画像を得ることができる。
Y=0.299R+0.587G+0.114B (2)
Cr=0.500R−0.419G−0.081B (3)
Cb=−0.169R−0.332G+0.500B (4)
FIRフィルタ1520は、一般に図9に示すような5×5フィルタで構成されて、輝度信号Y、色信号Cb,Crのうち、輝度信号Yのみを入力して所定の高域強調フィルタリングを行う。Y信号のみの高域強調フィルタリング(MTF補正)を行うことで、色ノイズの増幅を抑えた高画質な画像を得ることができる。
色・輝度信号合成部1530は、色信号Cb,Cr及び高域強調された輝度信号Yを入力して、例えば、次式により合成しRGB画素データを出力する。
R=Y+1.402Cr (5)
G=Y−0.714Cr−0.344Cb (6)
B=Y+1.772Cb (7)
R=Y+1.402Cr (5)
G=Y−0.714Cr−0.344Cb (6)
B=Y+1.772Cb (7)
本発明は、FIRフィルタ(エッジ強調フィルタ)1520の部分の改良に関する。本発明の構成のFIRフィルタとすることで、画面上の端に行くに従い、高域強調を大きくすることができる。また、光学的に低くなりがちな画面中心からタンジェンシャル方向に特異的に強いエッジ強調を掛けることができる。図9に示したような従来の方向依存性のない均一なフィルタを用いて、本発明の構成と同等のエッジ強調効果を得る場合、全方向に非常に強力なエッジ強調を掛ける必要があり、大きなノイズ増幅という副作用がある。しかしながら、本発明の構成では光学解像度が落ちるタンジェンシャル方向に特異的に強調をかけることで、ノイズの増幅も押さえられる。ここで、画像中心というのは厳密に画像の中心である必要はなく、例えばレンズの製造公差などにより中心がずれる場合には、これを考慮して光軸の中心とするなど調整が可能である。
図10に、本発明に係るFIRフィルタ(エッジ強調フィルタ)の一実施例の構成図を示す。入力画素データ(輝度信号Y)は、順次、ラインバッファ11に格納され、注目画素と必要な参照画素の画素値がそれぞれ横方向エッジ抽出フィルタ12及び縦方向エッジ抽出フィルタ13に送られる。同時に、注目画素の画素値は加算器22にも送られる。ラインバッファ11は、SRAMなどで構成され、高々数ライン(例えば、5ライン)程度あればよい。
横方向エッジ抽出フィルタ12と縦方向エッジ抽出フィルタ13は、それぞれ注目画素と所定の参照画素の画素値を入力として、横方向(X方向)と縦方向(Y方向)のエッジ抽出フィルタリング処理を行う。ここで、横方向エッジ抽出フィルタ12の係数と縦方向エッジ抽出フィルタ13の係数としては、例えば、図11に示すような値でよい。図11中にのaが横方向エッジ抽出フィルタ12の係数例を示し、bが縦方向エッジ抽出フィルタ13の係数例を示す。なお、これらの係数の値は、使用する光学系に合わせて変更するようにする。
一方、X方向距離計算器14とY方向距離算出器15では、それぞれ水平/垂直同期信号に合わせて、現在フィルタリングされている注目画素に対する、画面中心からのXおよびY方向の距離値を算出する。
図12に画面中心と注目画素の関係を示す。画面中心は、撮影された画像の光学系の中心を意味する。注目画素の画面の中心からの距離算出は、光学系に対応して、図13(a)に示すような単純な一次関数でもよいし、例えば図13(b)に示す2次あるいは高次の関数でもよい。また、光学系の組み付け誤差に起因する片ぼけと呼ばれる左右の解像度差があるが、それを補正する必要がある場合には、図13(c)のように、画像中心を中心として左右非対称な関数として、左右のエッジ強調強度に変化を持たせてもよい。また、その際に距離に適当なゲインを掛けることで、周囲に行くことに従って増加するMTF補正量の値を調整することができる。図13の(a),(b),(c)は、いずれもX方向距離算出器14の入出力特性を示したものであるが、Y方向距離算出器15についても同様である。
加算器16では、X方向距離算出器14で算出された注目画素の画面中心からのX方向距離値と所定の定数の中央部係数aとを加算する。また、加算器17では、Y方向距離算出器15で算出された注目画素の画面中心からのY方向距離値と所定の定数の中央部係数aとを加算する。このように、X/Y方向の各距離値に中央部係数aを加算することにより、画面中央に関するMTFの強調量が調整可能となる。中央部係数aの値は、画面中央のMTF強調量に応じて変化させることができる。なお、画面中央に関するMTFの強調量の調整を必要としない場合には、中央部係数aを0とするか、加算器16,17をはじめから省略すればよい。
乗算器18は、横方向エッジ抽出フィルタ12で算出されたX方向エッジ抽出量に、加算器16からの出力値を乗算する。乗算器19は、縦方向エッジ抽出フィルタ13で算出されたY方向エッジ抽出量に、加算器17からの出力値を乗算する。すなわち、乗算器18,19は、注目画素の画面中心からの距離に応じて横/縦方向エッジ抽出フィルタ12,13のゲインを変化させる働きをしている。また、加算器16,17を介在させることにより、同時に画面中央に関するMTFの強調量も調整可能である。
加算器20は、乗算器18,19の出力を加算して、注目画素の中心からの距離に応じてエッジ強調量を得る。加算器20の出力は、必要ならコアリング器21により、ノイズの増幅を避けるべくコアリングされる。加算器22は、ラインバッファ11から読み出される注目画素の画素値とコアリング器21の出力とを加算して、出力画素データとする。
ここで、コアリング器21は、例えば、図14(a),(b)に示すような入出力特性を持ち、一定量以下のエッジ成分はノイズとして出力へ反映しないことで、ノイズの増幅を抑える働きをする。図14(a),(b)のどちらでも適切な方を用いてよいが、閾値を高くすると、ノイズ低減効果は大きくなるが、反面、画像に不自然さが現れたり、エッジ抽出効果が小さくなったりするため、適切な値に設定する。
なお、コアリング器は、乗算器18,19の後段にそれぞれ設けることでもよい。この場合、二つのコアリング器の閾値を異なった値とすることで、それぞれの方向ごとに適切なノイズの増幅を抑えることができる。
図15に、本発明に係るFIRフィルタ(エッジ強調フィルタ)の別の実施例の構成図を示す。これは、先の図10の構成に対して、コアリング器23,24を横/縦方向の各エッジ抽出フィルタ12,13の後段に配置したものである。これ以外の構成は図10と同様であるので、全体の動作説明は省略する。
図15の構成とすることにより、コアリングの閾値が等価的に画面の位置により変化する。そのため、図10のように画面均一なコアリングの閾値を持つ場合よりも、より大きなノイズ低減効果が得られる。
図10や図15の構成によれば、横方向エッジ抽出フィルタと縦方向エッジ抽出フィルタを、X/Y方向距離算出器などと組み合わせることで、画面の各部でフィルタの係数を変化させる構成と同等の効果を小さな回路規模と低消費電力で実現することが可能である。なお、エッジ抽出フィルタは、横方向と縦方向に限らず、さらに斜め方向のエッジ抽出フィルタを加えることでもよい。この場合も、乗算器などは各方向ごとに一つずつ持てばよく、回路規模や消費電力の増加はわずかである。
本発明の別の実施形態としては、図10や図15の構成のFIRフィルタ(エッジ強調フィルタ)をRGBの各成分信号毎に備えることで、RGBの各成分信号について、画面上の端に行くに従い、高域強調を大きくすることが可能である。すなわち、MTF補正部の構成には、色・輝度信号分離部や色・輝度信号合成部がなく、RGBの各色成分信号のFIRフィルタのみの場合もある。図10や図15の構成のFIRフィルタは、このような場合にもそのまま適用可能である。
なお、図1、図10や図15に示した画像処理装置の処理機能をコンピュータのプログラムで構成し、そのプログラムをコンピュータを用いて実行して本発明の画像処理方法を実現することができること、あるいは、その処理手順をコンピュータのプログラムで構成し、そのプログラムをコンピュータに実行させることで本発明の画像処理方法を実現できることは言うまでもない。また、コンピュータでその処理機能を実現するためのプログラム、あるいは、コンピュータにその処理手順を実行させるためのプログラムを、そのコンピュータが読み取り可能な記録媒体、例えば、FD、MO、ROM、メモリカード、CD、DVD、リムーバブルディスクなどに記録して、保存したり、提供したりすることができるとともに、インターネット等のネットワークを通してそのプログラムを配布したりすることが可能である。
100 制御部
110 撮像素子
120 A/D変換器
130 ベイヤー補完部
140 倍率色収差補正部
150 MTF補正部
160 歪曲収差補正部
170 ガンマ補正部
1510 色・輝度信号分離部
1520 FIRフィルタ(MTF補正)
1530 色・輝度信号合成部
11 ラインバッファ
12 横方向エッジ抽出フィルタ
13 縦方向エッジ抽出フィルタ
14 X方向距離計算器
15 Y方向距離算出器
16,17,20,22 加算器
18,19 乗算器
21 コアリング器
110 撮像素子
120 A/D変換器
130 ベイヤー補完部
140 倍率色収差補正部
150 MTF補正部
160 歪曲収差補正部
170 ガンマ補正部
1510 色・輝度信号分離部
1520 FIRフィルタ(MTF補正)
1530 色・輝度信号合成部
11 ラインバッファ
12 横方向エッジ抽出フィルタ
13 縦方向エッジ抽出フィルタ
14 X方向距離計算器
15 Y方向距離算出器
16,17,20,22 加算器
18,19 乗算器
21 コアリング器
Claims (19)
- 画像の鮮鋭度を向上させるエッジ強調フィルタ手段を有する画像処理装置であって、
前記エッジ強調フィルタ手段は、
注目画素に対する、撮像された画像の光学系の中心からの2軸以上の距離値を算出する距離算出手段と、
2方向以上の各方向のエッジ量を抽出する複数のエッジ抽出フィルタと、
複数の前記エッジ抽出フィルタで抽出された各エッジ量に、それぞれ前記距離算出手段で算出された対応する軸方向の距離値を乗算する複数の乗算手段と、
複数の前記乗算手段の出力を加算する第1の加算手段と、
注目画素の画素値と前記第1の加算手段の出力とを加算する第2の加算手段と、
を有することを特徴とする画像処理装置。 - 複数の前記エッジ抽出フィルタは、画面の横方向と縦方向の2つのエッジ抽出フィルタであることを特徴とする請求項1に記載の画像処理装置。
- 前記第1の加算手段の後段に、入力が所定の閾値以下のときに出力を零とするコアリング手段を更に有することを特徴とする請求項1又は2に記載の画像処理装置。
- 複数の前記乗算手段の後段にそれぞれ入力が所定の閾値以下のときに出力を零とするコアリング手段を更に有することを特徴とする請求項1又は2に記載の画像処理装置。
- 複数のエッジ抽出フィルタの後段にそれぞれ、入力が所定の閾値以下のときに出力を零とするコアリング手段を更に有することを特徴とする請求項1又は2に記載の画像処理装置。
- 前記距離算出手段の出力に一定の定数を加える第3の加算手段を更に有することを特徴とする請求項1乃至5のいずれか1項に記載の画像処理装置。
- 前記距離算出手段の出力は画像の中心に対して非対称であることを特徴とする請求項1乃至6のいずれか1項に記載の画像処理装置。
- 前記エッジ強調フィルタ手段の前段に、画像情報を色信号と輝度信号に分離する色・輝度分離手段を有し、
前記エッジ強調フィルタは輝度信号に対してエッジ強調を行うことを特徴とする請求項1乃至7のいずれか1項に記載の画像処理装置。 - 画像は広画角の光学系を用いて撮像されることを特徴とする請求項1乃至8のいずれか1項に記載の画像処理装置。
- 画像の鮮鋭度を向上させるエッジ強調フィルタリングステップを有する画像処理方法であって、
前記エッジ強調フィルタリングステップは、
注目画素に対する、撮像された画像の光学系の中心からの2軸以上の距離値を算出する距離算出ステップと、
2方向以上の各方向のエッジ量をそれぞれ抽出するエッジ抽出フィルタリングステップと、
前記エッジ抽出フィルタリングステップで抽出された各方向のエッジ量に、それぞれ前記距離算出ステップで算出された対応する軸方向の距離を乗算する乗算ステップと、
前記乗算ステップで得られた各乗算結果を加算する第1の加算ステップと、
注目画素の画素値と前記第1の加算ステップの出力とを加算する第2の加算ステップと、
を有することを特徴とする画像処理方法。 - 前記エッジ抽出フィルタリングステップは、画面の横方向と縦方向の2方向のエッジ量を抽出することを特徴とする請求項10に記載の画像処理方法。
- 前記第1の加算ステップの後に、入力が所定の閾値以下のときに出力を零とするコアリングステップを更に有することを特徴とする請求項10または11に記載の画像処理方法。
- 前記乗算ステップの後に、該乗算ステップで得られた各乗算結果に、それぞれ入力が所定の閾値以下のときに出力を零とするコアリングステップを更に有することを特徴とする請求項10又は11に記載の画像処理方法。
- 前記エッジ抽出フィルタリングステップの後に、該エッジ抽出フィルタリングステップで抽出された各エッジ量に、それぞれ入力が所定の閾値以下のときに出力を零とするコアリングステップを更に有することを特徴とする請求項10又は11に記載の画像処理方法。
- 前記距離算出ステップの出力に一定の定数を加える第3の加算ステップを更に有することを特徴とする請求項10乃至14のいずれか1項に記載の画像処理方法。
- 前記距離算出ステップの出力は画像の中心に対して非対称であることを特徴とする請求項10乃至15のいずれか1項に記載の画像処理方法。
- 前記エッジ強調フィルタフィルタリングステップの前に、画像情報を色信号と輝度信号に分解する色・輝度分離ステップを有し、
前記エッジ強調フィルタリングステップは輝度信号に対してエッジ強調を行うことを特徴とする請求項10乃至16のいずれか1項に記載の画像処理方法。 - 画像は広画角の光学系を用いて撮像されることを特徴とする請求項10乃至17のいずれか1項に記載の画像処理方法。
- 広画角の光学系と、
前記光学系を通して撮像された画像を読み取る撮像素子と、
前記撮像素子で読み取られた画像を処理する請求項1乃至9のいずれか1項に記載の画像処理装置と、
前記画像処理装置で処理された画像を表示する表示装置と、
を具備してなる車載カメラ装置。
Priority Applications (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008327986A JP5273371B2 (ja) | 2008-12-24 | 2008-12-24 | 画像処理装置及び方法、並びに車載カメラ装置 |
| CN200980152171.3A CN102265595B (zh) | 2008-12-24 | 2009-12-10 | 用于图像处理的方法和设备以及车载照相机设备 |
| KR1020117014413A KR101265000B1 (ko) | 2008-12-24 | 2009-12-10 | 화상 처리 방법 및 장치, 및 차량 탑재 카메라 장치 |
| EP09834756.0A EP2368359A4 (en) | 2008-12-24 | 2009-12-10 | PROCESS AND DEVICE FOR IMAGE PROCESSING AND CAMERA ON BOARD OF A VEHICLE |
| PCT/JP2009/071007 WO2010073953A1 (en) | 2008-12-24 | 2009-12-10 | Method and apparatus for image processing and on-vehicle camera apparatus |
| US12/998,999 US8681214B2 (en) | 2008-12-24 | 2009-12-10 | Method and apparatus for image processing and on-vehicle camera apparatus |
| TW098143919A TW201101807A (en) | 2008-12-24 | 2009-12-21 | Method and apparatus for image processing and on-vehicle camera apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008327986A JP5273371B2 (ja) | 2008-12-24 | 2008-12-24 | 画像処理装置及び方法、並びに車載カメラ装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010154050A JP2010154050A (ja) | 2010-07-08 |
| JP5273371B2 true JP5273371B2 (ja) | 2013-08-28 |
Family
ID=42287568
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008327986A Expired - Fee Related JP5273371B2 (ja) | 2008-12-24 | 2008-12-24 | 画像処理装置及び方法、並びに車載カメラ装置 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US8681214B2 (ja) |
| EP (1) | EP2368359A4 (ja) |
| JP (1) | JP5273371B2 (ja) |
| KR (1) | KR101265000B1 (ja) |
| CN (1) | CN102265595B (ja) |
| TW (1) | TW201101807A (ja) |
| WO (1) | WO2010073953A1 (ja) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2900760B2 (ja) * | 1993-07-22 | 1999-06-02 | 神鋼電機株式会社 | 舶用油圧クラッチユニットの冷却構造 |
| JP5607911B2 (ja) * | 2009-10-21 | 2014-10-15 | オリンパスイメージング株式会社 | 画像処理装置、撮像装置、画像処理方法、および、画像処理プログラム |
| JP5188651B2 (ja) * | 2010-03-31 | 2013-04-24 | キヤノン株式会社 | 画像処理装置、およびそれを用いた撮像装置 |
| TWI455570B (zh) * | 2011-06-21 | 2014-10-01 | Himax Imaging Inc | 彩色內插系統及方法 |
| CN103517048B (zh) * | 2012-06-20 | 2017-03-01 | Vixs系统公司 | 自适应边缘增强 |
| JP5488853B1 (ja) * | 2012-11-16 | 2014-05-14 | 株式会社ジェイエイアイコーポレーション | 収差補正機能付き画像読取装置 |
| JP6156724B2 (ja) * | 2013-03-14 | 2017-07-05 | 株式会社リコー | ステレオカメラ |
| JP6417666B2 (ja) | 2013-05-15 | 2018-11-07 | 株式会社リコー | 画像処理システム |
| WO2016088406A1 (ja) | 2014-12-04 | 2016-06-09 | 三菱電機株式会社 | 画像処理装置及び方法、並びに撮像装置、並びにプログラム及び記録媒体 |
| CN108154534B (zh) * | 2017-12-26 | 2020-09-01 | 努比亚技术有限公司 | 一种图片清晰度校准方法、终端和计算机可读存储介质 |
| JP2020155850A (ja) * | 2019-03-19 | 2020-09-24 | 株式会社リコー | 撮像装置、液体吐出装置、および撮像方法 |
| CN111736237A (zh) * | 2020-07-31 | 2020-10-02 | 上海眼控科技股份有限公司 | 辐射雾检测方法、装置、计算机设备和可读存储介质 |
| JP7646415B2 (ja) * | 2021-03-30 | 2025-03-17 | キヤノン株式会社 | 撮像装置、画像処理装置、移動装置、制御方法およびコンピュータプログラム |
| KR20240139314A (ko) * | 2023-03-14 | 2024-09-23 | 주식회사 엘엑스세미콘 | 디스플레이 구동 장치 및 이를 포함하는 디스플레이 장치 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6603885B1 (en) | 1998-04-30 | 2003-08-05 | Fuji Photo Film Co., Ltd. | Image processing method and apparatus |
| KR100403601B1 (ko) * | 2001-12-21 | 2003-10-30 | 삼성전자주식회사 | 영상의 윤곽선 보정 장치 및 방법 |
| JP2006211218A (ja) * | 2005-01-27 | 2006-08-10 | Canon Inc | 画像処理装置および画像処理方法 |
| JP2006217058A (ja) | 2005-02-01 | 2006-08-17 | Ricoh Co Ltd | 画像処理装置、画像処理方法、プログラムおよび記録媒体 |
| JP4577565B2 (ja) * | 2005-03-03 | 2010-11-10 | ソニー株式会社 | 画像処理方法、画像処理装置、プログラム、および撮影装置 |
| JP2007148500A (ja) | 2005-11-24 | 2007-06-14 | Olympus Corp | 画像処理装置および画像処理方法 |
| JP5001717B2 (ja) * | 2007-05-28 | 2012-08-15 | パナソニック株式会社 | 輪郭強調装置 |
| JP5008139B2 (ja) | 2007-11-26 | 2012-08-22 | 株式会社リコー | 画像撮像装置 |
| JP4911628B2 (ja) | 2008-01-28 | 2012-04-04 | 株式会社リコー | 画像処理方法、画像処理装置及び画像撮像装置 |
| JP5008578B2 (ja) | 2008-01-28 | 2012-08-22 | 株式会社リコー | 画像処理方法、画像処理装置及び画像撮像装置 |
| JP5049155B2 (ja) | 2008-02-07 | 2012-10-17 | 株式会社リコー | プログレッシブ・インタレース変換方法、画像処理装置及び画像撮像装置 |
| JP5080305B2 (ja) | 2008-02-13 | 2012-11-21 | 株式会社リコー | 画像処理方法及び装置、並びに画像撮像装置 |
| JP5078147B2 (ja) | 2008-03-04 | 2012-11-21 | 株式会社リコー | 画像処理装置及び画像撮像装置 |
| JP5078148B2 (ja) | 2008-03-10 | 2012-11-21 | 株式会社リコー | 画像処理装置及び画像撮像装置 |
| JP2009218909A (ja) | 2008-03-11 | 2009-09-24 | Ricoh Co Ltd | 画像撮像装置 |
| JP4966894B2 (ja) | 2008-03-18 | 2012-07-04 | 株式会社リコー | 画像撮像装置 |
| JP5062846B2 (ja) | 2008-07-04 | 2012-10-31 | 株式会社リコー | 画像撮像装置 |
-
2008
- 2008-12-24 JP JP2008327986A patent/JP5273371B2/ja not_active Expired - Fee Related
-
2009
- 2009-12-10 WO PCT/JP2009/071007 patent/WO2010073953A1/en not_active Ceased
- 2009-12-10 US US12/998,999 patent/US8681214B2/en not_active Expired - Fee Related
- 2009-12-10 EP EP09834756.0A patent/EP2368359A4/en not_active Withdrawn
- 2009-12-10 CN CN200980152171.3A patent/CN102265595B/zh not_active Expired - Fee Related
- 2009-12-10 KR KR1020117014413A patent/KR101265000B1/ko not_active Expired - Fee Related
- 2009-12-21 TW TW098143919A patent/TW201101807A/zh unknown
Also Published As
| Publication number | Publication date |
|---|---|
| EP2368359A4 (en) | 2013-11-06 |
| KR20110092322A (ko) | 2011-08-17 |
| CN102265595B (zh) | 2014-05-14 |
| US8681214B2 (en) | 2014-03-25 |
| KR101265000B1 (ko) | 2013-05-15 |
| JP2010154050A (ja) | 2010-07-08 |
| US20110254947A1 (en) | 2011-10-20 |
| CN102265595A (zh) | 2011-11-30 |
| WO2010073953A1 (en) | 2010-07-01 |
| EP2368359A1 (en) | 2011-09-28 |
| TW201101807A (en) | 2011-01-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5273371B2 (ja) | 画像処理装置及び方法、並びに車載カメラ装置 | |
| JP5078147B2 (ja) | 画像処理装置及び画像撮像装置 | |
| JP5078148B2 (ja) | 画像処理装置及び画像撮像装置 | |
| JP5008578B2 (ja) | 画像処理方法、画像処理装置及び画像撮像装置 | |
| JP5008139B2 (ja) | 画像撮像装置 | |
| JP5267794B2 (ja) | 画像処理装置及び車載カメラ装置 | |
| JP4911628B2 (ja) | 画像処理方法、画像処理装置及び画像撮像装置 | |
| JP4966894B2 (ja) | 画像撮像装置 | |
| JP5080305B2 (ja) | 画像処理方法及び装置、並びに画像撮像装置 | |
| JP5062846B2 (ja) | 画像撮像装置 | |
| JP2009218909A (ja) | 画像撮像装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20111019 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130417 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130430 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5273371 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |