私は駐車システムプロジェクトに取り組んでいます。そのために、私は車の存在を検出したいと思います。MATLABを使用した形状検出
MATLABを使用してこれをどのように達成することができますか?
また、車を検出するアルゴリズムとは何ですか?
私は駐車システムプロジェクトに取り組んでいます。そのために、私は車の存在を検出したいと思います。MATLABを使用した形状検出
MATLABを使用してこれをどのように達成することができますか?
また、車を検出するアルゴリズムとは何ですか?
画像にはオブジェクト検出のための全世界的な方法があります。この問題を解決するには、画像処理について少しは学ぶ必要があります。 template matching以上、一般的にはObject recognitionについてお読みください。具体的には、車の検出の場合、特定の角度(例えば、頭の上)に表示されることがわかっている場合は、のOpenCVに実装されたhaar-based feature cascade detectionを試してみます。 OpenCVはmatlabライブラリではありませんが、Matlabの画像処理ツールボックスでは、同様の仕事(またはOpenCVへのインターフェイス)を行うことができます。
Background subtractionは簡単な場所です。一言で言えば
:
問題:
あなたが「通常」の画像を使用することに加えて、3D /立体画像を使用して考えがありますが出てくる背景で物事を移動しますか?もしそうなら、カメラへの距離に基づいてオブジェクトを取り除く方法とインテリジェントトリックのまったく新しい世界を開くことができます。カメラから一定の距離を置いたオブジェクト(背景など)は簡単に取り外しでき、画像の新しい部分(車など)を処理するだけで済みます。
私が興味を持っているのは、家畜ペンの動物を検出するために開発したアルゴリズムと同じ概念です。
駐車場を管理できる場合、ハードウェアで部分的に問題を解決できます。例えば、車がそれをカバーするように地面に駐車場の番号を塗ります。これは、いくつかの鮮明なコントラストを提供する必要があります。 – MSalters
地上の数字やその他のマーキングを利用するには、駐車場のトップダウンビューが必要です。これには、数字を取得するのに十分な解像度でロットを上回るカメラ、または各駐車スポットの上にカメラが必要です。どちらのオプションも実用的ではありません。油流出や自動車の上に数字を描く人々のようなものもあなたのアプローチを損なう。 – misha