07:06:35

Upcoming Forensic Events

Wed, Aug 20th
IAI Annual Educational Conference
Wed, Aug 20th
Video Techniques for Law Enforcement
Mon, Aug 25th, @8:00am - 05:00PM
Dakotas Division - IAI Annual Conference
Tue, Aug 26th, @8:00am - 05:00PM
FVA 101 for dTective/Avid
Wed, Sep 3rd, @8:00am - 05:00PM
Ohio Identification Officers Assn. Annual Training Conference
New DME Video Podcast - Coming Soon!

New DME Video Podcast - Coming Soon!

The first episode of DMEpod will be released in just a few weeks and we want to feature you, your story, your case, your agency, your event, or your products! As a matter of fact, we'd love to ha...

New Getting Started Video Tutorial

New Getting Started Video Tutorial

Hey folks, good news...I finally got around to posting a new "Getting Started" tutorial for Media-Geek.com members! Far from my best work, but it should be helpful for new members or those still le...

Managing Codecs - Helpful Utilities

Managing Codecs - Helpful Utilities

Videophiles, gamers and audiophiles are all too familiar with codec conflicts. What many people don't realize, however, is that not only can these issues prevent you from viewing, hearing or workin...

Member Blogs, FTP Client & Other Updates

Member Blogs, FTP Client & Other Updates

In the last few weeks we've added several new features and content areas to Media-Geek, and more are on the way. Some of these updates are specific to our members only area, while others are availa...

Government Video Mag Q&A with Laura Teodosio

Government Video Mag Q&A with Laura Teodosio

Government Video magazine recently spoke with Laura Teodosio, Salient Stills President and CEO. Check out the full story via the Government Video Website

LEVA Unveils New Certification Program

LEVA Unveils New Certification Program

The Law Enforcement & Emergency Services Video Association has announced the introduction of a new certification. LEVA will now confer Certified Forensic Video Technician (CFVT) status on students w...

When Will Web Meetings Make More Sense?

When Will Web Meetings Make More Sense?

$5.00/gallon? $10.00/gallon? Maybe Web meetings will be more socially acceptable in the business world when gas prices have completely crippled our economy and there's practically no such thing as a...

Deaths By PowerPoint to See Substantial Decline

Deaths By PowerPoint to See Substantial Decline

We've all been there. Sitting in a dimly lite room watching someone read the text off from their PowerPoint presentation. Responding to email under the table as we listen to the monotone disseration...

Using Adobe Flash As a Presentation Tool in Court

Using Adobe Flash As a Presentation Tool in Court

Some of you may have heard that I have been using Adobe Flash for creating court exhibits. I started using Flash a couple of years ago after taking a course at a local community college. I use Fla...

Free Image Processing/Analysis Tools

Free Image Processing/Analysis Tools

From teaching classes over the years I frequently hear that many agencies are using Photoshop 6 and 7, Paint, Photoshop Elements, Microsoft Picture It and other applications due to the lack of funds...

Login / Logout

Register Today!

If you're a Forensic or other multi-media related professional that meets the guidelines for membership (see about page) sign-up today!

Register now

Quick Search

VIDEO LIBRARY - LATEST ADDITION

Have you seen or uploaded a video to YouTube, Google Video, Metacafe, Revver or another video sharing site that you think our group would be interested in? Send us the link!

Syndication Links

Some Basic Statistics

Members: 369
News: 105
Web Links: 58
Move
Display 0 | 5 | 10 | 15 Stories

Newsflashes

Topics
Top Story

Sad News Re: Casey Caudle

Hello All, It is with great sorrow and a very heavy and sad heart that I pass on the following information to you. Casey Caudle, a Forensic Video and Image Analysis Examiner with Target Corporation...

Resolution Video Training Survey

Resolution Video is planning their 2009 training schedule and would like input from their current and prospective students. To that end, they've published a brief online survey to collect your input and...

Digital Asset Management Survey

George Reis, Media-Geek.com member and well respected digital imaging author/instructor, has posted a brief survey on law enforcement's use of digital asset management systems. George is working on an...

Forensic Analyst Vacancy

Posted on behalf of the City of Eugene, Oregon. Application period: August 1 at midnight - Oct. 10, 2008 FORENSIC ANALYST City of Eugene $25.41-$32.40 / Hour (*salary currently under negotiation)...

Job Opportunity: Visual Imaging Specialist

Brooks Photographic Imaging, LLC has two current openings for Visual Imaging Specialists. We are looking for two dynamic and creative individuals to work for Forensic Training company. We need talented...

VirtualDub v1.8.3 Released

Government Video Mag Q&A with Laura Teodosio

LEVA Unveils New Certification Program

2008 LEVA Shield Awards Call for Entries!

LEVA Advanced Course Announced

Brooks Photographic Imaging Job Opening

NEW - Video Library Upload Feature

Forensic Identification Video Analyst Opening

Best Practices for Handling Digital PhotographsTaken by Law Enforcement

Forensic Video Analyst Job Opening

Move
Display 0 | 5 | 10 | 15 Stories

Media-Geek.com News

Topics
Top Story

New DME Video Podcast - Coming Soon!

The first episode of DMEpod will be released in just a few weeks and we want to feature you, your story, your case, your agency, your event, or your products! As a matter of fact, we'd love to have...

New Getting Started Video Tutorial

Hey folks, good news...I finally got around to posting a new "Getting Started" tutorial for Media-Geek.com members! Far from my best work, but it should be helpful for new members or those still learning...

Member Blogs, FTP Client & Other Updates

In the last few weeks we've added several new features and content areas to Media-Geek, and more are on the way. Some of these updates are specific to our members only area, while others are available...

Spring Cleaning Brings A New Look

The last three or four weeks I have been absolutely swamped, and unfortunately have had little time to contribute to the Media-Geek community.  Despite my schedule others have kept things moving forward...

CMS or Wiki? How About Both!

The Media-Geek.com Wiki is officially launched! Oh Wiki you're so fine, you're so fine you blow my mind hey Wiki! Hey Wiki! Yep, I've officially lost my mind, but at least you didn't have to hear me...

New WYSIWYG Editor

New Commenting Features!

NEW Document and Downloads Library!

Hitting the Ground Running

IE6 Is Getting On My Last Nerve

Testing, Testing, and More Testing

A New URL, A New Look, & So Much More!

Move
Display 0 | 5 | 10 | 15 Stories

Larry C.'s Blog

Topics
Top Story

VirtualDub Filter Resource

If you're looking for filters for VirtualDub or just want to know what filters are available be sure to visit the detailed listing at www.thedeemon.com. Someone inquired about a particular filter earlier,...

Managing Codecs - Helpful Utilities

Videophiles, gamers and audiophiles are all too familiar with codec conflicts. What many people don't realize, however, is that not only can these issues prevent you from viewing, hearing or working...

When Will Web Meetings Make More Sense?

$5.00/gallon? $10.00/gallon? Maybe Web meetings will be more socially acceptable in the business world when gas prices have completely crippled our economy and there's practically no such thing as a...

Deaths By PowerPoint to See Substantial Decline

We've all been there. Sitting in a dimly lite room watching someone read the text off from their PowerPoint presentation. Responding to email under the table as we listen to the monotone disseration,...

Apple Safari 3 for Windows

Ladies and gentlemen I have a new favorite browser, and it's lightening fast. I downloaded Apple's Safari 3 Public BETA a week or so ago to troubleshoot a log-in issue one of our members was having, and...

The Motorola Q - So Far, So Good

Wii Are Surfing on the Big Screen

New iPod touch Wi-Fi Enabled

PS CS3 for Forensic Professionals

The New LG Chocolate

Adobe Creative Suite CS3

Linksys Wireless Router for Sprint EvDO

Securing Your Wi-Fi Network

The HD Disc Format "Conflict"

Government to Police Wi-Fi Hotspots?

Move
Display 0 | 5 | 10 | 15 Stories

Member Articles

Topics
Top Story

FVA Testimony on Law & Order

Here's the Law & Order clip referenced in Paul Hartzell's post on the FVA listserv. I thought I'd post it as an article with the embedded video only available to registered members for a few reasons...

How to spot Photoshop chicanery

http://www.slate.com/id/2191199/   The link above is to an article on Slate's website about doctored images.  It has a couple links to scientific papers done on light source direction calculations...

Using Adobe Flash As a Presentation Tool in Court

Some of you may have heard that I have been using Adobe Flash for creating court exhibits. I started using Flash a couple of years ago after taking a course at a local community college. I use Flash...

Free Image Processing/Analysis Tools

From teaching classes over the years I frequently hear that many agencies are using Photoshop 6 and 7, Paint, Photoshop Elements, Microsoft Picture It and other applications due to the lack of funds...

DVR Collection Methods

Signalscape, as I think has been pointed out, has a great screen capture utility.  I've been using Screen Recorder for several years.  I have always struggled with dCoder (either crashing...

An Introduction to Digital Video Evidence

Using Adobe Flash As a Presentation Tool in Court PDF Print E-mail
User Rating: / 5
PoorBest 
Written by Paul Hartzell   
Thursday, 24 April 2008

Some of you may have heard that I have been using Adobe Flash for creating court exhibits. I started using Flash a couple of years ago after taking a course at a local community college. I use Flash as an alternative to PowerPoint, but it clearly has features that reach beyond the best features of PowerPoint. If I have simple graphics, text, or audio clips, most likely I’ll stick with PowerPoint. It’s easier by far. But if I have video, I will never again use PowerPoint.

PowerPoint may work for CSI clips, but the biggest problem with PowerPoint and video is that 1) the video must be linked. 2) When the video is playing, all resources are dedicated to the playing of that video. I cannot annotate over the video or control the stopping or starting. But as I said, PowerPoint is great for simple linear exhibits.

Flash was not designed for trial work; it was designed for internet animation. Because of this I can take advantage of animation tools and follow a map, or show camera locations, or where a witness was standing in relation to a crime. I can annotate anyplace on the screen, over playing video, under it, sideways, put text next to the person speaking with precise subtitling. Flash also uses alpha channels, and now that it is an Adobe product, you can insert graphics in layers.

Speaking of Adobe, you can have your Flash document open on one monitor and Bridge open on the other. Simply drag items from Bridge onto Flash and they become automatically embedded. (You can also drag over graphics from an open PowerPoint).

Output

Flash allows me to set my output screen size. For instance, the projectors in our courts are all XGA. Therefore, my default screen size in Flash is 1024 x 768. So every incident of any graphic I place on the Flash stage is in relation to this pixel matrix. I know that if my video native size is 320 x 240, it will take up only so much of my screen. I can play back the video in the native size, or I can interpolate the images up and play it both ways, having to only load the images once. Now, if my presentation vehicle is a high definition Plasma screen, I can take the native pixel dimensions of that monitor and make the same dimensions on my Flash stage. Therefore I know exactly how my visual elements will fit on the screen, accounting for every pixel and I will know that my monitor will not distort my image. (The caveat here is that your PC or Laptop must also be capable of pushing out the same matrix…further testing is in order)

Workflow

In my workflow, I often have a series of images numbered sequentially, such as a sequence pulled from a screen capture utility such as Snagit or similar tool. Just import the first frame and the rest will follow. You can then edit multiple frames (hundreds at a time if needed) to place them all in the exact same position. If I would rather import a .mov or .avi I can convert it to .flv easily. FLV is the format that most online video plays from. (All YOUTUBE, google, etc play FLV.) Flash uses a compression engine called ON2VP6. A white paper is available for this codec. (http://multimedia.cx/mirror/vp6- white-paper.pdf). I will convert video to FLV if I have a long video and it would be impractical to import each frame as a key frame. Most DVR’s are loaded on the timeline as described above. Other video that can be compressed (such as SCALES or other Interviews or perps taping themselves) will be converted to FLV and then played as an external file. Flash does not require that you link to the video if you move it to a different PC, it only requires that the FLV be in the same logical file.

PowerPoint will not play directly inside Flash (I am guessing because one is Microsoft), but with a small effort you can capture the PowerPoint slides and insert them on your timeline. Even ones with builds or animation can be translated. You can also use your favorite wireless clicker to advance the slides (as long as you can assign a keyboard button to the button on your remote).

Once your Flash document is complete, you can export your presentation as an executable file in either MAC or PC format. This file can then play on any computer. If there is external video, it must be copied to the same folder as the executable…that’s it.

I just finished a high profile case in Hennepin County where there was deleted cell phone video recovered by someone else. I was able to load each frame into Flash. Because the original video was very small, it was loaded in its native size and actually had the best clarity at this size. I didn’t have to wonder what interpolation methods Windows Media was doing. I pushed it out to an XGA projector which made the video about the size of a large TV screen. I then took every frame and made a navigatable format with Frame number so that they could move to any frame and discuss it. The still images were enlarged in Flash. When the case went into deliberation, the judge allowed the video to be loaded onto a PC for the deliberation room. (This was unprecedented in Hennepin County). The video was very sensitive and there was significant risk that someone would try to copy it. This risk was completely eliminated because I was able to put password protection on the executable file.

Audio Mapping in Flash

Another visual tool I have been doing in Flash is what I refer to as “audio mapping”. This is extremely compelling when the jury is looking at an aerial photo of a neighborhood and then they listen to a 911 call. As the caller describes where they are or where someone went, annotations appear on the map. I recently did one where crime scene photos where superimposed over the map as the caller described the victim.

Cell Phone Evidence

Cell phones have become very common as different types of information are gleaned. A recent exhibit I did had a map with cell phone tower locations marked. On the side of the map was a list of phone call times. Hold the mouse over the time and a red circle shows the tower that was pinged. Hold the mouse over the tower and all the tower’s info comes up in a small box. Flash can also animate phone calls between phones which is helpful when there are a lot of calls. I find it useful to have the mug of the phone’s user next to the phone and then animate with arrows or moving dots which “who” called which “who.” Being part of the Adobe suite, Flash can take advantage of the Adobe Device Manager. Visually you can play back cell phone images in the same model of the phone where the evidence was taken from.

Can You Zoom In On That?

One of the biggest features that our attorney’s love is the ability of Flash to zoom in on graphics. I have done several cases where DNA Excel spread sheets with tons of complicated data are imported into Flash. The attorney simply right clicks and the image zooms in. Here we can see DNA details, serial numbers on weapons, Cell Phone record print outs, maps, crime scene photos, etc. You can import the image at a very high resolution, and then size it to fit on the “stage”. When played back, the full resolution is available when zoomed.

Total Frame Control

Every frame of DVR video becomes a loaded key frame in Flash. Flash then plays the timeline, not the video as though it were a media player. Because every frame is a preloaded key frame, no processing resources need to be dedicated. In other words, Flash doesn’t have to go find the video to play it. It’s already loaded. This means that Flash won’t crash when playing video back. I have had many times where PowerPoint freezes up because it lost its link or didn’t have enough RAM ready.

The above description involves importing individual still images extracted from native players. Playing still images off the timeline is a stable way to control every frame. You can place your own buttons on the screen (visible or invisible) that will allow you to play at frame rate, stop, step forward, skip forward, gotoanywhere, (even go to another software or internet, or send an email, or virtually anything a computer is capable of. (This is presently above the 5% knowledge I have…except I do know how to get to a website or send an email). As mentioned above, there are other ways of playing video. Encoding video into a FLV to playback using the compression mentioned above. This method does require an external video file, but you only have to make sure it exists in the same logical file; therefore you can change it if you need to, and just make sure it has the same name. The frame rate established in your flash document will not affect the playback of your FLV file.

Flash allows for me to standardize the playback format regardless of the source. I can play video frame by frame with the frame rate set up in Flash. If it plays back natively at 2 FPS, then I simply tell Flash that is my playback rate. Flash frame rate can be set as accurate as one tenth of a second. This means I can set it for 2.5 FPS, or 29.9. It will not set to “one hundredths” so ‘29.97’ is not an option….yet. I would say this would be a change for CS4 if I had my way. Flash can play as slow as .1 FPS all the way up to 120 FPS.

Another feature I have found valuable is that Flash can reverse its timeline. I recently had a DVR that would skip about four minutes on playback, but for some reason playing it backwards gave me all the frames I could not get going forwards. I processed the video backwards and as soon as I got it into Flash I was able to reverse the timeline so it would play forwards.

Isn't There Trial Software Made For Evidence Presentation?

I have been asked why I don’t use trial presentation software such as Sanction. I’ve explored Sanction but found that I am subject to the interface of the software. I choose to be in control (or have the attorney in control) of every pixel. I don’t have to make sure that the end user has Sanction installed. Flash can be brought home by the attorney and reviewed on their laptop. No software whatsoever is required to play an executable. Even PowerPoint cannot claim that feature.

Flash is huge and not very intuitive. It will take some effort to learn it. I will say that a little comprehension will go a long way. I am only using about 5% of what Flash is capable of. Its ability to handle video of the multiple types I deal with is my favorite feature. Most proprietary DVRs are difficult to navigate, adjust frame rate, find areas of interest, etc. When this is done in advance and the attorney gains complete control over what is shown, it becomes a compelling exhibit.

The more Flash exhibits you end up making, the easier it becomes. Developed assets can be moved around to save time. I am certainly not a Master flash programmer…far from it. I understand some of the action scripting, but not enough to make a living at building Flash web sites. And I am not a reseller of the software.

Trackback(0)
Comments (4)Add Comment
Reply to comments
written by Paul Hartzell, June 09, 2008
There has been a lot of interest in a basic class. Many folks have either called me or emailed me asking when. I have been investigating some options for this and hope to have something soon. I have been making a list of those who have shown an interest. Flash is not really something that can be taught or learned in one day. Two days is pushing it if you work hard. Three or 4 days would be ideal. Stay tuned.

As far as password protection that I used on the referenced case, I gave the password to the bailiff and instructed him to not let the jury know it. That made the most sense since he was right there. Actually we had the PC on a wheeled cart, and rolled the PC into the deliberation room with the flash already launched. It worked great. I would certainly teach how to build a password into the presentation.

Paul
report abuse
vote down
vote up
Votes: +0
...
written by Howard Patterson, June 09, 2008
Excellent info. You mention that you password protected one of the .exe files. How did you do this, and did this require you to be there to enter the password, or did the prosecutor do this?
report abuse
vote down
vote up
Votes: +0
...
written by Jack Nadelle, May 13, 2008
greate article-why don't you form a basics class-at least a week-I'll sign up!
Jack Nadelle
report abuse
vote down
vote up
Votes: +0
Brilliant!
written by Larry A. Compton, April 28, 2008
I don't mean to sound like a Guinness commercial, but...Brilliant! smilies/cheesy.gif I've been using Flash CS3 Pro for personal projects for nearly a year, and a product called Swish (SwishMax, SwishMax2) for several years prior. Although I've used Flash to develop complete presentations and training applications (e.g. autorun CDs, etc...), I don't have Flash available in our lab and to be honest hadn't even really considered using it in this manner.

I'd agree there is a much steeper learner curve with Flash, as opposed to PowerPoint, but as you point out that's largely because it has far more capability.

Great article Paul. Thx 4 sharing.
report abuse
vote down
vote up
Votes: +0

Write comment
You must be logged in to a comment. Please register if you do not have an account yet.

busy
 
Next >

Media-Geek.com Member's Area

Media-Geek.com membership IS NOT available to the general public. The members area is a shared community resource for forensic multimedia professionals and related private sector individuals; a place for those involved in these fields to share information and resources.  More info...

Media-Geek.com member services are developed, hosted, and managed for free - by Forensic Media Analysts, for Forensic Media Analysts. You can help support our forensic community development by making a small donation. Media-Geek.com uses the world's leading online payment system provider, PayPal, to securely process all donations. Help keep our site free of commercial advertisements...

Make a small Donation today!