¿Intel Quark es capaz de ejecutar una aplicación de unidad de cámara opencv para linux? [cerrado]

0

Construí una aplicación bastante simple en Unity que usa una cámara web y opencv para superponer gráficos en tiempo real a la cara de un usuario. Estoy buscando un microcontrolador / computadora de bajo costo para ejecutar la instalación y enviarla a un monitor. Originalmente pensaba en Pi, pero Unity solo construirá para la arquitectura x86. Vi el Udoo x86 pero es de ~ $ 200. El Intel Quark parece ser x86, pero no estoy seguro de si podría manejar los gráficos. ¿Alguien sabe si es posible en este foro? ¿O qué especificaciones debo buscar para determinar esto?

    
pregunta mheavers

2 respuestas

1

La mayoría de las partes de Quark son microcontroladores efectivamente pequeños. Por ejemplo, el Quark D2000 al que está vinculado se ejecuta a 32 MHz y su memoria de trabajo está limitada a 8 KB de SRAM interna. Esto es completamente inadecuado para cualquier tipo de procesamiento de imágenes, incluso si tiene alguna forma de impulsar una salida de pantalla (lo cual no es así).

La serie Quark X (por ejemplo, Quark X1000) se ejecuta a una velocidad más útil (400 MHz) y admite memoria DDR3 externa. Sin embargo, esta serie se lanzó en 2014 y tiene algunas erratas serias en la CPU que hacen que la mayoría del software estándar de Linux sea inutilizable. Si el costo es una preocupación, le recomiendo que busque un software alternativo que se ejecute en un SoC ARM.

    
respondido por el duskwuff
1

Si ejecuta una CPU común de 2/4 a 1.6Ghz, las secuencias individuales pueden transmitirse después de 20-80 milisegundos, cada una con una detección de forma y una superposición. Quark es un cuarto de velocidad aparentemente ... puede ser un poco más lento dependiendo de su hilo. Pero, curiosamente, una superposición puede tomar solo 2 milisegundos gracias a las copias de memoria de bloque internas. Por lo tanto, una aplicación de solo superposición puede ejecutarse a pantalla completa en Quark, según tus estrategias de transmisión y decodificación de colores y la superación de problemas de compilación.     

respondido por el Lyx

Lea otras preguntas en las etiquetas