Correción de color con un htpc
Lo he sacado de avsforum y lo he aplicado, el resultado es excelente. Es especialmente util para todos aquellos proyectores que tienen los colores saturados y no pueden corregirse con los menus internos del proyector ya que no suelen disponer de CMS (color management system)
Es posible convertir una imagen capturada en el espacio de color RGB con un espacio de color definido por unos colores primarios por otro espacio de color con otros colores primarios diferentes.
En el caso en elque e segundo espacio de color esté incluido por completo en el primer espacio de color se puede usar esta solucion para conseguir colores fidedignos.
Lo que queremos es convertir los colores del material codificado con los standard de video al espacio de color de nuestro proyector. Por ejemplo para HD el standard es BT709 y para DVD PAL es EBU.
Aquí viene toda la explicación y los pasos a seguir:
http://www.avsforum.com/avs-vb/showthread.php?t=912720
Viene un fichero llamado "ColourCorrection.zip" (para descarolos os teneis que registrar en avsforum) en el sólo teneis que indicar las coordenadas XY de vuestros colores primarios y el standard al que querais convertir (BT709 para hD) y os genera el codigo automaticamente.
Copiais el codigo que sale y lo pegais a un pixel shader o creais otro nuevo. Luego solo teneis que seleccionar ese pixel shader y activarlo o desactivarlo con CONTROL+P (de esa forma podreis ver el resultado de la modificación en tiempo real),
Si os parece complicado, si me pasais las coordenadas XY de los colores RGB yo mismo os paso el codigo que hay que pegar.
REALMENTE FUNCIONA!!!!! se consiguen eliminar los colores sobresaturados en su justa medida r y ya no hay cesped tipo verde neon por ejemplo.
Podemos crear una tabla con los valores XY primarios de los proyectores que tenemos, y aunque hay variación de unidad en unidad dentro de un mismo modelo esta variación es lo suficientemente pequeña como para poder alcanzar unos resultados muy buenos.
Respuesta: Correción de color con un htpc
Cita:
Iniciado por
goran05
Podemos crear una tabla con los valores XY primarios de los proyectores que tenemos, y aunque hay variación de unidad en unidad dentro de un mismo modelo esta variación es lo suficientemente pequeña como para poder alcanzar unos resultados muy buenos.
Muchas gracias, lo veo muy bien para cada uno en particular, pero...
corrigeme si me equivoco (no he leido aún el hilo de avsforum). Los valores que les resulte a cada uno va a variar un poco, aún en los mismos modelos como bien dices, pero además se va a ver influenciado primero por la sonda, según el modelo y precisión (en menor medida), pero mas por las condiciones de la sala (luz) y la pantalla ( gris, blanca, ganancia...).
Si sumamos todas las variantes, hasta las minímas, el resultado puede diferir algo en algunos casos.
:hola
Re: Correción de color con un htpc
Cuando dices que el segundo espacio de color englobe al primero, ¿a que te refieres?
¿Con que pgrama se carga el Pixel Shader?
¿ De donde sacamos el pixel shader?
Re: Correción de color con un htpc
Cita:
Iniciado por
Jaimemlg
Cuando dices que el segundo espacio de color englobe al primero, ¿a que te refieres?
¿Con que pgrama se carga el Pixel Shader?
¿ De donde sacamos el pixel shader?
Hola.
El espacio de color es el "gamut" el tipico triangulo que vemos en las reviews. Para que este metodo funcione el gamut del proyector tiene que ser igual o mayor al del standard de video.
El media player HC permite usar pixel shader.
El codigo del pixel shader se crea automaticamente con la hoja de calculo. Si me medeis las coordenadas XY del rojo verde y azul para vuestro proyector os paso el codigo, que luego pegaremos en uno de los pixel shader existentes o crearemos uno nuevo.
Re: Respuesta: Correción de color con un htpc
Cita:
Iniciado por
supermagh
Muchas gracias, lo veo muy bien para cada uno en particular, pero...
corrigeme si me equivoco (no he leido aún el hilo de avsforum). Los valores que les resulte a cada uno va a variar un poco, aún en los mismos modelos como bien dices, pero además se va a ver influenciado primero por la sonda, según el modelo y precisión (en menor medida), pero mas por las condiciones de la sala (luz) y la pantalla ( gris, blanca, ganancia...).
Si sumamos todas las variantes, hasta las minímas, el resultado puede diferir algo en algunos casos.
:hola
Hola si lo ideal es que cada uno haga sus mediciones en su casa. Aunque tambien es cierto que generalmente el gamut de los proyectores suele estar sobresaturado de manera muy parecida de unas unidades a otras dentro del mismo modelo, con lo cual podemos crear un codigo que devolveria al proyector una condiciones "de fabrica" idoneas.
lo que si es importante es que antes de esto tengamos una escala de grises en D65 correctamente calibrada o usemos el modo del proyector más cercano que haya de fabrica a d65.
Re: Correción de color con un htpc
digamos q esto solo arregla el cms....
el resto es tarea individual...
Lo suyo seria algo que permita la gamma punto por punto como es los epson...
Re: Correción de color con un htpc
Cita:
Iniciado por
Jaimemlg
digamos q esto solo arregla el cms....
el resto es tarea individual...
Lo suyo seria algo que permita la gamma punto por punto como es los epson...
Sï, exactamente aunque se puede aplicar una correcion de gamma tambien, pero la misma para toda la curva.
En teoria, lo ideal es tener la escala de grises y el gamma perfectos antes de aplicar esta mejora.
Re: Correción de color con un htpc
Para el Pionner KRF9000
Coordenadas de color:
....Red......Green.....Blue
x 0.68643 0.29268 0.13339
y 0.31074 0.69702 0.04761
Codigo pixel shader:
sampler s0 : register(s0);
float4 p0 : register(c0);
static float4x4 r2r =
{
0.840647947019451,0.110642842457253,0.048709210523 2977,0,
0.0447078801335315,0.946233095859708,0.00905902400 676121,0,
0.015997369231056,0.101126375759417,0.882876255009 528,0,
0, 0, 0, 0
};
float4 main(float2 tex : TEXCOORD0) : COLOR
{
float4 c0 = tex2D(s0, tex);
c0 = pow(c0, 1/0.45);
c0 = mul(r2r, c0);
c0 = saturate(c0);
c0 = pow(c0, 0.45);
return c0;
}
Re: Correción de color con un htpc
Lo probare el fin de semana que viene sonda en mano a ver si es cierto, ya que ahora mismo no tengo realizada una calibracion para el HTPC... una pregunta... yo uso mi pc como htpc por tanto tiene coenctado tambien el monitor... hay alguna forma de ajustar usando como ayuda los ajustes del pc? en plan los colores por separado que lo puede hacer el pc desde la grafica o la escala de grises desde el pc, cosas asi
Respuesta: Correción de color con un htpc
alguien me explica que es un HTPC?????
Respuesta: Correción de color con un htpc
Cita:
Iniciado por
hugo80
alguien me explica que es un HTPC?????
Home Theater Personal Computer.
O básicamente un PC para usarlo como sistema Multimedia
Re: Respuesta: Correción de color con un htpc
Cita:
Iniciado por
Fungus
Home Theater Personal Computer.
O básicamente un PC para usarlo como sistema Multimedia
Si un PC de toda la vida... jajaja lo que pasa que ahora los llamamos asín...
Un HTPC no es más que un PC con un cajita que de el pego.
Re: Correción de color con un htpc
Re: Correción de color con un htpc
yo tengo un problema y es que no consigo que mi pc se lleve bien con mi projector, cuando activo las dos salidas tengo un poco de judder, mi htpc es mi pc normal... adeamas de que el programa que se usa para la reproduccion digamos que no es muy estable no se porque...
Re: Correción de color con un htpc
Cita:
Iniciado por
Jaimemlg
yo tengo un problema y es que no consigo que mi pc se lleve bien con mi projector, cuando activo las dos salidas tengo un poco de judder, mi htpc es mi pc normal... adeamas de que el programa que se usa para la reproduccion digamos que no es muy estable no se porque...
pones bien el refresco de pantalla?
EL media player es de lo mas estable que hay, me sorprende.
Re: Correción de color con un htpc
el problema que es que pretendo sacar la imagen tanto por la pantalla del pc como por el projector y eso creo que me provoca el judder o falta de fluidez por falta de fuerza de la grafica... La verdad es que no se como ajsutar el tema de que se active una salida u otra si se puede hacer mediante algun programa o similar que se active siempre la salida del projector y no la otra... No se mi explico bien...
Re: Correción de color con un htpc
Cita:
Iniciado por
Jaimemlg
el problema que es que pretendo sacar la imagen tanto por la pantalla del pc como por el projector y eso creo que me provoca el judder o falta de fluidez por falta de fuerza de la grafica... La verdad es que no se como ajsutar el tema de que se active una salida u otra si se puede hacer mediante algun programa o similar que se active siempre la salida del projector y no la otra... No se mi explico bien...
Tienes que configurar 1 pantalla como primaria y otra como escritorio expandido.
De todas formas lo puedes probar independientemente del judder