Keywords

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This appendix contains a list of some resources for computer vision and imaging, including commercial products, open-source projects, organizations, and standards bodies.

Commercial Products

Name

Matlab

Description

Industry standard math package with many scientific package options for various fields including imaging and computer vision. Includes a decent software development environment, providing add-on libraries for computer vision, image processing, visualization, more. Suited well for code development.

Library API

Extensive API libraries Internal to the SDE.

SDE

Includes software development environment for coding.

Open Source

Not for the product, but possibly for some code developed by users.

Link

http://www.mathworks.com/products/matlab/

Name

Mathematica

Description

Industry standard math package with many scientific package options for various fields, including image processing and computer vision. Excellent for creation of publication-ready visualizations and math notebooks. Add-on libraries for computer vision, image processing, visualization, more.

Library API

Extensive API libraries Internal to the SDE.

SDE

Includes a default function-based script development environment, and some code development add-ons.

Open Source

Not for the product, but possibly for code developed by users.

Link

http://www.wolfram.com/mathematica/

Name

Intel TBB, Intel IPP, Intel CILK++

Description

Intel provides libraries, languages, and compilers optimized for the IA instruction set. Intel TBB is a multi-threading library for single and multi-core processors, Intel IPP provides imaging and computer vision performance primitives optimized for IA and SIMD instructions and in some cases GPGPU, and Intel CILK++ is a language for writing SIMD/SIMT parallel code.

Library API

Extensive API libraries.

SDE

No, but Intel CILK++ is a programming language.

Open Source

No.

Link

http://software.intel.com/en-us/intel-tbb

http://software.intel.com/en-us/intel-ipp

Open Source

Name

OpenCV

Description

Industry standard computer vision and image processing library, used worldwide by major corporations and others.

Library API

Extensive API library.

SDE

No.

Open Source

BSD license.

Link

http://opencv.org/

Name

ImageJ - FIJI

Description

Application for image processing, visualization, and computer vision. Developed by the USG National Institutes of Health[502], available for public use. Extensive. FIJI is a distribution of ImageJ with many plug-ins submitted by the user community.

Library API

No.

SDE

No.

Open Source

Public domain use.

Link

http://rsbweb.nih.gov/ij/index.html

http://rsb.info.nih.gov/ij/plugins/

http://fiji.sc/Fiji

Name

VLFEAT

Description

C library containing a range of common computer vision algorithms for feature description, pattern matching, and image processing.

Library API

Extensive API library.

SDE

No.

Open Source

BSD license.

Link

http://vlfeat.org

Name

VTK

Description

C++ library containing a range of common image processing, graphics, and data visualization functions. Includes GUI widgets. VTL also provides consulting.

Library API

Extensive API library.

SDE

No.

Open Source

BSD license.

Link

http://vtk.org/

Name

Meshlab

Description

Application for visualizing, rendering, annotating, and converting 3D data meshes such as point clouds and CAD designs. Extensive. Uses the VCG library from ISTI – CNR.

Library API

No.

SDE

No.

Open Source

BSD license.

Link

http://meshlab.sourceforge.net/

Name

PfeLIb

Description

Library for image processing and computer vision acceleration.

Library API

Yes.

SDE

No.

Open Source

No.

Link

See reference[495].

Name

Point Cloud Library (PCL)

Description

Extensive open-source library for dealing primarily with 3D point clouds, including implementations of many cutting-edge 3D descriptors from the latest academic research and visualization methods.

Library API

Yes.

SDE

No.

Open Source

Yes.

Link

http://pointclouds.org/downloads/

http://pointclouds.org/documentation/

http://docs.pointclouds.org/trunk/a02944.html

Name

Shogun Machine Learning Toolbox

Description

Library for machine learning and pattern matching. Extensive.

Library API

Yes.

SDE

No.

Open Source

GPL.

Link

http://shogun-toolbox.org/page/features/

Name

Halide High-Performance Image Processing Language

Description

C++ language classes optimized for SIMD, SIMT, and GPGPU.

Library API

Yes.

SDE

No.

Open Source

Open-source MIT license.

Link

http://halide-lang.org/

Name

REIN (Recognition INfrastructure) Vision Algorithm Framework

Description

Framework for computer vision in robotics; uses ROS operating system.

See references[397,503].

Library API

Yes.

SDE

No.

Open Source

Open-source MIT license.

Link

http://wiki.ros.org/rein

Name

ECTO –Graph Network Construction for Computer Vision

Description

Library for creating directed acyclic graphs of functions for computer vision pipelines, supports threading. Written in a C++/Python framework. Can integrate with OpenCV, PCL and ROS.

Library API

Yes.

SDE

No.

Open Source

Apparently.

Link

http://plasmodic.github.io/ecto/

Organizations, Institutions, and Standards

Microsoft Research

http://academic.research.microsoft.com/

Microsoft Research has one of the largest staff of computer vision experts in the world, and actively promotes conferences and research. Provides several good resources online.

CIE

http://www.cie.co.at/

International Commission on Illumination, abbreviated CIE after the French name, provides standard illuminant data for a range of light sources as it pertains to color science, as well as standards for the well-known color spaces CIE XYZ, CIE Lab and CIE Luv.

ICC

http://www.color.org/index.xalter

International Color Consortium provides the ICC standard color profiles for imaging devices, as well as many other industry standards, including the sRGB color space for color displays.

CAVE Computer Vision Laboratory

http://www.cs.columbia.edu/CAVE/

Computer Vision Laboratory at Columbia University, directed by Dr. Shree Nayar, provides world-class imaging and vision research.

RIT Munsel Color Science Laboratory

http://www.rit.edu/cos/colorscience/

Rochester Institute of Technology Munsel Color Science Laboratory is among the leading research institutions in the area or color science and imaging, provides a wide range of resources, and has with strong ties to industry imaging giants such as Kodak, Xerox, and others.

OPENVX KHRONOS

http://www.khronos.org/openvx

OPENVX is a proposed standard for low-level vision primitive acceleration, operated with the KHRONOS standards group.

SPIE

Society for Optics and Photonics

Journal of Medical Imaging

Journal of Electronic Imaging

Journal of Applied Remote Sensing

http://spie.org/

Interdisciplinary approach to the science of light, including photonics, sensors, and imaging; promotes conferences, publishes journals.

IEEE

CVPR, Computer Vision and Pattern Recognition

PAMI, Pattern Analysis and Machine Intelligence

ICCV, International Conference on Computer Vision

IP, Trans. Image Processing

http://ieee.org

Society for publication of journals and conferences, including various computer vision and imaging topics.

CVF

Computer Vision Foundation

http://www.cv-foundation.org/

Promotes computer vision, provides dissemination of papers.

NIST – Image Group (USG)

National Institute Of Standards

http://www.nist.gov/itl/iad/ig/

Promotes computer vision and imaging grand challenges; covers biometrics standards, fingerprint testing, face, iris, multimodal testing, next generation test bed.

I20 - Darpa information innovation office (USG)

http://www.darpa.mil/Our_Work/I2O/Programs/ http://www.darpa.mil/OpenCatalog/index.html

Extensive array of computer vision and related program research for military applications.

Some work is released to the public via the OpenCatalog.

Journals and Their Abbreviations

CVGIP Graphical Models /graphical Models and Image Processing /computer Vision, Graphics, and Image Processing

CVIU Computer Vision and Image Understanding

IJCV International Journal of Computer Vision

IVC Image and Vision Computing

JMIV Journal of Mathematical Imaging and Vision

MVA Machine Vision and Applications

TMI - IEEE Transactions on Medical Imaging

Conferences and Their Abbreviations

3DIM International Conference on 3-D Imaging and Modeling

3DPVT 3D Data Processing Visualization and Transmission

ACCV Asian Conference on Computer Vision

AMFG Analysis and Modeling of Faces and Gestures

BMCV Biologically Motivated Computer Vision

BMVC British Machine Vision Conference

CRV Canadian Conference on Computer and Robot Vision

CVPR Computer Vision and Pattern Recognition

CVRMed Computer Vision, Virtual Reality and Robotics in Medicine

DGCI Discrete Geometry for Computer Imagery

ECCV European Conference on Computer Vision

EMMCVPR Energy Minimization Methods in Computer Vision and Pattern Recognition

FGR IEEE International Conference on Automatic Face and Gesture Recognition

ICARCV International Conference on Control, Automation, Robotics and Vision

ICCV International Conference on Computer Vision

ICCV Workshops

ICVS International Conference on Computer Vision Systems

ICWSM International Conference on Weblogs and Social Media

ISVC International Symposium on Visual Computing

NIPS Neural Information Processing Systems

Scale-Space Scale-Space Theories in Computer Vision

VLSM Variational, Geometric, and Level Set Methods in Computer Vision

WACV Workshop on Applications of Computer Vision

Online Resources

Name

CVONLINE

Description

Huge list of computer vision software and projects, indexed to Wikipedia

Link

http://homepages.inf.ed.ac.uk/rbf/CVonline/environ.htm

Name

Annotated Computer Vision Bibliography

Description

Huge index of links to computer vision topics, references, software, more

Link

http://www.visionbib.com/bibliography/contents.html

Name

NIST Online Engineering Statistics Handbook (USG)

Description

Handbook for statistics, includes examples and software

Link

http://www.itl.nist.gov/div898/handbook/

Name

The Computer Industry (David Lowe)

Description

Includes links to major computer vision and imaging product companies

Link

http://www.cs.ubc.ca/∼lowe/vision.html