Timelapse: An Image Analyser for Camera Traps

Field cameras (also called camera traps) capture images (and sometimes videos) of strategic field locations at regular intervals or when any motion is detected. After retrieving the camera's images, scientists visually examine each image and video and count/describe the entities and conditions of interest (e.g., people, wildlife, weather).

The problem is that visually analyzing and encoding data from thousands of images and videos is a painful process.

Timelapse Image Analyser helps scientists do this last visual analysis and encoding step. In brief, the tool:

  • reads and displays images and videos from any type of remote camera (as long as they are numbered);
  • automatically extracts information from all images such as dates, times and location
  • extracts metadata information of your choosing, if its available in the images
  • categorizes unusual images including dark (night time) and corrupted ones;
  • displays a custom interface for entering data specific to the scientist's project, where the biologist can enter data by typing, by selecting from a list of choices, and (for counting) by clicking on objects in the image;
  • supports visual search through a magnifying glass, through pan and zooming (where switching images will keep the same pan/zoom levels), and through several image enhancement methods;
  • saves all data to a file that can be opened in Excel and later imported into a database of your choice.
  • allows you to examine subset of your images where you apply searches specific to your data.
  • and much more...

Contents

Further readings

  • Greenberg, S. (2019) Pity the analyst: Designing software for image inspection. In Remote Cameras Workshop. (Held at Canmore Nordic Centre, Canmore, AB. Sponsored by Innovis, AB), Presentation: 35 slides with embedded video, March 25. This slide deck includes videos of various Timelapse features
  • Greenberg, S. and Godin, T. (2015) A Tool Supporting the Extraction of Angling Effort Data from Remote Camera Image (Feature Article). Fisheries Magazine, 40(6):276-287. American Fisheries Society, June. Describes Timelapse use by fisheries biologists. Ask me for a copy.
  • Greenberg, S., Godin, T. and Whittington, J. (2019) User Interface Design Patterns for Wildlife-Related Camera Trap Image Analysis. Research report Report 2019-1114-06, Department of Computer Science, University of Calgary, Calgary, AB Canada, July 30. DOI: http://dx.doi.org/10.11575/PRISM/36783. Describes the major design ideas behind Timelapse features


Timelapse Image Analyzer was created by Saul Greenberg, a University of Calgary, Computer Science professor, and is supported by Greenberg Consulting Inc.
Contact Saul Greenberg for feature requests, bug reports, and general feedback.

Acknowledgements and attributions. Many Timelapse users provided feedback on how to improve Timelapse - they really helped inform the system design. Micah Bresette, Ryan Bane, and Todd West contributed to upgrading the Timelapse code base. Timelapse incorporates various components that others have produced and made freely available: they deserve special thanks, including Drew Noaks for his Metadata-Extractor and XmpCore, James Newton-King for Newtonsoft.Json, Aybe for the WindowsAPICodePack, and the many contributors to SQLite.