skip to main content
research-article

Heartbeat of a nest: Using imagers as biological sensors

Published:24 June 2010Publication History
Skip Abstract Section

Abstract

We present a scalable end-to-end system for vision-based monitoring of natural environments, and illustrate its use for the analysis of avian nesting cycles. Our system enables automated analysis of thousands of images, where manual processing would be infeasible. We automate the analysis of raw imaging data using statistics that are tailored to the task of interest. These “features” are a representation to be fed to classifiers that exploit spatial and temporal consistencies. Our testbed can detect the presence or absence of a bird with an accuracy of 82%, count eggs with an accuracy of 84%, and detect the inception of the nesting stage within a day. Our results demonstrate the challenges and potential benefits of using imagers as biological sensors. An exploration of system performance under varying image resolution and frame rate suggest that an in situ adaptive vision system is technically feasible.

References

  1. Brown, C., Knott, A., and Damrose, E. 1992. Violet-green swallow. In Birds of North America 14, Cornell Lab of Orthinology.Google ScholarGoogle Scholar
  2. Cerpa, A., Elson, J., Hamilton, M., Zhao, J., Estrin, D., and Girod, L. 2001. Habitat monitoring: application driver for wireless communications technology. In Proceedings of the Workshop on Data Communication in Latin America and the Caribbean. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Freund, Y. and Schapire, R. E. 1997. A decision-theoretic generalization of online learning and an application to boosting. J. Comput. Syst. Sci. 55, 119--139. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Guinan, J., Gowaty, P., and Eltzroth, E. 2000. Western bluebird. In Birds of North America 510, Cornell Lab of Orthinology.Google ScholarGoogle Scholar
  5. Harris, C. and Stephens, M. 1988. A combined corner and edge detector. In Proceedings of the 4th Alvey Vision Conference. 147--151.Google ScholarGoogle Scholar
  6. Kulkarni, P., Ganesan, D., Shenoy, P., and Lu, Q. 2005. Senseye: a multi-tier camera sensor network. In Proceedings of the 13th Annual ACM International Conference on Multimedia (MULTIMEDIA'05). ACM, New York, NY, USA, 229--238. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Lindeberg, T. 1998. Feature detection with automatic scale selection. Int. J. Comput. Vis. 30, 2, 79--116. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Lowe, D. G. 2004. Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60, 91--110. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Mutch, J. and Lowe, D. G. 2006. Multiclass object recognition with sparse, localized features. In Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition. 11--18. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Nath, S., Deshpande, A., Ke, Y., Gibbons, P. B., Karp, B., and Seshan, S. 2003. Irisnet: an architecture for internet-scale sensing services. In Proceedings of the 29th International Conference on Very Large Data Bases (VLDB'03), 1137--1140. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Paek, J., Jang, O. G. K.-Y., Nishimura, D., Govindan, R., Caffrey, J., Wahbeh, M., and Masri, S. 2006. A programmable wireless sensing system for structural monitoring. In Proceedings of the 4th World Conference on Structural Control and Monitoring (WCSCM).Google ScholarGoogle Scholar
  12. Rabiner, L. R. 1989. A tutorial on hidden Markov models and selected applications in speech recognition. Proc. IEEE 77, 2, 257--286.Google ScholarGoogle ScholarCross RefCross Ref
  13. Rahimi, M., Baer, R., Iroezi, O. I., Garcia, J. C., Warrior, J., Estrin, D., and Srivastava, M. 2005. Cyclops: in situ image sensing and interpretation in wireless sensor networks. In Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems (SenSys'05). 192--204. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Schoelkopf, S., Burges, C., and Smola, A. 1998. Advances in Kernel Methods. The M.I.T. Press.Google ScholarGoogle Scholar
  15. Szewczyk, R., Osterweil, E., Polastre, J., Hamilton, M., Mainwaring, A., and Estrin, D. 2004a. Habitat monitoring with sensor networks. Comm. ACM 47, 6, 34--40. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Szewczyk, R., Polastre, J., Mainwaring, A. M., and Culler, D. E. 2004b. Lessons from a sensor network expedition. In Proceedings of the European Workshop on Wireless Sensor Networks (EWSN). 307--322.Google ScholarGoogle Scholar
  17. Tolle, G., Polastre, J., Szewczyk, R., Culler, D., Turner, N., Tu, K., Burgess, S., Dawson, T., Buonadonna, P., Gay, D., and Hong, W. 2005. A macroscope in the redwoods. In Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems (SenSys'05). 51--63. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Vapnik, V. N. 1995. The Nature of Statistical Learning Theory. Springer. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Viola, P. and Jones, M. J. 2004. Robust real-time face detection. Int. J. Comput. Vis. 57, 2, 137--154. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Werner-Allen, G., Lorincz, K., Johnson, J., Lees, J., and Welsh, M. 2006. Fidelity and yield in a volcano monitoring sensor network. In Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI'06). 381--396. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Heartbeat of a nest: Using imagers as biological sensors

        Recommendations

        Reviews

        Mohammed Ziaur Rahman

        Sensor networks are appealing because they can be used to monitor real-life environmental conditions. One such application is the behavioral analysis of birds. The challenge in real-life monitoring is having an end-to-end system so that the tedious task of analyzing large data can be avoided. This paper shows that it is indeed possible to have a complete system with high accuracy. The basic components needed to build a complete vision-based avian monitoring system are: an imaging system that works in low-light conditions, and the ability to detect the presence or absence of birds, to count eggs, and to gather summary statistics for the identification of pre-incubation, incubation, and hatching cycles. An infrared light-emitting diode (LED) is used to enhance imaging in low-light conditions. The bird detection algorithm is based on interest point counting-that is, counting the regions where the image exhibits large gradients in two independent directions. Since it also assumes that birds will have smooth feathers, the interest point count is less during a bird's presence. Egg counting is the most difficult part in the inference process, as it is a multiclass decision process. The usual approach of multiple object detection in clutter fails in egg counting because eggs are generally of uniform intensity. Instead, the detectors often classify surrounding nesting materials. Therefore, the traditional algorithm is augmented by heuristics, such as the temporal association of images to enforce increments of, at most, one per day during pre-incubation, no change during incubation, and rapid changes during hatching period. The nesting stage is determined using the egg counts. This is a great attempt to automate the complete system for environmental monitoring. However, it is still a prototype, as the research is performed in a controlled environment. The imaging will be much more challenging for birds that make their own nests, and the bird detection might not be suitable for birds that have contrasting feathers. Furthermore, the egg count might have to be performed without temporal heuristics, as some birds lay eggs more than once a day and other birds might be tempted to use the same nest. Whatever the complexities may be, this research will surely be considered as a basis for future work on vision-based monitoring systems. Online Computing Reviews Service

        Access critical reviews of Computing literature here

        Become a reviewer for Computing Reviews.

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM Transactions on Sensor Networks
          ACM Transactions on Sensor Networks  Volume 6, Issue 3
          June 2010
          320 pages
          ISSN:1550-4859
          EISSN:1550-4867
          DOI:10.1145/1754414
          Issue’s Table of Contents

          Copyright © 2010 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 24 June 2010
          • Accepted: 1 September 2009
          • Revised: 1 April 2009
          • Received: 1 July 2008
          Published in tosn Volume 6, Issue 3

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader