ViewCast 240E, 450E manual YUV format details

Page 82

AVStream Driver Reference Information

RGB24 – Each pixel has three bytes (24 bits) of data – one each for red, green, and blue. This is another “true color” mode with 16.7 million colors.

RGB555 – Each pixel has two bytes (16 bits) of data. There are 5 bits each of red, green, and blue data; the sixteenth bit is unused. This is a “high color” mode, also known as “5:5:5.”

RGB8 (Greyscale) – The Osprey AVStream driver uses the RGB8 format for greyscale video. RGB8 is a palletized format. Each pixel is represented by one byte, which indexes one of 256 colors in a color palette specified by the driver. The Osprey driver sets the color palette to greyscale entries, and captures “Y8” luminance-only data.

YUV format details

YUY2, UYVY, YVU9, and YUV12 are YUV formats. In these formats, each pixel is defined by intensity or luminance component, Y, and two color or chrominance components, U and V. Because the human eye is less sensitive to color information than to intensity information, many video formats save storage space by having one luminance byte per pixel while sharing the chrominance byte among two or more pixels. YUV is also similar to the color encoding used for analog color television broadcast signals.

YUY2 mode, sometimes referred to as 4:2:2 packed mode, consists of a single array of mixed Y, U, and V data. Each pixel has one Y (intensity) byte. Each pixel shares its U and V bytes with one of the pixels horizontally next to it.

YUY2 uses the same number of aggregate bytes per pixel as RGB15, which is two. However, YUY2 is more efficient than RGB15 because it stores relatively more of the intensity information to which the human eye is most sensitive.

UYVY mode is similar to YUY2 except that the bytes are swapped as follows:

YVU9 and YVU12 are “planar” modes – the Y, U, and V components are in three separate arrays. It is easiest to explain the format with an example: Let’s say you have a 320 x 240 YVU9 format. The buffer has 320 x 240 bytes of Y data, followed by 80 x 60 bytes of V data, followed by 80 x 60 bytes of U data. So each U and each V byte together contain the color information for a 4 x 4 block of pixels.

Similarly, a 320 x 240 YUV12 format has a 320 x 240 Y array, followed by a 160 x 120 U array, and then a 160 x 120 V array.

Note: In the I420 format used by Osprey, the order of the U and V arrays is reversed from the order in the YVU9 format.

76

ViewCast

Image 82
Contents Osprey 240e/450e User Guide Page Contents AVStream driver reference information Osprey 240e Environmental specifications Osprey 450e Page Warranties Limited WarrantyOverview Reseller Pass ThroughSystem requirements Minimum system requirementsInstallation Steps Installing the driverCustom installing AVStream Installing the video capture cardTo install the video capture card Digital Signature Not Found Window Setting Driver Properties Accessing the Osprey Config UtilityOspreyConfig’s initial processing sequence Initial OspreyConfig user interfaceSelecting a device for configuration Control used to open the properties Understanding the device properties window Osprey Video Device Properties window tabsVideo Decoder InputVideo Proc Amp RefSizeOspreyConfig utility to access devices Devices and global controlsInput tab Input tabVideo Present CancelVideo Input Video StandardOsprey 450e AV option hardware add-on-device Input tab without AV optionVideo input Osprey 450eVideo standard Video Standard fieldInput Format analog inputs Composite cameraVideoCheck VideoGraphVbiGraph VideoGraphVideo Proc Amp tab Video Proc Amp TabFrequency Anti Flicker Default Color EnablePowerLine BrightnessVideo Decoder tab Video Decoder tabLines detected Signal DetectedOutput Enable VCR InputHorizontal Horizontal DelayRefSize tab FormatSquare Pixels Horizontal FormatCCIR-601 Wide Horizontal DelaySignal WSS Use WideScreenSource Width Source WidthReference Size for Crop and Logo Placement Video Type Format HW or SW Adds CPU GranularityLine Ntsc Vertical Format Line Ntsc Vertical FormatSimulStream Currently UsingFilters tab DeinterlaceSimulStream SimulStream optionMultiple instances Osprey 240e/450e User Guide Inverse Telecine Adjust…Deinterlace Motion AdaptiveBackground − telecine and inverse telecine Currently Using group Current Using settingsMotion Threshold Adaptive Deinterlace windowFrame Algorithm Restore Defaults Test ModeClose Osprey 240e/450e User Guide Device tab No-Video Test Pattern Buffers RequestedDiagnostic logging Diagnostic LoggingTypical section of data Device Info Board NumberingBoard Numbering Setting Driver Properties Closed Caption ExtrasTimecode Video Marking TimestampingCaptions tab Captions tabPin Select Render Ntsc Closed Captions On Video Render Logical White AsCC Pin CC PinLogo tab Enable Logo onFile and Color sub Tab Enable Key Color On File and Color Sub tabOsprey 240e/450e User Guide File and Color Pin SelectEnable Key Color Enable Key ColorWeighting Position and SizeOsprey 240e/450e User Guide Size and Crop tab Size and Crop tabReference Size Enable CroppingDefault Output Reference SizeGranularity Format Horizontal VerticalEnable Cropping Enable CroppingRecalc button Default Output Size Default Output SizePage AVStream driver reference information DirectShowAVStream Driver Reference Information Post-Processing mode Post-Processing modeAVStream Driver Reference Information Preview Pin to Video Renderer Efficient Video RenderingPreview Pin to Overlay Mixer to Video Renderer Preview Pin to VMR7 Video Mixing RendererPreview Pin to VMR9 Some Data PointsAVStream Driver Reference Information Video standards and sizes Color formatsYUV format details Captioning via CC or VBI pins Closed captioning CCDirect CC rendering on video CC streaming interface Vertical Interval Timecode VitcVertical Blanking Interval VBI capture Timecode Video MarkingSelecting the audio source and input volume Audio driverAudio Driver Audio properties Audio propertiesAudio formats Audio configurationMono Source Mode Audio playbackDual Mono Audio level Input reference levelEnvironmental specifications Appendix a Osprey hardware specificationsOsprey 240e Osprey 240e long back plate Osprey 450e Osprey 450e back plateAppendix a Osprey Hardware Specifications Mini-DIN Signal RCA Connectors Appendix B Osprey 450e audio cablePage Color bars on video screen Appendix C TroubleshootingScrambled video image Multiple horizontal lines across video image Poor video quality at large frame sizesCannot play back recorded audio Osprey 240e/450e User Guide Page Index Appendix C Troubleshooting Osprey 240e/450e User Guide Viewcast.com