• DocumentCode
    3511230
  • Title

    OpenVL: A task-based abstraction for developer-friendly computer vision

  • Author

    Miller, G. ; Fels, Sidney

  • Author_Institution
    Human Commun. Technol. Lab., Univ. of British Columbia, Vancouver, BC, Canada
  • fYear
    2013
  • fDate
    15-17 Jan. 2013
  • Firstpage
    288
  • Lastpage
    295
  • Abstract
    Research into computer vision techniques has far outpaced the development of interfaces (such as APIs) to support the techniques´ accessibility, especially to developers who are not experts in the field. We present a new description-based interface designed to be mainstream-developer-friendly while retaining sufficient power and flexibility to solve a wide variety of computer vision problems. The interface presents vision at the task level (hiding algorithmic detail) and uses a task-based description derived from definitions of vision problems. We show that after interpretation, the description can be used to invoke an appropriate method to provide the developer´s requested result. Our implementation interprets the description and invokes various vision methods with automatically derived parameters, which we demonstrate on a range of tasks.
  • Keywords
    computer vision; user interfaces; OpenVL; description-based interface; developer-friendly computer vision; mainstream-developer-friendly; task-based abstraction; Algorithm design and analysis; Face; Face detection; Image color analysis; Image segmentation; Libraries;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applications of Computer Vision (WACV), 2013 IEEE Workshop on
  • Conference_Location
    Tampa, FL
  • ISSN
    1550-5790
  • Print_ISBN
    978-1-4673-5053-2
  • Electronic_ISBN
    1550-5790
  • Type

    conf

  • DOI
    10.1109/WACV.2013.6475031
  • Filename
    6475031