Skip to main content

Mobile Challenges for Embedded Computer Vision

  • Chapter
Embedded Computer Vision

Part of the book series: Advances in Computer Vision and Pattern Recognition ((ACVPR))

Abstract

The mobile environment poses uniquely challenging constraints for designers of embedded computer vision systems. There are traditional issues such as size, weight, and power, which are readily evident. However, there are also other less tangible obstacles related to technology acceptance and business models that stand in the way of a successful product deployment. In this chapter, I describe these issues as well as other qualities desired in a mobile smart camera using computer vision algorithms to “see and understand” the scene. The target platform of discussion is the mobile handset, as this platform is poised to be the ubiquitous consumer device all around the world.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Brian O’Rourke, “CCDs & CMOS: Zooming in on the image sensor market,” In-Stat Report IN030702MI, September 2003.

    Google Scholar 

  2. D. S. Wills, J. M. Baker, Jr., H. H. Cat, S. M. Chai, L. Codrescu, J. Cruz-Rivera, J. C. Eble, A. Gentile, M. A. Hopper, W. S. Lacy, A. Löpez-Lagunas, P. May, S. Smith, and T. Taha, “Processing architecture for smart pixel systems,” IEEE J. Select Topics Quantum Electron, v. 2, no 1, pp. 24-34, 1996.

    Article  Google Scholar 

  3. Wayne Wolf, Burak Ozer, Tiehan Lv, “Smart cameras as embedded systems,” IEEE Computer, September 2002, pp. 48-53

    Google Scholar 

  4. J. Adams, K. Parulski, and K. Spaulding, “Color processing in digital cameras,” IEEE Micro, no. 18, pp. 20-30, 1998.

    Article  Google Scholar 

  5. Andrew Wilson, “Understanding camera performance specs,” Vision Systems Design, vol 12, no 7, July 2007, pp. 39-45.

    Google Scholar 

  6. Gregory K. Wallace, “The JPEG still picture compression standard,” Communications of the ACM, v. 34, no. 4, April 1991, pp.30-44.

    Google Scholar 

  7. Didier Le Gall, “MPEG: a video compression standard for multimedia applications,” Communications of the ACM, Special issue on digital multimedia systems, v. 34, no. 4, April 1991, pp. 46-58.

    Google Scholar 

  8. Vasudev Bhaskaran, Konstantinos Konstantinides, Image and Video Compression Standards, 2nd edition, Kluwer Academic Press, 1997.

    Google Scholar 

  9. Xi-Ping Luo, Jun Li, Li-Xin Zhen, “Design and implementation of a card reader based on built-in camera,” Proceedings of the 17th International Conference on Pattern Recognition, v. 1, 23-26 Aug. 2004, pp. 417-420.

    Google Scholar 

  10. J. Coughlan, R. Manduchi, “Color targets: fiducials to help visually impaired people find their way by camera phone,” EURASIP Journal on Image and Video Processing, special issue on image and video processing for disability, v. 2007, article ID 96357, 2007.

    Google Scholar 

  11. Scalado AB, Lund, Sweden, “Scalado heralds the dawn of a ’new age’ for mobile imaging at the Mobile World Congress in Barcelona,” press release, http://www.scalado.com/m4n.

  12. Eyal de Lara, Maria Ebling, “New products: motion-sensing cell phones,” IEEE Pervasive Computing, v 6, no 3, July-Sept. 2007, pp.15-17.

    Google Scholar 

  13. M.Sohn, G. Lee, “ISeeU: Camera-based user interface for a handheld computer,” MobileHCI’05, Sept 2005, pp. 299-302.

    Google Scholar 

  14. Sony Computer Entertainment, Inc., Sony Eye Toy, www.eyetoy.com.

  15. Kris Graft, “Analysis: history of cell-phone gaming,” Business Week, January 22, 2006.

    Google Scholar 

  16. Y. Cheng, M.W. Maimone, L. Matthies, “Visual odometry on the Mars exploration rovers – a tool to ensure accurate driving and science imaging,” IEEE Robotics & Automation Magazine, v. 13, no. 2, June 2006, pp. 54-62.

    Google Scholar 

  17. Roland T. Rust, Debora V. Thompson, RebeccaW. Hamilton, “Defeating feature fatigue,” Harvard Business Review, Feb 1, 2006.

    Google Scholar 

  18. D. Talla, J. Gobton, “Using DaVinci technology for digital video devices,” Computer, v. 40, no.10, Oct. 2007, pp. 53-61.

    Google Scholar 

  19. Max Baron, “Freescale’s MXC voted best: the crown goes to Freescale’s MXC91321 chip,” Microprocessor Report, January 30, 2006, pp. 1-3.

    Google Scholar 

  20. Tomas Akenine-Müller, Jacob Strüm, “Graphics for the masses: a hardware rasterization architecture for mobile phones,” ACM Transactions on Graphics (TOG), v. 22, no 3, July 2003, pp. 801-808.

    Google Scholar 

  21. Pei Zheng, Lionel Ni, Lionel M. Ni, Smart Phone and Next-Generation Mobile Computing, Elsevier Science & Technology Books, December 2005.

    Google Scholar 

  22. Alan Zeichick, “Look Ma, no wires,” NetNews, v. 11, no. 4, December 2007, pp. 5-8.

    Google Scholar 

  23. Richard Harrison, Mark Shackman, Symbian OS C++ for Mobile Phones, Symbian Press, Wiley, 2007.

    Google Scholar 

  24. Tommi Mikkonen, Programming Mobile Devices: An Introduction for Practitioners, Wiley, 2007.

    Google Scholar 

  25. J. Owens et al., “A survey of general-purpose computation on graphics hardware,” Proc. Eurographics, 2005, pp. 21-51.

    Google Scholar 

  26. S. M. Chai, et al., “Streaming processors for next-generation mobile imaging applications,” IEEE Communications Magazine, Circuits for Communication Series, vol 43, no 12, Dec 2005, pp. 81-89.

    Google Scholar 

  27. M. Cummings, S.Haruyama, “FPGA in the software radio,” IEEE Communications, v. 37, no. 2, Feb 1999, pp. 108-112.

    Google Scholar 

  28. T. Tuan, S. Kao, A. Rahman, S. Das, S. Trimberger, “A 90-nm low-power FPGA for battery-powered applications,” Proceedings of the 2006 ACM/SIGDA 14th International Symposium on Field-Programmable Gate Arrays, Monterey, California, 2006, pp. 3-11.

    Google Scholar 

  29. A. Löpez-Lagunas, S. M. Chai, “Memory bandwidth optimization through stream descriptors,” ACM SIGARCH Computer Architecture Newsletter, vol 34, no 1, pp. 57-64, March 2006.

    Google Scholar 

  30. S. Palacharla, R.E. Kessler, “Evaluating stream buffers as a secondary cache replacement,” Proceedings of the 21st Annual International Symposium on Computer Architecture, pp. 24-33, April 1994.

    Google Scholar 

  31. S. A. McKee, et. al., “Dynamic access ordering for streamed computations,” IEEE Transactions on Computers, vol. 49, no. 11, november 2000.

    Google Scholar 

  32. L. Zhang, Z. Fang, M. Parker, B. K. Mathew, L. Schaelicke, J. B. Carter, W. C. Hsieh, S. A. McKee, “The impulse memory controller,” IEEE Transactions on Computers, pp. 1117-1132, nov 2001.

    Google Scholar 

  33. A. Bellaouar, M. I. Elmasry, Low-Power Digital VLSI Design: Circuits and Systems, Springer, June 30, 1995.

    Google Scholar 

  34. W. Bidermann, A. El Gamal, S. Ewedemi, J. Reyneri, H. Tian, D. Wile, D. Yang, “A 0.18 /spl mu/m high dynamic range NTSC/PAL imaging system-on-chip with embedded DRAM frame buffer,” IEEE International Solid-State Circuits Conference, v.1, 2003, pp. 212-488.

    Google Scholar 

  35. S. B. Gokturk, H. Yalcin, C. Bamji, “A time-of-flight depth sensor - system description, issues and solutions,” Computer Vision and Pattern Recognition Workshop, June 2004, p. 35.

    Google Scholar 

  36. Eugene Hecht. Optics (4th ed.). Pearson Education. 2001.

    Google Scholar 

  37. N. Paragios, Y. Chen, and O. Faugeras, eds., The Handbook of Mathematical Models in Computer Vision, Springer, 2005.

    Google Scholar 

  38. B. Berge, “Liquid lens technology: principle of electrowetting based lenses and applications to imaging,” Proc. IEEE International Conference on Micro Electro Mechanical Systems, 2005.

    Google Scholar 

  39. E. J. Tremblay, R. A. Stack, R. L. Morrison, and J. E. Ford, “Ultrathin cameras using annular folded optics,” Applied Optics, vol. 46, Issue 4, pp. 463-471.

    Google Scholar 

  40. Martin Buehler, Karl Iagnemma, and Sanjiv Singh, The 2005 DARPA Grand Challenge: The Great Robot Race, Springer, 2007.

    Google Scholar 

  41. C. Lankshear, I. Snyder, Teachers and Technoliteracy: Managing Literacy, Technology and Learning in Schools, St. Leonards, NSW, Australia: Allen & Unwin, 2000.

    Google Scholar 

  42. P. J. Phillips, M. Hyeonjoon, S.A. Rizvi, and P.J. Rauss, “The FERET evaluation methodology for face-recognition algorithms” IEEE Transactions on Pattern Analysis and Machine Intelligence, v. 22, no. 10, Oct. 2000, pp. 1090-1104.

    Google Scholar 

  43. P. Courtney, N. A. Thacker, “Performance Characterization in Computer Vision.” In Imaging and Vision Systems, Jacques Blanc-Talon and Dan Popescu (Eds.), noVA Science Books, 2001.

    Google Scholar 

  44. Chunho Lee, Miodrag Potkonjak, William H. Mangione-Smith, “MediaBench: a tool for evaluating and synthesizing multimedia and communicatons systems,” Proceedings of the 30th annual ACM/IEEE International Symposium on Microarchitecture, 1997, pp. 330-335.

    Google Scholar 

  45. R. Narayanan, B. Ozisikyilmaz, J. Zambreno, G. Memik, A. Choudhary, “MineBench: A benchmark suite for data mining workloads,” 2006 IEEE International Symposium on Workload Characterization, Oct. 2006, pp. 182-188.

    Google Scholar 

  46. OpenCV. http://www.intel.com/research/mrl/research/opencv/

  47. Gary Bradski, Adrian Kaehler, Learning OpenCV: Computer Vision with the OpenCV Library, O’Reilly Media, Inc., 2008.

    Google Scholar 

  48. Petri Honkamaa, Jani Jäppinen, Charles Woodward, “A lightweight approach for augmented reality on camera phones using 2D images to simulate 3D,” Proceedings of the 6th International Conference on Mobile and Ubiquitous Multimedia, vol. 284, Oulu, Finland, 2007, pp. 155-159.

    Google Scholar 

  49. SMIA: Standard Mobile Imaging Architecture, http://www.smia-forum.org.

  50. Lee Nelson, “Solving the Problems of Mobile Imaging,” Advanced Imaging, vol 22, no 4, April 2007, pp. 10-13.

    Google Scholar 

  51. Clayton M. Christensen, The Innovator’s Dilemma: The Revolutionary Book that Will Change the Way You Do Business, Collins, 2003.

    Google Scholar 

  52. David Metcalf, M-Learning: Mobile E-Learning, HRD Press, Inc., January 2006.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag London Limited

About this chapter

Cite this chapter

Chai, S. (2009). Mobile Challenges for Embedded Computer Vision. In: Kisačanin, B., Bhattacharyya, S.S., Chai, S. (eds) Embedded Computer Vision. Advances in Computer Vision and Pattern Recognition. Springer, London. https://doi.org/10.1007/978-1-84800-304-0_11

Download citation

  • DOI: https://doi.org/10.1007/978-1-84800-304-0_11

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84800-303-3

  • Online ISBN: 978-1-84800-304-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics