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

Layer mixing method and device based on open graphics library (OpenGL)

A layer mixing and view layer technology, applied in the image field, can solve the problems of difficult control and many layers, and achieve the effect of easy control

Active Publication Date: 2014-09-10
TCL CORPORATION
View PDF5 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a layer mixing method based on OpenGL, aiming to solve the problem that in the existing layer mixing method, when the video is revealed and the superimposed object is displayed on the TV screen, multiple view layers need to be superimposed to cause multiple layers , a problem that is not easy to control

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
  • Layer mixing method and device based on open graphics library (OpenGL)
  • Layer mixing method and device based on open graphics library (OpenGL)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0031] figure 1 The implementation process of an OpenGL-based layer blending method provided by an embodiment of the present invention is shown, and the details are as follows:

[0032] Step 101, create a main interface view layer through the 3D application interface of the Android system.

[0033] Android provides a basic class GLSurfaceView for developers to use the OpenGL ES API to create and manipulate graphics. In the embodiment of the present invention, the main interface view layer is the GLSurfaceView layer created by the 3D application interface API of the Android system. The GLSurfaceVi...

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 provides a layer mixing method and device based on an open graphics library (OpenGL) and is applied to the technical field of images. According to the method and the device, a main interface view layer is established through a 3D application interface of an Android system and initialized; graphic drawing is performed in an area, which corresponds to a television (TV) frame, of the main interface view layer according to the size of the TV frame of a rear video layer of the main interface view layer, the area of the main interface view layer, which corresponds to the TV frame, is set to be transparent, when item superposition in the TV frame of the video layer is required, items to be superposed are drawn in the main interface view layer, and an area, where the superposed items are drawn, of the main interface view layer is set to be opaque. According to the layer mixing method and device based on the OpenGL, the superposed items in the TV frame are established on the main interface view layer so that superposition and mixing of multiple view layers are not required, and the controlling is further easy.

Description

technical field [0001] The invention belongs to the field of image technology, in particular to an OpenGL-based layer mixing method and device. Background technique [0002] In the current smart TV system, in order to obtain a good user experience, in addition to displaying application icons and recommended content, TV video content is also displayed on the main interface of the TV. Because the layers of the main interface and the video layer are not at the same level, when the main interface is displayed in front, the TV screen of the video layer will be covered; otherwise, when the video layer is in front, the main interface will be covered . [0003] In the existing Android system, when the video is revealed and superimposed objects (such as logos, etc.) are displayed on the TV screen at the same time, it is all realized by superimposing multiple view layers (View layers) provided by the system. For example: to complete a small TV window revealing the video layer and th...

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): H04N21/431
Inventor 卢伟超张颖
Owner TCL CORPORATION
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