Opacity Is Not Just Opacity

📅 2026-09-13
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
该研究通过扩展alpha合成系数域解决颜色对比度问题,提出了一种新的适应背景的对比度增强方法。
📝 Abstract
Opacity is commonly understood as how much an object obscures its background, with full opacity as the endpoint. Yet alpha compositing scales the color difference between the object and its background, with transparency corresponding to contraction. At $α=1$, the output reaches the source color, but difference scaling need not stop there. We retain the compositing equation and extend the coefficient domain from $[0,1]$ to $[0,+\infty)$, adding expansion while preserving contraction. Each object carries a fixed source color and coefficient; the actual background determines the direction of enhancement. Contrast enhancement that adapts to the background thus becomes part of the object's compositing properties. The same graphical object can be reused across web contexts, reducing the design and maintenance of separate color variants. Implementation reuses the original equation without increasing the arithmetic operation count within the same pipeline. Across all 8-bit sRGB source colors and 16 predefined light and dark backgrounds, a fixed $α=1.1$ increases the contrast ratio in 99.8145% of combinations. It also moves 4.8346% of all combinations from below $3:1$ to at least $3:1$, meeting this contrast threshold without changing their source colors. Coefficient sweeps and background stress tests identify conditions under which clipping reduces color separation or the contrast ratio decreases. Output validation and timing across three browsers demonstrate implementation in a common WebGL pipeline, with no sustained runtime increase for $α>1$.
Problem

Research questions and friction points this paper is trying to address.

Opacity
Color Contrast
Alpha Compositing
Transparency
Innovation

Methods, ideas, or system contributions that make the work stand out.

alpha compositing
contrast enhancement
background adaptation
color difference scaling
extended coefficient domain
🔎 Similar Papers
C
Chunran Zhang
School of Computing and Artificial Intelligence, Southwest Jiaotong University