2011-12-18 14 views
1

motion estimationのビデオシーケンスの2つのフレーム間でBlock Matching Algorithmを使用し、SADメトリックを使用してプロジェクトを行っています。これは、参照フレームの各ブロックとウィンドウサイズ内の候補フレームの各ブロックとの間のSADを計算して、2つのフレーム間の動きベクトルを得ることを含む。Hadoop MapReduceによる画像処理

Map Reduceを使用して同じものを実装したいと思います。キーと値のペアでフレームを分割しますが、ロジックがわからないので、私はワードを見つけることができます。私にanalogusではないクエリー検索の問題

私はあなたも私より多くのマップ例を減らす。

+0

申し訳ありませんが、ここでは過度に広い問題の解決策を設計していません。 –

+0

トーマスは私を訂正してくれてありがとうございますが、Hadoopの使用法のいくつかの例を私に提供してくれれば助かります –

+0

サンプルパッケージを見てください:http://hadoop.apache.org/common/docs/r0.20.2/api/ org/apache/hadoop/examples/package-summary.html –

答えて

1

計算が並行して行われる状況では、Hadoopが使用されており、単一のマシンを使用すると処理に多くの時間がかかることがあります。ビデオ処理にHadoopを使用することを止めるものは何もありません。 Hadoopの使用場所の詳細については、thisおよびthisを参照してください。これらのうちのいくつかはビデオ処理に関連しています。

WordCountの例とHadoopの一般的な理解から始めます。例をHadoopで実行します。そこから作業してください。また、Hadoop - The Definitive Guide本を購入することを提案します。 Hadoopとそのエコシステムは非常に速いペースで変化しており、最新の状態に保つのは難しいですが、この本ではHadoopを始めることは間違いありません。