353
Views
3
CrossRef citations to date
0
Altmetric
Original Articles

Optical flow and motion detection for navigation and control of biological and technological systems

ORCID Icon
Pages 793-810 | Received 18 Apr 2016, Accepted 27 Jul 2016, Published online: 29 Aug 2016

References

  • Meyer-Rochow, V.B. New Zealand Entomologist 1982, 7, 297–304.
  • Bures, J.; Petran, M.; Zachar, J. Electrophysiological Methods in Biological Research; Academic Press, New York, 2013.
  • Ibbotson, M.R. Proc. R. Soc. B 2001, 268, 2195–2201.
  • Barnett, P.D.; Nordström, K.; O’Carroll, D.C. Curr. Biol. 2010, 20, 994–999.
  • Hassenstein, B.; Reichardt, W.Z. Naturforsch. B 1956, 11b, 513–524.
  • Kalmus, H. Physiolia Comparata et Oecologia [Int. J. Comp. Physiol. Ecol. 1949, 1, 127–147.
  • Dror, R.O.; O’Carroll, D.C.; Laughlin, S.B. J. Opt. Soc. Am. 2001, 18, 241–252.
  • Götz, K.G.; Hengstenberg, B.; Biesinger, R. Biol. Cybern. 1981, 35, 101–112.
  • Geiger, G. Kybernetik 1974, 16, 37–43.
  • Reiser, M.B.; Dickinson, M. J. Neurosci. Methods 2008, 167, 127–139.
  • Matthews, R.; Matthews, J. Insect Behavior; Springer, Heidelberg, 2009.
  • Warzecha, A.K.; Egelhaaf, M. Philos. Trans. R. Soc. London B: Biol. Sci 1996, 351, 1579–1591.
  • Ejaz, N.; Krapp, H.G.; Tanaka, R.J. Front. Neural Circuits 2013, 7, 50, doi:10.3389/fncir.2013.00050.
  • Clark, D.A.; Bursztyn, L.; Horowitz, M.; Schnitzer, M.J.; Clandinin, T.R. Neuron 2011, 70, 1165–1177.
  • Egelhaaf, M.; Reichardt, W. Biol. Cybern. 1987, 56, 69–87.
  • Zanker, J.M.; Srinivasan, M.V.; Egelhaaf, M. Biol. Cybern. 1999, 80, 109–116.
  • Reichardt, W. Autocorrelation, a Principle for the Evaluation of Sensory Information by the Central Nervous System. In Sensory Communication; Rosenblith, W.A., Ed.; MIT Press, New York, NY, 1961; pp 303–317.
  • Quelin, M.; Bouzerdoum, A.; Phung, S.L. Fast Digital Optical Flow Estimation based on EMD. 2nd European Workshop on Visual Information Processing (EUVIP), 155–158, 2010; IEEE: Paris.
  • Bin, G.; Ng, B.H.; Al-Sarawi, S. Performance Estimation of Oversampled Low Bit Depth, Bio-inspired Motion Detection System. IEEE Industrial Electronics and Applications (ICIEA 2010), 1832–1837, 2010; IEEE: Taichung, Taiwan.
  • Fraceschini, N.; Pichon, J.M.; Blanes, C. Philos. Trans. R. Soc. London B: Biol. Sci 1992, 337, 283–294.
  • Pichon, J.M.; Blanes, C.; Franceschini, N. Proc. SPIE 1990, 1195, 44–55.
  • Rajesh, S.; O’Carroll, D.C.; Abbott, D. Elaborated Reichardt Correlators for Velocity Estimation Tasks. International Symposium on Smart Materials, Nano-, and Micro-Smart Systems, International Society for Optics and Photonics: Melbourne, Australia, 2002. pp. 241–253.
  • Brinkworth, R.; O’Carroll, D.C. PLoS Comput. Biol. 2009, 5, e1000555.
  • Haag, J.; Denk, W.; Borst, A. Proc. Nat. Acad. Sci. USA 2004, 101, 16333–16338.
  • Barron, J.L.; Fleet, D.J.; Beauchemin, S.S. Int. J. Comput. Vision 1994, 12, 43–77.
  • Heeger, D.J. Int. J. Comput. Vision 1988, 1, 22–302.
  • Fleet, D.J.; Jepson, A.D. Int. J. Comput. Vision 1990, 5, 77–104.
  • Fleet, D.J. Measurement of Image Velocity; Kluwer Academic Publishers, Norwell, 1992.
  • Barjatya, A. IEEE Trans. Evol. Comput. 2004, 8, 225–239.
  • Noguchi, Y.; Furukawa, J.; Kiya, H. A Fast Full Search Block Matching Algorithm for MPEG-4 video. International Conference on Image Processing, Vol. 1, October 61–65, 1999; IEEE: Kobe, Japan.
  • Chan, R.; Mulla, A.; Stol, K. Characterisation of Low-cost Optical Flow Sensors. Australasian Conference on Robotics and Automation, Australian Robotics and Automation Association: Brisbane, Australia, 2010. pp. 1–18.
  • Thakoor, S.; Morookian, J.M.; Chahl, J.; Hine, B.; Zornetzer, S. Computer 2004, 37, 38–47.
  • Honegger, D.; Meier, L.; Tanskanen, P.; Pollefeys, M. An Open Source and Open Hardware Embedded Metric Optical Flow CMOS Camera for Indoor and Outdoor Applications. International Conference on Robotics and Automation (ICRA 2013) 1736–1741, 2013; IEEE: Karlsruhe, Germany.
  • Anandan, P. A Unified Perspective on Computational Techniques for the Measurement of Visual Motion. Proceedings of the 1st International Conference on Computer Vision, May 219–230, 1987; IEEE: London.
  • Singh, A. An Estimation-theoretic Framework for Image-flow Computation. International Conference on Computer Vision, December 168–177, 1990; IEEE: Osaka, Japan.
  • Adarve, J.D.; Li, W.; Mahony, R.; Austin, D. Towards an Efficient and Robust Optic Flow Algorithm for Robotic Applications. Australasian Conference on Robotics and Automation, December 2012; Australian Robotics and Automation Association: Wellington, New Zealand.
  • Horn, B.K.; Schunck, B.G. Determining optical flow. Vol. 1981, Technical Symposium East, International Society for Optics and Photonics, Washington, DC, 1981; pp. 319–331.
  • Lucas, B.D.; Kanade, T. An Iterative Image Registration Technique with an Application to Stereo Vision. Proceedings of the 7th International Joint Conference on Artificial Intelligence - Volume 2, Vancouver, BC, Canada, 674–679, 1981; IJCAI’81 Morgan Kaufmann Publishers Inc.: San Francisco, CA, USA.
  • Srinivasan, M.V. Biol. Cybern. 1994, 71, 401–415.
  • Bradski, G.R.; Kaehler, A.; Learning Opencv, O’Reilly Media, Inc., 2000.
  • Adelson, E.H.; Bergen, J.R. J. Opt. Soc. Am. A 1985, 2, 284–299.
  • Fahle, M.; Poggio, T. Proc. R. Soc. London B. 1981, 213, 451–477.
  • Adelson, E.H.; Bergen, J.R. The Extraction of Spatiotemporal Energy in Human and Machine Vision. Workshop on Visual Motion, May 151–155, 1986; IEEE: Charleston SC.
  • Nagle, M.; Srinivasan, M. J. Opt. Soc. Am. A 1996, 13 (1 Jan), 25–34.
  • Chahl, J.S.; Srinivasan, M.V. Biol. Cybern. 1996, 74, 405–411.
  • David, C.T. J. Comp. Physiol. A: Neuroethology, Sensory, Neural, Behav. Physiol 1982, 147, 485–493.
  • Srinivasan, M.V.; Lehrer, M.; Kirchner, W.H.; Zhang, S.W. Visual Neurosci. 1991, 6, 519–535.
  • von Frisch, K. The Dance Language and Orientation of Bees; The Belknap Press of Harvard University Press, Cambridge, Mass., 1967.
  • Srinivasan, M.; Zhang, S.; Chahl, J.; Barth, E.; Venkatesh, S. Biol. Cybern. 2000, 83, 171–183.
  • Srinivasan, M.V.; Zhang, S.W.; Lehrer, M.; Collett, T. J. Exp. Biol. 1996, 199, 237–244.
  • Taylor, C.P. J. Exp. Biol. 1981, 93, 1–18.
  • Stange, G.; Howard, J. J. Exp. Biol. 1979, 83, 351–355.
  • Kayton, M.; Fried, W.R. Avionics Navigation Systems; Wiley, New York, 1997.
  • Garratt, M.A.; Chahl, J.S. Visual Control of an Autonomous Helicopter. 41st Aerospace Sciences Meeting and Exhibit, January 2003; AIAA: Reno, NV.
  • Chahl, J.S.; Mizutani, A. Sens. J. 2012, 12, 289–297.
  • Stange, G. J. Comp. Physiol. 1981, 141, 355–347.
  • Beyeler, A.; Mattiussi, C.; Zufferey, J.C.; Floreano, D. Vision-based Altitude and Pitch Estimation for Ultra-light Indoor Microflyers. IEEE International Conference on Robotics and Automation (ICRA 2006), 2836–2841, 2006; IEEE: Orlando, FL.
  • Garratt, M.A.; Chahl, J.S. An Optic Flow Damped Hover Controller for an Autonomous Helicopter. Proceedings of the 22nd International UAV Systems Conference, April 2007; Bristol University: Bristol, UK.
  • Gibson, J.J. The Perception of the Visual World; Houghton Mifflin, Boston, 1950.
  • Goodman, L.J. J. Exp. Biol. 1960, 37, 854–878.
  • Eckert, H.; Hamdorf, K. J. Comp. Physiol. 1980, 138, 253–264.
  • Wagner, H. Nature 1982, 297, 147–148.
  • Borst, A.; Bahde, S. J. Comp. Physiol. A 1988, 163, 167–173.
  • Chahl, J.S.; Srinivasan, M.V.; Zhang, S.W. The. Int. J. Rob. Res. 2004, 23, 101–110.
  • Thurrowgood, S.; Moore, R.; Soccol, D.; Knight, M.; Srinivasan, M.V. J. Field Rob. 2014, 31, 699–727.
  • de Croon, G. Bioinspiration Biomimetics 2016, 11, 016004.
  • Baird, E.; Boeddeker, N.; Ibbotson, M.R.; Srinivasan, M.V. Proc. Nat. Acad. Sci. 2013, 110, 18686–18691.
  • Beyeler, A.; Zufferey, J.C.; Floreano, D. In optiPilot: Control of Take-off and Landing using Optic Flow. Proceedings of the 2009 European Micro Air Vehicle conference and competition (EMAV 09), LIS-CONF-2009-009 LIS-CONF-2009-009: Delft, Netherlands, 2009.
  • Chahl, J.S.; Weber, K.; Srinivasan, M.V.; Venkatesh, S. Centring Behaviour for Mobile Robots Using Insect based Cues. Second Asian Conference on Computer Vision, Vol. I, Springer: Singapore, 1995. pp. 224–228.
  • Fuller, S.B.; Murray, R.M. A Hovercraft Robot that uses Insect-inspired Visual Autocorrelation for Motion Control in a Corridor. International Conference on Robotics and Biomimetics (ROBIO), 1474–1481, 2011; IEEE: Phuket, Thailand.
  • Hrabar, S.; Sukhatme, G.S.; Corke, P.; Usher, K.; Roberts, J. Combined Optic-flow and Stereo-based Navigation of Urban Canyons for a UAV. International Conference on Intelligent Robots and Systems, (IROS 2005), 3309–3316, 2005; IEEE: Edmonton, Canada.
  • Moore, J.D.; Dantu, K.; Barrows, G.L.; Nagpal, R. Autonomous MAV Guidance with a Lightweight Omnidirectional Vision Sensor. IEEE International Conference on Robotics and Automation (ICRA 2014), 3856–3861, 2014; IEEE: Hong Kong, China.
  • Zingg, S.; Scaramuzza, D.; Weiss, S.; Siegwart, R. MAV Navigation through Indoor Corridors using Optical Flow. IEEE International Conference on Robotics and Automation (ICRA 2010), 3361–3368, 2010; IEEE: Anchorage, Alaska.
  • Srinivasan, M.; Zhang, S.; Bidwell, N. J. Exp. Biol. 1997, 200, 2513–2522.
  • Esch, H.E.; Zhang, S.; Srinivasan, M.V.; Tautz, J. Nature 2001, 411, 581–583.
  • Tautz, J.; Zhang, S.; Spaethe, J.; Brockmann, A.; Si, A.; Srinivasan, M. PLoS Biol. 2004, 2, e211.
  • Krapp, H.G.; Hengstenberg, R. Nature 1996, 384, 463–466.
  • Franz, M.O.; Krapp, H.G. Biol. Cybern. 2000, 83, 185–197.
  • Franz, M.O.; Chahl, J.S.; Krapp, H.G. Neural Comput. 2004, 16, 2245–2260.
  • Stevens, B.L.; Lewis, F.L. Aircraft Control and Simulation, 2nd ed.; Wiley, New York, 1992.
  • Krapp, H.G.; Hengstenberg, B.; Hengstenberg, R.J. Neurophysiology 1998, 79, 1902–1917.
  • Chahl, J.S.; Rosser, K.; Mizutani, A. Bioinspired Optical Sensors for Unmanned Aerial Systems. Smart Structures and Materials+ Nondestructive Evaluation and Health Monitoring, 797503–797503, 2011; SPIE: Sandeigo, California.
  • Rodrıguez, A.F.; Andersen, E.; Bradley, J.M.; Taylor, C.N. Wind Estimation using an Optical Flow Sensor on a Miniature Air Vehicle. AIAA Guidance, Navigation and Control Conference and Exhibit, Guidance, Navigation, and Control and Co-located Conferences, 2007; AIAA: Hilton Head Island, SC.
  • Moore, R.; Thurrowgood, S.; Srinivasan, M.V. Vision-only Estimation of Wind Field Strength and Direction from an Aerial Platform. IEEE International Conference on Intelligent Robots and Systems (IROS 2012), 4544–4549, 2012; IEEE, Vilamoura-Algarve: Portugal.
  • Li, P.; Garratt, M.; Lambert, A. J. Field Rob. 2015, 32, 984–1003.
  • Lin, J.; Han, B.; Luo, Q. Sensors 2015, 15, 13270–13287.
  • Briod, A.; Zufferey, J.C.; Floreano, D. Optic-flow based Control of a 46g Quadrotor. Workshop on Vision-based Closed-Loop Control and Navigation of Micro Helicopters in GPS-denied Environments (IROS 2013), EPFL-CONF-189879, 2013; IEEE: Tokyo, Japan.
  • Nagle, M.G.; Srinivasan, M.; Sobey, P. Robust Depth Extraction for Mobile Robots. Intelligent Robots and Computer Vision XII: Active Vision and 3D Methods Vol. 2056, September 207–218, 1993; SPIE: Boston, Massachusetts.
  • Moore, R.; Thurrowgood, S.; Bland, D.; Soccol, D.; Srinivasan, M.V. A Stereo Vision System for UAV Guidance. International Conference on Intelligent Robots and Systems, (IROS 2009), 3386–3391, 2009; IEEE: St. Louis, Missouri.
  • Chahl, J.S. Appl. Opt. 2014, 53, 368–375.
  • Yi, D.H.; Lee, T.J.; Cho, D.I. Sensors 2015, 15, 11208–11221.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.