Automatic camera trap data organization, storage, and analysis Jim Sanderson, Ph.D. Small Wild Cat Conservation Foundation How to relabel, organize, store,

Slides:



Advertisements
Similar presentations
PART IV - EMBED VIDEO, AUDIO, AND DOCUMENTS. Find a video on Youtube.com: Search for a video, then look for the Embed code. Copy this code into the HTML/JavaScript.
Advertisements

Wikispaces 101 Training Standards & Interoperability (S&I) Framework May 30, :00 - 5:00pm EDT 1.
Tutorial 3 – Creating a Multiple-Page Report
Tutorial 9 – Creating On-Screen Forms Using Advanced Table Techniques
The essentials managers need to know about Excel
Step1 : Check Free Disk Space on drive where Software is Installed. Free space must be approx. twice of current database size. Step2: Check for any pending.
Photo Slideshow Instructions (delete before presenting or this page will show when slideshow loops) 1.Set PowerPoint to work in Outline. View/Normal click.
Welcome to Famis From W&M home page – Search famis.
File management GAP Toolkit 5 Training in basic drug abuse data management and analysis Training session 2.
School of Geography FACULTY OF ENVIRONMENT Working with Tables 1.
OCFS Data Warehouse Basic Training
1 How Do I Order From.decimal? Rev 05/04/09 This instructional training document may be updated at anytime. Please visit and check the.
Slide 3Slide 3-Introduction Slide 4Slide 4-Home Page Slide 5Slide 5-Adding New Group Slide 6 - 7Slide Naming of groups and settings Slide 8 - 9Slide.
Using the SmartPLS Software
Caitlin Brown, LLMSW & Rachel Lathrop, LMSW Wayne State University School of Social Work Center for Social Work Research.
Word Processing First Steps
A Quick Review of Unit 2 – Using Windows 7 Computing Fundamentals © CCI Learning Solutions.
Lesson 3 Text Basics Adapted From Source:
Adobe Forms THE FORM ELEMENT PANEL. Creating a form using the Adobe FormsCentral is a quick and easy way to distribute a variety of forms including surveys.
Laboratory Exercise # 3 – Basic File Management Office Productivity Tools 1 Laboratory Exercise # 3 Basic File Management Objectives: At the end of the.
Microsoft Office Illustrated Fundamentals Unit B: Understanding File Management.
Double click on laptop clock to get the “analog” clock and the current time showing in hh:mm:ss format in upper right corner of laptop desktop.
SMART Response Initial Set-up: Windows PC Teacher and Class Set-up Creating a Quiz, Test, or Survey Delivering an Assessment Reports Additional Question.
Microsoft Office 2003 Illustrated Introductory with Programs, Files, and Folders Working.
1 Access Lesson 1 Microsoft Access Basics Microsoft Office 2010 Introductory.
Lesson No:9 MS-Word Tools, Mail Merge and working with Tables CHBT-01 Basic Micro process & Computer Operation.
Microsoft Access Get a green book. Page AC 2 Define Access Define database.
Mail merge I: Use mail merge for mass mailings Perform a complete mail merge Now you’ll walk through the process of performing a mail merge by using the.
Alice 2.0 Introductory Concepts and Techniques Project 1 Exploring Alice and Object-Oriented Programming.
Lesson 11: Looking at Files and Folders what a file or folder is on the computer how to recognize a file or folder on the desktop how to recognize the.
CSC 240 (Blum)1 Forms and Importing Data in Access.
Sports Website Creation. In this project you will design and produce your own website.
Publishing Your Web Pages Ann Emmanuel SIUE Web Administrator
SEEMiS / Child’s Plan Guidance
Level 1 Tutorial Project How to put a movie player on your Weebly website using an HTML code.
Microsoft Access. Microsoft access is a database programs that allows you to store retrieve, analyze and print information. Companies use databases for.
Microsoft Office XP Illustrated Introductory, Enhanced with Programs, Files, and Folders Working.
CMPF124: Basics Skills for Knowledge Workers Manipulating Windows GUI.
Instructions for Uploading Points and Photos for Linking Uploading GPS points requires the following: At each site or transect note stop, “mark” a GPS.
Gold – Crystal Reports Introductory Course Cortex User Group Meeting New Orleans – 2011.
JDS5 Training Guide. On Start Up you will see this screen click the OK button Click OK.
Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition Lesson 3 Windows File Management 1 Morrison / Wells / Ruffolo.
CorrectWrongHome Desktop 100 Toolbars Best Friends MiscNerdville
Microsoft Office 2013 Try It! Chapter 4 Storing Data in Access.
UTILIZING THE PHOTOGRAPHY SERVER NAMPA HIGH SCHOOL.
1 Lesson 9 Windows Management Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
Perform a complete mail merge Lesson 14 By the end of this lesson you will be able to complete the following: Use the Mail Merge Wizard to perform a basic.
Emdeon Office Batch Management Services This document provides detailed information on Batch Import Services and other Batch features.
Fundamentals of Windows Mouse n 4 Basic Operations: –Pointing –Clicking –Double Clicking –Dragging.
Using a set-up file to read ASCII data into Stata
Windows 7 and file management
Home Page - Can be customized by the user Clicking on preferences in the upper right allows you to customize you home page, this one is set to favorites.
Remote Access: Guide for Windows
TDA Direct Certification
An Introduction to Computers and Visual Basic
Automatic camera trap data organization, storage, and analysis
Using a set-up file to read ASCII data into SPSS
T_C_N_L_G_ E D I D I E O Y O H I E B J I R E A A W.
An Introduction to Computers and Visual Basic
Microsoft Office Illustrated Introductory, Premium Edition
Lesson 9 Windows Management
Computer Skills Chapter 3.
An Introduction to Computers and Visual Basic
Running a Java Program using Blue Jay.
Microsoft Office Illustrated Fundamentals
Spreadsheets and Data Management
Home Page - Can be customized by the user Clicking on preferences in the upper right allows you to customize you home page, this one is set to favorites.
Access Lesson 1 Microsoft Access Basics
Presentation transcript:

Automatic camera trap data organization, storage, and analysis Jim Sanderson, Ph.D. Small Wild Cat Conservation Foundation How to relabel, organize, store, and analyze camera trap photographs without entering data by hand from a keyboard Last updated 4 Oct., 2013

A few preliminary steps Create a top level project folder of your choice. I will call this folder All Camera Trap Data In folder All Camera Trap Data create folder AllLocations. The folder I call AllLocations must be one word without spaces. All Camera Trap Data AllLocations Go to and download all files to All Camera Trap Data.

CAMERA TRAP DATA STRUCTURE All programs downloaded from are stored in folder All Camera Trap Data that also contains folder AllLocations. The next three pages are about folder AllLocations. AllLocations contains all the location folders. Location folders correspond to locations with one or more cameras located together. Each location folder contains species folders. Each species folder contains number-of-individuals folders.

AllLocations (Your choice but must be one word without blanks) Location 01 Deer Unknown Unsorted Deer Ghost Unsorted Arroyo Seco jpg (Relabeled automatically by Renamer with date and time) Folder hierarchy All Camera Trap Data (Name is your choice) Location folders Species folders Number-of- individuals- folders

What is in species folder Unsorted? Each species folder Unsorted has numerous number-of- individual folders. What are these? Unsorted First card download before sorting Second card download before sorting Fifth card download before sorting; all pictures might have incorrect dates and/or times. These can be corrected here. Program SpecialRenamer corrects jpg files that have incorrect dates and/or/times. SpecialRenamer and pg.dll can be copied into folder Unsorted to correct jpg files in any number-of-individuals folders.

All Camera Trap Data (Name is your choice) Arroyo Seco Elephant Unsorted Visit camera location Arroyo Seco, download the SD card to the Unsorted/# folder; use program Renamer to relabel the jpg files. If files are corrupted, they can be corrected by running SpecialRenamer. Species folders Number-of- individuals- folders Location folders

Using Renamer 1) Move Renamer folder to C:/ProgramFiles 2) Put a shortcut for Renamer on your Desktop 3) Open ReNamer 4) Examine three Preset rules One Preset rule correctly relabels the jpg files 1) To test load one jpg file and relabel it 2) Is the label the date & time picture was taken? If not, use another Preset rule

PROCEDURE 1) Visit camera trap at Arroyo Seco on ) Remove SD card 3) Move contents into folder: Arroyo Seco/Unsorted/01 4) Run Renamer to relabel all jpg files in Arroyo Seco/Unsorted/01 simultaneously with date and time 5) View extra-large icon jpg file, id species, count individuals 6) Drag-and-drop jpg file into permanent folder AllLocations/Arroyo Seco/Species/# 7) At any time program DataOrganize can be run

QUESTIONS & ANSWERS 1) What if there is a picture of more than one species? Copy and paste jpg file into species/# folder; example: a picture of 1 Puma and 2 Mule deer goes into Arroyo Seco/Puma/01 and Arroyo Seco/Mule deer/02 2) What if there are two pictures taken at the same location on the same date and time? Right click properties, rename with date and time adding 5 seconds to duplicate file for instance: jpg OR use program SpecialRenamer

Step (1) Running DataOrganize Make sure program DataOrganize is in folder ALL CAMERA TRAP DATA with folder AllLocations. If your data is properly organized and labeled DataOrganize creates two text files: AllPictures.txt and InputTemp.txt If your sort has an error DataOrganize produces ErrorDataOrganize.txt and AllFoldersFiles.txt that are used to help you find your sorting error. Note that if there is an error, with 100% certainty your data is not properly organized. Perhaps a jpg file is not relabeled or has not been properly sorted.

Step (1) Running DataOrganize Double-click on DataOrganize, enter the folder name that is your analog of AllLocations, and watch the program run. When you see TERMINATING SUCCESSFULLY then the files AllPictures.txt and InputTemp.txt are created. If the above files are not created, open ErrorDataOrganize.txt, go to the end of the file, and see the storage error, or incorrect form of a jpg file name. With 100% certainty if the above files were not created you have made a data storage error that you must correct. Correct the error and re-run DataOrganize.

Editing InputTemp.txt 1) Open InputTemp.txt with WordPad or NotePad. 2) Edit the header adding the name of the site or study 3) Add the UTM and elevation in the for each camera trap location 4) The start and stop dates are defaulted to the first and last pictures taken at the site. If these are known, change the dates. If multiple on-off times are known add them in list form. If there are 2 then:

Editing InputTemp.txt continued 5) Edit the list of species to be used in the analysis. I use the following: 5 mammals Armadillos Black bear Mule deer Puma Zebra 3 birds Blackbird Roadrunner Red-tailed hawk Only the first list is used in the analysis. Here all mammals will be analyzed. Save the edited version as InputOld.txt and Input.txt. Input.txt will be used in the DataAnalyze program.

Camera Trap Data Analysis 1) Make sure AllPictures.txt and Input.txt exist 2) Double-click on program DataAnalyze 3) Text file Output.txt is produced; open and inspect And there are more programs to help you

Use program UpdateInput to automatically update new Input.txt files. UpdateInput merges UTM, elevation, new stop times, and species from InputOld.txt and InputTemp.txt produced by DataOrganize to create InputNew.txt SpecialRenamer is a custom program that repairs the camera trap date and time when camera has not been set properly. SpecialRenamer also automatically adds 5 seconds to sequential jpg files to rename them.

OccupancyMatrix creates occupancy matrices for program PRESENCE. OccupancyMatrix uses AllPictures.txt only. You enter the number of days in a camera trap occasion (the number of days during which a species is present (1) or absent (0). This is any integer > 0. Program CreateInput creates InputTemp.txt from AllPictures.txt. This is useful when the camera trap pictures are stored in Excel or a database, or when merging many AllPictures.txt files. CreateInput creates InputTemp.txt automatically. Edit InputTemp.txt and save as Input.txt for use in DataAnalyze.

Help hints 1) Input.txt is edited to run an analysis. By omitting locations and/or species (and reducing the number of locations and/or species) these locations and/or species are omitted from the analysis. The start and stop dates can be edited to include only those pictures in the start-stop date window. All other pictures will be rejected. 2) Use SpecialRenamer to relabel sequential pictures that appear to have been taken at the same time. Run SpecialRenamer and enter: , then enter this date & time again. This is no offset. SpecialRenamer adds 5 seconds to a sequential picture until the name is unique.

Keep the cameras running