Region-Aware Color Smudging

Ying Jiang,Pengfei Xu,Congyi Zhang,Hongbo Fu,Henry Lau,Wenping Wang
2024-05-05
Abstract:Color smudge operations from digital painting software enable users to create natural shading effects in high-fidelity paintings by interactively mixing colors. To precisely control results in traditional painting software, users tend to organize flat-filled color regions in multiple layers and smudge them to generate different color gradients. However, the requirement to carefully deal with regions makes the smudging process time-consuming and laborious, especially for non-professional users. This motivates us to investigate how to infer user-desired smudging effects when users smudge over regions in a single layer. To investigate improving color smudge performance, we first conduct a formative study. Following the findings of this study, we design SmartSmudge, a novel smudge tool that offers users dynamical smudge brushes and real-time region selection for easily generating natural and efficient shading effects. We demonstrate the efficiency and effectiveness of the proposed tool via a user study and quantitative analysis
Graphics
What problem does this paper attempt to address?
This paper attempts to solve the problems encountered in creating complex and natural gradient shadow effects in digital painting, especially for non - professional users. In traditional painting software, the smudge tool is difficult to precisely control the result in single - layer operation and is prone to produce unwanted artifacts. Specifically: 1. **Multi - layer operation is cumbersome**: In order to achieve the ideal mixing effect, users usually need to organize different color areas into multiple layers and perform smudging separately. This approach is time - consuming and difficult for non - professional users. 2. **Limitations of the smudge tool**: Traditional smudge tools do not consider shape boundaries when processing color areas, resulting in the easy destruction of sharp edges or the introduction of unnecessary color interference during smudging, which affects the final shadow effect. 3. **Difficult brush size selection**: Users frequently adjust the brush size during smudging to meet different smudging needs, and it is especially difficult for novice users to accurately select the appropriate brush size. To solve these problems, the author proposes a new smudge tool - SmartSmudge, which aims to improve the user experience in the following ways: - **Dynamically adjust brush size**: Automatically adjust the brush size according to the user's smudging path, reducing the frequency of user - manual adjustment. - **Real - time area selection**: Extract edge information based on geometric rules, allowing users to create area - aware shadow effects in a single layer while keeping the color boundaries clear. - **Intelligently recognize user intentions**: Analyze the smudging path drawn by the user to infer the effect the user hopes to achieve, thereby providing a more natural and efficient smudging experience. These improvements enable users to easily create complex natural shadow effects in a single layer without relying on multi - layer operations or frequent tool switching.