Mike Perkins
Blog Post
Video

Thoughts on 3D After NAB

I just returned from this year’s NAB show, where I was bombarded with 3D demos in virtually every booth. Most of the factors driving this 3D superabundance originate outside of the broadcast industry itself. First, TV manufacturers are hot on 3D as a way to get everyone who just bought an HDTV to upgrade to... View Article
Mike Perkins
Blog Post
Signal Processing

Delta Sigma Converters: Filtering, Decimation and Simulations

In my first post on ΔΣ converters I presented an intuitive way to derive the modulator portion of the converter. Now we need to look at what comes after the modulator — namely, the digital filter and the decimator. The high-level structure of the converter looks like this: The analog input voltage, v(t), is assumed... View Article
Mike Perkins
Blog Post
Signal Processing

Delta Sigma Converters: Modulation

Discover the essence of Delta Sigma modulation with clear insights and a practical approach. Learn how to implement and understand this vital technology intuitively.
I just returned from this year’s NAB show, where I was bombarded with 3D demos in virtually every booth. Most of the factors driving this 3D superabundance originate outside of the broadcast industry itself. First, TV manufacturers are hot on 3D as a way to get everyone who just bought an HDTV to upgrade to... View Article
In my first post on ΔΣ converters I presented an intuitive way to derive the modulator portion of the converter. Now we need to look at what comes after the modulator — namely, the digital filter and the decimator. The high-level structure of the converter looks like this: The analog input voltage, v(t), is assumed... View Article
Discover the essence of Delta Sigma modulation with clear insights and a practical approach. Learn how to implement and understand this vital technology intuitively.
Mike Perkins
Blog Post
Signal Processing

The Math Behind Analog Video Resolution

NTSC video signals remain vital for many applications due to their affordability and sufficient resolution for security needs. Learn why NTSC still matters today!
Mike Perkins
Blog Post
Signal Processing

Noise Floor

As shown in a previous post, for samples taken from a zero mean i.i.d noise signal, the expected power of the k’th DFT coefficient is given by     As discussed in that post, when plotting the power of the k’th coefficient as a function of frequency, the “noise floor” will decrease as N increases... View Article
Mike Perkins
Blog Post
Security

IACP Product Introduction

I just spent the last three days at the IACP show in Denver — the annual conference and expo for the International Association of Chiefs of Police. For anyone who was once a 12-year-old boy, IACP is about as cool as it comes because there are all sorts of cop paraphernalia on display — from... View Article
NTSC video signals remain vital for many applications due to their affordability and sufficient resolution for security needs. Learn why NTSC still matters today!
As shown in a previous post, for samples taken from a zero mean i.i.d noise signal, the expected power of the k’th DFT coefficient is given by     As discussed in that post, when plotting the power of the k’th coefficient as a function of frequency, the “noise floor” will decrease as N increases... View Article
I just spent the last three days at the IACP show in Denver — the annual conference and expo for the International Association of Chiefs of Police. For anyone who was once a 12-year-old boy, IACP is about as cool as it comes because there are all sorts of cop paraphernalia on display — from... View Article
Mike Perkins
Blog Post
Software Development

Working With CUDA

Explore CUDA, NVIDIA's SDK enabling parallel computing on GPUs. See how we use it for high-def image processing at lightning speeds.
Mike Perkins
Blog Post
Signal Processing

Power Measurements With the DFT

Many of the systems we work on here at Cardinal Peak employ analog-to-digital conversion in one form or another. It seems like almost invariably some analog signal needs to be digitized or “sampled.” Sampling is the process of periodically looking at an analog signal at some sample rate, and then converting each measured value into... View Article
Explore CUDA, NVIDIA's SDK enabling parallel computing on GPUs. See how we use it for high-def image processing at lightning speeds.
Many of the systems we work on here at Cardinal Peak employ analog-to-digital conversion in one form or another. It seems like almost invariably some analog signal needs to be digitized or “sampled.” Sampling is the process of periodically looking at an analog signal at some sample rate, and then converting each measured value into... View Article