¿Se puede usar el apilamiento de enfoque (o una técnica similar) para reducir la profundidad de campo?

En lugar de usar múltiples imágenes enfocadas en diferentes puntos para ampliar la profundidad de campo, ¿puedo también reducirla?

¿Existe una técnica para lograr una profundidad de campo reducida al apilar varias imágenes que son exactamente iguales excepto por el enfoque? Un ejemplo de una situación que uno podría pensar sería imitar la profundidad de campo extremadamente baja como en una captura de retrato cercano de formato medio. De hecho, mi método de apilamiento de enfoque previsto tampoco sería simple, pero teóricamente posible.

Aquí hay una imagen de ejemplo de Katja Schuurman.

Guau. Muuuuuy interesante pregunta! Haré algunos experimentos. Hay un filtro de Photoshop llamado Desenfoque de lente . El punto es descubrir cómo preparar una máscara de profundidad con múltiples tomas. Esta es una técnica común en el renderizado 3D, pero necesito probarla en tomas de la vida real.
:D Vea a continuación el lugar de @Athnas en el puntero a algunas personas que han hecho esto.
¿Podría crearse este efecto a través de una lente de cambio de inclinación?
@Kelley, claro, se puede hacer, pero no dice cómo logran la máscara de profundidad con algo como Photoshop;)
Existe la posibilidad de que HeliconFocus genere un mapa de profundidad. Si esa es una imagen normal en escala de grises, se puede usar con el "desenfoque de lente" de Photoshop. Probaré eso más tarde.

Respuestas (3)

Sí, es posible Con la pila de enfoque podría estimar un mapa de profundidad de la escena. Luego, este mapa se usa para desenfocar selectivamente la imagen para emular el efecto de una menor profundidad de campo.

Ver por ejemplo: https://graphics.stanford.edu/papers/focalstack/

Por supuesto, podría usar otros métodos para generar el mapa de profundidad, como mover la cámara (como lo hace la aplicación de cámara predeterminada de Android), pero esto no usa una pila de enfoque y, por lo tanto, no es lo que está preguntando.

tan genial Esto es exactamente lo que estaba buscando. Sabía que tenía que ser algo posible, ¡gracias por señalarme! :D
@KelleyvanEvert Para obtener el mejor resultado, debe eliminar el ruido tomando muchas imágenes para cada configuración de enfoque y exponer a la derecha (exposición máxima solo toma de sobreexposición), alinear las imágenes y tomar el promedio. Cuanto menor sea el ruido, mejor funcionará el método de la pila de enfoque, ya que se utiliza el contraste local y la presencia de ruido hace que sea más difícil determinarlo con precisión.
Por supuesto, se prefiere una gran cantidad de imágenes debido al ruido, pero creo que sería mejor cambiar ligeramente el enfoque entre cada imagen, de modo que las imágenes adicionales también ayuden a aumentar la resolución en el mapa de profundidad. Esto es solo mi instinto y no se basa en un experimento.
¿Hay una implementación de esto disponible para probar?
No conozco ninguna implementación del documento mencionado, pero con esta herramienta debería poder generar un mapa de profundidad. github.com/jean80it/DephtInition

Sí, aunque en realidad es un poco diferente a lo que describiste; generalmente se le conoce como el Método Brenizer . Consulte esta pregunta para obtener mucha más información:

¿Qué es el "panorama bokeh" (también llamado "método Brenizer")?

No, no es realmente lo que quiero decir, aunque gracias por recordarme este método. Realmente soy interesante si existe una técnica para reducir la distancia focal apilando varias imágenes que son exactamente iguales excepto por el enfoque. Un ejemplo de una situación que uno podría pensar sería imitar la profundidad de campo extremadamente baja como en una captura de retrato cercano de formato medio. Aquí, el método Brenizer no sería de mucha utilidad. (De hecho, mi método de apilamiento de enfoque previsto tampoco sería simple, pero teóricamente posible).
@KelleyvanEvert: ¿a qué te refieres exactamente entonces? Parte del problema es que no describió ningún problema real del mundo real al que se enfrenta en la pregunta. ¿Por qué hiciste esta pregunta? ¿Qué estás tratando de hacer exactamente?
(Vea mi comentario revisado arriba. Presioné "enter" demasiado rápido. Actualmente estoy buscando un retrato con una profundidad de campo extremadamente baja para ilustrar un posible uso; recientemente vi uno bueno, pero parece que no puedo encontrar un ejemplo tan bueno ahora... )
@KelleyvanEvert Es mejor editar su pregunta con cualquier información/aclaración adicional que incluirla en los comentarios. Los comentarios están destinados a ser más como notas al pie y relativamente temporales/borrables.
Aquí vamos. Esta foto de Katja Schuurman: ! katja schuurman
@inkista Pero, aunque la mención del método Brenizer es agradable y bienvenida, ¡siento que mi pregunta es completamente clara!

Si abrir la apertura por completo (posiblemente usando un ISO muy bajo y/o un filtro ND) aún no logra una profundidad de campo lo suficientemente baja, lo más probable es que necesite una lente más rápida (una con una apertura más amplia).

Es poco probable que empujar o tirar del enfoque y apilar ayude más que un poco, ya que la nitidez se reduce más rápido cerca del enfoque. Los tutoriales de bokeh falsos son abundantes (mi enlace es para un tutorial de GIMP elegido al azar). Probablemente los hayas visto.

Lo que podría hacer es usar el enfoque de máscara de capa (común en tales efectos) para combinar una imagen con el sujeto enfocado y una imagen enfocada más cerca que el sujeto. Esto tiene similitudes con el apilamiento de enfoque pero sin las herramientas automatizadas y con menos imágenes. Depende de usted si los resultados son mejores que los que obtendría con un enfoque de bokeh falso.

¡Gracias por la respuesta! Realmente no es el caso que realmente anhele hacer estas fotos (estoy bastante contento con mi Zuiko 50mm 1.4 :D), era más una pregunta teórica que tenía. Si realmente fuera necesario, supongo que primero buscaría la inclinación, que definitivamente puede crear efectos de bokeh superficiales y locos y, de lo contrario, un bokeh falso.
Eso sí, con un 1.4 no deberías tener ningún problema.