Difference between revisions of "BoofCV Roadmap"

From BoofCV
Jump to navigationJump to search
m
Line 35: Line 35:
** <strike>Blur</strike>
** <strike>Blur</strike>
** <strike>Pyramid</strike>
** <strike>Pyramid</strike>
* <strike>Dense Optical Flow</strike>
|
|
* <strike>Point Detectors</strike>
* <strike>Point Detectors</strike>
Line 57: Line 58:
** <strike>Exhaustive</strike>
** <strike>Exhaustive</strike>
** <strike>Approximate Nearest Neighbor</strike>
** <strike>Approximate Nearest Neighbor</strike>
* <strike>Image Segmentation</strike>
|
|
* <strike>Camera Calibration</strike>
* <strike>Camera Calibration</strike>

Revision as of 12:08, 11 June 2014

Road Map

BoofCV is still in an early development phase and its API is subject to change without notice. Most of the time this is done to simply the API or provide greater abstraction. The following is a list of features desired for version 1.0. If an item has been crossed out then it has been added already. Items in bold are considered key features which have yet to be added.

Image Processing Features Geometric Recognition System
  • Image convolution
    • Image Borders
    • Sparse
  • Convolution Kernel Ops
  • Image Derivative
    • Standard List
    • 2nd order
    • Arbitrary
  • Image Blur
    • Gaussian
    • Median
    • Mean
  • Binary Images
    • logical
    • morphological
    • threshold
  • Interpolation
    • Nearest Neighbor
    • Bilinear
    • Polynomial
    • Kernel Based
  • Fourier Transform
  • Wavelet
    • Denoise
  • Discrete Image Pyramid
  • Scale-Space
    • Blur
    • Pyramid
  • Dense Optical Flow
  • Point Detectors
    • SURF
    • SIFT
    • ShiTomasi
    • Harris
    • FAST
  • Point Trackers
    • KLT
    • Detect-Describe-Associate
  • Region Descriptors
    • SURF
    • SIFT
    • NCC
    • Pixel
  • Contour
  • Lines
  • Line Segments
  • Fast Non-Maximum Suppression
  • Association
    • Exhaustive
    • Approximate Nearest Neighbor
  • Image Segmentation
  • Camera Calibration
  • Stereo Disparity
  • Structure from Motion
    • Essential/Fundamental
    • Homography
    • PNP
    • Trifocal
    • Triangulation
    • Bundle Adjustment
    • Sparse Bundle Adjustment
  • Visual Odometry
    • Stereo
    • Monocular Plane
    • Monocular
  • Object Tracking
  • Faces
  • People
  • Scenes
  • System Tests
    • Speed
    • Stability
  • Maven
  • Fix known bugs
  • Move Legacy Algorithms