320X240 320X

320X240 320X

No. 1 2 3 4 Proponent Microsoft Microsoft Microsoft Microsoft Profile PD PD PD SD Mandatory/Optional in Spec(note1) Mandatory Resolution (Nominal) 320x240 320X180 416x240 480x360 Picture Aspect Ratio (Nominal) 1.33 1.78 1.78 1.33 Horizontal Encoded Frame Size - N/16 - 1 = 320 320 416 480 Verticalpic_width_in_mbs_minus1 Encoded Frame Size - N/16 - 1 = pic_height_in_map_units_minus1 240 192 240 360 Active Picture Width (Max) 320 320 416 480 Active Picture Height (Max) 240 180 240 360 Cropping Center Center Center Center picture, picture in picture, picture, AVC crop 180 line AVC crop AVC crop set to area, AVC set to set to active area crop set to active area active area active area Overscan Flag = 1? No No No No Aspect Ratio Sample Aspect Ratio - aspect_ratio_idc (sar_width, sar_height - if necessary) 1.00 1.00 1.00 1.00 Aspect Ratio - Container ["picture" del] 1.333 1.667 1.733 1.333 Picture Aspect Ratio - Active 1.333 1.778 1.733 1.333 Display width (sq. pixels, w/o overscan) 320 320 416 480 Display width Max (sq. pixels, w/ overscan) 320 320 416 480 Frame rates 11.99p, 11.99p, 11.99p, 11.99p, 14.99p, 14.99p, 14.99p, 14.99p, 23.976p, 23.976p, 23.976p, 23.976p, 25p, 25p, 25p, 25p, 29.97p 29.97p 29.97p 29.97p Progressive / interlace Progressiv Progressiv Progressiv Progressiv Black Padding e e e e Inactive frame areas shall be filled with visible black (RGB=16, 16, 16) Quantization range[2] Luma (Y') 16-235 visible (not clipped, 1 - 255 valid) Color space [3] BT.709-5, , chroma +/-128 (clipped; i.e. no negative RGB coefficients) Recommended practice topics Interlaced temporal sub-sampling, Content not interlace filtered, intended for deinterlacers and progressive display (device should flicker filter if direct to interlaced CRT). Encoding 3:2 pulldown not filtering recommended. Gamma curve, render intent, display maritx_coefficients=1, i.e. BT.601 and BT.709 gamma. Video balanced on standard gamma 2.2 studio monitor and viewing conditions, devices shall provide gamma adaptation compensation (e.g. 2.5 - 3.0 for small screens and bright viewing, 1.8 - 2.0 for home theater) 50Hz Devices shall decode 50Hz picture formats allowed above. Devices shall display 50Hz formats if equipped with internal displays. Devices shall output at 50 Hz or higher, if equipped with compatible video outputs, e.g. SCART, HDMI, VGA, etc. Format conversion from 25/50Hz to 60Hz outputs is optional for devices. [1] e.g. NTSC, PAL, anamorphic, sq, … [2] e.g. 16-235, 0-255, +/-128, … [3] e.g. Rec 601, 709; negative coefficients (note1) Mandatory: Mandatory for all devices to support for each corresponding Profile. Optional: Optional for all devices to support for each corresponding Profile. 5 6 7 8 9 10 11 Microsoft Microsoft Microsoft Microsoft Microsoft Microsoft Microsoft SD SD SD SD SD SD HD Mandatory 640x480 864x480 704x480 704x480 720x480 720x480 1280X720 1.33 1.78 1.33 1.78 1.33 1.78 1.78 640 864 704 704 720 720 1280 480 480 480 480 480 480 720 640 864 704 704 704 704 1280 480 480 480 480 480 480 720 Center Center Center Center Center Center Center picture, picture, picture, picture, picture, picture, picture, AVC crop AVC crop AVC crop AVC crop AVC crop AVC crop AVC crop set to set to set to set to set to set to set to active area active area active area active area active area active area active area No No No No Yes Yes No 1.00 1.00 0.91 1.21 0.91 1.21 1.00 1.333 1.800 1.333 1.778 1.364 1.818 1.778 1.333 1.800 1.333 1.778 1.333 1.778 1.778 640 864 640 853 640 853 1280 640 864 640 853 655 873 1280 11.99p, 11.99p, 23.976p, 23.976p, 23.976p, 23.976p, 23.976p, 14.99p, 14.99p, 29.97i 29.97i 29.97i 29.97i 25p, 23.976p, 23.976p, 29.97p, 25p, 25p 50p, 29.97p 59.94p Progressiv Progressiv Both Both Both Both Progressiv e Inactive framee areas shall be filled with visible black (RGB=16, 16, 16) e Luma (Y') 16-235 visible (not clipped, 1 - 255 valid) BT.709-5, , chroma +/-128 (clipped; i.e. no negative RGB coefficients) Content not interlace filtered, intended for deinterlacers and progressive display (device should flicker filter if direct to interlaced CRT). Encoding 3:2 pulldown not recommended. maritx_coefficients=1, i.e. BT.601 and BT.709 gamma. Video balanced on standard gamma 2.2 studio monitor and viewing conditions, devices shall provide gamma compensation (e.g. 2.5 - 3.0 for small screens and bright viewing, 1.8 - 2.0 for home theater) Devices shall decode 50Hz picture formats allowed above. Devices shall display 50Hz formats if equipped with internal displays. Devices shall output at 50 Hz or higher, if equipped with compatible video outputs, e.g. SCART, HDMI, VGA, etc. Format conversion from 25/50Hz to 60Hz outputs is optional for devices. 12 13 14 Microsoft Microsoft Microsoft HD HD HD Mandatory 960X720 1440X1080 1920X1080 1.33 1.33 1.78 960 1440 1920 720 1088 1088 960 1440 1920 720 1080 1080 Center Center Center picture, picture in picture in AVC crop 1080 line 1080 line set to area, AVC area, AVC active area crop set to crop set to active area active area No No No 1.00 1.00 1.00 1.333 1.324 1.765 1.333 1.333 1.778 960 1440 1920 960 1440 1920 23.976p, 23.976p, 23.976p, 25p, 25p, 25p, 29.97p, 29.97p, 29.97p, 50p, 50p, 25i, 50p, 25i, 59.94p 29.97i 29.97i Progressiv Both Both Inactive frame areas shall be filled with visible black (RGB=16, 16, 16) e Luma (Y') 16-235 visible (not clipped, 1 - 255 valid) BT.709-5, , chroma +/-128 (clipped; i.e. no negative RGB coefficients) Content not interlace filtered, intended for deinterlacers and progressive display (device should flicker filter if direct to interlaced CRT). Encoding 3:2 pulldown not maritx_coefficients=1, i.e. BT.601 and BT.709 gamma. Video balanced on standard gamma 2.2 studio monitor and viewing conditions, devices shall provide gamma compensation (e.g. 2.5 - 3.0 for small screens and bright viewing, 1.8 - 2.0 for home theater) Devices shall decode 50Hz picture formats allowed above. Devices shall display 50Hz formats if equipped with internal displays. Devices shall output at 50 Hz or higher, if equipped with compatible video outputs, e.g. SCART, HDMI, VGA, etc. Format conversion from 25/50Hz to 60Hz outputs is optional for devices. Notes to Discuss: • [MS] Attempting to pre-correct for limited devices at encoding (e.g. vertical resolution filtering to prevent “CRT flicker”, encoding letterbox bars, encoded pulldown, etc.) usually compromises high end devices (progressive displays, 120Hz, motion interpolation, automatic PAR adaptation, etc.) Not correct: MS recommending video encoded optimized for progressive studio monitor and viewing conditions. Devices shall be responsible for interlace flicker filtering,2:3 pulldown, and gamma correction for display conditions. • [MS] Might recommend safe areas based on device cropping to 4:3 No; the visible picture area is explicitly specified by AVC cropping parameters. "Overscan" area is also explicitly defined. Legacy TV behavior still requires 5%/10% safe area boarders for encoded frame. • [MS] Clarification of “exact scan” pixel dimensions to avoid unnecessary scaling (e.g. 704 or 720 = 4:3? = 16:9 anamorphic?) Display intent must be specified explicitly using correct SAR in h.264 • [SPE] Proposes a new MP4 box for optional frame crop. • Crop box parameters shall be constant through an entire track • Crop box must exist in every sync sample for random access. • Luma crop parameters must be a multiple of 2 to compensate for 4:2:0 subsampling of chroma pixels. • Top and Bottom luma crop parameters are limited to a multiple of 4 to compensate for field based presentations in 4:2:0. • Composition objects such as subtitles require positioning methods to coordinate with frame cropping. This is not included in the scope of this box and must be defined elsewhere. • [MS] Vertical coding size can be any number of lines up to defined maximum number. • [MS] Some of current internet streaming distributed contents are encoded with respect to aspect ratio of the source video. • PC software platforms are capable of handling as it is done today • CE platforms may not be capable of handling flexible sized videoformat (although iPod, Zune, cell phones, Walkman, etc. do). • Limited guaranteed video format supported in LSI (Required in decoder, usually supported in display processing, which must convert to square pixels, different display sizes, different output signal formats) • Increase in testing –can not guarantee every combination (only 14 frame sizes proposed and required AVC cropping) • [SPE] Define active video window in MP4 file format as DECE unique user data (Existing AVC elementary stream method using SEI would keep this in the elementary stream for all containers and streaming, and deliver the information directly to decoder) • [SPE] Contents are encoded with embedded black lines as done today (for non-internet streaming contents) • [SPE] PC software uses MP4 file format to crop the embedded black lines as post process before displaying the contents. • [SPE] CE platform displays/outputs with black lines –may optionally crop the black lines. [MS] Attempting to pre-correct for limited devices at encoding (e.g. vertical resolution filtering to prevent “CRT flicker”, encoding letterbox bars, encoded pulldown, etc.) usually compromises high end devices (progressive displays, 120Hz, motion interpolation, automatic PAR adaptation, etc.) Not correct: MS recommending video encoded optimized for progressive studio monitor and viewing conditions.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    17 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us