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
Link To Document