Openmv: A Python powered, extensible machine vision camera

by   Ibrahim Abdelkader, et al.

Advances in semiconductor manufacturing processes and large scale integration keep pushing demanding applications further away from centralized processing, and closer to the edges of the network (i.e. Edge Computing). It has become possible to perform complex in-network image processing using low-power embedded smart cameras, enabling a multitude of new collaborative image processing applications. This paper introduces OpenMV, a new low-power smart camera that lends itself naturally to wireless sensor networks and machine vision applications. The uniqueness of this platform lies in running an embedded Python3 interpreter, allowing its peripherals and machine vision library to be scripted in Python. In addition, its hardware is extensible via modules that augment the platform with new capabilities, such as thermal imaging and networking modules.


page 2

page 3

page 5

page 6


Keypoint-based object tracking and localization using networks of low-power embedded smart cameras

Object tracking and localization is a complex task that typically requir...

Deep Learning-Based Multiple Object Visual Tracking on Embedded System for IoT and Mobile Edge Computing Applications

Compute and memory demands of state-of-the-art deep learning methods are...

Image Analysis in Astronomy for very large vision machine

It is developed a very complex system (hardware/software) to detect lumi...

A Multi-Camera Image Processing and Visualization System for Train Safety Assessment

In this paper we present a machine vision system to efficiently monitor,...

Bringing A Robot Simulator to the SCAMP Vision System

This work develops and demonstrates the integration of the SCAMP-5d visi...

Automated Pest Detection with DNN on the Edge for Precision Agriculture

Artificial intelligence has smoothly penetrated several economic activit...

Hardware based Spatio-Temporal Neural Processing Backend for Imaging Sensors: Towards a Smart Camera

In this work we show how we can build a technology platform for cognitiv...