[go: up one dir, main page]

JP6367827B2 - 距離センサ・カメラからのデータをノイズ除去する方法および装置 - Google Patents

距離センサ・カメラからのデータをノイズ除去する方法および装置 Download PDF

Info

Publication number
JP6367827B2
JP6367827B2 JP2015550122A JP2015550122A JP6367827B2 JP 6367827 B2 JP6367827 B2 JP 6367827B2 JP 2015550122 A JP2015550122 A JP 2015550122A JP 2015550122 A JP2015550122 A JP 2015550122A JP 6367827 B2 JP6367827 B2 JP 6367827B2
Authority
JP
Japan
Prior art keywords
pixel sensor
phase difference
pixel
amplitude
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
Application number
JP2015550122A
Other languages
English (en)
Other versions
JP2016509208A (ja
Inventor
ゲオルギエフ ミハイル
ゲオルギエフ ミハイル
ゴッチェフ アタナス
ゴッチェフ アタナス
Original Assignee
ノキア テクノロジーズ オサケユイチア
ノキア テクノロジーズ オサケユイチア
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 ノキア テクノロジーズ オサケユイチア, ノキア テクノロジーズ オサケユイチア filed Critical ノキア テクノロジーズ オサケユイチア
Publication of JP2016509208A publication Critical patent/JP2016509208A/ja
Application granted granted Critical
Publication of JP6367827B2 publication Critical patent/JP6367827B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/70Denoising; Smoothing
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/06Systems determining position data of a target
    • G01S17/08Systems determining position data of a target for measuring distance only
    • G01S17/32Systems determining position data of a target for measuring distance only using transmission of continuous waves, whether amplitude-, frequency-, or phase-modulated, or unmodulated
    • G01S17/36Systems determining position data of a target for measuring distance only using transmission of continuous waves, whether amplitude-, frequency-, or phase-modulated, or unmodulated with phase comparison between the received signal and the contemporaneously transmitted signal
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • G01S17/89Lidar systems specially adapted for specific applications for mapping or imaging
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • G01S17/89Lidar systems specially adapted for specific applications for mapping or imaging
    • G01S17/8943D imaging with simultaneous measurement of time-of-flight at a 2D array of receiver pixels, e.g. time-of-flight cameras or flash lidar
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/491Details of non-pulse systems
    • G01S7/493Extracting wanted echo signals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/20Image enhancement or restoration using local operators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/20Image signal generators
    • H04N13/204Image signal generators using stereoscopic image cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/56Cameras or camera modules comprising electronic image sensors; Control thereof provided with illuminating means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N25/00Circuitry of solid-state image sensors [SSIS]; Control thereof
    • H04N25/60Noise processing, e.g. detecting, correcting, reducing or removing noise
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10028Range image; Depth image; 3D point clouds

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Optical Radar Systems And Details Thereof (AREA)
  • Measurement Of Optical Distance (AREA)

Description

本出願は、TOF(time−of−flight)カメラ・システムに関し、そして、特に、TOFカメラ・システムからの距離画像の中の雑音の低減に関する。
TOF(Time−of−flight)カメラは、変調光信号のパルスを放射し、次に、戻り波面において時間差を測定することによって、対象物への距離または範囲を感知することができる。
TOFカメラは、発光ダイオード(LED)の列などの光源を備えることができる。それによって、連続的に変調された高調光信号を放射することができる。光源からの対象物の距離または範囲は、放射された光の光子と反射された光の光子との間の位相のシフト(または、時間差)を測定することによって決定することができる。反射された光子は、電荷結合素子(CCD)などの手段によりカメラで感知することができる。
放射された光子と反射された光子との間でのフェーズ・シフト(または位相遅延)は、直接、測定されない。その代わりに、TOFカメラ・システムは、ピクセル構造を採用することができ、それによって、受信された光信号と電気的参照源との間の相関関係が、位相遅延の基準を決定するために、調べられる。
結果の距離(または範囲)マップは、対象への距離を距離マップ画像の内のピクセルの相対的な強度として表すことができる。
しかしながら、距離マップ画像は、それが、電荷結合素子の熱雑音の結果としてのランダム・ノイズであっても、あるいは、観測対象物までの距離の測定におけるシステム的誤差の結果としての雑音であっても、雑音の影響で、駄目になることがあり得る。特に、TOFカメラ・システムの操作パフォーマンスは、カメラの動作モードから生じる内部要因、および、感知されたシーンおよび感知された環境の特性に起因する外部要因によって影響され得る。
例えば、TOFカメラ・システム能力を制限することができる内部要因は、内部雑音および解像度などの使用されるセンサの物理的制限を含むことができる。TOFカメラ・システム能力を制限することができる他の内部要因は、放射された信号のパワー、および、反射された信号サンプルを形成するための積分時間を含むことができる。
TOFカメラ・システムのパフォーマンスを制限することができる外部要因は、感知された対象物の上への照射光の入射角、感知された対象物の色および材料の光反射性、TOFカメラ・システムの感知範囲、そして、多重反射によって形成されている戻り光信号を含むことができる。
これらの要因は、ToFカメラ・システムの距離(あるいは、範囲測定および効率)の精度に深刻に衝撃を与えることがあり得る。特に、低電力TOFシステム・デバイスに対して、雑音の影響は、距離感知能力を制限することがあり得る。
以下の実施形態は、上記の問題に対処することを狙ったものである。
本出願の態様にしたがって、TOFカメラ・システム(time of flight camera system)によって伝送される光信号と、該TOFカメラ・システムのイメージ・センサにおけるピクセル・センサのアレイの少なくとも1つのピクセル・センサで受信された反射光信号との間での位相差を決定するステップであって、前記少なくとも1つのピクセル・センサにより受信された該反射光信号は、該伝送された光信号により照射される対象物から反射される、ステップと、前記少なくとも1つのピクセル・センサにより受信された前記反射光信号の振幅を決定するステップと、前記少なくとも1つのピクセル・センサに対する前記振幅および前記位相差を、前記少なくとも1つのピクセル・センサに対する結合信号パラメータに、結合するステップと、前記少なくとも1つのピクセル・センサに対する前記結合パラメータをフィルタ処理することによって、前記少なくとも1つのピクセル・センサに対する前記結合信号パラメータをノイズ除去するステップと、を含む方法が提供される。この方法は、前記少なくとも1つのピクセル・センサに対する前記位相差をフィルタ処理することによって前記少なくとも1つのピクセル・センサに対する前記位相差をノイズ除去するステップであって、前記位相差の該ノイズ除去は前記振幅おおび位相差の結合の前に起こることがあり得る、ステップと、前記少なくとも1つのピクセル・センサの振幅をフィルタ処理することによって、前記少なくとも1つのピクセル・センサに対する前記振幅をノイズ除去するステップであって、前記振幅の該ノイズ除去は前記振幅おおび位相差の結合の前に起こることがあり得る、ステップと、のうちの少なくとも1つを更に含むことができる。
このフィルタリングは、非局所的空間変換フィルタを用いたフィルタ処理を更に含むことができる。
この非局所的空間変換フィルタは、非局所的平均フィルタであることがあり得る。
この方法は、更に、前記少なくとも1つのピクセル・センサに対するノイズ除去された結合信号パラメータから前記少なくとも1つのピクセル・センサに対する前記ノイズ除去された位相差を決定するステップと、前記少なくとも1つのピクセル・センサに対する前記ノイズ除去された位相差を使用して、前記少なくとも1つのピクセル・センサに対する対象物への距離範囲を計算するステップとによって、前記少なくとも1つのピクセル・センサに対するノイズ除去された結合信号パラメータから対象物への距離範囲を計算するステップを含むことができる。
この結合信号パラメータは、前記少なくとも1つのピクセル・センサに対する前記振幅および位相差を結合することから形成される複素信号パラメータであることができる。
このTOFカメラ・システムの前記イメージ・センサは、少なくとも部分的にはフォトニック・ミキサ・デバイスに基づくことができる。
本出願の更なる態様にしたがって、TOFカメラ・システム(time of flight camera system)によって伝送される光信号と、該TOFカメラ・システムのイメージ・センサにおけるピクセル・センサのアレイの少なくとも1つのピクセル・センサで受信された反射光信号との間での位相差を決定し、前記少なくとも1つのピクセル・センサにより受信された該反射光信号は、該伝送された光信号により照射される対象物から反射され、前記少なくとも1つのピクセル・センサにより受信された前記反射光信号の振幅を決定し、前記少なくとも1つのピクセル・センサに対する結合信号パラメータに前記少なくとも1つのピクセル・センサに対する前記振幅および位相差を結合し、前記少なくとも1つのピクセル・センサに対する前記結合パラメータをフィルタ処理することによって、前記少なくとも1つのピクセル・センサに対する結合信号パラメータをノイズ除去するように構成される装置が提供される。この装置は、さらに、前記少なくとも1つのピクセル・センサに対する位相差をフィルタ処理し、前記少なくとも1つのピクセル・センサに対する位相差をノイズ除去することであって、この装置は、前記振幅おおび位相差の結合の前に前記重要な位相差をノイズ除去するように構成することができる、ことと、前記少なくとも1つのピクセル・センサに対する前記振幅をフィルタ処理することによって、前記少なくとも1つのピクセル・センサに対する振幅をノイズ除去することであって、この装置は、前記振幅おおび位相差の結合の前に前記振幅をノイズ除去するように構成することができる、こととのうちの少なくとも1つを行うように構成されることができる。
このフィルタリングは、非局所的空間変換タイプ・フィルタを用いたフィルタ処理を備えることができる。
前記非局所的空間変換タイプ・フィルタは、非局所的平均フィルタであることがあり得る。
装置は、さらに、前記少なくとも1つのピクセル・センサに対するノイズ除去された結合信号パラメータから前記少なくとも1つのピクセル・センサに対する前記ノイズ除去された位相差を決定することと、前記少なくとも1つのピクセル・センサに対する前記ノイズ除去された位相差を使用して、前記少なくとも1つのピクセル・センサに対する対象物への距離範囲を計算することとによって、前記少なくとも1つのピクセル・センサに対するノイズ除去された結合信号パラメータから対象物への距離範囲を計算するように構成されることができる。
この結合信号パラメータは、前記少なくとも1つのピクセル・センサに対する前記振幅および位相差を結合することから形成される複素信号パラメータであることができる。
このTOFカメラ・システムの前記イメージ・センサは、少なくとも部分的にはフォトニック・ミキサ・デバイスに基づくことができる。
本出願の別の態様にしたがって、少なくとも1つのプロセッサと、そして1つ以上のプログラムのためのコンピュータ・コードを含む少なくとも1つのメモリとを備える装置が提供される。この少なくとも1つのメモリおよび前記コンピュータ・コードは、この装置に、この少なくとも1つプロセッサで、少なくとも、TOFカメラ・システム(time of flight camera system)によって伝送される光信号と、該TOFカメラ・システムのイメージ・センサにおけるピクセル・センサの アレイの 少なくとも1つのピクセル・センサで受信された反射光信号との間での 位相差を決定させ、ここで、前記少なくとも1つのピクセル・センサにより受信された該反射光信号は、該伝送された光信号により照射される対象物から反射され、前記少なくとも1つのピクセル・センサにより受信された前記反射光信号の振幅を決定させ、前記少なくとも1つのピクセル・センサに対する結合信号パラメータに前記少なくとも1つのピクセル・センサに対する前記振幅および位相差を結合させ、前記少なくとも1つのピクセル・センサに対する前記結合パラメータをフィルタ処理することによって、前記少なくとも1つのピクセル・センサに対する結合信号パラメータをノイズ除去させるように構成される。
前記少なくとも1つのプロセッサで構成された前記少なくとも1つのメモリおよび前記コンピュータ・コードは、前記少なくとも1つのピクセル・センサに対する前記位相差をフィルタ処理することによって前記少なくとも1つのピクセル・センサに対する位相差をノイズ除去すること、ここで、前記少なくとも1つのメモリおよび前記コンピュータ・コードは、また、前記少なくとも1つのプロセッサを用いて、前記振幅おおび位相差の結合の前に前記重要な位相差をノイズ除去するように構成することができる、および、前記少なくとも1つのピクセル・センサに対する前記振幅をフィルタ処理することによって、前記少なくとも1つのピクセル・センサに対する振幅をノイズ除去することのうちの少なくとも1つを行うように構成されることができる。ここで、前記少なくとも1つのメモリおよび前記コンピュータ・コードは、また、前記少なくとも1つのプロセッサを用いて、前記振幅おおび位相差の結合の前に前記振幅をノイズ除去するように構成することができる。
このフィルタリングは、非局所的空間変換タイプ・フィルタを用いたフィルタ処理を備えることができる。
この非局所的空間変換フィルタは、非局所的平均フィルタであることがあり得る。
前記少なくとも1つのプロセッサで構成された前記少なくとも1つのメモリおよび前記コンピュータ・コードは、前記少なくとも1つのピクセル・センサに対するノイズ除去された結合信号パラメータから前記少なくとも1つのピクセル・センサに対する前記ノイズ除去された位相差を決定することと、前記少なくとも1つのピクセル・センサに対する前記ノイズ除去された位相差を使用して、前記少なくとも1つのピクセル・センサに対する対象物への距離範囲を計算することとによって、前記少なくとも1つのピクセル・センサに対するノイズ除去された結合信号パラメータから対象物への距離範囲を計算するようにさらに構成されることができる。この結合信号パラメータは、前記少なくとも1つのピクセル・センサに対する前記振幅および位相差を結合することから形成される複素信号パラメータであることができる。
このTOFカメラ・システムの前記イメージ・センサは、少なくとも部分的にはフォトニック・ミキサ・デバイスに基づくことができる。
本出願の別の態様にしたがって、プロセッサにより実行されるとき、TOFカメラ・システム(time of flight camera system)によって伝送される光信号と、該TOFカメラ・システムのイメージ・センサにおけるピクセル・センサのアレイのうちの少なくとも1つのピクセル・センサで受信された反射光信号との間での位相差を決定するステップであって、前記少なくとも1つのピクセル・センサにより受信された該反射光信号は、該伝送された光信号により照射される対象物から反射される、ステップと、前記少なくとも1つのピクセル・センサにより受信された前記反射光信号の振幅を決定するステップと、前記少なくとも1つのピクセル・センサに対する前記振幅および前記位相差を、前記少なくとも1つのピクセル・センサに対する結合信号パラメータに結合するステップと、前記少なくとも1つのピクセル・センサに対する前記結合パラメータをフィルタ処理することによって、前記少なくとも1つのピクセル・センサに対する前記結合信号パラメータをノイズ除去するステップと、を実現する、コンピュータ・プログラム・コードが提供される。前記コンピュータ・プログラム・コードは、前記プロセッサで実行されるとき、前記少なくとも1つのピクセル・センサに対する前記位相差をフィルタ処理することによって前記少なくとも1つのピクセル・センサに対する前記位相差をノイズ除去するステップであって、前記位相差の該ノイズ除去は前記振幅おおび位相差の結合の前に起こることがあり得る、ステップと、前記少なくとも1つのピクセル・センサに対する前記振幅をフィルタ処理することによって、前記少なくとも1つのピクセル・センサに対する前記振幅をノイズ除去するステップであって、前記振幅の該ノイズ除去は前記振幅おおび位相差の結合の前に起こることがあり得る、ステップと、のうちの少なくとも1つをさらに実現することができる。
前記コンピュータ・プログラム・コードは、前記プロセッサで実行されるとき、フィルタ処理を実現し、コンピュータ・プログラム・コードは、非局所的空間変換フィルタを用いたフィルタ処理をさらに実現することができる。
前記コンピュータ・プログラム・コードは、前記プロセッサで実行されるとき、前記少なくとも1つのピクセル・センサに対するノイズ除去された結合信号パラメータから前記少なくとも1つのピクセル・センサに対する前記ノイズ除去された位相差を決定するステップと、前記少なくとも1つのピクセル・センサに対する前記ノイズ除去された位相差を使用して、前記少なくとも1つのピクセル・センサに対する対象物への距離範囲を計算するステップとによって、前記少なくとも1つのピクセル・センサに対するノイズ除去された結合信号パラメータから対象物への距離範囲を計算することをさらに実現することができる。
この結合信号パラメータは、前記少なくとも1つのピクセル・センサに対する前記振幅および位相差を結合することから形成される複素信号パラメータであることができる。
このTOFカメラ・システムの前記イメージ・センサは、少なくとも部分的にはフォトニック・ミキサ・デバイスに基づくことができる。
本願発明のより良い理解のために、次に、例示のために、添付の図面を参照する。ここで、
図1は、いくつかの実施形態を使用するために適切な装置を図式的に示す。 図2は、いくつかの実施形態を使用するために適切なTOFカメラ・システムを図式的に示す。 図3は、図2のTOFカメラ・システムの動作を説明するフローチャートを図式的に示す。 図4は、図2のTOFカメラ・システムの信号パラメータに対する複素パラメータ表現を図式的に示す。
以下では、より詳細に、距離(または範囲)マップのノイズ除去を有するTOFカメラ・システムを記述する。これに関して、最初に、例示的な電子デバイスまたは装置10の概略ブロック図を示す図1を参照する。これは、本出願の実施形態にしたがって、TOFカメラ・システムを組み込むことができる。
装置10は、例えば、無線通信システムのモバイル端末またはユーザ装置であることができる。他の実施形態において、装置10は、ビデオカメラ、音声レコーダなどのオーディオ・ビデオ・デバイス、または、mp3レコーダ/プレーヤなどのオーディオ・プレーヤ、(mp4レコーダ/プレーヤとして知られる)メディア・レコーダ、あるいは、音声信号の処理のための適切な任意のコンピュータであることができる。
他の実施形態において、装置10は、たとえば、より大きなコンピュータシステムのサブ・コンポーネントであることができる。それによって、この装置10は、他の電子部品またはコンピュータシステムとともに動作するように配置することができる。そのような実施形態において、装置10は、TOFカメラ・モジュールをコントロールし、インタフェースし、そして、また、TOFカメラ・モジュールからの情報を処理する機能を有する特定用途向け集積回路(ASIC)として配置することができる。
いくつかの実施形態において、装置10は、パソコンまたはラップトップなどの一般的なコンピュータに集積されるように構成することができる個々のモジュールとして配置することができる。
装置10は、いくつかの実施形態において、TOFカメラ・システムまたはモジュール11を含むことができる。これは、プロセッサ21に結合することができる。プロセッサ21は、種々のプログラム・コードを実行するように構成することができる。インプリメントされたプログラム・コードは、いくつかの実施形態において、TOFカメラ・モジュール11からの深度マップ画像を処理するためのコードを備えることができる。特に、インプリメントされたプログラム・コードは、処理された距離画像における雑音除去を容易にすることができる。
いくつかの実施形態において、前記装置は、メモリ22を更に備える。いくつかの実施形態において、このプロセッサは、メモリ22に結合している。このメモリは、任意の適切なストレージ手段であることができる。いくつかの実施形態において、メモリ22は、プロセッサ21の上でインプリメント可能なプログラム・コードを格納するためのプログラム・コード・セクション23を備える。更にまた、いくつかの実施形態において、このメモリ22は、たとえば、TOFカメラ・モジュール11から読み出されたデータなどのデータを格納するための格納データ・セクション24を更に含むことができる。このデータは、以下に記述するが、距離マップ画像を続いて処理するためのものである。プログラム・コード・セクション23の中に格納されたインプリメントされたプログラム・コード、および、格納データ・セクション24の内に格納されたデータは、メモリ・プロセッサ・カップリングを介して、必要なときはいつでも、プロセッサ21により、読み出すことができる。
いくつかのさらに示的実施形態において、装置10は、ユーザ・インタフェース15を含むことができる。ユーザ・インタフェース15は、いくつかの実施形態において、プロセッサ21に結合することができるいくつかの実施形態において、このプロセッサは、ユーザ・インタフェースの動作をコントロールし、そして、ユーザ・インタフェース15からの入力を受信することができる。いくつかの実施形態において、ユーザ・インタフェース15は、ユーザが、たとえばキーパッドによって、電子デバイスまたは装置10へコマンドを入力する、および/または、たとえば、ディスプレイを介して装置10から情報を得るのを可能にすることができる。このディスプレイは、ユーザ・インタフェース15の部分である。ユーザ・インタフェース15は、いくつかの実施形態において、情報を装置10に入力するのを可能にし、さらに、装置10のユーザに情報を示すことの両方が可能なタッチ・スクリーンまたは感触インタフェースを備えることができる。
ユーザ・インタフェース15の部分であるディスプレイは、同様に深度マップ画像を表示するために使用することができ、そして液晶ディスプレイ(LCD)または、発光ダイオード(LED)ディスプレイ、または、有機発光ダイオード(OLED)ディスプレイ、または、プラズマ・スクリーンでありえる。更にまた、ユーザ・インタフェース15は、また、例えば、マウス、トラックボール、カーソル方向キーなどのポインティング・デバイス、または、ディスプレイの上で表示される小さなカーソル画像の位置をコントロールするための、そしてディスプレイの上に表示されたグラフィック要素に結びついたコマンドを発行するための、運動センサを備えることもできる。
いくつかの実施形態において、この装置は、トランシーバ13を更に含み、そのような実施形態において、このトランシーバは、プロセッサに結合し、そして、たとえば、無線通信ネットワークを介して他の装置または電子デバイスとの通信を可能にするように構成されることができる。トランシーバ13あるいは、適切な任意のトランシーバ、または、送信器や受信器手段は、いくつかの実施形態において、有線、または、ワイヤード・カップリングを介して他の電子デバイスまたは装置と通信するために、構成されることができる。
トランシーバ13は、任意適切な既知の通信プロトコルにより更なるデバイスと通信することができる。たとえば、いくつかの実施形態において、トランシーバ13またはトランシーバ手段は、適切なUMTS(UMTS)プロトコル、たとえばIEEE 802.Xなどの無線ローカル・エリア・ネットワーク(WLAN)プロトコル、ブルートゥースなど、適切な短距離ラジオ周波数通信プロトコル、または、赤外線データ通信経路(IRDA)を使うことができる。
装置10の構造は、補うことができ、そして、多様に変化することは、再度、理解すべきことである。
図2および図4に記載された図式的構成、および、図3に描かれたフローチャートは、図1に示される装置でインプリメントされたように例示的に示されるTOFカメラ・システムの動作の一部だけを表していることが認識される。
図2は、いくつかの実施形態にしたがって、TOFカメラ・モジュール11のいくつかのコンポーネントを図式的に示す。
いくつかの実施形態において、TOFカメラ・モジュール11は、フォトニック・ミキサ・デバイス(PMD:Photonic Mixer Device)カメラ・モジュールであることができる。そのような実施形態において、調光の円錐を放射するように配置されることができる光送信器201であることができる。それによって、距離発見のためにシーンを照射する。実施形態において、光送信器は、近赤外線(NIR)スペクトル領域における波長で動作するように構成される発光ダイオード(LED)のアレイから形成することができる。各々のLEDは、LEDからの光の放射を補助するために、それぞれの光学部品と結合することができる。
光送信器から放射された光は、変調器203からの電気基準信号によって振幅変調することができる。
反射光信号は、受信光学部品205で受信することができ、そして、PMDセンサ・アレイ207に向けられる。PMDセンサ・アレイ207は、ピクセル・センサ要素のアレイを含むことができ、それによって、各々のピクセル・センサ要素は、導電性であり、受光に対して透明な2つの感光性フォトゲートの形であることができる。各々のピクセル・センサは、ピクセル読出し回路を介して電気信号を読み出すことを可能にするために、読出しダイオードを更に含むことができる。
PMDセンサ・アレイ207の機能は、電気基準信号でピクセル・センサごとに受信光信号を相関させることができる。そして、相関関係の結果を(各々のピクセル・センサの読出し回路を介して)アナログ・デジタル変換器209に送ることができる。各々のピクセル・センサの中の相関関係をとることを可能にするために、PMDセンサ・アレイ207は、また、電気基準信号をオシレータ205から受信するために配置することができる。実施形態においては、PMDセンサの内で相互相関関数機能を実行するために使用される電気基準信号は、光送信器201でLEDアレイを変調するのに用いられる当初の基準信号の位相変形であることができる。
TOFシステムは、対象物への範囲を決定するために、信号伝搬の時間の原則を利用することが認識されるべきである。PMDタイプTOFシステムに対して、この原則は、連続波変調を使うことにより明らかにされることができる。それによって、送信され受信された光信号間の位相遅延は、TOFに対応し、そして、それゆえに、対象物への距離に対応する。
送信された光信号が、特定の周波数で連続的に振幅変調されるとき、受信された反射光信号は、同じ周波数を持つが、しかし、異なる位相および振幅を有することができる。送信された光信号と受信された光信号との間の位相における違い、または位相遅延は、対象物までの距離を決定するために使うことができる。この距離は、
Figure 0006367827
の式によって表すことができる。ここで、Dは対象物までの距離であり、φは受信され送信された光信号の間で決定された位相遅延であり、cは光速であり、そして、fは、変調周波数である。実施形態においては、変調周波数fは、20MHzのオーダーであることができる。
反射された受信信号の位相と振幅は、反射された受信信号を、変調器203からの当初の変調信号(電気基準信号)と相互相関させることによって決定することができ、上述のように、相互相関は、PMDセンサ・アレイ207の中のピクセル・センサごとに実行することができる。
実施形態において、相互相関関数は、送信された光信号と受信された反射光信号との間の位相差(または遅延)の計算を可能にするために、いくつかの予め選ばれた位相位置で実行することができる。
実施形態の最初のグループにおいては、受信された反射光信号s(t)と変調信号g(t)との間の相互相関関数C(τ)は、たとえば、τ=0°、τ=90°、τ=180°、τ=270°の4つの異なる位相遅延に対して計算することができる。
他の例示的実施形態は、相互相関関数C(τ)を決定するために一般的なアプローチを採用することができることが理解されるべきである。この一般的なアプローチは、 4つより大きいいくつかの異なる位相位置に対して相互相関関数C(τ)を計算することができる。
受信された反射光信号s(t)と変調信号g(t)との間の相互相関関数C(τ)は、
Figure 0006367827
で表すことができる。
いくつかの実施形態において、受信された反射光信号s(t)は、
Figure 0006367827
の形で表すことができる。そして、変調信号は、
Figure 0006367827
の形で表すことができる。ここで、Aは、変調振幅を意味し、そして、φは、受信した反射信号の位相を意味する。
いくつかの実施形態において、τ=0°、τ=90°、τ=180°、τ=270°の4つの異なる位相遅延に対する相互相関信号は、
Figure 0006367827
に単純化できる。ここで、Kは、変調オフセットである。
相互相関関数C(τ)は、PMDにより、いくつかの異なる等しく間隔をあけた位相位置τに決定されていることがありえることが理解されるべきである。すなわち、τ=τ、τ、...τN−1。実施形態の1つのグループにおいては、相互相関関数C(τ)は、τ=0°、τ=90°、τ=180°、τ=270°の位相位置に対して計算することができる。
PMDデバイスからの出力、言い換えると、ピクセル・センサごとの相互相関関数C(τ)は、次に、アナログ・デジタル変換器209に向けることができる。
アナログ・デジタル(A/D)コンバータ209は、各々の相互相関関数信号を、信号の更なる処理を可能にするために、アナログ信号からデジタル信号に変換することができる。(A/D)コンバータ209は、ピクセル単位ベースにおける各々の位相位置τに対して、相互相関関数信号を変換することができることが認識されるべきである。
アナログ・デジタル変換器209からデジタル出力は、次に、信号パラメータ決定器211にパスすることができる。
信号パラメータ決定器211は、ピクセル・ベースで、ピクセルの上の照射されたシーンの距離(または範囲)マップを形成するために要求されたパラメータを決定することができる。
信号パラメータ決定器211で決定されたパラメータは、変調された信号g(t)と反射された受信信号s(t)との間の位相遅延φ、反射された受信信号振幅A、および、変調オフセットKであることができる。
実施形態において、位相差φは、
Figure 0006367827
の式を用いて決定することができる。
受信された反射光信号の振幅Aは、
Figure 0006367827
から決定することができる。
変調オフセットKは、
Figure 0006367827
から決定することができる。
Nは、相互相関関数機能が決定される位相位置を意味し、Cは、位相位置τごとの相互相関関数を意味することを、上記の式において認識すべきである。第1の実施形態のグループにおいて、Nは、τ=0°、τ=90°、τ=180°、τ=270°の異なる位相位置の説明のために、4であると決定される。この特定の実施形態に対して、位相差φは、
Figure 0006367827
の式を用いて決定することができる。
受信された反射光信号の振幅Aは、
Figure 0006367827
から決定することができる。
変調オフセットKは、方程式(8)の場合のように決定することができる。
つまり、実施形態においてTOFカメラ・システムによって送信された光信号と、TOFカメラ・システムの画像センサにおけるピクセルのアレイのピクセル光センサにより受信された反射光信号との間の位相差を決定する手段が存在し得る。ここで、ピクセル光センサによって受信された反射光信号は、送信された光信号によって照射された対象物から反射される。更にまた、実施形態は、また、ピクセル光センサによって受信された反射光信号の振幅を決定するための手段を備えることもできる。
上記のパラメータは、ピクセルごとに順番に決定することができることを更に認識すべきである。
ここで、信号パラメータ・マップの用語は、マップ画像のすべてのピクセルに対するパラメータφ、AおよびKを集合的に意味するために使用することができることを理解すべきである。
信号パラメータ決定器211の出力、言い換えると、信号パラメータ・マップは、ノイズ除去プロセッサ213の入力に接続することができる。
ノイズ除去プロセッサ213は、信号パラメータ・マップのパラメータをノイズ除去するためのフィルタ処理フレームワークを提供するために配置することができる。言い換えると、フィルタ処理フレームワークは、各々のピクセルと結びついたパラメーφ、AおよびKのノイズ除去を備える。
図3を参照すると、少なくとも部分的には、本願発明の実施形態にしたがって、信号パラメータ決定器211およびノイズ除去プロセッサ213の動作のいくらかを表すフローチャートが示される。
したがって、図3において、ピクセルごとに相互相関関数C(τ)からの信号パラメータ(φ、AおよびK)を決定する処理ステップ301が表される。
実施形態ノイズ除去においては、信号パラメータφ、AおよびKのノイズ除去は、非局所的空間変換フィルタ処理を用いた技術を採用することにより実行することができる。そのようなアプローチの本質は、近傍のピクセルのウィンドウの中でフィルタ処理されるべきピクセルを中心におくことである。ピクセルのウィンドウは、また、当該技術分野において、パッチとして知られており、また、フィルタ処理されるピクセルを含んでいるパッチは、参照パッチとして知られていることに留意すべきである。この画像は、次に、フィルタ処理されるピクセル(言い換えると、参照パッチ)を含んでいるパッチに非常に似ている他のパッチに対してスキャンされる。ピクセルのノイズ除去は、次に、そのパッチが参照パッチと同様のものであると考えられる画像の内のすべてのピクセル値にわたる平均ピクセル値を決定することによって実行されることができる。
実施形態においては、参照パッチと画像の範囲内の更なるパッチとの類似性は、ユークリッドのベースの距離測定基準を利用することによって定量化することができる。
非局所的空間変換フィルタ処理は、ピクセル単位ベースの上の各々のピクセルの信号パラメータの上で実行することができる。
実施形態の最初のグループにおいては、非局所的平均フィルタ処理として知られている非局所的空間変換フィルタ処理の形式は、各々のピクセルに結びついた信号パラメータをフィルタ処理するために使用することができる。
非局所的平均フィルタ処理は、
Figure 0006367827
により、表されることができる。ここで、Nは、フィルタ正規化子であり、Gは、ガウシアン・カーネルであり、Ωは、画像が探索された範囲を意味し、uは、位置のピクセルに付けられた値を意味し、xは、フィルタ処理されたピクセルのインデックスであり、また、参照パッチのセンター・ピクセルであり、yは、更なるパッチ(参照パッチと類似していることがありえるパッチ)のセンターにおけるピクセルのインデックスであり、hは、雑音分散*との関係で調整されるフィルタ・パラメータでありえる。(0)は、中心の畳込み演算子を意味することができ、そして、(+.)は、対応するパッチの中心ピクセルのまわりのピクセル・インデックスを意味することができる。
実施形態の最初のグループにおいては、信号パラメータφとAとは、ノイズ除去された信号パラメータφおよびAを生成するために、上記の非局所的平均フィルタを用いて各々個別にフィルタ処理されることができる。パラメータφおよびAのノイズ除去は、ピクセル位置ごとに順番に実行することができる。
つまり、上記の非局所的平均フィルタは、各々の信号パラメータφおよびAに、順番に適用することができる。ここで、上記の方程式の中の変数uは、パラメータφまたはAのいずれかを表すことができる。
非局所的平均フィルタNL(x)からの出力は、ピクセル位置xに対するノイズ除去されたパラメータφおよびAであることが理解されるべきである。つまり、非局所的平均フィルタNL(x)からの出力は、入力変数uがピクセル位置xでの位相差信号パラメータφを表すとき、ノイズ除去された位相遅延信号パラメータφである、そして、出力非局所的平均フィルタNL(x)からの出力は、入力変数uが振幅信号パラメータAを表わすとき、ノイズ除去された振幅パラメータAである。
いくつかの実施形態において、個々のノイズ除去されたパラメータφとAを生成するために、信号パラメータφとAとを上記の非局所的平均フィルタで個々に処理するステップは、オプションのプレ・フィルタ処理ステップとして見ることができる。
言い換えれば、信号パラメータφとAとを個々に処理するステップは、動作のいくつかのモードにおいて、実行することができない。上記のプレ・フィルタ処理するステップを実行するという決定は、ノイズ除去プロセッサ213の動作のモードとして構成することができる。
したがって、図3は、決定ステップ303としてノイズ除去プロセッサの動作モードに上記のプレ・フィルタ処理するステップを含むオプションを表す。
上記のプレ・フィルタ処理するステップは、その表面が低い光反射率を持つような対象物、または、光信号によって小さな入射角で照射されている対象物の影響、または、戻り光信号において複数パス反射の影響を減らすという長所を有することができる。
前記の影響は、位相遅延φのラッピングという結果になることがありえ、それによって、入射光の波長の制限の近くに範囲を持つ対象物は、次の波形期間にラップされた反射光の位相遅延の結果になることがあり得る。このラッピング効果は、雑音が、位相遅延φの値に対する影響を有するとき、位相遅延φがラッピング境界の近くであるときに起こり得る。
個別ベースで、信号パラメータAおよびφをノイズ除去することによって、プレ・フィルタリングは、以降のノイズ除去しているフィルタ・ステージの動作の間に、探索されたパッチに対する類似ウェイト信頼性を改善する効果を有する。
他の実施形態において、ノイズ除去フィルタNL(x)によるプレ・フィルタ処理は、振幅信号パラメータAだけ、または位相遅れ信号パラメータφのいずれかの上で実行されることができる。これは、各々の信号パラメータに順番に個々にノイズ除去フィルタを適用することと比較したときに、プレ・フィルタ処理ステージの計算の複雑性を減らす効果を有する。
実施形態の上記のグループの1つの変形において、ノイズ除去フィルタNL(x)は、ノイズ除去された振幅信号パラメータAを与えるために、振幅信号パラメータAだけに適用することができる。これは、実施形態において、最終的な距離マップにおけるノイズ除去およびエッジ保存を改善する利点を有する。しかしながら、上にリストしたような構造的アーチファクトによる影響は、まだ保持されることがあり得る。
実施形態の上記のグループの別の変形において、ノイズ除去フィルタNL(x)は、位相遅れ信号パラメータφに単独で適用することができる。これには、上にリストしたものなどのアーチファクトを抑える利点を有することができる。しかしながら、エッジ保存は、最終的な距離画像の中でそれほど顕著ではない。
言い換えれば、実施形態は、ピクセル光センサによって受信された反射光信号と送信された光信号との間の位相差をノイズ除去するための手段であって、この位相差のノイズ除去はプレ・フィルタリング・ステップである、手段、および、ピクセル光センサによって受信される反射光信号の振幅をノイズ除去するための手段であって、この位相差のノイズ除去もまたプレ・フィルタリング・ステップである、手段のうちの少なくとも1つを備えることができる。
各々のピクセルの、各々の信号パラメータφおよびAに対して、ステップ・ノイズ除去を実行するステップは、図3の処理ステップ305として示される。
各ピクセルに対して受信された反射光信号の位相差φおよび振幅Aは、単一の結合パラメータに結合することができる。
いくつかの実施形態において、ピクセル・センサごとに受信された反射光信号の位相差φおよび振幅Aは、単一の複素パラメータZに結合することができる。各ピクセルに対する複素信号パラメータは、
Figure 0006367827
として表すことができる。ここで、jは、虚数単位である。それによって、上記のプレ・フィルタ処理ステップ305が展開される動作モードにおいて、複素信号パラメータは、
Figure 0006367827
として表すことができることが理解されるべきである。
図4に関して、4つのピクセルを備える複素信号パラメータ・マップのグラフィック表現が示される。
図4を参照すると、グラフ401は、信号パラメータ・マップに対する振幅Aを表す。そして、グラフ403は、同じ信号パラメータ・マップに対する位相差φを表す。
再度、図4を参照すると、グラフ405は、信号パラメータ・マップに対する、ピクセル位置ごとの複素信号パラメータZを表す。グラフ405から、ピクセル位置ごとの複素信号パラメータは、受信した反射信号の振幅Aと位相差φの両方に関する情報を運ぶベクトルであることを見ることができる。
言い換えれば、実施形態は、各々のピクセル光センサに対する振幅と位相差を各々のピクセル光センサに対する結合信号パラメータに結合するための手段を含むことができる。
ピクセルごとに複素信号パラメータを決定するステップは、図3において、処理ステップ307として示される。
実施形態において、ノイズ除去フィルタは、信号パラメータ・マップの内のピクセルの各々に対する複素信号Zに適用することができる。
実施形態の最初のグループにおいては、各ピクセルに対する複素信号パラメータZは、上記の非局所的平均フィルタを適用することにより、ノイズ除去することができる。言い換えれば、上記の非局所的平均フィルタは、複素信号パラメータZに関して修正することができる。この非局所的手段フィルタは、
Figure 0006367827
のようにZに関して表されることができる。
上記非局所的平均フィルタから出力NLcmplx(x)は、ピクセル位置xにおけるノイズ除去された複素信号パラメータZDeNであることができる。
言い換えれば、実施形態は、結合パラメータをフィルタ処理することによって、ピクセル光センサに対する結合信号パラメータをノイズ除去するための手段を含むことができる。
いくつかの実施形態において、この結合信号パラメータは、ピクセル光センサに対する振幅および位相差を結合することから形成される複素信号パラメータであることができる。
各ピクセルに対する複素信号パラメータをノイズ除去するステップは、図3において、処理ステップ309として示される。
各々のピクセル位置xに対して、ノイズ除去された信号パラメータADeNおよびφDeNは、ノイズ除去された複素信号パラメータZDeNから得ることができる。言い換えれば、ノイズ除去された振幅ANおよび位相差φNは、ADeN=|ZDeN|、および、φDeN=arg(ZDeN)から得ることができる。
ノイズ除去された複素信号パラメータZDeNから各々のピクセル位置xに対するノイズ除去された信号パラメータADeNおよびφDeNを得るステップは、図3において、処理ステップ311として示される。
いくつかの実施形態において、処理ステップ303ー311は、数回繰り返すことができる。そのような実施形態において、各々のピクセル位置xに対するノイズ除去された信号パラメータADeNおよびφDeNは、処理ステップ305の更なる繰返しへの入力を形成することができる。それによって、信号パラメータADeNおよびφDeNは、次に、上記の非局所的平均フィルタNL(x)に個々に適用することができる。
信号パラメータADeNとφDeNが非局所的平均フィルタNL(x)への入力を形成する場合に、このノイズ除去された信号パラメータは、さらに、AD2およびφD2と表記することができる。ここで、「2」は、2または更なる繰返しを意味する。
前の通り、非局所的平均フィルタ、NL(x)フィルタの出力、すなわち、各々の位相位置xに対して、個々にノイズ除去された振幅と位相差信号パラメータAD2およびφD2は、次に、単一の結合パラメータに結合することができる。実施形態の最初のグループにおいて、単一の結合パラメータは、単一の複素パラメータZであり得る。
単一の複素パラメータZは、次に、非局所的平均フィルタNLcmplx(x)の複素修正フォームの入力を形成することができる。
非局所的平均フィルタNLcmplx(x)の複素修正フォームの出力は、次に、ピクセル位置xに対するさらにノイズ除去された複素パラメータZDeN2であることができる。
ノイズ除去された振幅ADeN2および位相差φDeN2は、さらに、方程式ADeN2=|ZDeN2|、および、φDeN2=arg(ZDeN2)を適用することにより、得ることができる。
言い換えれば、実施形態は、ノイズ除去された結合信号パラメータからピクセル光センサに対するノイズ除去された位相差を決定する手段を備えることができる。
処理ステップ303ー311を繰り返すべきかどうかを決定するステップは、図3において、決定ステップ313として示される。
図3を参照すると、処理ステップ313において、処理ステップ303ー311の更なる繰返しがなければならないことを決定した場合には、リターン分岐313aが取られ、そして、プロセスは、新しい繰返しを始めるためにループ・バックする。
実施形態においては、非局所的空間変換フィルタのパラメータは、処理ループごとに調節することができる。たとえば、第1の実施形態のグループにおいて、非局所的平均フィルタにおけるフィルタ・パラメータhは、処理ループの各々の繰返しに適していることがありえる。
処理ループの更なる繰返しのために非局所的空間変換フィルタ・パラメータを調節するステップは、図3にリターン分岐313aにおいて処理ステップ315として表される。
実施形態において、ループ・バック分岐313aは、決定分岐303に戻ることを認識すべきである。したがって、プレ・フィルタ処理ステップ305を含むべきかどうかの決定は、処理ループの各々の繰返しと考えられる。
処理ステップ313において、さらなる繰返しはないことを決定した場合には、決定分岐313bがとられ、そして、ノイズ除去プロセッサ211は、次に、ピクセル位置ごとの照射された対象物への距離値Dを決定することができる。
実施形態において、距離値Dは、処理ステップ311によって提供されたように、ノイズ除去された位相差信号パラメータφDeNをとり、そして、その値を方程式(1)に適用することによって、決定することができる。
距離値Dは、マップ内の各々のピクセル位置に対する位相遅延にしたがって、ピクセル単位ベースで決定することができる。
言い換えれば、実施形態は、ピクセル光センサに対して計算されたノイズ除去された位相遅延を使用してピクセル光センサに対する対象物への距離範囲を計算する手段を備えることができる。
ピクセルごとに照射された対象物への距離値Dを決定するステップは、図3において、処理ステップ317として示される。
以下に、ノイズ除去信号パラメータ・データに対する上記の反復アプローチに可能な擬似コード・インプリメンテーションを示す。
Figure 0006367827
TOFカメラ・システム11からの出力は、PMDセンサ・アレイ207の内のピクセルの各々に対する距離値Dであることができる。
各ピクセルに対する距離値Dは、次に、更なる処理のために、プロセッサ11にパスすることができる。
いくつかの実施形態において、ピクセル位置ごとの距離値Dは、UI15における距離または距離マップ画像として示すことができる。
上記の実施形態において、ノイズ除去のプロセスは、非局所的平均フィルタに関して記述されたことを認識すべきである。しかしながら、他の例示的実施形態は、ガウシアン平滑化、バイ(マルチ)ラテラル・フィルタリング、ウェーブレット縮退、スライディング・ローカル変換フィルタリング(例えば、スライディングDCT)、およびブロック・マッチング3D共同変換領域フィルタ処理BM3Dなどの、ノイズ除去する他の形式を使用することができる。
さらに、他の例示的実施形態は、レーダー、ソナー、および、光検出・測距(LIDAR)などの他のTOFカメラ・システムを採用することができる。さらにまた、他の例示的実施形態は、異なる距離計測システムを採用することができる。ここで、測定データは、構造化ライト・ベース・システム(structured−light based system)、ステレオ構造に基づくシステム(systems based on structure−from−stereo)、および、サーモグラフ・カメラなど、複素領域で解釈することができる。
上記の例が、装置10の中で動作している本願発明の実施形態を記述するけれども、先に述べたように本願発明は、TOFカメラ・システムをサポートしている任意のコンピュータまたは電子機器の部品としてインプリメントすることができることが認識される。
一般に、本願発明の種々の実施形態は、ハードウェア、または特殊目的回路、ソフトウェア、論理または、それらの任意の組合せでインプリメントすることができる。例えば、いくつかの態様は、ハードウェアでインプリメントすることができる。一方、他の態様は、コントローラ、マイクロ・プロセッサまたは、他のコンピューティング・デバイスで実行することができるファームウェアまたはソフトウェアでインプリメントすることができる。しかしながら、本願発明が、それらに制限されるものではない。本願発明の種々の態様が、ブロック図、フローチャートとして、または、いくつかの絵画的表現を使用して図示され、記述されることができるが、これらのブロック、装置、システム、技術、または、ここに記述される方法は、非限定的な例として、ハードウェア、ソフトウェア、ファームウェア、特殊目的回路または論理、汎用ハードウェアまたはコントローラまたは、他のコンピューティング・デバイス、または、それらのいくつかの組合せにおいて、インプリメントすることができることがよく理解されるべきである。
したがって、少なくともいくつかの実施形態は、少なくとも1つのプロセッサと、そしてコンピュータ・プログラム・コードを含む少なくとも1つのメモリとを備える装置であることができる。前記少なくとも1つのメモリと、前記プログラム・コードとは、前記少なくとも1つのプロセッサにより、該装置に、少なくとも、TOFカメラ・システムによって送信された光信号と、該TOFカメラ・システムのイメージ・センサにおけるピクセル・センサのアレイのうちの少なくとも1つのピクセル・センサで受信された反射光信号との間の位相差を決定するステップであって、前記少なくとも1つのピクセル・センサにより受信された該反射光信号は、該伝送された光信号により照射される対象物から反射される、ステップと、前記少なくとも1つのピクセル・センサにより受信された前記反射光信号の振幅を決定するステップと、前記少なくとも1つのピクセル・センサに対する前記振幅および前記位相差を、前記少なくとも1つのピクセル・センサに対する結合信号パラメータに結合するステップと、前記少なくとも1つのピクセル・センサに対する前記結合パラメータをフィルタ処理することによって、前記少なくとも1つのピクセル・センサに対する前記結合信号パラメータをノイズ除去するステップと、を実行させるように構成され、
本願発明の実施形態は、プロセッサ・エンティティなどのモバイル・デバイスのデータ・プロセッサで実行可能なコンピュータ・ソフトウェアによって、または、ハードウェアで、または、ソフトウェアとハードウェアとの組合せによって、インプリメントすることができる。また、これに関して、図の論理フローの任意のブロックは、プログラム・ステップ、または、相互接続した論理回路、ブロックおよび、機能、または、プログラム・ステップおよび論理回路、ブロックおよび機能の組合せを表すことができることに留意する。
したがって、エンコーダの少なくいくつかの実施形態は、その上にコンピュータ・プログラムを格納した非一時的なコンピュータ読取り可能記憶媒体であることができる。これは、コンピューティング装置で実行されたときに、コンピューティング装置に、TOFカメラ・システムによって送信された光信号と、該TOFカメラ・システムのイメージ・センサにおけるピクセル・センサのアレイの少なくとも1つのピクセル・センサで受信された反射光信号との間の位相差を決定するステップであって、前記少なくとも1つのピクセル・センサにより受信された該反射光信号は、該伝送された光信号により照射される対象物から反射される、ステップと、前記少なくとも1つのピクセル・センサにより受信された前記反射光信号の振幅を決定するステップと、前記少なくとも1つのピクセル・センサに対する前記振幅および前記位相差を、前記少なくとも1つのピクセル・センサに対する結合信号パラメータに結合するステップと、前記少なくとも1つのピクセル・センサに対する前記結合パラメータをフィルタ処理することによって、前記少なくとも1つのピクセル・センサに対する前記結合信号パラメータをノイズ除去するステップと、を含む方法を実行させる。
このメモリは、ローカルな技術的環境に適切な任意のものであり得、そして半導体ベース・メモリ・デバイス、磁気メモリ・デバイスおよびシステム、光メモリ・デバイスおよびシステム、固定メモリおよび取り外し可能メモリ、言い換えると、固定コンピュータ読取り可能媒体などのいかなる適切なデータ記憶装置技術を使用してもインプリメントすることができる。データ・プロセッサは、ローカルな技術的環境に適切な任意のものであり得、そして汎用コンピュータ、特殊目的コンピュータ、マイクロ・プロセッサ、デジタル・シグナル・プロセッサ(DSP)、特定用途向け集積回路(ASIC)、ゲートレベル回路、および、マルチコア・プロセッサ・アーキテクチャに基づくプロセッサのうちの1つ以上を含むことができる。これらは、非限定的な例としてあげたものである。
本願発明の実施形態は、集積回路モジュールなどの種々のコンポーネントで実施することができる。集積回路のデザインは、概して高度に自動化されたプロセスである。複雑で強力なソフトウェア・ツールを、論理レベル設計を、すぐに、半導体基板の上でエッチングして、形成できる半導体回線設計に変換するために利用できる。
カリフォルニア州マウンテンビューのシノプシス社(Synopsys,Inc.)および、カリフォルニア州サンノゼのケイデンス・デザイン社(Cadence Design)によって、提供されるようなプログラムは、事前に格納したデザイン・モジュールのライブラリと並んで、デザインの確立したルールを使用して半導体チップ上で、自動的に導体を配線し、コンポーネントを配置する。一旦、半導体回路の設計が完了すると、設計結果は、標準化電子フォーマット(例えば、Opus、GDSII、その他)で、製造のために半導体製造工場すなわち「ファブ」に送ることができる。
本出願において使用されるように、「回路(circuitry)」という用語は、(a)ハードウェアのみの回路インプリメンテーション(例えば、アナログおよび/またはデジタル回路だけのインプリメンテーション)、そして(b)(i)プロセッサの組合せ、または、(ii)プロセッサ/ソフトウェア(デジタル信号プロセッサを含む)の部分、ソフトウェア、および、例えば携帯電話またはサーバなどの装置に種々の機能を実行させるために一緒に動作するメモリなどの、回路とソフトウェア(および/またはファームウェア)との組合せ、そして(c)たとえソフトウェアまたはファームウェアが物理的に存在しないとしても作動のために、ソフトウェアまたはファームウェアを要求するマイクロ・プロセッサ、または、マイクロ・プロセッサの部分などの回路、のすべてを指す。
この「回路(circuitry)」の定義は、すべての請求項を含む本願におけるこの用語のすべての使用に適用される。さらなる例として、本願にて用いられているように、「回路(circuitry)」の用語は、また、単にプロセッサ(または、マルチプロセッサ)またはプロセッサの部分、および、その(あるいは、それらの)付随するソフトウェアやファームウェアの、インプリメンテーションをカバーする。「回路」という用語は、また、たとえば、および、特定の請求項要素の適用できるならば、ベースバンド集積回路、または、モバイル電話に対する応用プロセッサ集積回路、または、サーバの同様の集積回路、携帯電話ネットワーク・デバイス、または、他のネットワーク・デバイスをカバーする。
前述の説明は、例示的なものとして提供したものであり、非限定的な例であって、本願発明の例示的な実施形態の完全で有益な説明である。しかしながら、種々の修正と改作は、添付の図面と特許請求項範囲とともに読まれるとき、前述の説明の観点から、当業者にとって明らかなもととなる。しかしながら、本願発明の教示のそのような、また、類似した修正は、添付の請求項において定められる本願発明の範囲に依然として入るものである。

Claims (18)

  1. TOFカメラ・システムによって伝送された光信号と、該TOFカメラ・システムのイメージ・センサにおけるピクセル・センサのアレイのうちの少なくとも1つのピクセル・センサで受信された反射光信号との間の位相差を決定するステップであって、前記少なくとも1つのピクセル・センサにより受信された該反射光信号は、該TOFカメラ・システムによって伝送された光信号により照射される対象物から反射される、ステップと、
    前記少なくとも1つのピクセル・センサにより受信された前記反射光信号の振幅を決定するステップと、
    前記少なくとも1つのピクセル・センサに対する前記振幅および前記位相差を、前記少なくとも1つのピクセル・センサに対する結合信号パラメータに、結合するステップと、
    前記少なくとも1つのピクセル・センサに対する前記結合信号パラメータをフィルタ処理することによって、前記少なくとも1つのピクセル・センサに対する前記結合信号パラメータをノイズ除去するステップと、
    を含む方法であって、
    該方法は、
    前記少なくとも1つのピクセル・センサに対する前記位相差をフィルタ処理することによって前記少なくとも1つのピクセル・センサに対する前記位相差をノイズ除去するステップと、
    前記少なくとも1つのピクセル・センサに対する前記振幅をフィルタ処理することによって、前記少なくとも1つのピクセル・センサに対する前記振幅をノイズ除去するステップと、
    のうちの少なくとも1つを含む、前記結合するステップの前に実行されるプレ・フィルタ処理ステップをさらに含む方法。
  2. 前記フィルタ処理は、非局所的空間変換フィルタを用いたフィルタ処理を更に含む、請求項1に記載の方法。
  3. 前記非局所的空間変換フィルタは、非局所的平均フィルタである、請求項2に記載の方法。
  4. 前記少なくとも1つのピクセル・センサに対するノイズ除去された結合信号パラメータから前記少なくとも1つのピクセル・センサに対する前記ノイズ除去された位相差を決定することと、
    前記少なくとも1つのピクセル・センサに対する前記ノイズ除去された位相差を使用して、前記少なくとも1つのピクセル・センサに対する対象物への距離範囲を計算することと、
    によって、前記少なくとも1つのピクセル・センサに対するノイズ除去された結合信号パラメータから対象物への距離範囲を計算するステップをさらに含む、請求項1ないし3のいずれか1項に記載の方法。
  5. 前記結合信号パラメータは、前記少なくとも1つのピクセル・センサに対する前記振幅および位相差を結合することから形成される複素信号パラメータである、請求項1ないし4のいずれか1項に記載の方法。
  6. 前記TOFカメラ・システムの前記イメージ・センサは、少なくとも部分的にはフォトニック・ミキサ・デバイスに基づく、請求項1ないし5のいずれか1項に記載の方法。
  7. TOFカメラ・システム(time of flight camera system)によって伝送される光信号と、該TOFカメラ・システムのイメージ・センサにおけるピクセル・センサのアレイのうちの少なくとも1つのピクセル・センサで受信された反射光信号との間での位相差を決定するステップであって、前記少なくとも1つのピクセル・センサにより受信された該反射光信号は、該TOFカメラ・システムによって伝送された光信号により照射される対象物から反射される、ステップと、
    前記少なくとも1つのピクセル・センサにより受信された前記反射光信号の振幅を決定するステップと
    前記少なくとも1つのピクセル・センサに対する結合信号パラメータに前記少なくとも1つのピクセル・センサに対する前記振幅および位相差を結合するステップと
    前記少なくとも1つのピクセル・センサに対する前記結合信号パラメータをフィルタ処理することによって、前記少なくとも1つのピクセル・センサに対する結合信号パラメータをノイズ除去するステップと、
    を実行するように構成される装置であって、
    該装置は、
    前記少なくとも1つのピクセル・センサに対する位相差をフィルタ処理し、前記少なくとも1つのピクセル・センサに対する位相差をノイズ除去するステップと、
    前記少なくとも1つのピクセル・センサに対する前記振幅をフィルタ処理することによって、前記少なくとも1つのピクセル・センサに対する振幅をノイズ除去するステップと
    のうちの少なくとも1つを行うように構成された、前記結合するステップの前に実行されるプレ・フィルタ処理ステップを行うようにさらに構成される、装置。
  8. フィルタ処理は、非局所的空間変換タイプ・フィルタを用いたフィルタ処理を含む、請求項7に記載の装置。
  9. 前記非局所的空間変換タイプ・フィルタは、非局所的平均フィルタである、請求項8に記載の装置。
  10. 前記少なくとも1つのピクセル・センサに対するノイズ除去された結合信号パラメータから前記少なくとも1つのピクセル・センサに対する前記ノイズ除去された位相差を決定するように、
    および、
    前記少なくとも1つのピクセル・センサに対する前記ノイズ除去された位相差を使用して、前記少なくとも1つのピクセル・センサに対する対象物への距離範囲を計算するように構成されることによって、前記少なくとも1つのピクセル・センサに対するノイズ除去された結合信号パラメータから対象物への距離範囲を計算するように
    さらに構成される請求項7ないし9のいずれか1項に記載の装置。
  11. 前記結合信号パラメータは、前記少なくとも1つのピクセル・センサに対する前記振幅および位相差を結合することから形成される複素信号パラメータである、請求項7ないし10のいずれか1項に記載の装置。
  12. 前記TOFカメラ・システムの前記イメージ・センサは、少なくとも部分的にはフォトニック・ミキサ・デバイスに基づく、請求項7ないし11のいずれか1項に記載の装置。
  13. プロセッサにより実行されたとき、TOFカメラ・システム(time of flight camera system)によって伝送される光信号と、該TOFカメラ・システムのイメージ・センサにおけるピクセル・センサのアレイのうちの少なくとも1つのピクセル・センサで受信された反射光信号との間での位相差を決定するステップであって、前記少なくとも1つのピクセル・センサにより受信された該反射光信号は、該TOFカメラ・システムによって伝送された光信号により照射される対象物から反射される、ステップと、
    前記少なくとも1つのピクセル・センサにより受信された前記反射光信号の振幅を決定するステップと、
    前記少なくとも1つのピクセル・センサに対する前記振幅および前記位相差を、前記少なくとも1つのピクセル・センサに対する結合信号パラメータに結合するステップと、
    前記少なくとも1つのピクセル・センサに対する前記結合信号パラメータをフィルタ処理することによって、前記少なくとも1つのピクセル・センサに対する前記結合信号パラメータをノイズ除去するステップと、
    を実現するコンピュータ・プログラム・コードであって、
    前記コンピュータ・プログラム・コードは、前記プロセッサにより実行されたときに、
    前記少なくとも1つのピクセル・センサに対する前記位相差をフィルタ処理することによって前記少なくとも1つのピクセル・センサに対する前記位相差をノイズ除去するステップと
    前記少なくとも1つのピクセル・センサに対する前記振幅をフィルタ処理することによって、前記少なくとも1つのピクセル・センサに対する前記振幅をノイズ除去するステップと
    のうちの少なくとも1つを含む、前記結合するステップの前に実行されるプレ・フィルタ処理ステップを更に実現する、コンピュータ・プログラム・コード。
  14. 前記コンピュータ・プログラム・コードは、前記プロセッサにより実行されたときに、フィルタ処理を実現し、前記コンピュータ・プログラム・コードは、非局所的空間変換フィルタを用いたフィルタ処理を更に実現する、請求項13に記載のコンピュータ・プログラム・コード。
  15. 前記非局所的空間変換フィルタは、非局所的平均フィルタである、請求項14に記載のコンピュータ・プログラム・コード。
  16. 前記コンピュータ・プログラム・コードは、前記プロセッサで実行されるとき、
    前記少なくとも1つのピクセル・センサに対するノイズ除去された結合信号パラメータから前記少なくとも1つのピクセル・センサに対する前記ノイズ除去された位相差を決定することと、
    前記少なくとも1つのピクセル・センサに対する前記ノイズ除去された位相差を使用して、前記少なくとも1つのピクセル・センサに対する対象物への距離範囲を計算することと、によって、
    前記少なくとも1つのピクセル・センサに対するノイズ除去された結合信号パラメータから対象物への距離範囲を計算するステップを更に実現する、請求項13ないし15のいずれか1項に記載のコンピュータ・プログラム・コード。
  17. 前記結合信号パラメータは、前記少なくとも1つのピクセル・センサに対する前記振幅および位相差を結合することから形成される複素信号パラメータである、請求項13ないし16のいずれか1項に記載のコンピュータ・プログラム・コード。
  18. 前記TOFカメラ・システムの前記イメージ・センサは、少なくとも部分的にはフォトニック・ミキサ・デバイスに基づく、請求項13ないし17のいずれか1項に記載のコンピュータ・プログラム・コード。
JP2015550122A 2012-12-28 2012-12-28 距離センサ・カメラからのデータをノイズ除去する方法および装置 Active JP6367827B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/FI2012/051304 WO2014102442A1 (en) 2012-12-28 2012-12-28 A method and apparatus for de-noising data from a distance sensing camera

Publications (2)

Publication Number Publication Date
JP2016509208A JP2016509208A (ja) 2016-03-24
JP6367827B2 true JP6367827B2 (ja) 2018-08-01

Family

ID=51019941

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015550122A Active JP6367827B2 (ja) 2012-12-28 2012-12-28 距離センサ・カメラからのデータをノイズ除去する方法および装置

Country Status (6)

Country Link
US (1) US10003757B2 (ja)
EP (1) EP2939049B1 (ja)
JP (1) JP6367827B2 (ja)
KR (1) KR101862914B1 (ja)
CN (1) CN105026955B (ja)
WO (1) WO2014102442A1 (ja)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9918017B2 (en) 2012-09-04 2018-03-13 Duelight Llc Image sensor apparatus and method for obtaining multiple exposures with zero interframe time
US9531961B2 (en) 2015-05-01 2016-12-27 Duelight Llc Systems and methods for generating a digital image using separate color and intensity data
US9819849B1 (en) 2016-07-01 2017-11-14 Duelight Llc Systems and methods for capturing digital images
US9807322B2 (en) 2013-03-15 2017-10-31 Duelight Llc Systems and methods for a digital image sensor
US10558848B2 (en) 2017-10-05 2020-02-11 Duelight Llc System, method, and computer program for capturing an image with correct skin tone exposure
EP3792662A1 (en) * 2014-01-13 2021-03-17 Sony Depthsensing Solutions SA/NV Time-of-flight system for use with an illumination system
US9439040B2 (en) 2014-08-15 2016-09-06 Wensheng Hua System and method of time of flight detection
US10924688B2 (en) 2014-11-06 2021-02-16 Duelight Llc Image sensor apparatus and method for obtaining low-noise, high-speed captures of a photographic scene
US11463630B2 (en) 2014-11-07 2022-10-04 Duelight Llc Systems and methods for generating a high-dynamic range (HDR) pixel stream
LU92688B1 (en) * 2015-04-01 2016-10-03 Iee Int Electronics & Eng Sa Method and system for real-time motion artifact handling and noise removal for tof sensor images
US9864048B2 (en) * 2015-05-17 2018-01-09 Microsoft Technology Licensing, Llc. Gated time of flight camera
KR101720881B1 (ko) * 2015-12-03 2017-03-28 한양대학교 산학협력단 주성분 분석을 이용한 비지역적 평균 알고리즘 기반의 영상 잡음제거 방법 및 이를 이용하는 영상 처리 장치
JP6630432B2 (ja) * 2016-03-31 2020-01-15 富士フイルム株式会社 距離画像処理装置、距離画像取得装置、及び距離画像処理方法
US9788770B1 (en) * 2016-04-14 2017-10-17 Verily Life Sciences Llc Continuous monitoring of tumor hypoxia using near-infrared spectroscopy and tomography with a photonic mixer device
JP2018036102A (ja) * 2016-08-30 2018-03-08 ソニーセミコンダクタソリューションズ株式会社 測距装置、および、測距装置の制御方法
US10270958B2 (en) 2016-09-01 2019-04-23 Duelight Llc Systems and methods for adjusting focus based on focus target information
WO2018104464A1 (en) * 2016-12-07 2018-06-14 Sony Semiconductor Solutions Corporation Apparatus and method
US11341615B2 (en) * 2017-09-01 2022-05-24 Sony Corporation Image processing apparatus, image processing method, and moving body to remove noise in a distance image
EP3692393B1 (en) * 2017-10-02 2023-06-07 Tower-Sec Ltd. Detection and prevention of a cyber physical attack aimed at sensors
CN110956657B (zh) * 2018-09-26 2023-06-30 Oppo广东移动通信有限公司 深度图像获取方法及装置、电子设备及可读存储介质
US11393115B2 (en) * 2018-11-27 2022-07-19 Infineon Technologies Ag Filtering continuous-wave time-of-flight measurements, based on coded modulation images
WO2020130855A1 (en) * 2018-12-21 2020-06-25 Chronoptics Limited Time of flight camera data processing system
US11402477B2 (en) * 2019-03-01 2022-08-02 Beijing Voyager Technology Co., Ltd System and methods for ranging operations using modulated signals
US11874403B2 (en) * 2019-05-17 2024-01-16 Infineon Technologies Ag Reflectance sensing with time-of-flight cameras
EP3767330B1 (en) * 2019-07-18 2023-06-21 Infineon Technologies AG Method and apparatus for determining relative motion between a time-of-flight camera and an object in a scene sensed by the time-of-flight camera
CN110501691B (zh) * 2019-08-13 2022-03-08 Oppo广东移动通信有限公司 Tof模组的噪声滤除方法、tof模组及装置
CN110954921B (zh) * 2019-12-03 2022-01-04 浙江大学 一种基于块匹配3d协同滤波的激光雷达回波信号信噪比提升方法
US12033305B2 (en) * 2019-12-17 2024-07-09 Stmicroelectronics (Grenoble 2) Sas Filtering device, associated system and method
CN111340723B (zh) * 2020-02-23 2022-04-15 武汉大学 一种地形自适应的机载LiDAR点云正则化薄板样条插值滤波方法
KR20210113464A (ko) * 2020-03-05 2021-09-16 삼성전자주식회사 이미징 장치 및 이를 포함하는 전자 기기
KR102491028B1 (ko) * 2020-09-25 2023-01-20 주식회사 포스코 기계부품 교정장치
KR20230009624A (ko) 2021-07-09 2023-01-17 삼성전자주식회사 Tof 영상 처리 방법 및 장치
US12174300B2 (en) * 2023-05-16 2024-12-24 Wireless Photonics, Llc Method and system for vehicular lidar and communication utilizing a vehicle head light and/or taillight and load balancing between light or optical communications and radiofrequency communications
US11927673B1 (en) * 2023-05-16 2024-03-12 Wireless Photonics, Llc Method and system for vehicular lidar and communication utilizing a vehicle head light and/or taillight

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5311271A (en) * 1992-01-21 1994-05-10 Dme/Golf, Inc. Golf course range finder
US5841522A (en) * 1996-08-01 1998-11-24 Lumen Laboratories, Inc. Phase detector
JP4543904B2 (ja) * 2004-11-30 2010-09-15 パナソニック電工株式会社 距離画像センサ
US7994465B1 (en) * 2006-02-06 2011-08-09 Microsoft Corporation Methods and devices for improved charge management for three-dimensional and color sensing
EP2026246A1 (en) 2007-08-03 2009-02-18 Harman/Becker Automotive Systems GmbH Method and apparatus for evaluating an image
EP2073035A1 (en) 2007-12-18 2009-06-24 IEE INTERNATIONAL ELECTRONICS & ENGINEERING S.A. Recording of 3D images of a scene
CN101919230B (zh) 2007-12-25 2013-02-13 梅迪奇视觉-脑科技有限公司 降低图像噪声的方法
EP2240798B1 (en) * 2008-01-30 2016-08-17 Heptagon Micro Optics Pte. Ltd. Adaptive neighborhood filtering (anf) system and method for 3d time of flight cameras
JP2009258006A (ja) 2008-04-18 2009-11-05 Sokkia Topcon Co Ltd 光波距離計
EP2309285B1 (en) * 2008-07-24 2019-08-21 Toshiba Medical Systems Corporation Magnetic resonance imaging apparatus for contrast enhancement of flow images
JP5448617B2 (ja) 2008-08-19 2014-03-19 パナソニック株式会社 距離推定装置、距離推定方法、プログラム、集積回路およびカメラ
JP5426344B2 (ja) 2009-12-04 2014-02-26 アズビル株式会社 物体検出センサおよび物体検出方法
JP6073786B2 (ja) 2010-07-29 2017-02-01 ワイカトリンク リミテッド 対象物の距離特性および/または輝度特性を測定する装置および方法
US8548270B2 (en) 2010-10-04 2013-10-01 Microsoft Corporation Time-of-flight depth imaging
KR101669819B1 (ko) * 2010-11-11 2016-10-27 삼성전자주식회사 깊이 영상의 고정밀 복원을 위한 필터링 장치 및 방법
KR20120057216A (ko) * 2010-11-26 2012-06-05 삼성전자주식회사 깊이 센서, 상기 깊이 센서의 노이즈 감소 방법, 및 상기 깊이 센서를 포함하는 신호 처리 시스템
WO2014177750A1 (en) * 2013-04-29 2014-11-06 Nokia Corporation A method and apparatus for fusing distance data from a distance sensing camera with an image
KR102061699B1 (ko) * 2013-06-19 2020-01-02 삼성전자주식회사 이미지 센서, 이를 포함하는 이미지 처리 시스템 및 이의 동작 방법
CN106603942B (zh) * 2016-12-15 2019-12-03 杭州艾芯智能科技有限公司 一种tof相机降噪方法

Also Published As

Publication number Publication date
CN105026955B (zh) 2018-12-18
WO2014102442A1 (en) 2014-07-03
EP2939049B1 (en) 2018-02-28
KR20150103154A (ko) 2015-09-09
EP2939049A4 (en) 2016-08-10
KR101862914B1 (ko) 2018-05-31
JP2016509208A (ja) 2016-03-24
CN105026955A (zh) 2015-11-04
US20150334318A1 (en) 2015-11-19
US10003757B2 (en) 2018-06-19
EP2939049A1 (en) 2015-11-04

Similar Documents

Publication Publication Date Title
JP6367827B2 (ja) 距離センサ・カメラからのデータをノイズ除去する方法および装置
US10269104B2 (en) Method and apparatus for fusing distance data from a distance sensing camera with an image
US10234561B2 (en) Specular reflection removal in time-of-flight camera apparatus
US20230147186A1 (en) Adaptive processing in time of flight imaging
KR102738167B1 (ko) 타임 오브 플라이트 카메라의 감소된 전력 동작
US10178381B2 (en) Depth-spatial frequency-response assessment
KR20120075739A (ko) 이미지 처리 시스템 및 이미지 처리 방법
US11734801B2 (en) Distributed depth data processing
US20170018114A1 (en) Video imaging to assess specularity
WO2019217110A1 (en) Phase wrapping determination for time-of-flight camera
US20230134806A1 (en) Denoising depth image data using neural networks
WO2023027804A1 (en) Denoising depth data of low-signal pixels
JP2020052001A (ja) 奥行取得装置、奥行取得方法およびプログラム
CN112823293B (zh) 高分辨率飞行时间测量
US10838487B2 (en) Mixed pixel unwrapping error mitigation by filtering optimization
WO2021021286A1 (en) Unwrapped phases for time-of-flight modulation light
JP2020051991A (ja) 奥行取得装置、奥行取得方法およびプログラム
US20220224881A1 (en) Method, apparatus, and device for camera calibration, and storage medium
CN119698561A (zh) 涉及估计直接和全局光分量的机器学习模型的飞行时间图像处理

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160720

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160906

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161121

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20170509

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170821

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20170828

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20171027

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180705

R150 Certificate of patent or registration of utility model

Ref document number: 6367827

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250