AMD s 10-bit Video Output Technology
|
|
|
- Felicity O’Connor’
- 9 years ago
- Views:
Transcription
1 AMD s 10-bit Video Output Technology Introduction Display devices with a greater bit depth than the conventional 8-bits per color channel are rapidly gaining popularity in application areas such as medical imaging, professional photography, graphics design, movie production, and entertainment in general. What makes these devices attractive to a wide array of fields is their ability to represent colors with a greater fidelity than it is possible with conventional display devices. This means what we see in the real world more accurately matches what we see on the screen, ensuring that design and diagnosis errors due to monitor limitations are minimized. In order to benefit from the increased bit depth of these display devices, graphics cards used to drive them should be capable of outputting higher bit depth information as well. For example, if a display device supports 10-bits per color channel input, its capacity will not be fully exploited unless the graphics card outputs a matching bit depth. This is where AMD s most recent series of workstation graphics cards come into play by natively supporting the emerging standard for 10-bits per color channel (or 30-bits per pixel) video output. In this paper, we first emphasize the necessity of higher bit depths for color critical tasks followed by an overview of the 10-bit monitors currently available. We then demonstrate how users can easily benefit from this technology using AMD s graphics cards capable of 10 bit output. The Need for 10-bit Displays Conventional display devices use 8-bits per color channel (or 24-bits per pixel) to display images and video. Although this amounts to more than 16 million colors, it still corresponds to a fraction of the colors we perceive in the real-world. This is illustrated in Figure 1, where the green triangle shows the boundaries of the srgb 1 color space on the CIE-xy chromaticity diagram. Conventional srgb compliant 8-bits monitors can only represent the colors that lie in this triangle, while the human eye is capable of perceiving all the colors in the entire chromaticity diagram. This discrepancy is further emphasized by the fact that today s most professional cameras and printers have a color gamut larger than that of srgb (such as Adobe RGB 2 shown by the red triangle in Figure 1), creating a bottleneck on the display side. Figure 2 demonstrates this problem where the blue areas in a photograph taken with the Adobe RGB setting of a camera cannot be accurately represented on a conventional monitor. To solve this problem, display devices can operate in a color space with a larger gamut than that of the srgb. This can be achieved by using purer (more saturated or monochromatic) primaries to stretch the 1 srgb is a standard color space proposed by HP and Microsoft to allow for consistent color reproduction on typical monitors, printers and the Internet. It has the same primary set as the HDTV also known as ITU-R BT Adobe RGB is an RGB color space with a larger gamut than srgb. It is developed by Adobe with the printing industry in mind, as there were many colors that can be printed but not displayed by a smaller gamut color space.
2 corners of the color gamut toward the edges of the chromaticity diagram. However, when the color gamut is expanded, using only 8-bits per color channel ceases to be sufficient to display a smooth image without banding artifacts. This is illustrated in Figure 3 with a sample set of colors in both srgb and Adobe RGB color spaces. Note that, the spacing between the color samples increases in the Adobe RGB space since it occupies a larger area. Another example is shown in Figure 4, where only 6-bits are used to cover what should normally be an 8-bit range. Similar problems will occur if 8-bits are used to cover what should normally be a 10-bit, that is, a larger range. Therefore to convey a smooth image, one needs to use additional shades of colors, hence the need for 10-bit displays. Figure 1: The 2D color gamut of the srgb and Adobe RGB color spaces are superimposed on the CIE-xy chromaticity diagram. Note that the colors shown inside the diagram are for illustration purposes.
3 Figure 2: A photograph taken with an Adobe RGB camera may not be accurately represented on an 8-bit srgb monitor. The blue areas show the out-of-gamut colors. Figure 3: When the same number of colors are used to cover a larger color space, the distance between them increases which may lead to banding artifacts. To avoid this problem, the bit depth of the display device needs to be increased.
4 Figure 4: This figure illustrates the banding artifacts that would occur if a smaller number of bits are used to cover a larger color range. For illustration purposes 6-bit are used to cover a subset of the range similar artifacts will occur if 8-bits are used to cover a larger color space such as the Adobe RGB. 10-bit Display Devices 10-bit displays use 10 bits to represent each of the red, green and blue color channels. In other words, each pixel is represented with 30 bits, instead of the 24 bits used in conventional displays. To this end, 10-bit displays can generate more than a billion shades of colors. In medical imaging, display devices with higher bit depths have already been in use as they allow for more accurate identification and diagnosis. Two examples of medical displays that support 10-bits are Barco Coronis 5MP Mammo and Eizo GS510. Both are grayscale displays and are commonly used in mammography applications. There exist full color 10-bit medical displays as well such as the Eizo RadiForce R31, which can be used to visualize MRI, PET, and CR scans. Higher bit depth display devices are also entering the mainstream in graphics design, professional photography, compositing, and cinema post production. Recently HP unveiled DreamColor LP2480zx, which is a 24 LED backlit LCD display capable of presenting 30-bits per pixel color information. Another 30-bit display was introduced earlier by NEC (LCD2180WG-LED), which also uses LEDs to back light the LCD panel. Both of these displays prefer LED backlighting instead of the more traditional Cold Cathode Fluorescent Lamps (CCFL), since LEDs offer a much narrower color spectrum than fluorescents, enabling more saturated primary colors. Both the HP and the NEC display are capable of accurately representing the entire Adobe RGB color gamut. AMD s 10-bit Display Support AMD s most recent series of workstation graphics cards give full support to various types of 10-bit displays including all of the models mentioned above. The communication interface can currently be single link DVI, dual link DVI, and DisplayPort depending on the input/output ports configuration of the monitor and the graphics card. Through a proprietary packed pixel format, very high resolution grayscale medical displays can be natively supported through a single link DVI. Figure 5 demonstrates how the user can enable the 10-bit display support in the OpenGL driver by simply checking the relevant checkbox in the Catalyst Control Center (CCC).
5 Figure 5: 10-bit display feature can be enabled by checking the Enable 10-bit pixel format support checkbox in the Catalyst Control Center. Note that this feature is only available in workstation (ATI FireGL ) cards. Once the 10-bit pixel format support is enabled the system will request a reboot and after that any 10- bit aware OpenGL application will be displayed in 10-bits without any clamping. In the following, we demonstrate how an application programmer can easily create a 10-bit aware OpenGL application. Choosing a 10-bit Pixel Format The first step in creating a 10-bit OpenGL application is choosing an appropriate pixel format. Depending on the windowing library used, this can be achieved in slightly different ways. We first demonstrate the GLUT method followed by the WGL_ARB_pixel_format extension approach. GLUT To request a 10-bit pixel format in GLUT, the user needs to specify the appropriate display string before creating an OpenGL window using: // request 10 bit colors, a depth buffer, and double buffering glutinitdisplaystring("red=10 green=10 blue=10 depth double"); After this call, any OpenGL window created with glutcreatewindow() will have a 10-bit per color channel pixel format (the window does not have to be in fullscreen). This can be verified by querying the number of bits for each color channel: // verify that each color channel has 10 bits
6 int red_bits, green_bits, blue_bits; glgetintegerv(gl_red_bits, &red_bits); glgetintegerv(gl_green_bits, &green_bits); glgetintegerv(gl_blue_bits, &blue_bits); WGL_ARB_pixel_format Extension A 10-bit pixel format can also be requested using the wglchoosepixelformatarb()function provided by the WGL_ARB_pixel_format extension as shown below: HDC device_context; // set previous to this code int attribs[64] = { WGL_SUPPORT_OPENGL_ARB, TRUE, WGL_DRAW_TO_WINDOW_ARB, TRUE, WGL_PIXEL_TYPE_ARB, WGL_TYPE_RGBA_ARB, WGL_RED_BITS_ARB, 10, WGL_GREEN_BITS_ARB, 10, WGL_BLUE_BITS_ARB, 10, WGL_DEPTH_BITS_ARB, 24, WGL_DOUBLE_BUFFER_ARB, TRUE, 0, // zero terminates the list }; static float fattribs[64] = { 0.0f, // zero terminates the list }; const int format_max = 256; int formats[format_max]; unsigned int format_count; wglchoosepixelformatarb(device_context, attribs, fattribs, format_max, formats, &format_count); // "format_count" suitable formats are in "formats". if(format_count == 0) { // there were no suitable formats } else { // For this example we just use the first match. result = SetPixelFormat(device_context, formats[0], &pfd); if(result == 0) { // error can be retrieved from GetLastError() } } Creating a 10-bit Texture The previous section highlighted several methods to choose a 10-bit pixel format. It is important to note that once a 10-bit pixel format is chosen any smooth shading operation will immediately take advantage of the increased bit depth. In other words, the user does not need to explicitly provide 10-bit input data to benefit from the increased precision. This is due to the fact the internal processing of colors in the graphics card is in floating-point precision with 10-bit (or 8-bit) conversion occurring only at the output stage. However, it is also possible to explicitly create and work with 10-bit textures as will be explained in this section. 10-bit texture support is exposed to the user through a packed RGB10_A2 texture format, which contains 10 bits for each of the color channels and 2 bits for the alpha component. For convenience, we can start by defining an auxiliary union which can be used to set the values of a 10 bit texture:
7 // Auxiliary union used to set the values of the 10 bit texture union format2_10_10_10 { struct { unsigned int red :10; unsigned int green:10; unsigned int blue :10; unsigned int alpha:2; } bits; unsigned int u32all; }; Next we allocate a memory buffer which will be filled with the user data: // Allocate a buffer which will be used as the 10 bit texture int drawwidth, drawheight; format2_10_10_10* drawdata = new format2_10_10_10 [drawwidth * drawheight]; After the buffer is successfully created, it can be filled with user data coming from any 10-bit source such as a DICOM image or a RAW camera output: // Fill the buffer with values from the user. userred, usergreen, // and userblue are unsigned integers in the range [0,1024]. format2_10_10_10 aux; for (int y = 0; y < drawheight; ++y) for (int x = 0; x < drawwidth; ++x) { aux.bits.red = userred; // user input aux.bits.green = usergreen; // user input aux.bits.blue = userblue; // user input drawdata[x + y * drawwidth].u32all = aux.u32all; } All that remains to be done is to create a 2D texture, specify the buffer we just filled in as the texture data source, and set the desired texture parameters: // Create and bind a new texture GLuint texid; glgentextures(1, &texid); glbindtexture(gl_texture_2d, texid); // Fill the texture image from the 10 bit buffer data glteximage2d(gl_texture_2d, 0, GL_RGB10_A2, drawwidth, drawheight, 0, GL_RGBA, GL_UNSIGNED_INT_2_10_10_10_REV, drawdata); // Set desired texture parameters gltexparameteri(gl_texture_2d, GL_TEXTURE_MIN_FILTER, GL_LINEAR); gltexparameteri(gl_texture_2d, GL_TEXTURE_MAG_FILTER, GL_LINEAR); gltexparameteri(gl_texture_2d, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); gltexparameteri(gl_texture_2d, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); gltexenvi(gl_texture_env, GL_TEXTURE_ENV_MODE, GL_REPLACE); Finally, we map the texture on a screen size quad for display on the screen: // Map the texture on a screen size quad for display glenable(gl_texture_2d); glbegin(gl_quads); gltexcoord2f(0.0, 0.0); glvertex2f(0.0, 0.0);
8 gltexcoord2f(0.0, 1.0); glvertex2f(0.0, drawheight); gltexcoord2f(1.0, 1.0); glvertex2f(drawwidth, drawheight); gltexcoord2f(1.0, 0.0); glvertex2f(drawwidth, 0.0); glend(); This sample code demonstrated how to create and display a 10-bit per color channel texture with input data explicitly specified by the user. Additionally, for off-screen rendering, 10-bit textures can be attached as render targets (i.e. color attachments) to framebuffer objects. Conclusions As a result of the enhanced presentation quality enabled by higher bit depths, 10-bit displays are rapidly becoming norm rather than exception in application areas such as medical imaging, professional photography, graphics design, compositing, and post production. To realize their full potential, these displays demand a higher bit depth video output from the graphics cards that are used to drive them. AMD s most recent series of workstation cards are designed to meet this demand by natively supporting 10-bits, ensuring that crucial information is never lost in any stage of the rendering and display pipeline.
9 Further Reading R. W. G. Hunt. The Reproduction of Colour, Sixth edition. Chichester, UK: John Wiley and Sons Ltd., C. Poynton. Digital Video and HDTV: Algorithms and Interfaces. San Francisco: Morgan Kaufmann Publishers, E. Reinhard, E. A. Khan, A. O. Akyüz, and G. M. Johnson. Color Imaging: Fundamentals and Applications. Wellesley: AK Peters Ltd., G. Wyszecki and W. S. Stiles. Color Science: Concepts and Methods, Quantitative Data and Formulae, Second edition. John Wiley and Sons Ltd., Disclaimer The information presented in this document is for informational purposes only and may contain technical inaccuracies, omissions and typographical errors. AMD MAKES NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE CONTENTS HEREOF AND ASSUMES NO RESPONSIBILITY FOR ANY INACCURACIES, ERRORS OR OMISSIONS THAT MAY APPEAR IN THIS INFORMATION. AMD SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE. IN NO EVENT WILL AMD BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL OR OTHER CONSEQUENTIAL DAMAGES ARISING FROM THE USE OF ANY INFORMATION CONTAINED HEREIN, EVEN IF AMD IS EXPRESSLY ADVISED OF THE POSSIBILITY OF SUCH DAMAGES Advanced Micro Devices, Inc. All rights reserved. AMD, the AMD Arrow logo, ATI, the ATI logo, FireGL, FireMV, FirePro and combinations thereof are trademarks of Advanced Micro Devices, Inc. Other names are for informational purposes only and may be trademarks of their respective owners.
A Adobe RGB Color Space
Adobe RGB Color Space Specification Version DRAFT October 2, 2004 Please send comments to mailto:[email protected] This publication and the information herein are subject to change without notice, and
Digital Color Workflows and the HP DreamColor LP2480zx Professional LCD Display
Digital Color Workflows and the HP DreamColor LP2480zx Professional LCD Display Improving accuracy and predictability in color processing at the designer s desk can increase productivity and improve quality
White Paper AMD PROJECT FREESYNC
White Paper AMD PROJECT FREESYNC TABLE OF CONTENTS INTRODUCTION 3 PROJECT FREESYNC USE CASES 4 Gaming 4 Video Playback 5 System Power Savings 5 PROJECT FREESYNC IMPLEMENTATION 6 Implementation Overview
White Paper DisplayPort 1.2 Technology AMD FirePro V7900 and V5900 Professional Graphics. Table of Contents
White Paper DisplayPort 1.2 Technology AMD FirePro V7900 and V5900 Professional Graphics Table of Contents INTRODUCTION 2 DISPLAYPORT 1.2 2 High Bit-rate 2 3 4k x 2k Resolution 4 Stereoscopic 3D 4 Multi-Stream
FLOATING-POINT ARITHMETIC IN AMD PROCESSORS MICHAEL SCHULTE AMD RESEARCH JUNE 2015
FLOATING-POINT ARITHMETIC IN AMD PROCESSORS MICHAEL SCHULTE AMD RESEARCH JUNE 2015 AGENDA The Kaveri Accelerated Processing Unit (APU) The Graphics Core Next Architecture and its Floating-Point Arithmetic
ATI Radeon 4800 series Graphics. Michael Doggett Graphics Architecture Group Graphics Product Group
ATI Radeon 4800 series Graphics Michael Doggett Graphics Architecture Group Graphics Product Group Graphics Processing Units ATI Radeon HD 4870 AMD Stream Computing Next Generation GPUs 2 Radeon 4800 series
LittleCMS: A free color management engine in 100K.
LittleCMS: A free color management engine in 100K. Background One of the main components of a color management solution is the Color Matching Module, or CMM, which is the software engine in charge of controlling
RADEON 9700 SERIES. User s Guide. Copyright 2002, ATI Technologies Inc. All rights reserved.
RADEON 9700 SERIES User s Guide P/N 137-40361-30 Copyright 2002, ATI Technologies Inc. All rights reserved. ATI and all ATI product and product feature names are trademarks and/or registered trademarks
Implementing ISO12646 standards for soft proofing in a standardized printing workflow
Implementing ISO12646 standards for soft proofing in a standardized printing workflow Aditya Sole Implementing ISO12646 standards for soft proofing in a standardized Gjøvik University College, The Norwegian
Using the HP DreamColor LP2480zx Display with Apple Mac Systems
Using the HP DreamColor LP2480zx Display with Apple Mac Systems The HP DreamColor LP2480zx professional display provides an extremely wide color gamut and a highly accurate color performance that exceeds
A Proposal for OpenEXR Color Management
A Proposal for OpenEXR Color Management Florian Kainz, Industrial Light & Magic Revision 5, 08/05/2004 Abstract We propose a practical color management scheme for the OpenEXR image file format as used
HP Workstations graphics card options
Family data sheet HP Workstations graphics card options Quick reference guide Leading-edge professional graphics February 2013 A full range of graphics cards to meet your performance needs compare features
THE AMD MISSION 2 AN INTRODUCTION TO AMD NOVEMBER 2014
THE AMD MISSION To be the leading designer and integrator of innovative, tailored technology solutions that empower people to push the boundaries of what is possible 2 AN INTRODUCTION TO AMD NOVEMBER 2014
Coronis 5MP Mammo. The standard of care for digital mammography
Coronis 5MP Mammo The standard of care for digital mammography The standard of care For thousands of women every day, details make all the difference. This understanding, along with many years of commitment
TWAIN Driver Reference Guide
TWAIN Driver Reference Guide Version 1.0 9/2/2005 Copyright 2003-2005 by Xerox Corporation. All rights reserved. XEROX is registered trademark of XEROX. Other product names used in this document may be
AMD Proprietary Linux Release Notes
AMD Proprietary Linux Release Notes Web Content This release note provides information on the latest posting of AMD s Proprietary Linux driver. This particular driver updates the software version to 8.593.
Data Storage 3.1. Foundations of Computer Science Cengage Learning
3 Data Storage 3.1 Foundations of Computer Science Cengage Learning Objectives After studying this chapter, the student should be able to: List five different data types used in a computer. Describe how
RGB Color Managed Workflow Example
White Paper 23 Level: Basic Date: May 2008 RGB Color Managed Workflow Example Overview Today s abundance of RGB source art such as digital illustrations, photos, and digital art are routinely repurposed
Technical Paper DISPLAY PROFILING SOLUTIONS
Technical Paper DISPLAY PROFILING SOLUTIONS A REPORT ON 3D LUT CREATION By Joel Barsotti and Tom Schulte A number of display profiling solutions have been developed to correct image rendering errors in
QUADRO AND NVS DISPLAY RESOLUTION SUPPORT
QUADRO AND NVS DISPLAY RESOLUTION SUPPORT DA-07089-001_v02 October 2014 Application Note DOCUMENT CHANGE HISTORY DA-07089-001_v02 Version Date Authors Description of Change 01 November 1, 2013 AP, SM Initial
Color quality guide. Quality menu. Color quality guide. Page 1 of 6
Page 1 of 6 Color quality guide The Color Quality guide helps users understand how operations available on the printer can be used to adjust and customize color output. Quality menu Menu item Print Mode
Important. Please read this User s Manual carefully to familiarize yourself with safe and effective usage.
Important Please read this User s Manual carefully to familiarize yourself with safe and effective usage. About ScreenManager Pro for LCD... 3 1. Setting Up... 4 1-1. System Requirements...4 1-2. Installing
Computer Graphics Hardware An Overview
Computer Graphics Hardware An Overview Graphics System Monitor Input devices CPU/Memory GPU Raster Graphics System Raster: An array of picture elements Based on raster-scan TV technology The screen (and
Technical Brief. Quadro FX 5600 SDI and Quadro FX 4600 SDI Graphics to SDI Video Output. April 2008 TB-03813-001_v01
Technical Brief Quadro FX 5600 SDI and Quadro FX 4600 SDI Graphics to SDI Video Output April 2008 TB-03813-001_v01 Quadro FX 5600 SDI and Quadro FX 4600 SDI Graphics to SDI Video Output Table of Contents
SURROUNDVIEW Installation and Setup User s Guide
SURROUNDVIEW Installation and Setup User s Guide P/N: 137-40593-10 04Jan26: PRELIMINARY 08 Copyright 2004, ATI Technologies Inc. All rights reserved. ATI and all ATI product and product feature names are
A Brief on Visual Acuity and the Impact on Bandwidth Requirements
Managing The Future Cable of Ultra TV Migration High Definition to IP TV Part (UHDTV) 1 A Brief on Visual Acuity and the Impact on Bandwidth Requirements Series Introduction: Market Drivers and Tech Challenges
AXIS Camera Station Quick Installation Guide
AXIS Camera Station Quick Installation Guide Copyright Axis Communications AB April 2005 Rev. 3.5 Part Number 23997 1 Table of Contents Regulatory Information.................................. 3 AXIS Camera
QuickSpecs. NVIDIA Quadro K5200 8GB Graphics INTRODUCTION. NVIDIA Quadro K5200 8GB Graphics. Technical Specifications
J3G90AA INTRODUCTION The NVIDIA Quadro K5200 gives you amazing application performance and capability, making it faster and easier to accelerate 3D models, render complex scenes, and simulate large datasets.
Technical Article. Markus Luidolt and David Gamperl
Technical How to comply with the Energy Star 6.0 standard for LED TVs: a demonstration of reduced power consumption with improved picture quality Markus Luidolt and David Gamperl How to comply with the
Radeon GPU Architecture and the Radeon 4800 series. Michael Doggett Graphics Architecture Group June 27, 2008
Radeon GPU Architecture and the series Michael Doggett Graphics Architecture Group June 27, 2008 Graphics Processing Units Introduction GPU research 2 GPU Evolution GPU started as a triangle rasterizer
EIZO Monitor CalMAN Setup Guide
EIZO Monitor CalMAN Setup Guide CalMAN Display Calibration Software can automatically create optimized calibration 1D or 3D LUTs for EIZO monitors equipped with a self-calibration sensor. CalMAN controls
White Paper AMD HD3D Pro Technology: Stereoscopic 3D For Professionals. Table of Contents
White Paper AMD HD3D Pro Technology: Stereoscopic 3D For Professionals Table of Contents INTRODUCTION 2 What is Stereoscopic 3D? 2 About this document 2 Professional Graphics applications of Stereo 3D
QuickSpecs. NVIDIA Quadro K5200 8GB Graphics INTRODUCTION. NVIDIA Quadro K5200 8GB Graphics. Overview. NVIDIA Quadro K5200 8GB Graphics J3G90AA
Overview J3G90AA INTRODUCTION The NVIDIA Quadro K5200 gives you amazing application performance and capability, making it faster and easier to accelerate 3D models, render complex scenes, and simulate
Data Storage. Chapter 3. Objectives. 3-1 Data Types. Data Inside the Computer. After studying this chapter, students should be able to:
Chapter 3 Data Storage Objectives After studying this chapter, students should be able to: List five different data types used in a computer. Describe how integers are stored in a computer. Describe how
How To Use An Amd Graphics Card In Greece 2.5.1 And 2.4.1 (Amd) With Greege 2.3.5 (Greege) With An Amd Greeper 2.2.
AMD GPU Association Targeting GPUs for Load Balancing in OpenGL The contents of this document are provided in connection with Advanced Micro Devices, Inc. ( AMD ) products. THE INFORMATION IN THIS PUBLICATION
QCD as a Video Game?
QCD as a Video Game? Sándor D. Katz Eötvös University Budapest in collaboration with Győző Egri, Zoltán Fodor, Christian Hoelbling Dániel Nógrádi, Kálmán Szabó Outline 1. Introduction 2. GPU architecture
Image Processing and Computer Graphics. Rendering Pipeline. Matthias Teschner. Computer Science Department University of Freiburg
Image Processing and Computer Graphics Rendering Pipeline Matthias Teschner Computer Science Department University of Freiburg Outline introduction rendering pipeline vertex processing primitive processing
Calibration Best Practices
Calibration Best Practices for Manufacturers SpectraCal, Inc. 17544 Midvale Avenue N., Suite 100 Shoreline, WA 98133 (206) 420-7514 [email protected] http://studio.spectracal.com Calibration Best Practices
Intel s Next Generation Integrated Graphics Architecture Intel Graphics Media Accelerator X3000 and 3000
Intel s Next Generation Integrated Graphics Architecture Intel Graphics Media Accelerator X3000 and 3000 White Paper Ground breaking hybrid architecture for increased performance and flexibility for delivering
Quadro Professional Drivers Quadro FX 3800/4800/5800 and Quadro CX SDI User s Guide. Version 2.0
Quadro Professional Drivers Quadro FX 3800/4800/5800 and Quadro CX SDI User s Guide Version 2.0 NVIDIA Quadro FX 3800/4800/5800 and Quadro CX SDI User s Guide v2.0 Published by 2701 San Tomas Expressway
QuickSpecs. NVIDIA Quadro K4200 4GB Graphics INTRODUCTION. NVIDIA Quadro K4200 4GB Graphics. Overview
Overview J3G89AA INTRODUCTION The NVIDIA Quadro K4200 delivers incredible 3D application performance and capability, allowing you to take advantage of dual copy-engines for seamless data movement within
Configuring Memory on the HP Business Desktop dx5150
Configuring Memory on the HP Business Desktop dx5150 Abstract... 2 Glossary of Terms... 2 Introduction... 2 Main Memory Configuration... 3 Single-channel vs. Dual-channel... 3 Memory Type and Speed...
DATA MASKING A WHITE PAPER BY K2VIEW. ABSTRACT K2VIEW DATA MASKING
DATA MASKING A WHITE PAPER BY K2VIEW. ABSTRACT In today s world, data breaches are continually making the headlines. Sony Pictures, JP Morgan Chase, ebay, Target, Home Depot just to name a few have all
ICC Profiles Guide. English Version 1.0
English Version.0 Dedicated ICC Profile Types Dedicated ICC profiles are provided for the following three media types: Photo Paper Pro Photo Paper Plus Glossy Matte Photo Paper Compatible Printers A00II
User s Guide. Version 1.2.00
User s Guide Version 1.2.00 2 MULTIPROFILER - USER S GUIDE Software Updates Occasionally updates and enhancements to the MultiProfiler software will be made available. Visit the MultiProfiler section of
Using the HP DreamColor LP2480zx Display and AJA Mini-Converters for Professional Video Applications
Using the HP DreamColor LP2480zx Display and AJA Mini-Converters for Professional Video Applications Introduction While the original target market for the HP DreamColor LP2480zx Professional Display was
QuickSpecs. NVIDIA Quadro K1200 4GB Graphics INTRODUCTION PERFORMANCE AND FEATURES. Overview
Overview L4D16AA INTRODUCTION The NVIDIA Quadro K1200 delivers outstanding professional 3D application performance in a low profile plug-in card form factor. This card is dedicated for small form factor
Picture archiving and communication systems (PACS) and guidelines on diagnostic display devices
IT Guidance Documents Picture archiving and communication systems (PACS) and guidelines on diagnostic display devices Second edition Board of the Faculty of Clinical Radiology The Royal College of Radiologists
AMD Processor Performance. AMD Phenom II Processors Discrete Platform Benchmarks December 2008
AMD Processor Performance AMD Phenom II Processors Discrete Platform Benchmarks December 2008 AMD Phenom II Performance Overall Performance of Office Productivity + Digital Media + Games AMD Phenom II
Content Protection in Silverlight. Microsoft Corporation
Content Protection in Silverlight Microsoft Corporation April 2010 Contents Contents...2 Introduction...3 What is Content Protection?... 3 Why Should You Protect Online Content?... 3 Techniques for Protecting
Q. Can an Exceptional3D monitor play back 2D content? A. Yes, Exceptional3D monitors can play back both 2D and specially formatted 3D content.
FAQ Content Playback Q. What kind of computer do I need to run an Exceptional 3D display? A. Processor: Intel Core Duo Processor 2.5+GHz, 3M, 1066 Operating System: Windows 7 Memory: 4GB, DDR3, 1066MHz,
Computer Graphics. Anders Hast
Computer Graphics Anders Hast Who am I?! 5 years in Industry after graduation, 2 years as high school teacher.! 1996 Teacher, University of Gävle! 2004 PhD, Computerised Image Processing " Computer Graphics!
GPU Christmas Tree Rendering. Evan Hart [email protected]
GPU Christmas Tree Rendering Evan Hart [email protected] February 2007 Document Change History Version Date Responsible Reason for Change 0.9 2/20/2007 Ehart Betarelease February 2007 ii Beta Release This
Graphic Design Basics. Shannon B. Neely. Pacific Northwest National Laboratory Graphics and Multimedia Design Group
Graphic Design Basics Shannon B. Neely Pacific Northwest National Laboratory Graphics and Multimedia Design Group The Design Grid What is a Design Grid? A series of horizontal and vertical lines that evenly
HP Workstations for Adobe Creative Cloud
HP Workstations for Adobe Creative Cloud Switch to HP Workstations for the full power of Adobe media software The professional video tools that Adobe offers in Creative Cloud are widely accepted as the
QuickSpecs. NVIDIA Quadro K2200 4GB Graphics INTRODUCTION. NVIDIA Quadro K2200 4GB Graphics. Technical Specifications
J3G88AA INTRODUCTION The NVIDIA Quadro K2200 delivers outstanding professional 3D application performance in a sub-75 Watt graphics design. Ultra-fast 4GB of GDDR5 GPU memory enables you to create large,
Rapid Android Development
Extracted from: Rapid Android Development Build Rich, Sensor-Based Applications with Processing This PDF file contains pages extracted from Rapid Android Development, published by the Pragmatic Bookshelf.
Chapter 2 Printing... 2-1 Printing Procedure...2-1
imageprograf HDI Driver Guide Contents Before You Begin...ii Compatible Printers...ii Applicable AutoCAD Versions...ii How to Use This Guide...ii Conventions...ii Button Notations...ii Trademarks...ii
QuickSpecs. NVIDIA Quadro M6000 12GB Graphics INTRODUCTION. NVIDIA Quadro M6000 12GB Graphics. Overview
Overview L2K02AA INTRODUCTION Push the frontier of graphics processing with the new NVIDIA Quadro M6000 12GB graphics card. The Quadro M6000 features the top of the line member of the latest NVIDIA Maxwell-based
OpenGL Insights. Edited by. Patrick Cozzi and Christophe Riccio
OpenGL Insights Edited by Patrick Cozzi and Christophe Riccio Browser Graphics Analysis and Optimizations 36 Chris Dirks and Omar A. Rodriguez 36.1 Introduction Understanding performance bottlenecks in
Scanning in Windows XP: Basics Learning guide
Scanning in Windows XP: Basics Learning guide If you have ever wanted to scan documents and images on different scanners in your department, you've probably faced the difficulties that arise from needing
Introduction to graphics and LCD technologies. NXP Product Line Microcontrollers Business Line Standard ICs
Introduction to graphics and LCD technologies NXP Product Line Microcontrollers Business Line Standard ICs Agenda Passive and active LCD technologies How LCDs work, STN and TFT differences How data is
White Paper. Advances in Imaging to Improve Output Quality. April 2015. The Xerox Versant and EFI Fiery Digital Front End.
White Paper April 2015 Advances in Imaging to Improve Output Quality The Xerox Versant and EFI Fiery Digital Front End Service Area On Demand Printing & Publishing Consulting Service Comments or Questions?
1. Introduction to image processing
1 1. Introduction to image processing 1.1 What is an image? An image is an array, or a matrix, of square pixels (picture elements) arranged in columns and rows. Figure 1: An image an array or a matrix
Understanding HD: Frame Rates, Color & Compression
Understanding HD: Frame Rates, Color & Compression HD Format Breakdown An HD Format Describes (in no particular order) Resolution Frame Rate Bit Rate Color Space Bit Depth Color Model / Color Gamut Color
NVIDIA GeForce GTX 580 GPU Datasheet
NVIDIA GeForce GTX 580 GPU Datasheet NVIDIA GeForce GTX 580 GPU Datasheet 3D Graphics Full Microsoft DirectX 11 Shader Model 5.0 support: o NVIDIA PolyMorph Engine with distributed HW tessellation engines
User s Guide. Version 1.0.00
User s Guide Version 1.0.00 Software Updates NEC Display Wall Calibrator - USER S GUIDE Occasionally updates and enhancements to the NEC Display Wall Calibrator software will be made available. Visit the
Lecture Notes, CEng 477
Computer Graphics Hardware and Software Lecture Notes, CEng 477 What is Computer Graphics? Different things in different contexts: pictures, scenes that are generated by a computer. tools used to make
s y s t e m r e q u i r e m e n t s
s y s t e m r e q u i r e m e n t s System Requirements describe minimum and recommended standards for using Dentrix G4. Exceeding the minimum standards The may result in better system performance. Note:
PHYSICAL CORES V. ENHANCED THREADING SOFTWARE: PERFORMANCE EVALUATION WHITEPAPER
PHYSICAL CORES V. ENHANCED THREADING SOFTWARE: PERFORMANCE EVALUATION WHITEPAPER Preface Today s world is ripe with computing technology. Computing technology is all around us and it s often difficult
YAMAHA ASIO DirectKS Driver for Windows Owner's Manual
YAMAHA ASIO DirectKS Driver for Windows Owner's Manual ATTENTION SOFTWARE LICENSE AGREEMENT PLEASE READ THIS SOFTWARE LICENSE AGREEMENT ( AGREEMENT ) CAREFULLY BEFORE USING THIS SOFTWARE. YOU ARE ONLY
Ensure that the AMD APP SDK Samples package has been installed before proceeding.
AMD APP SDK v2.6 Getting Started 1 How to Build a Sample 1.1 On Windows Ensure that the AMD APP SDK Samples package has been installed before proceeding. Building With Visual Studio Solution Files The
InfoPrint 4247 Serial Matrix Printers. Remote Printer Management Utility For InfoPrint Serial Matrix Printers
InfoPrint 4247 Serial Matrix Printers Remote Printer Management Utility For InfoPrint Serial Matrix Printers Note: Before using this information and the product it supports, read the information in Notices
HP ThinPro. Table of contents. Enabling RemoteFX for RDP. Technical white paper
Technical white paper HP ThinPro Enabling RemoteFX for RDP Table of contents Overview... 2 Operating system requirements... 2 USB redirection... 2 Enabling RemoteFX on the RDP server... 2 Windows 7 and
Colour Image Segmentation Technique for Screen Printing
60 R.U. Hewage and D.U.J. Sonnadara Department of Physics, University of Colombo, Sri Lanka ABSTRACT Screen-printing is an industry with a large number of applications ranging from printing mobile phone
Scitex FB5x0 and FB7x0 Printers
Scitex FB5x0 and FB7x0 Printers White Ink Workflow Guide March 2015 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The
WELCOME TO THE FUTURE OF DIGITAL SIGNAGE
WELCOME TO THE FUTURE OF DIGITAL SIGNAGE Welcome to the future of digital signage Retail outlets, entertainment venues, travel hubs, bars, restaurants, hotels, company offices Digital Signage (DS) is firmly
Awards News. GDDR5 memory provides twice the bandwidth per pin of GDDR3 memory, delivering more speed and higher bandwidth.
SAPPHIRE FleX HD 6870 1GB GDDE5 SAPPHIRE HD 6870 FleX can support three DVI monitors in Eyefinity mode and deliver a true SLS (Single Large Surface) work area without the need for costly active adapters.
Adobe Certified Expert Program
Adobe Certified Expert Program Product Proficiency Exam Bulletin Adobe Photoshop CS4 Exam # 9A0-094 ACE Certification Checklist The checklist below will help guide you through the process of obtaining
Lesson 10: Video-Out Interface
Lesson 10: Video-Out Interface 1. Introduction The Altera University Program provides a number of hardware controllers, called cores, to control the Video Graphics Array (VGA) Digital-to-Analog Converter
Excel Companion. (Profit Embedded PHD) User's Guide
Excel Companion (Profit Embedded PHD) User's Guide Excel Companion (Profit Embedded PHD) User's Guide Copyright, Notices, and Trademarks Copyright, Notices, and Trademarks Honeywell Inc. 1998 2001. All
AMD Product and Technology Roadmaps
AMD Product and Technology Roadmaps AMD 2013 DESKTOP OEM GRAPHICS ROADMAP 2012: AMD RADEON 7000/6000 SERIES 2013: AMD RADEON HD 8000 SERIES Enthusiast AMD Radeon 7900 Series GPU AMD Radeon 8990 Series
Multi Stream Transport (MST) Hub CSV-5200
Multi Stream Transport (MST) Hub CSV-5200 1 of 5 Introduction The DisplayPort (DP) Multi-Stream Hub which appears one DP1.2 (HBR2) input and multiple dual mode DP outputs for supporting multi-monitors
PL-2303 (Chip Rev H, HX, X) USB to Serial Adapter Windows Driver Installer Manual
PL-2303 (Chip Rev H, HX, X) USB to Serial Adapter Windows Driver Installer Manual For Windows 98/ME/2000/XP/Vista/7 Release Version 1.3 (2/4/2010) Contents Introduction Features & Specifications System
USING PROFESSIONAL PLASMA DISPLAYS AS EVALUATION GRADE VIDEO MONITORS. Peter H. Putman, CTS ROAM Consulting L.L.C. Doylestown, PA
USING PROFESSIONAL PLASMA DISPLAYS AS EVALUATION GRADE VIDEO MONITORS Peter H. Putman, CTS ROAM Consulting L.L.C. Doylestown, PA Nearly a decade into the 21 st century, we re seeing a paradigm shift in
WHICH HD ENDOSCOPIC CAMERA?
WHICH HD ENDOSCOPIC CAMERA? Colin Dobbyne ORTV 2 Hillcrest Park, Hoyle Road Calverton, Nottingham NG14 6QJ t. +44 (0)115 965 55 77 f: +44 (0)115 965 55 22 e: [email protected] Welcome Thank you for downloading
QNX Software Development Platform 6.6. Screen Graphics Subsystem Developer's Guide
QNX Software Development Platform 6.6 QNX Software Development Platform 6.6 Screen Graphics Subsystem Developer's Guide 2010 2014, QNX Software Systems Limited, a subsidiary of BlackBerry Limited. All
This document has been provided by the International Center for Not-for-Profit Law (ICNL).
This document has been provided by the International Center for Not-for-Profit Law (ICNL). ICNL is the leading source for information on the legal environment for civil society and public participation.
22 (21.5 viewable), 16:9 FHD LED multimedia monitor with SuperClear VA technology. VA2265Sm-3
22 (21.5 viewable), 16:9 FHD LED multimedia monitor with SuperClear VA technology VA2265Sm-3 The ViewSonic VA2265Sm-3 is a 22 (21.5 viewable) widescreen monitor with an LED backlight and glossy, thin-bezel
HP Workstations graphics card options
Family data sheet HP Workstations graphics card options Quick reference guide Leading-edge professional graphics March 2014 A full range of graphics cards to meet your performance needs compare features
Implementation of Canny Edge Detector of color images on CELL/B.E. Architecture.
Implementation of Canny Edge Detector of color images on CELL/B.E. Architecture. Chirag Gupta,Sumod Mohan K [email protected], [email protected] Abstract In this project we propose a method to improve
Technical Paper DENTAL MONITOR CALIBRATION
Technical Paper DENTAL MONITOR CALIBRATION A REPORT ON DENTAL IMAGE PRESENTATION By Tom Schulte Dental radiographs and oral photographs are often both viewed on the same dental workstation monitor. The
CIELAB, GMA 1. INTRODUCTION
Can Gamut Mapping Quality Be Predicted by Colour Image Difference Formulae? Eriko Bando*, Jon Y. Hardeberg, David Connah The Norwegian Color Research Laboratory, Gjøvik University College, Gjøvik, Norway
Extender for HDMI 1.3 over CAT6. GTV-HDMI1.3-CAT6 User Manual. www.gefentv.com
Extender for HDMI 1.3 over CAT6 GTV-HDMI1.3-CAT6 User Manual www.gefentv.com ASKING FOR ASSISTANCE Technical Support: Telephone (818) 772-9100 (800) 545-6900 Fax (818) 772-9120 Technical Support Hours:
Getting Started with IntelleView POS Administrator Software
Getting Started with IntelleView POS Administrator Software Administrator s Guide for Software Version 1.2 About this Guide This administrator s guide explains how to start using your IntelleView POS (IntelleView)
Dolby Vision for the Home
Dolby Vision for the Home 1 WHAT IS DOLBY VISION? Dolby Vision transforms the way you experience movies, TV shows, and games with incredible brightness, contrast, and color that bring entertainment to
Adobe Systems Implementation of Black Point Compensation
Adobe Systems Implementation of Copyright 2006 Adobe Systems Incorporated. All rights reserved. NOTICE: All information contained herein is the property of Adobe Systems Incorporated. No part of this publication
HP Advanced Wireless Docking Station. User Guide
HP Advanced Wireless Docking Station User Guide Copyright 2014, 2015 Hewlett-Packard Development Company, L.P. Intel is a trademark of Intel Corporation in the U.S. and other countries. Windows and Windows
