JeVois  1.7
JeVois Smart Embedded Machine Vision Toolkit
Share this page:
User guide to bundled vision modules and demos

New users, be sure to check out the list of modules and corresponding video resolutions at JeVois Start.

Advanced users and programmers, full documentation and source code for these modules is in the JeVoisBase documentation.

Simply click on the icon of each vision module below to see its documentation.

Burn Test
This is a burn test: run the quad-core saliency demo while also loading up CPU, GPU and NEON in the background.
 
Color Filtering
Image filtering using OpenCV.
 
Convert
Simple module to convert between any supported camera grab formats and USB output formats.
 
Darknet Saliency
Detect salient objects and identify them using Darknet deep neural network.
 
Darknet Single
Identify objects using Darknet deep neural network.
 
Darknet YOLO
Detect multiple objects in scenes using the Darknet YOLO deep neural network.
 
Demo ARtoolkit
Augmented reality markers using ARtoolkit.
 
Demo ArUco
Simple demo of ArUco augmented reality markers detection and decoding.
 
Demo Background Subtract
Background subtraction to detect moving objects.
 
Demo CPU GPU
Live saliency computation and image filtering using 4-core CPU and OpenGL-ES 2.0 shaders on the Mali-400MP2 GPU.
 
Demo Eye Tracker
Pupil detection and eye-tracker using the openEyes toolkit.
 
Demo GPU
Simple image filtering demo using OpenGL-ES 2.0 shaders on the Mali-400MP2 GPU.
 
Demo NEON
Simple demo of ARM Neon (SIMD) extensions, comparing a box filter (blur) between CPU and Neon.
 
Demo QR-code
Simple demo of QR-code and barcode detection and decoding using the ZBar library.
 
Demo Saliency + Gist + Face Detection + Object Recognition
Simple demo that combines saliency, gist, face detection, and object recognition.
 
Demo Saliency
Simple demo of the visual saliency algorithm of Itti et al., IEEE PAMI, 1998.
 
Dense SIFT
Simple demo of dense SIFT feature descriptors extraction.
 
Dice Counter
Counting dice pips.
 
Edge Detection
Simple module to detect edges using the Canny algorithm from OpenCV.
 
Edge Detection X4
Simple module to detect edges, running 4 filters in parallel with 4 different settings.
 
FIRST Python
Simple example of FIRST Robotics image processing pipeline using OpenCV in Python on JeVois.
 
First Vision
Simple color-based detection of a U-shaped object for FIRST Robotics.
 
JeVois Intro
Simple introduction to JeVois and demo that combines saliency, gist, face detection, and object recognition.
 
Markers Combo
Simple demo of QRcode + ARtoolkit + ArUco markers detection and decoding.
 
Object Detect
Simple object detection using keypoint matching.
 
Object Tracker
Simple color-based object detection/tracking.
 
Optical Flow
Fast optical flow computation using OF_DIS.
 
Pass Through
Simple module that just passes the captured camera frames through to USB host.
 
Python Object 6D
Simple example of object detection using ORB keypoints followed by 6D pose estimation in Python.
 
Python OpenCV
Simple example of image processing using OpenCV in Python on JeVois.
 
Python Parallel
Simple example of parallel image processing using OpenCV in Python on JeVois.
 
Python Sandbox
Simple example of image processing using OpenCV in Python on JeVois.
 
Python Test
Simple test of programming JeVois modules in Python.
 
Road Navigation
Road finder demo.
 
Saliency Gist
Simple saliency map and gist computation module.
 
Saliency SURF
Simple salient region detection and identification using keypoint matching.
 
Salient Regions
Extract the most salient regions and send them out over USB.
 
Save Video
Save captured camera frames into a video file.
 
Super Pixel Seg
Segment an image using super-pixels.
 
Surprise Recorder
Surprise-based recording of events.