- 締切済み
映像処理
CMOSカメラモジュールから映像を取り込みパソコンで処理をしようと考えています。 プログラムはカメラからの映像をパソコンに表示しつつ、映像に写っている球体の位置(CMOS上の座標で)を0.1秒おきに計算しようと思っています。 このプログラムを作るためにはどの程度の知識が必要でしょうか。 また、0.1秒おきの座標計算というのは現実的でしょうか。 環境は PC OS:WindowsXP SP3 CPU:CORE 2 DUO 2.4G or Pentium3 1.2G カメラ 画素数:640x480 PCとのインターフェイス:未定 知識レベル Visual Basicで静止画像の簡単な処理(濃度,サイズ変換、ラプラシアン) 最近、はじめての画像処理プログ・・・ というのを買い読み始めました。 よろしくお願いします。
- その他(プログラミング・開発)
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- monova
- ベストアンサー率68% (68/100)
> このプログラムを作るためにはどの程度の知識が必要でしょうか。 漠然としすぎている感じもしますが… 少なくとも、カメラから映像を転送出来るだけのプログラムが書けないと 作れないのですよね。 > また、0.1秒おきの座標計算というのは現実的でしょうか。 現実的ですね。 カメラは 15fps や 30fps 程度が一般的だと思います。 後は、PCの処理速度ですが、これはやってみないと 何とも言えないと思います。 まずは、取り込みが間に合うか検査して、それから 希望の処理を追加していけば良いと思います。 画像処理を行う時は、CPUのパワー以外にも、メインメモリも それなりに必要に成ってきますので、必要に応じて増設すると 処理速度が向上するかもしれません。 少し気になったのは、 > (CMOS上の座標で) これは、取り込んだ画像の画素数から割り出せば良いのでは無いのでしょうか?
関連するQ&A
- 画像処理のラプラシアンフィルタについて
ラプラシアンフィルタを利用したエッジ抽出を現在行っているのですが (i,j)*4-(i,j-1)-(-i,j)-(i+1,j)-(i,j+1) このように計算した値を-の場合は0にして,255を超える場合は255にするという処理を行い それ以外は計算して出た値を使うので間違いはないでしょうか? エッジ抽出というと二値で出力されそうなイメージがあるのですが…
- ベストアンサー
- その他(プログラミング・開発)
- 映像通信のタイムラグを起こす方法
はじめまして。 映像通信、具体的には監視カメラからアナログビデオ端子を通じで常時出力する際に30秒から1分のタイムラグを起こすことは可能なのでしょうか?当方簡易なPIC制御等の知識はありますが、デジタル制御等の高度な処理知識が乏しく、分かる方がいらしたら教えていただきたいです。加えてWebカメラからデジタル処理で行う方法もわかると助かります。(なるべく単純なやり方で)よろしくお願いします。
- ベストアンサー
- 科学
- カメラからの映像を表示するプログラムを自作したい
ビデオカメラやCCDからの映像をリアルタイムにパソコン(OS:windows)に表示するプログラム(C++)を自作したいと思っています. 用途は,ラジコンやロボットにカメラをつけてその映像を見ながら操縦する.というものです. (後に,とらえた映像に画像処理を行いたいので自作したいと考えています.) C++やwindouws APIの基本的なプログラミングスキルは有していると前提で構いません.このようなプログラムを勉強して自作していく上で,参考となる書籍やキーワードなどの情報がありましたら教えて頂きたく,何卒よろしくお願い申し上げます.
- 締切済み
- 科学
- 画像・映像処理に適したPCモニタとは。2
以前、画像・映像処理に適したPCモニタについてhttp://okwave.jp/qa/q7990439.html で質問させていただきました。 まず、私については ・PCについての知識はあまりない(ツールを使用する上で必要と思われる基礎 知識程度) ・現在の使用用途は、画像処理(Photoshop、Illustrator、他)・動画処理・ インターネット・その他事務関連。 ・画像処理の方は金銭が発生することもしばしばですが、映像の方は今のところ 金銭が発生することはなく、個人の趣味の域を出る予定もない 以前の質問への回答にあったナナオのColoredgeシリーズが気になっており、CG276 とCX270で迷っています。 しかし、特にキャリブレーションセンサーとコレクションセンサーの違いがいま いちわかりません…。 映像処理については、趣味程度の予定のため、キャリブレーションセンサーでは なくてもいいのではないかと思っています。 予算については、当初の予算であった5、6万では到底足りないということがわ かり、予算を上げるつもりです。 あげるといっても出せるのは15万程、20万は厳しい状況です。 予算の面でも、CX270はクリアしているのですが、CG276の方がいいのでしょう か? 以上、キャリブレーションセンサーとコレクションセンサーの違いや特徴、他、 おすすめのモニタがあれば教えていただきたいです。
- 締切済み
- ディスプレイ
- Linuxでの画像処理
今Linuxで画像処理を行ってみたいと考えています。 そこで画像処理について色々調べてみたところ、画像処理ボードというのが必要だと知りました。 ネットで検索してみると画像処理ボードは実にたくさんあって、どれを選んでいいのか全く分かりません。 画像処理ボードとカメラの選定基準について教えていただけないでしょうか。 使用目的は、カメラを使ってディスプレイに映像を出力し、映っている範囲内にある物体を2次元的に形を認識する。という事に使いたいと考えております。
- ベストアンサー
- 画像・動画・音楽編集
- 画像変換処理に使用するプログラミング言語
プログラミング初心者です。 画像変換処理をプログラムしようと考えているのですが、JavaやC#など画像処理に向いていると思われる言語の種類が多くてどの言語でプログラムを組もうか迷っています。 経験者の方、是非ともアドバイスをお願いします。 具体的な画像変換処理ですが、画像を直交座標から極座標へ変換するといったことです。つまり、アスペクト比3:4等の画像を円形に変換したいのです。 使用する予定の言語はJavaを考えています。これを選択した根拠は特にないです。 質問事項としては、 (1),上記のような画像変換処理を行える言語は何か。 (2),(1)の中でプログラミング初心者が扱いやすい言語はどれか。 以上を教えていただきたいです。何卒、宜しくお願い致します。 P.S.添付データは、直交座標の画像で極座標変換を行った画像です。ちなみにGIMPというフリーソフトを使用しました。
- 締切済み
- その他(プログラミング・開発)
- コンピューターの処理速度を上げるには
パソコンで画像を扱うと時間がかかり、じっれたっさを感じます。 処理速度を上げるには、CPUを高性能のものに取り替えたり、メモリを増設したらいいという風に、何となく認識している(思い込んでいる)のですが、実際のところはどうなんでしょう。ちなみにCPUはpen2、メモリは64MBです。 また、画像に対する処理速度の上げ方と、プログラムや計算の処理速度の上げ方は異なるのでしょうか。(画像処理やプログラムも、同じ計算処理かも知れませんが)
- ベストアンサー
- その他(インターネット・Webサービス)
- PHPで画像処理
あるWebサイトにある画像を定期的に取得して,PHPで画像を処理をしてサーバーに保存するプログラムを作ろうとしています. 処理したい画像の形式はGIFです.特にGIFにこだわりはないので違うフォーマットに変換してから処理してもいいとは思っています. 画像処理と言っても,特定のRGB値のピクセルを画像中から探して,その座標を取得するという単純なものなのです. そんなに難しくなさそうなのですがどうやればいいかわからないのでどなたか教えていただけませんか? GDやImageMagickが使えるのかと思って動かしてみましたが,結局使えそうな関数がみつからず頓挫しています. どなたかよろしくお願いします.
- 締切済み
- PHP
お礼
ありがとうございます。 > このプログラムを作るためにはどの程度の知識が必要でしょうか。 漠然としすぎている感じもしますが… 自分はVisual Basicしか使ったことがなかったのでC++、DirectXやDirectShow(必要っぽいですね)などどこを目標として調べればいいかが分からなかったのです。 > また、0.1秒おきの座標計算というのは現実的でしょうか。 現実的ですね。<中略> まずは、取り込みが間に合うか検査して、それから 希望の処理を追加していけば良いと思います。 VBで静止画を処理して表示したら結構時間がかかったことや、あるフリーのライブカメラソフトの動体検知が1秒毎ぐらいだったので0.1秒程度でできるものなのか(組む人の腕にもよるのでしょうが)目安が分かればと思いました。 もし、これが難しいと分かれば先にハード(FPGAなど)で座標計算をやってみたいと考えています。