Fecha actual Jue Nov 21, 2024 1:33 pm


Apilado por "antimediana" para replicar sujetos móviles

Enlaces a artí­culos, tutoriales, blogs, vídeos, galerí­as,...

Moderadores: IOM60, laucsap60, klomp, Siniestro, Guillermo Luijk, Pablo Valido

Apilado por "antimediana" para replicar sujetos móviles

Notapor Guillermo Luijk » Jue Nov 10, 2022 11:16 pm

Dándole la vuelta al algoritmo de eliminación de sujetos móviles por mediana, para lograr justo lo contrario: replicar todos los sujetos móviles que haya en una ráfaga:

Apilado por "antimediana" para replicar sujetos en movimiento en RAW

Imagen

Salu2!
Avatar de Usuario
Guillermo Luijk
 
Mensajes: 9635
Registrado: Dom Ene 31, 2010 6:37 am
Ubicación: Madrid (a ratos Alicante)

Antimediana en Photoshop

Notapor Guillermo Luijk » Jue Nov 17, 2022 1:35 am

En otro foro me han dado una genial idea para obtener el efecto "antimediana" en Photoshop: como buscamos en cada píxel el outlier, o valor más alejado de los esperables, podemos estimarlo con:

[suma - (n-1)*mediana]

Por ejemplo si tenemos 3 valores en un píxel procedentes de una ráfaga de 3 capturas: 2, 2, 50, siendo los valores 2 el fondo de la imagen y 50 el corredor que solo sale en una de las fotos: la mediana es 2, y el elemento buscado es el más alejado de ella (el corredor), el 50.

suma = 2+2+50 = 54
(n-1)*mediana = (3-1)*2 = 4
[suma - (n-1)*mediana] = 54 - 4 = 50 -> hemos estimado la antimediana con un apilado por suma y otro por mediana, y estos sí que los tiene Photoshop.

Así que cómo hacemos esta operación matemática en Photoshop?

I just used n=3 of the input RAW files for simplicity:
- Developed them identically in ACR and converted to linear sRGB in Photoshop (linear is needed for the coming operations)
- Put them in three layers, and applied a 1/3 curve to each of them (to prevent highlight clipping when adding later)
- Converted the three layers into one intelligent object
- Duplicate this intelligent object:
* Apply to the lower copy: Layer -> Intelligent objects -> Stacking method: Median. Then add to it a *2 curve (2=n-1) -> We have the (n-1)*median term
* Apply to the upper copy: Layer -> Intelligent objects -> Stacking method: Add -> We have the sum term. Set Difference blending mode to this copy.

Tachan!

http://guillermoluijk.com/misc/photoshop_antimedian.jpg

TIFF con los términos 'sum - (n-1)*median' en capas separadas para entender el cálculo (37MB):
http://guillermoluijk.com/misc/photoshop_antimedian.tif

Salu2!
Avatar de Usuario
Guillermo Luijk
 
Mensajes: 9635
Registrado: Dom Ene 31, 2010 6:37 am
Ubicación: Madrid (a ratos Alicante)

Re: Apilado por "antimediana" para replicar sujetos móviles

Notapor Rafa18 » Jue Nov 17, 2022 10:10 am

Tu artículo es interesante aunque pienso que demasiado técnico para la mayoría de nosotros.

Está bien que nos cuentes como funciona pero estaría bien poder crear un script para Photoshop o Gimp para aquellos que estemos pez en el tema podamos usarlo.

A fin de cuentas lo más interesante es poder darle uso sin tener que ser un experto.
Olympus PEN F
Avatar de Usuario
Rafa18
 
Mensajes: 2780
Registrado: Mié Feb 21, 2018 11:33 am

Re: Apilado por "antimediana" para replicar sujetos móviles

Notapor Guillermo Luijk » Jue Nov 17, 2022 10:16 am

Los pasos a dar en Photoshop para calcular la "antimediana" son precisamente los que contaba en el último post, y funcionan genial. Si alguien que sepa crear acciones para Photoshop lo quiere implementar para tratar de automatizarlos y tiene dudas, no tiene más que preguntar.

Salu2!
Avatar de Usuario
Guillermo Luijk
 
Mensajes: 9635
Registrado: Dom Ene 31, 2010 6:37 am
Ubicación: Madrid (a ratos Alicante)


Volver a Enlaces y recursos



¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 31 invitados