JP2016100700A - 撮像装置、撮像方法、撮像プログラム、画像処理装置、画像処理方法および画像処理プログラム - Google Patents

撮像装置、撮像方法、撮像プログラム、画像処理装置、画像処理方法および画像処理プログラム Download PDF

Info

Publication number
JP2016100700A
JP2016100700A JP2014235208A JP2014235208A JP2016100700A JP 2016100700 A JP2016100700 A JP 2016100700A JP 2014235208 A JP2014235208 A JP 2014235208A JP 2014235208 A JP2014235208 A JP 2014235208A JP 2016100700 A JP2016100700 A JP 2016100700A
Authority
JP
Japan
Prior art keywords
image
imaging
encoded
images
encoding
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
Application number
JP2014235208A
Other languages
English (en)
Other versions
JP2016100700A5 (ja
JP6521612B2 (ja
Inventor
悠修 古賀
Hironobu Koga
悠修 古賀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2014235208A priority Critical patent/JP6521612B2/ja
Publication of JP2016100700A publication Critical patent/JP2016100700A/ja
Publication of JP2016100700A5 publication Critical patent/JP2016100700A5/ja
Application granted granted Critical
Publication of JP6521612B2 publication Critical patent/JP6521612B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Studio Devices (AREA)

Abstract

【課題】高画素かつ高解像度の画像を速い撮像速度で取得する。【解決手段】撮像装置は、結像光学系111により形成された光学像を符号化パターンで符号化して符号化像を生成する符号化手段114と、該符号化像を撮像する撮像素子113と、第1の画像を取得するための撮像素子の露光時間内において、互いに異なる符号化パターンで符号化された複数の符号化像を順次形成しながら撮像素子により撮像を行うことで、複数の符号化像のそれぞれに対応する複数の画像成分が重畳した第1の画像を生成する画像生成手段170とを有する。第1の画像から該複数の画像成分を分離して複数の第2の画像を生成する処理を行うことができる。【選択図】図1

Description

本発明は、高速度撮像に好適な撮像技術に関する。
高速移動する被写体や高速変化する現象を連続的に撮像するために行われる高速度撮像では、1秒間あたりの連続撮像回数が露光時間と撮像素子の全画素の画素情報(電荷)の読み出し時間によって決まる。このうち、全画素の画素情報の読み出し時間が1秒間あたりの連続撮像回数を制限する。
全画素の画素情報の読み出し時間を短くするための手法として、画素数自体を少なくする手法や、特許文献1および特許文献2にて開示されているように高速度撮像時に画素情報を読み出す画素を間引く手法が知られている。また、特許文献1には、高速度撮像時に各単位画素における露光時間が短縮されて単位画素の実効的な感度が低減するのを回避するために、複数の画素の画素情報を加算してから読み出す手法も開示されている。一方、特許文献2には、画素情報を読み出す画素を間引くことで出力画像の画素数が減少するのを回避するために、画素ライン単位で間引いて画素情報を読み出した後に、間引いた画素ラインの画素情報を復元する方法も開示されている。
特開2005−278135号公報 特開2008−147904号公報
しかしながら、特許文献1にて開示された手法では、画素情報が読み出される画素数が少なくなるために、撮像により得られる画像の画素数も減少する。また、特許文献2にて開示された手法では、間引いた画素ラインの画素情報を復元するために得られる画像の画素数が減少することを防ぐことはできる。しかし、画素ライン単位で画素情報を間引くことによる実質的なサンプリング周波数の低下により、間引いた画素情報を復元しても高解像度な画像を得ることができない。したがって、これら特許文献1,2に開示された手法では、高画素かつ高解像度の画像を速い撮像速度で取得することが難しい。
本発明は、高画素かつ高解像度の画像を速い撮像速度で取得することができるようにした撮像装置および撮像方法を提供する。
本発明の一側面としての撮像装置は、結像光学系により形成された光学像を符号化パターンで符号化して符号化像を生成する符号化手段と、該符号化像を撮像する撮像素子と、第1の画像を取得するための撮像素子の露光時間内において、互いに異なる符号化パターンで符号化された複数の符号化像を順次形成しながら撮像素子により撮像を行うことで、複数の符号化像のそれぞれに対応する複数の画像成分が重畳した第1の画像を生成する画像生成手段とを有することを特徴とする。
また、本発明の他の一側面としての撮像方法は、結像光学系により形成された光学像を符号化パターンで符号化して符号化像を生成し、該符号化像を撮像素子により撮像する撮像方法であって、第1の画像を取得するための撮像素子の露光時間内において、互いに異なる符号化パターンで符号化された複数の符号化像を順次形成しながら撮像素子により撮像を行うことで、複数の符号化像のそれぞれに対応する複数の画像成分が重畳した第1の画像を生成することを特徴とする。
さらに、本発明の他の一側面としての撮像プログラムは、結像光学系により形成された光学像を符号化パターンで符号化して符号化像を生成し、該符号化像を撮像素子により撮像する撮像装置のコンピュータに、第1の画像を取得するための撮像素子の露光時間内において、互いに異なる符号化パターンで符号化された複数の符号化像を順次形成しながら撮像素子により撮像を行うことで、複数の符号化像のそれぞれに対応する複数の画像成分が重畳した第1の画像を生成する処理を行わせることを特徴とする。
なお、上記第1の画像から複数の画像成分を分離して複数の第2の画像を生成する処理を行う画像処理装置および画像処理方法や、該処理をコンピュータに行わせる画像処理プログラムも本発明の他の一側面を構成する。
本発明によれば、互いに異なる符号化パターンによって符号化された複数の符号化像を1回の露光時間内で撮像して第1の画像を生成するので、該第1の画像から高画素かつ高解像度の複数の連続した画像(第2の画像)を分離することができる。すなわち、速い撮像速度で高画素かつ高解像度の複数の連続画像を取得することができる。
本発明の実施例1である高速度撮像装置の構成を示すブロック図。 実施例1における高速度撮像方法によるシミュレーション結果と高速度撮像方法の工程を説明する図。 実施例1における高速度撮像方法における露光および読み出しスケジュールを説明する図。 実施例1における分離画像生成工程を説明する図。 実施例1における符号化パターンの例を示す図。 実施例1における符号化パターンの別の例を示す図。 実施例1における符号化パターンのさらに別の例を示す図。 本発明の実施例2である高速度撮像装置の構成を示すブロック図。 本発明の実施例3である高速度撮影装置の構成を示すブロック図。 実施例1における高速度撮像方法による別のシミュレーション結果を示す図。 本発明の実施例4である高速度撮像装置の構成を示すブロック図。 本発明の実施例5である高速度撮影装置の構成を示すブロック図。
以下、本発明の実施例について図面を参照しながら説明する。
図1には、本発明の実施例1である高速度撮像装置(以下、高速度カメラという)100の構成を示す。高速度カメラ100は、画像を取得するための画像取得部110を有する。画像取得部110は、結像光学系111と、開口絞り112と、撮像素子113と、空間光変調器114とを有する。画像取得部110の各要素は、駆動制御部180、状態検知部190およびシステムコントローラ170により制御される。
結像光学系111は、不図示の被写体からの光を結像させて被写体像(光学像)を形成する。符号化手段としての空間光変調器114は、結像光学系111と撮像素子113と間(撮像素子113の前側)に配置され、被写体像を符号化する。空間光変調器114は、撮像素子113の複数の画素と同じ数の複数の光変調部を有する透過型液晶パネルにより構成され、光変調部ごとに光の透過率を変化させるように駆動することができる。なお、空間光変調器114として、透過型液晶パネル以外のものを用いてもよい。
撮像素子113は、複数の画素を有し、空間光変調器114により符号された被写体像(以下、符号化像という)の光電変換、すなわち撮像を行う。撮像素子113としては、CCDセンサやCMOSセンサ等の光電変換素子を用いることができる。
画像生成手段としてのシステムコントローラ170は、画像取得工程として、単一の第1の画像としての撮影画像を生成するための撮像素子113の露光時間内に空間光変調器114の符号化パターンを順次変更する。これにより、該露光時間内において互いに異なる符号化パターンに対応する複数の符号化像が撮像素子113上に順次形成される。撮像素子113は、このようにして順次形成される複数の符号化像を露光時間内で続けて撮像することで、複数の符号化像に対応する画像成分が重畳された撮影画像のアナログ画像信号を出力する。
撮像素子113から出力された撮影画像のアナログ画像信号は、A/Dコンバータ120によりデジタル画像信号に変換される。画像分離手段としての画像処理部130は、デジタル画像信号に変換された撮影画像(第1の画像)から、重畳された複数の符号化像に対応する画像成分を分離して複数の静止画像(第2の画像:以下、分離画像という)を生成する。この分離画像生成工程では、画像取得工程(撮像時)における符号化パターンの情報を必要とするが、この情報は予め記憶部(記憶手段)140に保持(記憶)されている。生成された複数の分離画像は半導体メモリ等の記憶媒体150に記憶され、またLCD等の表示部160を通して確認することができる。
本実施例では、上述のように画像取得工程と分離画像生成工程の2つの工程を有している。図2を用いてこれらの工程をより具体的に説明する。図2には、被写体である車が高速に移動(走行)するシーンを高速度撮像する場合のシミュレーション結果を示している。
図2において、o(i,j)は、第1の画像である撮影画像を取得するための撮像素子113の露光時間(以下、全露光時間という)TexpoをL個に均等に分割したときの時間Texpo/Lに相当する分割露光時間Tにおける符号化前の被写体像を示している。i=1,2,…,M、j=1,2,…,N、k=1,2,…,Lである。MおよびNは撮像素子113の縦横の画素数であり、図2の例では、M×N=1024×1024である。Lは重畳する被写体像(符号化像)の数であり、図2ではL=4である。
本実施例では、各分割露光時間Tにおける被写体像o(i,j)を符号化パターンf(i,j)で符号化して符号化像を形成する。ここで、符号化パターンf(i,j)は透過率分布であり、符号化像はf(i,j).*o(i,j)と表される。「.*」は、配列の要素ごとの積を行うことを意味する演算子である。画像取得工程で取得される第1の画像としての撮影画像g(i,j)は、全てのf(i,j).*o(i,j)の和で表される。
次に、分離画像生成工程について説明する。分離画像生成工程では、撮影画像g(i,j)からL個の分離画像p(i,j)を生成する。このとき、画像取得工程における符号化パターンの情報を用いた画像推定処理を行うことにより、被写体像O(i,j)に近い分離画像p(i,j)を得る。本実施例では、分離画像p(i,j)が撮影画像g(i,j)と同じ画素数を有するという特徴を有する。
次に、本実施例の高速度カメラと従来の高速度カメラにおける露光および読み出しスケジュールを比較しながら説明する。図3(a)には、従来の高速度カメラにおける露光および読み出しスケジュールを示している。従来の高速度カメラでは、被写体像による撮像素子の露光が行われた後、該撮像素子からの画像信号の読み出しが行われる。露光時間をTexpoとし、読み出し時間をTreadとすると、1つの撮影画像を得るための撮像に要する時間(以下、全撮像時間という)はT=(Texpo+Tread)となる。したがって、1秒間で撮像により取得できる撮影画像の画像数は1/T画像となる。
従来の高速度カメラでは、読み出し時間Treadがボトルネックとなり、高速度撮像に限界がある。また、連続した2つの撮影画像を取得するための2回の撮像間の時間間隔(以下、撮像時間間隔という)Tintが全撮像時間Tと等しいために、被写体が高速移動する場合には連続撮像により取得された撮影画像間での被写体の動きが滑らかにならない。
図3(b)には、本実施例の高速度カメラにおける露光および読み出しスケジュールを示している。ここでは、図2に示したように1つの撮影画像に4つの符号化像(画像成分)が重畳される場合のスケジュールを示している。各分割露光期間T(k=1,2,3,4)では、図2に示した被写体像o(i,j)をf(i,j)で示した符号化パターンで符号化された符号化像による撮像素子113の露光が行われる。全ての符号化像による露光が終わった後、撮像素子113からの画像信号の読み出しが行われる。
本実施例では、1つの撮影画像を取得するための露光中に撮像素子113上に複数の被写体像(符号化像)を順次形成し、これら複数の符号化像に対応する画像成分が重畳された後に撮像素子113からの画像信号の読み出しを行う。このため、読み出し時間Treadにかかわらず、連続した2つの被写体像(符号化像)のうち一方による露光と他方による露光の間の時間間隔としての撮像時間間隔Tint(=Tint_min)を短く、望ましくは最小にすることができる。したがって、撮影画像をそれぞれの符号化像に対応する複数の分離画像に分離することで、高速移動する被写体の動きが滑らかな複数の画像(分離画像)を取得することができる。なお、本実施例において、撮像時間間隔Tint_minは符号化の切り替え速度に応じて変更される。
また、分離画像生成工程で撮影画像から分離される分離画像は、前述したように撮影画像と同じ画素数を有するため、高画素かつ高解像度の画像である。したがって、本実施例によれば、速い撮像速度で高画素かつ高解像度の複数の連続画像(分離画像)を取得することができる。
なお、図3(b)に示した露光および読み出しスケジュールは例にすぎず、他のスケジュール、例えば分割露光期間TとTk+1と間に露光しない時間を設けてもよい。また、各分割露光期間Tは全露光時間Texpoを等分割した時間でなくてもよい。ただし、各分割露光期間Tを同じとすることで、分離画像p(i,j)に対する露光条件を均一にすることができる。
次に、分離画像生成工程において、撮影画像g(i,j)から分離画像p(i,j)を画像推定処理により生成(出力)する方法について説明する。撮影画像g(i,j)は、被写体像をo(i,j)とし、符号化パターンをf(i,j)とするととき、以下の式(1)のように表すことができる。
ここで、η(i,j)はノイズである。本実施例では、以下の式(2)で示す評価関数を最小にする推定分離画像p(i,j)を、分離画像p(i,j)として出力する。
ただし、φpは正則化項である。また、γは正則化項の効果を調整するパラメータであり、符号化により間引きされたp(i,j)の画素を補間する効果を有する。
なお、式(2)の第一項はL2−ノルムに限らず、撮像時の符号化パターンf(i,j)を用いていれば、L1?ノルムでも構わない。また、式(2)の第二項の正則化項φ(p)としては、例えば以下の式(3)に示すTV(Total Variation:全変動)ノルム正則化項が挙げられる。
ただし、これ以外の正則化項φpを用いてもよい。
次に、図4のフローチャートを用いて、画像取得工程(画像取得方法)と分離画像生成工程(画像処理方法)を含む撮像工程(撮像方法)の流れを詳細に説明する。画像取得工程は、コンピュータとしてのシステムコントローラ170によってコンピュータプログラムとしての画像取得プログラムに従って行われる。また、分離画像生成工程は、コンピュータとしての画像処理部130によってコンピュータプログラムとしての画像処理プログラムに従って行われる。画像取得プログラムと画像処理プログラムとにより撮像プログラムが構成される。
まず、ステップs101では、システムコントローラ170は、画像取得工程を行う。すなわち、図3(b)にて説明したスケジュールにて複数の符号化像を撮像素子113上に順次形成しながら撮像を行い、複数の符号化像に対応する画像成分が重畳された撮影画像gを取得する。
次に、ステップs102では、画像処理部130は、推定分離画像pの初期値を与える。その後、ステップs103では、画像処理部130は、推定分離画像pについて、式(2)で与えられる評価関数の値を計算する。この際、撮像時の符号化パターンfは記憶部140に予め記憶されており、画像処理部130は、記憶部140から該符号化パターンfを読み出す。
次に、ステップs104では、画像処理部130は、ステップs103で計算した評価関数値が予め設定された閾値よりも小さいか否かを判断する。評価関数値が閾値より小さい場合は、画像処理部130は、推定分離画像pが確からしいと見なして該推定分離画像pを仮の出力用の分離画像とする。ただし、この仮の出力用分離画像には、被写体像の符号化により画素情報が欠落した画素が含まれる。このため、画像処理部130は、仮の出力用分離画像において欠落した画素情報を補間する補間処理を行って最終的な出力用の分離画像を生成し、これを出力する。
一方、評価関数値が閾値より大きい場合は、画像処理部130は、推定分離画像pの推定が不十分と見なしてステップs105に進む。
ステップs105では、画像処理部130は推定処理のループ数をカウントし、カウントしたループ数が予め設定されたループ数に達した場合は、推定処理を終了する。ループ数が設定ループ数に達しない場合はステップs106に進む。
ステップs106では、画像処理部130は、推定分離画像pを更新する。これ以降、最終的に処理が終了するまで、ステップs103〜ステップs106を繰り返し、全ステップが終了した時点での推定分離画像pkを仮の出力用の分離画像とし、上述した補間処理を行ってから最終的な出力用の分離画像として出力する。全ステップが終了した時点で評価関数値が閾値より小さくならなかった場合は、分離画像pkを出力しないように設定してもよい。
なお、図4に示す一連の画像推定処理を行うに際して、TwISTアルゴリズム(参考文献1参照)等、高速な画像推定処理アルゴリズムを用いてもよい。図2および図10に示すシミュレーションでは同手法を用いている。
参考文献1 J. M. Bioucas-Dias and M. A. T. Figueiredo, “A new TwIST: two-stepiterative shrinkage/thresholding algorithms for image restoration,” IEEE Trans. on Image Processing, vol. 16, Dec. 2007.
図4を用いて説明した撮影画像gから分離画像pを生成する工程では、撮像時の符号化パターンfが既知であることを利用して被写体像oを推定する。この場合、高画質な画像を精度良く推定するために、符号化パターンfは以下の式(4),(5),(7),(8)で示す条件のうち少なくとも1つを満足することが望ましい。
式(4)は、k番目(k=1,2,…,L)の分割露光時間Tにおける符号化パターンをfとしたときの条件を示す。この条件を満足することにより、高解像度かつ高フレームレートでありながら、撮像素子113の露光量(受光量)を増やすことができ、ノイズの少ない画像を取得することができる。
式(4)の下限値を下回ると、露光量が低下して画像中のノイズが増加する。一方、式(4)の上限値を超えると、露光量は増加するものの、生成された分離画像pは被写体像oからかけ離れた画像となる。したかって、十分な露光量を確保しつつ、分離画像の推定を正しく行うためには、式(4)の条件を満足することが望ましい。
なお、さらに好ましくは、式(4)の範囲を以下の範囲とするとよい。
以下の式(5)は、k番目(k=1,2,…,L)の分割露光時間Tにおける符号化パターンをfとしたときの条件を表している。ただし、Rk1,k2は式(6)にて表されるように、互いに隣り合う分割露光時間Tk1,Tk2での符号化パターンfk1,fk2の相互相関を表す。
式(5)は、符号化パターンfk1,fk2間の相互相関の平均値を表しており、Rk1,k2の相互相関が全く無いときには0.5の値をとり、正の相関が強いほど1.0に近づき、負の相関が強いほど0.0に近づく。
式(5)の下限値を下回ると、分離画像pの生成は容易になるが、生成された分離画像の解像度が低下する。一方、式(5)の上限値を超えると、生成された分離画像pは被写体像oからかけ離れた画像となるため好ましくない。
なお、さらに好ましくは、式(5)の条件の範囲を以下の範囲とするとよい。
図5には、画素数がM×N=64×64で、重畳される符号化像(画像成分)の数がL=4である場合の符号化パターンの例を示す。図5に示した符号化パターンにおいて、黒い部分が、空間光変調器114において透過率が最小の光変調部に対応する部分(以下、最小透過率部という)である。また、符号化パターンにおいて、白い部分が、空間光変調器114において透過率が最大の光変調部に対応する部分(以下、最大透過率部という)を示している。図5では、符号化パターンfを乱数により決定している。このときの式(5)の値は0.5011となり、符号化パターン間に相互相関はほとんど見られない。
本実施例では、図5に示すような周期性が無い符号化パターンで被写体像を符合化するため、符合化による実質的なサンプリング周波数の低下を抑制することができ、この結果、図4にて説明した分離画像生成工程により高解像度の分離画像を得ることができる。したがって、本実施例によれば、高画素かつ高解像度の複数の連続画像を速い撮像速度で取得することができる高速度カメラおよび高速度撮像方法を実現することができる。
図6には、画素数がM×N=64×64で、重畳される符号化像の数がL=4である場合の符号化パターンの別の例を示す。図6の左側には符号化パターンを、右側には左側の符号化パターン中に示した水平方向に延びる直線上での透過率(0〜1)のプロファイルを示している。図6の符号化パターンのうち黒い部分が最小透過率部(透過率は0)を、グレーの部分が透過率が最大と最小の間の値である中間透過率部(透過率は0.6)を、白い部分が最大透過率部(透過率は1)を示している。
符号化パターンfにおける最小透過率部の透過率は、図6(a)に示すように0に限られず、図6(b)や図6(c)に示すように0より高い透過率であってもよい。また、符号化パターンfは、図6(d)に示すように多諧調の透過率分布を持っていてもよい。
図6(b),(c)に示すような透過率分布を与えることにより、撮像素子113の露光量をより多くすることが可能になる。ただし、あまり露光量を多くすると、生成される分離画像pが被写体像oからかけ離れた画像となるために好ましくない。
したがって、ここでは複数(L個)の符号化パターンfのうち符号化パターン全体としての透過率が最小および最大である符号化パターンの該透過率をそれぞれmin(f(i,j))およびmax(f(i,j))とする。このとき、min(f(i,j))とmax(f(i,j))との比が、以下の式(7)で示す条件を満足することが望ましい。
図7には、画素数がM×N=64×64で、重畳される符号化像の数がL=4である場合の符号化パターンのさらに別の例を示す。図5と同様に、図7に示した符号化パターンにおいても、黒い部分が最小透過率部であり、白い部分が最大透過率部である。
ここで、符号化パターンにおける最小透過率部(つまりは撮像素子113上において受光量が最小となる画素)の数をPminとし、最大透過率部(撮像素子113上において受光量が最大となる画素)の数をPmaxとする。このとき、図7(a)はPmax/Pmin=0.25の符号化パターンfを、図7(b)はPmax/Pmin=1の符号化パターンfを、図7(c)はPmax/Pmin=4の符号化パターンfをそれぞれ示している。Pmax/Pminを大きくするとより多くの露光量が得られるが、あまり露光量が多すぎると、生成される分離画像pが被写体像oからかけ離れた画像となるために好ましくない。したがって、Pmax/Pminは、以下の式(8)で示す条件を満足することが望ましい。
ただし、本実施例にいう符号化パターンにおける透過率は、被写体像の符合化を行う際の誤差を考慮して±10%の公差を含む。
図10には、本実施例の高速度カメラによる高速度撮像の別のシミュレーション結果を示している。この図では、被写体であるサッカーボールが回転しながら移動するシーンを高速度撮像するシミュレーション例を示す。このように、本実施例によれば、被写体の移動軌跡や該移動軌跡の周期性にかかわらず、高速度撮像を行うことができる。
なお、図10および図2には分離画像としてモノクロ画像を取得する場合のシミュレーション例を示しているが、本実施例で説明した高速度カメラ(高速度撮像方法)によってカラー画像を取得することもできる。このことは、後述する他の実施例についても同じである。
図8には、本発明の実施例2である高速度カメラ200の構成を示している。実施例1の高速度カメラ100と同じ構成要素には、実施例1と同符号を付して説明に代える。実施例1では、符号化パターンを生成するために撮像素子113の前側に空間光変調器114を用いたが、本実施例では、撮像素子113の前側に符号化マスク115を配置している。
符号化マスク115は、例えば図7(b)に示すような透過率分布を有する。符号化マスク115が符号化マスク駆動部116によって分割露光時間Tごとに結像光学系111の光軸に直交する方向に変位(移動)されることにより、実施例1と同様に、被写体像を符号化するための符号化パターンを順次変更することができる。これにより、分割露光時間Tごとに、互いに異なる符号化パターンに対応する符号化像が撮像素子113上に順次形成され、撮像素子113はこれら符号化像を重畳させながら撮像を行う。
図9には、本発明の実施例3である高速度カメラ300の構成を示している。実施例1,2の高速度カメラ100と同じ構成要素には、実施例1と同符号を付して説明に代える。
本実施例では、実施例2と同じ符号化マスク115を撮像素子113の前側に配置するが、さらに結像光学系111の一部に偏心ユニット117を設けている。本実施例では、実施例2のように符号化マスク115を光軸に直交する方向に変位させず、分割露光時間Tごとに偏心ユニット117を偏心ユニット駆動部118を通じて光軸に直交する方向に変位させる。これにより、実施例1,2と同様に、被写体像を符号化するための符号化パターンを順次変更することができ、この結果、分割露光時間Tごとに互いに異なる符号化パターンに対応する符号化像が撮像素子113上に順次形成される。撮像素子113はこれら符号化像を重畳させながら撮像を行う。
なお、本実施例では、結像光学系111の一部として設けた偏心ユニット117を光軸に直交する方向に変位させる場合について説明したが、結像光学系の全体を光軸に直交する方向に変位させて符号化パターンを順次異ならせるようにしてもよい。
また、上記各実施例では、空間光変調器114や符号化マスク115を結像光学系111からの光を撮像素子113に向けて透過させる部材とし、符号化パターンを透過率分布とした場合について説明した。しかし、空間光変調器や符号化マスクを結像光学系111からの光を撮像素子113に向けて反射する部材とし、符号化パターンを反射率分布としてもよい。この場合も、前述した式(4),(5),(7),(8)の条件のうち少なくとも1つを満足することが望ましい(式(7)や式(8)では透過率を反射率と読み替える)。
図11には、本発明の実施例4である高速度カメラ400の外観を示している。実施例1〜3にて説明した構成を、コンパクトデジタルカメラのように小型の高速度カメラ400の内部に収めることができる。
図12には、本発明の実施例5である高速度撮像装置(高速度撮像システム)500の構成を示している。本実施例では、実施例1〜3で説明した画像取得部110としてのカメラ510と、画像処理部130としてのパーソナルコンピュータ(画像処理装置)131とが別々の装置として構成されている。
カメラ510は、その内部に撮像素子(図1等における113)を有し、分割露光時間Tごとに異なる符号化パターンで符号化した被写体像(符号化像)を重畳させながら撮像を行う。カメラ510は、ケーブルまたは半導体メモリ等の記憶媒体151を介してパーソナルコンピュータ131に撮影画像のデータを送信する。パーソナルコンピュータ131は、これにインストールされたコンピュータプログラムである画像処理プログラムによって、図4に示した分離画像生成処理を行い、複数の分離画像を生成(出力)する。分離画像は、モニタ161上に表示されたりプリンタ等の画像出力装置171により印刷されたりする。
このように分離画像生成処理を処理能力が高いパーソナルコンピュータ131で行ったり、クラウドコンピューティングを用いて行ったりすることで、カメラ510に高性能なCPUを用いた画像処理部を設けることなく、手軽に高速度撮像を行うことができる。
以上説明した各実施例は代表的な例にすぎず、本発明の実施に際しては、各実施例に対して種々の変形や変更が可能である。
100,200,300,400 高速度カメラ
111 結像光学系
113 撮像素子
114 空間光変調器
115 符号化マスク
117 偏心ユニット
130 画像処理部

Claims (21)

  1. 結像光学系により形成された光学像を符号化パターンで符号化して符号化像を生成する符号化手段と、
    該符号化像を撮像する撮像素子と、
    第1の画像を取得するための前記撮像素子の露光時間内において、互いに異なる前記符号化パターンで符号化された複数の前記符号化像を順次形成しながら前記撮像素子により撮像を行うことで、前記複数の符号化像のそれぞれに対応する複数の画像成分が重畳した前記第1の画像を生成する画像生成手段とを有することを特徴とする撮像装置。
  2. 前記第1の画像から前記複数の画像成分を分離して複数の第2の画像を生成する画像分離手段を有することを特徴とする請求項1に記載の撮像装置。
  3. 前記撮像素子の画素数をM×Nとし、前記露光時間をL個の分割露光時間に分割したときの該分割露光時間をT(k=1,2,…,L)とし、各分割露光時間Tにおける前記符号化パターンをf(i,j)(i=1,2,…,M、j=1,2,…,N)とするとき、前記符号化パターンf(i,j)は、

    なる条件を満足することを特徴とする請求項1または2に記載の撮影装置。
  4. 前記撮像素子の画素数をM×Nとし、前記露光時間をL個の分割露光時間に分割したときの該分割露光時間をT(k=1,2,…,L)とし、各分割露光時間Tにおける前記符号化パターンをf(i,j)(i=1,2,…,M、j=1,2,…,N)とするとき、互いに隣り合う前記分割露光時間Tk1 ,Tk2における前記符号化パターンfk1(i,j),fk2(i,j)は、Rk1,k2を、

    とするとき、

    なる条件を満足することを特徴とする請求項1から3のいずれか一項に記載の撮像装置。
  5. 前記符号化パターンは、前記結像光学系から前記撮像素子に向かう光に対する透過率または反射率の分布であり、
    前記撮像素子の画素数をM×Nとし、前記露光時間をL個の分割露光時間に分割したときの該分割露光時間をT(k=1,2,…,L)とし、該分割露光時間Tのそれぞれにおける前記符号化パターンf(i,j)(i=1,2,…,M、j=1,2,…,N)のうち前記透過率または前記反射率が最小および最大である符号化パターンの透過率または反射率をそれぞれmin(f(i,j))およびmax(f(i,j))とするとき、

    なる条件を満足することを特徴とする請求項1から4のいずれか一項に記載の撮像装置。
  6. 前記符号化パターンは、前記結像光学系から前記撮像素子に向かう光に対する透過率または反射率の分布であり、
    前記符号化パターンにおける前記透過率または前記反射率が最小および最大となる部分に対応する前記撮像素子の画素の数をそれぞれPminおよびPmaxとするとき、

    なる条件を満足することを特徴とする請求項1から5のいずれか一項に記載の撮像装置。
  7. 前記分割露光時間は、前記露光時間を等分割した時間であることを特徴とする請求項3から6のいずれか一項に記載の撮像装置。
  8. 前記符号化手段は、前記撮像素子の複数の画素に対応する複数の光変調部を有する空間光変調器であり、
    前記複数の光変調部を駆動することで前記符号化パターンを異ならせることを特徴とする請求項1から7のいずれか一項に記載の撮像装置。
  9. 前記符号化手段は、符号化マスクであり、
    該符号化マスクを前記撮像素子に対して変位させることで前記符号化パターンを異ならせることを特徴とする請求項1から7のいずれか一項に記載の撮像装置。
  10. 前記符号化手段は、符号化マスクであり、
    該符号化マスクおよび前記撮像素子に対して前記結像光学系の全体または一部を変位させることにより前記符号化パターンを異ならせることを特徴とする請求項1から9のいずれか一項に記載の撮像装置。
  11. 前記符号化パターンを保持する記憶手段を有し、
    前記画像分離手段は、前記記憶手段に保持された前記符号化パターンを用いて、前記第1の画像から前記複数の画像成分を分離して前記複数の第2の画像を生成することを特徴とする請求項2に記載の撮像装置。
  12. 前記第2の画像は、前記第1の画像と同じ画素数を有することを特徴とする請求項2または11に記載の撮像装置
  13. 前記画像分離手段は、前記第2の画像を生成する際に、前記符号化手段による符号化によって欠落した画素情報を補間する処理を行うことを特徴とする請求項2,11または12に記載の撮像装置。
  14. 前記補間処理は、Total Variation を用いることを特徴とする請求項13に記載の撮像装置。
  15. 結像光学系により形成された光学像を符号化パターンで符号化して符号化像を生成し、該符号化像を撮像素子により撮像する撮像方法であって、
    第1の画像を取得するための前記撮像素子の露光時間内において、互いに異なる前記符号化パターンで符号化された複数の前記符号化像を順次形成しながら前記撮像素子により撮像を行うことで、前記複数の符号化像のそれぞれに対応する複数の画像成分が重畳した前記第1の画像を生成することを特徴とする撮像方法。
  16. 前記第1の画像から前記複数の画像成分を分離して複数の第2の画像を生成することを特徴とする請求項15に記載の撮像方法。
  17. 結像光学系により形成された光学像を符号化パターンで符号化して符号化像を生成し、該符号化像を撮像素子により撮像する撮像装置のコンピュータに、
    第1の画像を取得するための前記撮像素子の露光時間内において、互いに異なる前記符号化パターンで符号化された複数の前記符号化像を順次形成しながら前記撮像素子により撮像を行うことで、前記複数の符号化像のそれぞれに対応する複数の画像成分が重畳した前記第1の画像を生成する処理を行わせるコンピュータプログラムであることを特徴とする撮像プログラム。
  18. 前記第1の画像から前記複数の画像成分を分離して複数の第2の画像を生成する処理を含むことを特徴とする請求項17に記載の撮像プログラム。
  19. 請求項1に記載の撮像装置により生成された前記第1の画像から前記複数の画像成分を分離して前記複数の第2の画像を生成する処理を行うことを特徴とする画像処理装置。
  20. 請求項1に記載の撮像装置により生成された前記第1の画像から前記複数の画像成分を分離して前記複数の第2の画像を生成する処理を行うことを特徴とする画像処理方法。
  21. コンピュータプログラムであって、コンピュータに、請求項1に記載の撮像装置により生成された前記第1の画像から前記複数の画像成分を分離して前記複数の第2の画像を生成する処理を行わせることを特徴とする画像処理プログラム。
JP2014235208A 2014-11-20 2014-11-20 撮像装置、撮像方法、撮像プログラム、画像処理装置、画像処理方法および画像処理プログラム Active JP6521612B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014235208A JP6521612B2 (ja) 2014-11-20 2014-11-20 撮像装置、撮像方法、撮像プログラム、画像処理装置、画像処理方法および画像処理プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014235208A JP6521612B2 (ja) 2014-11-20 2014-11-20 撮像装置、撮像方法、撮像プログラム、画像処理装置、画像処理方法および画像処理プログラム

Publications (3)

Publication Number Publication Date
JP2016100700A true JP2016100700A (ja) 2016-05-30
JP2016100700A5 JP2016100700A5 (ja) 2017-12-28
JP6521612B2 JP6521612B2 (ja) 2019-05-29

Family

ID=56078148

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014235208A Active JP6521612B2 (ja) 2014-11-20 2014-11-20 撮像装置、撮像方法、撮像プログラム、画像処理装置、画像処理方法および画像処理プログラム

Country Status (1)

Country Link
JP (1) JP6521612B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112584132A (zh) * 2019-09-29 2021-03-30 深圳市光鉴科技有限公司 测量不同波段相机间延迟时间的装置及方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11242189A (ja) * 1997-12-25 1999-09-07 Olympus Optical Co Ltd 像形成法、像形成装置
JP2006050343A (ja) * 2004-08-05 2006-02-16 Univ Of Electro-Communications 静止画像形成方法及びその記録装置
JP2010211552A (ja) * 2009-03-11 2010-09-24 Rohm Co Ltd 画像処理方法及びコンピュータプログラム
JP2011254262A (ja) * 2010-06-01 2011-12-15 Canon Inc 画像処理装置、画像処理方法
JP2012037911A (ja) * 2005-02-25 2012-02-23 Nikon Corp 顕微鏡装置
JP2012134963A (ja) * 2010-12-23 2012-07-12 Mitsubishi Electric Research Laboratories Inc シーンの一連のフレームをビデオとして取得するカメラ
JP2013509820A (ja) * 2009-10-28 2013-03-14 ザ トラスティーズ オブ コロンビア ユニヴァーシティ イン ザ シティ オブ ニューヨーク 符号化ローリングシャッタの方法およびシステム

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11242189A (ja) * 1997-12-25 1999-09-07 Olympus Optical Co Ltd 像形成法、像形成装置
JP2006050343A (ja) * 2004-08-05 2006-02-16 Univ Of Electro-Communications 静止画像形成方法及びその記録装置
JP2012037911A (ja) * 2005-02-25 2012-02-23 Nikon Corp 顕微鏡装置
JP2010211552A (ja) * 2009-03-11 2010-09-24 Rohm Co Ltd 画像処理方法及びコンピュータプログラム
JP2013509820A (ja) * 2009-10-28 2013-03-14 ザ トラスティーズ オブ コロンビア ユニヴァーシティ イン ザ シティ オブ ニューヨーク 符号化ローリングシャッタの方法およびシステム
JP2011254262A (ja) * 2010-06-01 2011-12-15 Canon Inc 画像処理装置、画像処理方法
JP2012134963A (ja) * 2010-12-23 2012-07-12 Mitsubishi Electric Research Laboratories Inc シーンの一連のフレームをビデオとして取得するカメラ

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112584132A (zh) * 2019-09-29 2021-03-30 深圳市光鉴科技有限公司 测量不同波段相机间延迟时间的装置及方法

Also Published As

Publication number Publication date
JP6521612B2 (ja) 2019-05-29

Similar Documents

Publication Publication Date Title
Bao et al. Memc-net: Motion estimation and motion compensation driven neural network for video interpolation and enhancement
JP5726057B2 (ja) シーンの一連のフレームをビデオとして取得するカメラおよびその方法
Shen et al. An accelerated proximal gradient algorithm for frame-based image restoration via the balanced approach
JP6821038B2 (ja) 撮像システム及び画像処理の方法
KR102675806B1 (ko) 영상 처리 장치 및 그 영상 처리 방법
US9344736B2 (en) Systems and methods for compressive sense imaging
JP2018156640A (ja) 学習方法およびプログラム
JP2014192613A5 (ja)
CN114170073A (zh) 图像处理方法、图像处理装置、学习方法、学习装置、以及存储介质
CN114881921A (zh) 基于事件及视频融合的去遮挡成像方法及装置
EP3979185A1 (en) Image processing method, program, image processing apparatus, trained model producing method, learning method, learning apparatus, and image processing system
US12586210B2 (en) Bidirectional optical flow estimation method and apparatus
CN112750092A (zh) 训练数据获取方法、像质增强模型与方法及电子设备
CN114640885B (zh) 视频插帧方法、训练方法、装置和电子设备
KR101341617B1 (ko) 단일 영상의 오차모델을 기반으로 한 고해상도 영상 복원장치 및 방법
JP2020187611A (ja) 画像処理方法、画像処理装置、画像処理システム、撮像装置、および、プログラム
KR102366187B1 (ko) 고해상도 강도 이미지 생성 방법 및 장치
JP6521612B2 (ja) 撮像装置、撮像方法、撮像プログラム、画像処理装置、画像処理方法および画像処理プログラム
US20220405890A1 (en) Apparatus and method for noise reduction from a multi-view image
WO2015200038A1 (en) Systems and methods for compressive sense imaging
WO2023246041A1 (zh) 视频生成方法、装置、系统、电子设备以及可读存储介质
KR102522186B1 (ko) 영상의 업샘플링 방법 및 장치
CN115965676A (zh) 一种对高分辨率图像敏感的单目绝对深度估计方法
JP3844718B2 (ja) 画像検出方法および装置
CN114881866A (zh) 基于事件数据的去遮挡3d成像方法及装置

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171117

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171117

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180725

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180904

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181018

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: 20190326

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190423

R151 Written notification of patent or utility model registration

Ref document number: 6521612

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151