Universal graph, image and vision development library

A technology for developing libraries and images, applied in the direction of program control devices, etc., can solve problems such as high technical difficulty, high barriers to entry, lack of independent intellectual property rights, etc., achieve strong mathematical computing capabilities, shorten computing time, and shorten a large number of effects

Inactive Publication Date: 2011-08-03
黄少遇
View PDF1 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These methods all have some shortcomings, such as high technical difficulty, high barriers to entry, lack of independent intellectual property rights, etc., and more importantly, it is difficult to give full play to the powerful functions of current hardware.

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
  • Universal graph, image and vision development library
  • Universal graph, image and vision development library
  • Universal graph, image and vision development library

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The embodiment of the graphic, image and visual development library of the present invention will be further described below in conjunction with the accompanying drawings.

[0016] The invention provides a graphics, image, and visual development library, which utilizes the powerful mathematical operation capability of the GPU on the computer system. refer to figure 1 , The graphics, image, and visual development library 2 of the present invention includes a total of three components: a basic function engine 2.1, an application function engine 2.2 and a third-party component engine 2.3.

[0017] The basic function engine 2.1 includes a core component 2.1.1, a mathematical component 2.1.2 and a Windows driver component 2.1.3, wherein the core component 2.1.1 integrates many basic algorithms for organizing data structures and operating data. These structures and methods are widely used in various programs, including various application programs based on computer graphics ...

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 universal graph, image and vision development library. The library consists of three parts, namely a basic function engine, an application function engine and a third-party component engine; the basic function engine part comprises a core part, a math part and a Windows driving part and provides a basic algorithm, a math calculation function and a function relevant to Windows; the application function engine part comprises a two-dimensional (2D) image process, a three-dimensional (3D) graph process, a vision part, a physical simulation part and a rendering part and provides relevant functions of computer graph and image process; and the third-party component engine provides other opens to assemble, develop and load a third party. The invention has the characteristics of: 1, openness; 2, compatibility of two mainstream functional libraries of OpenGL and Direct; 3, introduction of compute unified device architecture (CUDA); 4, image coloring technology for relieving the illumination influence; and 5, thin plate spline (TPS) Image Morphing based on a graphic processing unit (GPU).

Description

technical field [0001] The invention relates to the field of computer graphics and image processing, specifically a set of development platforms integrating related basic algorithms, 2D image processing, 3D graphics processing, computer vision processing, physical simulation, and rendering. Background technique [0002] In recent years, the animation industry has been developing day by day, and in the animation industry, from the previous auxiliary design to the current daily processing, computers have been involved in a very wide range, and animation processing technology also occupies a major position in this industry. [0003] In the animation industry, whether it is animation works, comic works, or very popular online games nowadays, they all rely heavily on a kind of computer technology-graphics and image processing technology. At present, the widely used computer graphics and image processing technologies are mainly in three aspects: direct use of DirectX, OpenGL, etc....

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 Applications(China)
IPC IPC(8): G06F9/44
Inventor 黄少遇
Owner 黄少遇
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products