2003-07-19[n年前へ]
■ブサイクフィルタ
画像の微分成分を原画像に足すことで「どんな美人もブサイクにする」というブサイクフィルタを試してみる。仲間由紀恵で試してみると、なるほどなかなか良く?ブサイクになるものだ。
通常、スケッチ風にしようとして微分することはあるが、それでブサイクな感じも得られるというのはちょっと新鮮。from 適宣覚書
2003-07-21[n年前へ]
■美人の微分方程式
あなたの写真を美人にしよう
ここで作成したソフトのオンラインバージョンが作成されています。
あなたの写真を美人にしよう
先日、ブサイク・フィルタという面白いソフトウェアを知った。それが一体どういうものかというと、なんと画像の微分成分を原画像に足すことで「どんな美人もブサイクにしてしまう」という画像処理ソフトなのである。何が美しく何がブサイクか、というのは人間の感性の問題でもあるし、そんな美醜を機械が処理するのは難しそうに思えるだろう。しかし、実際にブサイク・フィルタのアプリケーションで処理を行ってみると、下に示した例で判るように、確かに「美人がほどよくブサイクになってしまっている」ことが判る原画像 | 「ブサイク」処理後 |
このフィルタは一体どうやって美女をブサイク化しているのだろう?と不思議に思いながら、ブサイク・フィルタの説明書を読んでみると、そこには
ブサイク画像 = 美人画像 + 微分成分
という式で処理をしている、と書いてある。通常、スケッチ風にしようとして微分することはあるが、それでブサイクな感じも得られるというのはちょっと新鮮だなぁと思っていると、前後して 画像の微分成分を原画像に足すことで「どんな美人もブサイクになる」のなら、画像の微分成分を原画像から引くと「どんなブサイクも美人になる」のでしょうか?
なんていう質問メールを頂いた。なるほど、確かにブサイク画像 = 美人画像 + 微分成分
という方程式が成り立っているのであれば、この式を少し変形した美人画像 = ブサイク画像 - 微分成分
という方程式だって、成り立っているかもしれない。人を勝手に「ブサイク」にしてしまうフィルタも面白いが、人を勝手に「美人」にしてしまうフィルタだって同じように面白いかもしれない。しかも、面白いだけではなくて実用性もあるかもしれないということで、今回はこの「美人画像の微分方程式」について考えてみることにした。まずは、
ブサイク画像 = 美人画像 + 微分成分
という式により行われている処理がどのようなものであるかを考えてみよう。これは「微分成分」が、明るいところと暗いところの境界部で大きくなるものであって、それを原画像の輝度値に足している(明るくする)と言うことから、結局、行われていることは「明るいところと暗いところの境界線を明るくする」という処理であることがわかる。そして、人間の顔の中では
「明るいところと暗いところの境界部」 =「目や口といった暗く色のついている部分」の境界部
であることから、この式は結局のところ「目や口の境界部を明るくする」という処理を行っていることになる。そして「目や口の境界部を明るくする」と、つまるところ「目や口が小さく見える」ということになる。「大きな瞳を持つ」ということは美人であるための大きな条件の一つだろうから、目が小さくなるということは、美人度が低くなり「ブサイク」になるというのはとても自然なわけである。これがブサイク画像 = 美人画像 + 微分成分
という「ブサイク」微分方程式の意味であるわけだ。そしてまた、逆に
ブサイク画像 - 微分成分
という処理をすると、目や口を大きくはっきり描くことになり、結果としてはきっと美人になるに違いないのである。だから、先のメールで指摘されていたように美人画像 = ブサイク画像 - 微分成分
という「美人」微分方程式が成り立つに違いない、ということになる。とはいえ、これだけでは単なる推論に過ぎないわけで、実際に試してみなければならないだろう。そこで、この
- 「ブサイク」微分方程式
- 「美人」微分方程式
まずは、「ブサイク」微分方程式をもう一度確認してみよう。これはもちろん先のブサイク・フィルタと同じで確かに「目や口が小さくなって」原画像よりもブサイクになっていることがわかる。
原画像 | 「ブサイク」処理画像 |
原画像 | 「美人」処理画像 |
そして、もっとわかりやすいように、先に作った「ブサイク」画像に対して「美人処理」をしてみたものが次のようになる。もともとの「ブサイク」原画像がずいぶんと美人化していることを確認できることと思う。
原画像(「ブサイク」) | 「美人」処理画像 |
ところで、今回考えてみた「美人」微分方程式は目の縁取りを行うことで目を大きく美人に見せることになるわけであるが、それは結局のところ女性の化粧と同じである。「目の回りにアイラインやらアイシャドーやらを入れて、目を大きく美人に見せる」ということを機械的にしているだけのことである。「ブサイク」微分方程式は女性の化粧を落とした顔を見せているのと同じ事であるし、「美人」微分方程式は女性に化粧をした顔を見せているのと同じことである。女性は化粧次第で変身するとよく言うが、今回の処理をいろんな人達にかけて、その処理前後の画像をじっくりと眺めることで、その人達の化粧前後の顔を想像してみるのも面白いかもしれない。あるいは、あなたの写真を(もっと)美人にしてみるのも面白いかもしれない。
■美人の微分方程式
「あなたの写真を美人にしよう」です。自分の顔をレタッチしまくる女性は必見です。何と「美人化(orブサイク化)」アプリケーション&Photoshopプラグイン付きなのです。
「美人の微分方程式」のアイデアの元はHiroさんの一言です。ありがとうございます。
2003-07-25[n年前へ]
■美人!ブサイク?なひとびと
ちょっとサンプルの人々を見てみましょう。ハイ、勝手にリンクしてみました。男性1、女性1、男性2です、ハイ。女性1はなかなか可愛らしいですねぇ。
2003-08-06[n年前へ]
■美人フィルタiアプリ版
とりあえず、「美人・ブサイク」フィルタに美肌機能もつけたものをiアプリ版で作ってみた。携帯電話で動くと、ちょっとしたネタに面白いかもしれないからね。
とはいえ、私はau派なので、明日実機での動作確認の協力者を職場で探してみることに。
■Powered
by yagm.net