NAB, Here We Come

April 13th, 2007

Vegas SignThe BroadMotion team is yet again making another trip to Vegas. Is there a tradeshow anymore that isn’t held in Vegas? Not that this is a problem, but it would be great to see the inside of a convention center of another city some time!

BroadMotion will be one of the featured vendors in the Altera Booth C3347. We will have two demonstrations running, although NAB Alteraonly one at a time.

One will show a real-time encoding of SD content from a video camera. Yes, while our technology can encode content greater than SD, the demo/development environment ran into a few issues over the past month. The result is that we can only connect an analog video source to it. It’s still pretty cool and will give visitors an opportunity to see J2K in action….encoded on an Altera Cyclone II FPGA.

Our second demo will feature HD video content pre-encoded on an Altera Stratix 2S90 FPGA. As referenced in a past post, this content has been encoded such that multiple extractions can be demonstrated in real-time. This is also quite cool and should help raise the awareness around J2K’s capabilities.

Come by and say hello!

Encode Once, Display Anywhere

March 30th, 2007

One of the more powerful featues of JPEG2000, and probably one with the least amount of awareness, is the ability to extract multiple resolutions out of a single bitstream. From a video encoding viewpoint, this is a very instrumental feature when you consider the potential change in content distribution models this can enable.

For the sake of time I need to keep this post relatively short, so I will skip the technical detail. But I will revisit this post with additional content once we get past the upcoming NAB show.

The JPEG2000 format enables you to encode content layers that can be extracted to various device geometries or varying image dimensions. This would allow a content owner to create a single source file by which to deliver content from everything to a digital cinema projector down to a cell phone. The device would only extract the content it requires, such that the datarate for a digital cinema projector would be large while the cell phone would be rather small. But the real magic is that it is able to pull this content from a single source bitstream.

 

Bitstream Extraction

 

If you were the owner of this content, this would considerably reduce the cost and security surrounding multiple masters and/or transcoding for various devices. It would also give the content creator ultimate control over the quality of the final product. Now how’s that for cool.

By the way, we are working on building a demonstration for this functionality for the NAB show in April. Details forthcoming!

JPEG2000 on Sand Hill Road

March 9th, 2007

One of the benchmarks of technology adoption is when the venture capital market becomes aware of the opportunity and backs that position up with investment. So, what do VCs think of JPEG2000? Hard to say at this point as I have yet to see a public announcement around a VC based investment specifically guided towards JPEG2000. There have been a number of investments being made in digital cinema, but that too is rather difficult to classify.Sand Hill Road

Be it known, we have decided to test the VC waters at BroadMotion. We are strong believers in both JPEG2000 and the advantages our technology brings to the encoding/decoding process for the format. It’s always a tough call whether to pursue external investment because that process introduces new headaches to running a business. However, we decided that if our time-to-market could be accelerated then it was worth further exploration.

On the Road Again 

I will not go into too many details about our specific activities primarily because we want to keep that private. But I can say that we have spent the past month or so pitching our plan and ideas to VCs located in Vancouver and the Valley (San Jose, Palo Alto, Menlo Park). In and of itself, this has been a great learning experience because it really forces you to refine your business model, optimize your value proposition and hone your presentation skills. We had an opportunity to pitch to many groups located in the Valhalla of venture capital…that being Sand Hill Road in Menlo Park.

If you ever get a chance to pitch a business plan to one of the top tier VCs in the Valley I highly recommended the experience. You will encounter some of the best technical minds with the business savvy to back it up. We could go into a long debate on the efficiency of the venture capital market, but its their money and their rules…go play the game. These guys are smart and you need to be extremely prepared on every detail of the market, your business and your technology.

Big Picture

But do they know much about JPEG2000? In terms of the technical specifics of J2K, I would conclude the VCs lacked knowledge of the format. But that’s to be expected, their focus is a few levels above that. More importantly they recognize a number of big trends that are making JPEG2000 an interesting technology play:

  1. Bandwidth as a point of friction is dropping rapidly (as is processing power)
  2. Video is being moved around from point to point and to lots of different devices, it’s now common behavior
  3. Video quality is becoming increasingly more important now that capable displays are within reach of everyday consumers

That said, the value proposition of JPEG2000 as it applied into specific solutions for various markets is really quite compelling. Does that make it viable for investment…time will tell. If it was 1999 and you had the ability to invest in an online music service that was coupled with a trendy and expensive device would you take it?

P.S. - Good Eats and Drinks

Special Kudos to Vino Locale in Palo Alto (www.vinolocale.com). We snuck into this beautiful victorian house after a long day of meetings. Randy, the owner, introduced us to the wine producers of the Santa Cruz valley. He made fantastics selections for us that we nicely paired with small plates that were absolutely delicious. If you get into the Palo Alto for dinner, make a stop there and tell Randy that Chris and Jeff sent you.

JPEG2000 – That’s JPEG, right?

February 18th, 2007

The most common question I get asked about JPEG2000 is, “That’s JPEG, right”? It’s a natural question really; I’d probably assume Sad Facethe same thing if I wasn’t in the image compression business. And as most people aren’t “in” the image compression industry, that’s why it gets asked a lot. In my opinion, it is the single biggest reason why JPEG2000 has not taken off the way it should, but that’s slowly changing.

So why did they call it JPEG2000? JPEG stands for Joint Photographic Experts Group, which is the name of the committee responsible for the formation of the original JPEG standard. Work on JPEG began in 1982, culminating with the publishing of the standard in 1992 after which people started widespread adoption.

The foundation of JPEG compression is based on DCT (Discrete Cosine Transfer), which at the time, was “cutting edge” in compression theory and technology. JPEG has enjoyed tremendous success since; it is the most widely used compression format for continuous tone (full color) images on the planet. It has found itself at home on the web, handheld devices such as digital cameras, cell phones, iPods, scanners, printers and just about anywhere you have full color images. And because of it’s widespread use and adoption most people know the name and are familiar with it. So, when they hear “JPEG2000”, they naturally assume “That’s JPEG, right”?

Regarding JPEG2000, the only thing similar between it and JPEG is that the same ISO committee was involved in its development and standardization! The underlying technology at the heart of JPEG2000 is based on DWT (Discrete Wavelet Transform) compression which is fundamentally different from the DCT used in JPEG. In fact, it is an order of magnitude more complex and offers a rich set of features not found in JPEG or in any other ISO still image formats.

JPEG2000 is to JPEG as the internal combustion engine was to the steam engine. The steam engine got things started but the world really changed after the internal combustion engine gained widespread use.Steam Train

JPEG2000 solves many of the limitations found in standard JPEG. It has interactive client/server features, functions extremely well in noisy environments such as wireless channels, offers both lossless and lossy compression in the same codec and on average yields 40% smaller file sizes when compared to JPEG images compressed to the same quality level. So all the shortcomings of standard JPEG are solved with JPEG2000 and then some.

So the ISO committee did a great job on the technology but missed horribly on the name. In the long run, I do not think the name will be a factor but clearly in the short term it sure has caused a lot of confusion in the marketplace.

Could they have chosen a different name which may have resulted in less confusion and helped drive adoption? I think so, and most people I have spoken with in the JPEG2000 business all agree. The similarity in names has resulted in the need for continual market education and that is always an expensive process!

So the next time someone asks you “Have you heard of JPEG2000”, you’ll know not to answer “That’s JPEG, right”?

Less Then Super Bowl

February 8th, 2007

As a lifelong fan of the Chicago Bears it was with great anticipation that I watch this past Super Bowl. I doubted their chances, seemed like the Colts were destined, but nonetheless it was a chance to recall good times from my college days when the Bears last took the title.Da' Bears

Today’s television technology is far superior to that of 1985 and I gathered with friends to watch the game in HD on a relatively new HDTV. It was interesting to watch as everybody just waxed about how great the picture quality was. Being in the field of video compression, I offered a more scrutinizing eye. Keep in mind its difficult to take a contrarian position with someone who spent thousands on a HDTV and hundreds on a subscription to the HD channels.

Okay, the visual wasn’t bad…but it wasn’t outstanding. As a recent attendee of CES, I’ve seen much better. I have recently read that this is a major issue with many electronics retailers today…that being the complaint and support calls for HDTVs.

So what’s going on?

From my experience, I think we are seeing a few things in play. I had a very interesting conversation with a gentlemen from DirectTV at the CES show. I got a lot of insight into both the technology and process required to deliver content over the “last mile”. Basically the same infrastructure has been in place for most of the past decade and compromises need to be made to accomodate all the new content and the desire for HD content.HDTV

One big difference is the size, quality and availability of today’s displays. It was one thing to see video content on a 36″ television, but now we are talking about 48″, 52″ and 60″ being practical and reasonably priced. Also consider that most content is being delivered in either MPEG2 or MPEG4 formats, both of which were conceived and primarily developed for constraints that are no longer prevalent. When you throw an MPEG2 signal on a 60″ display the compression artifacts are going to be evident.

But isn’t bandwidth still the issue?

Yes it is and that still seems to be the crux of the problem. The pipes are getting fatter, but we’re demanding more and more content and more HD content. Any extra bandwidth fills up real quick. When that happens, then more compression is applied and the visual result begins to suffer. As told to me, the content providers are trying to delivery HD content under a data rate of 20 Mbps and often ratchet that down to 10 Mbps. HD content at 10 Mbps will show noticable degradation to even the untrained eye.

Are sporting events even more of a challenge?

Yes, they are and here’s why. The MPEG formats use temporal compression techniques, also known as interframe compression. In the most basic sense, the encoder looks for redundancies that exist amongst sequential frames of video. By removing this redundant content you can achieve far greater compression. Since sporting events have a lot of moving action, a shimmering background of fans and multiple cameras in use, the ability to find redundancies is greatly diminished. If you’re still targeting the same bit rate, then you achieve the target compression by greatly reducing the quality of the video content through spatial or single frame compression. I suspect this is what I was seeing last Sunday.

Okay JPEG2000 gurus, what role might that play in solving this problem?

Good question…I think the jury is still out on this. JPEG2000 will never achieve the same data rates as that of MPEG2, MPEG4 or H.264 in most circumstances. Add to the fact that there is an entire infrastrucure built around those standards…tough to change overnight. But I see three things that might greatly influence whether JPEG2000 makes it into your home, they are:

IPTV - if the on-demand pull model over IP becomes prevalent, then the bandwidth issues are greatly diminished since delivering 400 channels is replaced with only a few high quality streams that you select. There’s a lot of traction for JPEG2000 in these circles as evident by the recent SMPTE meeting for IPTV.

Digital Cinema - here me out on this, the movie industry would love an “author once, deliver to many” model by which to control their content. This would potentially remove a lot of intermediaries who, of course, take a cut of the action. JPEG2000 is really the only format that makes that practical…and the movie industry has already mandated JPEG2000. If you think this concept is too far reaching then I point you to the music industry. When is the last time you bought a CD at Tower Records? Oh that’s right, they closed all their retail stores.

UWB - this seems like a strange choice, but the UWB vendors might stand to be the first folks to get JPEG2000 decoders built directly into televisions. If that gets traction…watch out…can you say disruptive techology.