de-vraag
  • 質問
  • タグ
  • ユーザー
通知:
報酬:
登録
登録すると、質問に対する返答やコメントが通知されます。
ログイン
すでにアカウントをお持ちの方は、ログインして新しい通知を確認してください。
追加された質問、回答、コメントには報酬があります。
さらに
ソース
編集
 Magsol
Magsol
質問

オプティカルフローの空間微分を計算するためのPythonライブラリ

私は、PythonでOpenCVを使ってビデオから差分画像速度不変量(カール、発散、変形など)を計算しようとしています。そのためには、オプティカルフローのx、y方向の空間微分を計算する必要があります。残念ながら、OpenCVはオプティカルフローを計算するためのAPIを提供しているに過ぎず、その派生物ではありません。

Are there any Python libraries out there for computing spatial derivatives of optical flow? I found this SO question that was somewhat similar Lucas Kanade Optical Flow, Direction Vector, and there is code the person wrote for computing spatial derivatives, but if at all possible I'd love a library rather than writing the code myself. Any suggestions would be appreciated!

0 2011-10-27T19:04:54+00:00 1
 Community
Community
編集された質問 23日 5月 2017 в 9:59
プログラミング
image-processing
python
opencv
opticalflow
Blender
27日 10月 2011 в 7:19
2011-10-27T19:19:47+00:00
さらに
ソース
編集
#56791791

これは私がそれを見る方法です(私はオプティカルフローで少し作業しました):

オプティカルフローフィールドの個々の偏微分を計算する必要があります。 1つは x の方向、もう1つは y の方向です。

私はそのような問題を解決しようとします:

  • フロー配列/マトリックスを x と y の2つの行列に分割します。
  • これらのそれぞれについて、あなたは素朴なルートに行き、単に derivative = current_state-last_state のような単純な違いがあります。しかし、このアプローチは非常に面倒です。微妙な違いがあるからです。
  • これに対処するには、多項式のように簡単に微分可能な回帰曲線を使って、データポイントの1つのチャンク(多分行全体ですか?)を近似することができます。

近似された曲線をちょうど区別して、あなたは行くのが良いです。

個々の行列を滑らかにすることもできますし、データ点を近似するよりもはるかに速くなければならない単純な差異を行うこともできますが、エラーに対してはより寛容でなければなりません。

0
0
質問の追加
カテゴリ
すべて
技術情報
文化・レクリエーション
生活・芸術
科学
プロフェッショナル
事業内容
ユーザー
すべて
新しい
人気
1
Денис Анненский
登録済み 1日前
2
365
登録済み 5日前
3
True Image
登録済み 6日前
4
archana agarwal
登録済み 1週間前
5
Maxim Zhilyaev
登録済み 1週間前
© de-vraag :年
ソース
stackoverflow.com
ライセンス cc by-sa 3.0 帰属