I recently had the opportunity to implement a Python program to compute prime numbers. After I was done, I wondered how the Python implementation compared to doing the same exact thing in C++, so I decided to do a comparison. First, the Python program. I computed prime numbers using the Sieve of Eratosthenes. (No, I…Details
In the first post of this three-part series, I listed four points that I hope my readers will agree with at the end of this series. The second post addressed the first two points of the four. In this post, Part Three of the series, I will demonstrate the final two points: Phase distortions generally…Details
In this post I will demonstrate that dramatically different time domain waveforms can lead to virtually the same audio perception, and two waveforms with identical spectrograms can sound quite different.Details
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…Details
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…Details
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.Details
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.Details