Lo siento, estoy escribiendo esto como una respuesta. Es más como una pregunta. Es solo que tendría que publicar una serie de "comentarios" debido a los límites de texto.
La luz ambiental puede ser un problema serio. No sé cuál es su situación ambiental, pero puede incluir iluminación LED comercial (fósforos y Stokes-shift y / o longitudes de onda mixtas que engañan al ojo humano), iluminación fluorescente compacta de alta frecuencia (fósforos y Stokes-shift del mercurio Línea de 254 nm), iluminación fluorescente de baja frecuencia (balasto, fósforos y Stokes-shift de la línea de mercurio de 254 nm) e incandescente (radiación de cuerpo negro de fuente caliente).
Tienes que "pensar" como un sensor aquí. Un sensor es sensible a ciertas longitudes de onda y no a otras. No puede saber si vienen de "aquí" o "allá", es solo una señal que produce, a menos que usted limite su "vista" de alguna manera (tubo largo, deflectores, lentes, lo que sea). Puede No digas a la onda X de la longitud de onda X + Y. Solo puede sumar sus sensibilidades y darte el total.
Entonces, ¿cómo puedes mejorar tu señal en relación con el fondo? Una cosa es restringir su "visión" a los ángulos que considere importantes para detectar ROJO y VERDE con las luces. Los límites horizontales y verticales ayudarán mucho a evitar interferencias no deseadas y a saturar sus sensores con luz innecesaria. Así que estudie las formas de limitar lo que "ve" tanto como sea posible a "lo que necesita ver".
Entonces necesitas considerar formas de limitar las longitudes de onda. Necesitas discriminar aquí, de todos modos, así que tienes que hacerlo de alguna manera. Esto se puede hacer seleccionando sensores con diferentes sensibilidades de longitud de onda. Los LED son sensores bastante malos, pero un LED ROJO tendrá diferentes sensibilidades a las longitudes de onda que un LED VERDE. Podrías explorar eso. Normalmente, sin costo alguno, utilizaría detectores Hamamatsu de buena calidad con filtros de película delgada diseñados para su propósito.
También hay otras formas de limitar lo que "ves". Los objetos también tienen frecuencias espaciales. Podría considerar colocar un deflector que bloquee la luz en el plano de Fourier en un sistema óptico, que se denomina "filtrado espacial", y limitar lo que "ve" a las características con una determinada frecuencia espacial. Mira esto y ve si crees que también hay algo útil allí.
Si aún no has entendido el punto, debes hacer TODO lo que puedas pensar para restringir lo que "ves" antes de que entre en eletrónica. Una vez que está en el circuito, estás atascado con lo que tienes. Es MUCHO mejor mantener alejadas las señales no deseadas en primer lugar, que verse forzado a trabajar en métodos para eliminarlas una vez que las haya dejado entrar.
¿Qué ambiente de iluminación ambiental tiene? ¿Con qué ángulos puedes contar para el posicionamiento de la luz de freno? (¿Qué tan temprano necesita localizarlos y qué tan tarde puede tolerar eso? ¿Desde qué distancia a qué distancia?) ¿Qué sabe acerca de los emisores de luz? ¿Qué rango de sensores puedes usar? Hamamatsu, por ejemplo, vende diodos detectores prefiltrados. Incluso con sistemas amplificadores en ellos, también, la última vez que miré. ¿Es eso "discreto"? ¿Cuánto espacio puede permitirse para la óptica?
La falta de información aquí me está volviendo loco. (Parece que estás más centrado en la detección de colores y creo que hay demasiadas otras áreas importantes que considerar antes de que te sumerjas en eso).