Howdy Pierce
Blog Post
Video

How to Measure the Bitrate of a Video Stream

Occasionally we need to measure the bitrate of a particular video stream on the network. In this example I will show how to measure the data rate of a video streamed from Amazon.com.
Howdy Pierce
Blog Post
Outsourced Engineering

The Future of Clutter

If you’re looking to predict what technologies will be obsolete soon, visiting the Kodak booth at CES is not a bad place to start. I came to this realization as I was watching a demo from one of Kodak’s partners, Unibind. Unibind is demonstrating a new machine at CES that allows retailers to create a... View Article
Howdy Pierce
Blog Post
Outsourced Engineering

We’ve Moved

I’m a little late in posting this here, but it’s been a busy couple of months. As has already been reported in the local press, Cardinal Peak moved in late September. We’ve been adding some folks in the past year, and we had outgrown our previous location. But we also had a couple of other... View Article
Occasionally we need to measure the bitrate of a particular video stream on the network. In this example I will show how to measure the data rate of a video streamed from Amazon.com.
If you’re looking to predict what technologies will be obsolete soon, visiting the Kodak booth at CES is not a bad place to start. I came to this realization as I was watching a demo from one of Kodak’s partners, Unibind. Unibind is demonstrating a new machine at CES that allows retailers to create a... View Article
I’m a little late in posting this here, but it’s been a busy couple of months. As has already been reported in the local press, Cardinal Peak moved in late September. We’ve been adding some folks in the past year, and we had outgrown our previous location. But we also had a couple of other... View Article
Howdy Pierce
Blog Post
Video

Using Lossy Video Compression in the Courtroom

I'm at the DSI conference in Las Vegas today, presenting a primer for law enforcement investigators on how video compression works and trying to answer the question of why "lossy" compression should be considered reliable for use in courtrooms. The lack of trust in digital media compression in a forensic setting is primarily a PR issue for the media compression industry — if such an industry can be said to exist. We use terms like "lossy compression" and "predicted blocks" — terms that have relatively precise technical meaning. But these terms also have a slightly different meaning to laymen, and that everyday meaning isn't exactly reassuring if you're a judge relying on testimony compressed using a lossy compression algorithm.
Mike Perkins
Blog Post
Outsourced Engineering

Using Royalties to Pay for Engineering Services

At Cardinal Peak, we are willing to include royalties as part of our compensation under certain circumstances, but there are powerful constraints limiting our appetite for such deals. So in this post, I'll explain a few of our reservations about royalties.
Cardinal Peak
Blog Post
Video

Using Windows Movie Maker With the Kodak Zi8

Learn how to edit HD videos from your Kodak Zi8 using Windows Movie Maker with our step-by-step guide and codec tips. Enhance your editing skills today!
I'm at the DSI conference in Las Vegas today, presenting a primer for law enforcement investigators on how video compression works and trying to answer the question of why "lossy" compression should be considered reliable for use in courtrooms. The lack of trust in digital media compression in a forensic setting is primarily a PR issue for the media compression industry — if such an industry can be said to exist. We use terms like "lossy compression" and "predicted blocks" — terms that have relatively precise technical meaning. But these terms also have a slightly different meaning to laymen, and that everyday meaning isn't exactly reassuring if you're a judge relying on testimony compressed using a lossy compression algorithm.
At Cardinal Peak, we are willing to include royalties as part of our compensation under certain circumstances, but there are powerful constraints limiting our appetite for such deals. So in this post, I'll explain a few of our reservations about royalties.
Learn how to edit HD videos from your Kodak Zi8 using Windows Movie Maker with our step-by-step guide and codec tips. Enhance your editing skills today!
Mike Perkins
Blog Post
Outsourced Engineering

Why We Engage on a Time-and-Materials Basis

When a prospective customer calls us, they generally have one of two engagement models in mind: time and materials (T&M), or fixed price. This post explains why Cardinal Peak strongly prefers T&M engagements to FP ones — and why savvy customers should, too.
Howdy Pierce
Blog Post
Software Development

ElcomSoft’s Hack of Image Authentication

Discover the flaw in Nikon’s image authentication system and the implications for security. Learn why true file integrity relies on more than checksum protection.
Cardinal Peak
Blog Post
Video

The H.264 Sequence Parameter Set

The H.264 bitstream includes the Sequence Parameter Set (SPS) and the Picture Parameter Set (PPS). Both entities contain information that an H.264 decoder needs to decode the video data, for example, the resolution and frame rate.
When a prospective customer calls us, they generally have one of two engagement models in mind: time and materials (T&M), or fixed price. This post explains why Cardinal Peak strongly prefers T&M engagements to FP ones — and why savvy customers should, too.
Discover the flaw in Nikon’s image authentication system and the implications for security. Learn why true file integrity relies on more than checksum protection.
The H.264 bitstream includes the Sequence Parameter Set (SPS) and the Picture Parameter Set (PPS). Both entities contain information that an H.264 decoder needs to decode the video data, for example, the resolution and frame rate.
Howdy Pierce
Blog Post
Video

A Propeller-Head Visits Vegas, Part 2

My partner Mike Perkins and I traveled this week to Las Vegas to take in NAB, one of the big trade shows for the broadcast video market. We try to travel together once or twice a year because, in addition to whatever immediate objective we have in taking the trip, we’ve found that traveling together... View Article
Howdy Pierce
Blog Post
Video

A Propeller-Head Visits Vegas, Part 1

I spent the day yesterday in Las Vegas for ISC West, one of the largest shows for the CCTV and security industry. We have a couple of customers exhibiting at this show, and I haven’t attended the last couple of years, so it was interesting to see. CCTV / Security is a tough industry to... View Article
Cardinal Peak
Blog Post
Outsourced Engineering

Five Tips for Writing Good Bug Reports

We normally take the humble bug report for granted, but getting your company to write good bug reports is one of the cheapest and easiest ways you can increase product quality and shorten development schedules. That’s because, when a bug report is poorly worded or doesn’t include all the key information, it takes a lot... View Article
My partner Mike Perkins and I traveled this week to Las Vegas to take in NAB, one of the big trade shows for the broadcast video market. We try to travel together once or twice a year because, in addition to whatever immediate objective we have in taking the trip, we’ve found that traveling together... View Article
I spent the day yesterday in Las Vegas for ISC West, one of the largest shows for the CCTV and security industry. We have a couple of customers exhibiting at this show, and I haven’t attended the last couple of years, so it was interesting to see. CCTV / Security is a tough industry to... View Article
We normally take the humble bug report for granted, but getting your company to write good bug reports is one of the cheapest and easiest ways you can increase product quality and shorten development schedules. That’s because, when a bug report is poorly worded or doesn’t include all the key information, it takes a lot... View Article