Estoy intentando crear un generador de pulsos de sincronización de video compuesto con la ayuda de un microcontrolador STM32,
Cuento corto.
Tengo una fuente de video inalámbrica que se transmite desde un VTX Así que hay una cámara PAL que está conectada al VTX. Desde el otro lado tengo un VRX (receptor) que está conectado a un monitor. Cuando la señal de video se descompone, Synch Loss, tearing, rolling etc, Necesito regenerar los Synch Pulses en el video tal como estaba cuando el video era muy claro y sólido , para estabilizar la imagen ...
Lo que he hecho hasta ahora.
-
-Puedo generar pulsos de señal PAL o NTSC desde mi microcontrolador.
-
-Puedo obtener los pulsos de sincronización Horizontal y VErtical con el LM1881 de mi fuente de video.
Traté de monitorear programáticamente la sincronización de Hsynch y Vsynch desde el LM1881 mientras el video estaba claro como el cristal, y justo después de eso intenté rechazar los pulsos de sincronización "clonados" con mi microcontrolador, pero no es así. Parece que se sincroniza, porque no puedo ver ninguna deferencia en la imagen.
SO antes de que comience a indagar más en el código,
En primer lugar, me gustaría saber de ustedes si es posible lo que estoy tratando de hacer,
¿hay un IC que haga este trabajo sucio? (¿Toma un video compuesto y escupe una señal sincronizada y estable?)