過去、OpenCVやFlashで簡単なステレオ画像処理を試してきましたが (ステレオ画像処理, Flashでステレオビジョン入門)、今回はJavaScriptとCanvas APIで同じものを作ってみます。 Demo: HTML5 Stereo Vision Source Code: cv/stereo_matching at master from wellflat/jslib – GitHub ここではKinectのように赤外線センサーはもちろん利用できないので、純粋な画像解析のみで奥行きを計算します。 2枚の画像でステレオマッチングを行い、カメラから対象までの距離を濃淡で表す視差マップ (深度マップや距離画像と呼ばれることもある、CGの視差マッピングとは別物)を生成します。使用するアルゴリズムはこれまで同様にブロックマッチングを、類似度評価にはSAD(Sum of Absolute
![JavaScriptでステレオ画像処理 – Rest Term](https://cdn-ak-scissors.b.st-hatena.com/image/square/3b212d9beddb1c7866e9b567faf557306e598e7e/height=288;version=1;width=512/https%3A%2F%2Frest-term.com%2Fwp-content%2Fuploads%2F2011%2F10%2Fstereo_matching.jpg)