1 名前:デフォルトの名無しさん [2007/01/15(月) 22:42:07 ] 画像処理プログラミングについて質問、議論を行うスレッドです ・画像処理について素人同士で大激論 ・初学者の質問に対してやさしく(的を外れた)解答を与える ・その道の玄人も大歓迎 前スレ 画像処理 その7 pc10.2ch.net/test/read.cgi/tech/1148864160/ 過去スレッド 画像処理 その6 pc8.2ch.net/test/read.cgi/tech/1140510670/ 画像処理 その5 pc8.2ch.net/test/read.cgi/tech/1127705848/ 画像処理 その4 pc8.2ch.net/test/read.cgi/tech/1107854973/ 画像処理 その3 pc5.2ch.net/test/read.cgi/tech/1090897159/ 画像処理 その2 pc5.2ch.net/test/read.cgi/tech/1054545005/ 画像処理 pc5.2ch.net/tech/kako/992/992671330.html
747 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 15:23:00 ] 論文てのを見たけど、 素人には英語より数式の方がキツイかもwwwww >>741 なんで?実際に公開されてるやつだって学習させたんじゃねえの。 >>746 顔とか、意外とそうでもないらしい。 特に肌色検出→目検出のコンボとか割と楽で認識率も悪くないとか。
748 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 15:34:24 ] >>742 セカンドマシンにでもやらせてほっといたらいいんじゃね。
749 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 15:48:00 ] >>747 >特に肌色検出→目検出のコンボとか割と楽で認識率も悪くないとか。 それは illumination variant になりそうだな。 色んな要素に対して invariant にしたいのだよわれわれは。
750 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 15:52:48 ] 専門学校の課題は他でやってくれ
751 名前:デフォルトの名無しさん [2007/06/15(金) 19:00:31 ] 入力画像から、QRコードみたいな情報マーカーを取得して、 その情報を読みとるライブラリとかありませんか?
752 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 19:25:36 ] >>751 情報マーカーの種類や詳細がわからなければ、「みたいな」では誰も答えられないと思うよ。
753 名前:デフォルトの名無しさん [2007/06/15(金) 19:36:27 ] すみません。このスレに該当するか分かりませんが、このスレだと回答もらえそうなので、 お聞きしたいと思います。 C言語で(まあ、なんでも言語はいいのですが、Cを仮定として)、WindowsAPIなどを使わずに 自作でWindowsにウィンドウを表示するプログラムを作ってみたいとおもうんですが、 そういうのって、無理ですか? どういった辺りから手をつけてみればいいのかわからないんですが・・ よければ、教えてください。Unixとかだとできそうですが、Windowsじゃ無理ですかね??
754 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 19:41:05 ] (´-`).。oO(なんでこのスレに来たんだろう・・・)
755 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 20:11:08 ] >>753 可能です。
756 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 21:03:04 ] >>742 >>737 の論文の、顔が75,000だってよwwwww すげえなあ。なあ。。。
757 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 21:17:06 ] 画像から顔だけ(範囲は矩形でいいので)切り出せる ツールやソースってない? 画像を送るとオンライン上で認識するってやつはあったんだけど・・・
758 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 21:20:37 ] >>753 「ウィンドウシステムを自作したい」ということですか?
759 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 21:56:46 ] >>757 おまいは実にばかだな。それを顔検出というのだよ。
760 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 22:48:52 ] facedetection.com/facedetection/datasets.htm 以外で顔画像データセットってないかな…… lear.inrialpes.fr/people/triggs/student/vj/viola-ijcv04.pdf のP.148みたいな画像が欲しいんだけど、なかなか落ちてない。 >>757 みたいな手法もいいけど、 切り出すのに一苦労ってか大きな苦労が。
761 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 23:25:16 ] 画像処理って目視確認しながらじゃないと実際の結果がわからないので 目視環境を作るだけで一苦労という拷問
762 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 00:46:28 ] でも目視ができるからおもしろいんじゃん?
763 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 02:39:48 ] OpenCVって、なんであえてIplimage?bmpじゃだめなん?
764 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 02:53:38 ] Bitmap 構造体のほうがなにかいいの?
765 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 03:20:09 ] >>764 OpenCVだとalphaChannelとか使わないわけだし・・・ Iplimage使う利点ってなに?
766 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 03:50:55 ] >>765 で、Bitmap 構造体のほうがなにかいいの? どっちもどっちならどっちでもいいんじゃないの?
767 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 05:43:16 ] IPL時代の遺産を引き継げるからだろ…
768 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 07:28:09 ] >>762 てか、目視できるだけ楽だよな 出た数値がビジュアル的に意味がわかるもんになってくれるのは助かる これが机上で期待値作らないとあってんだかなんだかわかんねー値になるもんだと 検証だけでも楽に1週間は過ぎていく
769 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 07:45:37 ] 見える画像の処理をしている連中はいいね。 こちとら同じ画像処理でも見えないものが相手だから視覚化するだけでも手間が掛かるから困る。
770 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 09:14:24 ] そういう何が自慢したいのかよくわからない言い方されても
771 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 09:21:17 ] >>769 画像処理で見えないもんってあるの? とりあえず出力してみればだいたいわかるじゃん
772 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 17:21:36 ] 769ではないが、steganographyとか見えたら困るべ 暇なんで"colorization using optimization"インプリメントしてみた マルチグリッド遅すぎなんで別の最適化にしたけどしばらく遊べそう
773 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 18:06:07 ] 単にSARとかX-rayの画像扱ってるぜ、オレスゲーな人じゃネ?
774 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 20:13:09 ] 質問です。 現在画像の減色処理のコードを書いているのですが、メディアンカットについて 使われている色の回数を求めた後、似た色をまとめて一つの箱にするということらしいのですが、 使われている色の回数はわかるのですが、1つの箱にするというのがわかりません。 今は仕方なく、(元の色×出てきた回数 + 似た色×出てきた回数)÷2つの合計数で 求めているのですがとても遅いです。 何かキーワードだけでもいいので教えていただけるとうれしいのですが…
775 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 20:18:57 ] >>774 最初は、すべての色の種類とその回数を一つの箱の中に入っていると見た上で、 それを2分割するわけよ。 で、どうやって分割するかというと、一般的には、RGBの各値の最大値と最小値の差が 最も大きいのを、メディアンすなわち中間値で分割するわけ。 だから、メディアンカットというわけね。
776 名前:775 mailto:sage [2007/06/16(土) 20:20:13 ] で、後はその分割された箱について、また中間値で分割していく繰り返しするってことよ。
777 名前:775 mailto:sage [2007/06/16(土) 20:21:12 ] で、どうやって分割するかというと、一般的には、RGBの各値の最大値と最小値の差が ↓ で、どうやって分割するかというと、一般的には、RGBの各軸の最大値と最小値の差が の方が正しいかな
778 名前:774 mailto:sage [2007/06/16(土) 20:54:17 ] >>775 ということは、それぞれの最大値が、 Rが0〜250、Gが0〜100、Bが0〜200だとすると、 まずRを125で分割、次にBを100で分割、またRを75で分割、GまたはBを50で分割 というようなことをしていき、箱の数が指定した数になったら分割をやめる という感じでしょうか?
779 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 21:00:34 ] >>772 ←こいつ話の内容わかってんの?
780 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 21:03:12 ] >>778 君の場合はまず統計学における「メディアン」の意味を調べるところから始めたほうが良さそうです。
781 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 21:22:50 ] >>772 マルチグリッドの実装方法を簡単に説明してください
782 名前:775 mailto:sage [2007/06/16(土) 21:24:01 ] >>778 違う違う ttp://ja.wikipedia.org/wiki/%E4%B8%AD%E9%96%93%E5%80%A4 こっち参照 で、中間値以上の色と中間値未満の色に色の集団を分割するということ。 まあ、ちょっと統計について勉強し直した方がいいと思うよ。
783 名前:774 mailto:sage [2007/06/16(土) 21:31:44 ] 中間値の定理の中間値じゃないのか orz もっかい数学からやり直すことになりそう… でも、キーワードはわかったと思うので、統計学やってきます。 ありがとうございました。
784 名前:775 mailto:sage [2007/06/16(土) 21:32:29 ] >>778 Yukariの作者が、メディアンカットの説明してたのを思い出した。 まだ説明画像が残っていたのでアドレスはっとく 1 ttp://omoikane.my-sv.net/files/RBbunpu.png 2 ttp://omoikane.my-sv.net/files/1stsep.png 3 ttp://omoikane.my-sv.net/files/2ndsep.png この説明は、RGBじゃなくて、RBの場合で説明してる 1において、B軸の最大値-最小値より、R軸の最大値-最小値の方が 広がりが大きいから、最初はR軸で分割しているというのがわかるでしょ。 分割が中間値でやってるかどうかは、この画像だけではわからんけど。
785 名前:775 mailto:sage [2007/06/16(土) 21:36:44 ] 訂正 分割が中間値でやってるかどうかは、この画像だけではわからんけど。 ↓ 分割を中間値じゃなくて、最大値と最小値の平均でやっているみたいだけど。
786 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 21:38:53 ] >>775 氏 メディアンは普通「中間値」じゃなくて「中央値」と訳さないか?
787 名前:775 mailto:sage [2007/06/16(土) 21:41:04 ] >>786 俺も実は不安だったので一応Wikipediaを見たら、 中間値は中央値のエイリアスみたいな書き方がしてあるんだよね。 でもなんか俺も違う気がしないでもない。
788 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 21:45:12 ] >>783 が混同したという中間値の定理の中間値はintermediate valueだから、 それと区別する意味でもmedianは中央値と呼んだほうがいいと思う。
789 名前:775 mailto:sage [2007/06/16(土) 21:45:43 ] >>788 だね。 これからはそう呼ぼう。
790 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 22:27:21 ] 中央値よりも重心の方がよくね? ノイズフィルタみたいに極端な値があるわけでもないし
791 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 22:31:29 ] 重心じゃイミフメ 他からの類推でしか意味が通じない名称は不適当だと思うよ
792 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 22:33:37 ] >>790 全然よくない
793 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 22:34:30 ] 極端な値がでないからこそメディアンをとってるんでしょうが
794 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 22:38:21 ] 微妙に会話がすれ違っているような気がする まあともかく、メディアンでカットするからメディアンカットだろうな メディアン以外でカットするなら、変法だろうし、平均とるにせよなんにせよ、 メディアンよりは時間がかかるだろう。
795 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 22:39:53 ] >>793 メディアンは極端な値があっても有効だぜ? メディアンフィルターぐらいやったことあるでしょ? 平均を使う場合は極端な値があると困る。
796 名前:793 mailto:sage [2007/06/16(土) 22:45:12 ] すまん言葉足らずだった × 極端な値がでないからこそメディアン ○ 極端な値がで(ても影響が少)ないからこそメディアン
797 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 22:45:56 ] >>794 そうか?メディアンって一回ソートしないと見つけられないと思うけど、 平均ならそんなことはないだろ?平均のほうが早くない? メディアンって O(n) でいける?
798 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 22:46:35 ] >>796 真逆じゃねーか。
799 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 22:52:31 ] >>797 言われてみればそうだなあ
800 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 23:04:23 ] 何かいつになく活発だな。そんなおまえらに朗報 GIL 2.1 キター
801 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 23:06:26 ] >>797 どうせ輝度なんて高々256段階なんだから、O(n)にできるバケットソートでいいじゃん。
802 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 23:22:36 ] >>801 おぉなるほどねぇ。というか O(n) でできると習わなかったかなと思って調べたら 分割統治法で線型時間でいけるとでてきた。ただ実際どうするのか書いてなかった。 実際習ったのではなく何かの median 値を使うソートで median は O(n) で見つけられるとする。 と言われた程度だったような気もする。
803 名前:デフォルトの名無しさん [2007/06/16(土) 23:27:13 ] n=256っていみ? それともn=画像の全画素の個数? 後者ならn^2では?
804 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 23:33:21 ] >>803 バケットソート?無論後者の意味だけど、2n でいけるよ。
805 名前:デフォルトの名無しさん [2007/06/17(日) 00:01:20 ] m=画像の一辺の大きさ n=m^2 だったらo(n)ってのは見せ掛けだけでしょって意味
806 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 00:17:05 ] >>805 なにをいってるの?君は O 記法を知らないの?概念を知らないの?
807 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 00:23:47 ] >>806 クヌースかセジウィックの本を読んでから来いよボケ市ね
808 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 00:24:36 ] 喧嘩するなよ〜
809 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 00:25:17 ] >>806 にいってどうすんの
810 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 00:26:20 ] よし、おれがまとめてやろう。 >>803 と >>805 の言っている内容が違う
811 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 00:29:03 ] >>805 全要素の中央値をとるのになんで一辺の大きさが関係あるんだよ。 n = 全要素で考えて終わりに決まってるだろ。画像とか関係ねぇよ
812 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 01:09:15 ] こんな人達が画像処理出来るとは思えない。
813 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 04:36:18 ] どっちにしろ今のPCならメディアンよりは、平均値の方が速いと思うけどね。 まぁ、これ以上はスレ違いになってくるが。
814 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 07:42:37 ] >AdaBoost "ブースティング"で本のタイトル調べれば出てくるやつに載ってた。
815 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 09:25:22 ] ■ おすすめ2ちゃんねる 開発中。。。 by FOX ★ このスレを見ている人はこんなスレも見ています。(ver 0.20) 【池の下に】奈良先端科学技術大学院大学 Part.14【極秘研究施設】 [大学学部・研究] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ このスレでNAISTのレベルが知れてしまうなwwwwww
816 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 09:35:50 ] でも一件採択されてるじゃん(´・ω・`)
817 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 12:22:32 ] NAISTスレ見に行って来た 採択されてるのは画像処理と関係ない学科だった
818 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 13:36:34 ] 1次元の中央値は並び替えればいいけど 多次元の中央値はどうやって計算するのかな
819 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 13:39:31 ] >>818 多次元の中央値をどう定義するかによる。 VQの空間分割なら軸ごとに中央で切っていけば楽。
820 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 14:00:51 ] naistにともだちいっぱいいるお
821 名前:818 mailto:sage [2007/06/17(日) 14:28:20 ] >819 Med X := min_X Σ_i|X-Xi|, X=(x1,x2,...,xN), |X|:=|x1|+|x2|+...+|xN| の定義だと各軸独立に中央値を求めればいいけど Med X := min_X Σ_i sqrt(<X-Xi, X-Xi>) だとそうはいかない、という感じでしょうか
822 名前:737 mailto:sage [2007/06/17(日) 21:33:38 ] >>814 ひっそりレスthx! かなり助かりました。
823 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 23:57:23 ] naistといえばやはりパシフィストだよな
824 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 00:06:57 ] アリストテレスには成れナイ人
825 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 22:38:25 ] naist人気だな 嫉妬しちゃいそうだ
826 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 23:20:19 ] shit
827 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 00:09:39 ] >>816 採択って何の話? さきがけ?
828 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 02:07:42 ] どう考えてもGCOE
829 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 18:28:45 ] NAISTは自然言語処理以外話にならんだろ。
830 名前:デフォルトの名無しさん [2007/06/19(火) 18:56:40 ] そんなことないすと
831 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 20:43:36 ] 一番話になるのはバイオだろ
832 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 21:18:43 ] 最近バイオばっかり話題になってて嫉妬
833 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 21:24:29 ] NAISTの自然言語処理は、たまたまChaSenの時期に出来る子がいただけでしょ。 MeCabの人は卒業しちゃったし。今は特に・・・。
834 名前:デフォルトの名無しさん [2007/06/20(水) 02:04:27 ] 門外漢の素人の思いつき質問です。 ルビンの壺みたいなだまし絵って、普通の画像と比較して 何らかの数学的特徴があったりするんですか? 画像の信号成分を行列で表して固有値空間とか零空間を 調べると、何らかの特徴があるとか。
835 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 05:00:22 ] しらん。やってみるかぐぐってみたら?
836 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 06:20:42 ] >>834 心理的要因が重要で数学的な特徴はない。
837 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 06:25:37 ] >>834 ありません。
838 名前:デフォルトの名無しさん [2007/06/20(水) 11:52:08 ] 認知学的要因じゃね? モノを認識する過程の それも心理学と言えば心理学だけど
839 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 12:18:10 ] >>836 心理的要因は数学的な特徴として出せないの?
840 名前:デフォルトの名無しさん [2007/06/20(水) 12:18:51 ] 定義すればOK
841 名前:ひろみつ [2007/06/20(水) 12:23:33 ] 画像処理って面白いですよね。僕もアイドルの画像を色々処理しています。 Paintで鼻毛を書き足したものを印刷して、町の電柱にはりつけたりしています。意外とおもしろいですよ。
842 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 12:27:33 ] >>841 電柱はNTTもしくは電力会社の所有物で、無許可でそういったものを張り付けることは違法です。 あなたは犯罪者です。極悪人です。
843 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 12:30:38 ] 電柱は電力会社の所有物です。 NTTの所有するものは電信柱と呼びます。
844 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 12:34:48 ] >>843 どっちの所有でも無いものはなんて言うんだ?
845 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 12:46:11 ] 柱
846 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 12:46:42 ] 電力会社のは電力柱 通信会社のは電信柱 共用のやつは共用柱 特に持ち主や使用目的を気にしないのは電柱
847 名前:デフォルトの名無しさん mailto:sage [2007/06/20(水) 15:35:32 ] 柱とかにぐるーっと一周見れるようになっている 液晶って何って言うんですか?