Table of Contents Author Guidelines Submit a Manuscript
International Journal of Reconfigurable Computing
Volume 2008, Article ID 428265, 9 pages
http://dx.doi.org/10.1155/2008/428265
Research Article

Neuromorphic Configurable Architecture for Robust Motion Estimation

1Department of Computer Architecture and Automation, Complutense University of Madrid, 28040 Madrid, Spain
2Department of Computer Architecture and Technology, University of Granada, 18071 Granada, Spain
3Department of Electronics and Computer Technology, University of Granada, 18071 Granada, Spain

Received 1 July 2008; Accepted 8 October 2008

Academic Editor: Gustavo Sutter

Copyright © 2008 Guillermo Botella et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. C. Mead, “Neuromorphic electronic systems,” Proceedings of the IEEE, vol. 78, no. 10, pp. 1629–1636, 1990. View at Publisher · View at Google Scholar
  2. C. Mead, Analog VLSI and Neural Systems, Addison-Wesley, Reading, Mass, USA, 1989.
  3. H.-S. Oh and H.-K. Lee, “Block-matching algorithm based on an adaptive reduction of the search area for motion estimation,” Real-Time Imaging, vol. 6, no. 5, pp. 407–414, 2000. View at Publisher · View at Google Scholar
  4. C.-L. Huang and Y.-T. Chen, “Motion estimation method using a 3D steerable filter,” Image and Vision Computing, vol. 13, no. 1, pp. 21–32, 1995. View at Publisher · View at Google Scholar
  5. S. Baker and I. Matthews, “Lucas-Kanade 20 years on: a unifying framework,” International Journal of Computer Vision, vol. 56, no. 3, pp. 221–255, 2004. View at Publisher · View at Google Scholar
  6. B. McCane, K. Novins, D. Crannitch, and B. Galvin, “On benchmarking optical flow,” Computer Vision and Image Understanding, vol. 84, no. 1, pp. 126–143, 2001. View at Publisher · View at Google Scholar
  7. H. Liu, T.-H. Hong, M. Herman, T. Camus, and R. Chellappa, “Accuracy vs efficiency trade-offs in optical flow algorithms,” Computer Vision and Image Understanding, vol. 72, no. 3, pp. 271–286, 1998. View at Publisher · View at Google Scholar
  8. J. L. Barron, D. J. Fleet, and S. S. Beauchemin, “Performance of optical flow techniques,” International Journal of Computer Vision, vol. 12, no. 1, pp. 43–77, 1994. View at Publisher · View at Google Scholar
  9. A. Johnston and C. W. G. Clifford, “A unified account of three apparent motion illusions,” Vision Research, vol. 35, no. 8, pp. 1109–1123, 1995. View at Publisher · View at Google Scholar
  10. A. Johnston and C. W. G. Clifford, “Perceived motion of contrast-modulated gratings: predictions of the multi-channel gradient model and the role of full-wave rectification,” Vision Research, vol. 35, no. 12, pp. 1771–1783, 1995. View at Publisher · View at Google Scholar
  11. A. Johnston, P. W. McOwan, and C. P. Benton, “Robust velocity computation from a biologically motivated model of motion perception,” Proceedings of the Royal Society B, vol. 266, no. 1418, pp. 509–518, 1999. View at Publisher · View at Google Scholar
  12. P. W. McOwan, C. Benton, J. Dale, and A. Johnston, “A multi-differential neuromorphic approach to motion detection,” International Journal of Neural Systems, vol. 9, no. 5, pp. 429–434, 1999. View at Google Scholar
  13. A. Johnston, P. W. McOwan, and C. P. Benton, “Biological computation of image motion from flows over boundaries,” Journal of Physiology-Paris, vol. 97, no. 2-3, pp. 325–334, 2003. View at Publisher · View at Google Scholar
  14. G. Botella, Robust optical flow implementation in reconfigurable hardware, Ph.D. thesis, University of Granada, Granada, Spain, 2007, ISBN 978-84-338-4381-4.
  15. G. Botella, E. Ros, M. Rodríguez, A. García, and S. Romero, “Pre-processor for bioinspired optical flow models: a customizable hardware implementation,” in Proceedings of the 13th IEEE Mediterranean Electrotechnical Conference (MELECON '06), pp. 93–96, Málaga, Spain, May 2006. View at Publisher · View at Google Scholar
  16. G. Botella, E. Ros, M. Rodríguez, and A. García, “Bioinspired robust optical flow in a FPGA system,” in Proceedings of the 32nd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO-SEAA '06), Dubrovnik, Croatia, August-September 2006.
  17. The input sequence was created by David Fleet at Toronto University and can be obtained from: ftp://ftp.csd.uwo.ca/pub/vision/TESTDATA.
  18. Handel-C Languaje reference manual and DK tool. Celoxica company, 2007.
  19. AlphaData RC1000 product, 2006, http://www.alpha-data.com/adc-rc1000.html.
  20. “Timing Analysis and Optmization of Handel-C designs for Xilinx chips,” Celoxica application note AN 68 v1.1, 2005.
  21. J. Díaz, E. Ros, F. Pelayo, E. M. Ortigosa, and S. Mota, “FPGA-based real-time optical-flow system,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 16, no. 2, pp. 274–279, 2006. View at Publisher · View at Google Scholar
  22. J. Díaz, E. Ros, R. Rodriguez-Gomez, and B. del Pino, “Real-time architecture for robust motion estimation under varying illumination conditions,” Journal of Universal Computer Science, vol. 13, no. 3, pp. 363–376, 2007. View at Google Scholar
  23. B. D. Lucas and T. Kanade, “An iterative image registration technique with an application to stereo vision,” in Proceedings of DARPA Image Understanding Workshop, pp. 121–130, Washington, DC, USA, April 1981.
  24. B. K. P. Horn and B. G. Schunck, “Determining optical flow,” Artificial Intelligence, vol. 17, no. 1–3, pp. 185–203, 1981. View at Google Scholar
  25. J. L. Martín, A. Zuloaga, C. Cuadrado, J. Lázaro, and U. Bidarte, “Hardware implementation of optical flow constraint equation using FPGAs,” Computer Vision and Image Understanding, vol. 98, no. 3, pp. 462–490, 2005. View at Publisher · View at Google Scholar
  26. Z. Wei, D.-J. Lee, and B. E. Nelson, “FPGA-based real-time optical flow algorithm design and implementation,” Journal of Multimedia, vol. 2, no. 5, pp. 38–45, 2007. View at Google Scholar