BeautyPlusというアプリがあって、その中で動画に美肌にみえるフィルターをかける機能があります。
これの実現方法を思案しているのですが、なにか良いアイデアがあればご教授頂きたいです。

より具体的に説明すると、肌認識、もしくは顔認識を駆使して、カメラに写っている人間の顔の皮膚の部分のみ、シミやシワを目立たなくしたいです。この工程には、①肌認識、‌​顔認識をする。②シミやシワを目立たなくする。があると思います。ここで、①で抽出した範囲に対して、GLSLで②の処理を行う方法を知りたいです。よろしくお願いします。

また、当方画像処理にあまり詳しくなく、ブラーをかけたり、輝度を上げるくらいしか、美肌にする方法を思いつきません。この他にどんな加工をしたらシミやシワを目立たなく‌​することができるかも教えて頂けると助かります。
GPUImage(もしくはGLSL)を使った肌認識の方法もご存知の方がいたら教えて頂けると助かります。

※現在は、GPUImageを使ってバイラテラルブラーフィルターと輝度を上げたものを美肌フィルターとして使っているのですが、バイラテラルブラーを使ってBeautyPlusと同じレベルでのシ‌​ミの除去を行おうとすると、絵がのっぺりして、解像度が低くなったような映像になってしまいます。なので、他になにか特別な手法があるのかな?と考えています。