問題タブ [calibration]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
filtering - デバイスの移動速度を見つける
デバイス(Samsung Galaxy s3)の速度を見つける必要があります。私は今、それに関するスタックオーバーフローの質問をかなり読んだことがありますが、何を使うべきかについてはまだ混乱しています。これまでの私の観察:
1) 誰かがこれを行って、加速度計センサーのデータから速度を見つけました。しかし、私の場合、デバイスの動きは一定の傾きやまっすぐな軌道を持ちません。
2) 統合により多くのドリフトが発生します。
3) カルマン フィルタリングを使用できますが、実装が難しく、CPU を消費します。
4) 補完フィルターを使用できますが、私が理解する限り、これは角度を見つけるために加速度計をジャイロと共に使用している場合にのみ意味があります。私の場合、速度を見つける必要があります
5) GPS の getSpeed() を使用します。しかし、車の移動など、大きな速度値を検出するのにのみ役立つと思います。したがって、私の目的には十分に敏感ではありません。
どこから始めるべきか教えてください。
PSデバイスの速度が必要な理由を知る必要がある場合は、デバイスの移動速度に応じてレンダリングレートを増減する必要があります。
r - minpack.lm パッケージでの NLS.LM の使用に関する質問
R で minpack.lm パッケージを使用しようとしています。具体的には NLS.LM 関数です。マニュアルとヘルプ ファイルをざっと調べていますが、それをセットアップするための要件は、私の現在の能力を少し超えています。どんなガイダンスも大歓迎です。これが私のコードと、以下のエラーステートメントです。
R コード:
エラーメッセージは次のとおりです。
パーを設定するにはどうすればよいですか? または、nls.lm 内で呼び出している関数の第 1 引数ですか? GWLf 関数には、関数内で定数として使用される 6 つのパラメーターが渡されます。これらは、私が調整したい6つのパラメータです。
ありがとう、トム
url - URL アドレスを使用して FrameGrabber でカメラを開く方法は?
私は画像処理プロジェクトに取り組んでおり、カメラとプロジェクターを使用する必要があります。プロジェクトは javacv でプログラムされています。外部 URL でカメラにアクセスして、スナップショットを撮ることができます。ただし、カメラとプロジェクターの両方を調整する必要があるため、赤で情報を探しているときに、両方を調整できる「Procamcalib」というコードを見つけました。これも機能します。問題は、キャリブレーション プログラムがカメラへのアクセスに「FrameGrabber」機能を使用し、外部カメラを開く代わりにラップトップのカメラを開くことです。問題は、FrameGrabber (0) を使用する場合、0 の値によってデバイス番号が決定されるのですが、外部 URL でカメラにアクセスする必要があり、OpenFrameGrabber を使用する場合の方向をコードに入れることができません。プログラムを修正して正しいカメラを開くために、両方の機能または同様の機能を組み合わせる方法を知りたいです。ありがとうございました!
axis - シマー装置 XYZ 軸
シマーデバイス(X、Y、Z軸)を使用した動きの検出に関する実験を行っています。
人が地面に横たわっている場合、これは X、Y、または Z 軸ですか?
opencv - Stereo rig Calibration using two webcameras with autofocus technology
DISCLAIMER: Apologies for this very large question, as it could take a lot of your time.
I have a stereo setup consisting of two webcams these cameras possess auto-focus technology. The stereo setup is in canonical configuration where the cameras are separated by 10 cm distance.
I am using the stereo_calib.cpp program for stereo calibration, provided by the OpenCV sample programs.
Initially, I have captured the chessboard images by my stereo rig as the way it is shown in the sample cpp stereo images, and then tried to calibrate the setup, but the stereo rectification was either completely blank or the undistorted left and right images are tilted about 40 degrees.
As this was the case, then I have captured a set of 17 stereo pair chessboard images by keeping the Z distance constant, without any rotation, at this point the stereo images were correctly rectified in the process of stereo calibration. This Working Set contains the images of chessboard taken by the stereo setup along with the program and the image of how well the rectification has been achieved.
Later, when I was trying to calibrate the stereo setup again (as the cameras in the stereo setup was disturbed), with another new set of images of the chessboard taken by my stereo rig, the program is unable to rectify the stereo images. I am providing the Non Working Set where you can check the images taken by the stereo setup along with the images of the rectification.
As a picture is worth a thousand words.
You gotta see the output images of the provided program, which let you know much more than what I could say in my own words.
I am trying to find some new ways of stereo face recognition techniques.
Any help in this regard is highly appreciated.
And adding to this, I also need some existing techniques by which I could kick start my experimentation on new ways of face recognition using the stereo information.
c# - ステレオ キャリブレーションと 3D 再構成
3D 再投影関数の結果は、各ピクセルの X、Y、Z を持つマトリックスです。
X= 414.580017 Y= -85.03029 Z= 10000.0 を持つこの行列 points[0] の最初の要素を見てみましょう。
ここでの単位は何ですか?このピクセルは画像のどこにありますか? X=0,Y=0,Z=10000.0!
c++ - カメラキャリブレーション(C++)によって生成された実際のデータに基づいてopencvで歪みをシミュレートする方法は?
カメラのキャリブレーションによって生成された実際のカメラ データに基づいて、C++ で OpenCV を使用して (バレル) 歪みを作成する方法を探しています。したがって、私の目標は、opencv を使用して実際のレンズの歪みをシミュレートすることです。そのため、OpenCV でカメラを調整しました。最初の歪みパラメータ k1 のみを使用しました: x' = x * k1*r² このステップで、k1 = 0.129、外部および固有のカメラ マトリックスのキャリブレーション ファイルを取得しました。
OpenCV は、画像を調整する方法を提供します。そして、このメソッドを「反転」して、次のテストが可能であることを確認したいと思います: 元の画像 -> undistort() -> undistort image -> "distort()" -> 元の画像
k1 係数を無効にすることは可能ですか、それとも新しい式を開発する必要がありますか?
ありがとう。
computer-vision - キャリブレーション マトリックスを使用して CCD センサーのサイズを知る
キャリブレーションマトリックスからカメラセンサーのサイズを知るにはどうすればよいですか?
私はすでにキャリブレーションマトリックスを持っています。ただし、焦点距離はピクセル形式です。