The SMPTE 421M "VC-1" Standardization ProjectVC-1 & Windows MediaVC-1 & Windows MediaSMPTE Standardization ProcessSlide 5Towards Draft Standard…Other Standards and ConsortiaChips and DSPsProfessional Video ProductsVC-1 vs. H.264 - FeaturesVC-1 vs. H.264 - QualityVC-1 vs. H.264 - ComplexityMicrosoft ToolsConformance Testing ProgramVC-1 Platform SupportWhy VC-1?Slide 18Backup SlidesITU-T VICA Workshop22-23 July 2005, ITU Headquarter, Geneva International Telecommunication UnionThe SMPTE 421M The SMPTE 421M "VC-1" "VC-1" Standardization Standardization ProjectProjectMark JeffreyMicrosoft [email protected] VICA Workshop22-23 July 2005, ITU Headquarter, Geneva datesITU-TVC-1 & Windows MediaoMicrosoft submitted WMV9 syntax for standardization to SMPTE in Summer 2003•SMPTE C24 standardizing WMV9 into open standard•Includes Simple, Main and Advanced Profiles•Will be known as SMPTE 421M / VC-1 when standard is publishedITU-T VICA Workshop22-23 July 2005, ITU Headquarter, Geneva datesITU-TVC-1 & Windows MediaoWMV9 and VC-1 are identical codec technologies•WMV9 is Microsoft’s implementation of the VC-1 standard•WMV9 decoder = VC-1 decoderoTransport independence•VC-1 elementary stream can be delivered over ASF, RTP, MPEG-2 Systems•Improved system-layer design in Advanced Profile•Start codes•User data•Entry Point header•Display metadataITU-T VICA Workshop22-23 July 2005, ITU Headquarter, Geneva datesITU-TSMPTE Standardization ProcessoSMPTE is producing 3 documents•VC-1 specification – SMPTE 421M•VC-1 conformance – SMPTE RP228•VC-1 transport – SMPTE RP227oOver 60 companies working on VC-1 in SMPTE •Participants represent broad segments of the digital video industry (Content providers; CE, Chip, Encoder, Test equipment manufacturers; DTV Operators)•Standard is quality-drivenITU-T VICA Workshop22-23 July 2005, ITU Headquarter, Geneva datesITU-TSMPTE Standardization ProcessWD1WD4CD1September 2003March 2004CD1r5CDballotCDballotCD2November 2004CD2r3FCDballotFCD1April 2005DSITU-T VICA Workshop22-23 July 2005, ITU Headquarter, Geneva datesITU-TTowards Draft Standard…oAll 3 documents recently achieved FCD statusoFCD status means VC-1 specification is technically stable and opens the gates to DS (Draft Standard) ballotingoReference decoder implementation and conformance bit streams available to SMPTE membersITU-T VICA Workshop22-23 July 2005, ITU Headquarter, Geneva datesITU-TOther Standards and ConsortiaDVD Forum:Group mandated MPEG-2, VC-1 and H.264 for next gen HD DVD playersBlu-ray: Group mandated MPEG-2, VC-1 and H.264 as formats for next gen BD playersFVD: Group mandated only VC-1Other: VC-1 optional in DLNA, becoming part of DVB spec set, under ATSC consideration, …Benefit: Rapidly growing ecosystem support for VC-1ITU-T VICA Workshop22-23 July 2005, ITU Headquarter, Geneva datesITU-TChips and DSPsITU-T VICA Workshop22-23 July 2005, ITU Headquarter, Geneva datesITU-TProfessional Video ProductsITU-T VICA Workshop22-23 July 2005, ITU Headquarter, Geneva datesITU-TVC-1 vs. H.264 - Features• 8x8, 4x8, 8x4, 4x48x8, 4x8, 8x4, 4x4adaptive block sizeadaptive block size•Frequency-independent Frequency-independent dequantization scalingdequantization scaling•VLC-based entropy codingVLC-based entropy coding•4 tap bicubic filters for MC4 tap bicubic filters for MC•Relatively-simple loop filterRelatively-simple loop filter•Overlap intra filteringOverlap intra filtering•Range reduction/expansionRange reduction/expansion•Resolution red./exp.Resolution red./exp.• 8x8 and 4x48x8 and 4x4adaptive block sizeadaptive block size•Frequency-dependent Frequency-dependent dequantization matrixdequantization matrix•CABAC or VLCCABAC or VLC•Long filters for MCLong filters for MC•Complex loop filterComplex loop filter•Spatial intra predictionSpatial intra prediction•Multi-picture arbitrary-order Multi-picture arbitrary-order referencingreferencing•Intra PCMIntra PCMVC-1VC-1H.264H.264Block motionBlock motion16-bit integer 16-bit integer transformstransformsBit-exact specBit-exact specFading Fading predictionpredictionLoop filterLoop filterITU-T VICA Workshop22-23 July 2005, ITU Headquarter, Geneva datesITU-TVC-1 vs. H.264 - QualityoBoth codecs approximately•2-3x better than MPEG-2•2x better than MPEG-4oVC-1 achieved best quality in independent studies•2 rounds of DVD Forum tests for HD, Oct-Dec 02•C’T Magazine codec evaluation, May 03•DV Magazine evaluation for HD codecs, Oct 03•C’T Magazine HD codec evaluation, May 05oMost consistent quality in EBU tests, Oct 04ITU-T VICA Workshop22-23 July 2005, ITU Headquarter, Geneva datesITU-TVC-1 vs. H.264 - ComplexityoVC-1 decoding is > 2x faster than H.264 decoding•H.264 ~ 3-4x slower than MPEG-2 MP / MPEG-4 SP•Based on H.264’s own studies•VC-1 ~ 1.5x slower than MPEG-2 MP / MPEG-4 SP•Based on empirical data, e.g., testing VC-1 (WMV-9) vs. MPEG-4 SP in PCs•1080p VC-1 software decoding possible on today’s PCs •DVD companion discs with 720/1080pITU-T VICA Workshop22-23 July 2005, ITU Headquarter, Geneva datesITU-TMicrosoft ToolsoWindows Media Encoder•5 speed settings: super real-time to best quality•Free downloadoVC-1 Porting Kit RTM•Fully aligned with latest SMPTE VC-1 specification•Comes with set of conformance test vectors•Encoder and Decoder Porting KitoMPEG-2 Utility Package beta•ASF MPEG-2 Transport conversion utilities•Encoder utility with direct encapsulation into MPEG-2 Transport•RTM scheduled for mid-2005ITU-T VICA Workshop22-23 July 2005, ITU Headquarter, Geneva datesITU-TConformance Testing ProgramoProgram available for licensees•New tools to facilitate initial self-conformance•Microsoft validates the submissionsoVC-1 Elementary Stream analyzer tool will be available soonITU-T VICA Workshop22-23 July 2005, ITU Headquarter, Geneva datesITU-TVC-1 Platform SupportWindows Media platform includes VC-1 and enables integration of all A/V devices in networked homeITU-T VICA Workshop22-23 July 2005, ITU Headquarter, Geneva datesITU-TWhy VC-1?oRequires less computational power and can be decoded at full 1080i/p resolution on today’s off-the-shelf PCoAdvanced Profile delivers compression efficiencies far superior to MPEG-2oDelivers HD content at bit rates as low as 6-8 MbpsoBetter visual quality demonstrated in independent testsITU-T VICA Workshop22-23 July 2005, ITU Headquarter, Geneva datesITU-TWhy VC-1?oSMPTE VC-1 is
View Full Document