эффект сам по себе очень даже красиво смотрится
Итак для начала нам потребуется две фотографии, одна для фона (с этим придется повозиться, не на каждом фоне будет смотреться) и фотография объекта (вырезаного по контуру - чтобы получился силуэт)

например, [реклама вместо картинки]

с нажатым Ctrl делаем клик по иконке с изображением, после чего вокруг фигуры появляется выделение. Теперь копируем его (Ctrl+C). Выбираем закладку Channels в палитре слоев, создаем новый слой (кнопка указана стрелочкой) и делаем вставку (Ctrl+V)

[реклама вместо картинки]

Кликаем правой кнопкой мыши на новом канале, и выбираем Duplicate Channel

[реклама вместо картинки]

После чего заполняем появившийся диалог

[реклама вместо картинки]

После нажатия кнопки ОК появится новый документ который нужно сохранить (хорошо запомнив куда) в родном фотошоповском формате psd. После сохранения он нам не нужен, можно его свернуть или закрыть.
Теперь переключаемся назад на вкладку слоев, снимаем выделение (Strl+D) и дублируем фон (Ctrl+J) и копию фона перемещаем в самый верх

[реклама вместо картинки]

выбираем фильтр Filter -> Distort -> Displase со следующими параметрами

[реклама вместо картинки]

После нажатия ОК выбираем файл который мы сохранили несколько шагов назад...
Теперь с нажатым Ctrl кликаем по иконке среднего слоя (там фигура), инвертируем появившееся выделение (Ctrl+Shift+I) и нажимаем Del

[реклама вместо картинки]

Снимаем выделение (Ctrl+D) и применяем стиль слоя Inner Shadow (параметры на рисунке)

[реклама вместо картинки]

и нажимаем ОК. Это почти все, единственное можно выбрать Color Balance (Ctrl+B) и добавить голубого и зеленого оттенка.

[реклама вместо картинки]