トップページ⇒tech
73コメント19KB

エロ画像判定法のアイデアください

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
近々、自宅が常時接続環境になりそうなので、
インターネットでエロ画像を自動収集するソフトを作ろうかと思っています。
ある画像がエロ画像かどうか判断するにはどうすればいいですか?

自分で考えたのは以下の2つです。
・ファイル名に特定のキーワードが使われているかチェックする。
・肌色が画像の一定以上の割合で使われているかチェックする。
0002名無しさん@お腹いっぱい。NGNG
・モザイクの有無をチェックする。

……えっ、あったらダメなんですか?
0003名無しさん@お腹いっぱい。NGNG
・実写 or エロアニメ画 のフラグ機能
0004名無しさん@お腹いっぱい。NGNG
検索先のドメインを絞りこんだ方が収集効率はいいかな。
go.jpとか行っても無駄そうじゃん。
00054NGNG
あ、判定法かあ・・・。
1さん以上の方法、思い浮かばない。
ごめんなさい。
0006名無しさん@お腹いっぱい。NGNG
この問題を解決する為に使うエネルギーを仕事に向けて金を稼ぐ。
それを元手に判別仕分けする人を雇う。>1
0007名無しさん@お腹いっぱい。NGNG
とりあえず、いろいろな画像を集めてみて、統計を取ってみるのがいいだろう。
0008名無しさん@お腹いっぱい。NGNG
モロ直リンのアダルトリンク集に行けばイイじゃん。
64K常時では太刀打ちできないくらいリンクがあるよ。
64K以上はヤメとけ。見る暇無いから (^^;)<経験者
0009>1NGNG
>肌色が画像の一定以上の割合で使われているかチェックする。
アジア以外では萌えませんか?
0010DolBackyNGNG
とりあえず2案。。。
・エロ画像FTPをたてる
・ニューロンの学習に期待する
0011名無しさん@お腹いっぱい。NGNG
18禁などの特定の文字列に反応する検索ロボットと組み合わせる
0012名無しさん@1周年NGNG
連番でjpgがあった場合、エロじゃない場合って
少ないんじゃないの?

もしくはエロ画像系の掲示板に自動でつないで
「xxx.001-100.jpgまであります」
みたいなのを解析するようにするとか
0013名無しさん@お腹いっぱい。NGNG
一つ気になったんだが、サイトの上に乗っかっているファイルを
判別するのか、HDDに保存したファイルを判別するのかで微妙に
設計が変わると思うのだが、どっち?
0014名無しさん@お腹いっぱい。NGNG
肌色は難しいね。全体の明暗で肌色がかなり変わる。
俺は縦かける横のサイズがでかきゃエロ画像だと思うけどね。
0015>13NGNG
肌色がって言ってる時点でHDDっしょ。
0016名無しさん@お腹いっぱい。NGNG
>14
肌色が「青」や「緑」じゃないことだけは確かだから
(肌がそういう色なのは「無人くん」くらい)
ある程度絞り込むことはできると思いますが。
0017名無しさん@お腹いっぱい。NGNG
step1:画像の縦横サイズが一定以上あるか(アイコンのように小さな画像を除去)
step2:高次の周波数成分が多く分布しているか(レイトレーシング,アニメのように人工的な画像を除去)
step3:画像の中央付近に一定以上の赤色・黄色の成分が分布しているか(肌色っぽい画像のみを対象とする)

つぎにある画像がエロ画像かどうかを,5点満点で採点します。

step1に該当するなら-5点
step2に該当するなら-4点
step3に該当するなら+2点

こんな感じでどう?
001817NGNG
5点満点で採点と言いながら
step3に該当しても2点にしかならないな(^^;;;

とにかく,評価値は実際の画像を詳しく調べた上で決めてくださいな。
0019名無しさん@お腹いっぱい。NGNG
そういや昔、イギリスの軍隊で、軍事用の画像判別ソフトを
エロ画像収集に使ってたっていうおそまつな事件があったなぁ。
0020名無しさん@お胸おっぱい。NGNG
とりあえず、年齢判別機能きぼ〜ん。
0021名無しさん@お腹いっぱい。NGNG
>>20
技術板なんだから"きぼ〜ん"じゃなくてアイデアを出してくれ

年齢判別はやっぱ等身を調べるのかな。でもそうすると
"ロリ"@`"非ロリ"くらいしかわからんだろうなあ。座ったポーズ
とかだとアウトだろうし。
皺の量とか、乳のたれ具合でもできるかな。
0022で、NGNG
あんまりマジメにやって、それこそ軍事用とかIE管理用に利用されたりして(^^;

盗聴防止法も実施された事だし、案外1は政府のエージェント?
0023名無しさん@お腹いっぱい。NGNG
相撲取りの写真との判別はどうするのだろう(^^;
 昔、ポルノが解禁されてなかった頃には、相撲取りの写真を一瞬だけ
見せて売りつけたやつが居るそうだが。一瞬だけしかみれなくて、なんか
肌色が見えるので「おおっ」と思って買っちゃう人が結構居たそうだし。
0024>23NGNG
人間でも間違うのを人間を真似するプログラムにやらせても
そりゃあ間違うわな。力士写真も集めようよ。
0025>22NGNG
IE管理用って ・・・ インターネット エロ?
0026名無しさんNGNG
>23
体の輪郭とかから、体形と体位を割り出せたら判別出来るでしょ。
ま、デブ専になれば、区別する必要無いけどね。

>25
International Erotic images
0027名無しさん@お腹いっぱい。NGNG
画像収集系サイトの画像を一括取得するだけでも見きれないくらいの数
になると思うけど…
0028名無しさんNGNG
>27
エロ画像の中から、逝けるエロ画像をレベル別に抽出するソフトを作ればいい。
認知心理学や大脳生理学か何かの領域に突入しそうだな。
こりゃ一生モノだ、この研究。
0029名無しさん@お腹いっぱい。NGNG
>27
専用線で人類の関わるすべてのエロ画像を集めようとする人間に
そういう理論は通じないんだよ。
近頃はHDも安いしな。

>28
やっぱりランクワケは誰でもするよな。
画像・写真の局部アップ制限がリミッター解除されれば(法律で)
俺的ランク/分野別画像掲載サイトが出てくるんだろうな。

10年後くらいには解除されていることを祈る。
0030名無しさん@お腹いっぱい。NGNG
昔、動画のモザイクを消去する方法を考えてた。
ローパスフィルタかけるサギくさいやつじゃなく。

1)画像をモザイク部と非モザイク部に分割
2)非モザイク部のオプティカルフローを検出
3)「モザイクは内部画素の平均」という仮定より、各画素を推定
みたいな。
0031名無しさん@お腹いっぱい。NGNG
>・肌色が画像の一定以上の割合で使われているかチェックする。
手元の画像(エロとエロ以外)を眺めてみたけど、これはあんまり
有効でないと思う。
0032名無しさん@お腹いっぱい。NGNG
肌色って、色成分で言うとどの範囲なんだろねえ
RGBよりYUVの方が相関高くなるのかなあ
0033名無しさん@お腹いっぱい。NGNG
エロ画像貼り付け板でも作ればいいじゃん!
0034名無しさんNGNG
jpegに付けるID3タグみたいなのを普及させて、エロ度、ジャンル、
国籍、アニメ絵/実写等々を記述するのが常識になるようにする。
0035名無しさん@お腹いっぱい。NGNG
筒状の物体があるかどうかというのはどうでしょうか
0036>32NGNG
YUVってなんですか?おしえてください。
0037名無しさん@お腹いっぱい。NGNG
エロ画像どころか人間が映ってるかどうか判断するのでもけっこう難しいと思う。
正解率7割も行かなかったりして。
0038名無しさん@お腹いっい。NGNG
中学生連れてきて見せてやる代わりに分けさせろ。
0039>36NGNG
紫外線のことだ。
0040壊れぷろぐらま〜NGNG
01.jpgとかがあるので、ファイル名だけではわかりません。
ディレクトリ名やサーバー名、拡張子とファイルサイズから判定したらどうでしょう?
ディレクトリ名、サーバー名は、sex、teenageなどの辞書を作って判定。
サイズは10K以上ぐらい(小さいのは見てもつまらん)でどうでしょう?
0041名無しさん@お腹いっぱい。NGNG
>1
あのー今までの書き込みの中で
役に立ちそうなアイディアはありました?
0042名無しさん@お腹いっぱい。NGNG
輪郭線を求めて、部分部分パターンにあてはめるのが良いと思う。
輪郭線は写真屋なんかのフィルタ処理(エンボスとか)が参考になりそう。
パターンは多ければ多いほどよさげ。100以上は欲しい。
0043名無しさん@お腹いっぱい。NGNG
サーバー内の全部の画像(imgタグやbackgroundやその他)の
1.拡張子を判別>jpegのみにする
2.ファイルサイズ判定
3.縦横比判定(1:2以上でバナーとか)
4.色判定
でフィルタリングしていってはどうでしょうか?
0044>1NGNG
似たのを作ったことがあるが氏体ばかり拾ってきて駄目だった。
現在では43の2@`3(フォーマット別)でひたすら拾ってこさせて
後は自作ツールで手動振り替えしている。
自作ツールとはいっても↑↓で画像切り替え←で削除→でJpeg取り置き
程度の代物。1秒2枚くらい振り分けられるのでこれで実用になってる。
0045名無しさん@お腹いっぱい。NGNG
そんなまどろっこしいことに挑戦してないで素直に
ニュースグループから画像自動読み出ししなさい。
0046はんどうたい屋さんNGNG
>36

YUVとは色空間の一つなのです。
RGBは知ってますね。赤、緑、青です。
CMYKは知ってますか? シアン、マゼンタ、イエロー、ブラックです。
RGBは色の3原色と呼ばれてます。
CMYKは色の三原色+黒です。印刷によく使われてます。

そこでYUVなんですけど、Yが輝度信号 UとVが色信号です。
一般的に、人間の目は輝度には敏感で、色にはそれほど
敏感ではないです。
そこで、輝度と色に分解します。
そうすると、輝度と色を別々に処理できるようになります。
人間から見て画像の劣化が少ないように画像圧縮をするには
YUVの方が都合がよいのです。
JPEGではYUVが使われてます。
テレビのビデオ端子の信号にも、似たような色空間が使用されてます。
0047はんどうたい屋さんNGNG
ごめんRGBは光の3原色でした。
004836>46NGNG
ありがとうございます。
HSV(HSB)とも違うんですね?
0049はんどうたい屋さんNGNG
>48

すいません、HSVって知らないです。

とりあえず、色空間っていうのがあって
光の世界の色空間  RGB sRGB
印刷の世界の色空間 CMYK
人間の目に近い色空間  YUV YPbPr
使用する用途によって色空間を使い分けてるって
覚えとくといいです。
きっとHSVもどれかの色空間に入ると思います。

ディスプレイなんかは光の世界。
プリンターは印刷の世界。
劣化の激しい信号路や、情報量を削減したいときには、眼の世界。
005048>49NGNG
HSV(HSB)は色相、彩度、明度のことです。
49読むと、もしかしたらYUVが同じかも?
0051名無しさん@お腹いっぱい。NGNG
色空間のお話は画像処理の専門書を一読してください。必ず載ってます。

このままの調子だと「RGBをYUVに変換するには?」
とかそーいう質問が出てきそうなので。
0052名無しさん@お腹いっぱい。NGNG
境界線抽出(微分)、曲線から立体を構成、
円筒状のものがあればたぶんエロ画像(参考35)。
0053名無しさん@お腹いっぱい。NGNG
HTMLファイルを取得し、<IMG SRC="hoge.jpeg"> の前後の単語を解析して
それっぽかったら hoge.jpeg をDLするようにするってのはだめ?
005453NGNG
って考えたんだが、エロサイトのバナー広告ばっかり拾ってきそうだな (笑
005544NGNG
モアレ判定は付けといたほうが良いぞ。
グラビアからスキャンして修正すらしてないひどい奴を判定できるから。
0056>53NGNG
バナーは横に長いのが大半だから取ってきてもバナー除きフィルタでも
作っておけば問題ないだろ
0057名無しさん@お腹いっぱい。NGNG
1@`輝度画像に変換
2@`エッジ検出(もしくは変曲点検出)
3@`距離画像に変換
4@`距離が大の領域を上から数個取り出す(領域は適当に分割)
5@`標準人体モデルにおける距離の比(要は胴体と頭の面積比)とマッチングを掛ける
(5個領域を取り出してれば60通りと比べる)
近いのがあれば人体画像。
とかどうだ。
0058名無しさん@お腹いっぱい。NGNG
かいけつ!こかんに、においせんさーをとりつける。
0059名無しさん@お腹いっぱい。NGNG
これってそう?
http://www.zdnet.co.jp/news/0008/22/b_0821_14.html
>これに適合するすべてのファイルを洗い出すというもの。
>BayTSP.comはコンピュータセキュリティの専門家と警察出
>身者が創設した会社で,児童ポルノ対策に,連邦捜査局(FBI)
>が有する指紋データベースのような一元化されたデータベース
>の構築を呼びかけている。
0060はんどうたい屋さんNGNG
>59

個々のコンピュータファイルの識別子を認識して
インターネットやハードディスクを走査し,
これに適合するすべてのファイルを洗い出すというもの。
0061名無しさん@お腹いっぱい。NGNG
輪郭の境界線を抽出するんじゃなくって、肌色の濃度(?)で等高線を書いて
(光源も仮定して)
山の登り降りのなだらかさ(?)みたいので判別ってのはどうでしょうか
または、いままで集めたエロ画像を全部、アソシアトロンに食わせておいて
判別する画像との相関を見るとか
0062名無しさん@いたずらは面白いNGNG
少なくとも「JPEG」よりも、語感からして「PNG」のほうがよさそー。
0063名無しさん@お腹いっぱい。NGNG
jpegの場合、処理の最初にブロックノイズ除去をやるべきだな。
正逆FFT+特定周波数カットで逝けるか?
0064名無しさん@お腹いっぱい。 NGNG
www.vector.co.jp/soft/win95/art/se112264.html

HDD内の肌色を含んだファイルを抜くっていうソフト。
重くて挫折。
0065名無しさん@お腹いっぱい。 NGNG
肌色で判定だと人物の画像全て消されるぞ。
光源の色とかの問題もあるし。モノクロ画像は?

エロかどうかなんて見る側の主観の問題じゃん。
西洋のメディアは中東や中国の地方の方だと全部
エロに見えるんじゃないか?
0066名無しさん@お腹いっぱい。 NGNG
>>65
おいおい、、主観を持ち出したら意味ないだろ。。
0067名無しさん NGNG
http://www.hitachi.co.jp/New/cnews/0005/0529a.html
日立のスーパー技術
0068名無しさん@おっぱい。 NGNG
東芝のマーケット技術
0069名無しさん@お腹いっぱい。 NGNG
統合したのが西友のスーパーマーケット技術(とかいう)
0070こんなのもでたNGNG
http://japan.cnet.com/News/2000/Item/001025-3.html
0071>70NGNG
なつかしいなあ。
俺が2ちゃん見はじめた頃のスレだ。
0072名無しさん@お腹いっぱい。NGNG
pix2pix(ちがってるかも)っていう、
似た画像を比較するってのはある。
思ったより結構精度は良かった。
たしかvectorに転がってるよ。
0073名無しさん@お腹いっぱい。NGNG
>>72
そうそう、重複画像の整理に昔使ったよ。
結構便利だった。
やっぱり多少時間掛かるけどね。
■ このスレッドは過去ログ倉庫に格納されています