Practical Scheduling of Computer Vision Functions

Adrien Chan-Hon-Tong, Stephane Herbin


Plug and play scheduler adapted to computer vision context could boost the development of robotic platform embedding large variety of computer vision functions. In this paper, we make a step toward such scheduler by offering a framework, particularly adapted to time constraint image classification. The relevancy of our framework is established by experimentations on real life computer vision datasets and scenarios.


  1. Bellman, R. (1957). A markovian decision process. Journal of Mathematics and Mechanics.
  2. Dalal, N. and Triggs, B. (2005). Histograms of Oriented Gradients for Human Detection. In CVPR.
  3. Ferrero, R., Rivera, J., and Shahidehpour, S. (1998). A dynamic programming two-stage algorithm for longterm hydrothermal scheduling of multireservoir systems. Power Systems.
  4. Girshick, R., Donahue, J., Darrell, T., and Malik, J. (2014). Rich feature hierarchies for accurate object detection and semantic segmentation. In CVPR.
  5. Graham, R. L., Lawler, E. L., Lenstra, J. K., and Kan, A. R. (1979). Optimization and approximation in deterministic sequencing and scheduling: a survey. Annals of discrete mathematics.
  6. Jia, Y., Shelhamer, E., Donahue, J., Karayev, S., Long, J., Girshick, R., Guadarrama, S., and Darrell, T. (2014). Caffe: Convolutional architecture for fast feature embedding. In ICM.
  7. Lagrange, A., Le Saux, B., Beaupere, A., Boulch, A., ChanHon-Tong, A., Herbin, S., Randrianarivo, H., and Ferecatu, M. (2015). Benchmarking classification of earth-observation data: from learning explicit features to convolutional networks. In IGARSS.
  8. Lamiraux, F. and Laumond, J. (2000). Smooth path planning for car-like robots. In ISAS.
  9. Lazebnik, S., Schmid, C., and Ponce, J. (2006). Beyond bags of features: Spatial pyramid matching for recognizing natural scene categories. In CVPR.
  10. Lucas, B. D., Kanade, T., et al. (1981). An iterative image registration technique with an application to stereo vision. In IJCAI.
  11. Marti, K. and Qu, S. (1998). Path planning for robots by stochastic optimization methods. Journal of Intelligent and robotic Systems.
  12. Metta, G., Fitzpatrick, P., and Natale, L. (2006). Yarp: yet another robot platform. IJARS.
  13. Ouelhadj, D. and Petrovic, S. (2009). A survey of dynamic scheduling in manufacturing systems. Journal of Scheduling.
  14. Quigley, M., Conley, K., Gerkey, B. P., Faust, J., Foote, T., Leibs, J., Wheeler, R., and Ng, A. Y. (2009). Ros: an open-source robot operating system. In ICRA.
  15. Russakovsky, O., Li, L.-J., and Fei-Fei, L. (2015). Best of both worlds: human-machine collaboration for object annotation. In CVPR.
  16. Shan, Q., Jia, J., and Agarwala, A. (2008). High-quality motion deblurring from a single image. In ACM Transactions on Graphics.
  17. Shotton, J., Winn, J., Rother, C., and Criminisi, A. (2006). Textonboost: Joint appearance, shape and context modeling for multi-class object recognition and segmentation. In ECCV.
  18. Song, H., Liu, C.-C., Lawarrée, J., and Dahlgren, R. W. (2000). Optimal electricity supply bidding by markov decision process. Power Systems.
  19. Trapeznikov, K. and Saligrama, V. (2013). Supervised sequential classification under budget constraints. In ICAIS.
  20. Van Den Berg, J., Abbeel, P., and Goldberg, K. (2011). Lqgmp: Optimized path planning for robots with motion uncertainty and imperfect state information. IJRR.
  21. Zhang, Y. J. (1996). A survey on evaluation methods for image segmentation. Pattern recognition.

Paper Citation

in Harvard Style

Chan-Hon-Tong A. and Herbin S. (2017). Practical Scheduling of Computer Vision Functions . In Proceedings of the 12th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications - Volume 6: VISAPP, (VISIGRAPP 2017) ISBN 978-989-758-227-1, pages 347-352. DOI: 10.5220/0006086303470352

in Bibtex Style

author={Adrien Chan-Hon-Tong and Stephane Herbin},
title={Practical Scheduling of Computer Vision Functions},
booktitle={Proceedings of the 12th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications - Volume 6: VISAPP, (VISIGRAPP 2017)},

in EndNote Style

JO - Proceedings of the 12th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications - Volume 6: VISAPP, (VISIGRAPP 2017)
TI - Practical Scheduling of Computer Vision Functions
SN - 978-989-758-227-1
AU - Chan-Hon-Tong A.
AU - Herbin S.
PY - 2017
SP - 347
EP - 352
DO - 10.5220/0006086303470352