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

A method for realizing car-mounted GUI skin removing using shader

A shader and graphics technology, applied in the field of image processing, can solve the problems of wasting manpower and occupying resources, and achieve the effect of improving conversion efficiency, less modification, and less investment

Active Publication Date: 2019-02-19
HUIZHOU DESAY SV AUTOMOTIVE
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Currently on the market, there is a new demand for GUI skinning, that is, the color change of some displayed pictures. For this demand, although it can be written in C++ code, it is necessary to loop through each pixel and extract the value of each pixel on the 2D image. The color value is changed accordingly, and it runs on the CPU at the same time, which is bound to seize resources, and if this method is used, the GUI code needs to be greatly modified, and a lot of manpower needs to be wasted to rewrite the code

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] In order to describe the technical solutions of the present invention in detail, the technical solutions of the embodiments of the present invention will be clearly and completely described below. Apparently, the described embodiments are some, not all, embodiments of the present invention. Based on the described embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0016] A kind of method that uses shader to realize vehicle-mounted GUI skin changing that the present invention provides, specifically comprises the following steps: adopt Opengl coloring language GLSL to write shader shader, make a shader shader run in parallel on GPU, realize GUI color skin changing, improve any The speed and efficiency of real-time switching of any graphics color, GUI color skinning is specifically, any color change setting for any graphics on...

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 relates to the technical field of image processing, The invention discloses a method for realizing vehicle-mounted GUI skin removing by using shader, which comprises the following steps:a shader shader is programmed by using Opengl shading language GLSL, so that one shader shader runs on GPU in parallel to realize GUI color skin removing; Create two shaders in Opengl ES: Vertex shaders and fragment shaders, The invention adopts GPU to process data, realizes the skin real-time skin removing effect of any color of any figure based on Opengl ES, improves the speed of real-time drawing image for all pixels, vertices, texture position, hue, saturation, lightness and contrast, greatly improves the conversion efficiency, and achieves the requirement of small input and small modification.

Description

technical field [0001] The invention relates to the technical field of image processing, in particular to a method for implementing vehicle-mounted GUI skinning by using a shader. Background technique [0002] In addition to the continuous improvement of the performance of the central processing unit (CPU), most of the existing vehicle-mounted central control equipment is also equipped with a professional graphics processing unit (GPU). Graphics processing unit (GPU) compared with central processing unit (CPU): CPU needs strong versatility to handle various data types, and at the same time has logical judgments, which will introduce a large number of branch jumps and interrupt processing , These all make the internal structure of the CPU extremely complicated. The GPU is faced with a highly unified type, large-scale data independent of each other, and a pure computing environment that does not need to be interrupted. [0003] Currently on the market, there is a new demand ...

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
IPC IPC(8): G06F8/38G06F9/451
CPCG06F8/38G06F9/451
Inventor 李志鸿
Owner HUIZHOU DESAY SV AUTOMOTIVE
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