JP2023529527A - 点群データの生成方法及び装置 - Google Patents

点群データの生成方法及び装置 Download PDF

Info

Publication number
JP2023529527A
JP2023529527A JP2022561443A JP2022561443A JP2023529527A JP 2023529527 A JP2023529527 A JP 2023529527A JP 2022561443 A JP2022561443 A JP 2022561443A JP 2022561443 A JP2022561443 A JP 2022561443A JP 2023529527 A JP2023529527 A JP 2023529527A
Authority
JP
Japan
Prior art keywords
point cloud
cloud set
pseudo
real
target
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.)
Pending
Application number
JP2022561443A
Other languages
English (en)
Inventor
ボー ジュ,
シャオキン イェ,
シャオ タン,
ハオ サン,
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Publication of JP2023529527A publication Critical patent/JP2023529527A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/50Image enhancement or restoration using two or more images, e.g. averaging or subtraction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/08Indexing scheme for image data processing or generation, in general involving all processing steps from image acquisition to 3D model generation
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20212Image combination
    • G06T2207/20221Image fusion; Image merging
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/20Indexing scheme for editing of 3D models
    • G06T2219/2016Rotation, translation, scaling

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Graphics (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Architecture (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Electromagnetism (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Optical Radar Systems And Details Thereof (AREA)

Abstract

Figure 2023529527000001
本開示は、点群データの生成方法及び装置を開示し、人工知能分野に関し、具体的にはコンピュータビジョン及び深層学習技術に関し、自動運転及びスマート交通のシーンに適用することができる。具体的な技術案として、レーザレーダに基づいて目標対象の実点群セットを収集し、目標対象を画像収集し、収集された画像に基づいて擬似点群セットを生成し、実点群セットと擬似点群セットを融合し、モデルのトレーニングのための目標点群セットを生成する。
【選択図】図1

Description

関連出願の相互参照
本開示は、2021年5月21日に提出された中国特許出願番号が「202110556351.0」の優先権を主張しており、その全ての内容は、引用によって本明細書に組み込まれている。
本開示は、人工知能分野に関し、具体的には、コンピュータビジョン及び深層学習技術に関し、自動運転及びスマート交通のシーンに適用することができる。
深層学習技術は近年、コンピュータビジョン及び自然言語処理の分野で大きな成功を収めており、点群3D目標検出タスクは、コンピュータビジョンにおける典型的なサブタスクとして、近年、深層学習に対する研究者に注目されている課題となっており、通常、レーザレーダによって収集されたデータは、点群の形で表示して処理される。
本開示は、点群データの生成方法、装置、電子機器及び記憶媒体を提供する。
本開示の一態様によれば、点群データの生成方法が提供される。レーザレーダに基づいて目標対象の実点群セットを収集し、目標対象を画像収集し、収集された画像に基づいて擬似点群セットを生成し、実点群セットと擬似点群セットを融合し、モデルのトレーニングのための目標点群セットを生成する。本願は、モデルのトレーニングのための目標点群セット内の遠近の点群を比較的均衡させ、トレーニング要求をよりよく満たすことができ、モデルのトレーニング精度の提供を容易にし、遠近目標の監視に有利である。
本開示の他の態様によれば、点群データの生成装置が提供される。
本開示の他の態様によれば、電子機器が提供される。
本開示の他の態様によれば、非一時的なコンピュータ読み取り可能な記憶媒体が提供される。
本開示の他の態様によれば、コンピュータプログラム製品が提供される。
上記目的を達成するために、本開示の第1の態様の実施例は、点群データの生成方法を提供し、前記方法は、レーザレーダに基づいて目標対象の実点群セットを収集するステップと、前記目標対象を画像収集し、収集された画像に基づいて擬似点群セットを生成するステップと、前記実点群セットと前記擬似点群セットを融合し、モデルのトレーニングのための目標点群セットを生成するステップと、を含む。
上記目的を達成するために、本開示の第2の態様の実施例は、点群データの生成装置を提供し、前記装置は、レーザレーダに基づいて目標対象の実点群セットを収集するように構成される実点群セット取得モジュールと、前記目標対象を画像収集し、収集された画像に基づいて擬似点群セットを生成するように構成される擬似点群セット取得モジュールと、前記実点群セットと前記擬似点群セットを融合し、モデルのトレーニングのための目標点群セットを生成するように構成される点群セット融合モジュールと、を備える。
上記目的を達成するために、本開示の第3の態様の実施例は、メモリと、プロセッサとを備える電子機器を提供する。前記メモリには、前記少なくとも1つのプロセッサによって実行可能な指令が記憶され、前記指令は前記少なくとも1つのプロセッサによって実行され、本開示の第1の態様の実施例に記載の点群データの生成方法が実現される。
上記目的を達成するために、本開示の第4の態様の実施例は、コンピュータ指令が記憶されている非一時的なコンピュータ読み取り可能な記憶媒体を提供し、ここで、前記コンピュータ指令は、本開示の第1の態様の実施例に記載の点群データの生成方法を実現するために使用される。
上記目的を達成するために、本開示の第5の態様の実施例は、コンピュータプログラムを含むコンピュータプログラム製品を提供し、前記コンピュータプログラムがプロセッサによって実行される場合、本開示の第1の態様の実施例に記載の点群データの生成方法が実現される。
なお、本部分に記載された内容は、本願の実施例の肝心又は重要な特徴を限定することを意図するものではなく、本願の範囲を限定するものでもない。本願の他の特徴は、以下の説明によって容易に理解されやすくなる。
図面は、本技術案をよりよく理解するために使用され、本願を限定するものではない。
本開示の一実施例に係る点群データの生成方法の概略図である。 本開示の一実施例に係る自動運転システムのフロントビューカメラから返信されたRGBマップである。 本開示の一実施例に係るRGBマップに対応するレーザレーダの疎い点群データである。 本開示の一実施例に係る自動運転システムのフロントビューカメラから返信されたRGBマップである。 本開示の一実施例に係るRGBマップに対応する擬似レーザレーダの稠密点群データである。 本開示の一実施例に係る第1の点群の取得方法の概略図である。 本開示の一実施例に係る目標点群セットを生成する概略図である。 本開示の一実施例に係る目標点群セットを生成する概略図である。 本開示の一実施例に係る第1の点群から実点群セットまでのユークリッド距離を取得する概略図である。 本開示の一実施例に係る点群データの生成方法の概略図である。 本開示の一実施例に係る点群データの生成装置の概略図である。 本開示の一実施例に係る電子機器の概略図である。
以下、図面を組み合わせて本願の例示的な実施例を説明し、理解を容易にするためにその中には本願の実施例の様々な詳細事項が含まれ、それらは単なる例示的なものと見なされるべきである。したがって、当業者は、本願の範囲及び精神から逸脱することなく、ここで説明される実施例に対して様々な変更と修正を行うことができる。同様に、わかりやすくかつ簡潔にするために、以下の説明では、周知の機能及び構造の説明を省略する。
画像処理(Image Processing)は、コンピュータで画像を解析し、所望の結果を得る技術である。映像処理とも呼ばれる。画像処理とは、一般的にデジタル画像処理を指す。デジタル画像とは、産業用カメラ、カメラ、スキャナなどの機器によって撮影された大きな2次元配列を指し、当該配列の要素を画素と呼び、その値をグレースケール値と呼ぶ。画像処理技術は、一般的に画像圧縮、拡張及び復元、マッチング、記述及び認識の3つの部分を含む。
深層学習(Deep Learning、DLと略称する)は、機械学習(Machine Learning、MLと略称する)分野における新たな研究方向であり、最初の目標である人工知能により近づけるように機械学習に導入されている。深層学習は、サンプルデータの内在法則及び表現階層を学習することであり、これらの学習過程で得られる情報は、文字、画像及び音声などのデータの解明に大きく役立つ。究極的な目標としては、機械が人間のように分析学習能力を持ち、文字、画像及び音声などのデータを認識できるようにすることである。深層学習は、複雑な機械学習アルゴリズムであり、音声及び画像認識の面で得られた効果は、従来の関連技術を遥かに上回っている。
コンピュータビジョン(Computer Vision)は、どのように機械が「見せる」かを研究する学科であり、さらに言えば、カメラやコンピュータで人間の目に代えて目標に対して認識、追跡及び測定などの機械ビジョンを行い、さらにグラフィック処理を行い、人間の目で観察することにさらに適したり、検出のために計器に伝送したりする画像にコンピュータが処理できるようにすることを指す。科学学科として、コンピュータビジョンは、関連する理論や技術を研究し、画像や多次元データから「情報」を取得できる人工知能システムの確立を意図している。ここでの情報とは、Shannonにより定義した、「決定」を行うのに役立つ情報を指す。感知は、感覚的な信号から情報を抽出することと見なすことができるので、コンピュータビジョンは、人工システムが画像や多次元データからどのように「感知」するかを研究する科学と見なすこともできる。
人工知能(Artificial Intelligence、AIと略称する)は、コンピュータに人間のある思考過程と知能行為(例えば、学習、推理、思考、計画など)をシミュレートさせることを研究する学科であり、ハードウェアレベルの技術もソフトウェアレベルの技術もある。人工知能ハードウェア技術は、主にコンピュータビジョン技術、音声認識技術、自然言語処理技術及び機械学習/深層学習、ビッグデータ処理技術、ナレッジグラフ技術などのいくつかの方向を含む。
図1は、本開示の一実施例に係る点群データの生成方法のフローチャートであり、図1に示すように、当該点群データの生成方法は、以下のステップを含む。
S101において、レーザレーダに基づいて目標対象の実点群セットを収集する。
レーザ探知及び測距システム(Light Detection and Ranging、LiDAR)は、レーザレーダとも呼ばれ、送信システム、受信システム、情報処理などの部分から構成される。LIDARは、毎秒10万、100万、さらには1000万レベルの点を生成することができ、点群(point cloud)と呼ばれる。点群とは、簡単に言えば空間内に点在する複数の点を指し、各点は、三次元座標(XYZ)、レーザ反射強度(Intensity)又は色情報(Red Green Blue、RGB)を含み、レーザレーダが物体又は地面にレーザ信号を発射し、それから物体又は地面から反射されたレーザ信号を収集したものであり、結合ソルバ、偏差補正によりこれらの点の正確な空間情報を算出することができる。ここで、レーザレーダによって得られた点群データは、数値標高モデルの作成、3次元モデリング、農林国勢調査、土方計算、地質災害の監視又は自動運転などのシステムに利用することができる。
いくつかの実施例において、レーザレーダを自動運転システムに適用するのを例として、自動運転車に取り付けられるレーザレーダは、実点群データとして自動運転車の視野の前方物体及び地面の点群セットを収集することができる。ここで、車両、歩行者又は樹木などの前方物体は、目標対象とすることができる。例として、図2は、自動運転システムのフロントビューカメラから返信されたRGBマップであり、図3は、当該RGBマップに対応するレーザレーダの疎い点群データである。いくつかの実施例において、フロントビューカメラは、フロントビュー単眼RGBカメラ又はフロントビュー双眼RGBカメラを備えることができる。
S102において、目標対象を画像収集し、収集された画像に基づいて擬似点群セットを生成する。
本願の実施例において、稠密擬似点群データを取得してレーザレーダによる目標対象の点群データの収集を支援することができる。
いくつかの実施例において、深層画像収集装置によって収集された深層画像から、深層画像に基づいて擬似点群データを取得することができ、いくつかの実施例において、収集された深層画像の画素深層を3D点群に逆投影して擬似点群データを取得する。
いくつかの実施例において、双眼ビジョンに基づいて目標対象を画像収集し、視差の原理に基づいて撮像装置を利用して異なる位置から測定対象物の2つの画像を取得し、画像の対応点間の位置ずれを計算することにより、擬似点群データを得ることができる。
いくつかの実施例において、単眼ビジョンに基づいて目標対象を画像収集し、得られた収集画像間の回転と並進との関係を計算し、マッチングポイントの三角化に基づく計算により擬似点群データを得ることができる。
いくつかの実施例において、自動運転システムへの適用を例に、フロントビュー単眼RGBカメラ又はフロントビュー双眼RGBカメラを用いて、擬似点群セットとして自動運転車の視野の前方物体及び地面の点群を収集することができる。一例として、図4は、自動運転システムのフロントビューカメラから返信されたRGBマップであり、図5は、当該RGBマップに対応する擬似レーザレーダの稠密点群データである。いくつかの実施例において、フロントビューカメラは、フロントビュー単眼RGBカメラ又はフロントビュー双眼RGBカメラを備えることができる。
S103において、実点群セットと擬似点群セットを融合して、モデルのトレーニングのための目標点群セットを生成する。
レーザレーダによって取得された点群データは、レーザレーダに近い点群ほど稠密で、レーザレーダから遠い点群ほど疎であるため、傍近の検出効果が比較的良好であり、レーザレーダから遠いほど検出効果は大きく減衰していく。この問題を回避するには、取得された実点群セットと擬似点群セットを融合して、目標点群セットを取得する。擬似点群セットのデータ量が大きいので、稠密な擬似点群セットによって実点群セットに対して点群補充を行うことができ、モデルのトレーニングのための目標点群セット内の遠近の点群を比較的均衡させ、トレーニング要求をよりよく満たすことができ、モデルのトレーニング精度の提供を容易にし、遠近目標の監視に有利である。
本発明の実施例は、点群データの生成方法を提供し、レーザレーダに基づいて目標対象の実点群セットを収集し、目標対象を画像収集し、収集された画像に基づいて擬似点群セットを生成し、実点群セットと擬似点群セットを融合し、モデルのトレーニングのための目標点群セットを生成する。本願は、モデルのトレーニングのための目標点群セット内の遠近の点群を比較的均衡させ、トレーニング要求をよりよく満たすことができ、モデルのトレーニング精度の提供を容易にし、遠近目標の監視に有利である。
上記実施例に基づいて、擬似点群データの数が稠密であり、比較的多くの擬似点群データが融合されると、モデルのトレーニングの演算量が多くなり、モデルの精度に影響を与えるため、実点群セットと擬似点群セットを融合する前に、擬似点群セット内の第1の点群をフィルタリングする必要がある。図6は、本開示の一実施例に係る点群データの生成方法のフローチャートであり、図6に示すように、実点群セットと擬似点群セットを融合してモデルのトレーニングのための目標点群セットを生成する前に、以下のステップを含む。
S601において、擬似点群セット内の各第1の点群の座標情報に基づいて第1の点群と地面方程式との地面距離を取得する。
擬似点群セット内の全ての点群データに基づいて、地面方程式を計算する。いくつかの実施例において、地面方程式を取得する方法は、特異値分解(Singular Value Decomposition、SVD)方法であってもよい。地面方程式を得た後、擬似点群セット内の各点群を第1の点群とし、各第1の点群の座標情報に基づいて、各第1の点群と地面方程式との地面距離を取得する。
S602において、擬似点群セットから地面距離が設定された距離閾値よりも小さい第1の点群を除外する。
ここで、擬似点群セットには、地面点群データ及び地面に近い点群データが大量に存在し、これらのデータは、目標検出システムのトレーニング検出には有効ではなく、逆にシステムの計算量を増加させる。そこで、距離閾値を設定し、擬似点群セット内に存在する第1の点群と地面方程式との地面距離が設定された距離閾値よりも小さい場合、擬似点群セットから当該第1の点群を除外する。距離閾値が10である場合、擬似点群セットの第1の点群と地面方程式との地面距離が10未満の第1の点群を擬似点群セットから除外する。
本願の実施例は、地面点群を擬似点群セットから除外し、無効な点群データを大量に削減することにより、目標検出モデルの計算量を低減し、目標検出モデルのロバスト性と精度を高める。
図7は、本開示の一実施例に係る点群データの生成方法のフローチャートである。上記実施例に基づいて、図7に示すように、実点群セットと擬似点群セットを融合し、モデルのトレーニングのための目標点群セットを生成するステップは、以下のステップをさらに含む。
S701において、実点群セットと擬似点群セットとをスティッチングし、候補点群セットを生成する。
より正確な目標検出モデルを得るためには、実点群セットと擬似点群セットとをスティッチングし、スティッチングされた点群セットを候補点群セットとする必要がある。ここで、点群のスティッチングは、計算により完璧な座標変換を得て、異なる視角下にある点群データを回転並進などの剛性変換を経て指定された座標系の下にまとめて融合する過程と理解することができる。
実現可能な方式として、実点群セットと擬似点群セットをスティッチングするには、実点群セットと擬似点群セットの各点群の近傍の幾何特徴を抽出することにより、幾何特徴によって両者間の点対の対応関係を迅速に決定し、この関係を計算して変換行列を取得するという局所特徴記述に基づく方法を採用することができる。ここで、点群の幾何特徴には様々な種類があり、一般的なものは高速ポイント特徴量ヒストグラム(Fast Point Feature Histgrams、FPFH)である。
他の実現可能な方式として、実点群セットと擬似点群セットをスティッチングするには、既知の初期変換行列を利用して、反復最近接点アルゴリズム(Iterative Closest Point、ICP)などの計算によって比較的正確な解を得るという正確な位置合わせ法を採用することができる。ICPアルゴリズムは、実点群セットと擬似点群セットとの対応点距離を計算することにより回転並進行列を構築し、回転並進行列により実点群セットを変換し、変換後の点群セットの平均二乗偏差を計算する。平均二乗偏差が閾値条件を満たす場合、アルゴリズムは終了する。そうでない場合、誤差が閾値条件を満たすか、反復回数が終了するまで反復を繰り返す。
S702において、擬似点群セット内の各第1の点群の座標情報及び実点群セット内の各第2の点群の座標情報に基づいて、第1の点群から実点群セットまでのユークリッド距離を取得する。
レーザレーダにより収集された実点群セットの各点群を第2の点群とし、前記第2の点群の全ての座標情報に基づいて実点群セットの中心点の座標を決定することができる。擬似点群セット内の各第1の点群の座標情報と、決定された実点群セットの中心点の座標とをユークリッド距離計算して、各第1の点群から実点群セットの中心点の座標までのユークリッド距離を取得する。
S703において、第1の点群のユークリッド距離に基づいて、候補点群セットから点群を選択し、目標点群セットを生成する。
実点群セットと擬似点群セットをスティッチングして生成された候補点群セットは、点群データが多いため、計算量が多くなる。計算量を低減するために、各第1の点群から実点群セットの中心点の座標までのユークリッド距離に基づいて、候補点群セット内の点群データの一部を除去し、点群データの一部を除去した点群セットを目標点群セットとすることができる。いくつかの実施例において、候補点群セット内の点群データの一部を除去するにはダウンサンプリング方法を採用することができる。
本願の実施例は、実点群セットと擬似点群セットスティッチングすることにより、目標検出モデルの精度を高め、全ての点群データを用いるのではなく、候補点群セットから目標点群セットとして点群を選択し、計算量を低減する。
可能な一実現形態として、図8は、第1の点群のユークリッド距離に基づいて、候補点群セットから点群を選択して、目標点群セットを生成する例示的な概略図であり、図8に示すように、以下のステップを含む。
S801において、第1の点群のユークリッド距離に基づいて、第1の点群の保留確率を生成する。
自動運転の場合、計算量を低減するために、擬似的な点群セット内の各第1の点群に対して、第1の点群から実点群セットまでのユークリッド距離に基づいて保留確率を配置することができる。各第1の点群に保留確率を配置する場合、自動運転の前方目標検出において、検出結果に対する影響が比較的大きいのはシーン内の遠方の物体であることを考えて、遠方の物体に対する検出を向上させるために、実点群セットからのユークリッド距離が大きい第1の点群に対して配置する保留確率が大きく、実点群セットからのユークリッド距離が小さい第1の点群に対して配置する保留確率が小さい。例えば、実点群セットからのユークリッド距離が最大の第1の点群に対して配置する保留確率は0.98であり、実点群セットからのユークリッド距離が最小の第1の点群に対して配置する保留確率は0.22であり得る。
S802において、第2の点群の予め配置された保留確率を取得する。
計算量を低減するために、レーザレーダによって収集された実点群セット内の各第2の点群に対して保留確率を予め配置することができる。
いくつかの実施例において、実点群セット内の第2の点群は、擬似点群セット内の第1の点群よりも疎であるため、実点群セット内の第2の点群に対して、1に近いか又は1に等しい保留確率を一律に予め配置することができる。例えば、実点群セット内の第2の点群に対して0.95の保留確率を一律に予め配置することができる。
S803において、候補点群セットに対してランダムダウンサンプリングを行い、目標点群セットを取得し、ここで、ランダムダウンサンプリングで使用される確率が保留確率である。
実点群セットと擬似点群セットをスティッチングして生成された候補点群セットは、点群データが多いため、計算量が多くなる。計算量を低減するために、各第1の点群及び第2点群の保留確率に基づいて候補点群セット内の点群データの一部を除去し、点群データの一部を除去した点群セットを目標点群セットとすることができる。
いくつかの実施例において、実点群セットと擬似点群セットをスティッチングして生成された候補点群セット内の点群データの一部を除去するにはランダムダウンサンプリング方法を採用することができ、ここで、ランダムダウンサンプリングによって使用される確率は保留確率である。保留確率によって候補点群セットに対してランダムダウンサンプリングを行うと、目標対象を表すことができる有効な点群を保留し、同じ場所に集まりすぎて同じ意味を表す点群をできるだけ取り除くことができ、目標点群セット内の点群の近傍及び遠方の点群データ量が適宜であり、目標対象を効果的に表すことができることになる。
本願の実施例は、各第1及び第2の点群の保留確率に基づいて候補点群セットに対してランダムダウンサンプリングを行うことにより、計算量を低減すると共に、モデルのトレーニングのための目標点群セット内の遠近の点群を比較的均衡させ、トレーニング要求をよりよく満たすことができる。
上記実施例に基づいて、図9は、本開示の一実施例に係る点群データの生成方法のフローチャートであり、図9に示すように、擬似点群セット内の各第1の点群の座標情報及び実点群セット内の各第2の点群の座標情報に基づいて、第1の点群から実点群セットまでのユークリッド距離を取得するステップは、以下のステップを含む。
S901において、第2の点群の座標情報を取得し、実点群セットの中心点の座標情報を取得する。
実点群セット内の各第2点群の座標情報を取得し、全ての第2点群の座標情報に基づいて実点群セットの中心点の座標情報を決定する。
いくつかの実施例において、実点群セットの中心点の座標を取得する際に、全ての第2の点群の座標情報を平均化して1つの平均座標情報を取得し、この平均座標情報を実点群セットの中心点の座標情報とすることができる。
いくつかの実施例において、実点群セットの中心点の座標を取得する際に、実点群セットの質点座標情報を計算し、この質点座標情報を実点群セットの中心点の座標情報とすることができる。
S902において、第1の点群の座標情報及び中心点の座標情報に基づいて、ユークリッド距離を決定する。
上記決定された実点群セットの中心点の座標情報に基づいて、擬似点群セット内の各第1の点群から当該中心点の座標までのユークリッド距離を算出する。
本願の実施例では、第1の点群の座標情報及び中心点の座標情報に基づいて、第1の点群から当該中心点の座標までのユークリッド距離を決定することは、第1の点群に対して保留確率を配置するための基礎を築き、演算を容易にし、計算量を低減する。
図10は、本開示の一実施例に係る点群データの生成方法のフローチャートであり、図10に示すように、当該点群データの生成方法は、以下のステップを含む。
S1001において、レーザレーダに基づいて目標対象の実点群セットを収集し、S1002において、目標対象を画像収集し、収集された画像に基づいて擬似点群セットを生成する。
ステップS1001~S1002については、上記実施例において具体的に説明したので、ここでは詳しく説明しない。
S1003において、擬似点群セット内の各第1の点群の座標情報に基づいて第1の点群と地面方程式との地面距離を取得し、S1004において、擬似点群セットから地面距離が設定された距離閾値よりも小さい第1の点群を除外する。
ステップS1003~S1004については、上記実施例において具体的に説明したので、ここでは詳しく説明しない。
S1005において、実点群セットと擬似点群セットとをスティッチングし、候補点群セットを生成し、S1006において、第2点群の座標情報を取得し、実点群セットの中心点の座標情報を取得し、S1007において、第1の点群の座標情報及び中心点の座標情報に基づいて、ユークリッド距離を決定し、S1008において、第1の点群のユークリッド距離に基づいて、第1の点群の保留確率を生成し、S1009において、第2の点群の予め配置された保留確率を取得し、S1010において、候補点群セットに対してランダムダウンサンプリングを行い、目標点群セットを取得し、ここで、ランダムダウンサンプリングで使用される確率が保留確率である。
ステップS1005~S1010については、上記実施例において具体的に説明したので、ここでは詳しく説明しない。
S1011において、目標点群セットを利用して、構築された3D目標検出モデルをトレーニングし、トレーニングされた3D目標検出モデルを生成する。
本願の実施例は、点群データの生成方法を提供し、レーザレーダに基づいて目標対象の実点群セットを収集し、収集画像収集装置は、目標対象を画像収集し、収集された画像に基づいて擬似点群セットを生成し、実点群セットと擬似点群セットを融合し、モデルのトレーニングのための目標点群セットを生成する。本願は、モデルのトレーニングのための目標点群セット内の遠近の点群を比較的均衡させ、トレーニング要求をよりよく満たすことができ、モデルのトレーニング精度の提供を容易にし、遠近目標の監視に有利である。
本開示の全ての実施例は、単独で実行されてもよく、又は他の実施例と組み合わせて実行されてもよく、いずれも本開示の要求の保護範囲とみなされる。
図11は、本開示の一実施例に係る点群データの生成装置1100の構成図である。図11に示すように、点群データの生成装置1100は、レーザレーダに基づいて目標対象の実点群セットを収集するように構成される実点群セット取得モジュール1101と、目標対象を画像収集し、収集された画像に基づいて擬似点群セットを生成するように構成される擬似点群セット取得モジュール1102と、実点群セットと擬似点群セットを融合し、モデルのトレーニングのための目標点群セットを生成するように構成される点群セット融合モジュール1103と、を備える。
なお、上述した点群データの生成方法の実施例の説明は、本願の点群データの生成装置にも適用できるので、ここでは詳しく説明しない。
本願の実施例は、点群データの生成装置を提供し、レーザレーダに基づいて目標対象の実点群セットを収集し、収集画像収集装置は、目標対象を画像収集し、収集された画像に基づいて擬似点群セットを生成し、実点群セットと擬似点群セットを融合し、モデルのトレーニングのための目標点群セットを生成する。本願は、モデルのトレーニングのための目標点群セット内の遠近の点群を比較的均衡させ、トレーニング要求をよりよく満たすことができ、モデルのトレーニング精度の提供を容易にし、遠近目標の監視に有利である。
さらに、本開示の実施例の可能な一実現形態において、点群セット融合モジュール1103は、擬似点群データ内の各第1の点群の座標情報に基づいて第1の点群と地面方程式との地面距離を取得し、擬似点群セットから地面距離が設定された距離閾値よりも小さい第1の点群を除外するように構成される。
さらに、本開示の実施例の可能な一実現形態において、点群セット融合モジュール1103は、実点群セットと擬似点群セットとをスティッチングし、候補点群セットを生成し、擬似点群セット内の各第1の点群の座標情報及び実点群セット内の各第2の点群の座標情報に基づいて、第1の点群から実点群セットまでのユークリッド距離を取得し、第1の点群のユークリッド距離に基づいて、候補点群セットから点群を選択し、目標点群セットを生成するようにも構成される。
さらに、本開示の実施例の可能な一実現形態において、点群セット融合モジュール1103は、第1の点群のユークリッド距離に基づいて、第1の点群の保留確率を生成し、第2の点群の予め配置された保留確率を取得し、候補点群セットに対してランダムダウンサンプリングを行い、目標点群セットを取得するようにも構成され、ランダムダウンサンプリングで使用される確率が保留確率である。
さらに、本開示の実施例の可能な一実現形態において、点群セット融合モジュール1103は、第2の点群の座標情報を取得し、実点群セットの中心点の座標情報を取得し、第1の点群の座標情報及び中心点の座標情報に基づいて、ユークリッド距離を決定するようにも構成される。
さらに、本開示の実施例の可能な一実現形態において、点群データの生成装置1100は、目標点群セットを利用して、構築された3D目標検出モデルをトレーニングし、トレーニングされた3D目標検出モデルを生成するように構成されるモデルのトレーニングモジュール1104をさらに備える。
本開示の実施例によれば、本開示は、電子機器、読み取り可能な記憶媒体及びコンピュータプログラム製品をさらに提供する。
図12は、本開示の実施例を実施するために使用できる例示的な電子機器1200の概略ブロック図を示している。電子機器は、ラップトップコンピュータ、デスクトップコンピュータ、ワークステーション、パーソナルデジタルアシスタント、サーバ、ブレードサーバ、メインフレームコンピュータ、及び他の適切なコンピュータなどの様々な形態のデジタルコンピュータを表すことを目的とする。電子機器は、パーソナルデジタルプロセッサ、携帯電話、スマートフォン、ウェアラブルデバイス、他の同様のコンピューティングデバイスなどの様々な形態のモバイルデバイスを表すこともできる。本明細書で示されるコンポーネント、それらの接続と関係、及びそれらの機能は単なる例であり、本明細書の説明及び/又は要求される本願の実現を制限するものではない。
図12に示すように、機器1200は、リードオンリーメモリ(ROM)1202に記憶されているコンピュータプログラム、又は記憶ユニット1208からランダムアクセスメモリ(RAM)1203にロッドされたコンピュータプログラムに基づいて、様々な適切な動作及び処理を実行することができる計算ユニット1201を備える。RAM1203には、機器1200の動作に必要な様々なプログラム及びデータが記憶されていてもよい。計算ユニット1201、ROM1202及びRAM1203は、バス1204を介して互いに接続されている。入出力(I/O)インタフェース1205もバス1204に接続されている。
機器1200における、キーボード、マウスなどの入力ユニット1206と、様々なタイプのディスプレイ、スピーカなどの出力ユニット1207と、磁気ディスク、光ディスクなどの記憶ユニット1208と、ネットワークカード、モデム、無線通信トランシーバなどの通信ユニット1209と、を備える複数のコンポーネントは、入出力(I/O)インタフェース1205に接続されている。通信ユニット1209は、機器1200がインタネットなどのコンピュータネットワーク及び/又は様々な電気通信ネットワークを介して他のデバイスと情報/データを交換することを可能にする。
計算ユニット1201は、各種の処理及び計算能力を有する汎用及び/又は専用処理コンポーネントであってもよい。計算ユニット1201のいくつかの例は、セントラルプロセッシングユニット(CPU)、グラフィックスプロセッシングユニット(GPU)、各種の専用人工知能(AI)計算チップ、各種の機械学習モデルアルゴリズムを運行する計算ユニット、デジタルシグナルプロセッサ(DSP)、及びいずれかの適宜なプロセッサ、コントローラ、マイクロコントローラなどを含むが、これらに限定されない。計算ユニット1201は、上述したそれぞれの方法及び処理、例えば、点群データの生成方法を実行する。例えば、いくつかの実施例で、点群データの生成方法は、記憶ユニット1208のような機械読み取り可能な媒体に具体的に含まれるコンピュータソフトウェアプログラムとして実装されてもよい。いくつかの実施例で、コンピュータの一部又は全部は、ROM1202及び/又は通信ユニット1209を介して機器1200にロッド及び/又はインストールすることができる。コンピュータプログラムがRAM1203にロッドされて計算ユニット1201によって実行された場合、上述した点群データの生成方法の1つ又は複数のステップを実行することができる。あるいは、他の実施例で、計算ユニット1201は、他の任意の適切な形態で(例えば、ファーとウェアにより)点群データの生成方法を実行するように構成されてもよい。
本明細書で上述したシステム及び技術の各種の実施方式は、デジタル電子回路システム、集積回路システム、フィールドプログラマブルゲートアレイ(FPGA)、特定用途向け集積回路(ASIC)、特定用途向け標準製品(ASSP)、システムオンチップ(SOC)、コンプレックス・プログラマブル・ロジック・デバイス(CPLD)、コンピュータハードウェア、ファームウェア、ソフトウェア及び/又はそれらの組合せにおいて実現してもよい。これらの各種の実施方式は、少なくとも1つのプログラマブルプロセッサを備えるプログラマブルシステムにおいて実行及び/又は解釈することができる1つ又は複数のコンピュータプログラムにおいて実現されてもよく、当該プログラマブルプロセッサは、記憶システム、少なくとも1つの入力装置、及び少なくとも1つの出力装置からデータ及び命令を受信し、当該記憶システム、当該少なくとも1つの入力装置、及び当該少なくとも1つの出力装置にデータ及び命令を伝送することができる専用及び/又は汎用プログラマブルプロセッサであってもよい。
本開示の方法を実施するためのプログラムコードは、1つ又は複数のプログラミング言語の任意の組み合わせで書くことができる。これらのプログラムコードは、プロセッサ又はコントローラによって実行された際に、フローチャート及び/又はブロック図に規定された機能/動作が実施されるように、汎用コンピュータ、専用コンピュータ、又は他のプログラマブルデータ処理装置のプロセッサ又はコントローラに提供されてもよい。プログラムコードは、完全に機械上で実行され、部分的に機械上で実行され、スタンドアロンパッケージとして、部分的に機械上で実行され、かつ部分的にリモート機械上で実行され、又は完全にリモート機械又はサーバ上で実行されてもよい。
本開示の文脈では、機械読み取り可能な媒体は、命令実行システム、装置、又はデバイスによって使用されるために、又は命令実行システム、装置、又はデバイスと組み合わせて使用するためのプログラムを含むか、又は格納することができる有形の媒体であってもよい。機械読み取り可能な媒体は、機械読み取り可能な信号媒体又は機械読み取り可能な記憶媒体であってもよい。機械読み取り可能な媒体は、電子的、磁気的、光学的、電磁気的、赤外線的、又は半導体システム、装置又はデバイス、又はこれらの任意の適切な組み合わせを含むことができるが、これらに限定されない。機械読み取り可能な記憶媒体のより具体的な例は、1つ又は複数のラインに基づく電気的接続、ポータブルコンピュータディスク、ハードディスク、ランダムアクセスメモリ(RAM)、リードオンリーメモリ(ROM)、消去可能プログラマブルリードオンリーメモリ(EPROM)又はフラッシュメモリ、光ファイバ、ポータブルコンパクトディスクリードオンリーメモリ(CD-ROM)、光学記憶装置、磁気記憶装置、又はこれらの任意の適切な組み合わせを含む。
ユーザとのインタラクションを提供するために、コンピュータ上でここで説明されているシステム及び技術を実施することができ、当該コンピュータは、ユーザに情報を表示するためのディスプレイ装置(例えば、CRT(陰極線管)又はLCD(液晶ディスプレイ)モニタ)と、キーボード及びポインティングデバイス(例えば、マウス又はトラックボール)とを有し、ユーザは、当該キーボード及び当該ポインティングデバイスによって入力をコンピュータに提供することができる。他の種類の装置も、ユーザとのインタラクションを提供することができ、例えば、ユーザに提供されるフィードバックは、任意の形式のセンシングフィードバック(例えば、視覚フィードバック、聴覚フィードバック、又は触覚フィードバック)であってもよく、任意の形式(音響入力と、音声入力と、触覚入力とを含む)でユーザからの入力を受信することができる。
ここで説明されるシステム及び技術は、バックエンドユニットを備えるコンピューティングシステム(例えば、データサーバとする)、又はミドルウェアユニットを備えるコンピューティングシステム(例えば、アプリケーションサーバ)、又はフロントエンドユニットを備えるコンピューティングシステム(例えば、グラフィカルユーザインタフェース又はウェブブラウザを有するユーザコンピュータであり、ユーザは、当該グラフィカルユーザインタフェース又は当該ウェブブラウザによってここで説明されるシステム及び技術の実施方式とインタラクションする)、又はこのようなバックエンドユニットと、ミドルウェアユニットと、フロントエンドユニットの任意の組み合わせを備えるコンピューティングシステムで実施することができる。任意の形式又は媒体のデジタルデータ通信(例えば、通信ネットワーク)によってシステムのコンポーネントを相互に接続することができる。通信ネットワークの例は、ローカルエリアネットワーク(LAN)と、ワイドエリアネットワーク(WAN)と、インターネットと、ブロックチェーンネットワークとを含む。
コンピュータシステムは、クライアントとサーバとを備えることができる。クライアントとサーバは、一般に、互いに離れており、通常に通信ネットワークを介してインタラクションする。対応するコンピュータ上で実行され、且つ互いにクライアント-サーバ関係を有するコンピュータプログラムによって、クライアントとサーバとの関係が生成される。サーバは、クラウドコンピューティングサーバ又はクラウドホストとも呼ばれるクラウドサーバであってもよく、従来の物理ホスト及びVPSサービス(「Virtual Private Server」、又は「VPS」と略称する)における、管理難度が大きく、ビジネスの拡張性が低いという欠点を解決するクラウドコンピューティングサービスシステムのホスト製品の1つである。
なお、以上に示される様々な形式のフローを使用して、ステップを並べ替え、追加、又は削除することができる。例えば、本開示に記載されている各ステップは、並列に実行されてもよいし、順次的に実行されてもよいし、異なる順序で実行されてもよいが、本開示で開示されている技術案が所望の結果を実現することができれば、本明細書では限定しない。
上記の具体的な実施形態は、本開示の保護範囲を制限するものではない。当業者は、設計要件と他の要因に応じて、様々な修正、組み合わせ、サブコンビネーション、及び代替を行うことができる。本開示の精神と原則内で行われる任意の修正、同等の置換、及び改善などは、いずれも本開示の保護範囲内に含まれるべきである。
本開示の他の態様によれば、コンピュータプログラムが提供される。
上記目的を達成するために、本開示の第5の態様の実施例は、コンピュータプログラムを提供し、前記コンピュータプログラムがプロセッサによって実行される場合、本開示の第1の態様の実施例に記載の点群データの生成方法が実現される。
擬似点群セット内の全ての点群データに基づいて、地面方程式を計算する。地面方程式とは、方程式の形で地面を特徴づけるものである。いくつかの実施例において、地面方程式を取得する方法は、特異値分解(Singular Value Decomposition、SVD)方法であってもよい。地面方程式を得た後、擬似点群セット内の各点群を第1の点群とし、各第1の点群の座標情報に基づいて、各第1の点群と地面方程式との地面距離を取得する。地面距離とは、点群から地面に投影する距離である。
本開示の実施例によれば、本開示は、電子機器、読み取り可能な記憶媒体及びコンピュータプログラムをさらに提供する。

Claims (15)

  1. レーザレーダに基づいて目標対象の実点群セットを収集するステップと、
    前記目標対象を画像収集し、収集された画像に基づいて擬似点群セットを生成するステップと、
    前記実点群セットと前記擬似点群セットを融合し、モデルのトレーニングのための目標点群セットを生成するステップと、
    を含む、点群データの生成方法。
  2. 前記実点群セットと前記擬似点群セットを融合し、モデルのトレーニングのための目標点群セットを生成するステップが、
    前記擬似点群データ内の各第1の点群の座標情報に基づいて前記第1の点群と地面方程式との地面距離を取得するステップと、
    前記擬似点群セットから前記地面距離が設定された距離閾値よりも小さい第1の点群を除外するステップと、
    を含む請求項1に記載の方法。
  3. 前記実点群セットと前記擬似点群セットを融合し、モデルのトレーニングのための目標点群セットを生成するステップが、
    前記実点群セットと前記擬似点群セットとをスティッチングし、候補点群セットを生成するステップと、
    前記擬似点群セット内の各第1の点群の座標情報及び前記実点群セット内の各第2の点群の座標情報に基づいて、前記第1の点群から前記実点群セットまでのユークリッド距離を取得するステップと、
    前記第1の点群のユークリッド距離に基づいて、前記候補点群セットから点群を選択し、前記目標点群セットを生成するステップと、
    を含む請求項1又は2に記載の方法。
  4. 前記第1の点群のユークリッド距離に基づいて、前記候補点群セットから点群を選択し、前記目標点群セットを生成するステップが、
    前記第1の点群のユークリッド距離に基づいて、前記第1の点群の保留確率を生成するステップと、
    前記第2の点群の予め配置された保留確率を取得するステップと、
    前記候補点群セットに対してランダムダウンサンプリングを行い、前記目標点群セットを取得するステップであって、前記ランダムダウンサンプリングで使用される確率が前記保留確率であるステップと、
    を含む請求項3に記載の方法。
  5. 前記擬似点群セット内の各第1の点群の座標情報及び前記実点群セット内の各第2の点群の座標情報に基づいて、前記第1の点群から前記実点群セットまでのユークリッド距離を取得するステップが、
    前記第2の点群の座標情報を取得し、前記実点群セットの中心点の座標情報を取得するステップと、
    前記第1の点群の座標情報及び前記中心点の座標情報に基づいて、前記ユークリッド距離を決定するステップと、
    を含む請求項3に記載の方法。
  6. モデルのトレーニングのための目標点群セットを生成するステップが、
    前記目標点群セットを利用して、構築された3D目標検出モデルをトレーニングし、トレーニングされた3D目標検出モデルを生成するステップを含む請求項1に記載の方法。
  7. レーザレーダに基づいて目標対象の実点群セットを収集するように構成される実点群セット取得モジュールと、
    前記目標対象を画像収集し、収集された画像に基づいて擬似点群セットを生成するように構成される擬似点群セット取得モジュールと、
    前記実点群セットと前記擬似点群セットを融合し、モデルのトレーニングのための目標点群セットを生成するように構成される点群セット融合モジュールと、
    を備える、点群データの生成装置。
  8. 前記点群セット融合モジュールが、
    前記擬似点群データ内の各第1の点群の座標情報に基づいて前記第1の点群と地面方程式との地面距離を取得し、
    前記擬似点群セットから前記地面距離が設定された距離閾値よりも小さい第1の点群を除外するように構成される請求項7に記載の装置。
  9. 前記点群セット融合モジュールが、
    前記実点群セットと前記擬似点群セットとをスティッチングし、候補点群セットを生成し、
    前記擬似点群セット内の各第1の点群の座標情報及び前記実点群セット内の各第2の点群の座標情報に基づいて、前記第1の点群から前記実点群セットまでのユークリッド距離を取得し、
    前記第1の点群のユークリッド距離に基づいて、前記候補点群セットから点群を選択し、前記目標点群セットを生成するようにも構成される請求項7又は8のいずれかに記載の装置。
  10. 前記点群セット融合モジュールが、
    前記第1の点群のユークリッド距離に基づいて、前記第1の点群の保留確率を生成し、
    前記第2の点群の予め配置された保留確率を取得し、
    前記候補点群セットに対してランダムダウンサンプリングを行い、前記目標点群セットを取得するようにも構成され、前記ランダムダウンサンプリングで使用される確率が前記保留確率である請求項9に記載の装置。
  11. 前記点群セット融合モジュールが、
    前記第2の点群の座標情報を取得し、前記実点群セットの中心点の座標情報を取得し、
    前記第1の点群の座標情報及び前記中心点の座標情報に基づいて、前記ユークリッド距離を決定するようにも構成される請求項9に記載の装置。
  12. 前記目標点群セットを利用して、構築された3D目標検出モデルをトレーニングし、トレーニングされた3D目標検出モデルを生成するように構成されるモデルのトレーニングモジュールを備える請求項7に記載の装置。
  13. 少なくとも1つのプロセッサと、
    該少なくとも1つのプロセッサと通信可能に接続されるメモリと、
    を備え、
    前記メモリには、前記少なくとも1つのプロセッサによって実行可能な指令が記憶され、前記指令が前記少なくとも1つのプロセッサによって実行され、前記少なくとも1つのプロセッサが請求項1から6のいずれか一項に記載の方法を実行できるようにする電子機器。
  14. コンピュータ指令が記憶されている非一時的なコンピュータ読み取り可能な記憶媒体であって、前記コンピュータ指令が、コンピュータに請求項1から6のいずれか一項に記載の方法を実行させるために使用される非一時的なコンピュータ読み取り可能な記憶媒体。
  15. コンピュータプログラムを含むコンピュータプログラム製品であって、前記コンピュータプログラムがプロセッサによって実行される場合、請求項1から6のいずれか一項に記載のステップが実現されるコンピュータプログラム製品。
JP2022561443A 2021-05-21 2022-04-21 点群データの生成方法及び装置 Pending JP2023529527A (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN202110556351.0A CN113362444B (zh) 2021-05-21 2021-05-21 点云数据的生成方法、装置、电子设备及存储介质
CN202110556351.0 2021-05-21
PCT/CN2022/088312 WO2022242416A1 (zh) 2021-05-21 2022-04-21 点云数据的生成方法和装置

Publications (1)

Publication Number Publication Date
JP2023529527A true JP2023529527A (ja) 2023-07-11

Family

ID=77526597

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022561443A Pending JP2023529527A (ja) 2021-05-21 2022-04-21 点群データの生成方法及び装置

Country Status (4)

Country Link
JP (1) JP2023529527A (ja)
KR (1) KR20230042383A (ja)
CN (1) CN113362444B (ja)
WO (1) WO2022242416A1 (ja)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113362444B (zh) * 2021-05-21 2023-06-16 北京百度网讯科技有限公司 点云数据的生成方法、装置、电子设备及存储介质
CN115235482A (zh) * 2021-09-28 2022-10-25 上海仙途智能科技有限公司 地图更新方法、装置、计算机设备及介质
CN116168366B (zh) * 2023-01-19 2023-12-05 北京百度网讯科技有限公司 点云数据生成方法、模型训练方法、目标检测方法和装置
CN115830262B (zh) * 2023-02-14 2023-05-26 济南市勘察测绘研究院 一种基于对象分割的实景三维模型建立方法及装置
KR102573935B1 (ko) * 2023-04-27 2023-09-04 주식회사 루트릭스 수목 데이터 처리 방법 및 장치
CN116222577B (zh) * 2023-04-27 2023-07-21 苏州浪潮智能科技有限公司 闭环检测方法、训练方法、***、电子设备及存储介质
CN116758006B (zh) * 2023-05-18 2024-02-06 广州广检建设工程检测中心有限公司 脚手架质量检测方法及装置
CN116577350A (zh) * 2023-07-13 2023-08-11 北京航空航天大学杭州创新研究院 物料表面毛球点云采集装置和物料表面毛球数据采集方法
CN117058464B (zh) * 2023-08-31 2024-06-11 强联智创(北京)科技有限公司 对生成健康血管表面的生成模型进行训练的方法及设备
CN117115225B (zh) * 2023-09-01 2024-04-30 安徽羽亿信息科技有限公司 一种自然资源智慧综合信息化管理平台
CN117173342B (zh) * 2023-11-02 2024-07-02 中国海洋大学 基于水下单双目相机的自然光下移动三维重建装置及方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111652855A (zh) * 2020-05-19 2020-09-11 西安交通大学 一种基于存活概率的点云精简方法
CN111649752A (zh) * 2020-05-29 2020-09-11 北京四维图新科技股份有限公司 拥堵路段的地图数据处理方法、装置以及设备
WO2020256771A1 (en) * 2019-06-17 2020-12-24 SafeAI, Inc. Techniques for volumetric estimation
CN112419494A (zh) * 2020-10-09 2021-02-26 腾讯科技(深圳)有限公司 用于自动驾驶的障碍物检测、标记方法、设备及存储介质
US20210061064A1 (en) * 2019-08-29 2021-03-04 Here Global B.V. System and method for generating map data associated with road objects

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180136332A1 (en) * 2016-11-15 2018-05-17 Wheego Electric Cars, Inc. Method and system to annotate objects and determine distances to objects in an image
CN108230379B (zh) * 2017-12-29 2020-12-04 百度在线网络技术(北京)有限公司 用于融合点云数据的方法和装置
US11378718B2 (en) * 2018-10-02 2022-07-05 Robert S. Phelan Unmanned aerial vehicle system and methods
CN111161202A (zh) * 2019-12-30 2020-05-15 上海眼控科技股份有限公司 车辆行为信息获取方法、装置、计算机设备和存储介质
CN111340797B (zh) * 2020-03-10 2023-04-28 山东大学 一种激光雷达与双目相机数据融合检测方法及***
CN111292369B (zh) * 2020-03-10 2023-04-28 中车青岛四方车辆研究所有限公司 激光雷达的伪点云数据生成方法
CN111739005B (zh) * 2020-06-22 2023-08-08 北京百度网讯科技有限公司 图像检测方法、装置、电子设备及存储介质
CN111784659A (zh) * 2020-06-29 2020-10-16 北京百度网讯科技有限公司 图像检测的方法、装置、电子设备以及存储介质
CN111915746B (zh) * 2020-07-16 2022-09-13 北京理工大学 一种基于弱标注的三维点云目标检测方法及标注工具
CN112001958B (zh) * 2020-10-28 2021-02-02 浙江浙能技术研究院有限公司 基于有监督单目深度估计的虚拟点云三维目标检测方法
CN113362444B (zh) * 2021-05-21 2023-06-16 北京百度网讯科技有限公司 点云数据的生成方法、装置、电子设备及存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020256771A1 (en) * 2019-06-17 2020-12-24 SafeAI, Inc. Techniques for volumetric estimation
US20210061064A1 (en) * 2019-08-29 2021-03-04 Here Global B.V. System and method for generating map data associated with road objects
CN111652855A (zh) * 2020-05-19 2020-09-11 西安交通大学 一种基于存活概率的点云精简方法
CN111649752A (zh) * 2020-05-29 2020-09-11 北京四维图新科技股份有限公司 拥堵路段的地图数据处理方法、装置以及设备
CN112419494A (zh) * 2020-10-09 2021-02-26 腾讯科技(深圳)有限公司 用于自动驾驶的障碍物检测、标记方法、设备及存储介质

Also Published As

Publication number Publication date
CN113362444B (zh) 2023-06-16
CN113362444A (zh) 2021-09-07
KR20230042383A (ko) 2023-03-28
WO2022242416A1 (zh) 2022-11-24

Similar Documents

Publication Publication Date Title
JP2023529527A (ja) 点群データの生成方法及び装置
Yue et al. A lidar point cloud generator: from a virtual world to autonomous driving
US10977818B2 (en) Machine learning based model localization system
Schulter et al. Learning to look around objects for top-view representations of outdoor scenes
JP6745328B2 (ja) 点群データを復旧するための方法及び装置
WO2019223382A1 (zh) 单目深度估计方法及其装置、设备和存储介质
WO2019161813A1 (zh) 动态场景的三维重建方法以及装置和***、服务器、介质
Kim et al. End-to-end detection and pose estimation of two interacting hands
EP3326156B1 (en) Consistent tessellation via topology-aware surface tracking
JP7273129B2 (ja) 車線検出方法、装置、電子機器、記憶媒体及び車両
CN115330940B (zh) 一种三维重建方法、装置、设备和介质
US11748905B2 (en) Efficient localization based on multiple feature types
WO2021263035A1 (en) Object recognition neural network for amodal center prediction
Huang et al. Network algorithm real-time depth image 3D human recognition for augmented reality
JP4850768B2 (ja) 3次元の人の顔の表面データを再構築するための装置及びプログラム
CN114494395A (zh) 基于平面先验的深度图生成方法、装置、设备及存储介质
WO2019148311A1 (zh) 信息处理方法和***、云处理设备及计算机程序产品
CN117745944A (zh) 预训练模型确定方法、装置、设备以及存储介质
Cao et al. Stable image matching for 3D reconstruction in outdoor
CN113610969B (zh) 一种三维人体模型生成方法、装置、电子设备及存储介质
CN115409949A (zh) 模型训练方法、视角图像生成方法、装置、设备及介质
JP2008261756A (ja) ステレオ画像対から3次元の頭部姿勢をリアルタイムで推定するための装置及びプログラム
CN113781653A (zh) 对象模型生成方法、装置、电子设备及存储介质
CN113129352B (zh) 一种稀疏光场重建方法及装置
Haenel et al. Integration of Depth Maps from Arcore to Process Point Clouds in Real Time on a Smartphone

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221007

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221007

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230829

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231121

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231205

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240229

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240312