【Intel】OpenCV総合スレ【画像処理】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2007/06/26(火) 12:57:41実装分野は
・ユーザーインターフェイス
・物体分離
・セグメンテーションと認識
・顔認識システム
・ジェスチャー認識
・モーショントラッキング
・感情モーション
・モーション理解
・モーションからの構築(SFM)
・モバイルロボティクス
関連リンクなどは
>2-10くらい
0002デフォルトの名無しさん
2007/06/26(火) 13:00:57画像処理 その8
ttp://pc11.2ch.net/test/read.cgi/tech/1168868527/
【関連リンク】
OpenCVメモ - PukiWiki
ttp://nautilus.cs.miyazaki-u.ac.jp/~yoshi/pukiwiki/index.php?OpenCV%A5%E1%A5%E2
FrontPage - OpenCV@Chihara-Lab.
ttp://chihara.naist.jp/people/2004/kenta-t/OpenCV/pukiwiki/
OpenCV による画像処理
ttp://www-cv.mech.eng.osaka-u.ac.jp/~hamada/openCV/
OpenCVをVisual Studio .NETで使う
http://luvtechno.net/h/?OpenCV
こめIntel、画像処理ライブラリ「OpenCV 1.0」を公開
http://journal.mycom.co.jp/news/2006/11/08/360.html
0003デフォルトの名無しさん
2007/06/26(火) 14:06:01cvLoadImageは
IplImage* image = cvLoadImage("画像ファイル");
のように画像のファイル名を指定して読み込むのですが、
メモリ上にある画像データ(jpeg,bmpなどの画像データ)を読み込むにはどのようにすればよいのですか?
0004デフォルトの名無しさん
2007/06/26(火) 14:11:07>>3
cvCreateImageHeaderして、その後画像データをIplImage->ImageDataに
割り当てればいいと思う
そのままポインタに画像データのアドレスを代入するか、
cvSetDataで割り当てる
0005デフォルトの名無しさん
2007/06/26(火) 14:11:1300064
2007/06/26(火) 14:11:570007デフォルトの名無しさん
2007/06/26(火) 16:11:45リファレンス日本語訳
ttp://www.opencv.jp/reference/
0008デフォルトの名無しさん
2007/06/26(火) 17:06:22このライブラリのテンプレート検出なるものを使えば出来るんでしょうか?
マッチさせたい物として
・完全一致
・リサイズ画像一致
・一部切り出し画像一致
・グレースケール後でも一致
・再圧縮によるノイズ付加でも一致
こういうものなんですが・・・
回転とかは含みませんし、ある程度精度が悪くても
何かしらの数字が出てくれるものが良いです。(全く違う画像が候補に出てしまうのは許容範囲内だが、逆に何も出ないのが困る)
0009デフォルトの名無しさん
2007/06/26(火) 22:26:34やってみてから判断すれば?
テンプレートでできるかどうか。
0010デフォルトの名無しさん
2007/06/26(火) 22:36:10使い方間違ってるYO!
このライブラリでやるのはあきらめた方が良い。
ちなみに、そこにノイズさえ無ければ出来る。
0011デフォルトの名無しさん
2007/06/26(火) 22:56:44ノイズ(というか、情報の欠落)があっても、ある程度は一致するんじゃね
精度が悪くてもいいって言ってるんだから。
大幅に間違うことはないと思うが
0012デフォルトの名無しさん
2007/06/26(火) 23:08:35それはどうなるか分からんが
それ以外なら回転も含めて出来る
>>8に出来るかは知らないがな
0013デフォルトの名無しさん
2007/06/27(水) 02:42:49ドットレベルで完全一致しなくてもいいのか
0014デフォルトの名無しさん
2007/06/27(水) 07:20:40TV 画像で顔検出やってるんですが,思ったより検出しないんだけど,良い設定ありませんか?
0015デフォルトの名無しさん
2007/06/27(水) 07:35:36>Linux/Windows向け
Source Forge の対応 OS の所を見れば分かるが、Solaris や Mac OS X, *BSD でも使えるよ
Mac OS X 版は Carbon 化されて QuickTime にも対応している
あと、リンクはここも
http://opencvlibrary.sourceforge.net/
0016デフォルトの名無しさん
2007/06/27(水) 07:40:110018デフォルトの名無しさん
2007/06/27(水) 11:21:450019デフォルトの名無しさん
2007/06/27(水) 12:25:050020デフォルトの名無しさん
2007/06/27(水) 13:04:58資金力が違う。
0021デフォルトの名無しさん
2007/06/27(水) 14:50:49リサイズした場合でも完全には一致しない(アルゴリズムが違う可能性があるので)
ドットレベルでは多少の誤差はあっても、近接ブロックとの相関演算で
マッチングしてるはずなので、画像全体ではそんなに誤差があるとは思えない
0022デフォルトの名無しさん
2007/06/27(水) 18:18:200023デフォルトの名無しさん
2007/06/27(水) 22:10:37いや、スレ立てしてくれただけで十分乙だ。
0024デフォルトの名無しさん
2007/06/27(水) 22:26:59ボタンとかスタティックテキストとかつかいたす(´・ω・`)ショボーン
0025デフォルトの名無しさん
2007/06/27(水) 22:39:200026デフォルトの名無しさん
2007/06/28(木) 00:51:09GUIとキャプチャ部分は別のライブラリを使うなり、自前で書くなりするのが普通だとおも。
0027デフォルトの名無しさん
2007/06/28(木) 00:59:240028デフォルトの名無しさん
2007/06/28(木) 01:35:28一時間程度で作らなきゃならんサンプルにわざわざWinAPIとかで窓制御書いてやるのはめんどいし、他のライブラリもいれんといかんのはなぁ〜せめてスタティックテキストくらいあればよかった。
後、トラックバーを出してる窓は「SetMouseCallback」関数でマウスのコールバック関数設定していても使えないのは仕様ですか?
0029デフォルトの名無しさん
2007/06/28(木) 15:38:33検出画像の中心が常に鼻になってるし、
布地の皺なんかが検出されやすいのも納得。
0030デフォルトの名無しさん
2007/06/28(木) 16:35:39目や口を含む全体的な特徴や陰影が、畳み込まれて学習されているはず。
検出画像の中心が鼻辺りになるのは、(当たり前だけど)そういう風に正規化された画像群を使って学習させたから。
0031デフォルトの名無しさん
2007/06/29(金) 03:48:360032デフォルトの名無しさん
2007/06/29(金) 03:50:08顔の中心は鼻なんだから検出の中心が鼻にならないとむしろおかしいだろ?
0033デフォルトの名無しさん
2007/06/29(金) 07:34:59どっちでもおkぽ。現状は顔認識って言っちゃうのが一般的ぽ。
あくまで、ぽ。
>>32
いや、やってると顔の中心にきてないケースは結構ある。
つまり鼻が中心になっているせいでアゴや頭部がはみ出るような。
顔のでかさよりもバランスだな。
0034デフォルトの名無しさん
2007/06/29(金) 10:00:391.いや、顔検出が一般的。顔認識は誰の顔かだ。どこかじゃない。
2.それはただの誤検出だ。
0035デフォルトの名無しさん
2007/07/01(日) 12:27:480036デフォルトの名無しさん
2007/07/01(日) 20:43:170037デフォルトの名無しさん
2007/07/02(月) 12:17:38IPLimageからヒストグラムを作るときに、カウントしない色を指定したいのですが
(例えば物体のみのヒストグラムをとるために、その物体がないところを一色でぬりつぶす)
どうすればその指定された1色を除くことができるのでしょうか
また他に画像全体じゃなく指定された領域のみ(四角形ではない)のヒストグラムをとる方法があれば
教えていただきたいです。
0038デフォルトの名無しさん
2007/07/03(火) 23:27:13このスレを見ている人はこんなスレも見ています。(ver 0.20)
【池の下に】奈良先端科学技術大学院大学 Part.14【極秘研究施設】 [大学学部・研究]
0039デフォルトの名無しさん
2007/07/03(火) 23:38:110040デフォルトの名無しさん
2007/07/05(木) 18:54:42スレの反応を形態素解析に掛ける
抽出した単語に、予め用意しておいた用語が含まれていたら検出完了
0041デフォルトの名無しさん
2007/07/05(木) 19:51:41どんな辞書使うつもりだよ。
0042デフォルトの名無しさん
2007/07/05(木) 20:53:050043デフォルトの名無しさん
2007/07/07(土) 11:27:53なんで人間なあら判断できてるんなろう
0044デフォルトの名無しさん
2007/07/18(水) 19:58:35やっぱりboosted cascadeが最高なのは変わらないの?
0045デフォルトの名無しさん
2007/07/22(日) 19:36:22色なら遺伝的アルゴリズムの方がよさげ。
0046デフォルトの名無しさん
2007/07/27(金) 10:15:10CvSeqをどう扱えばいいんだろうか
ソース見て解析するしかない?
0047デフォルトの名無しさん
2007/07/27(金) 18:42:390048デフォルトの名無しさん
2007/07/31(火) 17:32:000049デフォルトの名無しさん
2007/07/31(火) 20:27:45いい方法はありますか?
0050デフォルトの名無しさん
2007/07/31(火) 21:32:190051デフォルトの名無しさん
2007/07/31(火) 23:32:45一応通信用のライブラリはあるからやり方を教えてほしいです
0052デフォルトの名無しさん
2007/08/02(木) 00:38:35なんでだ?
Runtime Error!
Program: C:\〜\haartrainingd.exe
R6034
An application has made an attempt to load the C runtime library incorrectly.
Please contact the application's support team for more information.
0053デフォルトの名無しさん
2007/08/02(木) 01:30:33そりゃできるが、無圧縮の画像なんてネットワークでやり取りしたらとんでもない
帯域が必要になると思うぞ。動画じゃないなら別にいいけど。
IplImage->imageDataの内容をそんぐり送ればいいんじゃない?
0054デフォルトの名無しさん
2007/08/02(木) 03:52:12もちろんローカルでマシン間はPear to pearでね。
普通に実用的な速度で動くよ。
0055デフォルトの名無しさん
2007/08/02(木) 04:06:19IplImage->imageDataってどんな情報?
あとIplImage->width,height,depthとかは送らなくていい?
0056デフォルトの名無しさん
2007/08/02(木) 04:14:30おれのメモ
I got Runtime error R6034 (Visual Studio 8).
On Visual Studio, right Click Solution > Properties > Configuration Properties > Change all Configurations to 'Release' from 'Debug'
Rebuild Solution. It worked.
0058デフォルトの名無しさん
2007/08/02(木) 14:46:22CvSeqの項を読めば分かると思うけど、例えば何がやりたいの?
0059デフォルトの名無しさん
2007/08/03(金) 08:51:51http://opencv.jp/reference/opencvref_cxcore.html#decl_CvSeq
これですよね?
CvSeqから輪郭データを座標値で取得できるならしてみたいんです
CvSeqに輪郭データがどういう形式で保存されているのかがわかれば、
そこから座標値を抜き出して表示したり、CSVファイル形式で保存したりできるかなと・・・
cvDrawContoursで空のメモリに描画させる方法で座標値を取得できないこともないんだけど
可能なら直接座標値を取得したいので
0060デフォルトの名無しさん
2007/08/03(金) 15:43:46たぶん、こんな感じじゃない?
for(i=0; i<contour->total; i++)
point = CV_GET_SEQ_ELEM(CvPoint, contour, i);
もし、輪郭が複数あるなら、TreeNodeIterator使ってたどればいいよ。
0061デフォルトの名無しさん
2007/08/06(月) 08:24:40感動した
ありがとうございます
試してみます
006355
2007/08/08(水) 01:14:01実行してしばらくするとメモリ使用量がどんどん増えていって最終的にはパソコンがフリーズしてしまった
解決策教えてください
0064デフォルトの名無しさん
2007/08/08(水) 02:18:540065デフォルトの名無しさん
2007/08/08(水) 08:40:55キャプチャした画像をcvCloneImageしてってのを繰り返してるだろ
ループの外で取得したIplImage*を使い回してcvCopyImageしとけばメモリ食わない
0066デフォルトの名無しさん
2007/08/09(木) 11:36:40cvFindHandRegion
または
cvCreateHandMask
を使用した方はいらっしゃいますか?
これらを使って手認識をしようかと考えているのですが、参考文献があまりに少なくて手も足も出なくて…。
参考にできるページ等あればお願いします。
0067デフォルトの名無しさん
2007/08/09(木) 13:24:56ちゃんと動作する確信があるなら別だけど。
0068デフォルトの名無しさん
2007/08/09(木) 20:33:22だわな
auxはソース読んで自己責任。
あとはYahoo!Groupsに入れば英語で情報追える。
0069デフォルトの名無しさん
2007/08/19(日) 10:24:32複数台のUSBカメラを制御しようとして座礁しています
cvCaptureFromCAM();で1台目はキャプチャできるのですが、index
を変えても2台目がキャプチャできません
cvcamGetCamerasCount( );でカメラの数を確認したらあっていたので
認識自体はされていると思うのですが・・・
0070デフォルトの名無しさん
2007/08/20(月) 18:41:40参考になりました。ありがとうございます。
auxの使用はあきらめて、他からアプローチをかけようと思います。
0071デフォルトの名無しさん
2007/08/23(木) 20:10:110072デフォルトの名無しさん
2007/08/23(木) 20:25:07007371
2007/08/23(木) 20:50:330074デフォルトの名無しさん
2007/08/23(木) 20:57:34alignmentは調整されてるけど。
0075デフォルトの名無しさん
2007/08/25(土) 02:12:400076デフォルトの名無しさん
2007/09/04(火) 00:38:3164ビットにしたらDLLが使えなくなったので探してます。
0077デフォルトの名無しさん
2007/09/04(火) 04:21:51自分でビルドすりゃ使えるんじゃね?
0078デフォルトの名無しさん
2007/09/04(火) 10:33:26天才
0079デフォルトの名無しさん
2007/09/04(火) 19:00:00なるほど�d
ってソースはどれだろ・・・
0080デフォルトの名無しさん
2007/09/05(水) 10:08:520081デフォルトの名無しさん
2007/09/05(水) 11:36:140082デフォルトの名無しさん
2007/09/08(土) 02:36:020083デフォルトの名無しさん
2007/09/08(土) 14:15:12http://book.mycom.co.jp/book/978-4-8399-2354-9/978-4-8399-2354-9.shtml
9月下旬発売だそうな
0084デフォルトの名無しさん
2007/09/19(水) 18:51:150085デフォルトの名無しさん
2007/09/19(水) 19:31:44web上でも日本語の情報も増えてるし
これから画像処理始めたいって人向けじゃなかろうか
0086デフォルトの名無しさん
2007/09/20(木) 00:14:330087デフォルトの名無しさん
2007/09/20(木) 00:15:58立ち読みして判断するか
0088デフォルトの名無しさん
2007/09/21(金) 13:14:070089デフォルトの名無しさん
2007/09/21(金) 14:47:530090デフォルトの名無しさん
2007/09/25(火) 02:22:380091初心者です
2007/09/25(火) 02:27:22そのときの距離の値って、視差の値を直接正規化して画像化してるんですかね?
視差から奥行き距離を算出してるわけではないですよね??
カメラの基線長とか焦点距離とかわかんないし・・・
0092デフォルトの名無しさん
2007/09/25(火) 16:53:150093デフォルトの名無しさん
2007/09/25(火) 20:31:16http://pc.watch.impress.co.jp/docs/2007/0920/toshiba.htm
http://pc.watch.impress.co.jp/docs/2007/0920/toshiba_04.jpg
http://pc.watch.impress.co.jp/docs/2007/0920/toshiba_06.jpg
Cellプログラミングチュートリアル on PS3 Linux
http://cell.fixstars.com/ps3linux/index.php/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8
OpenCV on the Cell
http://cell.fixstars.com/opencv/index.php/OpenCV_on_the_Cell
0094デフォルトの名無しさん
2007/09/25(火) 20:32:48★東芝、「セル」技術をパソコンに採用
・東芝は来春にも、ソニーなどと共同開発したMPU(超小型演算処理装置)、
「セル」の中核技術を採用したノートパソコンを発売する。映像処理に優れた
セルの技術をパソコン用半導体チップに転用した。ホームビデオで撮影した
フルハイビジョン映像をパソコン上で視聴しながら編集するといった処理が
可能になる。液晶テレビなど他のデジタル家電にも採用するほか、外販する方針。
東芝の新半導体チップ「スパーズエンジン」は、セル向けに開発した演算処理
中枢回路を4つ搭載する。現在製品化に向けた開発を進めており、大分県の
生産拠点で量産する計画。搭載するノートパソコンの価格などは今後詰める。
ソース/日本経済新聞社
http://it.nikkei.co.jp/pc/news/index.aspx?n=AS1D2007O%2020092007
0095デフォルトの名無しさん
2007/09/26(水) 11:33:47元ネタのNAISTのサイトの方が100倍マシだぁ。
巻末のリファレンスがお守りになるくらいだ。
0096デフォルトの名無しさん
2007/09/26(水) 12:30:22haartrainingとかは載っていました?
0097デフォルトの名無しさん
2007/09/26(水) 13:41:48さては、amazonの書評書いた奴かww
0098デフォルトの名無しさん
2007/09/27(木) 01:41:0995じゃないけど載ってなかった
0100デフォルトの名無しさん
2007/09/27(木) 10:24:08初心者が画像処理やるかはしらんが?
windowsへのインストールに1章なんていらんだろ。
0101デフォルトの名無しさん
2007/09/27(木) 11:02:16■ このスレッドは過去ログ倉庫に格納されています