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

34 results about "Software rendering" patented technology

Software rendering is the process of generating an image from a model by means of computer software. In the context of computer graphics rendering, software rendering refers to a rendering process that is not dependent upon graphics hardware ASICs, such as a graphics card. The rendering takes place entirely in the CPU. Rendering everything with the (general-purpose) CPU has the main advantage that it is not restricted to the (limited) capabilities of graphics hardware, but the disadvantage that more semiconductors are needed to obtain the same speed.

Network Communication System With Improved Security

ActiveUS20120174218A1Effectively shut downEffectively shut down the targets internet connection capabilityMemory loss protectionError detection/correctionPathPingSoftware engineering
A computer network communication method and system wherein software rendering software is interposed in the data communication path between a browser running on a user computer and the internet data sources (for example, internet-accessible server computers) that the user browser wants to receive information from. The software rendering application gets data from internet data sources, but this data may contain malware. To provide enhanced security, the software rendering application renders this data to form a new browser readable code set (for example, an xml page with CSS layers), and this new and safe browser readable code set is sent along to the browser on the user computer for appropriate presentation to the user. As part of the rendering process, dedicated and distinct virtual machines may be used to render certain portion of the data, such as executable code. These virtual machines may be watched, and quickly destroyed if it is detected that they have encountered some type of malware.
Owner:TOUCHPOINT PROJECTION SOLUTIONS LLC

Dynamically selectable MIP map blending for a software graphics engine

Graphics software renders polygons with texture using an improved MIP mapping technique in which texels from multiple MIP maps are blended together. The software renders the pixels in a polygon and selects texture elements ("texels") from an appropriate texture map to be applied to the pixels. The software further generates texel coordinate values to select texel values from a set of texture maps, each map varying from the others by the level of detail of the texture. The software then computes a scale factor for each texel value according an area bounded by adjacent texel coordinates. In one embodiment, vectors are defined for each the adjacent texels and the area is determined from the magnitude of the cross product of the vectors. The scale factor is then used to compute a weighted average of texels from one or more MIP maps. Further, for certain area values, no averaging occurs or, alternatively, the scale factor is set to 1.0.
Owner:NVIDIA CORP

Multithreaded software rendering pipeline with dynamic performance-based reallocation of raster threads

A multithreaded rendering software pipeline architecture dynamically reallocates regions of an image space to raster threads based upon performance data collected by the raster threads. The reallocation of the regions typically includes resizing the regions assigned to particular raster threads and / or reassigning regions to different raster threads to better balance the relative workloads of the raster threads.
Owner:IBM CORP

Adaptive Quadtree-based Scalable Surface Rendering

InactiveUS20070182734A1Excellent visible qualityExceptionally effectiveImage generation3D-image renderingLevel of detailGraphics accelerator
The present invention relates to computer graphics. This method allows efficient real-time 3D rendering of high-detail smooth surfaces. It is exceptionally effective with software rendering and low-end weaker graphics accelerators, and provides excellent visible quality per the amount of polygons used, while retaining low CPU processing overhead and high efficiency on graphics hardware. Also, it can be used under very restrictive memory requirements. In particular the invention relates to real time rendering of extremely detailed smooth surfaces with view-dependent tessellation using an improved level of detail approach. The invention utilizes a quad-tree map and geometric boundaries consisting of manifold non-self-intersecting surfaces. All cached fragments keep all of the information loaded from their corresponding source nodes in system memory, and additional information computed by the rendering system.
Owner:3DVU LTD 2000 ISRAEL +2

Fractal image generation and rendering method based on game engine and CPU parallel processing

The invention provides a fractal image generation and rendering method based on a game engine and CPU parallel processing, relates to the technical field of CPU parallel processing in an image game engine, and aims to solve the technical problems in the prior art that image data information division is unreasonable, the rendering performance and the efficiency are low due to limited arranging structures of commands such as parallel processing and synchronous operation, and the performance requirements of real-time rendering cannot be met. In addition, the invention provides a new technical problem which specifically is how to realize highly-efficient and high-quality image rendering by simultaneously using more than two fractal algorithms in parallel. A software rendering generation algorithm is constructed based on fractal characteristics; and the CPU parallel processing technology is utilized to process fractal image geometrical characteristics in real time, a control flow instruction parallel algorithm is utilized to optimize rendering generated pipe lines, rapid generation and rendering of a fractal image model are realized, and a rapid and accurate display effect in a user PC machine is achieved.
Owner:XIHUA UNIV

Dynamically reconfigurable graphics layer system and method

A method of displaying a user interface in a portable electronic device is provided. The method includes displaying a user interface via a graphics layer attached to a software renderer, detaching the graphics layer from the software renderer, and attaching the graphics layer to one or more of a plurality of hardware layers, such that the display of the graphics layer is facilitated by one or more features of at least one of the hardware layers. An electronic device is provided that includes a display, a processor coupled to the display and configured to provide a plurality of hardware layers, and a user interface comprising a graphics layer, wherein the display of the graphics layer is facilitated by one or more features of at least one of the hardware layers, wherein the graphics layer dynamically attaches to or detaches from one or more of the plurality of hardware layers.
Owner:APPLE INC

Animatable Graphics Lighting Analysis

One embodiment of the invention sets forth a mechanism for displaying lighting values associated with a 3-D graphics model by superimposing an overlay grid with lighting values on the 3-D graphics model. A software rendering engine computes lighting values for each frame that includes the 3-D graphics model, where each frame may have different lighting settings. An overlay grid with lighting values may be superimposed on an area defined by a light meter on the 3-D graphics model. The lighting values on the overlay grid are associated with the light meter and may vary frame-over-frame. In another embodiment, a JPEG image with a superimposed overlay grid with per-pixel lighting values covering a 3-D graphics model is generated for each frame that includes the 3-D graphics model. These JPEG images may be displayed on the screen and stored to an external memory.
Owner:AUTODESK INC

Intelligent generation method and system of planning scheme based on machine learning

An intelligent generation method and system of planning scheme based on machine learning are disclosed. A generation model shown in the description is obtained by machine learning training the parameters of the model through the marked planning design scheme. Then, the data z' of the area to be planned is inputted into the generation model shown in the description, and the planning scheme of the area to be planned is obtained by operation. The planning scheme of the area to be planned comprises a design element M of the area and attribute information corresponding to the design element M, which can be rendered and edited by a graphics processing software. The invention can further realize intelligent planning and design on the basis of existing CAD graphics processing software through machine learning. Moreover, combined with the comprehensive evaluation of the planning and design scheme, the invention can further optimize the model obtained by training in the use process, and furtherimprove the quality of the 'batch' fully automatic planning and design scheme. The invention retains a data interface for a designer to operate, and the designer can directly modify the planning and design scheme through the interface, so that the efficiency is higher.
Owner:郑颖尔

Information processing apparatus and its control method

A mechanism that attains high-speed processing by distributing a great deal of processing to a plurality of devices upon processing does not perform processing distribution which considers hardware resources of devices used in distributed processing. When rendering processing of a print job is executed by distributed processing using devices connected to a computer network, it is determined whether hardware or software rendering processing is executed (S1102, S1103). Image processing devices which can implement hardware or software rendering processing are sought from devices connected to the computer network (S1104, S1106). Based on the determination and seek results, devices to which jobs divided from the print job are transmitted are notified (S1108).
Owner:CANON KK

Distributed image and graph rendering method and terminal

The invention discloses a distributed image and graph rendering method and a terminal. The distributed image and graph rendering method comprises the steps of S1, receiving image frame data, and rendering the image frame data by adopting a software rendering module; S2, detecting and judging whether frame loss occurs or not when the image frame data is rendered by adopting the software rendering module, and if frame loss occurs when the image frame data is rendered by adopting the software rendering module, executing the next step; S3 starting a hardware rendering module; S4, parsing and labeling the image frame data; and S5, respectively sending the parsed and labeled image frame data to the hardware rendering module and the software rendering module to render. According to the distributed image and graph rendering method and the terminal disclosed by the invention, when the terminal detects frame loss in rendering, the image frame data is parsed and labeled, and the parsed and labeled image frame data is respectively sent to the hardware rendering module and the software rendering module to render, so that smooth display of an application program of the terminal is ensured.
Owner:NUBIA TECHNOLOGY CO LTD

Animatable Graphics Lighting Analysis Reporting

One embodiment of the invention sets forth a mechanism for displaying lighting values associated with a 3-D graphics model by superimposing an overlay grid with lighting values on the 3-D graphics model. A software rendering engine computes lighting values for each frame that includes the 3-D graphics model, where each frame may have different lighting settings. An overlay grid with lighting values may be superimposed on an area defined by a light meter on the 3-D graphics model. The lighting values on the overlay grid are associated with the light meter and may vary frame-over-frame. In another embodiment, a JPEG image with a superimposed overlay grid with per-pixel lighting values covering a 3-D graphics model is generated for each frame that includes the 3-D graphics model. These JPEG images may be displayed on the screen and stored to an external memory.
Owner:AUTODESK INC

Software development, deployment and evolution system, method and program product

A method of software evolution, software evolution system and program product therefor. A context specification handler stores context specifications describing requirements on context-adapted software. A Software Part Semantics Specification (SPSS) handler stores software part semantics specifications. A Software Implementation (SI) handler stores SIs. Behavior History handler stores a history of active software behavior analysis results of monitoring previous versions. A software rendering handler combines software behavior history with context specification, software part semantics specifications and SIs and distributes (and optionally deploys) context-adapted software. A software inspector continuously monitors context behavior of deployed versions and selectively identifies active context-adapted software failing to satisfy context specification for reassembly of a new version(s).
Owner:IBM CORP

Hollow font library generation method and hollow font library generation system

The present invention provides a hollow font library generation method and a hollow font library generation system. The hollow font library generation method comprises: obtaining a boldface library and a lightface library with the same structure; superimposing boldface characters in the boldface library and the lightface characters in the lightface library with the same character codes as the boldface characters so as to generate superimposed characters; carrying out profile reverse processing on the lightface characters in the superimposed characters so that the superimposed characters are converted into hollow characters; and storing the hollow characters as the hollow font library. According to the technical scheme of the present invention, a new scheme of generating hollow font library is provided, and the defect of a poor display effect of the hollow characters caused by software rendering in the related technologies is avoided, so that not only convenience of generating the hollow font library is improved, but also the display effect of the hollow characters is optimized.
Owner:NEW FOUNDER HLDG DEV LLC +1

USD-based 3D software efficient hardware rendering preview method

ActiveCN111383306AEfficient hardware rendering previewAnimation3D-image renderingComputer hardwareHardware rendering
The invention provides a USD-based 3D software efficient hardware rendering preview method, which comprises the following steps of converting USD assets into proxy-shaped nodes in Maya so as to integrate a USD-based hardware renderer into a Maya window; exporting the material coloring network of one model in Maya by using a plug-in; converting all material networks into corresponding hardware material nodes in the USD by the plug-in in the export process, namely representing various attribute information on nodes in the software rendering material coloring network in the original Maya by usingthe USD hardware material nodes and upstream nodes connected with the USD hardware material nodes; and finally, recording to USD hardware material nodes and related upstream nodes to realize a real-time material effect on a USD hardware renderer, so that an artist can see material information on the 3D model in real time in a Maya window. The hardware rendering engine of the USD is integrated into the Maya window, and efficient and representative hardware rendering preview in the Maya window is achieved.
Owner:江苏原力数字科技股份有限公司

Hardware acceleration control method and system in view drafting

The invention discloses a hardware acceleration control method and system in view drafting. The method comprises the steps that S10) a view drafting control module is configured; S30) a version number of an application programming interface of a present Android system is obtained; S40) whether the version number of the application programming interface is within a restricted area is determined, and if YES, a step S50) is turned to; and S50) hardware acceleration is not started globally in view drafting. According to the system and method, whether global hardware acceleration is started can be selected automatically according to the practical version number of the application programming interface of the present Android system; and when global hardware acceleration is started, whether the size of a loaded bitmap file is included by a preset size is monitored in real time, whether hardware acceleration is stopped temporarily is decided by combining practical conditions, software rendering is used to realize view drafting, and the user experience is improved greatly.
Owner:PHICOMM (SHANGHAI) CO LTD

Browser webpage rendering method and mobile terminal

The invention discloses a browser webpage rendering method, which comprises the following steps that after a browser loads a webpage, if a first preset condition is met, a distributive webpage rendering mechanism is started; the operation of starting the distributive webpage rendering mechanism comprises the steps of marking a webpage frame into a first webpage frame or a second webpage frame according to a preset rule and respectively conveying the webpage frames to a software rendering module and a hardware rendering module for rendering. The invention also provides a mobile terminal, which comprises a starting unit, a resolving and marking unit and a conveying and rendering unit, wherein the starting unit is used for starting the distributive webpage rendering mechanism after the webpage is loaded by the browser if the first preset condition is met; the resolving and marking unit is used for marking the webpage frame into the first webpage frame or the second webpage frame according to the preset rule; the conveying and rendering unit is used for conveying the first webpage frame to the software rendering module to be rendered and conveying the second webpage frame to the hardware rendering module to be rendered. Through the software rendering module and the hardware rendering module, distributive cooperation is realized; the smooth display of the browser webpage can be ensured.
Owner:NUBIA TECHNOLOGY CO LTD

Animatable graphics lighting analysis

One embodiment of the invention sets forth a mechanism for displaying lighting values associated with a 3-D graphics model by superimposing an overlay grid with lighting values on the 3-D graphics model. A software rendering engine computes lighting values for each frame that includes the 3-D graphics model, where each frame may have different lighting settings. An overlay grid with lighting values may be superimposed on an area defined by a light meter on the 3-D graphics model. The lighting values on the overlay grid are associated with the light meter and may vary frame-over-frame. In another embodiment, a JPEG image with a superimposed overlay grid with per-pixel lighting values covering a 3-D graphics model is generated for each frame that includes the 3-D graphics model. These JPEG images may be displayed on the screen and stored to an external memory.
Owner:AUTODESK INC

Lightweight man-machine terminal picture regulation and control information interaction method

The invention relates to a lightweight man-machine terminal picture regulation and control information interaction method, which solves the problems in the prior art. The key points of the technical scheme of the method comprise: 1, converting a UI component into a material for rendering through a configuration software rendering technology based on a GPU, constructing a modularized picture, and by adopting an interactive plug-in technology and a browser plug-in technology, expanding connotation and extension of pictures, application functions and service scenes; and according to the data obtained in the first step, completing corresponding functions through the GIS visual display technology of the lightweight man-machine terminal, the picture linkage interaction technology of the lightweight man-machine terminal and the real-time alarm and center cooperation instant messaging technology pushed in a wide area, so that GIS visual display of the lightweight man-machine terminal and picture linkage interaction of the lightweight man-machine terminal are realized, cross-center alarm information acquisition under security and permission constraints is realized, and inter-center regulation and control information sharing combined with services is realized.
Owner:NINGBO POWER SUPPLY COMPANY STATE GRID ZHEJIANG ELECTRIC POWER +2

A rapid method for converting a 3D image by using a depth map

ActiveCN109685885AReduce re-renderingLow cost3D modelling3d imageSoftware rendering
The invention relates to the technical field of three-dimensional rendering, in particular to a rapid method for converting a 3D image by use of a depth image, and the method comprises the steps: rendering a depth map Z-Depth through three-dimensional making software; utilizing a depth map Z- Depth to carry out conversion from 2D to 3D to obtain a left eye view and a right eye view to form a 3D film, so that repeated rendering during 3D film source manufacturing by the three-dimensional manufacturing software is reduced, the rendering time can be saved, the rendering cost can be reduced, the manufacturing period can be greatly shortened, and the working efficiency can be improved.
Owner:ZHIZHUN ELECTRONICS SCI & TECH SHANGHAI

Method and system for intelligent generation of planning scheme based on machine learning

ActiveCN109472390BRealize evaluationRealize intelligent planning and designForecastingMachine learningGraphicsDesign plan
A method and system for intelligent generation of planning schemes based on machine learning, in which machine learning training is performed on the parameters of the model through marked planning and design schemes to obtain a generated model G(z|y); then, the data z' of the area to be planned is input The generative model G(z|y) is calculated to obtain the planning scheme of the area to be planned. The planning scheme of the area to be planned includes the design element M of the area and attribute information corresponding to the design element M, which can be rendered and edited by graphics processing software. The present invention can further realize intelligent planning and design on the basis of existing CAD graphics processing software through machine learning. Moreover, combined with the comprehensive evaluation of planning and design schemes, the present invention can further optimize the model obtained through training during use, and further improve the quality of "batched" fully automatic planning and design schemes. The present invention reserves a data interface for designers to operate, and designers can directly modify the planning and design scheme through the interface, which is more efficient.
Owner:郑颖尔

Fractal image generation and rendering method based on game engine and GPU parallel processing

The invention provides a fractal image generation and rendering method based on a game engine and CPU parallel processing, relates to the technical field of CPU parallel processing in an image game engine, and aims to solve the technical problems in the prior art that image data information division is unreasonable, the rendering performance and the efficiency are low due to limited arranging structures of commands such as parallel processing and synchronous operation, and the performance requirements of real-time rendering cannot be met. In addition, the invention provides a new technical problem which specifically is how to realize highly-efficient and high-quality image rendering by simultaneously using more than two fractal algorithms in parallel. A software rendering generation algorithm is constructed based on fractal characteristics; and the CPU parallel processing technology is utilized to process fractal image geometrical characteristics in real time, a control flow instruction parallel algorithm is utilized to optimize rendering generated pipe lines, rapid generation and rendering of a fractal image model are realized, and a rapid and accurate display effect in a user PC machine is achieved.
Owner:XIHUA UNIV

Building outline automatic identification method based on building general plane positioning map

The invention discloses an automatic identification method for a building contour based on a building general plane positioning map, and the method comprises the steps: S1, obtaining all characters on the building general plane positioning map, and carrying out the traversing of a character string containing a specified character; S2, searching a curve closest to a character string containing a specified character on the building general plane positioning map, searching a closed graph based on the closest curve, and extracting all curves of a corresponding layer where the curve forming the closed graph is located; S3, for unidentified curves in the curve set, finding out closed graphs in the same graph layer; S4, according to the building type of the input building general plane positioning map, respectively screening the closed graphs to obtain a building contour; S5, performing 3D software rendering modeling on all the building contours to obtain a building three-dimensional schematic model. According to the method, the building contour is automatically identified and extracted from the building general plane positioning map, so that accurate positioning of the building BIM model in a digital scene is realized.
Owner:长沙泛一参数信息技术有限公司
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