Bio-Inspiration: 3D Vision in Praying Mantis

Praying mantises are the only invertebrates known to see in 3D. Unlike us, their depth perception only works when the object – prey – is moving. Humans see in 3D by stitching together the actual image coming in from one eye versus the other, but the actual image doesn’t matter to mantises. Their depth perception only focuses on things that are changing. The mantises were able to see changes in the world that human eyes were incapable of picking out.


According to recent researches, mantises each eye could see completely different scenes. As long as both eyes could see something that looked like prey, and that prey was moving, the mantis could still judge the distance to it. That’s different from how it works for us, where pretty much all the details need to match up. If one eye was seeing a forest and the other a building, for example, it wouldn’t matter if an object was moving in similar spots on both scenes, we still wouldn’t be able to tell how far away it was.

I think that same efficiency from mantises’ stereoscopic vision mechanism could help robots like drones judge distance or could design a mantis-inspired machine vision.

← Previous post

Next post →


  1. Sự sẵn sàng về thể chất cho việc ăn dặm.

  2. If some one wants expert view concerning blogging and site-building aftyerward i propose him/her to
    go to see this web site, Keep up the nnice job.

  3. There is definately a great deal to learn about this
    topic. I really like all of the points you have made.

  4. I got this web site from my buddy who informed me regarding this website and now this time I am browsing this site and reading very informative articles or reviews here.

  5. Awesome blog you have here but I was curious about if you knew of any community forums that cover the same topics talked about here?
    I’d really like to be a part of community where I can get comments from other experienced people that share the same interest.
    If you have any suggestions, please let me know. Kudos!

  6. Thank you for every other informative website. Where else may
    I am getting that type of information written in such an ideal manner?
    I’ve a undertaking that I’m just now operating on, and I have been on the look out for such information.

  7. you’re actually a good webmaster. The website loading speed is incredible.
    It seems that you’re doing any unique trick. In addition, The
    contents are masterpiece. you have performed a wonderful task
    on this subject!

Leave a Reply