¿Hay alguna biblioteca Raspberry Pi disponible para el reconocimiento de objetos?

¡Por supuesto!

Hay todo un proyecto de código abierto dedicado a este propósito particular: OpenCV, abreviatura de (Open [Source] Computer Vision). Viene con sus propios kits de herramientas para reconocimiento facial, estimación de movimientos, identificación de objetos y muchas otras aplicaciones comunes para la visión por computadora.

La biblioteca tiene interfaces Python, C ++ y Java, pero solo he examinado realmente la biblioteca Python optimizada para usar con RPis que ejecutan Raspbian, la distribución Linux oficialmente compatible para Raspberry Pi. Por lo tanto, no estoy realmente seguro de si las otras interfaces son compatibles con la arquitectura ARM de la familia Raspberry Pi.

Creo que la biblioteca Python actual compatible con Pi solo es compatible con RPi 2 y 3, ya que los modelos anteriores simplemente no tenían la RAM o la potencia de procesamiento necesaria para manejar dicho software de carga intensiva. (Corríjame si me he equivocado).

Depende de qué tipo de objeto. Si quieres detectar humanos, autos o caras. Entonces opencv puede hacer eso por ti. Opencv está disponible para python y c ++. Puede compilarlo fácilmente en frambuesa pi.

Puede ejecutar openCV para python, pero será muy lento en Raspberry. Tal vez si bajó la resolución a 32 × 32 o 64 × 64 (¿tal vez incluso hasta 256 × 256?) Y tomó 5–10 fotogramas por segundo, podría funcionar.