ArticleslgStudy

science

ScRGB

ScRGB is a science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand ScRGB rather than just read about it. In short: scRGB is a wide color gamut RGB color space created by Microsoft and HP that uses the same color primaries and white/black points as the sRGB color space but allows coordinates below zero and greater than one. The full range is −0.5 through just less than +7.5.

ScRGB — main illustration
ScRGB — illustration

Key takeaways

  • ScRGB belongs to science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect ScRGB to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of ScRGB from memory before moving on to harder problems.

Reference excerpt

scRGB is a wide color gamut RGB color space created by Microsoft and HP that uses the same color primaries and white/black points as the sRGB color space but allows coordinates below zero and greater than one. The full range is −0.5 through just less than +7.5. Negative numbers enables scRGB to encompass most of the CIE 1931 color space while maintaining simplicity and backward compatibility with sRGB by not changing the primary colors. However this means approximately 80% of the scRGB color space consists of imaginary colors. Numbers greater than 1.0 allow high dynamic range images to be represented, though the dynamic range is less than other formats.

Encoding Two encodings are defined for the individual primaries: a linear 16 bit per channel encoding and a nonlinear 12 bit per channel encoding. The 16 bit scRGB(16) encoding is the linear RGB channels converted by 8192x + 4096. Compared to 8-bit sRGB this ranges from almost 2+1⁄2 times the color resolution near 0.0 to more than 14 times the color resolution near 1.0. Storage as 16 bits clamps the linear range to −0.5..7.4999. The 12-bit scRGB-nl encoding is the linear RGB channels passed through the same opto-electric conversion function as sRGB (for negative numbers use −f(−x)) and then converted by 1280x + 1024. This is exactly 5 times the color resolution of 8-bit sRGB, and 8-bit sRGB can be converted directly with 5x + 1024. The linear range is clamped to the slightly larger −0.6038..7.5913. A 12-bit encoding called scYCC-nl is the conversion of the non-linear sRGB levels to JFIF-Y'CbCr and then converted by 1280Y′ + 1024, 1280Cb + 2048, 1280Cr + 2048. This form can allow greater compression and direct conversion to/from JPEG files and video hardware. With the addition of an alpha channel with the same number of bits the 16-bit encoding may be seen referred to as 64 bit and the 12-bit encoding referred to as 48-bit. Alpha is not encoded as above, however. Alpha is instead a linear 0–1 range multiplied by 2n − 1 where n is 12 or 16. The much newer DXGI scRGB HDR swapchains store the linear sRGB channels as 16-bit half float and has a much larger range of over ±60,000, without any enforced clamps. Storing linear sRGB values as floating point is very common in modern computer graphics software.

Usage The first implementation of scRGB was the GDI+ API in Windows Vista. At WinHEC 2008 Microsoft announced that Windows 7 would support 48-bit scRGB (which for HDMI can be converted and output as xvYCC). The components in Windows 7 that support 48-bit scRGB are Direct3D, the Windows Imaging Component, and the Windows Color System and they support it in both full screen exclusive mode and in video overlays.

Etymology The origin of the sc in scRGB is shrouded in mystery. Officially it stands for nothing. According to Michael Stokes (the national and international leader of the International Electrotechnical Commission, or IEC, group working on scRGB), the name appeared when the Japanese national committee requested a name change from the earlier XsRGB (excess RGB). The two leading candidates for meaning are "specular RGB" because scRGB supports whites greater than the diffuse 1.0 values, and "standard compositing RGB" because the linearity, floating-point support, HDR (high dynamic range) support, and wide gamut support are ideally suited for compositing. This meaning also implicitly emphasizes that scRGB is not intended to be directly supported in devices or formats, since by definition scRGB encompasses values that are beyond both the human visual system and (even theoretically) realizable physical devices.

References

External links The standard IEC 61966-2-2 Annex B: Non-linear encoding for scRGB: scRGB-nl A working draft of IEC 61966-2-2 is available online. PCMag.com: Defining scRGB

Illustrations

ScRGB illustration

Worked examples

Example 1 — a first encounter with ScRGB

Start with the simplest possible case. Write down what ScRGB claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to ScRGB before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about ScRGB ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of ScRGB

In research
ScRGB appears in science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses ScRGB in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
ScRGB is common in secondary-school and first-year university syllabi. It links to neighbouring topics Color space, High dynamic range, so understanding it makes those chapters shorter.
In everyday life
Look for ScRGB outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “ScRGB” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study ScRGB in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what ScRGB means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain ScRGB out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is ScRGB in simple terms?

scRGB is a wide color gamut RGB color space created by Microsoft and HP that uses the same color primaries and white/black points as the sRGB color space but allows coordinates below zero and greater than one. The full range is −0.5 through just less than +7.5.

Why does ScRGB matter?

Because it connects several science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study ScRGB?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on ScRGB.

Tags

  • Color space
  • High dynamic range

Keep exploring