JP4631966B2 - 画像処理装置、および画像処理方法、並びにプログラム - Google Patents
画像処理装置、および画像処理方法、並びにプログラム Download PDFInfo
- Publication number
- JP4631966B2 JP4631966B2 JP2008325422A JP2008325422A JP4631966B2 JP 4631966 B2 JP4631966 B2 JP 4631966B2 JP 2008325422 A JP2008325422 A JP 2008325422A JP 2008325422 A JP2008325422 A JP 2008325422A JP 4631966 B2 JP4631966 B2 JP 4631966B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- addition
- motion
- unit
- processing
- 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
Classifications
-
- 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/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
-
- 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/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
- H04N23/681—Motion detection
- H04N23/6811—Motion detection based on the image signal
-
- 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/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
- H04N23/682—Vibration or motion blur correction
- H04N23/683—Vibration or motion blur correction performed by a processor, e.g. controlling the readout of an image memory
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
- Image Processing (AREA)
- Picture Signal Circuits (AREA)
Description
特許文献1(特開平9−261526号公報)は、連写により得られた複数の画像の手振れを補正して重ね合わせる構成を開示している。
特許文献2(特開平11−75105号公報)は、全露光時間を複数の露光期間に分割し、各露光期間で得られた画像を手ぶれ補正して加算することで画質の向上を実現する構成を記載している。
基準画像と参照画像との画像間の動きを示す動きベクトルを検出する動き予測処理部と、
前記動きベクトルを適用して前記参照画像の動き補償処理を実行して動き補償画像を生成する動き補償処理部と、
前記基準画像と前記動き補償画像との加算処理により、前記基準画像のノイズを低減したノイズ低減画像を生成する加算処理部と、
前記加算処理部において実行する前記基準画像と前記動き補償画像との加算処理に適用する動き補償画像の画素単位の加算重みを算出する加算判定部と、
前記加算判定部に対して入力する前記基準画像と前記動き補償画像の縮小処理を行うダウンサンプリング処理部と、
前記加算判定部の出力である加算係数マップの拡大処理を行うアップサンプリング処理部を有する画像処理装置にある。
基準画像と参照画像との画像間の動きを示す動きベクトルを検出する動き予測処理部と、
前記動きベクトルを適用して前記参照画像の動き補償処理を実行して動き補償画像を生成する動き補償処理部と、
前記基準画像と前記動き補償画像との加算処理により、前記基準画像のノイズを低減したノイズ低減画像を生成する加算処理部と、
前記加算処理部において実行する前記基準画像と前記動き補償画像との加算処理に適用する動き補償画像の画素単位の加算重みを算出する加算判定部を有し、
前記加算判定部は、
前記基準画像と前記動き補償画像の解析を実行し、前記動き補償画像を区分した小領域の各々が、
(a)動き推定(ME)成功領域、
(b)動き推定(ME)失敗領域、
(c)上記(a),(b)いずれでもない詳細確認必要領域、
上記の(a)〜(c)のいずれに対応する領域であるかの領域属性を判定する領域判定部と、
前記領域判定部の判定結果である領域属性に応じて各領域に属する加算重みの算出処理を異なる処理として実行する加算重み設定部を有する構成である画像処理装置にある。
ノイズ低減画像を生成する画像処理装置における画像処理方法であり、
動き予測処理部が、基準画像と参照画像との画像間の動きを示す動きベクトルを検出する動き予測処理ステップと、
動き補償処理部が、前記動きベクトルを適用して前記参照画像の動き補償処理を実行して動き補償画像を生成する動き補償処理ステップと、
加算処理部が、前記基準画像と前記動き補償画像との加算処理により、前記基準画像のノイズを低減したノイズ低減画像を生成する加算処理ステップと、
加算判定部が、前記加算処理部において実行する前記基準画像と前記動き補償画像との加算処理に適用する動き補償画像の画素単位の加算重みを算出する加算判定ステップと、
ダウンサンプリング処理部が、前記加算判定部に対して入力する前記基準画像と前記動き補償画像の縮小処理を行うダウンサンプリング処理ステップと、
アップサンプリング処理部が、前記加算判定部の出力である加算係数マップの拡大処理を行うアップサンプリング処理ステップを有する画像処理方法にある。
ノイズ低減画像を生成する画像処理装置における画像処理方法であり、
動き予測処理部が、基準画像と参照画像との画像間の動きを示す動きベクトルを検出する動き予測処理ステップと、
動き補償処理部が、前記動きベクトルを適用して前記参照画像の動き補償処理を実行して動き補償画像を生成する動き補償処理ステップと、
加算処理部が、前記基準画像と前記動き補償画像との加算処理により、前記基準画像のノイズを低減したノイズ低減画像を生成する加算処理ステップと、
加算判定部が、前記加算処理部において実行する前記基準画像と前記動き補償画像との加算処理に適用する動き補償画像の画素単位の加算重みを算出する加算判定ステップを有し、
前記加算判定ステップは、
前記基準画像と前記動き補償画像の解析を実行し、前記動き補償画像を区分した小領域の各々が、
(a)動き推定(ME)成功領域、
(b)動き推定(ME)失敗領域、
(c)上記(a),(b)いずれでもない詳細確認必要領域、
上記の(a)〜(c)のいずれに対応する領域であるかの領域属性を判定する領域判定ステップと、
前記領域判定ステップにおける判定結果である領域属性に応じて各領域に属する加算重みの算出処理を異なる処理として実行する加算重み設定ステップを有する画像処理方法にある。
画像処理装置において画像処理を実行させるプログラムであり、
動き予測処理部に、基準画像と参照画像との画像間の動きを示す動きベクトルを検出させる動き予測処理ステップと、
動き補償処理部に、前記動きベクトルを適用して前記参照画像の動き補償処理を実行して動き補償画像を生成させる動き補償処理ステップと、
加算処理部に、前記基準画像と前記動き補償画像との加算処理により、前記基準画像のノイズを低減したノイズ低減画像を生成させる加算処理ステップと、
加算判定部に、前記加算処理部において実行する前記基準画像と前記動き補償画像との加算処理に適用する動き補償画像の画素単位の加算重みを算出させる加算判定ステップと、
ダウンサンプリング処理部に、前記加算判定部に対して入力する前記基準画像と前記動き補償画像の縮小処理を行わせるダウンサンプリング処理ステップと、
アップサンプリング処理部に、前記加算判定部の出力である加算係数マップの拡大処理を行わせるアップサンプリング処理ステップを有するプログラムにある。
画像処理装置において画像処理を実行させるプログラムであり、
動き予測処理部に、基準画像と参照画像との画像間の動きを示す動きベクトルを検出させる動き予測処理ステップと、
動き補償処理部に、前記動きベクトルを適用して前記参照画像の動き補償処理を実行して動き補償画像を生成させる動き補償処理ステップと、
加算処理部に、前記基準画像と前記動き補償画像との加算処理により、前記基準画像のノイズを低減したノイズ低減画像を生成させる加算処理ステップと、
加算判定部に、前記加算処理部において実行する前記基準画像と前記動き補償画像との加算処理に適用する動き補償画像の画素単位の加算重みを算出させる加算判定ステップを有し、
前記加算判定ステップは、
前記基準画像と前記動き補償画像の解析を実行し、前記動き補償画像を区分した小領域の各々が、
(a)動き推定(ME)成功領域、
(b)動き推定(ME)失敗領域、
(c)上記(a),(b)いずれでもない詳細確認必要領域、
上記の(a)〜(c)のいずれに対応する領域であるかの領域属性を判定させる領域判定ステップと、
前記領域判定ステップにおける判定結果である領域属性に応じて各領域に属する加算重みの算出処理を異なる処理として実行させる加算重み設定ステップを有するプログラムにある。
(1)画像処理装置の基本構成
(1a)ノイズ低減画像を生成する画像処理装置の構成および処理について
(1b)加算判定部および加算処理部の構成および処理について
(2)高速処理や高精度なノイズ低減画像の生成を可能とした画像処理装置
(2a)縮小画像を適用した加算判定処理を実行する画像処理装置(実施例1)
(2b)動き推定(ME)の成功判定情報を適用した加算判定処理を実行する画像処理装置(実施例2)
(2c)ノイズと動き推定(ME)失敗領域との判別情報を適用した加算判定処理を実行する画像処理装置(実施例3)
(2c−1)領域判定結果に応じたノイズ判定テーブルの適用例
(2c−2)領域判定結果に応じた加算重みの補正処理を行う構成例
(3)画像処理装置のハードウェア構成例
[(1a)ノイズ低減画像を生成する画像処理装置の構成および処理について]
まず、ノイズ低減画像を生成する画像処理装置の基本構成について図1以下を参照して説明する。図1は、複数の画像を適用した画像合成処理によるノイズ低減画像生成処理を行う画像処理装置の構成を示す図である。なお、この図1に示す画像処理装置は、本出願人と同一出願人の先の特許出願(特願2007−136184号)に記載された画像処理装置とほぼ同様の構成である。本発明は、この先の特許出願(特願2007−136184号)に記載された画像処理装置の構成をベースとして改良を行い高速処理や高精度な処理を実現するものである。本発明の画像処理装置の実施例については項目(2)以下において説明するが、まず、そのベースとなる画像処理装置の構成および処理について項目(1)において説明する。
ステップS11において、基準画像a11と参照画像A21を適用して動きベクトルMVを算出し、算出した動きベクトルMVを適用して動き補償画像(MC画)を生成する。
ステップ15において、基準画像b24と、動き補償画像(MC画)32を適用して加算判定マップ33を生成する。
ステップS16において、基準画像b24と動き補償画像(MC画)32とを加算判定マップ33を適用して加算して基準画+MC画である基準画像c34を生成する。
ステップ18において、基準画像c34と、動き補償画像(MC画)42を適用して加算判定マップ43を生成する。
ステップS19において、基準画像c34と動き補償画像(MC画)42とを加算判定マップ43を適用して加算して基準画+MC画であるノイズ低減画像(NR画像)44を生成する。
次に、図1に示す画像処理装置10内の加算判定部14と加算処理部15の詳細構成および処理について図4以下を参照して説明する。
さらに、係数αは、減算器253に供給され、(1−α)が生成され、(1−α)が乗算器254に供給され、基準画像(Cur画)に乗じられる。
乗算器252および乗算器254の出力が加算器255によって加算され、加算器255からノイズ低減画像(NR画)が出力される。
次に、本発明の実施例として、高速処理や高精度なノイズ低減画像の生成を可能とした画像処理装置の構成および処理について説明する。
図9に、本発明の実施例1に係る画像処理装置の構成例を示す。図9に示す画像処理装置300は、先に図1を参照して説明した画像処理装置10と類似する構成を持つ。フレームメモリ301、動き予測処理部302、動き補償処理部303、加算判定部304、加算処理部305は、図1に示す各構成部とほぼ同様の処理を行う。ただし、本実施例における加算判定部304は先に説明した図1の加算判定部14とは異なる構成を有し、異なる処理を行う。
加算判定部304に入力する基準画像の縮小処理を行うダウンサンプリング処理部311、
加算判定部304に入力する動き補償画像(MC画)の縮小処理を行うダウンサンプリング処理部312、
加算判定部304から加算処理部305に入力する加算重みを各画素に対応付けて示した加算係数マップの拡大処理を行うアップサンプリング処理部313、
これらの追加構成を有している。
加算判定部304に入力する基準画像の縮小処理を行うダウンサンプリング処理部311、
加算判定部304に入力する動き補償画像(MC画)の縮小処理を行うダウンサンプリング処理部312、
ローパスフィルタ(LPF)適用手法は、ローパスフィルタ(LPF)を適用して画像縮小を行う手法である。縮小される領域内だけでなく、フィルタの窓の大きさに合わせて周りの画素と平滑化を行う。この処理では平均と同様にノイズ量を少なくできる。
中間値(median値)適用手法は、縮小画像の画素に対応する元画像の領域内もしくはあるブロック内の中間値(median値)を縮小画像の画素値として設定する手法である。この処理の特徴は、いくつかの画素値がインパルス性ノイズによって、大幅に他の画素値と外れていても有効な値を縮小画像の画素値として設定できる点である。
次に、動き推定(ME)の成功判定情報を適用した加算判定処理を実行する画像処理装置(実施例2)について図14以下を参照して説明する。
(a)動き推定(ME)成功領域
(b)動き推定(ME)失敗領域
(c)詳細確認必要領域
上記(a),(b),(c)のいずれの領域に対応するかの領域属性を判定する。
動き推定(ME)成功領域411の差分絶対値分布データは、分布が0付近に集中する。
動き推定(ME)失敗領域412の差分絶対値分布データは、分布が0以外に集中する。
詳細確認必要領域413の差分絶対値分布データは、ピークは0近辺、分散は動き推定(ME)成功領域より大きくなる。
このような傾向を示す。
判定部387では、これら3つの領域判定を予め設定した閾値との比較によって実行する。
差分平均値>T2
上記式が成立する場合は、ステップS216に進み、この領域を「動き推定(ME)失敗領域」であると判定する。
差分平均値>T2
上記式が成立しない場合は、ステップS213に進む。ステップS213では、予め設定されている閾値T1と、平均値算出部382の生成した差分平均値との比較処理と、分散値算出部381の生成した差分分散値と、予め設定した閾値または画像に基づいて算出したノイズ分散値との比較処理を行う。すなわち、
T1<差分平均値
差分分散値<ノイズ分散値
上記2つの式に従った判定処理を行う。これらの2つの式が成立する場合は、ステップS215に進み、この領域を「動き推定(ME)成功領域」であると判定する。
T1<差分平均値
差分分散値<ノイズ分散値
上記2つの式が成立しない場合は、ステップS214に進み、この領域を「詳細確認必要領域」であると判定する。
差分平均値>T2
上記式が成立する場合は、ステップS228に進み、この領域を「動き推定(ME)失敗領域」であると判定する。
差分平均値>T2
上記式が成立しない場合は、ステップS223に進む。ステップS223では、予め設定されている閾値T1と、平均値算出部382の生成した差分平均値との比較処理と、分散値算出部381の生成した差分分散値と、予め設定した閾値または画像に基づいて算出したノイズ分散値との比較処理を行う。すなわち、
T1<差分平均値
差分分散値<ノイズ分散値
上記2つの式に従った判定処理を行う。これらの2つの式が成立する場合は、ステップS227に進み、この領域を「動き推定(ME)成功領域」であると判定する。
T1<差分平均値
差分分散値<ノイズ分散値
上記2つの式が成立しない場合は、ステップS224に進む。
差分最小値>T3
上記式が成立する場合は、ステップS228に進み、この領域を「動き推定(ME)失敗領域」であると判定する。
差分最小値>T3
上記式が成立しない場合は、ステップS225に進む。
差分最大値<T4
上記式が成立する場合は、ステップS227に進み、この領域を「動き推定(ME)成功領域」であると判定する。
差分最大値<T4
上記式が成立しない場合は、ステップS226に進み、この領域を「詳細確認必要領域」であると判定する。
NC(A,B)=Sum(A(i)×B(i))/(Sqrt(Sum(A(i)×A(i))×Sqrt(Sum(B(i)×B(i)))
なお、上記式において、
A(i)は画像領域Aの画素値(または輝度値)
B(i)は画像領域Bの画素値(または輝度値)
Sum:加算値
Sqrt:平方根
である。
NC(A,B)>T5
上記判定式が成立する領域は、(a)動き推定(ME)成功領域、
NC(A,B)<T6
上記判定式が成立する領域は、(b)動き推定(ME)失敗領域、
その他は、(c)詳細確認必要領域、
このような領域判定処理を実行する。
NC>T5
上記式が成立する場合は、ステップS256に進み、この領域を「動き推定(ME)成功領域」であると判定する。
NC>T5
上記式が成立しない場合は、ステップS253に進む。
ステップS253では、予め設定されている閾値T6と、図19に示す正規化相関算出部421の算出した正規化相関[NC]との比較処理、および、予め設定されている閾値T7と、図15に示す平均値算出部382の生成した差分平均値を比較する。すなわち、
NC>T6
差分平均=|基準画像平均−動き補償画像(MC画)平均|>T7
これらの2つの式が成立するか否かを判定する。
NC>T6
差分平均=|基準画像平均−動き補償画像(MC画)平均|>T7
これらの2つの式が成立しない場合は、ステップS254に進み、この領域を「詳細確認必要領域」であると判定する。
「動き推定(ME)成功領域」については、加算重み調整部(オール1)353において、加算重み=1とする。
「動き推定(ME)失敗領域」については、加算重み調整部(オール0)354において、加算重み=0とする。
「詳細確認必要領域」については処理プロック360において先に図4を参照して説明した処理を実行して各画素対応の加算重みを算出する。
次に、本発明の実施例3として、ノイズと動き推定(ME)失敗領域との判別情報を適用した加算判定処理を実行する画像処理装置の構成について説明する。
図21は、本実施例3の画像処理装置における加算判定部500の構成を示す。この加算判定部500は、図1に示す画像処理装置10における加算判定部14、または図9に示す画像処理装置300の加算判定部304として利用できる。
(a)動き推定(ME)成功領域
(b)動き推定(ME)失敗領域
(c)詳細確認必要領域
上記(a),(b),(c)のいずれに属するかを判定する。
具体的な判定構成については、先に、実施例2において領域判定部351の処理として図15〜図20を参照して説明したと同様である。
(a)動き推定(ME)成功領域
(b)動き推定(ME)失敗領域
(c)詳細確認必要領域
上記(a),(b),(c)のいずれに属するかの判定結果を各領域の位置情報とともに、ノイズ判定テーブル生成部512に出力する。
(a)動き推定(ME)成功領域
(b)動き推定(ME)失敗領域
(c)詳細確認必要領域
上記(a)〜(c)の領域条件に応じて異なるテーブルとして、図21に示すノイズ判定テーブル生成部512において生成して、加算判定処理実行部513(例えば図4と同様の構成を有する)内のノイズ推定部に提供する。
(a)動き推定(ME)成功領域
(b)動き推定(ME)失敗領域
(c)詳細確認必要領域
これらの各領域に応じた異なるノイズ判定テーブルを入力する。
(a)動き推定(ME)成功領域
(b)動き推定(ME)失敗領域
(c)詳細確認必要領域
これらの各領域に応じて異なるノイズ推定量を適用した処理を実行する。
(1)オリジナルノイズ判定テーブル(詳細確認必要領域に適用)
(2)動き推定(ME)成功部対応補正ノイズ判定テーブル
(3)動き推定(ME)失敗部対応補正ノイズ判定テーブル
これらの3種類のノイズ判定テーブルである。
「(2)動き推定(ME)成功部対応補正ノイズ判定テーブル」は、領域判定部511において「動き推定(ME)成功領域」であると判断された領域に含まれる画素の加算重みを算出する際に適用されるテーブルとなる。
「(3)動き推定(ME)失敗部対応補正ノイズ判定テーブル」は、領域判定部511において「動き推定(ME)失敗領域」であると判断された領域に含まれる画素の加算重みを算出する際に適用されるテーブルとなる。
(a)動き推定(ME)成功領域
(b)動き推定(ME)失敗領域
(c)詳細確認必要領域
これらの各領域に応じて異なるノイズ推定量を適用するため、各領域に応じて加算重みを異ならせて算出することになる。具体的には、動き推定(ME)成功領域では、動き補償画像(MC画)の画素値が多く加算され、ノイズ除去の効果が大きくなる。一方、動き推定(ME)失敗領域では、基準画像の画素値が多く加算され、動体保護の効果を大きくしている。
次に、図23を参照して領域判定結果に応じた加算重みの補正処理を行う構成例について説明する。
(a)動き推定(ME)成功領域
(b)動き推定(ME)失敗領域
(c)詳細確認必要領域
上記(a),(b),(c)のいずれに属するかを判定し、判定結果を各領域の位置情報とともに、加算重み補正値算出部522に出力する。
(a)動き推定(ME)成功領域:1より大きい加算重み補正値
(b)動き推定(ME)失敗領域:1より小さい加算重み補正値
(c)詳細確認必要領域:1
(a)動き推定(ME)成功領域:加算判定処理実行部523から出力される加算重みに、1より大きい加算重み補正値を乗算して加算重みを大きくする。
(b)動き推定(ME)失敗領域:加算判定処理実行部523から出力される加算重みに、1より小さい加算重み補正値を乗算して加算重みを小さくする。
1より小さい加算重み補正値
(c)詳細確認必要領域:加算判定処理実行部523から出力される加算重みに、1を乗算して加算重みを変更しない。
最後に、図24を参照して、上述した処理を実行する装置の1つのハードウェア構成例としてパーソナルコンピュータのハードウェア構成例について説明する。CPU(Central Processing Unit)701は、ROM(Read Only Memory)702、または記憶部708に記憶されているプログラムに従って各種の処理を実行する。例えば、上述の実施例において説明したノイズ低減画像(NR画像)の生成処理などの処理プログラムを実行する。RAM(Random Access Memory)703には、CPU701が実行するプログラムやデータなどが適宜記憶される。これらのCPU701、ROM702、およびRAM703は、バス704により相互に接続されている。
11 フレームメモリ
12 動き予測処理部
13 動き補償処理部
14 加算判定部
15 加算処理部
110,130,150 ノイズ推定部
111,112,131,132,151,152 フィルタ
113,133,153 画素値差分算出部
114,134,154 移動平均差分算出部
115,135,155 移動分散差分算出部
116,136,156 画素加算判定部
117,137,157 移動平均加算判定部
118,138,158 移動分散加算判定部
119,120,139〜141,159,160,172 乗算器
171 アップサンプリング処理部
251,252,254 乗算器
253 減算器
255 加算器
300 画像処理装置
301 フレームメモリ
302 動き予測処理部
303 動き補償処理部
304 加算判定部
305 加算処理部
311,312 ダウンサンプリング処理部
313 アップサンプリング処理部
351 領域判定部
352 切り替え部
353,354 加算重み調整部
355 輝度信号加算判定部
356 色差信号加算判定部
357 ノイズ推定部
358 演算部
380 差分算出部
381 分散値算出部
382 平均値算出部
383 中間値(median)算出部
384 最頻値算出部
385 最大値(max)算出部
386 最小値(min)算出部
387 判定部
421 正規化相関算出部
422 判定部
500 加算判定部
511 領域判定部
512 ノイズ判定テーブル生成部
513 加算判定処理実行部
520 加算判定部
521 領域判定部
522 加算重み補正値算出部
523 加算判定処理実行部
524 演算部
525 加算重み調整部
701 CPU
702 ROM
703 RAM
704 バス
705 入出力インタフェース
706 入力部
707 出力部
708 記憶部
709 通信部
710 ドライブ
711 リムーバブルメディア
Claims (14)
- 基準画像と参照画像との画像間の動きを示す動きベクトルを検出する動き予測処理部と、
前記動きベクトルを適用して前記参照画像の動き補償処理を実行して動き補償画像を生成する動き補償処理部と、
前記基準画像と前記動き補償画像との加算処理により、前記基準画像のノイズを低減したノイズ低減画像を生成する加算処理部と、
前記加算処理部において実行する前記基準画像と前記動き補償画像との加算処理に適用する動き補償画像の画素単位の加算重みを算出する加算判定部と、
前記加算判定部に対して入力する前記基準画像と前記動き補償画像の縮小処理を行うダウンサンプリング処理部と、
前記加算判定部の出力である加算係数マップの拡大処理を行うアップサンプリング処理部を有する画像処理装置。 - 前記加算判定部は、
前記ダウンサンプリング処理部の生成した前記基準画像と前記動き補償画像の縮小画像を適用して該縮小画像の構成画素に対応する加算重みの算出を行う構成である請求項1に記載の画像処理装置。 - 基準画像と参照画像との画像間の動きを示す動きベクトルを検出する動き予測処理部と、
前記動きベクトルを適用して前記参照画像の動き補償処理を実行して動き補償画像を生成する動き補償処理部と、
前記基準画像と前記動き補償画像との加算処理により、前記基準画像のノイズを低減したノイズ低減画像を生成する加算処理部と、
前記加算処理部において実行する前記基準画像と前記動き補償画像との加算処理に適用する動き補償画像の画素単位の加算重みを算出する加算判定部を有し、
前記加算判定部は、
前記基準画像と前記動き補償画像の解析を実行し、前記動き補償画像を区分した小領域の各々が、
(a)動き推定(ME)成功領域、
(b)動き推定(ME)失敗領域、
(c)上記(a),(b)いずれでもない詳細確認必要領域、
上記の(a)〜(c)のいずれに対応する領域であるかの領域属性を判定する領域判定部と、
前記領域判定部の判定結果である領域属性に応じて各領域に属する加算重みの算出処理を異なる処理として実行する加算重み設定部を有する構成である画像処理装置。 - 前記加算重み設定部は、
前記小領域が動き推定(ME)成功領域である場合、該小領域に含まれる画素対応の加算重みを1に設定し、
前記小領域が動き推定(ME)失敗領域である場合、該小領域に含まれる画素対応の加算重みを0に設定する処理を行なう構成である請求項3に記載の画像処理装置。 - 前記加算重み設定部は、
前記小領域が動き推定(ME)成功領域、動き推定(ME)失敗領域のいずれでもない領域である場合は、該領域に含まれる画素単位で前記基準画像と前記動き補償画像の対応画素の差分情報を含む情報の解析により、各画素対応の加算重みを算出する構成である請求項3または4に記載の画像処理装置。 - 前記領域判定部は、
前記基準画像と前記動き補償画像の対応画素の差分値対応の分散値、または平均値、または中間値、または最頻値、または最大値、または最小値の少なくともいずれかを算出し、いずれかの算出値と予め設定した閾値との比較処理により領域判定処理を行う構成である請求項3に記載の画像処理装置。 - 前記領域判定部は、
前記基準画像と前記動き補償画像の正規化相関を算出し、予め設定した閾値との比較処理により領域判定処理を行う構成である請求項3に記載の画像処理装置。 - 前記加算判定部は、さらに、
前記領域判定部の判定結果である領域属性に応じて画素値対応の推定ノイズ量を変えたノイズ判定テーブルを生成するノイズ判定テーブル生成部を有し、
前記加算重み設定部は、前記ノイズ判定テーブルを適用して推定されるノイズ量を適用して各領域に属する画素対応の加算重みを、前記領域属性に応じて異なる処理として実行する構成である請求項3に記載の画像処理装置。 - 前記加算判定部は、さらに、
前記領域判定部の判定結果である領域属性に応じて加算重み補正値を算出する加算重み補正値算出部と、
前記加算重み設定部の算出した画素対応の加算重みの値と前記加算重み補正値算出部の算出した加算重み補正値との演算処理を実行する演算部と、
前記演算部の出力を0〜1の範囲に調整する加算重み調整部を有する構成である請求項3に記載の画像処理装置。 - 前記加算判定部は、
ダウンサンプリング処理部の生成した前記基準画像と前記動き補償画像の縮小画像を適用して該縮小画像の構成画素に対応する加算重みの算出を行う構成である請求項3〜9いずれかに記載の画像処理装置。 - ノイズ低減画像を生成する画像処理装置における画像処理方法であり、
動き予測処理部が、基準画像と参照画像との画像間の動きを示す動きベクトルを検出する動き予測処理ステップと、
動き補償処理部が、前記動きベクトルを適用して前記参照画像の動き補償処理を実行して動き補償画像を生成する動き補償処理ステップと、
加算処理部が、前記基準画像と前記動き補償画像との加算処理により、前記基準画像のノイズを低減したノイズ低減画像を生成する加算処理ステップと、
加算判定部が、前記加算処理部において実行する前記基準画像と前記動き補償画像との加算処理に適用する動き補償画像の画素単位の加算重みを算出する加算判定ステップと、
ダウンサンプリング処理部が、前記加算判定部に対して入力する前記基準画像と前記動き補償画像の縮小処理を行うダウンサンプリング処理ステップと、
アップサンプリング処理部が、前記加算判定部の出力である加算係数マップの拡大処理を行うアップサンプリング処理ステップを有する画像処理方法。 - ノイズ低減画像を生成する画像処理装置における画像処理方法であり、
動き予測処理部が、基準画像と参照画像との画像間の動きを示す動きベクトルを検出する動き予測処理ステップと、
動き補償処理部が、前記動きベクトルを適用して前記参照画像の動き補償処理を実行して動き補償画像を生成する動き補償処理ステップと、
加算処理部が、前記基準画像と前記動き補償画像との加算処理により、前記基準画像のノイズを低減したノイズ低減画像を生成する加算処理ステップと、
加算判定部が、前記加算処理部において実行する前記基準画像と前記動き補償画像との加算処理に適用する動き補償画像の画素単位の加算重みを算出する加算判定ステップを有し、
前記加算判定ステップは、
前記基準画像と前記動き補償画像の解析を実行し、前記動き補償画像を区分した小領域の各々が、
(a)動き推定(ME)成功領域、
(b)動き推定(ME)失敗領域、
(c)上記(a),(b)いずれでもない詳細確認必要領域、
上記の(a)〜(c)のいずれに対応する領域であるかの領域属性を判定する領域判定ステップと、
前記領域判定ステップにおける判定結果である領域属性に応じて各領域に属する加算重みの算出処理を異なる処理として実行する加算重み設定ステップを有する画像処理方法。 - 画像処理装置において画像処理を実行させるプログラムであり、
動き予測処理部に、基準画像と参照画像との画像間の動きを示す動きベクトルを検出させる動き予測処理ステップと、
動き補償処理部に、前記動きベクトルを適用して前記参照画像の動き補償処理を実行して動き補償画像を生成させる動き補償処理ステップと、
加算処理部に、前記基準画像と前記動き補償画像との加算処理により、前記基準画像のノイズを低減したノイズ低減画像を生成させる加算処理ステップと、
加算判定部に、前記加算処理部において実行する前記基準画像と前記動き補償画像との加算処理に適用する動き補償画像の画素単位の加算重みを算出させる加算判定ステップと、
ダウンサンプリング処理部に、前記加算判定部に対して入力する前記基準画像と前記動き補償画像の縮小処理を行わせるダウンサンプリング処理ステップと、
アップサンプリング処理部に、前記加算判定部の出力である加算係数マップの拡大処理を行わせるアップサンプリング処理ステップを有するプログラム。 - 画像処理装置において画像処理を実行させるプログラムであり、
動き予測処理部に、基準画像と参照画像との画像間の動きを示す動きベクトルを検出させる動き予測処理ステップと、
動き補償処理部に、前記動きベクトルを適用して前記参照画像の動き補償処理を実行して動き補償画像を生成させる動き補償処理ステップと、
加算処理部に、前記基準画像と前記動き補償画像との加算処理により、前記基準画像のノイズを低減したノイズ低減画像を生成させる加算処理ステップと、
加算判定部に、前記加算処理部において実行する前記基準画像と前記動き補償画像との加算処理に適用する動き補償画像の画素単位の加算重みを算出させる加算判定ステップを有し、
前記加算判定ステップは、
前記基準画像と前記動き補償画像の解析を実行し、前記動き補償画像を区分した小領域の各々が、
(a)動き推定(ME)成功領域、
(b)動き推定(ME)失敗領域、
(c)上記(a),(b)いずれでもない詳細確認必要領域、
上記の(a)〜(c)のいずれに対応する領域であるかの領域属性を判定させる領域判定ステップと、
前記領域判定ステップにおける判定結果である領域属性に応じて各領域に属する加算重みの算出処理を異なる処理として実行させる加算重み設定ステップを有するプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008325422A JP4631966B2 (ja) | 2008-12-22 | 2008-12-22 | 画像処理装置、および画像処理方法、並びにプログラム |
| US12/645,211 US8169490B2 (en) | 2008-12-22 | 2009-12-22 | Image processing apparatus, image processing method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008325422A JP4631966B2 (ja) | 2008-12-22 | 2008-12-22 | 画像処理装置、および画像処理方法、並びにプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010147986A JP2010147986A (ja) | 2010-07-01 |
| JP4631966B2 true JP4631966B2 (ja) | 2011-02-16 |
Family
ID=42265463
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008325422A Expired - Fee Related JP4631966B2 (ja) | 2008-12-22 | 2008-12-22 | 画像処理装置、および画像処理方法、並びにプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8169490B2 (ja) |
| JP (1) | JP4631966B2 (ja) |
Families Citing this family (90)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090153739A1 (en) * | 2007-12-14 | 2009-06-18 | Texas Instruments Incorporated | Method and Apparatus for a Noise Filter for Reducing Noise in a Image or Video |
| US11792538B2 (en) | 2008-05-20 | 2023-10-17 | Adeia Imaging Llc | Capturing and processing of images including occlusions focused on an image sensor by a lens stack array |
| US8866920B2 (en) | 2008-05-20 | 2014-10-21 | Pelican Imaging Corporation | Capturing and processing of images using monolithic camera array with heterogeneous imagers |
| EP3328048B1 (en) | 2008-05-20 | 2021-04-21 | FotoNation Limited | Capturing and processing of images using monolithic camera array with heterogeneous imagers |
| JP4645736B2 (ja) * | 2008-12-22 | 2011-03-09 | ソニー株式会社 | 画像処理装置、および画像処理方法、並びにプログラム |
| EP2502115A4 (en) | 2009-11-20 | 2013-11-06 | Pelican Imaging Corp | RECORDING AND PROCESSING IMAGES THROUGH A MONOLITHIC CAMERA ARRAY WITH HETEROGENIC IMAGE CONVERTER |
| US9082278B2 (en) * | 2010-03-19 | 2015-07-14 | University-Industry Cooperation Group Of Kyung Hee University | Surveillance system |
| CN103004180A (zh) | 2010-05-12 | 2013-03-27 | 派力肯影像公司 | 成像器阵列和阵列照相机的架构 |
| JP2011257502A (ja) * | 2010-06-07 | 2011-12-22 | Sony Corp | 画像安定化装置、画像安定化方法、及びプログラム |
| US8878950B2 (en) | 2010-12-14 | 2014-11-04 | Pelican Imaging Corporation | Systems and methods for synthesizing high resolution images using super-resolution processes |
| US20120162449A1 (en) * | 2010-12-23 | 2012-06-28 | Matthias Braun | Digital image stabilization device and method |
| JP5576812B2 (ja) | 2011-02-16 | 2014-08-20 | オリンパス株式会社 | 画像処理装置、画像処理方法、画像処理プログラム、及び、撮像装置 |
| US8305456B1 (en) | 2011-05-11 | 2012-11-06 | Pelican Imaging Corporation | Systems and methods for transmitting and receiving array camera image data |
| CN103688533B (zh) * | 2011-06-20 | 2015-12-23 | 联发科技(新加坡)私人有限公司 | 可减少行存储器的色度帧内预测方法及装置 |
| EP2726930A4 (en) | 2011-06-28 | 2015-03-04 | Pelican Imaging Corp | OPTICAL ARRANGEMENTS FOR USE WITH AN ARRAY CAMERA |
| US20130265459A1 (en) | 2011-06-28 | 2013-10-10 | Pelican Imaging Corporation | Optical arrangements for use with an array camera |
| WO2013043751A1 (en) | 2011-09-19 | 2013-03-28 | Pelican Imaging Corporation | Systems and methods for controlling aliasing in images captured by an array camera for use in super resolution processing using pixel apertures |
| CN104081414B (zh) | 2011-09-28 | 2017-08-01 | Fotonation开曼有限公司 | 用于编码和解码光场图像文件的系统及方法 |
| WO2013102293A1 (en) | 2012-01-04 | 2013-07-11 | Mediatek Singapore Pte. Ltd. | Improvements of luma-based chroma intra prediction |
| US9412206B2 (en) | 2012-02-21 | 2016-08-09 | Pelican Imaging Corporation | Systems and methods for the manipulation of captured light field image data |
| JP6046966B2 (ja) * | 2012-04-19 | 2016-12-21 | キヤノン株式会社 | 画像処理装置及び画像処理方法、プログラム、並びに記憶媒体 |
| US9210392B2 (en) | 2012-05-01 | 2015-12-08 | Pelican Imaging Coporation | Camera modules patterned with pi filter groups |
| EP2873028A4 (en) | 2012-06-28 | 2016-05-25 | Pelican Imaging Corp | SYSTEMS AND METHOD FOR DETECTING DEFECTIVE CAMERA ARRAYS, OPTICAL ARRAYS AND SENSORS |
| US20140002674A1 (en) | 2012-06-30 | 2014-01-02 | Pelican Imaging Corporation | Systems and Methods for Manufacturing Camera Modules Using Active Alignment of Lens Stack Arrays and Sensors |
| US9344671B2 (en) * | 2012-07-17 | 2016-05-17 | Ati Technologies Ulc | System and method for artifact removal |
| CN107346061B (zh) | 2012-08-21 | 2020-04-24 | 快图有限公司 | 用于使用阵列照相机捕捉的图像中的视差检测和校正的系统和方法 |
| EP2888698A4 (en) | 2012-08-23 | 2016-06-29 | Pelican Imaging Corp | PROPERTY-BASED HIGH-RESOLUTION MOTION ESTIMATION FROM LOW-RESOLUTION IMAGES RECORDED WITH AN ARRAY SOURCE |
| WO2014043641A1 (en) | 2012-09-14 | 2014-03-20 | Pelican Imaging Corporation | Systems and methods for correcting user identified artifacts in light field images |
| WO2014052974A2 (en) | 2012-09-28 | 2014-04-03 | Pelican Imaging Corporation | Generating images from light fields utilizing virtual viewpoints |
| US20140111638A1 (en) * | 2012-10-24 | 2014-04-24 | Abbyy Software Ltd. | Capturing Images after Sufficient Stabilization of a Device |
| US9143711B2 (en) | 2012-11-13 | 2015-09-22 | Pelican Imaging Corporation | Systems and methods for array camera focal plane control |
| MX352966B (es) | 2012-11-30 | 2017-12-15 | Sony Corp | Dispositivo y método de procesamiento de imágenes. |
| US9462164B2 (en) | 2013-02-21 | 2016-10-04 | Pelican Imaging Corporation | Systems and methods for generating compressed light field representation data using captured light fields, array geometry, and parallax information |
| US9253380B2 (en) | 2013-02-24 | 2016-02-02 | Pelican Imaging Corporation | Thin form factor computational array cameras and modular array cameras |
| US9638883B1 (en) | 2013-03-04 | 2017-05-02 | Fotonation Cayman Limited | Passive alignment of array camera modules constructed from lens stack arrays and sensors based upon alignment information obtained during manufacture of array camera modules using an active alignment process |
| US9774789B2 (en) | 2013-03-08 | 2017-09-26 | Fotonation Cayman Limited | Systems and methods for high dynamic range imaging using array cameras |
| US8866912B2 (en) | 2013-03-10 | 2014-10-21 | Pelican Imaging Corporation | System and methods for calibration of an array camera using a single captured image |
| US9521416B1 (en) | 2013-03-11 | 2016-12-13 | Kip Peli P1 Lp | Systems and methods for image data compression |
| US9519972B2 (en) | 2013-03-13 | 2016-12-13 | Kip Peli P1 Lp | Systems and methods for synthesizing images from image data captured by an array camera using restricted depth of field depth maps in which depth estimation precision varies |
| US9106784B2 (en) | 2013-03-13 | 2015-08-11 | Pelican Imaging Corporation | Systems and methods for controlling aliasing in images captured by an array camera for use in super-resolution processing |
| US9124831B2 (en) | 2013-03-13 | 2015-09-01 | Pelican Imaging Corporation | System and methods for calibration of an array camera |
| US9888194B2 (en) | 2013-03-13 | 2018-02-06 | Fotonation Cayman Limited | Array camera architecture implementing quantum film image sensors |
| WO2014153098A1 (en) | 2013-03-14 | 2014-09-25 | Pelican Imaging Corporation | Photmetric normalization in array cameras |
| WO2014159779A1 (en) | 2013-03-14 | 2014-10-02 | Pelican Imaging Corporation | Systems and methods for reducing motion blur in images or video in ultra low light with array cameras |
| WO2014150856A1 (en) | 2013-03-15 | 2014-09-25 | Pelican Imaging Corporation | Array camera implementing quantum dot color filters |
| US9497429B2 (en) | 2013-03-15 | 2016-11-15 | Pelican Imaging Corporation | Extended color processing on pelican array cameras |
| US9633442B2 (en) | 2013-03-15 | 2017-04-25 | Fotonation Cayman Limited | Array cameras including an array camera module augmented with a separate camera |
| EP4604059A3 (en) | 2013-03-15 | 2025-09-17 | Adeia Imaging LLC | Systems and methods for stereo imaging with camera arrays |
| US10122993B2 (en) | 2013-03-15 | 2018-11-06 | Fotonation Limited | Autofocus system for a conventional camera that uses depth information from an array camera |
| US9445003B1 (en) | 2013-03-15 | 2016-09-13 | Pelican Imaging Corporation | Systems and methods for synthesizing high resolution images using image deconvolution based on motion and depth information |
| JP6100064B2 (ja) * | 2013-04-10 | 2017-03-22 | 株式会社東芝 | 電子機器および画像処理方法 |
| JP6170395B2 (ja) * | 2013-09-26 | 2017-07-26 | キヤノン株式会社 | 撮像装置およびその制御方法 |
| WO2015048694A2 (en) | 2013-09-27 | 2015-04-02 | Pelican Imaging Corporation | Systems and methods for depth-assisted perspective distortion correction |
| US9426343B2 (en) | 2013-11-07 | 2016-08-23 | Pelican Imaging Corporation | Array cameras incorporating independently aligned lens stacks |
| US10119808B2 (en) | 2013-11-18 | 2018-11-06 | Fotonation Limited | Systems and methods for estimating depth from projected texture using camera arrays |
| EP3075140B1 (en) | 2013-11-26 | 2018-06-13 | FotoNation Cayman Limited | Array camera configurations incorporating multiple constituent array cameras |
| US10089740B2 (en) | 2014-03-07 | 2018-10-02 | Fotonation Limited | System and methods for depth regularization and semiautomatic interactive matting using RGB-D images |
| US9247117B2 (en) | 2014-04-07 | 2016-01-26 | Pelican Imaging Corporation | Systems and methods for correcting for warpage of a sensor array in an array camera module by introducing warpage into a focal plane of a lens stack array |
| JP6242742B2 (ja) * | 2014-05-08 | 2017-12-06 | 株式会社東芝 | 画像処理装置、撮像装置及び画像処理方法 |
| US9521319B2 (en) | 2014-06-18 | 2016-12-13 | Pelican Imaging Corporation | Array cameras and array camera modules including spectral filters disposed outside of a constituent image sensor |
| CN113256730B (zh) | 2014-09-29 | 2023-09-05 | 快图有限公司 | 用于阵列相机的动态校准的系统和方法 |
| TW201624421A (zh) * | 2014-12-17 | 2016-07-01 | 由田新技股份有限公司 | 影像資料產生方法及裝置 |
| US9942474B2 (en) | 2015-04-17 | 2018-04-10 | Fotonation Cayman Limited | Systems and methods for performing high speed video capture and depth estimation using array cameras |
| JP2016206656A (ja) * | 2015-04-22 | 2016-12-08 | キヤノン株式会社 | 防振制御装置、光学機器および防振制御プログラム |
| JP6714078B2 (ja) | 2016-05-10 | 2020-06-24 | オリンパス株式会社 | 画像処理装置、画像処理方法及び画像処理プログラム |
| US10482618B2 (en) | 2017-08-21 | 2019-11-19 | Fotonation Limited | Systems and methods for hybrid depth regularization |
| JP6995561B2 (ja) * | 2017-10-23 | 2022-01-14 | キヤノン株式会社 | 像ブレ補正装置およびその制御方法、撮像装置 |
| JP7009252B2 (ja) * | 2018-02-20 | 2022-01-25 | キヤノン株式会社 | 画像処理装置、画像処理方法およびプログラム |
| WO2021055585A1 (en) | 2019-09-17 | 2021-03-25 | Boston Polarimetrics, Inc. | Systems and methods for surface modeling using polarization cues |
| WO2021071995A1 (en) | 2019-10-07 | 2021-04-15 | Boston Polarimetrics, Inc. | Systems and methods for surface normals sensing with polarization |
| CN110689588B (zh) * | 2019-10-14 | 2022-08-09 | 京东方科技集团股份有限公司 | 一种亮度补偿方法、装置和显示装置 |
| EP4066001B1 (en) | 2019-11-30 | 2026-03-04 | Intrinsic Innovation LLC | Systems and methods for transparent object segmentation using polarization cues |
| CN111699511A (zh) * | 2019-12-31 | 2020-09-22 | 深圳市大疆创新科技有限公司 | 图像处理方法、装置及存储介质 |
| JP7462769B2 (ja) | 2020-01-29 | 2024-04-05 | イントリンジック イノベーション エルエルシー | 物体の姿勢の検出および測定システムを特徴付けるためのシステムおよび方法 |
| US11797863B2 (en) | 2020-01-30 | 2023-10-24 | Intrinsic Innovation Llc | Systems and methods for synthesizing data for training statistical models on different imaging modalities including polarized images |
| EP4134913A4 (en) * | 2020-04-23 | 2023-03-29 | Huawei Technologies Co., Ltd. | IMAGE CODING AND DECODING METHOD AND APPARATUS |
| WO2021243088A1 (en) | 2020-05-27 | 2021-12-02 | Boston Polarimetrics, Inc. | Multi-aperture polarization optical systems using beam splitters |
| US12069227B2 (en) | 2021-03-10 | 2024-08-20 | Intrinsic Innovation Llc | Multi-modal and multi-spectral stereo camera arrays |
| US12020455B2 (en) | 2021-03-10 | 2024-06-25 | Intrinsic Innovation Llc | Systems and methods for high dynamic range image reconstruction |
| US11290658B1 (en) | 2021-04-15 | 2022-03-29 | Boston Polarimetrics, Inc. | Systems and methods for camera exposure control |
| US11954886B2 (en) | 2021-04-15 | 2024-04-09 | Intrinsic Innovation Llc | Systems and methods for six-degree of freedom pose estimation of deformable objects |
| US12067746B2 (en) | 2021-05-07 | 2024-08-20 | Intrinsic Innovation Llc | Systems and methods for using computer vision to pick up small objects |
| US12175741B2 (en) | 2021-06-22 | 2024-12-24 | Intrinsic Innovation Llc | Systems and methods for a vision guided end effector |
| US12340538B2 (en) | 2021-06-25 | 2025-06-24 | Intrinsic Innovation Llc | Systems and methods for generating and using visual datasets for training computer vision models |
| US12172310B2 (en) | 2021-06-29 | 2024-12-24 | Intrinsic Innovation Llc | Systems and methods for picking objects using 3-D geometry and segmentation |
| US11689813B2 (en) | 2021-07-01 | 2023-06-27 | Intrinsic Innovation Llc | Systems and methods for high dynamic range imaging using crossed polarizers |
| US12293535B2 (en) | 2021-08-03 | 2025-05-06 | Intrinsic Innovation Llc | Systems and methods for training pose estimators in computer vision |
| US12047595B2 (en) * | 2022-09-29 | 2024-07-23 | Nvidia Corporation | Frame selection for streaming applications |
| US12574571B2 (en) | 2022-09-29 | 2026-03-10 | Nvidia Corporation | Frame selection for streaming applications |
| US12075061B2 (en) * | 2022-09-29 | 2024-08-27 | Nvidia Corporation | Frame selection for streaming applications |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09261526A (ja) | 1996-03-19 | 1997-10-03 | Olympus Optical Co Ltd | 撮像装置 |
| JPH1175105A (ja) | 1997-08-27 | 1999-03-16 | Toshiba Corp | 静止画カメラ |
| US7433497B2 (en) * | 2004-01-23 | 2008-10-07 | Hewlett-Packard Development Company, L.P. | Stabilizing a sequence of image frames |
| US7705884B2 (en) * | 2004-07-21 | 2010-04-27 | Zoran Corporation | Processing of video data to compensate for unintended camera motion between acquired image frames |
| JP4646146B2 (ja) * | 2006-11-30 | 2011-03-09 | ソニー株式会社 | 画像処理装置、画像処理方法、およびプログラム |
| JP4321626B2 (ja) * | 2007-05-23 | 2009-08-26 | ソニー株式会社 | 画像処理方法および画像処理装置 |
| JP5076755B2 (ja) * | 2007-09-07 | 2012-11-21 | ソニー株式会社 | 画像処理装置、および画像処理方法、並びにコンピュータ・プログラム |
| JP4940164B2 (ja) * | 2008-02-07 | 2012-05-30 | オリンパス株式会社 | 撮像装置及び撮像方法 |
| US20100208086A1 (en) * | 2009-02-19 | 2010-08-19 | Texas Instruments Incorporated | Reduced-memory video stabilization |
-
2008
- 2008-12-22 JP JP2008325422A patent/JP4631966B2/ja not_active Expired - Fee Related
-
2009
- 2009-12-22 US US12/645,211 patent/US8169490B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010147986A (ja) | 2010-07-01 |
| US20100157073A1 (en) | 2010-06-24 |
| US8169490B2 (en) | 2012-05-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4631966B2 (ja) | 画像処理装置、および画像処理方法、並びにプログラム | |
| JP2011199716A (ja) | 画像処理装置、および画像処理方法、並びにプログラム | |
| JP4645736B2 (ja) | 画像処理装置、および画像処理方法、並びにプログラム | |
| US8369649B2 (en) | Image processing apparatus, image processing method, and computer program for performing super-resolution process | |
| US7418149B2 (en) | Apparatus and method for adaptive 3D noise reduction | |
| US7538822B2 (en) | Apparatus and method for filtering digital image signal | |
| CN102113308B (zh) | 图像处理装置、图像处理方法以及集成电路 | |
| US7792384B2 (en) | Image processing apparatus, image processing method, program, and recording medium therefor | |
| US20050008251A1 (en) | Edge enhancement process and system | |
| US20100123792A1 (en) | Image processing device, image processing method and program | |
| US10269128B2 (en) | Image processing device and method, and recording medium | |
| KR101031153B1 (ko) | 신호 처리 장치 및 방법 | |
| CN101325646A (zh) | 用于对比度增强的方法和设备 | |
| KR20070091559A (ko) | 화상 처리 장치 및 방법, 기록 매체와 프로그램 | |
| JP2010507268A (ja) | 画像を補間する方法及び装置 | |
| US8213736B2 (en) | Image processing device and image processing method | |
| EP1631068A2 (en) | Apparatus and method for converting interlaced image into progressive image | |
| WO2013073355A1 (ja) | 動きベクトル推定装置、動きベクトル推定方法及び動きベクトル推定用プログラム | |
| JP2012032739A (ja) | 画像処理装置及び方法、並びに画像表示装置 | |
| JP5472734B2 (ja) | 画像処理装置および方法、プログラム | |
| JP4329391B2 (ja) | 信号処理装置および方法、記録媒体、並びにプログラム | |
| US8805101B2 (en) | Converting the frame rate of video streams | |
| KR100552685B1 (ko) | 비월주사 영상을 순차 영상으로 변환하는 방법 및 장치 | |
| JP2004288046A (ja) | 画像処理方法および装置並びにプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101014 |
|
| 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: 20101019 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101101 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131126 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |