×
  • Home
  • Contact
  • Search
  • menu
  • Us
    • About Us
    • Join Our Team
  • You
    • About You
    • Construction Law
    • Criminal Law
    • Civil Rights
    • Personal Injury
    • Corporate Litigation
    • Not a Lawyer?
    • Testimonials
  • Work
  • Blog
  • Contact
Work: video
Filtered by video

    Themes

  • criminal
  • construction
  • corporate
  • transportation
  • SceneViz
  • real estate
  • medical
  • intellectual property
  • energy
  • environment
  • personal injury
  • civil rights

    Techniques

  • animation
  • infographic
  • geomodeling
  • SceneViz
  • Illustration
  • DataViz
  • design thinking
  • video
  • DetailViz
  • photogrammetry
  • mapping
  • timeline
Show all
  • takedown-above.jpg

    Resisting Arrest

    A chaotic arrest leads to charges of assaulting a police officer. But a careful review of synchronized video suggests a different story than the words in the police report.

  • protest-feature.jpg

    Police Protest

    How we used video footage to investigate the circumstances of an arrest and then explain the story to a jury

  • rubber-bullets-00

    Rubber Bullets

    A woman hit by rubber bullets during a BLM protest has permanent vision loss. We analyzed video footage from several sources to identify the shooter and created a 3d model to show relative movements of the police officers and demonstrators.

  • harbor-overview

    Understanding the City Conveyance System

    A detailed video that explains Portland's stormwater drainage system.

  • psc-feat2

    Operator Training Videos

    A series of training videos for Portland Streetcar helps streamline their driver recertification process.

  • max-security-cam-footage.jpg

    MAX Train Security Camera

    Security camera captures police action leading up to arrest in civil rights case.

  • drive-by-reenactment-still.jpg

    Drive-by ID

    Video re-enactment rebuts testimony of driver who claimed to see defendant for ten seconds while driving past.

Treat yourself to our monthly newsletter

Sign up here

Read the back issues
Join the Fray twitter
Ready for Action? Let’s Talk
  • 503-465-4533
  • [email protected]
  • 2500 NE Sandy Blvd, Suite B
    Portland, OR 97232

Latest from the blog
  • Oct2021-split-03
  • Ben blog pic 2
  • Katherine blog pic

Sign up for our newsletter


Cancel