Towards a General Abstraction through Sequences of Conceptual Operations

  • Gregor Miller
  • Steve Oldridge
  • Sidney Fels
Conference paper

DOI: 10.1007/978-3-642-23968-7_19

Part of the Lecture Notes in Computer Science book series (LNCS, volume 6962)
Cite this paper as:
Miller G., Oldridge S., Fels S. (2011) Towards a General Abstraction through Sequences of Conceptual Operations. In: Crowley J.L., Draper B.A., Thonnat M. (eds) Computer Vision Systems. ICVS 2011. Lecture Notes in Computer Science, vol 6962. Springer, Berlin, Heidelberg

Abstract

Computer vision is a complex field which can be challenging for those outside the research community to apply in the real world. To address this we present a novel formulation for the abstraction of computer vision problems above algorithms, as part of our OpenVL framework. We have created a set of fundamental operations which form a basis from which we can build up descriptions of computer vision methods. We use these operations to conceptually define the problem, which we can then map into algorithm space to choose an appropriate method to solve the problem. We provide details on three of our operations, Match, Detect and Solve, and subsequently demonstrate the flexibility of description these three offer us. We describe various vision problems such as image registration and tracking through the sequencing of our operations and discuss how these may be extended to cover a larger range of tasks, which in turn may be used analogously to a graphics shader language.

Keywords

OpenVL Computer Vision Abstraction Language Vision Shader 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Gregor Miller
    • 1
  • Steve Oldridge
    • 1
  • Sidney Fels
    • 1
  1. 1.Human Communication Technologies LaboratoryUniversity of British ColumbiaVancouverCanada

Personalised recommendations