First Analysis Walkthrough
A detailed walkthrough of analyzing body camera footage and comparing it against a police report to identify contradictions.
First Analysis Walkthrough#
This guide provides a comprehensive, step-by-step walkthrough of a typical FrameCounsel workflow. We will import a body-worn camera recording, import the corresponding police report, run a full analysis, and then use the Report Comparison tool to identify discrepancies between the officer's written account and the video evidence.
Preparing Your Evidence#
Before starting, gather the following materials for your case:
- Body-worn camera (BWC) footage obtained through discovery
- The corresponding police report or incident narrative
- Any supplemental reports (witness statements, arrest reports)
- Chain of custody documentation for the video files
Verify File Integrity
Always verify the hash of video files received through discovery. FrameCounsel automatically computes SHA-256 hashes on import and stores them in the chain of custody log. If you received hash values from the prosecution, enter them in the Evidence Properties panel to confirm file integrity.
Step 1: Import the BWC Footage#
Open your case project and navigate to the Evidence panel. Click Import and select the BWC video file. During import, FrameCounsel will:
- Extract embedded metadata (device info, timestamps, GPS)
- Compute a SHA-256 hash for chain of custody
- Generate a low-resolution proxy for smooth scrubbing
- Detect the video codec and ensure compatibility
The import process typically takes 30-60 seconds per hour of footage. Once complete, the video appears in your evidence timeline with a green checkmark indicating successful import.
Step 2: Import the Police Report#
Click Import again and select the police report PDF. FrameCounsel uses OCR and document parsing to extract the text of the report, segmenting it into structured sections: incident summary, officer narrative, witness statements, and arrest details.
The parsed report appears in the Documents tab. Review the extracted text to confirm accuracy, especially if the original PDF was a scanned document. You can manually correct any OCR errors by clicking directly on the text.
Step 3: Run the Analysis Pipeline#
With both the video and report imported, click Analyze All or press . This triggers the full pipeline:
- Audio Transcription processes the BWC audio track
- Speaker Identification labels officers, subjects, and bystanders
- Visual Analysis identifies key events and scene changes
- Report Comparison cross-references the police narrative with the video transcript
- Contradiction Detection flags discrepancies in timing, actions, and statements
Processing Time
A typical 30-minute BWC recording with an accompanying police report takes approximately 4-6 minutes to fully process on an M2 Pro. The progress panel shows each pipeline stage and its estimated completion time.
Step 4: Review Contradictions#
After analysis, open the Contradictions tab. Each finding shows:
- Severity Rating - Critical (red), Notable (amber), or Minor (blue)
- Report Excerpt - The relevant passage from the police report
- Video Evidence - Timestamped clip from the BWC footage
- AI Analysis - An explanation of the detected discrepancy
For example, if the police report states "The subject was non-compliant and refused to follow verbal commands" but the video transcript shows the officer issued no commands prior to physical contact, FrameCounsel flags this as a Critical contradiction with timestamps and transcript excerpts.
Click any contradiction to open the Split View, which displays the police report excerpt on the left and the synchronized video with transcript on the right. This view is designed for rapid verification of flagged items.
Step 5: Annotate and Export#
Mark each contradiction as Confirmed, Dismissed, or Needs Review using the status buttons. Add your own notes and legal annotations to any finding by clicking the pencil icon.
When you are ready to share findings with co-counsel or prepare for a hearing, use File > Export Report to generate a formatted PDF or DOCX report. The report includes all confirmed contradictions with video timestamps, transcript excerpts, and your annotations, formatted for court submission.
Court-Ready Reports
Export reports include chain of custody documentation, file integrity hashes, and methodology descriptions by default. This metadata establishes the evidentiary foundation should the analysis be challenged at a Daubert or Frye hearing.
Next Steps#
Now that you have completed your first analysis, explore the UI Overview to learn about all the panels, tools, and shortcuts available in FrameCounsel.