- 1 名前:デフォルトの名無しさん [2007/12/16(日) 08:03:02 ]
- 画像処理プログラミングについて質問、議論を行うスレッドです
・画像処理について素人同士で大激論 ・初学者の質問に対してやさしく(的を外れた)解答を与える ・その道の玄人も大歓迎 前スレ 画像処理 その9 pc11.2ch.net/test/read.cgi/tech/1183910525/
- 136 名前:デフォルトの名無しさん [2008/01/09(水) 18:43:19 ]
- >>134
応用例というか最近だと車の運転補助装置・危険回避補助装置かな。 FPGAというか並列処理できるならなんでもいいんだろうけど、 レクサスに採用されている NECエレのIMAPCARというのがそういうものらしいです。 これね ttp://www.necel.com/ja/solutions/applications/auto/imapcar/imapcar_04.html 富士通も昨年暮れあたりになんかだしてたな 東芝もNECエレとおんなじようなの持ってたような気がします。 ちょっとこのスレの趣旨とは違ってきちゃうけど ハードウェア設計言語で実装というのもありだろうなと。
- 137 名前:デフォルトの名無しさん [2008/01/09(水) 23:00:38 ]
- ウィンドウズでMISTの設定をしようとしたけどチュートリアル読んでも
出来ませんでした。 あれはVB.NETが入っていないと出来ないのでしょうか? 今、VISUALC++6.0を使用して画像処理のプログラムを書いているの ですが、どのようにすればC++でMISTを使えるのかどなたか教えて頂けない でしょうか?
- 138 名前:デフォルトの名無しさん mailto:sage [2008/01/10(木) 02:08:03 ]
- 読めねぇ…
ttp://pc11.2ch.net/test/read.cgi/cg/1178517379/827-
- 139 名前:デフォルトの名無しさん [2008/01/10(木) 16:00:04 ]
- >>137
MISTはUbuntu上で使ってみただけだからわからんなぁ。
- 140 名前:デフォルトの名無しさん mailto:sage [2008/01/10(木) 20:16:06 ]
- だったら黙ってろよ
- 141 名前:デフォルトの名無しさん mailto:sage [2008/01/10(木) 20:39:58 ]
- >>137
MIST自身に説明があるが・・・ ttp://mist.suenaga.m.is.nagoya-u.ac.jp/trac/wiki/HowToSetEnvironment (自分でVC6用に直せ) というか、VC6でのライブラリのリンク方法、それどころかヘッダの意味すら分かってない?
- 142 名前:デフォルトの名無しさん [2008/01/11(金) 01:19:17 ]
- MIST俺も導入しようとして挫折した経験あるわ〜
結局OPENCV使用したけど
- 143 名前:デフォルトの名無しさん [2008/01/11(金) 15:39:32 ]
- だったら黙ってろよ
- 144 名前:デフォルトの名無しさん mailto:sage [2008/01/11(金) 19:17:57 ]
- MISTなんてプロジェクトが有ったんだ!
お手伝いしたいけれど、プログラムの面では全く役立たずだろうしなぁ。 っーかCしかできなくて、C++分かんないし。 ドキュメントくらいは書けるかなぁ。
- 145 名前:デフォルトの名無しさん mailto:sage [2008/01/11(金) 23:20:09 ]
- MISTのメーリングリスト、名古屋大限定かよ。
排他的だなぁ。 俺の指導教官、名古屋大出てるけど駄目かな?
- 146 名前:デフォルトの名無しさん mailto:sage [2008/01/12(土) 08:03:17 ]
- COEでたんまり金もらってこの程度かあ
- 147 名前:デフォルトの名無しさん mailto:sage [2008/01/12(土) 08:54:02 ]
- なんじゃこりゃ
ひとりで1年もかからずにできるような内容だな
- 148 名前:デフォルトの名無しさん mailto:sage [2008/01/12(土) 20:54:05 ]
- OpenCVのように世界的に使われるものじゃないとそりゃクソだろ。
自分たちだけで使っていればフィードバックもないだろうし。
- 149 名前:デフォルトの名無しさん [2008/01/13(日) 16:37:29 ]
- 濃淡画像にインパルス埋め込んで拡散させてるって実験やってるのですが
実数だけじゃなくて複素も使うメリットを教えてもらえませんか? 劣化を抑えられるとか何とか
- 150 名前:デフォルトの名無しさん mailto:sage [2008/01/13(日) 16:58:12 ]
- もうちと詳しくplz
- 151 名前:半可通 mailto:sage [2008/01/13(日) 17:39:23 ]
- 透過系を考えるときに、複素数の虚部が位相に相当するってことじゃなかったかな?
- 152 名前:デフォルトの名無しさん mailto:sage [2008/01/13(日) 18:06:54 ]
- 線形の制御理論一般に何でも使える考え方だな。
その辺、全部常微分方程式が素だから当然といえばそうか
- 153 名前:デフォルトの名無しさん mailto:sage [2008/01/13(日) 18:24:50 ]
- お前ら頭良いな。
何言っているのかさっぱりだ。 たかがメモリの固まりに、そこまで深い意味が有るとは...
- 154 名前:デフォルトの名無しさん mailto:sage [2008/01/13(日) 18:38:43 ]
- >>149
インパルスって、レーザーか何かを想定して広がりのある濃淡画像の 一点に1波長程度の長さの光を与えたって意味なの?
- 155 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 04:49:24 ]
- 感圧センサの上で手を広げて
指の間をナイフでトントントンと・・・ 失敗したら血が拡散するんです
- 156 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 05:03:47 ]
- ひゃぁ
お社様のたたりじゃ〜
- 157 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 05:06:39 ]
- 感圧センサをナイフで突いちゃダメー!
- 158 名前:149 mailto:sage [2008/01/14(月) 10:10:59 ]
- レスありがとうございます。
複素フーリエ→インパルス埋め込み→逆複素フーリエで元の 画像に戻るって感じのことやってます。 埋め込みは複素でも実数でも良いんですが、同じインパルスを 埋め込んで実数のみの変換よりも複素を利用した方が元の画像に 近くなるって事を示さないといけないんです…
- 159 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 10:20:51 ]
- だから、その「インパルス」とはなんなのだ。
- 160 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 10:29:12 ]
- どっかに適当に1を埋め込んでるんじゃね?
複素共役の話だけな気がする…
- 161 名前:149 mailto:sage [2008/01/14(月) 11:30:39 ]
- 説明不足ですみません。
実数だったら画像の一点の振幅値を増加させるって事です。 それを拡散させて原画像に近い画像を得るって実験です。
- 162 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 11:43:21 ]
- なんかの宿題か?
つーか、 フーリエ変換→逆フーリエ変換 フーリエ変換→実数部のみ→逆フーリエ変換 の時点で当たり前に前者のほうがオリジナルに近い値に戻せるのだから、 一点増幅とか関係なくね?
- 163 名前:149 mailto:sage [2008/01/14(月) 11:53:43 ]
- 埋め込みが大事みたいなんです。
埋め込むインパルス強度は共通として実数よりも複素を 利用した方が原画像に近く(ピークSN比が大きく)なる手法を 証明しないといけないのです…
- 164 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:27:16 ]
- どうでもいいが、インパルスは「埋め込む」ものなのか?
畳み込みならわかるが・・・
- 165 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:45:09 ]
- もうこれ以上は無粋
- 166 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:57:07 ]
- 余計なものを混ぜると原画像に近くなる?
何か変じゃね?
- 167 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 19:56:01 ]
- www.nicovideo.jp/watch/sm2028210
みた? webカメラから手だけを抽出して背景の画像と合成までは出来そうなんだけれど、 どうやれば、背景の画像の中のオブジェクトを動かせるのかさっぱり見当がつかない。
- 168 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 20:03:55 ]
- 手領域だけを取り出して、
それをゲーム空間内に突っ込んで物理エンジンで動かしてるだけだろ。 難しくもなんともない
- 169 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 20:17:39 ]
- マリオじゃなくて、マリオっぽい奴を自作したのかな
- 170 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 20:17:48 ]
- ああ、なるへそ。
何となくイメージできた。 Webカメラから手画像だけ抽出して、 ゲーム画面の中でマウスポインタの代わりに、その手画像を貼付けているって 解釈で良いのかしら?
- 171 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 20:32:43 ]
- マウスポインタじゃなくてゲーム内の障害物として貼り付けてる
- 172 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 20:39:26 ]
- ありがとん。
最初見た時はスゲーって思ったけれど、 よく考えてみると、俺が深く考えすぎてたみたいね。 っーか、DirectX凄いね。 俺もWindowsプログラミング始めるべきかなぁ。
- 173 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 20:48:30 ]
- DirectXは関係ないだろう。
Webカメラの入力にDirectShow、画面の出力にDirectDrawか3Dは 使っていると思うが、肝の部分は全く関係ない。
- 174 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 20:50:47 ]
- >Webカメラの入力にDirectShow、画面の出力にDirectDrawか3Dは
いやいや、LinuxとかBSDとかでコレを実現させるのが一苦労って意味で。
- 175 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 00:50:57 ]
- それはマジで言ってるの?
- 176 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 00:55:43 ]
- マジです
- 177 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 02:58:30 ]
- そうじゃないの?
外部ライブラリを使わずに、 >Webカメラの入力にDirectShow、画面の出力にDirectDrawか3Dは をBSDやLinuxで簡単に実現できる?
- 178 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 03:04:38 ]
- これってマリオらしきものも作ってんの?
そこが一番苦労しそうなんだが
- 179 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 03:11:37 ]
- ゲームのプログラミングなんだから簡単だろ
- 180 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 03:14:31 ]
- >>166
>余計なものを混ぜると原画像に近くなる? >何か変じゃね? 非常に笑った 今日一番笑ったかもしれん
- 181 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 03:34:08 ]
- まあ3時間しか経ってないからな
- 182 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 04:03:54 ]
- 複素数理解してない奴としては普通の反応だよ
俺とかなー
- 183 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 22:20:52 ]
- 笑い所がわからん
マジで。
- 184 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 02:12:09 ]
- カメラの前に置いてある物の形を認識する方法ってどうやればいいの?
三角、四角、丸とかに分けれる程度でいいんだけど。 ググってもそこまで初歩的なのは見つからない…
- 185 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 02:16:52 ]
- >>184
初歩的じゃないよ。 割とむずかしい。 色分けがはっきりしているなら簡単。
- 186 名前:デフォルトの名無しさん [2008/01/16(水) 02:26:53 ]
- コンピュータビジョンの技術使って、高度なレベルで
3Dアニメーションを機械に自動生成させることってできないかな、って考えてます。 例えば、動画と人型3Dモデルを用意して、動画に移ってる人物の動作を抽出し、 その動きを用意した3Dモデルに適用するっていう風に。 これができたら、シロートでも簡単に3Dモデルがぐりぐり動く動画エンターテイメントを 作り出せると思うんだ。最近、ニコニコとかでもアマチュアの映像制作が活発だし、 需要あるかなーと思うんだけど、似たようなこと考えてる人っているかな?
- 187 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 02:30:36 ]
- カラーとマーカーを使わないモーションキャプチャーと理解していいの?
- 188 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 02:35:45 ]
- 初歩的で高度なレベル?
- 189 名前:デフォルトの名無しさん [2008/01/16(水) 02:35:53 ]
- >187
そうなるのかな。 個人で用意できるカメラ1つで(特別な装置なしで)モーションキャプチャするのって 難しいのだろうか?
- 190 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 02:39:17 ]
- >>189
モーションキャプチャしたいなら、数台のカメラを使って、 いったんボクセルとして処理しなきゃいけないから、 クラスタが必要になるよ。
- 191 名前:デフォルトの名無しさん [2008/01/16(水) 02:47:27 ]
- >190
ええと、つまり新しく撮る分にはいいけど、 既存の映画とかのアクションシーンとかから動きを実用レベルで 抽出するのは今の技術じゃ困難ってこと?
- 192 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 02:49:34 ]
- アイデア盗まれるから誰にも相談せず独りでやればいいよ
- 193 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 02:53:26 ]
- 基礎理論と応用技術の区別もつかない奴が
ちょっとやそっとで簡単に出来ると思ってるだろ
- 194 名前:デフォルトの名無しさん [2008/01/16(水) 02:57:49 ]
- >192
あ、・・どもw とりあえず陳腐ではなさそうってことが分かったので真剣に情報集めてみるよ >193 おっしゃるとおり、現時点で完全に門外漢でございます。 3次元復元は大変困難な分野なのでしょう。お気に触ったのならごめんなさい。
- 195 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 03:03:50 ]
- >>186
よく見るよ。けっこう難しいよ。 これから研究としてやるにはいい分野かも。 でも、流石にもう追いつけない所に行かれてるかな?
- 196 名前:デフォルトの名無しさん [2008/01/16(水) 03:08:54 ]
- なんかビンゴなのが見つかった。しかも2003年ってw
ttp://ascii24.com/news/i/soft/article/2003/03/01/642163-000.html >195 確かに、とても追いつけそうにないかもww 何か違う視点を考えないとなぁ
- 197 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 03:19:06 ]
- >>196
へー、こんな物が有るんだ。 でも、儲かってなさそう。
- 198 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 03:56:44 ]
- >>196
これって、フレーム毎にマーキングしなくちゃいけないの?
- 199 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 05:02:44 ]
- CVの人とCGの人が組んで別々にがんばった方がよさそうだおね
- 200 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 06:07:20 ]
- >>198
aftereffectsのモーショントラッキングのようにある程度は追従するみたい。 でもアクション映画のような複雑な動きの入力はむりぽ。
- 201 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 06:30:13 ]
- みんな画像処理でどんなプログラム書いてる?
もうかってる?
- 202 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 07:02:44 ]
- 研究でやってるだけだし^^;
- 203 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 08:48:10 ]
- >>185
色分けがはっきりしてるってのは、背景が真っ白で物体に色がある場合とか? その場合はどうすればいいの?
- 204 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 13:25:25 ]
- >>203
その色を探す。
- 205 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 23:53:10 ]
- らくがき王国は分野としては
画像処理に入るの? それとも、3DCGなの?
- 206 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 11:42:32 ]
- >>149
今更だけど、フーリエ変換後にインパルス突っ込むっていうのは ある周波数の成分を突っ込む話になるから 画像には結構影響が出ると思うんだが。 画像の特定の部分が破壊されても、 画面全体に分散してることになるので 破壊されにくいって意味じゃないのかな でも、これだと 複素使うかどうかというより、フーリエ変換自体の特性の話か てか電子透かしのための基礎実習みたいな感じ? >>205 3DCGかと。 画像処理っていうのは、平面画像にある変換をかけてうんぬん ってやつをいうんじゃないかな ちょっと気になってるのはデジカメの顔フォーカス 単に肌色っぽい部分にフォーカスかけてるのかね? PCで無制限に時間かけていいならわかるけど デジカメみたいなポータブルで瞬間で判断しなきゃいけない &複雑な処理もできないデバイスで どうやって実装してるのか興味ある
- 207 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 11:51:59 ]
- 顔認識とかだと解像度めいっぱいの画像に対してやらんでもいいから、適当に縮小した画像でやってんじゃね?
縮小してつぶれるほど小さい顔にはヒットする必要もないだろうし。
- 208 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 12:14:10 ]
- >>207
おお、それだ 確かに拡大や縮小はプレビューのためにもともと実装されているから その実装ならできそうですな
- 209 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 12:40:37 ]
- 俺もCMとか見て気になってた
顔検出ってテンプレートマッチングくらいしか知らんけど使ってんのかな? 笑ったら撮影するのとか横顔でも検出できる製品もあるよね
- 210 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 14:01:26 ]
- 研究でやるのは構わないが、顔関係は特許でガチガチだからな
- 211 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 16:09:24 ]
- >>206
>画像処理っていうのは、平面画像にある変換をかけてうんぬん ってやつをいうんじゃないかな 2Dの画像に対して変換をかけて、3Dモデルを作るんだから 画像処理じゃないの?
- 212 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 18:46:05 ]
- >>205
そういうのは、単一の分野に分類されるものじゃなくて 色んな分野の技術が組み合わさってできてるんだよ。
- 213 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 18:48:52 ]
- 明らかに両方の分野またがってるな。
カツ丼は肉料理ですかご飯物ですかって言ってるようなもの。
- 214 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 01:36:24 ]
- ネットが使えるようになってから、そういう混成技術も調べられるようになって
嬉しい限り。理系大学生のブログならともかく、専門本は10年経っても出なかったりするからねw
- 215 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 07:48:04 ]
- RGBをHSVに変換する理由って、
0〜255 赤〜黄色 256〜511 黄色〜緑 512〜767 緑〜シアン 768〜1023 シアン〜青 1024〜1279 青〜マゼンダ 1280〜1535 マゼンダ〜赤 みたいな感じで、簡単に色の範囲?を抽出しやすくするため?
- 216 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 07:50:23 ]
- いいえ。
- 217 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 07:59:26 ]
- >>215
そう思っておいていいよ
- 218 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 08:46:54 ]
- どっちが正しいのでしょうか?
- 219 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 08:51:46 ]
- >>217
- 220 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 10:08:37 ]
- >>215
RGBやCMYKより人間が感覚的に色を選びやすいから。 選びやすい色空間にはいろいろあるけど、コンピュータで処理するのが簡単って理由でHSVが使われる。
- 221 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 10:49:10 ]
- 理由なんて色々あるべさ。RGBのままだと印刷できない色も表現できてしまうことだし。
- 222 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 19:23:06 ]
- 色空間は、色域が問題にならないなら自分の都合で選択するといいよ。
- 223 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 15:44:24 ]
- Sobelフィルタとかを調べると3x3の例が多いのですが、
5x5、7x7のSobelフィルタってどうすればエッジ抽出が できるのでしょうか?
- 224 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 16:24:11 ]
- 3x3と同じ要領
- 225 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 21:02:05 ]
- 3x3が多いけど増やすと効果ある?
- 226 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 05:10:17 ]
- ある
- 227 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 15:33:17 ]
- このスレで合ってるのかよくわからないけど・・・
ゲームの会話ウィンドウなんかによくある、半透明のボックス。 背景が半分透けてる画像というか。ああいうのってどうやって作るの?
- 228 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 15:36:02 ]
- 背景の画素を混ぜて描画する
- 229 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 15:46:27 ]
- >>227
windowsにはSetLayeredWindowAttributesというapiが用意されてる
- 230 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 19:02:36 ]
- ゲームでそんなAPI使わんだろ
- 231 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 19:03:17 ]
- >>227
そのまま「半透明 画像処理」とかでググれば見つかると思う。 プラットフォームや言語も入れて絞り込めば、すぐに見つかるんじゃない?
- 232 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 21:23:55 ]
- ゲームに出てくる女の子の服を半透明にするにはどうすればよろしいですか
- 233 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 21:34:07 ]
- 背景の画素を混ぜて描画する
- 234 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 21:47:33 ]
- なんかワラタw
- 235 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 22:51:52 ]
- 心霊写真かよ w
- 236 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 01:15:18 ]
- 奇才あらわる
|

|