Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

7 results about "Opengl es" patented technology

OpenGL for Embedded Systems (OpenGL ES or GLES) is a subset of the OpenGL computer graphics rendering application programming interface (API) for rendering 2D and 3D computer graphics such as those used by video games, typically hardware-accelerated using a graphics processing unit (GPU). It is designed for embedded systems like smartphones, tablet computers, video game consoles and PDAs.

A method and device for generating a screen recording video

The application provides a screen recording video generation method and device, which is used for generating a screen recording video according to a specified encoding frame rate. The method comprises the following steps: every target time length, a target video image in each video image in a virtual display screen is obtained, wherein each video image is obtained by frame extraction on a video image displayed by a first device based on a screen refresh rate of the first device, the target time length is obtained based on the specified encoding frame rate, and the target video image is determined based on the screen refresh rate and the specified encoding frame rate; the target video image is rendered to a target texture corresponding to the virtual display screen; the target video image on the target texture is rendered to a target Surface through an OpenGL ES rendering thread; the target video image is sent to a media codec thread through the target Surface, so that the target video image is encoded through the media codec thread; and a screen recording video is obtained according to each encoded video image.
Owner:HISENSE VISUAL TECH CO LTD

A character rendering method based on hierarchical interpolation algorithm

The application discloses a character rendering method based on a hierarchical interpolation algorithm, comprising the following steps: first, determining a character information data structure; second, determining hierarchical font sizes and linear relationships; third, analyzing a TrueType file to generate a corresponding character information data structure; fourth, firstly, selecting the nearest hierarchical font size according to the font size of the rendered character, secondly, calculating the character measurement information of the font size according to the linear relationship and the hierarchical font size determined in the second step, and thirdly, performing corresponding scaling on the glyph through the glyph of the hierarchical font size mi; finally, using the texture linear interpolation of a graphic API such as OpenGL / OpenGL ES / DirectX / Metal / Vulkan of a GPU to finally render the glyph of the font size. The application can guarantee high rendering performance and quality, and reduce the occupation of storage space.
Owner:CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST

A model parsing method and related apparatus adapted to OpenGL ES

This application discloses a model parsing method and related apparatus adapted to OpenGL ES. The model parsing method optimizes the sorting method of data parsing and reorganization during Obj model conversion, thereby obtaining vertex models that meet the requirements of glDrawElements. In this process, redundant and repeated vertex data in the model data can be filtered out, reducing the size of the generated model data after parsing, saving flash space, and also improving performance and reducing the load on bus bandwidth.
Owner:BEIJING YINWO AUTOMOBILE TECH CO LTD

Mobile terminal side image definition optimization method and system

The invention discloses a mobile terminal side image definition optimization method and system, and relates to the technical field of image super-resolution. The method is an LPSR algorithm based on structure perception and perception enhancement, and comprises the following steps: constructing a Lanczos windowing sinc kernel function sub-pixel interpolation model; carrying out main direction and edge amplitude modeling based on Sobel gradient; hybrid weighted reconstruction is carried out in a main direction and a Cartesian coordinate system; adaptive enhancement of edge perception is realized based on a Laplacian high-pass filter; and improving the contrast feeling of intermediate-frequency details based on a Sigmoid function. In the aspect of system deployment, the GPU parallel rendering acceleration method based on the OpenGL ES is provided and comprises the steps of input buffer analysis, EGL initialization, texture construction, shader compiling and linking, fragment shader algorithm execution and rendering output. According to the method, efficient and real-time image definition optimization is realized at the mobile terminal, the reconstruction quality of edge, texture and intermediate frequency information is effectively improved, and the method is suitable for lightweight deployment and low-delay rendering scenes.
Owner:SHI-CHENG LABORATORY FOR INFORMATION DISPLAY & VISUALIZATION +1

Method and related device for graphics rendering based on vulkan

Embodiments of the present application provide a method and related device for implementing graphics rendering based on Vulkan, the method comprising: processing, by a first thread, asynchronously executed OpenGL ES instructions into a first event, the first event containing description information of the asynchronously executed OpenGL ES instructions; processing, by a second thread, the first event to obtain a second task, the second task containing one first event or multiple first events, the multiple first events being obtained according to the same or different asynchronously executed OpenGL ES instructions; saving, by a third thread, the second task to a command buffer; and sending, by a Vulkan interface, the second task in the command buffer to a GPU image processor, wherein the GPU is configured to complete graphics rendering according to the second task.
Owner:HUAWEI TECH CO LTD

OPENGL ES remote modeling control method, device, equipment and medium

The present invention provides an OPENGL ES remote modeling control method, apparatus, device, and medium, comprising: obtaining mode information and configuration parameter information sent by a remote control terminal or a local control terminal; when determining that the mode information is an OpenGL 3D UI mode, initializing a constructed OpenGL model according to the configuration parameter information to adjust the visual range and visible vertices of the OpenGL model, generating a world coordinate system and a 3D UI adaptation page; constructing and processing the world coordinate system and the 3D UI adaptation page using trigonometric functions to generate coordinate-related parameters, and sending the coordinate-related parameters to an external remote cloud platform; and constructing and rendering the OpenGL model using Bezier curves to display a video to be displayed on a three-dimensional model. The method aims to address the problems of existing models implemented using vertex modeling, such as being relatively simple, not smooth and rounded, occupying a relatively large proportion of video memory and internal memory, and having relatively weak selection of click events for complex three-dimensional graphics.
Owner:XIAMEN FOUR FAITH COMM TECH

Intelligent edge video processing method based on set top box

The invention provides an edge intelligent video processing method based on a set-top box, and relates to the technical field of image processing, a YOLOv8n model is deployed in the set-top box, the set-top box obtains a video stream from a network camera, decodes the video stream, extracts an original image frame, and calculates an image change ratio based on a pixel difference between adjacent frames of the original image; and determining a target detection image frame sent to the YOLOv8n model based on the image change ratio, performing target detection on the received target detection image frame by the YOLOv8n model, drawing the output of the YOLOv8n model as a graphic layer on an original video frame by using OpenGL ES, and displaying the graphic layer on a television screen in real time through a video output interface, so that the video detection efficiency is improved. The deployed YOLOv8n model is utilized to process the video stream locally, so that the cost is saved, the problem that the existing analysis and processing of the video stream are deployed locally and the cost is relatively high is solved, and the method is suitable for home deployment and small shop deployment.
Owner:四川长虹新网科技有限责任公司