Quantum Data - Home Page Quantum Data
HOME ABOUT NEWS PRODUCTS DOWNLOADS SUPPORT CONTACT
quantum data Leading Edge Products for the Video Display Industry

 HDMI 1.4a 3D Test Tools

HDMI 1.4a 3D Test Tools

Download our 88x 3D Application Note

3D Applications

3D Bitmap Conversion Tool

Sample 3D Bitmaps

HDMI 1.4 3D Sample Bitmaps

Updated on November 9, 2010.

Download the Sample Bitmaps

HDMI 1.4a 3D Sample Bitmaps are available for download. The zip file contains sample bitmaps for 1280 x 720 resolution as well as 1920 x 1080 resolution for five different HDMI 1.4a 3D transmission methods.

Sample 3D Bitmap Nomenclature
FP = Frame Packing
iFP = Interlaced Frame Packing
LAlt = Line Alternative
SbSF = Side-by-Side (Full)
TB = Top-and-Bottom
HHOO = Side-by-Side (Half), Horizontal sub-sampling, odd/left, odd/right
HHOE = Side-by-Side (Half), Horizontal sub-sampling, odd/left, even/right
HHEO = Side-by-Side (Half), Horizontal sub-sampling, even/left, odd/right
HHEE = Side-by-Side (Half), Horizontal sub-sampling, even/left, even/right
HQOO = Side-by-Side (Half), Quincunx matrix, odd/left, odd/right
HQOE = Side-by-Side (Half), Quincunx matrix, odd/left, even/right
HQEO = Side-by-Side (Half), Quincunx matrix, even/left, odd/right
HQEE = Side-by-Side (Half), Quincunx matrix, even/left, even/right

Release 2.22.0 and later versions have a 3D output menu where you can select from six HDMI 1.4 3D transmission methods. You can use these sample bitmaps for testing five of six methods. You will need to have a CompactFlash card inserted in the 882/881.
  1. Upgrade the 882/881 to release 2.24.1 or later version available here.
  2. Download the sample bitmap package from here and unzip it to your PC.
  3. Connect to the 882's web interface and launch the FTP Browser.
  4. On the Instrument Files side, browse to /card0/library/userdata/.
  5. On the Host Files side, highlight and download the sample .bmp files to /card0/library/userdata/.
  6. Connect a 3D-capable sink device to 882's HDMI output 1 port. If you don't have one but have an 882 analyzer like 882CA or 882EA, connect the analyzer's HDMI output 1 port to HDMI input 1 port.
  7. Press Source and select a 1280 x 720 format such as 720p60 or 1920 x 1080 format such as 1080p24.
  8. Press Options until you see the 3D output menu. Depending on the format selected, you might not see all six transmission methods because 882/881 only supports up to 165MHz pixel clock rate.
  9. Select a 3D transmission method to use. Other methods will disappear except Top-and-Bottom and Side-by-Side (Half). 882/881 will change the format parameters to match those of the selected transmission method, and it will also send HDMI Vendor Specific InfoFrame with 3D data.
  10. Load and use the 3D bitmap that matches the resolution and transmission method 882/881 is outputting. You can use the Browse Mode or the command line interface to do this. For Browse Mode, press and hold the Tools button for 2 seconds to switch to Browse Mode. Navigate to the location of the sample bitmap files. Select the appropriate bitmap file to load and use it. Press and hold the Tools button for 2 seconds to switch back to Basic Mode. For command line interface, connect via Ethernet (e.g. Telnet) or serial port (e.g. HyperTerminal). Use IMGL and IMGU commands to load and use the appropriate bitmap.

    NOTE: If you select SideHalf for Side-by-Side (Half), you also need to specify which sub-sampling position you want to use. This is done through the command line interface using the X3DM and IFGU commands as shown below. This needs to match the 3D bitmap you load.

    For HHOO bitmap, send
    X3DM 1 8 0; IFGU

    For HHOE bitmap, send
    X3DM 1 8 1; IFGU

    For HHEO bitmap, send
    X3DM 1 8 2; IFGU

    For HHEE bitmap, send
    X3DM 1 8 3; IFGU

    For HQOO bitmap, send
    X3DM 1 8 4; IFGU

    For HQOE bitmap, send
    X3DM 1 8 5; IFGU

    For HQEO bitmap, send
    X3DM 1 8 6; IFGU

    For HQEE bitmap, send
    X3DM 1 8 7; IFGU


  11. If you are using an 882 analyzer and looping the output and input ports, then you can generate the Rx Packet report to view the Vendor Specific InfoFrame that contains 3D data. In the Rx Packet report, you will see 030C0040XXYY as GIF Info Frame data. 0x000C03 is the 24-bit IEEE Registration ID value which represents HDMI Licensing, LLC. 0x40 is the HDMI_Video_Format value which means that 3D format indication is present. 0xXX is the 3D_Structure value which represents the 3D transmission method being used. For example, 0x00 means Frame Packing method is used, and 0x80 means Side-by-Side (Half) is used. 0xYY is the 3D_Ext_Data value which represents the sub-sampling position being used in Side-by-Side (Half); this does not show up in other 3D transmission methods. For example, 0x00 means horizontal sub-sampling, odd/left, odd/right is used (this is the mandatory sub-sampling position for Side-by-Side (Half)). You can also generate the timing data report to view the 3D timing information. You will see that the vertical active resolution, vertical total resolution, horizontal rate, and pixel clock rate are different from the normal 1280 x 720 and 1920 x 1080 formats.
  12. You can stop outputting 3D by selecting No3D in the 3D output menu. 882/881 will load and use the normal format. At this point, you can select a different 3D transmission method or select a normal test image.