JP2003134385A - 画像合成装置 - Google Patents
画像合成装置Info
- Publication number
- JP2003134385A JP2003134385A JP2001324972A JP2001324972A JP2003134385A JP 2003134385 A JP2003134385 A JP 2003134385A JP 2001324972 A JP2001324972 A JP 2001324972A JP 2001324972 A JP2001324972 A JP 2001324972A JP 2003134385 A JP2003134385 A JP 2003134385A
- Authority
- JP
- Japan
- Prior art keywords
- image
- motion vector
- unit
- blur
- images
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000015572 biosynthetic process Effects 0.000 title description 2
- 238000003786 synthesis reaction Methods 0.000 title description 2
- 239000013598 vector Substances 0.000 claims abstract description 214
- 230000002194 synthesizing effect Effects 0.000 claims abstract description 89
- 238000000034 method Methods 0.000 claims abstract description 47
- 238000001514 detection method Methods 0.000 claims description 89
- 238000006243 chemical reaction Methods 0.000 claims description 16
- 239000000203 mixture Substances 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 39
- 238000000605 extraction Methods 0.000 description 10
- 239000000470 constituent Substances 0.000 description 9
- 239000002131 composite material Substances 0.000 description 8
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 2
- 230000006641 stabilisation Effects 0.000 description 2
- 238000011105 stabilization Methods 0.000 description 2
- 102100033040 Carbonic anhydrase 12 Human genes 0.000 description 1
- 102100021337 Gap junction alpha-1 protein Human genes 0.000 description 1
- 101000867855 Homo sapiens Carbonic anhydrase 12 Proteins 0.000 description 1
- 101000680262 Homo sapiens Transmembrane protein 60 Proteins 0.000 description 1
- 102100022076 Transmembrane protein 60 Human genes 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- GGCZERPQGJTIQP-UHFFFAOYSA-N sodium;9,10-dioxoanthracene-2-sulfonic acid Chemical compound [Na+].C1=CC=C2C(=O)C3=CC(S(=O)(=O)O)=CC=C3C(=O)C2=C1 GGCZERPQGJTIQP-UHFFFAOYSA-N 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Landscapes
- Transforming Light Signals Into Electric Signals (AREA)
- Studio Devices (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
いるかを検出し、ぶれの種類に応じて画像合成の手法を
適応的に切り換え、良好な画質の広ダイナミックレンジ
の画像が得られるようにした画像合成装置を提供する。 【解決手段】 動きベクトル検出部11で、メモリ3から
読み出した画像a,bを用いて、二値画像を生成すると
共に画像全体として一つの動きベクトルを検出し、ぶれ
判定手段12で前記動きベクトル及び二値画像a,bを用
いて、手ぶれが発生しているのか否かを判定して出力
し、この手ぶれ判定の結果に基づいて、切換手段13でス
イッチ16,17を切り換えて、手ぶれ補正処理部14若しく
は被写体ぶれ補正処理部15のいずれかの補正処理を行っ
て、合成画像を出力する。
Description
複数の画像を合成し、画像信号のダイナミックレンジを
拡大して出力する画像合成装置に関する。
は、銀塩フィルムに比べて固体撮像素子のダイナミック
レンジが狭いため、例えば明るい背景のもとで被写体を
撮影する場合、被写体の黒つぶれや、背景の白とびが生
じる。このような現象を防ぐために、被写体、背景それ
ぞれに対し適正露出の画像を撮影し、それら露光量の異
なる複数の画像を合成する方法が提案されている。
してダイナミックレンジの広い画像を得る方法の概念図
を示す。図20において、図20の(A)に示す長時間露光
画像は人物や木に露出があっており背景が白とびしてい
るとする。また、図20の(B)に示す短時間露光画像は
背景に露出があっており人物が黒つぶれしているとす
る。これらの画像の合成は、例えば以下の方法で行うこ
とができる。まず、長時間露光画像に対して適当な閾値
を設定し画素値が閾値以上の領域が白とびの領域と一致
するようにする。次いで、前記閾値以上の領域について
は、短時間露光画像の対応する(同位置の) 画像を貼り
付けて合成する。このようにして合成することで、図20
の(C)に示すように、背景、人物共に露出のあったダ
イナミックレンジの広い画像を得ることができる。
異なる画像を複数枚撮影する場合、各画像の撮影タイミ
ングはずれているため、例えば被写体が移動していた
り、手ぶれが発生した場合に、画像間に位置ずれが生じ
る。このように位置ずれを生じている複数の画像を合成
すると、図21に示すように、被写体が2重になるなど不
自然な画像になってしまう。
る方法として、特許3110797号に提案がなされて
いる。次に、上記特許3110797号に開示されてい
る従来の補正方法について説明する。図22は従来の補正
方法を示す概念図である。図22に示すように、画像aと
画像bとは手ぶれにより画面全体がずれている場合、従
来の補正方法では、これらの画像をずらして、図22中の
共通エリアの部分が得られるように合成している。
画像合成装置の構成例を示すブロック図である。入力画
像を用いて動き検出206 で検出された画面ぶれ情報によ
り、メモリ制御部205 がフィールドメモリ204aを制御し
て、図22中の共通エリアに相当する画像を読み出す。こ
の共通エリア画像は、拡大補間部202aで入力画像と同等
のサイズに拡大された後、フィールドメモリ204bに格納
される。続いて同様に処理され、拡大補間部202aから出
力される画像と、フィールドメモリ204bから読み出され
る前フレームの画像とが加算器202bにて合成され、ぶれ
を補正した画像が得られる様に構成されている。なお、
図23において、201 はA/D変換器、203 はD/A変換
器である。
案の補正技術においては、画像全体をずらして共通エリ
アを得て画像のぶれ補正を行っており、画像全体がぶれ
る手ぶれを補正するには適した方法である。しかしなが
ら、画像のぶれには一部の被写体が動く被写体ぶれも存
在する。図24の左側に示す2枚の画像は、画像全体が手
ぶれをしており、且つ飛行機が手ぶれ方向とは別方向に
被写体ぶれを起こしているものとする。したがって、図
24に示すような画像について、飛行機の動いた方向に画
面全体をずらして補正すると、人物や木など他の被写体
がずれた画像として合成される。このように、被写体ぶ
れした画像全体をずらして合成すると適切に合成されな
い場合があるが、従来提案の補正技術ではかかる観点に
ついて考慮がなされていない。
であり、画像が手ぶれ、被写体ぶれのいずれを生じてい
るかを簡易な処理により検出し、ぶれの種類に応じて画
像合成の手法を適応的に切り換え、画質の良好なダイナ
ミックレンジの広い画像を得ることが可能な画像合成装
置を提供することを目的とする。
め、請求項1に係る発明は、露光量の異なる複数の画像
を合成し、ダイナミックレンジの広い画像を得る撮像装
置において、合成する画像間の差異が被写体ぶれによる
ものか手ぶれによるものかを判定するぶれ種類判定手段
と、該ぶれ種類判定手段からのぶれ判定信号に応じて画
像合成方法を切り換える切換手段とを備え、前記ぶれ種
類判定手段は、前記複数の画像のうち一方の画像と他方
の画像との間で画像全体としての1つの動きベクトルを
検出して出力する動きベクトル検出部と、該動きベクト
ル検出部で検出された前記動きベクトルより画像が被写
体ぶれ、手ぶれのいずれであるかを判定し、ぶれ判定信
号として出力するぶれ判定手段とで、画像合成装置を構
成するものである。
は、第1及び第2の実施の形態が対応する。そして、請
求項1における構成要件の動きベクトル検出部、ぶれ判
定手段には、それぞれ実施の形態(図2)における動き
ベクトル検出部11,ぶれ判定手段12が対応し、これら2
つを合わせたものがぶれ種類判定手段に対応し、切換手
段には切換手段13,13aが対応する。
ては、動きベクトル検出部は画像全体として一つの動き
ベクトルを検出し、その動きベクトルをもとに、ぶれ判
定手段により画像が被写体ぶれか手ぶれかを判定する。
そして、その判定結果に応じて画像の合成方法を適応的
に切り換えるように構成されているので、画質が良好で
ダイナミックレンジの広い画像を得ることができる。
像合成装置において、前記ぶれ種類判定手段は、動きベ
クトルを検出する領域を特定する動きベクトル検出領域
特定手段をさらに備え、前記動きベクトル検出部は、前
記動きベクトルを検出する領域内で動きベクトルを検出
することを特徴とするものである。
は、第1及び第2の実施の形態が対応する。そして、請
求項2における構成要件の動きベクトル検出領域特定手
段には、実施の形態(図3)における動きベクトル検出
領域特定手段21が対応する。
ては、動きベクトル検出領域特定手段により、動きベク
トルを検出する領域を特定して狭め、なるべく少ない演
算で動きベクトルを検出することが可能となる。
像合成装置において、前記動きベクトル検出領域特定手
段は、前記一方の画像と前記他方の画像を各々所定の閾
値で二値化し二値画像を出力する二値化部と、前記一方
の二値画像と前記他方の二値画像との比較を行い不一致
領域を前記動きベクトルを検出する領域として出力する
比較部とを有することを特徴とするものである。
は、第1及び第2の実施の形態が対応する。そして、請
求項3における構成要件の二値化部には、実施の形態
(図6)における二値化部31,32が対応し、比較部には
比較部33が対応する。そして、比較部においては、図7
に示すように、排他的論理和回路41で二値画像a,bの
排他的論理和を取ることで二値画像の比較を行い、不一
致領域が「1」となるような二値画像不一致領域情報
を、動きベクトルを検出する領域として出力する。動き
ベクトル検出領域は、図4で横線で表示した部分に相当
する。
ては、二値化した画像同士を比較することにより不一致
領域を特定するように構成しているため、単純な処理に
より動きベクトルの検出領域を特定することができる。
像合成装置において、前記二値化部は、前記一方の画像
を二値化する閾値と前記他方の画像を二値化する閾値
を、それぞれの画像の露光量に比例した値とすることを
特徴とするものである。
は、第1及び第2の実施の形態が対応する。そして、請
求項4における構成要件の二値化部の閾値には、実施の
形態(図6)における二値化部31に入力される閾値a,
及び二値化部32に入力される閾値b=閾値a×(露光量
b/露光量a)が対応する。なお、実施の形態の説明中
の式(1)における閾値bと前記二値化部32に入力され
る閾値とは同一である。
ては、二値化閾値を露光量に比例させることで、露光量
の異なる画像間でも同一被写体(若しくは背景) を同じ
値で二値化できる。そのため、前記被写体(若しくは背
景) の存在する座標がずれていれば、二値画像上では値
が異なるため、二値画像の不一致領域を画像間でぶれの
発生している領域として検出することができる。
像合成装置において、前記比較部は、前記一方の二値画
像と前記他方の二値画像とを所定の方向に走査して両画
像間の比較を行い、その比較結果が一定数連続して不一
致となった場合に限り前記動きベクトルを検出する領域
を示す信号を出力するように構成されていることを特徴
とするものである。
は、第1及び第2の実施の形態が対応する。そして、請
求項5における構成要件の比較部には、図7に示す比較
部33が対応し、二値画像比較結果には図7における二値
画像不一致領域情報が対応する。また比較結果が一定数
連続して不一致となる場合は、二値画像不一致領域情報
をカウンタ42で計数したものを比較器43で連続検出量閾
値と比較して求めている。そして、セレクタ44の切り換
えを、前記比較器43の出力を用いて行うことにより、
「比較結果が一定数連続して不一致となる場合に限り」
動きベクトル検出領域を出力することを、実現してい
る。
ては、ノイズ等により発生する不一致を除外し、画像ぶ
れに起因する不一致領域の検出をより妥当性の高いもの
にすることができる。
像合成装置において、前記動きベクトル検出部は、前記
動きベクトル検出領域に対応する前記一方の画像内の領
域内に特定の一ブロックを設定するブロック設定手段
と、この特定の一ブロックに対してのみ前記他方の画像
内の複数のブロックとの類似度を演算し、最も類似度が
高いブロックへのベクトルを上記動きベクトルとして出
力する動きベクトル算出部とを有することを特徴とする
ものである。
は、第1及び第2の実施の形態が対応する。そして、請
求項6における構成要件のブロック設定手段には、実施
の形態(図3)におけるブロック設定手段22が対応し、
動きベクトル算出部には動きベクトル算出部23が対応す
る。
ては、ブロック設定手段は、一方の画像に動きベクトル
検出における基準となるブロックを一つだけ設定する。
そして、動きベクトル算出部では、この一ブロックと他
方の画像内の複数のブロックとの類似度を計算し、最も
類似度の高いブロックへのベクトルを動きベクトルとし
て出力する。このように、動きベクトルの算出において
基準となるブロックを一つに限定することにより、少な
い演算量で動きベクトルの検出を行うことができる。
像合成装置において、前記動きベクトル算出部は、ブロ
ックマッチング法を用いて前記動きベクトルを検出して
出力するように構成されていることを特徴とするもので
ある。
は、第1及び第2の実施の形態が対応する。このように
構成した画像合成装置においては、容易な手法で動きベ
クトルを検出することができる。
像合成装置において、前記動きベクトル検出部は、前記
動きベクトルを前記ぶれ判定手段に出力するか否かを判
定する有効判定部を有することを特徴とするものであ
る。
は、第1及び第2の実施の形態が対応する。そして、請
求項8における構成要件の有効判定部には、実施の形態
(図3)における有効判定部24が対応する。
ては、有効判定部は、算出した動きベクトルの妥当性を
チェックし、妥当性が低い場合には、動きベクトルをぶ
れ判定手段に対して出力しない様にする。これにより、
無意味な動きベクトルが出力されるのを防ぎ、ぶれ判定
の精度を上げることができる。
像合成装置において、前記有効判定部は、入力画像の前
記動きベクトル検出領域の輝度値が所定の値より小さく
黒に近いことを検出する黒レベル検出部と、入力画像の
前記動きベクトル検出領域の輝度値が所定の値より大き
く白に近いことを検出する白レベル検出部と、入力画像
の前記動きベクトル検出領域の各画素間の輝度値差が所
定の値より小さいことを検出する輝度差検出部とを有
し、黒レベル検出又は白レベル検出又は輝度差検出がい
ずれも検出されなかった場合に、前記ぶれ判定手段に前
記動きベクトルを出力させるように構成されていること
を特徴とするものである。
は、第1及び第2の実施の形態が対応する。そして、請
求項9における構成要件の黒レベル検出部には、実施の
形態(図9)における黒つぶれ判定部52が対応し、白レ
ベル検出部には白とび判定部51が対応する。また輝度差
検出部には、最大値抽出部53,最小値抽出部55,減算器
57,比較器59からなる構成が対応する。輝度差検出部に
おける所定の値には、図9における輝度差閾値が対応す
る。そして、画像bの最大、最小値をそれぞれ最大値抽
出部53,最小値抽出部55とから求め、減算器57により差
分をとって輝度差を求める。また比較器59により前記輝
度差が輝度差閾値以下かどうかを調べることで、輝度値
差が所定の値より小さいことを検出する。
ては、動きベクトル検出領域内の画像が、黒つぶれ、白
とび、グレー一色といった輝度変化のない画像であるか
を調べ、それらに該当する場合は動きベクトル検出に適
さない画像として動きベクトルを出力しない。これによ
り、動きベクトル検出の精度を上げることが可能とな
る。
像合成装置において、前記有効判定部は、前記類似度の
最大値と最小値の差が所定の範囲以上であった場合に前
記ぶれ判定手段に前記動きベクトルを出力させるように
構成されていることを特徴とするものである。
は、第1及び第2の実施の形態が対応する。そして、請
求項10における構成には、図9における最大値抽出部5
4,最小値抽出部56,減算器58,比較器60からなる構成
が対応する。また請求項10における所定の範囲には、図
9における類似度差閾値が対応する。
ては、一方の画像の特定の一ブロックと他方の画像の複
数ブロックとの類似度を各々比較し、それらに差がない
場合には、いずれのブロックとも同程度に類似している
とみなし、この場合、類似度の最も高いブロックへのベ
クトルは動きベクトルとして妥当性が低いと判断して出
力しない。これにより、動きベクトル検出の精度を上げ
ることが可能となる。
像合成装置において、前記ぶれ判定手段は、前記動きベ
クトルをもとに前記一方の画像に係る二値画像の座標を
水平及び垂直方向にずらす座標変換手段と、前記座標変
換手段により座標変換された画像と、前記他方の画像に
係る二値画像を入力し、画像間の不一致領域を差分情報
として出力する差分算出手段と、前記差分情報より画像
が被写体ぶれ、手ぶれのいずれかを判定し、その判定信
号を出力するぶれ判定信号生成手段とを有することを特
徴とするものである。
は、第1及び第2の実施の形態が対応する。そして、請
求項11における構成要件の座標変換手段には、実施の形
態(図10)における座標変換手段61が対応し、差分算出
手段には差分算出手段62が対応し、ぶれ判定信号生成手
段にはぶれ判定信号生成手段63が対応する。
ては、座標変換手段は、画像全体が動きベクトルの方向
に手ぶれを起こしていると仮定して、一方の二値画像を
座標をずらして変換する。差分算出部ではこの座標変換
された二値画像と他方の二値画像間の不一致領域を求
め、この結果から画像が手ぶれであったかを判定する。
これにより、画像が手ぶれを起こしているかを判定する
ことができる。
像合成装置において、前記差分算出手段は、前記比較部
により得られる二つの二値画像間の不一致画素の総数を
出力するように構成されていることを特徴とするもので
ある。
は、第1及び第2の実施の形態が対応する。そして、請
求項12における構成には、図11に示す構成が対応する。
二つの二値画像間の不一致画素は図11における排他的論
理和回路71により求まり、不一致画素の総数は図11にお
けるカウンタ72により計数される。このように構成され
た画像合成装置においては、二つの二値画像間の不一致
画素数の総数を出力するように構成しているので、それ
を画像ぶれの領域の大きさ(ぶれ度合)として、ぶれ判
定を行うことができる。
像合成装置において、前記ぶれ判定信号生成手段は、前
記差分情報が所定の閾値以下であれば手ぶれと判定し、
前記差分情報が前記閾値以上であれば被写体ぶれと判定
するように構成されていることを特徴とするものであ
る。
は、第1及び第2の実施の形態が対応する。そして、請
求項13における構成には、図13に示す構成が対応する。
図13においては、ぶれ判定信号が「1」の場合手ぶれ、
「0」の場合被写体ぶれを示す。差分情報が所定の閾値
以下かどうかは、図13における比較器82により求まる。
比較器82は差分情報が差分閾値以上で「0」、差分閾値
以下で「1」を出力する。差分情報が差分閾値以下
(「1」) の場合、ぶれ判定信号は「1」になり手ぶれ
と判定される。但し、このとき動きベクトル有無判定部
81の出力は「1」(動きベクトルが検出されたことを意
味する) であるとする。このように構成することによ
り、画像として一つの動きベクトルから、画像が手ぶれ
しているかを判定することができる。
像合成装置において、前記ぶれ判定信号生成手段は、前
記動きベクトルが検出されないときには被写体ぶれと判
定するするように構成されていることを特徴とするもの
である。
は、第1及び第2の実施の形態が対応する。そして、請
求項14における構成には、図13に示す構成が対応する。
図13においては、ぶれ判定信号が「1」の場合手ぶれ、
「0」の場合被写体ぶれを示す。動きベクトルが検出さ
れたかどうかは、図13における動きベクトル有無判定部
81により判定する。動きベクトル有無判定部81の出力が
「0」の場合は、動きベクトルが検出されなかったこと
を意味し、出力が「1」の場合は動きベクトルが検出さ
れたことを意味する。動きベクトル有無判定部81の出力
が「0」の場合、ぶれ判定信号は「0」になり被写体ぶ
れと判定される。このように構成することにより、動き
ベクトルが検出ができない画像に関しては、一律に被写
体ぶれと判定することができる。
像合成装置において、前記切換手段は、前記ぶれ判定信
号が被写体ぶれを示す場合、前記一方の画像と前記他方
の画像を合成して得られる画像に対して、前記動きベク
トル検出領域に対応する画像信号にローパスフィルタを
かけるように構成されていることを特徴とするものであ
る。
は、第1及び第2の実施の形態が対応する。そして、請
求項15における構成には、図14及び図18に示す構成が対
応する。前記一方の画像と前記他方の画像との合成は、
合成手段92により行われる。この請求項におけるローパ
スフィルタにはローパスフィルタ93が対応する。ぶれ判
定信号が被写体ぶれを示す場合、スイッチ94,95がs2
に接続される。したがって、画像a,bを合成した後、
動きベクトル検出領域に対応する画像領域にローパスフ
ィルタがかけられる。
ては、被写体ぶれの部分にローパスフィルタをかけるよ
うに構成されているため、ぶれの部分をぼかすことがで
き、画質の良好でダイナミックレンジの広い画像が得ら
れる。
像合成装置において、前記切換手段は、前記ぶれ判定信
号が手ぶれを示す場合、前記動きベクトルをもとに前記
一方の画像を水平及び垂直方向に座標をずらした画像
と、前記他方の画像とを合成するように構成されている
ことを特徴とするものである。
は、第1の実施の形態が対応する。そして、請求項16に
おける構成には、図14に示す構成が対応する。前記動き
ベクトルをもとに前記一方の画像を水平及び垂直方向に
座標をずらす処理は、図14における座標変換手段91によ
り行われる。ぶれ判定信号が手ぶれを示す場合、スイッ
チ94,95が共にs1に接続される。したがって、画像b
を座標変換し、前記座標変換された画像と画像aとが合
成される。
ては、手ぶれを補正する方向に一方の画像をずらして合
成するように構成されているため、画質が良好でダイナ
ミックレンジの広い画像が得られる。
像合成装置において、前記複数の画像を各々所定の閾値
で二値化して二値画像を得て、前記他方の画像に係る二
値画像と、前記動きベクトルをもとに前記一方の画像に
係る二値画像の座標を水平及び垂直方向にずらした画像
とから、画像間の不一致領域を求め、前記切換手段は、
前記ぶれ判定信号が手ぶれを示す場合、前記動きベクト
ルをもとに前記一方の画像を水平及び垂直方向に座標を
ずらした画像と、前記他方の画像とを合成して得られる
手ぶれ補正画像に対して、前記不一致領域に対応する画
像信号にローパスフィルタをかけるように構成されてい
ることを特徴とするものである。
は、第2の実施の形態が対応する。そして、請求項17に
おける構成は、図6,図10,図16及び図18の構成が対応
する。この請求項における二値画像を得る方法とは、図
6における二値化部31,32によるものであり、二値化し
た画像は図18におけるメモリ3 に格納される。また、他
方の二値画像と、動きベクトルをもとに一方の二値画像
の座標を水平及び垂直方向にずらした画像とから、画像
間の不一致領域を求める方法とは、図10における座標変
換手段61,差分算出手段62からなる構成によるものであ
り、画像間の不一致領域とは図10における差分画像の
「1」の領域に相当する。上記、図6の構成により生成
した二値画像をメモリ3から読み出して、図10の構成に
より差分画像を生成して、メモリ3に格納する。図18に
おける差分画像は前述の方法によりメモリ3に格納され
ているものを読み出したものである。ぶれ判定信号が手
ぶれを示す場合、スイッチ94,95,96がそれぞれs1,
s2,s1に接続される。したがって、画像bを座標変
換し、前記座標変換された画像と画像aとが合成され、
次いで、前記差分画像の「1」の領域に対応する画像領
域にローパスフィルタがかけられる。
ては、画像全体が動きベクトルの方向に手ぶれを起こし
ていると仮定して、一方の二値画像を座標をずらして変
換し、不一致領域を手ぶれを補正してなお画像ぶれが残
る領域として検出する。画像ぶれが手ぶれであったと判
定された場合は、一方の画像を動きベクトルをもとに座
標をずらして合成し、更に、前記不一致領域に対応する
領域(ぶれの残る領域) にはローパスフィルタをかけて
ぼかすことにより、手ぶれと被写体ぶれを同時に補正し
て、画質が良好でダイナミックレンジの広い画像を得る
ことができる。
明に係る画像合成装置の第1の実施の形態について説明
する。図1は、第1の実施の形態に係る画像合成装置を
含む撮像装置の基本構成を示すブロック図である。1は
被写体像を光電変換して電気信号として出力するCCD
撮像素子、2は画像の色補正やエッジ強調などを行う画
像処理装置、3は画像データを格納するためのメモリ、
4は複数の画像を合成する画像合成装置、5はこれらの
各装置を制御するCPU、6はメモリと他の装置(画像
処理装置、画像合成装置、CPU)を接続するためのバ
スである。
を介してメモリ3に格納される。メモリ3には露光量の
異なる複数の画像をあらかじめ撮影して格納しておく。
画像合成装置4はメモリ3に格納されている前記露光量
の異なる複数の画像を入力して、ぶれの種類を判定し、
その判定結果に応じた合成処理を施して、ぶれ補正画像
としてメモリ3に格納する。補正された画像は必要に応
じてメモリ3から読み出されて画像処理装置2において
処理される。
る。なお、以下の説明において、前記露光量の異なる複
数の画像のうち一方を画像a,他方を画像bと称する。
図2は図1における画像合成装置4の構成例を示すブロ
ック構成図である。図2において、11は動きベクトル検
出部で、該動きベクトル検出部11では、メモリ3から読
み出した画像a,bを用いて、画像全体として一つの動
きベクトルを検出する。また、動きベクトル検出の際
に、画像a,bを二値化した二値画像a,bが生成さ
れ、メモリ3に格納される。ぶれ判定部12では、前記動
きベクトル及び二値画像a,bを用いて、手ぶれが発生
しているのか否かを判定し出力する。切換手段13では前
記手ぶれ判定の結果をもとに、スイッチ16,17を適宜切
り換えて手ぶれ補正処理部14,若しくは、被写体ぶれ補
正処理部15のいずれかの処理を行って合成画像を出力す
る。
部材の詳細について説明する。図3は図2における動き
ベクトル検出部11の構成例を示すブロック構成図であ
る。動きベクトル検出領域特定手段21では、動きベクト
ルを検出する領域を特定する。図4に示すように、画像
a,b間で被写体のずれている部分を動きベクトル検出
領域として特定する。特定した動きベクトル検出領域の
情報は、一旦メモリ3に格納される。また、動きベクト
ル検出領域を特定する際に生成する二値画像a,b(後
述)についても、メモリ3に格納する。ブロック設定手
段22では、前記動きベクトル検出領域の情報をメモリ3
から読み出し、特定の一ブロックを動きベクトル検出に
おける基準ブロックとして設定する。図5に示すよう
に、ブロック設定手段22により設定するブロックを基準
ブロックとし、その周囲に探索範囲を設け、動きベクト
ル算出部23で動きベクトルを検出する。基準ブロックと
探索範囲は異なる画像内に設定する。例えば、基準ブロ
ックを画像bに設定する場合は、探索範囲は画像aに設
定する。
定した基準ブロックに対してのみ算出し、その結果を画
像全体として一つの動きベクトルとする。動きベクトル
を算出する方法としては、例えばブロックマッチング法
を用いる。ブロック設定手段22により設定する基準ブロ
ックに対して、動きベクトルの探索範囲内の各ブロック
との類似度を求め、最も類似度の高いブロックへのベク
トルを動きベクトルとする。有効判定部24では、ブロッ
ク設定手段22により設定したブロックが動きベクトル検
出の基準ブロックとして適切かどうかや、動きベクトル
算出部により算出した動きベクトルの妥当性を判定す
る。もしこれらが妥当でない場合は、算出した動きベク
トルを出力しないように動きベクトル算出部23を制御す
る。
報をメモリ3に格納するようにしたものを示したが、動
きベクトル検出領域特定手段21とブロック設定手段22と
の間に専用のメモリを設けてもよい。
域特定手段21の構成例を示すブロック図である。画像
a,bはそれぞれ二値化部31,32で二値化され、二値画
像a,bが生成される。このとき、画像a,bの二値化
閾値が次式(1)の関係を満足するように設定する。 閾値b=閾値a×(露光量b/露光量a) ・・・・・・・・・・(1) 式(1)のように各閾値を設定することで、画像a,b
間にずれがなければ、全く同一の二値画像を得ることが
できる。したがって、逆にずれの発生している部分は、
二値画像a,bで値が異なることになる。
れ、値の異なる領域が「1」である二値画像として動き
ベクトル検出領域が出力される。図7は、比較部33の更
に詳細な構成例を示すブロック構成図である。排他的論
理和回路41で二値画像a,bの排他的論理和をとること
により、不一致領域が「1」となるような二値画像不一
致領域情報が生成される。この二値画像不一致領域情報
は、それをイネーブルとするカウンタ42により、「1」
の連続した回数がカウントされ、そのカウント値が比較
器43により、あらかじめ設定される連続検出量閾値を超
えた場合にのみ、セレクタ44を経て「1」が出力され
る。この構成をとることで、ノイズ等の影響によって生
じる不一致が取り除かれる。
でのブロック設定方法についての説明図である。ブロッ
ク設定手段22では、メモリ3に格納されている動きベク
トル検出領域内の特定の一ブロックを、動きベクトル検
出の基準ブロックとして設定する。図8に示す図示例で
は、画像をブロック状に区切り、画面の中央のブロック
から外縁に向かって螺旋状に動きベクトル検出領域の情
報をサーチしていく。最初に「1」(不一致領域)が含
まれるブロックを発見したら、そのブロックの位置に対
応する画像bのブロックをメモリ3から読み出し、基準
ブロックとして出力する。このような方法によれば、な
るべく画像中央に近いブロックを基準ブロックとして設
定できることになり、画面の端に基準ブロックをとる場
合に比べて、動きベクトルを発見できる可能性を高くで
きる。
されるものではない。例えば、動きベクトル検出領域を
画面左上から順にサーチして、最初に不一致領域が含ま
れるブロックを基準ブロックとして設定してもよい。こ
のような方法によれば、動きベクトル検出領域の情報
を、メモリ3から読み出す際のアドレシングを簡易な方
法で行うことができる。また、画面横方向への不一致連
続数が最大の領域に含まれるブロックを基準ブロックと
して設定してもよい。このような画面横方向に長い不一
致領域は、画面縦方向に発生した手ぶれによるずれの可
能性が高く、手ぶれによる動きベクトルを検出できる可
能性を高くできる。当然、画面縦方向への不一致連続数
が最大の領域に含まれるブロックを基準ブロックとして
設定してもよい。上記の方法を複数組み合わせて、ブロ
ックを設定することも可能である。
例を示すブロック図である。画像bに対して白とび、黒
つぶれ、グレーの判定を行う。白とび判定部51は、画像
bの任意領域の全画素値が白閾値以上であれば、前記領
域を白とびと判定する。黒つぶれ判定部52は、画像bの
任意領域の全画素値が黒閾値以下であれば、前記領域を
黒つぶれと判定する。更に、画像bの任意領域の画素値
最大値と最小値を、それぞれ最大値抽出部53,最小値抽
出部55から求め、その差分値を減算器57にて算出する。
差分値は比較器59により輝度差閾値と比較され、閾値以
下であれば領域内で輝度差がなくグレーであると判定す
る。
判定する。動きベクトル算出部23から出力される類似度
の集合に対して、最大値抽出部54,最小値抽出部56によ
り最大値と最小値を求める。その差分値を減算器58にて
算出し、その結果を比較器60により類似度差閾値と比較
し、閾値以下であれば前記類似度の集合の最大値へのベ
クトルを、動きベクトルとする事に妥当性が無いと判定
する。
22により設定された基準ブロックとすれば、白とび、黒
つぶれ、グレーのいずれかが判定された場合、設定した
基準ブロックは動きベクトル検出に適さないと判断する
ことができる。また、基準ブロックからの動きベクトル
算出における探索範囲(画像a)を、これらの判定部に
入力すれば、前記探索範囲が動きベクトル検出に適する
かどうかを判定できる。
グレー判定、動きベクトル無効判定の各結果を組み合わ
せて有効信号を生成し、ブロック設定手段22及び動きベ
クトル算出部23に出力する。どのような組み合わせも可
能だが、例えば、白とび、黒つぶれ、グレーがいずれも
判定されない場合に、ブロック設定手段22に対して有効
信号を出力し、動きベクトル無効と判定された場合は、
動きベクトル算出部23に対して有効信号を出力する。
成例を示すブロック図である。座標変換手段61は、メモ
リ3から読み出した二値画像bを動きベクトルをもとに
水平及び垂直方向にずらし、二値画像b′として出力す
る。差分算出手段62では二値画像a,b′を比較して差
分画像及び差分情報を出力する。図11は差分算出手段62
の更に詳細な構成例を示すブロック図である。排他的論
理和回路71で二値画像a,b′の排他的論理和をとって
二値画像a,b′間の不一致領域を求め、それを差分画
像として出力する。また、差分画像の「1」の個数をカ
ウンタ72により計数して、二値画像a,b′間の不一致
領域の画素数を差分情報として出力する。差分画像は、
図12に示すように、画像全体が動きベクトルの方向に手
ぶれを生じていると仮定して二つの画像を合成した場合
に不一致となる領域を示し、差分情報はその不一致領域
の大きさを示すものである。ぶれ判定信号生成手段63で
は、前記差分情報と動きベクトルから、手ぶれか被写体
ぶれかを判定し、結果をぶれ判定信号として出力する。
細な構成例を示すブロック図である。ここでは、ぶれ判
定信号が「1」の場合を手ぶれ、「0」の場合を被写体
ぶれとする。動きベクトル有無判定部81は、動きベクト
ル算出部23から動きベクトルが出力された場合は「1」
を、動きベクトルが出力されない場合、すなわち動きベ
クトルが検出されない場合は「0」を出力する。一方、
差分情報は比較器82により差分閾値と比較され、差分閾
値以下の場合は「1」、以上の場合は「0」を出力す
る。上記二つの二値信号は、AND83にて論理積をとっ
てぶれ判定信号として出力される。このような構成によ
れば、動きベクトルが検出され且つ差分情報が閾値以下
の場合は、ぶれ判定信号が「1」となり、手ぶれと判定
される。差分情報が閾値以上であった場合や、動きベク
トルが検出されなかった場合は、ぶれ判定信号が「0」
となり、被写体ぶれと判定される。
可能である。例えば、ある特定の値を設定すれば、手ぶ
れとみなして補正した場合の不一致領域の大きさがある
特定の値以下になる場合を、手ぶれとみなすことができ
る。また、二値画像a,bの不一致領域の画素数を差分
閾値としてもよい。この場合、図3に示す動きベクトル
検出領域特定手段21に、二値画像a,bの不一致領域の
画素数を計数する手段を付加して出力した結果を、差分
閾値とすればよい。このように差分閾値を設定すれば、
手ぶれとみなして補正した結果、補正の前後で不一致領
域が減少する場合を、手ぶれとみなすことができる。
な構成例を示すブロック図である。座標変換手段91は、
動きベクトルをもとに画像bを水平及び垂直方向にずら
した画像を生成する。合成手段92は、二つの画像を合成
する合成手段である。二値画像aの値が「1」(若しく
は「0」) の領域に対応する画素は画像aを、「0」
(若しくは「1」) の領域に対応する画素は、もう一方
の画像bを用いて合成される。ローパスフィルタ93は、
動きベクトル検出領域に対応する入力画像内の領域にの
みローパスフィルタ処理を施す。スイッチ94、95はぶれ
判定信号に応じて接続の切り換わるスイッチである。
の各々の場合についての画像合成動作について説明す
る。ぶれ判定信号が被写体ぶれの場合、合成した画像の
ぶれ領域にローパスフィルタをかけて補正する。まず、
スイッチ94をs2側に接続し、画像a,bを合成手段92で
合成する。ここで得られる画像は、図15に示すように、
動きベクトル検出領域に対応する領域の画像がぶれて合
成されたものになっている。前記合成された画像に対
し、動きベクトル検出領域に対応する領域にローパスフ
ィルタ処理を行う。スイッチ95はs2側に接続し、前記
ローパスフィルタをかけた画像を合成画像としてメモリ
3に格納する。これにより、画像がぶれている部分を目
立たなくし、画質の良好でダイナミックレンジの広い画
像を得ることができる。
ルの方向に画像全体をずらして合成する。まず、座標変
換手段91により画像bを動きベクトルの方向にずらした
画像を生成する。スイッチ94をs1側に接続し、合成手
段92では、画像aと、前記画像bを動きベクトルの方向
にずらした画像とを合成する。スイッチ95はs1に接続
して、ローパスフィルタはかけずにメモリ3に格納す
る。この処理で得られる画像は図16に示すように、手ぶ
れによる画像ぶれの補正された画像になっており、画質
の良好でダイナミックの広い画像を得ることができる。
れを生じているか被写体ぶれを生じているかを、画像と
して一つの動きベクトル及び二値画像間の演算のみを用
いて判定し、ぶれの種類に応じて画像合成の方法を適切
に切り換えるため、簡易な処理でぶれ判定が可能であ
り、且つ、画質の良好でダイナミックレンジの広い画像
を得ることができる。
の実施の形態について説明する。図17は、本実施の形態
に係る画像合成装置の構成を示すブロック図である。切
換手段13a以外の構成は、第1の実施の形態と同一であ
るので説明を割愛する。本実施の形態における切換手段
13aでは、スイッチ16〜18を適宜切り換えて、手ぶれ補
正処理部14,若しくは、被写体ぶれ補正処理部15のいず
れか、若しくは両方の処理を行って合成画像を出力す
る。
aの具体的な構成例を示すブロック図である。座標変換
手段91,合成手段92,ローパスフィルタ93,スイッチ9
4,95は、図14に示した第1の実施の形態における切換
手段13と同一であるので説明を割愛する。スイッチ96
は、ぶれ判定信号に応じて、ローパスフィルタをかける
領域を、動きベクトル検出領域と差分画像とで切り換え
るスイッチである。
の各々の場合についての画像合成動作について説明す
る。ぶれ判定信号が被写体ぶれの場合、スイッチ96はs
2側に接続し、ローパスフィルタをかける領域として動
きベクトル検出領域が選択されるので、第1の実施の形
態と同様の処理が行われる。ぶれ判定信号が手ぶれの場
合、動きベクトルの方向に画像全体をずらして合成する
までは第1の実施の形態と同様である。すなわち、座標
変換手段91により画像bを動きベクトルの方向にずらし
た画像を生成し、スイッチ94をs1側に接続して、画像
aと、前記画像bを動きベクトルの方向にずらした画像
とを合成手段92にて合成する。
分画像に対応する領域にローパスフィルタ処理を行う。
図12で示したように、差分画像とは、二値画像aと、二
値画像bを動きベクトルの方向にずらした画像との不一
致領域であり、手ぶれによる補正画像のぶれ発生領域と
一致する。したがって、手ぶれによる補正後に残ったぶ
れ領域のみにローパスフィルタがかかることになる。最
後にスイッチ95をs2側に接続し、前記ローパスフィル
タをかけた画像を合成画像としてメモリ3に格納する。
ている画像を合成した例を示したものである。手ぶれの
補正後も飛行機の部分にはぶれが残るが、上記方法によ
りローパスフィルタをかける事で、飛行機のぶれ部分が
目立たなくなり、更に画質の良好でダイナミックレンジ
の広い画像を得ることができる。
れを起こしている場合は、画像をずらして合成する事に
より手ぶれを補正し、更に、補正後に残ったぶれ部分に
はローパスフィルタをかけてぶれを目立たなくできる。
したがって、手ぶれと被写体ぶれの混在した画像に対し
ても、画質の良好でダイナミックレンジの広い画像を得
ることができる。
に、請求項1に係る発明によれば、画像全体として一つ
の動きベクトルを検出し、その動きベクトルをもとに画
像が被写体ぶれか手ぶれかを判定し、その判定結果に応
じて画像の合成方法を適応的に切り換えるようにしてい
るので、画質が良好でダイナミックレンジの広い画像を
得ることができる。また請求項2に係る発明によれば、
動きベクトルを検出する領域を特定して狭めているの
で、少ない演算で動きベクトルを検出することができ
る。また請求項3に係る発明によれば、二値化した画像
同士を比較することにより不一致領域を特定し、単純な
処理により動きベクトルの検出領域を特定することがで
きる。また請求項4に係る発明によれば、二値画像の不
一致領域を画像間でぶれの発生している領域として検出
することが可能となる。また請求項5に係る発明によれ
ば、ノイズ等の発生する不一致領域を除外することがで
き、画像ぶれに起因する不一致領域の検出をより妥当性
の高いものにすることができる。また請求項6に係る発
明によれば、動きベクトルの算出において基準となるブ
ロックを一つに限定するようにしているので、少ない演
算量で動きベクトルの検出を行うことができる。また請
求項7に係る発明によれば、ブロックマッチング法を用
いることにより容易に動きベクトルを検出することがで
きる。また請求項8に係る発明によれば、無意味な動き
ベクトルが出力されるのを防止でき、ぶれ判定の精度を
向上させることができる。
クトル検出領域内の画像が輝度変化のない画像であるか
を調べ、該当する場合は動きベクトルの検出に適さない
画像として動きベクトルを出力しないようにしているの
で、動きベクトルの検出精度を向上させることができ
る。また請求項10に係る発明によれば、複数ブロックと
の類似度の間に差がない場合、算出した動きベクトルの
妥当性が低いと判断して出力しないようにしているの
で、動きベクトルの検出精度を向上させることができ
る。また請求項11に係る発明によれば、座標変換された
一方の二値画像と他方の二値画像間の不一致領域を求め
て画像の手ぶれを判定するようにしているので、画像が
手ぶれを起こしているかを正確に判定することができ
る。また請求項12に係る発明によれば、二つの二値画像
間の不一致画素数の総数を出力するようにしているの
で、それを画像ぶれの領域の大きさとしてぶれ判定を行
うことができる。また請求項13に係る発明によれば、画
像として一つの動きベクトルから画像が手ぶれしている
かを判定することができる。また請求項14に係る発明に
よれば、動きベクトルが検出できない画像に関しては、
一律に被写体ぶれと判定することができる。また請求項
15に係る発明によれば、被写体ぶれの部分にローパスフ
ィルタをかけるようにしているので、ぶれ部分をぼかす
ことができ、画質が良好でダイナミックレンジの広い画
像が得られる。また請求項16に係る発明によれば、手ぶ
れを補正する方向に一方の画像をずらして合成するよう
にしているので、画質の良好なダイナミックレンジの広
い画像が得られる。また請求項17に係る発明によれば、
一方の画像を動きベクトルをもとに座標をずらして合成
し、更に不一致領域に対応するぶれの残る領域にはロー
パスフィルタをかけてぼかすようにしているので、手ぶ
れと被写体ぶれを同時に補正して画質の良好なダイナミ
ックレンジの広い画像を得ることができる。
本構成を示すブロック図である。
の構成を示すブロック図である。
ル検出部の構成を示すブロック図である。
ル検出領域を示す図である。
と、その周囲の探索範囲を示す説明図である。
ベクトル検出領域特定手段の構成を示すブロック図であ
る。
おける比較部の構成を示すブロック図である。
手法を示す説明図である。
図である。
ク図である。
段の構成を示すブロック図である。
ていると仮定して二つの画像を合成した場合に生じる不
一致領域を示す図である。
号生成手段の構成を示すブロック図である。
である。
明図てある。
説明図である。
を示すブロック図である。
である。
合成した場合におけるローパスフィルタ処理領域を示す
説明図てある。
ンジの広い画像を得る方法を示す概念図である。
の合成画像を示す図である。
説明図である。
の構成例を示すブロック図である。
ある。
Claims (17)
- 【請求項1】 露光量の異なる複数の画像を合成し、ダ
イナミックレンジの広い画像を得る撮像装置において、
合成する画像間の差異が被写体ぶれによるものか手ぶれ
によるものかを判定するぶれ種類判定手段と、該ぶれ種
類判定手段からのぶれ判定信号に応じて画像合成方法を
切り換える切換手段とを備え、前記ぶれ種類判定手段
は、前記複数の画像のうち一方の画像と他方の画像との
間で画像全体としての1つの動きベクトルを検出して出
力する動きベクトル検出部と、該動きベクトル検出部で
検出された前記動きベクトルより画像が被写体ぶれ、手
ぶれのいずれであるかを判定し、ぶれ判定信号として出
力するぶれ判定手段とを有することを特徴とする画像合
成装置。 - 【請求項2】 前記ぶれ種類判定手段は、動きベクトル
を検出する領域を特定する動きベクトル検出領域特定手
段をさらに備え、前記動きベクトル検出部は、前記動き
ベクトルを検出する領域内で動きベクトルを検出するこ
とを特徴とする請求項1に係る画像合成装置。 - 【請求項3】 前記動きベクトル検出領域特定手段は、
前記一方の画像と前記他方の画像を各々所定の閾値で二
値化し二値画像を出力する二値化部と、前記一方の二値
画像と前記他方の二値画像との比較を行い不一致領域を
前記動きベクトルを検出する領域として出力する比較部
とを有することを特徴とする請求項2に係る画像合成装
置。 - 【請求項4】 前記二値化部は、前記一方の画像を二値
化する閾値と前記他方の画像を二値化する閾値を、それ
ぞれの画像の露光量に比例した値とすることを特徴とす
る請求項3に係る画像合成装置。 - 【請求項5】 前記比較部は、前記一方の二値画像と前
記他方の二値画像とを所定の方向に走査して両画像間の
比較を行い、その比較結果が一定数連続して不一致とな
った場合に限り前記動きベクトルを検出する領域を示す
信号を出力するように構成されていることを特徴とする
請求項3に係る画像合成装置。 - 【請求項6】 前記動きベクトル検出部は、前記動きベ
クトル検出領域に対応する前記一方の画像内の領域内に
特定の一ブロックを設定するブロック設定手段と、この
特定の一ブロックに対してのみ前記他方の画像内の複数
のブロックとの類似度を演算し、最も類似度が高いブロ
ックへのベクトルを上記動きベクトルとして出力する動
きベクトル算出部とを有することを特徴とする請求項2
に係る画像合成装置。 - 【請求項7】 前記動きベクトル算出部は、ブロックマ
ッチング法を用いて前記動きベクトルを検出して出力す
るように構成されていることを特徴とする請求項6に係
る画像合成装置。 - 【請求項8】 前記動きベクトル検出部は、前記動きベ
クトルを前記ぶれ判定手段に出力するか否かを判定する
有効判定部を有することを特徴とする請求項6に係る画
像合成装置。 - 【請求項9】 前記有効判定部は、入力画像の前記動き
ベクトル検出領域の輝度値が所定の値より小さく黒に近
いことを検出する黒レベル検出部と、入力画像の前記動
きベクトル検出領域の輝度値が所定の値より大きく白に
近いことを検出する白レベル検出部と、入力画像の前記
動きベクトル検出領域の各画素間の輝度値差が所定の値
より小さいことを検出する輝度差検出部とを有し、黒レ
ベル検出又は白レベル検出又は輝度差検出がいずれも検
出されなかった場合に、前記ぶれ判定手段に前記動きベ
クトルを出力させるように構成されていることを特徴と
する請求項8に係る画像合成装置。 - 【請求項10】 前記有効判定部は、前記類似度の最大値
と最小値の差が所定の範囲以上であった場合に前記ぶれ
判定手段に前記動きベクトルを出力させるように構成さ
れていることを特徴とする請求項8に係る画像合成装
置。 - 【請求項11】 前記ぶれ判定手段は、前記動きベクトル
をもとに前記一方の画像に係る二値画像の座標を水平及
び垂直方向にずらす座標変換手段と、前記座標変換手段
により座標変換された画像と、前記他方の画像に係る二
値画像を入力し、画像間の不一致領域を差分情報として
出力する差分算出手段と、前記差分情報より画像が被写
体ぶれ、手ぶれのいずれかを判定し、その判定信号を出
力するぶれ判定信号生成手段とを有することを特徴とす
る請求項3に係る画像合成装置。 - 【請求項12】 前記差分算出手段は、前記比較部により
得られる二つの二値画像間の不一致画素の総数を出力す
るように構成されていることを特徴とする請求項11に係
る画像合成装置。 - 【請求項13】 前記ぶれ判定信号生成手段は、前記差分
情報が所定の閾値以下であれば手ぶれと判定し、前記差
分情報が前記閾値以上であれば被写体ぶれと判定するよ
うに構成されていることを特徴とする請求項11に係る画
像合成装置。 - 【請求項14】 前記ぶれ判定信号生成手段は、前記動き
ベクトルが検出されないときには被写体ぶれと判定する
するように構成されていることを特徴とする請求項11に
係る画像合成装置。 - 【請求項15】 前記切換手段は、前記ぶれ判定信号が被
写体ぶれを示す場合、前記一方の画像と前記他方の画像
を合成して得られる画像に対して、前記動きベクトル検
出領域に対応する画像信号にローパスフィルタをかける
ように構成されていることを特徴とする請求項1に係る
画像合成装置。 - 【請求項16】 前記切換手段は、前記ぶれ判定信号が手
ぶれを示す場合、前記動きベクトルをもとに前記一方の
画像を水平及び垂直方向に座標をずらした画像と、前記
他方の画像とを合成するように構成されていることを特
徴とする請求項1に係る画像合成装置。 - 【請求項17】 前記複数の画像を各々所定の閾値で二値
化して二値画像を得て、前記他方の画像に係る二値画像
と、前記動きベクトルをもとに前記一方の画像に係る二
値画像の座標を水平及び垂直方向にずらした画像とか
ら、画像間の不一致領域を求め、前記切換手段は、前記
ぶれ判定信号が手ぶれを示す場合、前記動きベクトルを
もとに前記一方の画像を水平及び垂直方向に座標をずら
した画像と、前記他方の画像とを合成して得られる手ぶ
れ補正画像に対して、前記不一致領域に対応する画像信
号にローパスフィルタをかけるように構成されているこ
とを特徴とする請求項1に係る画像合成装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001324972A JP3866957B2 (ja) | 2001-10-23 | 2001-10-23 | 画像合成装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001324972A JP3866957B2 (ja) | 2001-10-23 | 2001-10-23 | 画像合成装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006245528A Division JP2006325274A (ja) | 2006-09-11 | 2006-09-11 | 撮像装置 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2003134385A true JP2003134385A (ja) | 2003-05-09 |
JP2003134385A5 JP2003134385A5 (ja) | 2005-06-30 |
JP3866957B2 JP3866957B2 (ja) | 2007-01-10 |
Family
ID=19141613
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001324972A Expired - Fee Related JP3866957B2 (ja) | 2001-10-23 | 2001-10-23 | 画像合成装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3866957B2 (ja) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007032082A1 (ja) * | 2005-09-16 | 2007-03-22 | Fujitsu Limited | 画像処理方法及び画像処理装置 |
JP2007166269A (ja) * | 2005-12-14 | 2007-06-28 | Canon Inc | 画像処理装置、撮像装置および画像処理方法 |
WO2007074774A1 (ja) * | 2005-12-26 | 2007-07-05 | Kyocera Corporation | ぶれ量検出装置、ぶれ補正装置、撮像装置及びぶれ量検出方法 |
JP2007281831A (ja) * | 2006-04-05 | 2007-10-25 | Kyocera Corp | 手ぶれ量検出装置、手ぶれ補正装置、撮像装置及び手ぶれ量検出方法 |
JP2007300592A (ja) * | 2005-12-26 | 2007-11-15 | Kyocera Corp | 手ぶれ量検出装置、手ぶれ補正装置、撮像装置及び手ぶれ量検出方法 |
JP2008011119A (ja) * | 2006-06-28 | 2008-01-17 | Kyocera Corp | 手ぶれ量検出装置、手ぶれ補正装置、撮像装置及び手ぶれ量検出方法 |
WO2008032392A1 (fr) | 2006-09-14 | 2008-03-20 | Fujitsu Limited | Procédé et dispositif de traitement d'image et programme connexe |
JP2008227697A (ja) * | 2007-03-09 | 2008-09-25 | Sony Corp | 画像処理装置、撮像装置、および画像処理方法、並びにコンピュータ・プログラム |
US7496287B2 (en) | 2004-12-24 | 2009-02-24 | Casio Computer Co., Ltd. | Image processor and image processing program |
JP2011520339A (ja) * | 2008-04-22 | 2011-07-14 | コア ロジック,インコーポレイテッド | 動画像の手ぶれ補正装置及び方法 |
US7986343B2 (en) | 2004-12-16 | 2011-07-26 | Panasonic Corporation | Multi-eye imaging apparatus |
US7995852B2 (en) | 2004-11-29 | 2011-08-09 | Fujifilm Corporation | Imaging device and imaging method |
JP2011172266A (ja) * | 2011-04-27 | 2011-09-01 | Casio Computer Co Ltd | 撮像装置、撮像方法および撮像プログラム |
WO2012164881A1 (ja) * | 2011-05-27 | 2012-12-06 | パナソニック株式会社 | 画像処理装置および画像処理方法 |
KR20130047265A (ko) * | 2011-10-31 | 2013-05-08 | 엘지이노텍 주식회사 | 카메라 모듈 및 그의 화상 보정 방법 |
US8644555B2 (en) | 2009-03-30 | 2014-02-04 | Fujitsu Limited | Device and method for detecting movement of object |
WO2018076942A1 (zh) * | 2016-10-26 | 2018-05-03 | 努比亚技术有限公司 | 一种实现慢门拍照的方法和装置 |
CN108632528A (zh) * | 2017-03-24 | 2018-10-09 | 卡西欧计算机株式会社 | 图像处理装置、图像处理方法以及记录介质 |
CN110771144A (zh) * | 2018-08-29 | 2020-02-07 | 深圳市大疆创新科技有限公司 | 电子设备的控制方法、装置、电子设备及存储介质 |
-
2001
- 2001-10-23 JP JP2001324972A patent/JP3866957B2/ja not_active Expired - Fee Related
Cited By (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7995852B2 (en) | 2004-11-29 | 2011-08-09 | Fujifilm Corporation | Imaging device and imaging method |
US7986343B2 (en) | 2004-12-16 | 2011-07-26 | Panasonic Corporation | Multi-eye imaging apparatus |
US7496287B2 (en) | 2004-12-24 | 2009-02-24 | Casio Computer Co., Ltd. | Image processor and image processing program |
WO2007032156A1 (ja) * | 2005-09-16 | 2007-03-22 | Fujitsu Limited | 画像処理方法及び画像処理装置 |
WO2007032082A1 (ja) * | 2005-09-16 | 2007-03-22 | Fujitsu Limited | 画像処理方法及び画像処理装置 |
US8340464B2 (en) | 2005-09-16 | 2012-12-25 | Fujitsu Limited | Image processing method and image processing device |
JP4553942B2 (ja) * | 2005-09-16 | 2010-09-29 | 富士通株式会社 | 画像処理方法及び画像処理装置 |
JPWO2007032156A1 (ja) * | 2005-09-16 | 2009-03-19 | 富士通株式会社 | 画像処理方法及び画像処理装置 |
US8593533B2 (en) | 2005-12-14 | 2013-11-26 | Canon Kabushiki Kaisha | Image processing apparatus, image-pickup apparatus, and image processing method |
US8004570B2 (en) | 2005-12-14 | 2011-08-23 | Canon Kabushiki Kaisha | Image processing apparatus, image-pickup apparatus, and image processing method |
JP2007166269A (ja) * | 2005-12-14 | 2007-06-28 | Canon Inc | 画像処理装置、撮像装置および画像処理方法 |
JP4695972B2 (ja) * | 2005-12-14 | 2011-06-08 | キヤノン株式会社 | 画像処理装置、撮像装置および画像処理方法 |
US8542278B2 (en) | 2005-12-26 | 2013-09-24 | Kyocera Corporation | Shaking detection device, shaking correction device, imaging device, and shaking detection method |
WO2007074774A1 (ja) * | 2005-12-26 | 2007-07-05 | Kyocera Corporation | ぶれ量検出装置、ぶれ補正装置、撮像装置及びぶれ量検出方法 |
JP2007300592A (ja) * | 2005-12-26 | 2007-11-15 | Kyocera Corp | 手ぶれ量検出装置、手ぶれ補正装置、撮像装置及び手ぶれ量検出方法 |
JP2007281831A (ja) * | 2006-04-05 | 2007-10-25 | Kyocera Corp | 手ぶれ量検出装置、手ぶれ補正装置、撮像装置及び手ぶれ量検出方法 |
JP2008011119A (ja) * | 2006-06-28 | 2008-01-17 | Kyocera Corp | 手ぶれ量検出装置、手ぶれ補正装置、撮像装置及び手ぶれ量検出方法 |
WO2008032392A1 (fr) | 2006-09-14 | 2008-03-20 | Fujitsu Limited | Procédé et dispositif de traitement d'image et programme connexe |
US8311367B2 (en) | 2006-09-14 | 2012-11-13 | Fujitsu Limited | Image processing device |
US8150201B2 (en) | 2007-03-09 | 2012-04-03 | Sony Corporation | Image processing apparatus, method, and computer program with pixel brightness-change detection and value correction |
JP2008227697A (ja) * | 2007-03-09 | 2008-09-25 | Sony Corp | 画像処理装置、撮像装置、および画像処理方法、並びにコンピュータ・プログラム |
JP2011520339A (ja) * | 2008-04-22 | 2011-07-14 | コア ロジック,インコーポレイテッド | 動画像の手ぶれ補正装置及び方法 |
US8644555B2 (en) | 2009-03-30 | 2014-02-04 | Fujitsu Limited | Device and method for detecting movement of object |
JP2011172266A (ja) * | 2011-04-27 | 2011-09-01 | Casio Computer Co Ltd | 撮像装置、撮像方法および撮像プログラム |
WO2012164881A1 (ja) * | 2011-05-27 | 2012-12-06 | パナソニック株式会社 | 画像処理装置および画像処理方法 |
JPWO2012164881A1 (ja) * | 2011-05-27 | 2015-02-23 | パナソニック株式会社 | 画像処理装置および画像処理方法 |
US9068831B2 (en) | 2011-05-27 | 2015-06-30 | Panasonic Intellectual Property Management Co., Ltd. | Image processing apparatus and image processing method |
KR20130047265A (ko) * | 2011-10-31 | 2013-05-08 | 엘지이노텍 주식회사 | 카메라 모듈 및 그의 화상 보정 방법 |
KR101864450B1 (ko) * | 2011-10-31 | 2018-06-04 | 엘지이노텍 주식회사 | 카메라 모듈 및 그의 화상 보정 방법 |
WO2018076942A1 (zh) * | 2016-10-26 | 2018-05-03 | 努比亚技术有限公司 | 一种实现慢门拍照的方法和装置 |
CN108632528A (zh) * | 2017-03-24 | 2018-10-09 | 卡西欧计算机株式会社 | 图像处理装置、图像处理方法以及记录介质 |
JP2018164146A (ja) * | 2017-03-24 | 2018-10-18 | カシオ計算機株式会社 | 画像処理装置、画像処理方法、及びプログラム |
US10560631B2 (en) | 2017-03-24 | 2020-02-11 | Casio Computer Co., Ltd. | Motion vector acquiring device, motion vector acquiring method, and storage medium |
CN110771144A (zh) * | 2018-08-29 | 2020-02-07 | 深圳市大疆创新科技有限公司 | 电子设备的控制方法、装置、电子设备及存储介质 |
US11405554B2 (en) | 2018-08-29 | 2022-08-02 | SZ DJI Technology Co., Ltd. | Control method and device for electronic device, electronic device, and storage medium |
Also Published As
Publication number | Publication date |
---|---|
JP3866957B2 (ja) | 2007-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3866957B2 (ja) | 画像合成装置 | |
CN111028189B (zh) | 图像处理方法、装置、存储介质及电子设备 | |
CN101998053B (zh) | 图像处理方法、图像处理设备和成像设备 | |
KR101661215B1 (ko) | 영상 처리 방법 및 영상 처리 장치 | |
CN110290323B (zh) | 图像处理方法、装置、电子设备和计算机可读存储介质 | |
US8933985B1 (en) | Method, apparatus, and manufacture for on-camera HDR panorama | |
JP5313127B2 (ja) | 映像合成方法、映像合成システム | |
JP6935247B2 (ja) | 画像処理装置、画像処理方法、及びプログラム | |
JP4639555B2 (ja) | 動きベクトル検出装置および方法、手振れ補正装置および方法、並びに撮像装置 | |
CN108335272B (zh) | 一种拍摄图片的方法及设备 | |
JP6656035B2 (ja) | 画像処理装置、撮像装置および画像処理装置の制御方法 | |
CN112215875A (zh) | 图像处理方法、装置和电子系统 | |
CN112802033A (zh) | 图像处理方法及装置、计算机可读存储介质和电子设备 | |
JP2006325274A (ja) | 撮像装置 | |
CN113205011B (zh) | 图像掩膜确定方法及装置、存储介质和电子设备 | |
JP2003143484A (ja) | 画像合成装置 | |
CN115546043A (zh) | 视频处理方法及其相关设备 | |
CN111539975B (zh) | 一种运动目标的检测方法、装置、设备及存储介质 | |
JP7458819B2 (ja) | 撮像装置、制御方法、プログラム及び記憶媒体 | |
US10965877B2 (en) | Image generating method and electronic apparatus | |
CN111885371A (zh) | 图像遮挡检测方法、装置、电子设备和计算机可读介质 | |
JP2003078808A (ja) | 動きベクトル検出装置および方法、手振れ補正装置および方法、並びに撮像装置 | |
CN109313808B (zh) | 图像处理系统 | |
JPH1098644A (ja) | 動き検出装置 | |
JPH1117984A (ja) | 画像処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041012 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041012 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060623 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060711 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060911 |
|
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: 20061003 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061006 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101013 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |