JP7026333B2 - 画像生成装置及び画像生成方法 - Google Patents
画像生成装置及び画像生成方法 Download PDFInfo
- Publication number
- JP7026333B2 JP7026333B2 JP2018019268A JP2018019268A JP7026333B2 JP 7026333 B2 JP7026333 B2 JP 7026333B2 JP 2018019268 A JP2018019268 A JP 2018019268A JP 2018019268 A JP2018019268 A JP 2018019268A JP 7026333 B2 JP7026333 B2 JP 7026333B2
- Authority
- JP
- Japan
- Prior art keywords
- light
- image
- pixel
- light source
- image sensor
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B21/00—Microscopes
- G02B21/0004—Microscopes specially adapted for specific applications
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B21/00—Microscopes
- G02B21/0004—Microscopes specially adapted for specific applications
- G02B21/0008—Microscopes having a simple construction, e.g. portable microscopes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/17—Systems in which incident light is modified in accordance with the properties of the material investigated
- G01N21/47—Scattering, i.e. diffuse reflection
- G01N21/4788—Diffraction
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/62—Systems in which the material investigated is excited whereby it emits light or causes a change in wavelength of the incident light
- G01N21/63—Systems in which the material investigated is excited whereby it emits light or causes a change in wavelength of the incident light optically excited
- G01N21/64—Fluorescence; Phosphorescence
- G01N21/645—Specially adapted constructive features of fluorimeters
- G01N21/6456—Spatial resolved fluorescence measurements; Imaging
- G01N21/6458—Fluorescence microscopy
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B21/00—Microscopes
- G02B21/06—Means for illuminating specimens
-
- G—PHYSICS
- G02—OPTICS
- G02B—OPTICAL ELEMENTS, SYSTEMS OR APPARATUS
- G02B21/00—Microscopes
- G02B21/36—Microscopes arranged for photographic purposes or projection purposes or digital imaging or video purposes including associated control and data processing arrangements
- G02B21/365—Control or image processing arrangements for digital or video microscopes
- G02B21/367—Control or image processing arrangements for digital or video microscopes providing an output produced by processing a plurality of individual source images, e.g. image tiling, montage, composite images, depth sectioning, image comparison
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/10—Image acquisition
- G06V10/12—Details of acquisition arrangements; Constructional details thereof
- G06V10/14—Optical characteristics of the device performing the acquisition or on the illumination arrangements
- G06V10/145—Illumination specially adapted for pattern recognition, e.g. using gratings
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/69—Microscopic objects, e.g. biological cells or cellular parts
- G06V20/693—Acquisition
-
- 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/95—Computational photography systems, e.g. light-field imaging systems
- H04N23/951—Computational photography systems, e.g. light-field imaging systems by using two or more images to influence resolution, frame rate or aspect ratio
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/48—Increasing resolution by shifting the sensor relative to the scene
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/002—Measuring arrangements characterised by the use of optical techniques for measuring two or more coordinates
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
- G01B11/25—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object
- G01B11/2518—Projection by scanning of the object
- G01B11/2527—Projection by scanning of the object with phase change by in-plane movement of the patern
-
- 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/56—Cameras or camera modules comprising electronic image sensors; Control thereof provided with illuminating means
-
- 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/70—Circuitry for compensating brightness variation in the scene
- H04N23/74—Circuitry for compensating brightness variation in the scene by influencing the scene brightness using illuminating means
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Analytical Chemistry (AREA)
- Chemical & Material Sciences (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Optics & Photonics (AREA)
- Theoretical Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Biochemistry (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Artificial Intelligence (AREA)
- Biomedical Technology (AREA)
- Signal Processing (AREA)
- Molecular Biology (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Computing Systems (AREA)
- Studio Devices (AREA)
- Investigating Or Analysing Materials By Optical Means (AREA)
- Microscoopes, Condenser (AREA)
Description
直接光とは「光源からイメージセンサに屈折及び/または散乱することなく入射する光」である。
直接光以外の光には、媒質と対象物の境界面と対象物内とを直進する光以外の光、すなわち、散乱光及び/または屈折光も含まれていてもよい。
本開示の一態様に係る画像生成装置は、画像生成装置であって、第1の光源と、前記第1の光源と所定の距離離れて位置する第2の光源と、透光性を有する物質が配置されるイメージセンサと、前記第1の光源及び前記第2の光源からの光が透過する透光部分と、前記光を遮蔽する遮光部分とを有し、かつ、前記イメージセンサと前記第1の光源及び前記第2の光源との間に位置するマスクと、処理回路とを備え、前記イメージセンサは、前記第1の光源が照明されたときに、前記物質の第1の画像を取得し、前記第2の光源が照明されたときに、前記物質の第2の画像を取得し、前記第1の画像は、複数の第1の画素領域を有し、前記第2の画像は、複数の第2の画素領域を有し、前記処理回路は、(a)前記イメージセンサと前記マスクとの間に位置し、かつ複数の焦点を有する焦点面の情報を取得し、(b)前記複数の第1の画素領域毎に、前記第1の光源から前記イメージセンサに屈折及び/または散乱することなく直進して入射する直接光を含む第1の光の割合と、前記第1の光源から前記イメージセンサに入射する直接光以外の光を含む第2の光の割合とを取得し、かつ、前記複数の第2の画素領域毎に、前記第2の光源から前記イメージセンサに屈折及び/または散乱することなく直進して入射する直接光を含む第3の光の割合と、前記第2の光源から前記イメージセンサに入射する直接光以外の光を含む第4の光の割合とを取得し、(c)前記第1の画像における複数の第1の画素領域の画素値と、前記第2の画像における複数の第2の画素領域の画素値と、前記第1の光の割合と、前記第2の光の割合と、前記第3の光の割合と、前記第4の光の割合とを用いて、前記複数の焦点のそれぞれに対応する前記第1の光及び前記第3の光による画素値、又は前記複数の焦点のそれぞれに対応する前記第2の光及び前記第4の光による画素値を取得し、(d)前記複数の焦点のそれぞれに対応する前記第1の光及び前記第3の光による画素値、又は前記複数の焦点のそれぞれに対応する前記第2の光及び前記第4の光による画素値を用いて、前記焦点面における前記物質の断面画像を生成する。
実施の形態1に係る画像生成装置は、複数の点光源と、スリットまたはチェッカーパタンのように、光を透過する透光部分と光を遮断する遮光部分とが作られたマスクを含む照明器と、イメージセンサと、処理回路とを備える。その照明器における互いに位置の異なる複数の点光源は、イメージセンサ上に位置する対象物(すなわち物質)を順次照明する。このとき、イメージセンサは、そのイメージセンサおよび対象物に到達する光の明暗のパタンが切り替えられながら対象物の撮影を行う。これにより、明暗パタンの異なる複数の画像が取得される。処理回路は、合焦画像を生成する焦点面を定め、焦点面上の画素に対応するイメージセンサ上の点(以下、対応点という)を求める。
図1は、実施の形態1に係る画像生成装置10の機能ブロック図である。図1に示される画像生成装置10は、細胞などの透光性を有する物質の画像を生成する装置であって、撮影部100と、記憶部110と、処理回路300と、焦点面入力部120と、係数マップ保持部172と、画像出力部200とを備える。撮影部100は、照明器140と、イメージセンサ150と、制御部160とを備える。なお、実施の形態1に係る画像生成装置10は、制御部160、記憶部110、焦点面入力部120、係数マップ保持部172、および画像出力部200を備えているが、これらの構成要素は必須ではなく、画像生成装置10はこれらの構成要素を備えていなくてもよい。
まず、撮影部100の構成について説明する。撮影部100は、上述のように、照明器140と、イメージセンサ150と、制御部160とを備える。撮影部100は、対象物である物質の撮影画像(photographic image)を取得する。ここでは、撮影部100は、フォーカスレンズを有さない。
記憶部110は、イメージセンサ150で取得された画像を、制御部160で設定された撮影時に照明または点灯していた点光源141の位置(すなわち照明位置)と対応させて記憶する。
焦点面入力部120は、ユーザによって指定される焦点面を示す指定情報を受け付ける。あるいは、焦点面入力部120は、図示しない記憶部に記憶された、あらかじめ定められた焦点面を示す指定情報を取得する。
焦点面決定部130は、例えば制御回路、処理回路又はプロセッサによって実現され、照明器140及びイメージセンサ150の間に位置する仮想的な焦点面を決定する。具体的には、焦点面決定部130は、焦点面入力部120に受け付けられた指定情報に従って焦点面を決定する。あるいは焦点面決定部130は、図示しない記憶部に記憶された指定情報に基づいて焦点面を決定しても良い。言い換えれば、焦点面決定部130は、イメージセンサ150とマスク142との間に位置し、かつ複数の焦点を有する焦点面の情報を取得する。
統合計算部170は、少なくとも1つの制御回路または処理回路によって実現される。統合計算部170は、対応点決定部171と、係数マップ保持部172と、式生成部173と、計算部174とを含む。
複数の点光源は第1点光源、…、第j点光源、…、第n点光源を含み、前記kは自然数、前記nは自然数、1<j≦nとし、透光性を有する物質が配置され、物質の画像を複数取得するイメージセンサと、前記イメージセンサは第1画素、…、第i画素、…、第m画素を含み、前記iは自然数、前記mは自然数、1<i≦mとし、複数の点光源とイメージセンサと間にマスクが位置するとする。
第1の例で、L(i1)、…、L(ij)、…、L(in)の取得後、第i画素の画素値L(ij)の値を第1点光源~第n点光源の配置に従って配置した際の画素値L(ij)のピークすなわち極大値を特定し、極大値に対応する点光源を特定する。特定された点光源のうち、第i画素の位置の直上の位置に最も近い点光源kによって照明された際の第i画素の画素値L(ik)を用いて、(画素iの点光源jについての直接光成分の係数αij)=L(ij)/L(ik) と決定する処理をi=1~m、j=1~nで繰り返すものとしてもよい。
画像出力部200は、生成された直接光成分の画像および直接光以外の光成分の画像を表示する、または外部へ出力する。画像出力部200は、上述の各画像を表示する場合、例えばディスプレイを含む。画像出力部200は、上述の各画像を外部へ出力する場合、例えばUSBコネクタを含む。
次に、以上のように構成された画像生成装置10の動作について説明する。
撮影部100は、照明器140の複数の点光源141のそれぞれを順に用いて、対象物を、マスク142を通過した光により照明し、当該対象物の複数の画像を撮影する。具体的には、撮影部100は、照明器140の複数の点光源141のそれぞれが対象物を照明するたびに、イメージセンサ150の受光面に到達した光の強度を記録することにより、対象物の画像を取得する。取得された画像は、撮影時に対象物を照明していた点光源141の位置情報(すなわち照明位置)とともに記憶部110で記憶される。ここでは、複数の点光源141の位置は、イメージセンサ150に対して固定されており、複数の点光源141の各々の位置情報は予め定められている。このステップS1100における撮影処理の詳細は後述する。
焦点面決定部130は、焦点面入力部120から焦点面の指定情報を取得する。焦点面の指定情報は、例えば、焦点面の中心の座標値と、焦点面の傾きを示す値とを含む。図11に示すように、例えば、焦点面の傾きは、例えば、焦点面及びxz平面の交線とx軸とが成す角度によって表される。また、例えば、焦点面の傾きは、焦点面及びyz平面の交線とy軸とが成す角度によって表される。焦点面の中心の座標値は、合焦画像の中心の画素に対応する焦点面上の点の座標値である。
対応点決定部171は、焦点面上のあらかじめ定められた合焦画像の画素のリスト(以下、生成画素リストという)を参照して、合焦画像に含まれる各画素の全てに対して、対応点の決定が終了したか否かを判定する。
対応点決定部171は、生成画素リストに含まれる複数の画素の中から、まだ対応点の決定が行われていない画素を選択する。これにより、画素(すなわち焦点面画素)が決定される。なお、この画素は、選択画素ともいう。生成画素リストにおいて各画素は、例えば、画素ごとに割り当てられた番号によって示される。あるいは、例えば、各画素は、生成される合焦画像の左上の画素を原点としたxy平面上の座標値によって示される。画素の選択は、例えば生成画素リストの昇順に行われる。
対応点決定部171は、あらかじめ定められた照明位置のリスト(以下、照明リストという)を参照して、全ての照明位置に対して対応点の決定が終了したか否かを判定する。
対応点決定部171は、照明リストに含まれる複数の照明位置の中から、まだ対応点の決定が行われていない照明位置を選択する。これにより、照明位置が決定される。照明リストにおいて各照明位置は、例えば、照明位置ごとに割り当てられた番号によって示される。あるいは、例えば、各照明位置は、イメージセンサ150の表面であるxy平面と、そのxy平面に直交するz軸とによって構成される座標系の座標値によって示される。照明位置の選択は、例えば照明リストの昇順に行われる。
対応点決定部171は、ステップS1600で決定された照明位置と、ステップS1400で決定された、生成する合焦画像上の画素の位置とを結ぶ直線と、イメージセンサ150の表面との交点を対応点として求める。これにより、上述の照明位置と画素とに対する対応点が決定される。対応点の位置の計算の詳細は後述する。
式生成部173は、ステップS1600で決定された照明位置に応じた撮影画像、つまり、当該照明位置の点光源141の照明時に撮影された撮影画像を、記憶部110から取得する。そして、式生成部173は、取得した撮影画像から、ステップS1700で決定された対応点の位置の輝度を取得する。輝度の取得方法の詳細は後述する。
式生成部173は、ステップS1600で決定された照明位置と、ステップS1700で決定された対応点とに応じた係数を取得する。つまり、式生成部173は、係数マップ保持部172の係数マップを参照して、その照明位置および対応点(すなわちイメージセンサ150上の画素位置)に対応付けられた係数αおよびβを取得する。係数の取得方法の詳細は後述する。
式生成部173は、ステップS1800で取得された対応点の輝度と、ステップS1900で取得された係数αおよびβを式パラメータとして記憶する。そして、ステップS1500~S2000の処理が繰り返される。これによって、式生成部173は、ステップS1400で選択された焦点面上の画素に対する直接光成分Directiおよび直接光以外の光成分Globaliのそれぞれを解くための行列式に必要なパラメータを収集する。その結果、その行列式が生成される。
計算部174は、式生成部173によって生成された行列式を最小二乗法によって解く。そして、ステップS1300~S2100の処理が繰り返される。これによって、焦点面上の全ての画素のそれぞれに対して、その画素の位置での直接光成分Directiおよび直接光以外の光成分Globaliのそれぞれの輝度(または輝度値)が求められる。
画像生成部190は、焦点面上の全ての画素に対して計算された直接光成分の輝度と直接光以外の光成分の輝度とに基づいて、焦点面の直接光成分の合焦画像と、直接光以外の光成分の合焦画像とを生成する。
画像出力部200は、ステップS2200で生成された画像を出力する。画像出力部200がディスプレイである場合、ステップS2200で生成された直接光成分の合焦画像と、直接光以外の光成分の合焦画像とが表示される。
ここで、ステップS1100の撮影部100の動作(すなわち撮影処理)の詳細を説明する。
制御部160は、予め定められた複数の照明位置、または図示しない外部入力によって指定された複数の照明位置のリスト(以下、照明位置リストという)を参照する。そして、制御部160は、照明位置リストに含まれる全ての照明位置のそれぞれについて、その照明位置の点光源141から照明された対象物の撮影が終了したか否かを判定する。
制御部160は、照明位置リストに含まれる複数の照明位置の中から、まだ照明が行われていない照明位置を選択し、照明器140へ制御信号を出力する。照明位置リストにおいて、各照明位置は、例えば、照明位置ごとに割り当てられた番号によって示される。あるいは、各照明位置は、例えば、図11に示す座標系(すなわちxyz空間)における座標値によって示される。照明位置の選択は、例えば、照明位置リストの昇順に行われる。
照明器140は、ステップS1120で制御部160より出力された制御信号に従って、対象物への照明を開始する。つまり、ステップS1120で選択された照明位置にある点光源141が光の照射を開始する。
点光源141によって対象物が照明されている間に、イメージセンサ150は、当該点光源141からマスク142を経て、対象物を透過した光と、対象物によって屈折及び/または散乱した光とによって形成される画像(すなわち撮影画像)を取得する。
その後、制御部160は、照明器140へ制御信号を出力して、対象物への照明を停止する。なお、照明の停止は、制御部160からの制御信号に従って行われなくてもよい。例えば、照明器140は、照明を開始してからの時間長を計時して、計時した時間長が予め定められた時間長を超えたら照明を能動的に停止してもよい。あるいはステップS1140でイメージセンサ150が画像の取得を終了した後に、イメージセンサ150は、照明を停止するための制御信号を照明器140に出力してもよい。
次に、制御部160は、ステップS1140で取得された画像と、ステップS1130で照明に用いられた点光源141の位置情報(すなわち照明位置)を記憶部110へ出力する。そして、記憶部110は、図9に示すように、画像と照明位置とを対応付けて記憶する。ステップS1160の後、ステップS1110へ戻る。
図16は、ステップS1700での対応点決定部171の動作の詳細を示すフローチャートである。以下、ステップS1700における対応点決定部171の動作の詳細を説明する。
対応点決定部171は、選択された照明位置と、焦点面における選択画素(すなわち焦点面画素)の位置とを通る直線を求める。
対応点決定部171は、ステップS1710で求めた直線がイメージセンサ150の表面すなわち受光面と交差する点、すなわち対応点を求める。図17に示す例では、対応点決定部171は、点光源141aの照明位置と焦点面画素1102aとを通る直線1200がイメージセンサ150の表面と交差する点1103aを、対応点として求める。これにより、点光源141aの照明位置と焦点面画素(または選択画素)1102aとに対して対応点1103aが決定される。なお、ステップS1710において、点光源141bの照明位置と焦点面画素1102aとを通る直線1200が求められた場合には、対応点決定部171は対応点1103bを求める。つまり、対応点決定部171は、点光源141bの照明位置と焦点面画素1102aとを通る直線がイメージセンサ150の表面と交差する点1103bを、対応点として求める。これにより、点光源141bの照明位置と焦点面画素(または選択画素)1102aとに対して対応点1103bが決定される。イメージセンサ150の受光面上の対応点は、例えば、図11に示すxy平面上の座標値で表される。
図18は、ステップS1800およびS1900での式生成部173の動作の詳細を示すフローチャートである。
式生成部173は、ステップS1600で決定された照明位置の点光源141を用いて撮影された撮影画像を、記憶部110から取得する。
式生成部173は、ステップS1700で計算されたイメージセンサ150上の対応点の、撮影画像における位置を決定する。具体的には、式生成部173は、撮影画像に含まれる画素の配列を基準に、撮影画像における対応点の位置を決定する。
式生成部173は、ステップS1820で決定された、撮影画像における対応点の位置が、ステップS1810で取得された撮影画像上の画素位置に一致するか否かを判定する。
式生成部173は、対応点に最も近い複数の画素(これらの画素を隣接画素ともいう)を特定または抽出する。
式生成部173は、撮影画像における対応点の位置が、ステップS1810で取得した撮影画像中のいずれかの画素位置と一致する場合は、対応点の輝度としてその画素位置の輝度を採用する。一方、撮影画像における対応点の位置が、複数の画素の中間位置である場合、式生成部173は、対応点の周辺にある複数の画素(例えば4画素)の輝度値を用いた補間処理を行うことにより、撮影画像における対応点の輝度値を計算する。具体的には、式生成部173は、例えば、対応点に最も近い複数の画素(例えば4つの隣接画素)のそれぞれと対応点との距離を求め、対応点と各画素との間の距離の比を各画素の輝度値に乗じて加算することで、撮影画像における対応点の輝度値を求める。
式生成部173は、ステップS1800で対応点の輝度を求める一方、ステップS1900で、対応点での直接光成分の係数αと直接光以外の光成分の係数βとを取得する。
式生成部173は、ステップS1905で、決定された撮影画像における対応点の位置が、ステップS1810で取得された撮影画像上の画素位置に一致するか否かを判定する。
式生成部173は、ステップS1905で、対応点の撮影画像上での位置が、当該撮影画像のいずれかの画素の位置と一致する場合には、その画素の位置に対応する係数αおよびβを係数マップから取得する。つまり、式生成部173は、その画素の位置と、直前のステップS1600で決定された照明位置とに対応する、直接光成分の係数αと直接光以外の光成分の係数βとを係数マップから取得し、ステップS2000へ進む。
式生成部173は、ステップS1905で、対応点の撮影画像上での位置が、当該撮影画像の複数の画素の間に位置する場合に(ステップS1905におけるno)、対応点に対する上述の複数の隣接画素の位置(これらの位置を隣接点ともいう)のそれぞれに対応する係数αおよびβを係数マップから取得する。つまり、式生成部173は、ステップS1840で抽出された、対応点に対する複数の隣接画素のそれぞれについて、その隣接画素の画素位置と照明位置とに対応する直接光成分の係数αと直接光以外の光成分の係数βとを、係数マップから取得する。
式生成部173は、ステップS1920で取得した、対応点に対応する複数の隣接画素のそれぞれの直接光成分の係数αと直接光以外の光成分の係数βに対して、補間処理を行う。これによって、式生成部173は、対応点の直接光成分の係数αと直接光以外の光成分の係数βとを決定する。補間処理の方法は、ステップS1850の輝度の場合と同様である。つまり、式生成部173は、それぞれの隣接画素と対応点との距離を求め、対応点と各隣接画素との間の距離の比を各画素の係数に乗じて加算することで、撮影画像における対応点の係数αおよびβを求める。
以上のように実施の形態1に係る画像生成装置10によれば、位置の異なる複数の点光源141からの光を、スリットあるいは市松模様などの遮光部分と透過部分との繰り返しパタンを持つマスク142を通して対象物およびイメージセンサ150に投射する。そして、画像生成装置10は、そのマスク142を透過した光である透過光によって照らし出された対象物の撮影を行う。さらに、画像生成装置10は、その撮影によって取得された画像の各画素について、以下の1)から4)の操作を行うことで自由な焦点面における2種類の合焦画像を生成することができる。2種類の合焦画像は、直接光成分による合焦画像と、直接光以外の光成分による合焦画像とである。
(直接光以外の光成分から3DCG生成)
[2.画像生成装置の構成]
図20は、実施の形態2に係る画像生成装置20の機能ブロック図である。
リスト保持部310は、水平焦点面リストを保持している。水平焦点面リストは、図11に示すような座標系において、イメージセンサ150の表面に平行であって、z軸の値が互いに異なる複数の平面を水平焦点面として示す。具体的には、水平焦点面リストは、例えばz軸の値を、水平焦点面を特定するためのパラメータとして示す。水平焦点面は、3DCG(3-Dimensional Computer Graphics)生成の基礎データである3次元の輝度分布を生成するために用いられる。従って、水平焦点面リストに示されるz軸の値の範囲は、3DCGを生成する範囲に対応する。例えば、対象物が直径約100μmの物質であれば、水平焦点面リストに示されるz軸の値の範囲は、1μmから100μmであり、水平焦点面リストに示される各平面の間隔は、例えば1μmである。
記憶部320は、直接光以外の光成分の合焦画像から得られた、3次元座標空間中の輝度を記憶する。すなわち、記憶部320は、3次元座標空間中の複数の座標位置のそれぞれについて、その座標位置における直接光以外の光成分の輝度を記憶する。
画像生成部390は、少なくとも1つの制御回路、処理回路またはプロセッサによって実現される。
次に、以上のように構成された画像生成装置20の動作について説明する。
撮影部100は、照明器140の複数の点光源141のそれぞれを順に用いて、マスク142を通過した光により対象物を照明し、当該対象物の複数の画像を撮影する。ステップS1100の撮影は、実施の形態1のステップS1100と同様であるので、詳細な説明を省略する。
統合計算部170は、リスト保持部310の水平焦点面リストに示される複数の焦点面の情報に従って、複数の焦点面上の各画素の輝度を計算し、計算された輝度を当該画素の座標値とあわせて、記憶部320に格納する。
画素選択部391は、ステップS3100で計算されて記憶部320に記憶されている3次元座標空間内の各座標位置にある画素のうち、あらかじめ定められた値より輝度が大きい画素(すなわち点)を全て選択する。
細胞数取得部392は、図示しない入力手段により、ユーザによって入力された細胞数を取得する。
クラスタリング部393は、ステップS3200で選択された3次元座標空間中の複数の点を、ステップS3300で取得した細胞数のクラスタにクラスタリングする。クラスタリングには、例えばk-means法を用いる。なお、ここではk-means法によりクラスタリングを行うが、群平均法等の他の方法によりクラスタリングを行っても良い。
パラメータ決定部394は、ステップS3400で決定された各クラスタについて、クラスタ内の各点の3次元座標空間内の分布より、そのクラスタに対応する球の中心(すなわち中心座標位置)と半径とを決定する。クラスタに対応する球の中心は、当該クラスタ内の各点の重心である。クラスタに対応する球の半径は、例えば、当該クラスタ内の全ての点のうちの80%以上の点を含む球であって、最も小さい球の半径である。
3DCG生成部395は、3次元座標空間中に、ステップS3500で決定したパラメータ(すなわち球の中心と半径)に基づいて、細胞数だけのクラスタのそれぞれに対応する球を、3DCGとして生成する。そして、画像出力部200は、その3DCGとして生成された球を表示する。
焦点面入力部120は、ユーザによって焦点面が指定されたか否かを判定する。
焦点面決定部130は、焦点面入力部120を用いてユーザにより入力された、焦点面の位置と角度の情報を取得する。統合計算部170は、焦点面決定部130によって取得された焦点面の情報に従って、当該焦点面の画素ごとに直接光成分の輝度と直接光以外の光成分の輝度とを計算する。合焦画像生成部396は、統合計算部170によって計算された、焦点面上の画素の直接光成分の輝度と直接光以外の光成分の輝度とを元に、直接光成分による合焦画像と、直接光以外の光成分による合焦画像とを生成する。
画像出力部200は、ステップS3600で生成された球の3DCGとともに、ステップS3800で生成された直接光成分による合焦画像と、直接光以外の光成分による合焦画像とを表示する。なお、ステップS3800の処理が実施されず、ステップS3700の後にステップS3900の処理が実施される場合には、画像出力部200は、図24Aまたは図24Bに示すように、ステップS3600で生成された球の3DCGを表示する。
画像生成装置20は、ステップS3900の表示が行われた後、合焦画像の生成および表示の処理を終了するための終了条件が満たされたか否かを判定する。終了条件は、例えば、画像生成装置20がユーザから終了の指示を受け付けたこと、または、ステップS3600の処理が開始されてから予め定められた時間が経過したことなどである。終了条件が満たされていないと判定すると、画像生成装置20は、ステップS3700からの処理を繰り返し実行する。ステップS3700からステップS3900の処理が繰り返されることで、ユーザが順次入力する複数の任意の焦点面における画像、すなわち合焦画像と、細胞配置を示す3DCGとを表示することができる。
ステップS3100における統合計算部170の動作の詳細を説明する。
焦点面決定部130は、リスト保持部310の水平焦点面リストに示される全ての水平焦点面の各画素の輝度を計算する処理が終了したか否かを判断する。
焦点面決定部130は、水平焦点面リストに示される全ての水平焦点面のうち、輝度計算の処理がされていない水平焦点面を1つ選択し、その水平焦点面の情報を取得する。水平焦点面の情報は、例えば、水平焦点面のz軸の座標値である。
対応点決定部171は、水平焦点面上のあらかじめ定められた合焦画像の画素のリスト(すなわち生成画素リスト)を参照して、水平焦点面上のそのリストに示される全ての画素のそれぞれに対して、対応点の決定が終了したか否かを判定する。
対応点決定部171は、生成画素リストに含まれる複数の画素の中から、まだ対応点の決定が行われていない画素を選択する。
対応点決定部171は、あらかじめ定められた照明位置のリスト(すなわち照明リスト)を参照して、全ての照明位置に対して対応点の決定が終了したか否かを判定する。
対応点決定部171は、照明リストに含まれる複数の照明位置の中から、まだ対応点の決定が行われていない照明位置を選択する。
対応点決定部171は、ステップS1600で決定された照明位置と、ステップS1400で決定された、生成する合焦画像上の画素の位置とを結ぶ直線と、イメージセンサ150の表面との交点を対応点として求める。
式生成部173は、ステップS1600で決定された照明位置に応じた撮影画像、つまり、当該照明位置の点光源141の照明時に撮影された撮影画像を、記憶部110から取得する。そして、式生成部173は、取得した撮影画像から、ステップS1700で決定された対応点の位置の輝度を取得する。
式生成部173は、ステップS1600で決定された照明位置と、ステップS1700で決定された対応点とに応じた係数を、係数マップを参照して取得する。
式生成部173は、ステップS1800で取得された対応点の輝度と、ステップS1900で取得された係数を式パラメータとして記憶する。そして、ステップS1500~ステップS2000の処理が繰り返される。これによって、式生成部173は、ステップS1400で選択された焦点面上の画素に対する直接光成分Directiおよび直接光以外の光成分Globaliのそれぞれを解くための行列式に必要なパラメータを収集する。その結果、その行列式が生成される。
計算部174は、式生成部173によって生成された行列式を最小二乗法によって解く。これによって、計算部174は、ステップS1400で選択された焦点面上の画素に対する直接光成分の輝度および直接光以外の光成分の輝度を求める。
記憶部320は、ステップS2100で計算された直接光以外の光成分の輝度を、ステップS1400で決定された焦点面上の画素の座標と合わせて記憶する。ステップS3130の後、再びステップS1300の処理が行われる。その結果、ステップS1300~ステップS3130の処理が繰り返される。これによって、焦点面上の全ての画素のそれぞれに対して、その画素の位置での直接光以外の光成分の輝度が記憶部320に格納される。
以上のように実施の形態2に係る画像生成装置20によれば、位置の異なる複数の点光源141からの光を、スリットあるいは市松模様などの遮光部分と透過部分との繰り返しパタンを持つマスク142を通して対象物およびイメージセンサ150に投射する。そして、画像生成装置20は、そのマスク142を透過した光である透過光によって照らし出された対象物の撮影を行う。さらに、画像生成装置20は、その撮影によって取得された画像の各画素について、直接光成分と直接光以外の光成分の分離と、リフォーカシングの計算とを同時に行うことができる。また、画像生成装置20は、自由な焦点面で、直接光成分による合焦画像と直接光以外の光成分による合焦画像とを生成することができる。また、イメージセンサ150表面と平行な複数の焦点面の直接光以外の光成分の輝度を3次元座標位置とともに記憶することで、3次元空間で、対象物中の散乱物質の多い場所を特定することができる。具体的には、3次元空間で細胞の位置を特定することができる。これにより、ユーザに対象物の立体的な情報を提供することができ、ユーザは、立体的な構造に対して、より有効な焦点面を選択することができる。
以上、一つまたは複数の態様に係る画像生成装置について、各実施の形態およびその変形例に基づいて説明したが、本開示は、これらの各実施の形態およびその変形例に限定されるものではない。本開示の趣旨を逸脱しない限り、当業者が思いつく各種変形を上記各実施の形態またはその変形例に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本開示の範囲内に含まれてもよい。
100 撮影部
110、320 記憶部
120 焦点面入力部
130 焦点面決定部
140 照明器
141 点光源
141A 点光源
141B 点光源
142 マスク
150 イメージセンサ
160 制御部
170 統合計算部
171 対応点決定部
172 係数マップ保持部
173 式生成部
174 計算部
190、390 画像生成部
200 画像出力部
300 処理回路
310 リスト保持部
391 画素選択部
392 細胞数取得部
393 クラスタリング部
394 パラメータ決定部
395 3DCG生成部
396 合焦画像生成部
Claims (3)
- 画像生成装置であって、
第1の光源と、
前記第1の光源と所定の距離離れて位置する第2の光源と、
透光性を有する物質が配置されるイメージセンサと、
前記第1の光源及び前記第2の光源からの光が透過する透光部分と、前記光を遮蔽する遮光部分とを有し、かつ、前記イメージセンサと前記第1の光源及び前記第2の光源との間に位置するマスクと、
処理回路とを備え、
前記イメージセンサは、
前記第1の光源が照明されたときに、前記物質の第1の画像を取得し、
前記第2の光源が照明されたときに、前記物質の第2の画像を取得し、
前記第1の画像は、複数の第1の画素領域を有し、
前記第2の画像は、複数の第2の画素領域を有し、
前記処理回路は、
(a)前記イメージセンサと前記マスクとの間に位置し、かつ複数の焦点を有する焦点面の情報を取得し、
(b)前記複数の第1の画素領域毎に、
前記第1の光源から前記イメージセンサに屈折及び/または散乱することなく直進して入射する直接光を含む第1の光の割合と、
前記第1の光源から前記イメージセンサに入射する直接光以外の光を含む第2の光の割合とを取得し、かつ、
前記複数の第2の画素領域毎に、
前記第2の光源から前記イメージセンサに屈折及び/または散乱することなく直進して入射する直接光を含む第3の光の割合と、
前記第2の光源から前記イメージセンサに入射する直接光以外の光を含む第4の光の割合とを取得し、
(c)前記第1の画像における複数の第1の画素領域の画素値と、前記第2の画像における複数の第2の画素領域の画素値と、前記第1の光の割合と、前記第2の光の割合と、前記第3の光の割合と、前記第4の光の割合とを用いて、
前記複数の焦点のそれぞれに対応する前記第1の光及び前記第3の光による画素値、又は前記複数の焦点のそれぞれに対応する前記第2の光及び前記第4の光による画素値を取得し、
(d)前記複数の焦点のそれぞれに対応する前記第1の光及び前記第3の光による画素値、又は前記複数の焦点のそれぞれに対応する前記第2の光及び前記第4の光による画素値を用いて、前記焦点面における前記物質の断面画像を生成する、
画像生成装置。 - 画像生成方法であって、
第1の光源と、
前記第1の光源と所定の距離離れて位置する第2の光源と、
透光性を有する物質が配置されるイメージセンサと、
前記第1の光源及び前記第2の光源からの光が透過する透光部分と、前記光を遮蔽する遮光部分とを有し、かつ、前記イメージセンサと前記第1の光源及び前記第2の光源との間に位置するマスクとを用い、
(a)前記第1の光源が照明されたときに、前記イメージセンサによって、複数の第1の画素領域を有する、前記物質の第1の画像を取得し、
(b)前記第2の光源が照明されたときに、前記イメージセンサによって、複数の第2の画素領域を有する、前記物質の第2の画像を取得し、
(c)前記イメージセンサと前記マスクとの間に位置し、かつ複数の焦点を有する焦点面の情報を取得し、
(d)前記複数の第1の画素領域毎に、
前記第1の光源から前記イメージセンサに屈折及び/または散乱することなく直進して入射する直接光を含む第1の光の割合と、
前記第1の光源から前記イメージセンサに入射する直接光以外の光を含む第2の光の割合とを取得し、かつ、
(e)前記複数の第2の画素領域毎に、
前記第2の光源から前記イメージセンサに屈折及び/または散乱することなく直進して入射する直接光を含む第3の光の割合と、
前記第2の光源から前記イメージセンサに入射する直接光以外の光を含む第4の光の割合とを取得し、
(f)前記第1の画像における複数の第1の画素領域の画素値と、前記第2の画像における複数の第2の画素領域の画素値と、前記第1の光の割合と、前記第2の光の割合と、前記第3の光の割合と、前記第4の光の割合とを用いて、
前記複数の焦点のそれぞれに対応する前記第1の光及び前記第3の光による画素値、又は前記複数の焦点のそれぞれに対応する前記第2の光及び前記第4の光による画素値を取得し、
(g)前記複数の焦点のそれぞれに対応する前記第1の光及び前記第3の光による画素値、又は前記複数の焦点のそれぞれに対応する前記第2の光及び前記第4の光による画素値を用いて、前記焦点面における前記物質の断面画像を生成する、
画像生成方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017038826 | 2017-03-01 | ||
JP2017038826 | 2017-03-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018146959A JP2018146959A (ja) | 2018-09-20 |
JP7026333B2 true JP7026333B2 (ja) | 2022-02-28 |
Family
ID=63356991
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018019268A Active JP7026333B2 (ja) | 2017-03-01 | 2018-02-06 | 画像生成装置及び画像生成方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10382678B2 (ja) |
JP (1) | JP7026333B2 (ja) |
CN (1) | CN108535853B (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6791645B2 (ja) * | 2016-03-29 | 2020-11-25 | 本田技研工業株式会社 | 光通信装置、光通信システム、および光通信方法 |
JP6739060B2 (ja) * | 2017-01-24 | 2020-08-12 | パナソニックIpマネジメント株式会社 | 画像生成装置及び画像生成方法 |
US11644682B2 (en) * | 2020-06-11 | 2023-05-09 | Carnegie Mellon University | Systems and methods for diffraction line imaging |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018117557A (ja) | 2017-01-24 | 2018-08-02 | パナソニックIpマネジメント株式会社 | 画像生成装置及び画像生成方法 |
JP2018120363A (ja) | 2017-01-24 | 2018-08-02 | パナソニックIpマネジメント株式会社 | 画像生成装置及び画像生成方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19949029C2 (de) | 1999-10-11 | 2002-11-21 | Innovatis Gmbh | Verfahren und Vorrichtung zur Charakterisierung einer Kulturflüssigkeit |
US7355702B2 (en) * | 2004-06-21 | 2008-04-08 | Olympus Corporation | Confocal observation system |
CN101305275B (zh) | 2005-11-30 | 2010-08-18 | 株式会社尼康 | 观察设备 |
JP5403458B2 (ja) | 2008-07-14 | 2014-01-29 | 株式会社ブイ・テクノロジー | 表面形状測定方法及び表面形状測定装置 |
JP5573197B2 (ja) * | 2010-01-27 | 2014-08-20 | セイコーエプソン株式会社 | 反射型液晶プロジェクター |
US9569664B2 (en) * | 2010-10-26 | 2017-02-14 | California Institute Of Technology | Methods for rapid distinction between debris and growing cells |
WO2012169089A1 (ja) * | 2011-06-07 | 2012-12-13 | 株式会社ニコン | 照明光学系、露光装置、デバイス製造方法、および偏光ユニット |
DE102011079941A1 (de) * | 2011-07-27 | 2013-01-31 | Leica Microsystems Cms Gmbh | Mikroskopbeleuchtungsverfahren und Mikroskop |
WO2014196203A1 (ja) * | 2013-06-06 | 2014-12-11 | パナソニックIpマネジメント株式会社 | 画像取得装置、画像取得方法、およびプログラム |
EP3007432B1 (en) * | 2013-06-07 | 2020-01-01 | Panasonic Intellectual Property Management Co., Ltd. | Image acquisition device and image acquisition method |
JP6767689B2 (ja) * | 2016-01-06 | 2020-10-14 | パナソニックIpマネジメント株式会社 | 画像生成システム及び画像生成方法 |
JP6765057B2 (ja) * | 2016-03-18 | 2020-10-07 | パナソニックIpマネジメント株式会社 | 画像生成装置、画像生成方法およびプログラム |
CN107205113B (zh) * | 2016-03-18 | 2020-10-16 | 松下知识产权经营株式会社 | 图像生成装置、图像生成方法及计算机可读存储介质 |
CN107203034B (zh) * | 2016-03-18 | 2021-02-26 | 松下知识产权经营株式会社 | 图像生成装置、图像生成方法以及记录介质 |
-
2018
- 2018-02-06 JP JP2018019268A patent/JP7026333B2/ja active Active
- 2018-02-19 US US15/898,888 patent/US10382678B2/en active Active
- 2018-02-26 CN CN201810158893.0A patent/CN108535853B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018117557A (ja) | 2017-01-24 | 2018-08-02 | パナソニックIpマネジメント株式会社 | 画像生成装置及び画像生成方法 |
JP2018120363A (ja) | 2017-01-24 | 2018-08-02 | パナソニックIpマネジメント株式会社 | 画像生成装置及び画像生成方法 |
Non-Patent Citations (3)
Title |
---|
Shree K. Nayer et al.,Fast Separation of Direct and Global Components of a Scene using High Frequency Illumination,SIGGRAPH '06: ACM SIGGRAPH 2006 Papers,2006年07月01日,p. 935-944 |
加藤 弓子 外5名,リフォーカシングによる初期胚の自由焦点画像生成,電子情報通信学会技術研究報告(IEICE Technical Report):信学技報,2016年01月19日,Vol. 115, No. 401,p. 135-139 |
國吉 房貴 外5名,コンタクトイメージングへの高周波照明法の適用,第19回画像の認識・理解シンポジウム,2016年08月04日,PS3-40,p. 1-2 |
Also Published As
Publication number | Publication date |
---|---|
US10382678B2 (en) | 2019-08-13 |
CN108535853A (zh) | 2018-09-14 |
US20180255240A1 (en) | 2018-09-06 |
JP2018146959A (ja) | 2018-09-20 |
CN108535853B (zh) | 2021-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10379336B2 (en) | Image generating apparatus and image generating method | |
JP7026333B2 (ja) | 画像生成装置及び画像生成方法 | |
CN107645625B (zh) | 图像生成装置以及图像生成方法 | |
JP6765057B2 (ja) | 画像生成装置、画像生成方法およびプログラム | |
JP6799821B2 (ja) | 画像生成装置、画像生成方法及びプログラム | |
US20170269345A1 (en) | Light Sheet Microscope and Method for Operating Same | |
AU2007300249B2 (en) | Apparatus and method for determining a position of an eye | |
JP5133626B2 (ja) | 表面反射特性測定装置 | |
JP6739061B2 (ja) | 画像生成装置、画像生成方法及びプログラム | |
CN110389021A (zh) | 透镜图像产生***及屈光能力和厚度确定与缺陷检测方法 | |
US20210148694A1 (en) | System and method for 3d profile determination using model-based peak selection | |
JP2022132488A (ja) | 装置、方法、及びプログラム | |
JP6767689B2 (ja) | 画像生成システム及び画像生成方法 | |
JP6817566B2 (ja) | 画像生成装置及び画像生成方法 | |
JP2018120363A (ja) | 画像生成装置及び画像生成方法 | |
CN106950687B (zh) | 图像生成***以及图像生成方法 | |
EP4014198B1 (en) | Sample imaging via two-pass light-field reconstruction | |
CN113892012A (zh) | 用于高速测量表面起伏的装置 | |
JP7100431B2 (ja) | 受精卵判定装置、受精卵判定システム、及び受精卵判定プログラム | |
JP2024030821A (ja) | 画像処理装置、画像処理方法および画像処理プログラム | |
JP2010049501A (ja) | 粒状物体の計数方法およびその方法を用いる計数装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201203 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20211029 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211109 |
|
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: 20220111 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220131 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7026333 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |