Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Blur method, rendering method and computing device for visible objects

A technology of computing equipment and fuzzy methods, applied in computing, data processing input/output processes, instruments, etc., can solve problems such as difficult to meet user requirements, blurred visual elements, and dynamic blur

Active Publication Date: 2022-07-08
武汉深之度科技有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] At present, in the Linux desktop environment, most window managers do not support the dynamic blur effect of window title bars and borders; for a few window managers that support dynamic blur effects, their customization and aesthetics are poor, and it is difficult to meet user requirements
For example, the window manager KWin in the KDE desktop environment can only realize the motion blur of the title bars of all windows, and cannot customize the blur of one or several windows, nor does it support the motion blur of the entire window range.
In addition, KWin cannot customize the shape of the blurred area of ​​a single window, and cannot blur visual elements outside the window (such as window switching components, window preview components, etc.)

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Blur method, rendering method and computing device for visible objects
  • Blur method, rendering method and computing device for visible objects
  • Blur method, rendering method and computing device for visible objects

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that the present disclosure will be more thoroughly understood, and will fully convey the scope of the present disclosure to those skilled in the art.

[0030] In view of the problems existing in the prior art, the present invention provides a blurring method and a rendering method for visual objects, so as to realize the customized blurring of visual objects, so that the visual objects on the desktop present a more harmonious, beautiful and modern appearance. Visual effects to improve user experience.

[0031] The blurring method and rendering method of a visual object of ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for blurring a visible object, which is executed in a computing device. The visible object has a blurred sub-object. The method includes the steps of: obtaining pixel values ​​of the area where the visible object is located from a frame buffer, and generating the visible object. The texture map of the blurred sub-object of the visual object; the texture map is blurred to obtain the background texture map; the background texture map is written back to the corresponding area of ​​the frame buffer; the visual object is drawn to generate the foreground texture map of the visual object ; Alpha blends the background texture map with the foreground texture map to blur the rendered visual objects. The present invention also discloses a corresponding computing device.

Description

technical field [0001] The invention relates to the technical field of graphic interface display, and in particular, to a blurring method, a rendering method and a computing device of a visual object. Background technique [0002] The window manager is an application program for managing windows, for example, it can control the appearance of the window, the display position on the screen, and provide the user with a method of operating the window, and the like. The window manager can usually provide a customized title bar and border for the window visually. The title bar usually displays the window's icon, title, and buttons such as minimize, maximize, and close. In the Linux desktop environment, users can customize the title bar and borders through X11-related technologies or in a way specified by the window manager. [0003] In order to make the desktop more beautiful and easy to use, users want the background and border of the window title bar to blend with the content a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/451G06F3/0481
CPCG06F9/451G06F3/0481G06F2203/04804
Inventor 曹思源
Owner 武汉深之度科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products