Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

327 results about "Graphics library" patented technology

Real-time spatial positioning method for mobile monitoring target in geographical scene

The invention discloses a real-time spatial positioning method for a mobile monitoring target in a geographical scene, which aims at solving the problems of great difficulty, time consumption and the like due to the fact that spatial positioning of a target in a video monitoring system requires artificial interpretation. The method comprises the steps of adopting a three-dimensional scene modeling technology, constructing a three-dimensional virtual geographical scene virtual imaging and a target spatial positioning computing system, rendering the existing high-precision digital elevation model or a three-dimensional scene model of a monitoring area, generating a three-dimensional virtual scene, setting parameters such as positions, postures and focal distances of cameras in a shooting process of each video image as virtual camera parameters in the scene according to a consistency relation between OpenGL (Open Graphics Library) perspective imaging and a photogrammetric principle, generating a simulated image, and reversely deducing three-dimensional geographic coordinates of the target according to consistency of the video image and the simulated image, and a reverse process of the perspective imaging. According to the real-time spatial positioning method, the quick positioning of a field mobile target can be achieved by utilizing a video monitoring image in a wide-range geographic environment.
Owner:FUZHOU SILVISCENE INFORMATION TECH CO LTD

Graphics Processing Apparatus, Graphics Library Module And Graphics Processing Method

There is provided a graphics processing system that includes a main processing unit and a graphics processing unit (GPU). The main processing unit puts rendering commands generated using a graphics library in the queue of a command buffer in a main memory. In this process, the library function offered by the graphics library is converted into the rendering commands, without any rendering attributes retained in the library. The GPU reads and executes the rendering commands stacked in the command buffer, and generates rendering data in a frame buffer.
Owner:SONY COMPUTER ENTERTAINMENT INC

Method and device for graphic rendering on mobile device

ActiveCN103713891AAvoid redrawingAvoid Typographic LogicImage data processing detailsExecution for user interfacesHTML5Software engineering
The invention provides a method and a device for graphic rendering on a mobile device. The method includes acquiring a JavaScript code of a graphic application program; executing the JavaScript code in an analysis engine; calling a rendering function acquired by the analysis to perform graphic rendering on a rendering target. The JavaScript code includes an API (application program interface) corresponding to an OPENGL (open graphics library)-based rendering function, and the pattern of the API follows the HTML5 (hypertext markup language 5) Canvas standard. The execution process of the JavaScript code includes using the analysis engine to analyze the API as the corresponding OPENGL-based rendering function when the API in the JavaScript code is executed. By the method and the device, speed of graphic rendering on the mobile device can be increased.
Owner:ALIBABA GRP HLDG LTD

Scalable, Cross-Platform Method for Multi-Tile Display Systems

A distributed visualization system including a cluster graphics library for large scale, cross platform display environment (CGLX) is described. The distributed visualization system includes multiple slave nodes and one or more master nodes in communication with the multiple slave nodes in a network. The distributed visualization system further includes a network layer adapted for transmitting and receiving configuration and synchronization information, a cluster layer adapted for synchronization and event distribution of graphics context and content, render node layer for managing and synchronizing multiple rendering contexts according to the render nodes and one or more user interfaces associated with the one or more control nodes. The one or more user interfaces adapted for configuring and synchronizing the distributed visualization system, wherein the configuring and synchronizing of the distributed visualization system includes one or more control nodes configuring and synchronizing the multiple slave nodes.
Owner:RGT UNIV OF CALIFORNIA

GPU (Graphics Processing Unit) system architecture based on uniform dyeing technology

The invention relates to a GPU (Graphics Processing Unit) system architecture based on a uniform dyeing technology. The architecture comprises a host interface module based on a PCIe (Peripheral Component Interface Express), a 3D (Three-Dimensional) engine module based on a uniform dyeing architecture, a storage control and management module based on AXI (Automatic X-ray Inspection) and two paths of independent display control modules, wherein the host interface module is connected with the 3D engine module, and, the host interface module, the 3D engine module and the display control module are all connected with the storage control and management module. The GPU system architecture can realize the hardware acceleration of an OpenGL API (Open Graphics Library) (Application Program Interface).
Owner:XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA

Method, apparatus and a computer program product for utilizing a graphical processing unit to provide depth information for autostereoscopic display

A device for generating a 3D image based on 2D graphical content of an image and depth information (i.e., Z-map) to be displayed on a display includes an application processor, a graphical processing unit (GPU), a 3D rendering unit and a display. The application processor is capable of sending 2D graphical content to the GPU, which is stored in memory. The GPU also includes a depth table having predefined depth information corresponding to the 2D graphical content. The GPU includes a depth module which monitors or identifies the 2D graphical content and requests a graphics library to paint a corresponding area in the Z-map that has the same size and position in the Z-map as that of the 2D graphical content. The GPU sends the 2D graphical content and the painted Z-map to a 3D rendering unit which creates a 3D image to be shown on a display.
Owner:NOKIA CORP

Graphics Processing Apparatus

There is provided a graphics processing system that includes a main processing unit and a graphics processing unit (GPU). The main processing unit puts rendering commands generated using a graphics library in the queue of a command buffer in a main memory. In this process, the library function offered by the graphics library is converted into the rendering commands, without any rendering attributes retained in the library. The GPU reads and executes the rendering commands stacked in the command buffer, and generates rendering data in a frame buffer.
Owner:SONY COMPUTER ENTERTAINMENT INC

500 KV substation analog simulation training system

The invention relates to a 500 KV substation analog simulation training system, which has three functions of secondary equipment full three-dimensional simulation, automation equipment full three-dimensional simulation and microcomputer five-prevention monitoring system simulation. The system can operate perambulation and inspection of secondary equipment of the whole substation system by the OPENGL (Open Graphics Library) three-dimensional technology, and can carry out non-simulation analog on automation equipment, such as a front-end processor, a measuring and controlling unit and the like in the substation. The set microcomputer five-prevention monitoring system simulation has great significance for the actual simulation operation of the whole substation system at the same time. The 500 KV substation analog simulation training system improves the fidelity of the training environment, improves the training effect, and is suitable for the field of analog simulation training of various electric networks or substations.
Owner:SHANGHAI MUNICIPAL ELECTRIC POWER CO +2

Graphical integrated development environment for control program of robot

ActiveCN105467858ASupport real-time control programSimulator controlGraphicsControl system
The invention relates to a graphical integrated development environment for a control program of a robot, and the development environment comprises a graphics library management module, a graphical programming module, and a visualized module. The invention also discloses a graphical programming method for the development environment. The development environment is advantageous in (1), supporting the development of a real-time control program of the robot; (2), supporting personalized, professional and customized robot development; (3), and supporting the semi-physical simulation of a robot control system.
Owner:XIDIAN UNIV

System and method for implementing playback of panoramic video on mobile device

The invention relates to a method and system for implementing playback of a panoramic video on a mobile device. The method comprises the steps of after sensing that a user acquires a selected video image by a trigger operation on a video application, creating a three-dimensional sphere in a virtual environment by using an OpenGL ES (Open Graphics Library for Embedded System); placing a camera in the three-dimensional world inside the sphere; executing a video acquiring and converting step, i.e. reading the video image at a preset speed, acquiring each frame of video image and converting the video image into texture information; executing a texture information mapping step, i.e. mapping the texture information obtained by conversion into the sphere; executing a view angle calculating step, i.e. according to a rotating angle and a camera view angle of the three-dimensional sphere, carrying out quaternion matrix calculation to obtain an actually displayed image matrix; and repeating the video acquiring and converting step, the texture information mapping step and the view angle calculating step, and acquiring a panoramic video image. Therefore, 360-degree panoramic video playback on the mobile device is implemented, and a video viewing effect is improved.
Owner:LETV INFORMATION TECH BEIJING

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

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.
Owner:TCL CORPORATION

Method and System for Multiple 3-D Graphic Pipeline Over a Pc Bus

Method and system for improving the parallelization of image processing, using one or more parallelization modes, wherein the4 image that is displayed on at least one computer screen by one or more Graphics Processing Units (GPUs) (130). Software applications (121) are provided for issuing graphics command and graphics libraries (122) are provided for storing data used to implement the graphics commands. A Software Hub Drivers (123) is provided for controlling a Hardware Hub (110), for performing real-time analysis of a data stream, from which frames of the image are generated, for determining the parallelization mode of each GPU, and for forwarding the data stream or a portion thereof to each GPU. GPU Drivers (124) are provided for allowing the GPUs to interact with the graphics libraries and an I / O module (160) is provided for interconnecting between the Software module and the Hardware Hub.
Owner:GOOGLE LLC

Video frame rendering method and device

The embodiment of the invention discloses a video frame rendering method and a video frame rendering device. The video frame rendering method comprises the following steps: receiving a rendering instruction of a user and a to-be-rendered video frame; analyzing the rendering instruction, and determining special effects corresponding to the video frame and an action time interval of each special effect; extracting the identifier information of the determined special effects, and determining GLSL (open graphics library shading language) programs corresponding to the special effects, wherein each special effect corresponds to one GLSL program; respectively judging whether each special effect corresponding to the video frame meets a preset rule according to the action time interval of each special effect and the extracted identifier information of each special effect; combining the GLSL programs corresponding to the special effects which meet the preset rule to obtain a combined GLSL program; executing the combined GLSL program and the GLSL programs corresponding to the special effects which do not meet the preset rule to obtain a rendered special-effect frame. According to the technical scheme, the execution frequency of the GLSL programs is reduced, and the transfer frequency of repeating data is reduced, so that the rendering efficiency is improved.
Owner:BEIJING QIYI CENTURY SCI & TECH CO LTD

Application-independent method for capturing three-dimensional model data and structure for viewing and manipulation

A computer-implemented method, apparatus and article of manufacture for capturing three-dimensional (3D) model data and structure maintained by a computer-implemented graphics program for display and manipulation. Calls made by the graphics program to a graphics library for displaying and manipulating the 3D model data are captured, and the captured calls are translated into a structure associated with the 3D model data, wherein the structure is saved for subsequent display and manipulation. The structure associated with the 3D model data comprises an assembly hierarchy associated with the 3D model data, wherein the assembly hierarchy is comprised of one or more parts and a hierarchical organization of the parts.
Owner:AUTODESK INC

Image generating apparatus, image generating method, and computer program

An image generating apparatus (1) is provided with: a drawing application processor (11) for indicating a drawing device (13) to generate a 3D image; and a graphics library (12). The drawing application processor separates information to generate the image into coordinate transformation information and drawing object information and generates both with two independent generating devices respectively, and the graphics library stores and manages these information. The drawing device generates the 3D image on the basis of these stored and managed information and outputs it to a display device. The drawing object information is prepared for a broader area than the area of a field of view corresponding to the 3D image to be displayed this time.
Owner:PIONEER CORP

Method for fast zooming two-dimensional seismic image based on GPU (graphic processing unit)

The invention discloses a method for fast zooming a two-dimensional seismic image based on a GPU (graphic processing unit). The method comprises the following steps of: introducing a GPU-accelerated bicubic interpolation algorithm into an seismic color image zooming application so as to improve the zooming and interaction effects; introducing a CUDA (Compute Unified Device Architecture) and openGL (Open Graphics Library) interoperation technology into the color image zooming application so as to accelerate the display of the zoomed color image; and applying a data segmentation technology into the seismic profile color image display so as to solve the display and zooming problems of mass seismic profile data. The method disclosed by the invention has the characteristics of optimal bicubic interpolation effect, freeness from mosaics and smoothness for edge transition, fast zooming speed and capability of ensuring the real-time zooming of mass data. According to the method disclosed by the invention, the memory restriction of the adopted algorithm is much less than that of normal bicubic interpolation, so that the method is suitable for processing seismic profile images with mass data.
Owner:UNIV OF ELECTRONIC SCI & TECH OF CHINA

Digital virtual-real interaction system and digital virtual-real interaction method

The invention discloses a digital virtual-real interaction system and a digital virtual-real interaction method. The digital virtual-real interaction system comprises a gesture acquisition device, a processing device and a display device. The digital virtual-real interaction method includes the steps of (1) tracking and capturing motion track of user's fingertip acquired by a camera, (2) drawing a track curve on a display in real time or displaying or recording of the track of the user's fingertip through a touch screen, (3) extracting a profile formed by the motion track, detecting the shape of the profile and giving semantics, (4) building a three-dimensional model base and managing three-dimensional models in a graphics library according to the semantics, (5) retrieving the three-dimensional model base according to the semantics of the hand-drawing track of the user, loading the corresponding three-dimensional models and displaying a three-dimensional virtual environment, and (6) performing dynamic interaction among the user, the three-dimensional model and the virtual environment so as to realize digital virtual-real interaction. The digital virtual-real interaction system and the digital virtual-real interaction method are adaptable to application fields of digital entertainment, virtual design, virtual-real interaction, virtual teaching and the like.
Owner:QINGDAO UNIV OF SCI & TECH

Three-dimensional reconstruction method based on meteorological radar base data

InactiveCN102855658AIntuitive data display methodDetermining the rate of descent3D-image rendering3D modellingData displayGraphics
The invention relates to the meteorological field. In order to improve the intuitiveness of meteorological data, the inside structure of a monomer is reproduced by aid of two-dimensional image information through certain three-dimensional visualization algorithm and enabled to be three-dimensional, and potential information of meteorological radar base data is excavated to the maximum so as to provide an initiative data display mode and relevant meteorological features for meteorological research activities. According to the technical scheme of a three-dimensional reconstruction method based on the meteorological radar base data, the method includes the following steps: (1) extraction and sampling of fault contour lines, which include binaryzation processing on images, performance on boundary smooth denoising through opening operation, small area removal through zone marking, and boundary tracking for boundary extraction and chord sampling for boundary sampling; (2) three-dimensional modeling of the monomer, which includes contour correspondence between faults, contour splice between the faults, interpolation and furcation processing between the faults; and (3) three-dimensional rendering and display based on an open graphics library (GL). The method is mainly applied to the meteorological field.
Owner:TIANJIN UNIV

Rendering A Multiple Viewpoint Image Into A Single Frame Buffer Using Off-Screen Rendering Surfaces

A method and apparatus for rendering multiple viewpoint image data into a single physical frame buffer are described. One example method includes storing image data corresponding to different viewpoints on different virtual buffers, processing the image data stored on the virtual buffers, then blending the image data and storing the blended image data in a physical frame buffer. The blended image data may then be transferred to a multi-viewpoint display, such as an autostereoscopic display. Storing image data on virtual buffers may include rendering the image data into a texture using graphics library functions, such as OpenGL frame buffer object extension functions.
Owner:SEIKO EPSON CORP

Universal cockpit display management system and method for developing corresponding display and control systems

The invention discloses a universal cockpit display management system. The universal cockpit display management system comprises a universal computer calculation module which runs the following program modules of: a file conversion module, a definition file parsing module, a run-time command processing module, an interactive event management module, an icon management module, a built-in icon library module, an extension icon library module, a system configuration information management module, an exception management module, an extension icon management module, a hardware interface layer and an OpenGL (Open Graphics Library) icon display library; and the universal cockpit display management system is a universal display system which supports ARINC 661 (Aeronautical Radio Incorporated 661) standard, supports the extension of user-defined icons and supports the display application of Various types of civilian and military aircrafts. According to the invention, the problems of lower reusability, difficulty in extension and high cost for certification of the traditional domestic airborne display software, are solved, the reusability and the extensibility of the airborne display software are improved, and the cost for verification and development of systems is effectively lowered.
Owner:CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST

Image rendering method, device and equipment and storage medium

The embodiment of the invention discloses an image rendering method, device and equipment and a storage medium. The method includes the steps: acquiring graphics card information of current terminal equipment, and determining an adaptive graphics library corresponding to the current terminal equipment according to the graphics card information, wherein the adaptive graphics library includes an open graphics library OpenGL or an embedded open graphics library OpenGLES; determining a preset shader script source code corresponding to the adaptive graphics library according to the graphic libraryidentifier of the adaptive graphics library, and calling the preset shader script source code according to the to-be-rendered data to obtain a target rendered image; outputting the target rendered image based on the adaptive graphics library to complete image rendering. Through the above technical scheme, the image rendering is more accurate and smooth, so that an application program can be applied to more non-mobile terminals, and the user experience of the application program is improved.
Owner:WUHAN DOUYU NETWORK TECH CO LTD

Dynamic distribution automation terminal layout optimization planning method taking reliability and economic cost of power supply into account

The present invention is a dynamic planning method for power distribution automation terminal layout optimization considering power supply reliability and economic cost. Fault indicators, voltage time type terminals, and voltage and current type terminals are installed on overhead lines, and fault indicators, voltage and current type terminals are installed on cables. For the two-remote terminal and the three-remote terminal, determine the fault impact mode according to the type of automation terminal, divide the regional nodes of the distribution grid with the switch as the boundary, and use the annual average failure time of the user as the index to evaluate the reliability of the power supply. The dynamic programming model of distribution automation terminal layout optimization with fault outage time as the optimization goal and the total investment as the optimization goal is programmed using JAVA language, the distribution network data is read from the XML file, and the distribution network area is divided with the switch as the boundary The nodes use the open source graphics library JGraphT to store the topology information of the distribution network, and call the general algebraic modeling system GAMS to solve the optimization model of each stage. The chosen solver is BARON.
Owner:SOUTH CHINA UNIV OF TECH +1

Method and related device for displaying three-dimensional (3D) font

The embodiment of the invention discloses a method and related device for displaying a three-dimensional (3D) font, which are used for font display parallel processing by utilizing an OpenGL ES (open graphics library for embedded systems). The method comprises the following steps: a 3D font display device establishes a foreground process and a background process; the 3D font display device initializes the OpenGL ES of an embedded system by the foreground process; the 3D font display device initializes a font library by the background process; and the 3D font display device renders the input text messages through data interaction between the foreground process and the background process by utilizing the OpenGL ES. In addition, the embodiment of the invention further provides the related device for implementing the method.
Owner:SHENZHEN CHIPSBANK TECH

Data transmission device applied to Web3D (Three-dimensional) and method

ActiveCN102316161ATo achieve integrated useMaximize application valueMultiprogramming arrangementsTransmissionThe InternetData interface
The invention relates to a data transmission device applied to Web3D (Three-dimensional), in particular to a device for transmitting data with the Internet. The data transmission device comprises a request judging device, a scene data reading device, a data conversion device and an interface mapping device, wherein the request judging device is used for judging the position of data requested by a client, and resolving position information such as a server where the data are positioned, a scope and the like; the scene data reading device is used for reading various types of three-dimensional objects in different scenes and converting object data into an XML (Extensive Makeup Language) encapsulating structure; the data converting device is used for converting the object data among the XML encapsulating structure, an SOAP (Simple Object Access Protocol) encapsulating structure and a JSON (JavaScript Serialized Object Notation) encapsulating structure; and the interface mapping device is used for establishing a corresponding mapping relation between data interfaces in a JavaScript module and an OpenGL module, and transmitting response data of a server end to a local OpenGL graphics library. According to the method and the device, integrated utilization of Web3D application and other application systems is realized, and data sharing, information management and maintenance and the like are achieved. The invention further provides a data control method applying the data transmission device.
Owner:北京华电万通科技有限公司

A GPU service redirection system and method based on cloud and terminal GPU fusion

ActiveCN109582425ALower latencySmooth and consistent experienceResource allocationTransmissionGraphicsResource utilization
The invention relates to the technical field of computers. The invention discloses a GPU service redirection system and method based on cloud and terminal GPU fusion. A redirection module is deployedin a virtual machine on a cloud computing server; a scheduling module is deployed on the cloud scheduling server; The method comprises the following steps: deploying a service module on a cloud computing server configured with a GPU; and deploying a service module and a window management module on the terminal computer, and redirecting a graphics library API called by the virtual machine to a cloud computing server or the terminal computer configured with a GPU according to a fusion scheduling rule to provide GPU acceleration support for graphic intensive applications running in the virtual machine. According to the invention, the unification and sharing concept of the cloud and the terminal GPU is utilized; According to the GPU redirection technology, the GPU resource scheduling strategyand the application window and cloud desktop fusion method, effective and low-cost graph acceleration support is provided for a cloud desktop solution, the computing load of a cloud server is reduced,and the resource utilization rate of a display card of a terminal computer is increased.
Owner:SUN YAT SEN UNIV

Texture arrays in a graphics library

One embodiment of the invention sets forth a method for storing graphics data in a texture array in a local memory coupled to a graphics processing unit. The method includes the steps of specifying the texture array as a target in the local memory, and loading a first block of texture maps into the texture array, wherein each texture map in the first block has a first resolution and corresponds to a different slice of the texture array. One advantage of the disclosed method is that a complete block of texture images may be loaded into a texture array using a single API call. Thus, compared to prior art systems, where a texture array must be loaded one image for one slice of the array at a time, the disclosed method increases the efficiency of using arrays of texture maps for graphics processing operations.
Owner:NVIDIA CORP

Three-dimensional photographing method and system based on OpenGL ES (Open Graphics Library for Embedded System)

The invention discloses a three-dimensional photographing method based on an OpenGL ES (Open Graphics Library for Embedded System). The three-dimensional photographing method comprises the following steps: S01, constructing a three-dimensional model geometric body by utilizing modeling software, and storing the three-dimensional model geometric body into a storage device of mobile equipment; S02, obtaining a video image by utilizing a camera of the mobile equipment; positioning the position of a human face through a human face identification and tracking method, so as to obtain video image data; S03, analyzing the three-dimensional model geometric body by utilizing a central processing unit of the mobile equipment, so as to obtain analyzed data; S04, drawing a three-dimensional model by utilizing the analyzed data through the OpenGL ES; S05, mixing the video image data and the three-dimensional model by utilizing an OpenGL ES mixing mode, and finally rendering a final scene with the three-dimensional model; S06, displaying the final scene to a user through a display device of the mobile equipment. According to the three-dimensional photographing method disclosed by the invention, a figure in a video and a virtual three-dimensional object are combined to be displayed together, so that the interestingness of photographing is increased, a responding speed is rapid and the rendering efficiency is high.
Owner:CHENDU PINGUO TECH
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