Overview

This page documents all the features and changes included in the latest beta release. As xpcv is still under active development and testing, we’re continuously increasing both available features and stability. Therefore this document is frequently updated. Please see section Changelog below for further details on changes between releases.

For detailed information on how to use xpcv, please refer to the Documentation page.

System Requirements

Operating System

XPCV 1.0 beta for Raspbian requires Raspbian Jessie.

Processor

XPCV 1.0 beta for Raspbian is running on Raspberry 2 and Raspberry 3 devices.

Disk space

The extracted bundle uses 534MB of the disk space. We recommend to use at least an 8GB SD card to have enough space for additional data to be stored.

Memory

Memory requirements depend on the project to be run, especially on the resolution of processed video data. For simple projects the 1024MB memory of the Raspberry Pi is enough. For more complex projects, please think about splitting the algorithm over multiple platforms using the plugin RemoteServiceClient.

Latest Release

XPCV 1.0-beta-58-g9c8a0ea was released on 8th of April 2016.

Plugins Included

  • AutoContrastAdjustment
  • CameraInput
  • ColorConversion
  • ColorMap
  • FeatureMatcher
  • GaussianFilter
  • ImageDisplay
  • ImageFileInput
  • ImageFileOutput
  • Initializer
  • LinearSpatialFilter
  • MatrixConcatenator
  • MatrixConverter
  • MatrixCropping
  • MatrixMasking
  • MatrixMergeChannels
  • MatrixResize
  • MatrixSplitChannels
  • MedianFilter
  • MorphologicalOperation
  • OpticalFlowDraw
  • OpticalFlowLK
  • OpticalFlowPyramid
  • PerspectiveTransformation
  • RemoteServiceClient
  • ShiftRegister
  • SobelFilter
  • TemplateMatching
  • Threshold

Known Issues

  • If the Raspberry Pi camera is not connected or enabled, it is still available in the camera selection list. In that case, selecting the camera will crash the application.


Changelog

1.0-beta-58-g9c8a0ea
Release Date: 2016-04-18

Plugins added:

  • AutoContrastAdjustment
  • CameraInput
  • ColorConversion
  • ColorMap
  • FeatureMatcher
  • GaussianFilter
  • ImageDisplay
  • ImageFileInput
  • ImageFileOutput
  • Initializer
  • LinearSpatialFilter
  • MatrixConcatenator
  • MatrixConverter
  • MatrixCropping
  • MatrixMasking
  • MatrixMergeChannels
  • MatrixResize
  • MatrixSplitChannels
  • MedianFilter
  • MorphologicalOperation
  • OpticalFlowDraw
  • OpticalFlowLK
  • OpticalFlowPyramid
  • PerspectiveTransformation
  • RemoteServiceClient
  • ShiftRegister
  • SobelFilter
  • TemplateMatching
  • Threshold

Known Issues:

  • If the Raspberry Pi camera is not connected or enabled, it is still available in the camera selection list. In that case, selecting the camera will crash the application.

Fixed Issues: