Timing Analysis Spreadsheet Timing Analysis Spreadsheet for for Pre/Post Time Stamped Pre/Post Time Stamped Videos Videos Presented to 2013 IOTA Annual Presented to 2013 IOTA Annual Meeting Meeting Brad Timerson, Tony George Brad Timerson, Tony George
14
Embed
Timing Analysis Spreadsheet for Pre/Post Time Stamped Videos Presented to 2013 IOTA Annual Meeting Brad Timerson, Tony George.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Timing Analysis Spreadsheet forTiming Analysis Spreadsheet forPre/Post Time Stamped VideosPre/Post Time Stamped Videos
Presented to 2013 IOTA Annual MeetingPresented to 2013 IOTA Annual Meeting
Brad Timerson, Tony GeorgeBrad Timerson, Tony George
BackgroundBackground
Technique pioneered by Scotty Degenhardt for his multi-Technique pioneered by Scotty Degenhardt for his multi-station deploymentsstation deployments
Makes use of scripting in AviSynthMakes use of scripting in AviSynth Uses time stamp on many commonly used digital Uses time stamp on many commonly used digital
camcorderscamcorders
Why do this?Why do this?
It became necessary for others to learn these techniques It became necessary for others to learn these techniques when observations were received and no one was available when observations were received and no one was available
to do the analysisto do the analysis
Brad Timerson and Tony George worked together usingBrad Timerson and Tony George worked together using
Scotty’s original spreadsheet as a template Scotty’s original spreadsheet as a template
to create a new form.to create a new form.
We received help from John Talbot on the final product. We received help from John Talbot on the final product.
A Word document describing the procedures is availableA Word document describing the procedures is available
along with the new spreadsheet.along with the new spreadsheet.
This presentation provides a brief overview of the process.This presentation provides a brief overview of the process.
Basic StepsBasic Steps
1.1. Download and install AviSynth 2.5Download and install AviSynth 2.5
3.3. Create/Receive video file for Pre-, Post-, and Event Create/Receive video file for Pre-, Post-, and Event (the pre- and post- videos are time stamped and have time insertion on them)(the pre- and post- videos are time stamped and have time insertion on them)
4.4. Create AVS script.Create AVS script.
5.5. Use AVS scripts with LiMovie to get input needed for Use AVS scripts with LiMovie to get input needed for spreadsheet.spreadsheet.
6.6. Complete spreadsheetComplete spreadsheet
Associate time stamp with UTCAssociate time stamp with UTCOpen Pre- video in LiMovie. Open Pre- video in LiMovie.
Find UTC associated with next whole second Find UTC associated with next whole second
of the time stamp.of the time stamp.
Here we incremented video until next second (:21) to get UTC from time inserter (18:26:21.7536). You need the time stamp
(06:26:21 PM) and the UTC.
Associate time stamp with UTCAssociate time stamp with UTCNext, open Post- video in LiMovie. Next, open Post- video in LiMovie.
Find UTC associated with next whole second Find UTC associated with next whole second
of the time stamp.of the time stamp.
Here we incremented video until next second (:30) to get UTC from time inserter (9:13:31.7897). You need the time stamp
(09:13:30 AM) and the UTC.
Analyze Event VideoAnalyze Event Video
Analyze video to obtain CSV file Analyze video to obtain CSV file
Get fractional event timesGet fractional event times (from Occular, for example)(from Occular, for example)
Open video in LiMovie. Move to location before the frame.Open video in LiMovie. Move to location before the frame.
Find frame where time stamp increments to next second.Find frame where time stamp increments to next second.
Record time stamp time. Record time stamp time.
Find number of frames from that location until the event.Find number of frames from that location until the event.
Location of the D eventLocation of the D event
Occular showed D at frame 284.8 Occular showed D at frame 284.8
At frame 255, time stamp incremented At frame 255, time stamp incremented
to next whole second. to next whole second.
Record 07:13:30 AM.Record 07:13:30 AM.
Next record (284.8 - 255) or 29.8 frames.Next record (284.8 - 255) or 29.8 frames.
Repeat for R eventRepeat for R event
Occular showed R at frame 554.1 Occular showed R at frame 554.1
At frame 525, time stamp incremented At frame 525, time stamp incremented
to next whole second. to next whole second.
Record 07:13:39 AM.Record 07:13:39 AM.
Next record (554.1 - 525) or 29.1 frames.Next record (554.1 - 525) or 29.1 frames.
Spreadsheet EntrySpreadsheet Entry
Open spreadsheet. Be sure the yellow cell at Step 9 is empty.
Spreadsheet with EntriesSpreadsheet with Entries
Last step is to enter value in green cell of Step 9 into the yellow cell for that step.
Files Needed or AvailableFiles Needed or Available