![]() |
OpenCV 4.13.0
Open Source Computer Vision
|
#include <opencv2/rgbd/large_kinfu.hpp>
静的公開メンバ関数 | |
| static Ptr< Params > | coarseParams () |
| 粗いパラメータ。より高速な処理を提供する一連のパラメータだが、センサの急激な動きがある場合にフレームのマッチングに失敗することがある。 | |
| static Ptr< Params > | defaultParams () |
| デフォルトパラメータ。より高品質なモデルを提供する一連のパラメータだが、非常に低速になることがある。 | |
| static Ptr< Params > | hashTSDFParams (bool isCoarse) |
| HashTSDFパラメータ。HashTSDFVolumeでの使用に適した一連のパラメータ。 | |
公開変数類 | |
| int | bilateral_kernel_size |
| バイラテラル平滑化のためのカーネルサイズ(ピクセル単位)。 | |
| float | bilateral_sigma_depth |
| バイラテラル平滑化のためのビット深度のシグマ(メートル単位)。 | |
| float | bilateral_sigma_spatial |
| バイラテラル平滑化のための空間方向のシグマ(ピクセル単位)。 | |
| float | depthFactor |
| 入力値に対する1メートルあたりのプリスケール。代表的な値は次のとおり: TUMデータベースの16ビットPNGファイルでは1メートルあたり5000、Kinect 2デバイスでは1メートルあたり1000、ROS bagファイルの32ビット浮動小数点画像では1メートルあたり1 | |
| Size | frameSize |
| フレームサイズ(ピクセル単位)。 | |
| float | icpAngleThresh |
| ICPの角度しきい値 (ラジアン単位) | |
| float | icpDistThresh |
| ICPのための距離しきい値(メートル単位)。 | |
| std::vector< int > | icpIterations |
| 各ピラミッドレベルにおけるICPの反復回数 | |
| Matx33f | intr |
| カメラの内部パラメータ。 | |
| Vec3f | lightPose |
| レンダリングのための光源の姿勢(メートル単位)。 | |
| int | pyramidLevels |
| ICPのためのピラミッドレベル数。 | |
| Matx33f | rgb_intr |
| RGBカメラの内部パラメータ。 | |
| float | truncateThreshold |
| 深度の切り捨てのしきい値 (メートル単位)。このしきい値を超えるすべての深度値は0に設定される。 | |
| float | tsdf_min_camera_movement |
| カメラの最小移動量 (メートル単位)。カメラの移動量がこの値を超えた場合のみ新しい深度フレームを統合する。 | |
| kinfu::VolumeParams | volumeParams |
| ボリュームのパラメータ。 | |
粗いパラメータ。より高速な処理を提供する一連のパラメータだが、センサの急激な動きがある場合にフレームのマッチングに失敗することがある。
デフォルトパラメータ。より高品質なモデルを提供する一連のパラメータだが、非常に低速になることがある。
HashTSDFパラメータ。HashTSDFVolumeでの使用に適した一連のパラメータ。
| int cv::large_kinfu::Params::bilateral_kernel_size |
バイラテラル平滑化のためのカーネルサイズ(ピクセル単位)。
| float cv::large_kinfu::Params::bilateral_sigma_depth |
バイラテラル平滑化のためのビット深度のシグマ(メートル単位)。
| float cv::large_kinfu::Params::bilateral_sigma_spatial |
バイラテラル平滑化のための空間方向のシグマ(ピクセル単位)。
| float cv::large_kinfu::Params::depthFactor |
入力値に対する1メートルあたりのプリスケール。代表的な値は次のとおり: TUMデータベースの16ビットPNGファイルでは1メートルあたり5000、Kinect 2デバイスでは1メートルあたり1000、ROS bagファイルの32ビット浮動小数点画像では1メートルあたり1
| Size cv::large_kinfu::Params::frameSize |
フレームサイズ(ピクセル単位)。
| float cv::large_kinfu::Params::icpAngleThresh |
ICPのための角度しきい値(ラジアン単位)。
| float cv::large_kinfu::Params::icpDistThresh |
ICPの距離しきい値(メートル単位)
| std::vector<int> cv::large_kinfu::Params::icpIterations |
各ピラミッドレベルにおけるICPの反復回数
| Matx33f cv::large_kinfu::Params::intr |
カメラ内部パラメータ
| Vec3f cv::large_kinfu::Params::lightPose |
レンダリング用のライト位置(メートル単位)
| int cv::large_kinfu::Params::pyramidLevels |
ICP用のピラミッドレベル数。
| Matx33f cv::large_kinfu::Params::rgb_intr |
RGBカメラ内部パラメータ
| float cv::large_kinfu::Params::truncateThreshold |
深度の切り捨てのしきい値 (メートル単位)。このしきい値を超えるすべての深度値は0に設定される。
| float cv::large_kinfu::Params::tsdf_min_camera_movement |
カメラの最小移動量 (メートル単位)。カメラの移動量がこの値を超えた場合のみ新しい深度フレームを統合する。
| kinfu::VolumeParams cv::large_kinfu::Params::volumeParams |
ボリュームのパラメータ。