En mi aplicación, el usuario necesita leer algunas formas y caracteres simples bajo la luz brillante del sol. En cuanto a la visibilidad, ¿cuál sería la solución ideal? Básicamente estoy buscando la experiencia de implementadores anteriores o alguna investigación sobre el tema. Actualmente estoy considerando una matriz LED simple (8x8) y color azul.
Respuestas
¿Demasiados anuncios?Puedes utilizar leds ultra brillantes o super brillantes para hacer pantallas, poner sombra en las pantallas y estos son bastante visibles durante el día. Solo piensa en las luces LED de tráfico, un grupo es mucho más brillante. Por lo tanto, utiliza varios leds para hacer un punto, ten cuidado con la lluvia.
También deberías proporcionar más información sobre tu proyecto, ¿es para uso fijo en exteriores o móvil?
Utilice el buen y antiguo Ecualización de Histograma para reducir los efectos de deslumbramiento, reducir los efectos de sombra y resaltar mejor los colores. Luego procese la imagen para "Cromaticidad" - la ecuación es muy simple y se puede ver en esta página de Wiki con una explicación.
Si luego examina solo los valores de color azul de la imagen RGB, lo verá muy bien de hecho.
He realizado este tipo de procesamiento de espacio de color antes en robótica e incluso he dado clases sobre este tema (objetivos de colores para el movimiento del brazo del robot). Aunque realmente no hice Ecualización de Histograma, en entornos exteriores inténtelo.
Sugiero que si tiene acceso a MATLAB, eche un vistazo al Toolbox de MATLAB de mi profesor, Peter Corke (una persona muy conocida en visión y control de robots. consulte su libro de texto para usarlo directamente con este toolbox y ejemplos)
Su toolbox permite un procesamiento de imágenes muy rápido y al menos le proporcionará algunos ejemplos decentes para su propio trabajo. Obtenga el toolbox aquí