(57)【特許請求の範囲】
【請求項１】
機器および設備の検査に使用される内視鏡（１０）のプロセッサ（３４、３６、３８）に命令を実行させるプログラムを記録したコンピュータ可読媒体であって、前記命令は、
第１の複数の画像に少なくとも部分的に基づくライブビデオが表示されている間に、第１の輝度レベルにおいて前記内視鏡（１０）内の撮像装置（１６）に前記第１の複数の画像を捕捉させるための命令と、
前記第１の複数の画像を平均または合計することによって前記第１の複数の画像のうち１つ以上におけるノイズに起因する視覚的アーティファクトを低減するように基線画像を生成するための命令と、
複数の輝度レベルにおいて第２の複数の画像を前記撮像装置（１６）に捕捉させるための命令であって、前記複数の輝度レベルは前記第１の輝度レベルとは異なる、前記撮像装置（１６）に第２の複数の画像を捕捉させるための命令と、
前記第２の複数の画像に少なくとも部分的に基づいて前記基線画像を修正することにより第１の高ダイナミックレンジ画像（９４）を生成するための命令であって、前記第１の高ダイナミックレンジ画像（９４）は、前記基線画像よりも多くの不飽和ピクセルを含む、第１の高ダイナミックレンジ画像を生成するための命令と
を含む、コンピュータ可読媒体。
【請求項２】
前記第１の高ダイナミックレンジ画像（９４）を生成するための前記命令は、前記基線画像からの飽和ピクセルを検出する命令と、第１の不飽和ピクセルデータを生成する命令であって、前記第２の複数の画像のうちの少なくとも１つからの第２の不飽和ピクセルデータをスケーリングすることによって前記第１の不飽和ピクセルデータを生成する命令と、前記飽和ピクセルを前記第１の不飽和ピクセルデータと置換する命令と、を含む、請求項１記載のコンピュータ可読媒体。
【請求項３】
前記命令は、前記第１の複数の画像のうちの２つ以上を比較することによって、前記撮像装置（１６）に近接する特徴が、前記撮像装置（１６）に対して実質的に動いているか否かを判定するための命令を含む、請求項１又は２記載のコンピュータ可読媒体。
【請求項４】
前記第２の複数の画像は、実質的な動きが検出されないときに自動的に捕捉される、請求項３記載のコンピュータ可読媒体。
【請求項５】
前記第１の高ダイナミックレンジ画像（９４）は、前記第２の複数の画像に少なくとも部分的に基づいて前記第１の複数の画像の一つを修正することにより生成されたさらなる高ダイナミックレンジ画像よりもノイズに起因する視覚的アーティファクトが少ない、請求項１から４のいずれか１項記載のコンピュータ可読媒体。
【請求項６】
前記撮像装置（１６）に前記第２の複数の画像を捕捉させるための前記命令は、前記撮像装置（１６）の露出時間、適用される利得、前記内視鏡（１０）に対する光源（２２、２８）の照明レベル、またはそれらの任意の組み合わせを変更することによって、前記第２の複数の画像のうちの１つまたは複数の捕捉の間で輝度を変更するための命令を含む、請求項１から５のいずれか１項記載のコンピュータ可読媒体。
【請求項７】
前記命令は、前記第２の複数の画像を捕捉している間に前記撮像装置（１６）に構造光画像またはステレオ画像を捕捉させるための命令を含む、請求項１から６のいずれか１項記載のコンピュータ可読媒体。
【請求項８】
第２の複数の画像を捕捉させるための前記命令は、
前記撮像装置（１６）に、第２の輝度レベルにおいて前記第２の複数の画像のうちの第１の画像を捕捉させるための命令と、
前記撮像装置（１６）に、前記第２の輝度レベルと異なる第３の輝度レベルにおいて前記第２の複数の画像のうちの第２の画像を捕捉させるための命令と、
前記撮像装置（１６）に、前記第２の輝度レベルにおいて前記第２の複数の画像のうちの第３の画像を捕捉させるための命令と
を含み、
前記第１の高ダイナミックレンジ画像（９４）を生成するための前記命令は、前記第１の画像および前記第３の画像を平均または合計することによって合成画像を生成するための命令と、前記合成画像と前記第２の画像と前記基線画像の少なくとも一部に基づいて前記第１の高ダイナミックレンジ画像（９４）を生成する命令と、を含む、請求項１から７のいずれか１項記載のコンピュータ可読媒体。
【請求項９】
前記命令は、前記第１の高ダイナミックレンジ画像を用いて３次元的な標的特徴を表すための点群データを生成するための命令を含む、請求項８記載のコンピュータ可読媒体。
【請求項１０】
前記命令は、
前記基線画像と前記第２の複数の画像の少なくとも一部に基づいて、前記第１の高ダイナミックレンジ画像よりも暗い第２の高ダイナミックレンジ画像を生成する命令と、
前記基線画像と前記第２の複数の画像の少なくとも一部に基づいて、前記第１の高ダイナミックレンジ画像よりも明るい第３の高ダイナミックレンジ画像を生成する命令と、を含む、請求項１から９のいずれか１項記載のコンピュータ可読媒体。
【請求項１１】
前記命令は、前記第１の高ダイナミックレンジ画像、前記第２の高ダイナミックレンジ画像及び前記第３の高ダイナミックレンジ画像のうち少なくとも２つを、画面上で比較可能にディスプレイ（５０）に表示させるための命令を含む、請求項１０記載のコンピュータ可読媒体。
【請求項１２】
前記命令は、前記第１の高ダイナミックレンジ画像、前記第２の高ダイナミックレンジ画像及び前記第３の高ダイナミックレンジ画像のうち少なくとも１つを使用して、３次元的な標的特徴を表すための点群データを生成するための命令を含む、請求項１０又は１１記載のコンピュータ可読媒体。
【請求項１３】
前記命令は、前記点群データに基づいて深さプロファイル画像を生成するための命令を含む、請求項１２記載のコンピュータ可読媒体。
【請求項１４】
遠隔視覚検査システム内のプロセッサ（３４、３６、３８）であって、
ノイズに起因する視覚的アーティファクトに対して第１の複数の画像中の近接する特徴を強調するように前記第１の複数の画像をともに平均または合計することによって基線画像を生成することであって、前記第１の複数の画像は、第１の輝度レベルにおいて前記遠隔視覚検査システムの撮像装置（１６）を使用して捕捉される、基線画像を生成することと、
前記第１の複数の画像に少なくとも部分的に基づいてライブビデオフィードを生成することと、
前記基線画像からの第１の不飽和ピクセルデータ、および、第２の複数の画像のうちの少なくとも１つの画像からの第２の不飽和ピクセルデータを使用して前記基線画像を修正することによって第１の高ダイナミックレンジ画像（９４）を生成することであって、前記第２の複数の画像は、前記第１の輝度レベルとは異なる輝度レベルにおいて前記撮像装置（１６）を使用して捕捉される、第１の高ダイナミックレンジ画像（９４）を生成することと
を行うように構成されている、プロセッサ（３４、３６、３８）。
【請求項１５】
前記プロセッサ（３４、３６、３８）は、
前記第１の複数の画像からの画像を比較することによって、前記撮像装置（１６）に近接する特徴の動きを検出することと、
動きが検出されないときに、前記第２の複数の画像を自動的に捕捉することと
を行うように構成されている、請求項１４記載のプロセッサ（３４、３６、３８）。
【請求項１６】
前記第１の高ダイナミックレンジ画像（９４）は、前記第２の複数の画像に少なくとも部分的に基づいて前記第１の複数の画像の一つを修正することにより生成されたさらなる高ダイナミックレンジ画像よりも、ノイズに起因する視覚的アーティファクトが少ない、請求項１４又は１５記載のプロセッサ（３４、３６、３８）。
【請求項１７】
前記プロセッサ（３４、３６、３８）は、画像捕捉コマンドが受信された後に、
前記第１の複数の画像の捕捉を停止することと、
前記第２の複数の画像の捕捉を開始することと
を行うように構成されている、請求項１４から１６のいずれか１項記載のプロセッサ（３４、３６、３８）。
【請求項１８】
前記プロセッサ（３４、３６、３８）は、
前記基線画像と前記第２の複数の画像の少なくとも一部に基づいて、前記第１の高ダイナミックレンジ画像よりも暗い第２の高ダイナミックレンジ画像を生成することと、
前記基線画像と前記第２の複数の画像の少なくとも一部に基づいて、前記第１の高ダイナミックレンジ画像よりも明るい第３の高ダイナミックレンジ画像を生成することと、を行うように構成されている、請求項１４から１７のいずれか１項記載のプロセッサ（３４、３６、３８）。
【請求項１９】
前記プロセッサ（３４、３６、３８）は、前記第１の高ダイナミックレンジ画像、前記第２の高ダイナミックレンジ画像及び前記第３の高ダイナミックレンジ画像のうちの少なくとも２つを画面上で比較可能にディスプレイ（５０）に表示させることを行うように構成されている、請求項１８記載のプロセッサ（３４、３６、３８）。
【請求項２０】
前記プロセッサ（３４、３６、３８）は、前記第１の高ダイナミックレンジ画像、前記第２の高ダイナミックレンジ画像及び前記第３の高ダイナミックレンジ画像のうち少なくとも１つを使用して３次元的な標的特徴を表すための点群データを生成することを行うように構成されている、請求項１８又は１９記載のプロセッサ（３４、３６、３８）。
【請求項２１】
前記プロセッサ（３４、３６、３８）は、前記点群データに基づいて深さプロファイル画像を生成することを行うように構成されている、請求項２０記載のプロセッサ（３４、３６、３８）。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般的に、機器および設備の検査に使用される内視鏡システムに関し、より詳細には、内視鏡システムによる画像捕捉に関する。
【背景技術】
【０００２】
発電機器および設備、石油およびガス機器および設備、航空機器および設備、製造機器および設備などのような特定の機器および設備は、複数の相互関連システム、およびプロセスを含む。たとえば、発電所は、タービンシステム、ならびに、タービンシステムを操作および保守管理するためのプロセスを含み得る。同様に、石油およびガス操作は、パイプラインを介して相互接続されている燃料取り出しシステムおよび処理機器を含み得る。同様に、航空システムは、飛行機と、耐空性を維持し、保守管理サポートをもたらすのに有用な保守管理ハンガーとを含み得る。
【０００３】
非破壊検査技法または非破壊試験（ＮＤＴ）技法のような特定の技法を使用して、そのような機器および設備を検査し、保守管理を促進することができる。より詳細には、そのような技法は、内視鏡、ボアスコープ、パンチルトズームカメラ、プッシュカメラなどのような遠隔視覚検査デバイスを利用して、多種多様な機器および設備を分解することなく内部を検査することができる。たとえば、内視鏡を利用して、自動車エンジンの内部特徴（たとえば、物体または表面）を検査することができる。より詳細には、遠隔視覚検査システム（たとえば、内視鏡）は、機器または設備の内部の照明、視覚観測を可能にし、かつ／またはその画像を捕捉するために、機器または設備の様々な開口部に挿入することができる。
【０００４】
したがって、たとえば、捕捉画像の有用性を増大させることによって、遠隔視覚検査システムの画像捕捉機能を改善することが有益である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】米国特許出願公開第２０１２／０１０５６７３号明細書
【発明の概要】
【０００６】
原請求の発明の範囲に一致する特定の実施形態を下記に要約する。これらの実施形態は、特許請求されている発明の範囲を限定するようには意図されておらず、むしろ、これらの実施形態は、本発明の可能な形態の簡潔な概要を提供するようにのみ意図されている。事実、本発明は、下記に説明されている実施形態と同様であるかまたは異なる場合がある様々な形態を包含することができる。
【０００７】
第１の実施形態は、内視鏡のプロセッサによって実行可能な命令を記憶している有形非一時的コンピュータ可読媒体を提供する。命令は、第１の複数の画像に少なくとも部分的に基づくライブビデオが表示されている間に、内視鏡内の撮像装置を使用して、第１の輝度レベルにある第１の複数の画像を捕捉するための命令と、プロセッサを使用して、第１の複数の画像を平均または合計することによって基線画像を生成するための命令と、撮像装置を使用して、複数の輝度レベルにある第２の複数の画像を捕捉するための命令であって、複数の輝度レベルは第１の輝度レベルとは異なる、第２の複数の画像を捕捉するための命令と、プロセッサを使用して、基線画像および第２の複数の画像に少なくとも部分的に基づいて高ダイナミックレンジ画像を生成するための命令であって、高ダイナミックレンジ画像は、基線画像よりも多くの不飽和ピクセルを含む、高ダイナミックレンジ画像を生成するための命令とを含む。
【０００８】
第２の実施形態は、第１の複数の画像をともに平均または合計することによって基線画像を生成することであって、第１の複数の画像は、第１の輝度レベルにおいて遠隔視覚検査システムの撮像装置を使用して捕捉される、基線画像を生成することと、第１の複数の画像に少なくとも部分的に基づいて、ライブビデオフィードを生成することと、基線画像からの不飽和ピクセルデータ、および、第２の複数の画像のうちの少なくとも１つの画像からの不飽和ピクセルデータを使用して高ダイナミックレンジ画像を生成することであって、第２の複数の画像は、第１の輝度レベルとは異なる輝度レベルにおいて撮像装置を使用して捕捉される、高ダイナミックレンジ画像を生成することとを行う、遠隔視覚検査システム内のプロセッサを提供する。
【０００９】
第３の実施形態は、光をアナログ画像データに変換することによって画像を提供する撮像装置と、アナログ画像データをデジタル画像データに変換するアナログ−デジタル変換器と、デジタル画像データを捕捉し、処理して複数の画像を生成するプロセッサとを含む遠隔視覚検査システムを提供する。遠隔視覚検査システムはまた、撮像装置に近接する特徴を描写するライブビデオを表示することであって、ライブビデオは、第１の輝度レベルにおいて撮像装置を使用して捕捉される画像に少なくとも部分的に基づき、捕捉画像は基線画像を生成するために使用される、ライブビデオを表示することと、プロセッサによってサムネイルとして生成される複数の画像を表示することであって、複数の画像は、基線画像と、基線画像内の飽和ピクセルを置き換えることによって生成される高ダイナミックレンジ画像とを含む、複数の画像を表示することとを行うディスプレイをも含む。
【００１０】
本発明のこれらのおよび他の特徴、態様、および利点は、添付の図面を参照しながら以下の詳細な説明を読むとよりよく理解されるようになる。図面全体を通じて同様の参照符号は同様の部分を表す。
【図面の簡単な説明】
【００１１】
【図１】一実施形態による内視鏡システムを示すブロック図である。
【図２】一実施形態による図１の内視鏡システムにおいて画像を生成するためのプロセスの流れ図である。
【図３】一実施形態による図１の内視鏡システムにおいて画像を生成するための代替的なプロセスの流れ図である。
【図４】一実施形態による図１の内視鏡システムによって表示される複数の捕捉画像の画面図である。
【図５】一実施形態による図４の画面図を表示するためのプロセスの流れ図である。
【発明を実施するための形態】
【００１２】
本発明の１つまたは複数の特定の実施形態を下記に説明する。これらの実施形態の簡潔な説明を提供するために、実際の実施態様のすべての特徴が本明細書に記載されているとは限らない。工学的または設計プロジェクトにおけるものとしての、任意のこのような実際の実施態様の開発において、開発者の特有の目標を達成するためにシステム関連およびビジネス関連の制約の遵守のような、多数の実施態様特有の決定が為されなければならず、これは実施形態ごとに変わり得ることが認識されるべきである。その上、このような開発努力は複雑かつ時間のかかるものであり得るが、それにもかかわらず、本開示の利益を得る当業者にとっては日常的な設計、製造および生産の作業であろうことが認識されるべきである。
【００１３】
本発明の様々な実施形態の要素を紹介するとき、冠詞「１つの（ａ）」、「１つの（ａｎ）」、「その（ｔｈｅ）」、および「前記（ｓａｉｄ）」は、その要素が１つまたは複数あることを意味するように意図されている。「備える（ｃｏｍｐｒｉｓｉｎｇ）」、「含む（ｉｎｃｌｕｄｉｎｇ）」、および「有する（ｈａｖｉｎｇ）」という用語は、包括的であるように意図されており、リストされている要素以外の追加の要素があってもよいことを意味する。
【００１４】
本開示の実施形態は、非破壊試験（ＮＤＴ）技法／システムを含む、様々な検査技法およびシステムに適用することができる。ＮＤＴシステムのいくつかの実施形態において、遠隔視覚検査システム（たとえば、内視鏡）を利用して、発電機器および設備、石油およびガス機器および設備、ならびに航空機器および設備のような、機器および設備の試験および／または検査を容易にすることができる。より詳細には、遠隔視覚検査システムは、機器または設備の内部特徴（たとえば、物体または表面）の照明、視覚化、および／またはそれらに関連する他のデータをもたらすことができる。
【００１５】
そのような機能を促進するために、遠隔視覚検査システムは一般的に、照明デバイス（たとえば、光源）および画像捕捉デバイス（たとえば、撮像装置）を含む。より詳細には、撮像装置を使用して、撮像装置に近接する特徴、物体、または表面の画像および／またはビデオを捕捉することができる。たとえば、内視鏡プローブが自動車エンジンに挿入されると、撮像装置を使用して、エンジン内部の弁の画像を捕捉することができる。内部特徴は外光から遮られることが多いため、発光ダイオード（ＬＥＤ）のような光源によって、画像および／またはビデオ捕捉中に撮像装置のための照明をもたらすことができる。了解され得るように、いくつかの実施形態において、照明は、外部照明デバイスまたは自然光のような、外部光源によってもたらすことができる。
【００１６】
これらの捕捉画像に基づいて、遠隔視覚検査システムのユーザはその後、機器または設備の試験および／または検査を実施することができる。たとえば、検査画像を使用して、自動車エンジン内の弁の視覚的描写をもたらすことができる。加えて、測定画像を使用して、弁の３Ｄ表現（たとえば、点群データ／画像または深さプロファイル）を生成することができる。より詳細には、測定画像は、いくつかの異なる形態をとることができる。たとえば、単一の撮像装置、または、各々がそれ自体の光学系を有する複数の撮像装置を有するステレオ光学系を使用することによって、ステレオ測定画像を捕捉することができる。加えて、観察される表面または物体に光パターンが投影されるとき、構造光測定画像を捕捉することができる。より詳細には、投影されている光パターンを捕捉画像内で検出することができ、３Ｄ表面データを決定するために使用することができる。
【００１７】
構造光パターンを投影するために様々な技法を使用することができる。たとえば、いくつかの実施形態において、構造光パターンは、一様な検査光源を使用して投影することができる。他の実施形態において、放出器モジュールのような別個の光源を使用して、測定画像捕捉中にのみ構造光パターンを投影することができる。さらなる実施形態において、構造光パターンが一様な検査光と比較して十分な強度を有するとき、一様な検査光源と同時に、別個の光源を有効化することができる。そのような構造光パターンは、回折光学素子のようなパターン生成光学素子を用いて、レーザのようなコリメート光源を使用して生成される線または点を含んでもよい。またさらに、一様な検査光源によってもたらされる照明が投影される構造光パターンの有用性を減じる可能性があるとき、構造光源が有効化されるときに、一様な検査光源を無効化することができる。これは一般的に、構造光パターンのスペクトルが一様な検査光源のスペクトルと重なるか、または、容易に区別することができない場合である。
【００１８】
しかしながら、いくつかの事例において、捕捉画像が標的特徴を正確に捕捉していないために、捕捉画像の有用性が妨げられる可能性がある。より詳細には、捕捉画像の部分または全体が、明るく飽和または暗く飽和する可能性があり、これによって、標的特徴の詳細が不明瞭になる可能性がある。たとえば、自動車エンジン内部の溶接部が、溶接部の反射性が高いことに起因して、画像を明るく飽和させる（たとえば、「輝く」）可能性がある。
【００１９】
したがって、本開示の一実施形態は、第１の複数の画像に少なくとも部分的に基づくライブビデオが表示されている間に、第１の輝度レベルにある第１の複数の画像を捕捉することと、第１の複数の画像を平均または合計することによって基線画像を生成することとを行う遠隔視覚検査システムを説明する。加えて、遠隔視覚検査システムは、複数の輝度レベルにある第２の複数の画像を捕捉することであって、複数の輝度レベルは第１の輝度レベルとは異なる、第２の複数の画像を捕捉することと、基線画像および第２の複数の画像に少なくとも部分的に基づいて、高ダイナミックレンジ画像を、高ダイナミックレンジ画像が基線画像よりも多くの不飽和ピクセルを含むように、生成することとを行う。
【００２０】
言い換えれば、下記により詳細に説明するように、本明細書において説明されている技法は、不飽和ピクセルがより多い高ダイナミックレンジ画像を生成することによって、遠隔視覚検査システムによって捕捉される画像の有用性を改善する。そのため、高ダイナミックレンジ画像は、標的特徴の詳細がより容易に認識されることを可能にする。その上、ライブビデオが表示されている間に捕捉される複数の画像に基づいて高ダイナミックレンジ画像を生成することによって、高ダイナミックレンジ画像を生成する効率を改善することができる。たとえば、いくつかの実施形態において、たとえ任意の画像捕捉コマンドが受信される前であっても、複数の画像を連続的に捕捉し、個々に記憶するか、または、合計もしくは平均画像として記憶することができる。
【００２１】
例示を助けるために、図１は、本明細書において記載されている技法を利用することができる内視鏡システム１０を記載している。いくつかの実施形態において、内視鏡システム１０は、ニューヨーク州スケネクタディ所在のＧｅｎｅｒａｌ  Ｅｌｅｃｔｒｉｃ  Ｃｏｍｐａｎｙから入手可能なＸＬ  ＧＯ＋ビデオプローブ、ＸＬＧ３ビデオプローブ、ＸＬ  Ｖｕビデオプローブなどであってもよい。本発明の実施形態は内視鏡システムを説明しているが、内視鏡システムは例示としてのみに意図されていることは諒解されたい。言い換えれば、他の適切な遠隔視覚検査システム（たとえば、パンチルトズームカメラ、プッシュカメラ、またはボアスコープ）もまた、本明細書において記載されている技法を利用してもよい。
【００２２】
図示されているように、内視鏡システム１０は、挿入管１２と、基部アセンブリ１４とを含む。本明細書において使用されるものとしては、挿入管１２は、内視鏡システム１０の、機器または設備に挿入される部分を表す。そのため、挿入管１２は一般的に長くかつ／または柔軟であり、プローブの遠位端（たとえば、先端部）１５内の撮像構成要素を含む。より詳細には、いくつかの実施形態において、プローブ１５は、挿入管１２の遠位端にある取り外し可能部分であってもよい。他方、基部アセンブリ１４は一般的に、画像処理構成要素のような、挿入管１２の構成要素によって収集されるデータを処理するための電子回路を含む。
【００２３】
したがって、図示されているように、挿入管１２は、撮像装置１６と、撮像装置電子機器１８と、レンズ２０と、放出器モジュール２２と、光ファイバ束２４と、拡散器２６とを含む。いくつかの実施形態において、内視鏡システム１０は、光ファイバ束２４および拡散器２６を介して、プローブの遠位端１５の正面の標的特徴（たとえば、表面または物体）に拡散されたまたは一様な光パターンを投影することができる。たとえば、光ファイバ束２４は、挿入管１２を通じて白色光源２８によって生成される光を伝搬することができ、拡散器２６は、表面または物体に一様な光パターンを投影することができる。いくつかの実施形態において、白色光源２８は、発光ダイオード（ＬＥＤ）であってもよい。図示されている実施形態にあるように、白色光源２８は、基部アセンブリ１４内に位置してもよい。代替的に、白色光源２８はまた、挿入管１２またはプローブ先端部１５内に含まれてもよい。
【００２４】
拡散されたまたは一様な光パターンを与えるのに加えて、内視鏡システム１０は、プローブ先端部１５の遠位端の正面にある表面または物体（たとえば、特徴）に構造光パターンを投影することができる。いくつかの実施形態において、投影される構造光パターンは、強度が正弦曲線状になっている平行光と暗い線（たとえば、領域）とから成るパターンを含んでもよい。付加的にまたは代替的に、光パターンは、方形プロファイル、台形プロファイル、三角形プロファイル、曲線、波線、ジグザグ線、または、３Ｄ点群データを生成するために使用することができるような任意の他のパターンを有してもよい。
【００２５】
いくつかの実施形態において、構造光パターンは、放出器モジュール２２を介して投影することができる。より詳細には、放出器モジュール２２は、ＬＥＤのような、１つまたは複数の発光素子を含んでもよい。たとえば、放出器モジュール２２は、構造光パターンを生成するために、直線格子のような強度変調素子を通される光を出力する単一の発光素子を含んでもよい。付加的にまたは代替的に、放出器モジュール２２は、構造光パターンを生成するように戦略的に配置されている複数の発光素子を含んでもよい。さらに、放出器モジュールは、各構造光パターンが他の構造光パターンに対して位相シフトされるように、複数の異なる構造光パターンを生成することができる。
【００２６】
放出器駆動部３０によって放出器モジュール２２の動作に対する制御をもたらすことができる。より詳細には、放出器駆動部３０は、構造光パターンを生成するように、放出器モジュール２２に選択的に電力を供給することができる。たとえば、放出器モジュール２２が複数の発光素子を含むとき、放出器駆動部３０は、異なる構造光パターンを生成するように、それら発光素子の各々に選択的に電力を供給することができる。上述したように、いくつかの実施形態において、放出器モジュール２２内の放出素子が給電されるとき、拡散器２６から出力される光が投影される構造光パターンのコントラストを低減する可能性を低減するために、白色光源２８を無効化することができる。いくつかの実施形態において、構造光画像内を捕捉することができ、３Ｄ表面データを決定するために処理することができる。
【００２７】
上述したように、撮像装置１６は撮像装置電子機器１８とともに、挿入管１２の遠位端の正面にある表面または物体に投影される光パターンに基づいて種々の画像を捕捉するために使用することができる。より詳細には、レンズ２０が、撮像装置１６上に光を合焦することができ、撮像装置１６は、アナログ画像データ（たとえば、アナログ信号）を出力して各ピクセルにおいて検知される光レベルを示す感光ピクセルの２次元アレイを含むことができる。そのため、撮像装置１６は、電荷結合素子（ＣＣＤ）画像センサ、相補型金属酸化膜半導体（ＣＭＯＳ）画像センサ、または、同様の機能を有する画像センサであってもよい。
【００２８】
言い換えれば、撮像装置１６は、静止画像および／またはビデオの捕捉および表示を促進することができる。たとえば、撮像装置１６は、一様なまたは拡散された光パターンが投影されるときに検査画像を捕捉するために使用することができる。他方、撮像装置１６は、構造光パターンが投影されるときに測定画像を捕捉するために使用することができる。加えて、いくつかの実施形態において、ステレオ画像を捕捉するために複数のレンズ２０および複数の撮像装置１６を使用することができる。他の実施形態において、画像分割プリズム、平行レンズ系、およびミラーを含むことができるステレオレンズ系を有する単一の撮像装置１６を使用して、ステレオ画像を捕捉することができる。
【００２９】
画像および／またはビデオの捕捉および表示を促進するために、基部アセンブリ１４内の構成要素は、撮像装置電子機器１８によって出力されるアナログ画像データを処理し、挿入管１２内の構成要素に制御コマンド（たとえば、命令）を供給することができる。そのような機能を促進するために、基部アセンブリ１４は、図示されているように、白色光源２８と、放出器駆動部３０と、撮像装置インターフェース３２と、マイクロコントローラ３４と、ビデオプロセッサ３６と、中央処理装置（ＣＰＵ）３８と、メモリ４０と、記憶デバイス４２と、ジョイスティック４４と、キーパッド４６と、ネットワークインターフェース４８と、ディスプレイ５０とを含む。
【００３０】
動作時、撮像装置電子機器１８は、撮像装置１６によって出力されるアナログ画像データをバッファリングし、撮像装置インターフェース３２に転送することができる。撮像装置インターフェース３２はその後、アナログ画像データを、ビデオプロセッサ３６によってさらに処理するために、デジタル画像データに変換することができる。したがって、撮像装置インターフェース３２は、アナログ−デジタル変換器を含むことができる。いくつかの実施形態において、撮像装置インターフェース３２は加えて、アナログ利得回路および相関二重サンプラを含むことができる。
【００３１】
アナログ画像データを処理することに加えて、撮像装置インターフェース３２はまた、制御コマンドを撮像装置１６に送信することもできる。より詳細には、撮像装置インターフェース３２は、制御コマンドを、マイクロコントローラ３４から撮像装置１６へと中継することができる。たとえば、マイクロコントローラ３４は、撮像装置インターフェース３２を介して撮像装置１６に、特定の輝度レベルにある画像を捕捉するように命令することができる。より詳細には、撮像装置１６がＣＣＤ撮像装置であるとき、命令は、アナログシャッタ制御信号の形態であってもよい。付加的にまたは代替的に、撮像装置１６がＣＭＯＳ撮像装置であるとき、命令は、Ｉ２Ｃ、ＳＰＩ、または他のそのような通信インターフェースを使用した直列化メッセージデータパケットであってもよい。言い換えれば、マイクロコントローラ３４は一般的に、撮像装置１６の動作を制御することができる。
【００３２】
加えて、マイクロコントローラ３４はまた、撮像装置インターフェース３２、放出器駆動部３０、および白色光源２８の動作を制御することもできる。たとえば、マイクロコントローラ３４は放出器駆動部３０に、放出器モジュール２２を介して、測定画像を捕捉するために使用される構造光パターンを生成するように命令することができる。同様に、マイクロコントローラ３４は白色光源２８に、検査画像を捕捉するために使用される一様な光パターンを生成するように命令することができる。上述したように、構造光パターンおよび一様な光パターンは、同時にまたは異なる時点において出力されてもよい。言い換えれば、マイクロコントローラ３４は一般的に、画像の捕捉を協調させ、制御することができる。
【００３３】
上述したように、ビデオプロセッサ３６は、撮像装置インターフェース３２によって出力されるデジタル画像データを処理することができる。いくつかの実施形態において、ビデオプロセッサ３６は、テキサス州ダラス所在のＴｅｘａｓ  Ｉｎｓｔｒｕｍｅｎｔｓによって入手可能にされるＴＭＳ３２０ＤＭ６４２ビデオ／イメージング固定点デジタル信号プロセッサであってもよい。より詳細には、ビデオプロセッサ３６は、画像捕捉、カラーマトリックス処理、ガンマ処理、ビデオデータの生成、および動き検出のような機能を実施することができる。たとえば、ビデオプロセッサ３６は、デジタル画像データをメモリ４０および／または記憶デバイス４２内に記憶することによって、画像を捕捉することができる。
【００３４】
加えて、ビデオプロセッサ３６は、第１の画像と、同じタイプの第２の画像（たとえば、検査画像または測定画像）とを比較することによって、動きを検出することができる。付加的にまたは代替的に、ビデオプロセッサ３６は、測定画像内で輝度が急激に遷移している点の位置を識別し、この位置と、検査画像内で輝度が急激に遷移している位置とを比較することができる。いくつかの実施形態において、動きの量は、画像の間で異なっているピクセル値の数および／または画像の間で特徴が移動しているピクセルの数に基づき得る。たとえば、特徴の識別可能な詳細（たとえば、輝度の急激な遷移）が第１の画像内ではピクセル位置（５０，５０）において描かれており、第２の画像内では相対的に同じ位置（たとえば、ピクセル位置（５１，５０）または（４９，５０）において描かれているとき、これら画像の間で大幅な動きはなかったと判定することができる。他方、特徴の識別可能な詳細（たとえば、輝度の急激な遷移）が第２の画像内で大幅に異なる位置（たとえば、ピクセル位置（６０，５０））において描かれているとき、これら画像の間に大幅な動きがあったと判定することができる。
【００３５】
さらに、ビデオプロセッサ３６は、デジタル画像データをフォーマット化し、当該画像データをディスプレイ５０に出力することができる。画像データに基づいて、ディスプレイ５０はその後、撮像装置１６によって捕捉されている静止画像を表示することができる。さらに、ビデオプロセッサ３６は、デジタル画像データを利用してビデオデータを生成し、当該ビデオデータをディスプレイ５０に出力することができる。ビデオデータに基づいて、ディスプレイ５０は、ライブビデオを表示することができる。いくつかの実施形態において、ビデオデータはＢＴ６５６ビデオフォーマットであってもよく、当該ビデオデータによって担持されるデータは、４２２ＹＣＲＣＢデータフォーマットを有してもよい。加えて、いくつかの実施形態において、ディスプレイ５０は、取り外し可能であってもよく、一方で、他の実施形態において、ディスプレイ５０は、基部アセンブリ１４または内視鏡システム１０に一体化されていてもよい。
【００３６】
画像データおよび／またはビデオデータをディスプレイ５０に供給することに加えて、ＣＰＵ３８は、ビデオデータ３６から画像データを、さらに処理するために受信することができる。いくつかの実施形態において、ＣＰＵ３８は、カリフォルニア州サンタクララ所在のＩｎｔｅｌ  Ｃｏｒｐ．によって入手可能とされるＰｅｎｔｉｕｍ  Ｍプロセッサであってもよい。言い換えれば、ＣＰＵ３８は、ビデオプロセッサ３６と比較してより大きい処理能力を保持することができる。したがって、ＣＰＵ３８は、フレーム平均化、スケーリング、画像ズーム、重ね合わせ、連結、画像反転、画像補正（すなわち、高ダイナミックレンジ画像の生成）、および歪み補正のような機能を実施することができる。
【００３７】
マイクロコントローラ３４、ビデオプロセッサ３６、およびＣＰＵ３８は別個の構成要素として説明されているが、それらが実施する機能は、任意の数のプロセッサ、たとえば、単一の汎用プロセッサによって実施されてもよいことは諒解されたい。そのため、マイクロコントローラ３４、ビデオプロセッサ３６、およびＣＰＵ３８は、個々にまたは集合的に、１つまたは複数の「汎用」マイクロプロセッサ、１つまたは複数の専用マイクロプロセッサ、１つまたは複数の特定用途向けマイクロプロセッサ（ＡＳＩＣ）、１つまたは複数のフィールドプログラマブルゲートアレイ（ＦＰＧＡ）、またはそれらの任意の組み合わせを含んでもよい。したがって、単純に論述するために、それらは集合的に、内視鏡システム１０内の「プロセッサ」として参照される場合がある。言い換えれば、本明細書において使用されるものとしてのプロセッサは、任意の数の処理構成要素を参照してもよい。
【００３８】
記載されている機能の各々の実施を促進するために、プロセッサ（たとえば、マイクロコントローラ３４、ビデオプロセッサ３６、および／またはＣＰＵ３８）は、メモリ４０または記憶デバイス４２のような、非一時的コンピュータ可読媒体内に記憶されている命令を取り出し、実行することができる。一般的に、メモリ４０および記憶デバイスは、処理されるべきデータ（たとえば、画像データ）および／または実行可能命令のような情報を記憶することができる。したがって、メモリ４０は、ランダムアクセスメモリ（ＲＡＭ）のような揮発性メモリ、または、読み出し専用メモリ（ＲＯＭ）のような不揮発性メモリを含むことができる。加えて、記憶デバイス４２は、フラッシュメモリ、ネットワークドライブ、ハードドライブ、もしくは任意の他の光学、磁気、および／もしくはソリッドステート記憶媒体、またはそれらの任意の組み合わせを含んでもよい。
【００３９】
上述したように、ディスプレイ５０は、ユーザが見るために画像および／またはビデオを表示することができる。言い換えれば、より一般的には、内視鏡システム１０は、捕捉される情報をユーザと通信することができる。より詳細には、内視鏡システム１０は、たとえば、ディスプレイ５０上に情報（たとえば、画像またはビデオ）を表示することによって、基部アセンブリ１４において操作者に情報を出力することができる。加えて、内視鏡システム１０は、基部アセンブリ１４において操作者から入力情報を受信することができる。より詳細には、操作者は、ジョイスティック４４および／またはキーパッド４６を介して内視鏡システム１０に制御コマンドを与えることができる。たとえば、操作者は、ジョイスティック４４を動かすことによってプローブ１５を作動させることができ、または、キーパッド４６を使用してメニュー選択を行うことができる。加えて、いくつかの実施形態において、ディスプレイ５０は、併せて、ユーザ入力を与えるタッチセンサ式機構（たとえば、タッチスクリーン）を設けられてもよい。たとえば、操作者は、タッチセンサ式機構を介して、内視鏡システム１０を選択し、または、内視鏡システム１０と対話することができる。
【００４０】
加えて、内視鏡システム１０は、遠隔ユーザ、たとえば、遠隔コンピュータ（たとえば、コンピューティングデバイス）におけるユーザと通信することができる。たとえば、内視鏡システム１０は、ネットワークインターフェース４８を使用して、遠隔コンピューティングデバイスとネットワークを形成することができる。いくつかの実施形態において、ネットワークインターフェース４８は、ワイヤレス８０２．１１規格、または、パーソナルエリアネットワーク（たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標））、ローカルエリアネットワーク（ＬＡＮ）、または、ＧＳＭ（登録商標）進化型高速データレート（ＥＤＧＥ）ネットワークもしくは３Ｇデータネットワークのような広域ネットワーク（ＷＡＮ）のような、任意の他の適切なネットワーク接続規格を介したワイヤレスネットワーク接続を可能にすることができる。
【００４１】
言い換えれば、ユーザは、捕捉される情報を遠隔して観察および／または処理するとともに、内視鏡システム１０に制御コマンドを遠隔して発行することができる。たとえば、いくつかの実施形態において、ユーザは、遠隔コンピューティングデバイスの処理能力を利用して、内視鏡システム１０によって捕捉される画像またはビデオをさらに処理することができる。加えて、ユーザは、遠隔コンピューティングデバイスにあるディスプレイを用いて、内視鏡システム１０によって捕捉される画像またはビデオを見ることができる。言い換えれば、内視鏡システム１０によって捕捉されるビデオおよび／または画像を表示するディスプレイは、遠隔していてもよく、かつ／または取り外し可能であってもよい。
【００４２】
上述したように、いくつかの事例において、標的特徴の詳細が飽和ピクセルによって不明瞭になった場合、内視鏡システム１０によって捕捉される画像および／またはビデオの有用性が妨げられる場合がある。捕捉される画像および／またはビデオの有用性を改善するためのプロセス５２が図２に示されている。一般的に、プロセス５２は、ライブビデオを表示しながら単一の輝度レベルにある第１の複数の画像を捕捉すること（プロセスブロック５４）と、基線画像を生成すること（プロセスブロック５６）と、複数の輝度レベルにある第２の複数の画像を捕捉すること（プロセスブロック５８）と、高ダイナミックレンジ画像を生成すること（プロセスブロック６０）とを含む。いくつかの実施形態において、プロセス５２は、有形非一時的メモリ４０または記憶デバイス４２内に記憶されているコンピュータ可読命令を介して実施することができ、内視鏡システム１０内のプロセッサ（たとえば、マイクロコントローラ３４、ビデオプロセッサ３６、ＣＰＵ３８、または遠隔コンピューティングデバイス内のプロセッサ）によって実行することができる。
【００４３】
したがって、プロセッサ（たとえば、マイクロコントローラ３４）は、内視鏡システム１０に、単一の輝度レベルにある第１の複数の画像を捕捉するように命令することができる（プロセスブロック５４）。特定の実施態様に応じて、第１の複数の画像は、測定画像、構造光画像、ステレオ画像、またはそれらの任意の組み合わせのような、任意の適切なタイプの画像であってもよい。そのため、いくつかの実施形態において、マイクロコントローラ３４は、白色光源２８および／または放出器デバイス３０に、所望の照明レベルにある所望の光パターンを生成するように命令することができる。
【００４４】
加えて、マイクロコントローラ３４は、撮像装置１６に、撮像装置１６によって捕捉される光を表すアナログ画像データを出力する、画像の捕捉を開始するように命令することができる。より詳細には、捕捉される画像は、照明レベル、撮像装置１６の露出時間、アナログ画像データに適用される利得、またはそれらの任意の組み合わせを調整することによって調整することができる、特定の輝度レベルを有し得る。したがって、同じ輝度レベルにある第１の複数の画像を捕捉するために、マイクロコントローラ３４は、撮像装置１６に、特定の露出時間を使用するように命令し、光源（たとえば、白色光源２８または放出器モジュール２２）に、特定の照明レベルを与えるように命令し、撮像装置インターフェース３２に、アナログ画像データに特定の利得を適用するように命令することができる。上述したように、アナログ画像データはその後、撮像装置インターフェース３２によってデジタル画像データに変換され、ビデオプロセッサ３６に供給されることができる。
【００４５】
デジタル画像データを受信すると、プロセッサ（たとえば、ビデオプロセッサ３６）は、画像を捕捉し、ディスプレイ５０に、ライブビデオを表示するように命令することができる（プロセスブロック５４）。より詳細には、いくつかの実施形態において、ビデオプロセッサ３６は、デジタル画像データをメモリ４０および／または記憶デバイス４２内に記憶することによって、画像を捕捉することができる。加えて、ビデオプロセッサ３６は、ディスプレイ５０に、ビデオデータを出力することによってビデオを表示するように命令することができる。より詳細には、いくつかの実施形態において、ビデオプロセッサ３６は、デジタル画像データに基づいてビデオデータを生成することができる。たとえば、第１の複数の画像が高速に連続して捕捉されている静止画像であるとき、ビデオプロセッサ３６は、ディスプレイ５０に、高速に連続して画像を表示するように命令することによって、ビデオを生成することができる。事実、いくつかの実施形態において、画像が捕捉されるときと、画像が表示されるときとの間の継続時間を相対的に短く（たとえば、画像が捕捉されたときから１ミリ秒内）、これによって、ビデオがライブビデオとしてリアルタイムまたはほぼリアルタイムで表示されることが可能である。
【００４６】
ビデオを表示するために第１の複数の画像を使用することに加えて、プロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）は、基線画像を生成するために第１の複数の画像を使用することができる。より詳細には、第１の複数の画像のうちの１つに存在するノイズを低減するための基線画像を生成することができる。したがって、第１の複数の画像を平均または合計することのような、画像内のノイズを低減するための様々な技法を使用することができる。より詳細には、ノイズは一般的にランダムであるため、第１の複数の画像を平均しまたはともに合計することによって、実際に存在する特徴が強調され、ノイズによって引き起こされるアーティファクトが低減する。
【００４７】
いくつかの実施形態において、第１の複数の画像は、白色光源２８が有効化されているときに捕捉することができる。言い換えれば、第１の複数の画像は検査画像であり得る。そのため、複数の検査画像から生成される基線画像もまた、検査画像であり得る。他の実施形態において、ステレオ光学系が使用されるとき、第１の複数の画像はステレオ測定画像であり得る。そのため、基線画像もまた、ステレオ測定画像であり得る。さらなる実施形態において、第１の複数の画像は、構造光画像が投影されるとき、たとえば、構造光画像が一様な検査光と比較して十分な強度を有するときに、捕捉することができる。そのため、基線画像は、構造光パターンを含み得る。
【００４８】
明示を助けるために、複数の画像内の各画像の各ピクセル位置におけるピクセル値を加算することによって、複数の画像を合計することができる。そのため、実際に存在する特徴は複数の画像の各々の中に存在することになり、一方でノイズはそうでないため、実際に存在する特徴がノイズとの比較においてより明瞭になる。加えて、複数の画像を合計し、ピクセル値を、ともに合計された画像の数で除算することによって、複数の画像を平均することができる。そのため、合計または平均化を使用して基線画像を生成することは、使用される画像が一般的に、同じように特徴を描写していることを前提としている。言い換えれば、基線画像を生成するために使用される第１の複数の画像の各々は、プローブ１５（たとえば、撮像装置１６）を用いて、特徴に対して実質的に同じ位置において捕捉され得る。そのため、基線画像は、プローブ１５または特徴のいずれかが実質的に動いていないときに捕捉される画像を用いて生成され得る。
【００４９】
しかしながら、いくつかの実施形態において、内視鏡システム１０は、たとえ特徴が撮像装置１６に対して動いているときであっても、画像の捕捉およびビデオの表示を継続することができる。言い換えれば、そのような実施形態においては、捕捉され、ビデオを表示するために使用される画像のすべてが、基線画像を生成するために使用されるとは限らない。それにもかかわらず、いくつかの実施形態において、検出される動きがわずかであるとき、内視鏡システム１０は、ぼけが回避または最小限に抑えられるように、合計または平均する前に、捕捉される画像を平行移動または回転させることによって、動きを補償するように試みることができる。たとえば、新たな画像と先行する画像との間で検出される動きの大きさが閾値（たとえば、８ピクセル）を下回る場合、または、信頼水準が閾値を上回る場合（たとえば、＞２５％）、ぼけを回避するために、画像は、先行して捕捉されている画像と合計または平均することができる。
【００５０】
いくつかの実施形態において、基線画像は、第１の複数の画像の各新たな画像が捕捉された後に更新することができる。たとえば、第１の複数の画像の新たな画像が捕捉される度毎に、ビデオプロセッサ３６は、メモリ４０または記憶デバイス４２から基線画像を取り出し、新たな画像の平行移動または回転が必要であればこれを適用し、新たな画像を基線画像と平均／合計して基線画像を更新し、更新された基線画像をメモリ４０または記憶デバイス４２に記憶し戻すことができる。付加的にまたは代替的に、基線画像は、第１の複数の画像の一定数の新たな画像が捕捉された後に更新されてもよい。たとえば、ビデオプロセッサ３６は、基線画像は、第１の複数の画像の５つの新たな画像が捕捉された後に更新されてもよい。
【００５１】
基線画像が生成された後、プロセッサ（たとえば、マイクロコントローラ３４）は、内視鏡システム１０に、異なる輝度レベルを有する第２の複数の画像を捕捉するように命令することができる（プロセスブロック５８）。より詳細には、いくつかの実施形態において、第２の複数の画像の各々は、異なる輝度レベルにおいて捕捉され得る。他の実施形態において、第２の複数の画像のうちの複数が、同じ輝度レベルにおいて捕捉されてもよい。たとえば、第１の画像および第２の画像が第１の輝度レベルにおいて捕捉されてもよく、第３の画像および第４の画像が第２の輝度レベルにおいて捕捉されてもよく、第５の画像および第６の画像が第３の輝度レベルにおいて捕捉されてもよい。
【００５２】
上述したように、プロセッサ（たとえば、マイクロコントローラ３４）は、撮像装置１６の露出時間、撮像装置インターフェース３２によって適用される利得、および／または光源（たとえば、白色光源２８または放出器モジュール２２）によってもたらされる照明レベルを調整することによって、捕捉される画像の輝度レベルを制御することができる。したがって、プロセッサ（たとえば、マイクロコントローラ３４）は、異なる輝度レベルにおいて第２の複数の画像を捕捉するために、それらの任意の組み合わせを調整することができる。たとえば、第１の輝度レベルにおいて第１の画像を捕捉するために、マイクロコントローラ３４は、撮像装置１６に、露出時間を１ミリ秒にするように命令することができ、より明るい輝度レベルにおいて第２の画像を捕捉するために、マイクロコントローラは、撮像装置１６に、露出時間を２ミリ秒にするように命令することができる。
【００５３】
各輝度レベルにおいて捕捉される画像の正確な数および使用すべき輝度レベルは、特定の実施態様に応じて決まり得る。より詳細には、いくつかの実施形態において、捕捉すべき画像の数および使用すべき輝度レベルは、製造者によって、または、たとえば、ジョイスティック４４、キーパッド４６、またはタッチセンサ式ディスプレイを介したユーザ入力を通じてのいずれかで定義されてもよい。他の実施形態において、捕捉すべき画像の数および使用すべき輝度レベルは適応的であってもよい。たとえば、基線画像内に多数の飽和ピクセルがあるとプロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）が判定すると、プロセッサは、内視鏡システム１０に、第２の複数の画像内の画像の数を増大させ、かつ／または、使用される輝度レベルの数を増大させるように命令することができる。
【００５４】
事実、いくつかの実施形態において、異なる輝度レベルの各々において捕捉される画像の数は異なってもよい。たとえば、内視鏡システム１０は、第１の複数の画像の輝度レベルに近い輝度レベルにおいては１つのみの画像を捕捉してもよく、第１の複数の画像の輝度レベルよりもはるかに暗い輝度レベルにおいて３つの画像を捕捉してもよい。いくつかの実施形態において、同じ輝度レベルにおいて捕捉される複数の画像が、ノイズを低減するために第１の複数の画像と同様に平均またはともに合計されてもよい。
【００５５】
実施態様に応じて、第１の複数の画像の捕捉から第２の複数の画像の捕捉への切り替えは、様々な様式でトリガすることができる。より詳細には、いくつかの実施形態において、画像捕捉コマンドが、内視鏡システム１０に、第１の複数の画像の捕捉を停止し、第２の複数の画像の捕捉を開始するように命令することができる。たとえば、ユーザは、ジョイスティック４４、キーパッド４６、タッチセンサ式ディスプレイ、またはさらには遠隔コンピューティングデバイスを介して画像捕捉コマンドを入力することができる。
【００５６】
他の実施形態において、第１の複数の画像の捕捉と第２の複数の画像の捕捉との間の切り替えは、自動的であってもよく、または、内視鏡が開始してもよい。たとえば、切り替えは、撮像装置１６と標的特徴との間の動きがないとプロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）が判定するときに、行われてもよい。より詳細には、動きがないとプロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）が判定するとき、内視鏡システム１０は、十分にノイズの少ない基線画像が生成されるまで第１の複数の画像を捕捉し続け、その後、第２の複数の画像の捕捉に切り替えることができる。付加的にまたは代替的に、十分にノイズの少ない基線画像がすでに生成されている場合（たとえば、第１の複数の画像内の画像の平行移動または回転させることによって）、内視鏡システム１０は、動きが検出されないときは直ちに第２の複数の画像の捕捉を開始することができる。
【００５７】
上述したように動きの検出は、第１の画像内の特徴の動きが、第２の画像内の同じ特徴から所定ピクセル数を下回っているか否かを検出することを含み得る。加えて、いくつかの実施形態において、ぼけを最小限に抑えるために、第１の画像（たとえば、第１の複数の画像内の）と第２の画像（たとえば、第１の複数の画像内の）との間の特徴の動きの量が判定され、第１の画像における加算／平均の前に第１の画像を位置合わせするのに使用される。
【００５８】
上述したように、画像によって捕捉される特徴の詳細は、画像上の飽和ピクセルまたは領域によって不明瞭になる場合がある。したがって、基線画像および第２の複数の画像を使用して、プロセッサ（たとえば、ビデオプロセッサ３６またはＣＰＵ３８）は、高ダイナミックレンジ画像を生成することができる（プロセスブロック６０）。いくつかの実施形態において、高ダイナミックレンジ画像を生成するために、プロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）は、基線画像からの不飽和ピクセルデータ、および、第２の複数の画像のうちの１つまたは複数の画像からの不飽和ピクセルデータを利用することができる。より詳細には、いくつかの実施形態において、置換不飽和ピクセルは、第２の複数の画像内の不飽和ピクセルデータをスケーリングすることによって生成することができる。
【００５９】
たとえば、プロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）が基線画像内で飽和ピクセルを検出すると、プロセッサは、基線画像内の飽和ピクセルを置換するために、第２の複数の画像のうちの１つまたは複数の画像からの不飽和ピクセルデータに基づいて不飽和ピクセルを生成することができる。いくつかの実施形態において、プロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）は、上側閾値（たとえば、白レベル）を上回る値を有するピクセルまたは下側閾値（たとえば、黒閾値）を下回るピクセルを識別することによって、飽和ピクセルを検出することができる。
【００６０】
基線画像内の飽和ピクセルを置換するためのピクセルを生成するために第２の複数の画像からのピクセルデータが使用されるため、いくつかの実施形態において、第２の複数の画像は、第１の複数の画像と同じタイプの画像であり得る。たとえば、第１の複数の画像が検査画像である場合、第２の複数の画像もまた、検査画像であり得る。しかしながら、他の実施形態において、異なる画像タイプが代替的に使用されてもよい。たとえば、第１の複数の画像が構造光である場合（たとえば、構造光パターンが一様な検査光と比較して十分な強度を有するとき）、特徴は検査画像内で一様に照明されるため、検査画像である（たとえば、一様な検査照明のみ）第２の複数の画像が使用され得る。言い換えれば、高ダイナミックレンジ画像は、測定画像、ステレオ画像、検査画像、またはそれらの任意の組み合わせであってもよい。
【００６１】
そのため、高ダイナミックレンジ画像は、基線画像よりも少ない飽和ピクセルを含み得る。言い換えれば、高ダイナミックレンジ画像は基線画像において（たとえば、飽和に起因して）不明瞭である標的画像の詳細を描写することができるため、高ダイナミックレンジ画像の有用性は、基線画像よりも良好であり得る。事実、内視鏡システム１０によって捕捉される画像の有用性をさらに改善するために、同じ基線画像および第２の複数の画像からの１つまたは複数の画像を使用して、複数の高ダイナミックレンジ画像を生成することができる。たとえば、いくつかの実施形態において、通常の高ダイナミックレンジ画像、明るい高ダイナミックレンジ画像、および暗い高ダイナミックレンジ画像が各々生成され得る。そのような実施形態において、これら異なる高ダイナミックレンジ画像は、標的特徴の異なるビューをもたらすことができる。より詳細には、これらの高ダイナミックレンジ画像の間の輝度差は、捕捉される画像データに異なる線形または非線形スケーリングを適用することによってもたらすことができる。
【００６２】
さらに、いくつかの実施形態において、第１の複数の画像および第２の複数の画像の捕捉は、散在していてもよい。言い換えれば、内視鏡システム１０は、第１の複数の画像のうちの１つまたは複数を捕捉し、第２の複数の画像のうちの１つまたは複数の捕捉に切り替え、第１の複数の画像のうちの１つまたは複数の捕捉に切り替え戻す、などすることができる。明示を助けるために、第１の複数の画像および第２の複数の画像の捕捉を散在させるためのプロセス６２の一実施形態が図３に示されている。一般的に、プロセス６２は、第１の輝度レベルにおいて第１の画像を捕捉すること（プロセスブロック６４）と、いつ十分に小さい動きがあるかを判定すること（プロセスブロック６６）と、異なる輝度レベルにおいて第２の複数の画像を捕捉すること（プロセスブロック６８）と、高ダイナミックレンジ画像を生成すること（プロセスブロック７０）とを含む。いくつかの実施形態において、プロセス６２は、有形非一時的メモリ４０または記憶デバイス４２内に記憶されているコンピュータ可読命令を介して実施することができ、内視鏡システム１０内のプロセッサ（たとえば、マイクロコントローラ３４、ビデオプロセッサ３６、ＣＰＵ３８、または遠隔コンピューティングデバイス内のプロセッサ）によって実行することができる。
【００６３】
したがって、いくつかの実施形態において、プロセッサ（たとえば、マイクロコントローラ３４）は、内視鏡システム１０に、第１の輝度レベルにある第１の画像を捕捉するように命令することができる（プロセスブロック６４）。いくつかの実施形態において、第１の画像は、上述した第１の複数の画像のうちの１つであってもよい。したがって、第１の画像は、プロセスブロック５４において説明した技法を使用して捕捉することができる。より詳細には、上述したように、プロセッサ（たとえば、マイクロコントローラ３４）は、撮像装置１６に、特定の露出時間を使用して第１の画像を捕捉するように命令し、撮像装置インターフェース３２に、特定の利得を適用するように命令し、光源（たとえば、白色光源２８または放出器モジュール２２）に、特定の照明レベル／パターンを与えるように命令することができる。第１の画像はその後、デジタル画像データをメモリ４０または記憶デバイス４２内に記憶することによって、捕捉することができる。加えて、第１の画像または第１の画像を使用して生成されるビデオは、ディスプレイ５０または遠隔コンピューティングデバイスにあるディスプレイに表示することができる。さらに、第１の画像を利用して、基線画像を生成することができる。
【００６４】
撮像装置１６と、第１の画像内に描写されている特徴との間の動きが十分に小さいとプロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）が判定すると（プロセスブロック６６）、プロセッサ（たとえば、マイクロコントローラ３４）は、内視鏡システム１０に、第１の輝度レベルとは異なる第２の輝度レベルにおいて第２の画像を捕捉するように命令することができる（プロセスブロック６８）。上述したように、プロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）は、第１の複数の画像のうちの別の画像と第１の画像とを比較すること、ならびに、画像間で異なるピクセル値の数および／または画像間で特徴が動いたピクセルの数を判定することのような、任意の適切な技法を使用して動きがあるか否かを検出することができる。
【００６５】
加えて、いくつかの実施形態において、第２の画像は、上述した第２の複数の画像のうちの１つであってもよい。したがって、第２の画像は、プロセスブロック５８において説明した技法を使用して捕捉することができる。より詳細には、上述したように、プロセッサ（たとえば、マイクロコントローラ３４）は、撮像装置１６に、特定の露出時間を使用して第２の画像を捕捉するように命令し、撮像装置インターフェース３２に、特定の利得を適用するように命令し、光源（たとえば、白色光源２８または放出器モジュール２２）に、特定の照明レベル／パターンを与えるように命令することができる。第２の画像はその後、デジタル画像データをメモリ４０または記憶デバイス４２内に記憶することによって、捕捉することができる。
【００６６】
第２の画像が捕捉された後、内視鏡システム１０は任意選択的に、第１の複数の画像の捕捉に戻ってもよい（矢印７４）。より詳細には、いくつかの実施形態において、内視鏡システム１０は、高ダイナミックレンジ画像を生成することなく第１の複数の画像の捕捉に切り替え戻してもよい。他の実施形態において、プロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）は、第２の画像を使用して高ダイナミックレンジ画像を生成することができる（プロセスブロック７０）。
【００６７】
言い換えれば、いくつかの実施形態において、内視鏡システム１０は、輝度レベルの異なる追加の画像を捕捉することができる。輝度レベルの異なる画像の正確な数は、実施態様に応じて変化し得る。たとえば、いくつかの実施形態において、第２の画像のみが捕捉される。他の実施形態において、第２の画像は第２の複数の画像からの他の画像とともに捕捉されてもよい。
【００６８】
上記の実施例に基づいて、十分に小さい動きがあるという判定は、第２の画像を捕捉するためのトリガ、より一般的には、第１の複数の画像の捕捉から第２の複数の画像の捕捉へと切り替えるためのトリガであり得る。動きがないことをトリガとして使用することは、様々な実施態様において有利であり得る。たとえば、上述したように、内視鏡システム１０は、動きが検出されないときに、第１の複数の画像の捕捉を停止し、第２の複数の画像の捕捉を開始することができる。
【００６９】
事実、動きがないことを、第２の複数の画像のうちの１つまたは複数を捕捉するためのトリガとして使用することは、第１の複数の画像の捕捉および第２の複数の画像の捕捉が散在するときに特に有用であり得る。たとえば、いくつかの実施形態において、プロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）が基線画像または第１の画像内に飽和ピクセルを検出すると、プロセッサは、ローカルユーザに、第２の複数の画像を捕捉することができるように、同じ位置に留まるよう命令するプロンプトを表示することができる。そのような実施形態において、飽和ピクセルを置換するために使用することができる第２の複数の画像は、飽和が検出されるとすぐに捕捉されるため、ユーザに表示される画像は、高ダイナミックレンジ画像であり得る。
【００７０】
事実、いくつかの実施形態において、高ダイナミックレンジ画像は、高ダイナミックレンジビデオをユーザに表示するために使用することができる。高ダイナミックレンジ画像を生成するためには追加の処理が使用されるが、処理能力の技術的進歩は、高ダイナミックレンジ画像をほぼリアルタイムで生成する可能性を呈している。加えて、内視鏡システム１０は一般的に、機器または設備内で低速で動くことになり、これによって、ビデオを表示することに対する時間的な制約が緩和されることは諒解されたい。言い換えれば、ほぼリアルタイムのビデオ（たとえば、高ダイナミックレンジビデオ）は、ユーザに、撮像装置１６に近接する特徴の指示を与えるのに十分であり得る。
【００７１】
高ダイナミックレンジ画像を生成するのに加えて、内視鏡システム１０によって捕捉される画像は、標的特徴に関係する他の情報を確定するために使用することができる。たとえば、いくつかの実施形態において、捕捉画像は、標的特徴の３Ｄプロファイルを記述するための、特徴の点群データ、点群画像および／または深さプロファイルを生成するために使用することができる。そのため、いくつかの実施形態において、特徴に関係する複数の情報を同時にまたはほぼ同時に提示することができる。
【００７２】
たとえば、図４に示す画面図７４に示されている実施形態において、内視鏡システム１０によって捕捉および生成される様々な画像は、ほぼ同時に閲覧することができる。より詳細には、画面図７４は、ディスプレイ５０または遠隔コンピューティングデバイスにあるディスプレイのような、任意の適切なディスプレイ上に表示することができる。
【００７３】
そのため、様々な捕捉および生成される画像のみを表示するのに加えて、画面図７４は、内視鏡システム１０の状態情報を表示することができる。たとえば、図示されている実施形態において、画面図７４は、ネットワーク状態アイコン７６、日付表示７８、時刻表示８０、および電池状態アイコン８２を表示する。より詳細には、図示されている実施形態において、ネットワーク状態アイコン７６は、内視鏡システム１０がＢｌｕｅｔｏｏｔｈ（登録商標）ネットワークに接続されていることを示し、日付表示７８は、現在の日付が２０１４年４月１５日であることを示し、時刻表示８０は、現在時刻が午後１２時１９分であることを示し、電池状態アイコン８２は、電池が一杯に充電されていることを示す。
【００７４】
加えて、上述したように、ユーザは、たとえば、ジョイスティック４４またはキーパッド４６を介してユーザコマンドを入力することによって、内視鏡システム１０と対話することができる。たとえば、下記により詳細に説明するように、ユーザは、画面図７４上の様々な表示のうち、全画面表示するものを選択することができる。加えて、上述したように、ディスプレイ５０は、ソフトボタンを使用することを可能にするタッチセンサ式ディスプレイであってもよい。たとえば、図示されている実施形態におけるように、画面図７４は、戻るソフトボタン８４、表示ソフトボタン８６、メニューソフトボタン８８、および保存ソフトボタン９０を含む。より詳細には、ユーザは、以前の画面に戻るために戻るソフトボタン８４を選択し、選択されたサムネイル画像を見るために表示ソフトボタン８６を選択し、メニューに移動するためにメニューボタン８８を選択し、または、選択された画像を保存するために保存ソフトボタン９０を選択することができる。諒解され得るように、ディスプレイ５０上に提示されるソフトボタンはプログラム可能であり、何が表示されているかに基づいて変更することができる。
【００７５】
上述したように、画面図７４は、内視鏡システム１０によって捕捉および／または生成される様々な画像を表示することができる。たとえば、図示されている実施形態において、画面図７４は、通常画像９２、高ダイナミックレンジ画像９４、明るい画像９６、暗い画像９８、点群画像１００、および深さプロファイル画像１０２を表示する。図示されているように、様々な画像は、それらの画像をほぼ同時に表示するためにサムネイルとして描写することができる。したがって、ユーザは、たとえば、キーボード４６、ジョイスティック４４、および／またはタッチセンサ式ディスプレイを介して様々な画像と対話することができる。たとえば、ユーザは、サムネイル画像のうち、保存または全画面表示するものを選択することができる。
【００７６】
画面図７４を生成するために利用することができるプロセス１０４の一実施形態が図５に示されている。一般的に、プロセス１０４は、複数の画像を捕捉すること（プロセスブロック１０６）と、通常の輝度を有する画像を生成すること（プロセスブロック１０８）と、高ダイナミックレンジ画像を生成すること（プロセスブロック１１０）と、輝度の高い画像を生成すること（プロセスブロック１１２）と、輝度の低い画像を生成すること（プロセスブロック１１４）と、点群画像を生成すること（プロセスブロック１１６）と、深さプロファイル画像を生成すること（プロセスブロック１１８）と、サムネイル画像を生成すること（プロセスブロック１２０）とを含む。いくつかの実施形態において、プロセス１０４は、有形非一時的メモリ４０または記憶デバイス４２内に記憶されているコンピュータ可読命令を介して実施することができ、内視鏡システム１０内のプロセッサ（たとえば、マイクロコントローラ３４、ビデオプロセッサ３６、ＣＰＵ３８、または遠隔コンピューティングデバイス内のプロセッサ）によって実行することができる。
【００７７】
したがって、いくつかの実施形態において、プロセッサ（たとえば、マイクロコントローラ３４）は、内視鏡システム１０に、複数の画像を捕捉するように命令することができる。より詳細には、複数の画像は、上述した第１の複数の画像および／または第２の複数の画像を含んでもよく、これらの画像は上述したように、ユーザが開始する補足要求、十分に小さい動きの検出、または、第１の複数の画像内の飽和ピクセルの検出に応答して捕捉されてもよい。そのため、プロセッサ（たとえば、マイクロコントローラ３４）は、撮像装置１６に、所望の輝度レベルにおいて画像を捕捉するように命令することができる。上述したように、プロセッサ（たとえば、マイクロコントローラ３４）は、撮像装置１６の露出時間、撮像装置インターフェース３２によって適用される利得、および／または光源（たとえば、白色光源２８または放出器モジュール２２）によってもたらされる照明レベルを調整することによって、捕捉画像の輝度レベルを制御することができる。加えて、上述したように、内視鏡システム１０は、デジタル画像データをメモリ４０または記憶デバイス４２内に記憶することによって、複数の画像を捕捉することができる。
【００７８】
複数の画像のうちの１つまたは複数が捕捉されると、プロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）は、内視鏡システム１０に、通常の輝度を有する画像を生成するように命令することができる（プロセスブロック１０８）。いくつかの実施形態において、通常輝度画像は捕捉画像のうちの１つにすぎないものであり得る。他の実施形態において、通常輝度画像は、第１の複数の画像に基づいて生成される基線画像であってもよい。そのような実施形態において、プロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）は、内視鏡システム１０に、第１の複数の画像からの画像をともに合計または平均することによって、通常輝度画像を生成するように命令することができる。
【００７９】
加えて、プロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）は、内視鏡システム１０に高ダイナミックレンジ画像を生成するように命令することができる（プロセスブロック１１０）。上述したように、いくつかの実施形態において、高ダイナミックレンジ画像は、第１の複数の画像のうちの１つまたは複数（たとえば、基線画像）および第２の複数の画像のうちの１つまたは複数に少なくとも部分的に基づいて生成することができる。より詳細には、そのような実施形態において、通常画像内の飽和ピクセルを、第２の複数の画像のうちの１つまたは複数に基づいて生成される不飽和ピクセルと置換することができる。
【００８０】
高ダイナミックレンジ画像に加えて、プロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）は、内視鏡システム１０に、輝度レベルの高い画像を生成し（プロセスブロック１１２）、輝度レベルの低い画像を生成する（プロセスブロック１１４）ように命令することができる。上述したように、輝度レベルの異なる複数の画像があることによって、ユーザは、特徴の様々な表示を有することが可能になり得る。いくつかの実施形態において、高輝度画像は、通常画像よりも高い輝度レベルで捕捉される単一の画像であってもよい。同様に、いくつかの実施形態において、低輝度画像は、通常画像よりも低い輝度レベルで捕捉される単一の画像であってもよい。そのような実施形態において、高輝度画像および／または低輝度画像は単純に、第２の複数の画像のうちの１つであってもよい。
【００８１】
他の実施形態において、高輝度画像および／または低輝度画像はまた、高ダイナミックレンジ画像であってもよい。そのような実施形態において、高輝度画像は、プロセスブロック１１０において生成される高ダイナミックレンジ画像よりも高くスケーリングされた輝度を有する高ダイナミックレンジ画像であってもよく、かつ／または、基線画像よりも高いピクセル値平均を有してもよい。同様に、低輝度画像は、プロセスブロック１１０において生成される高ダイナミックレンジ画像よりも低くスケーリングされた輝度を有する高ダイナミックレンジ画像であってもよく、かつ／または、基線画像よりも低いピクセル値平均を有してもよい。言い換えれば、本明細書において記載されている技法は、輝度レベルが様々な複数の高ダイナミックレンジ画像を生成することを可能にする。上述したように、高ダイナミックレンジ画像は、一般的に、単一の画像よりも少ないノイズおよび少ない飽和ピクセルを含む。言い換えれば、様々な輝度レベルを有する画像を表示するだけでなく、飽和ピクセルのより少ない様々な輝度レベルにおける画像をも表示することによって、内視鏡システム１０によって生成される画像の有用性をさらに改善することができる。
【００８２】
上述したように、内視鏡システム１０によって捕捉される画像は、測定画像、ステレオ画像、検査画像、またはそれらの任意の組み合わせのような、任意の数の適切な画像タイプであってもよい。より詳細には、画像タイプが様々であることによって、標的特徴に関係する異なる情報が確定されることを可能にすることができる。たとえば、検査画像（たとえば、一様な輝度で捕捉される画像）は、撮像装置１６の観点から標的特徴を描写することができる。他方、ステレオ画像および／または構造光測定画像を使用して点群データを生成することができ、その後、点群データを使用して、点群画像および／または深さプロファイルを生成することができる。
【００８３】
そのため、プロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）は、内視鏡システム１０に、点群画像を生成し（プロセスブロック１１６）、深さプロファイル画像を生成するように命令することができる（プロセスブロック１１８）。より詳細には、点群画像は、標的特徴の３Ｄ表現を与えるために生成される点群データに基づき得る。いくつかの実施形態において、点群画像は、測定カーソルの位置付けまたは選択される関心領域に基づいて選択される、点群データのサブセットに基づいてもよい。加えて、深さプロファイルは、標的特徴の断面図を与えるために生成される点群データに基づき得る。いくつかの実施形態において、深さプロファイルの位置は、ユーザによって、測定カーソルを位置付けることによって選択することができる。
【００８４】
いくつかの実施形態において、点群データは、測定画像（たとえば、構造光画像）またはステレオ画像を使用して生成することができる。たとえば、点群データは、構造光パターンが観察される表面に対して投影されている間に捕捉される構造光画像に対する位相シフト解析を使用して生成することができる。付加的にまたは代替的に、点群データは、複数の異なる視点から捕捉されるステレオ画像を使用して生成することができる。そのため、測定画像内で捕捉される特徴の詳細が多くなるほど、生成される点群画像はより正確になる。
【００８５】
しかしながら、上述したように、ピクセルが飽和すると、標的特徴の詳細は、捕捉画像において不明瞭になる可能性がある。撮像装置１６に近接する物体または表面に対する溶接（たとえば、反射性の高い表面）によって、この溶接が捕捉画像内で飽和して見えるようになると、溶接は完全に白く見えることになるため、溶接の３Ｄ特性（たとえば、高さまたは形状）を正確に判定することは困難になる。
【００８６】
いくつかの実施形態において、第２の複数の画像を使用して、標的特徴の詳細の捕捉を改善することができる。より詳細には、上述したように、第２の複数の画像は、異なる輝度レベルにおいて捕捉される測定画像を含み得る。そのため、判定される３Ｄ表面データ点の数を増大させるために、輝度レベルの様々な画像を使用して点群データを生成することができる。
【００８７】
明示を助けるために、複数の異なる視点から撮影される画像内で捕捉される表面点をマッチングすることによって、点群データを生成することができる。しかしながら、ステレオ測定画像が飽和している（たとえば、明るすぎるまたは暗すぎる）ピクセルを含むとき、画像内で同じ表面点を区別することが困難である場合があるため、ステレオマッチングが妨げられる場合がある。たとえば、上記の実施例で続けると、溶接は完全に白く見えるため、複数のステレオ画像内の溶接の同じ点を位置特定することは困難である場合がある。しかしながら、第２の複数の画像のうちの１つまたは複数の中の同じピクセルは不飽和であり得る。そのため、プロセッサは、この第２の複数の画像のうちの１つまたは複数を利用して、ステレオマッチングを実施し、点群データを生成することができる。言い換えれば、第１の複数の画像のうちの１つまたは複数、基線贋造、第２の複数の画像のうちの１つまたは複数、および生成される高ダイナミックレンジ画像の任意の組み合わせを使用して、点群データを生成することができる。
【００８８】
同様に、レーザ点格子のような構造光パターンが第１の複数の画像と第２の複数の画像の両方において捕捉される場合、プロセッサは、第１の複数の画像のうちの１つまたは複数、基線贋造、第２の複数の画像のうちの１つまたは複数、および生成される高ダイナミックレンジ画像の任意の組み合わせを使用して、パターンの位置を検出することができる。プロセッサはその後、検出されたパターン位置を使用して、３Ｄ表面データを確定することができる。
【００８９】
加えて、上述したように、第２の複数の画像を使用して、高ダイナミックレンジ画像を生成することができ、高ダイナミックレンジ画像は、飽和の量を低減することができ、任意の適切な画像タイプであってもよい。したがって、高ダイナミックレンジ画像を使用して生成されるデータまたは画像は、より有用であり得る。たとえば、上記の実施例で続けると、１つまたは複数の高ダイナミック測定画像を使用して、溶接の高い反射性を補償し、溶接の特性のより多くの詳細を描写することができる。したがって、高ダイナミックレンジ測定画像を使用して点群データ／画像を生成することによって、特徴に関係するより正確な情報をもたらすことができ、これによってまた、点群画像および深さプロファイル画像の正確さも改善する。
【００９０】
プロセッサ（たとえば、ＣＰＵ３８またはビデオプロセッサ３６）はその後、内視鏡システム１０に、生成された画像（たとえば、通常輝度画像、高輝度画像、高ダイナミックレンジ画像、低輝度画像、点群画像、または深さプロファイル画像）をサムネイル画像として表示するように命令することができる（プロセスブロック１２０）。いくつかの実施形態において、サムネイル画像を生成することは、生成された画像をサムネイルサイズにスケーリングすることを含み得る。上述したように、サムネイル画像は、たとえば、サムネイル画像と対応する画像を保存するか、または、全画面で表示するために、ユーザによって選択可能であり得る。したがって、いくつかの実施形態において、ディスプレイ５０はタッチセンサ式ディスプレイであり得るため、サムネイル画像を生成することは、ユーザによって選択可能なサムネイル画像ソフトボタンを生成することを含み得る。
【００９１】
上記の記述に基づいて、本開示の技術的効果は、内視鏡システムのような、遠隔視覚検査システムによって捕捉される画像の有用性を改善するためのシステムおよび方法を提供することを含む。より詳細には、１つまたは複数の高ダイナミックレンジ画像を生成することによって、画像の有用性を改善することができる。さらに、高ダイナミックレンジ画像をより効率的に捕捉し、生成することができる。たとえば、高ダイナミックレンジ画像は、ライブビデオを表示するために使用される画像に基づいて生成することができる。言い換えれば、遠隔視覚検査システムは、たとえ捕捉コマンドが受信される前であっても、高ダイナミックレンジ画像の生成を開始することができる。
【００９２】
本明細書は発明を開示し、さらに当業者が発明を実践することを可能にするために、任意のデバイスまたはシステムを作成および使用すること、ならびに任意の組み込まれた方法を使用することを含む、最良の形態を含む実施例を使用している。本発明の特許可能な範囲は特許請求の範囲によって画定され、当業者が着想する他の実施例を含んでもよい。そのような他の実施例は、それらが特許請求の範囲の文言と異ならない構造要素を有する場合に、またはそれらが特許請求の範囲の文言との十分な差違を有しない等価な構造要素を含む場合に、特許請求の範囲内に入ることが意図される。
【符号の説明】
【００９３】
１０  内視鏡システム
１２  挿入管
１４  基部アセンブリ
１５  プローブ先端部
１６  撮像装置
１８  撮像装置電子機器
２０  レンズ
２２  放出器モジュール
２４  光ファイバ束
２６  拡散器
２８  白色光源
３０  放出器駆動部
３２  撮像装置インターフェース
３４  マイクロコントローラ
３６  ビデオプロセッサ
３８  中央処理装置
４０  メモリ
４２  記憶デバイス
４４  ジョイスティック
４６  キーパッド
４６  キーボード
４８  ネットワークインターフェース
５０  ディスプレイ
７４  画面図
７６  ネットワーク状態アイコン
７８  日付表示
８０  時刻表示
８２  電池状態アイコン
８４  戻るソフトボタン
８６  表示ソフトボタン
８８  メニューソフトボタン
９０  保存ソフトボタン
９２  通常画像
９４  高ダイナミックレンジ画像
９６  明るい画像
９８  暗い画像
１００  点群画像
１０２  深さプロファイル画像
【図１】
0006681844.tif 000002
【図２】
0006681844.tif 000003
【図３】
0006681844.tif 000004
【図４】
0006681844.tif 000005
【図５】
0006681844.tif 000006