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

17 results about "Parallel rendering" patented technology

Parallel rendering (or distributed rendering) is the application of parallel programming to the computational domain of computer graphics. Rendering graphics can require massive computational resources for complex scenes that arise in scientific visualization, medical visualization, CAD applications, and virtual reality. Recent research has also suggested that parallel rendering can be applied to mobile gaming to decrease power consumption and increase graphical fidelity. Rendering is an embarrassingly parallel workload in multiple domains (e.g., pixels, objects, frames) and thus has been the subject of much research.

A Linux container application display method based on a virtual synthetic node in a Hongmeng platform

ActiveCN122111559BVideo memoryResource pool
This invention discloses a method for displaying Linux container applications on the HarmonyOS platform based on virtual compositing nodes. Using HarmonyOS as the host and Linux as the container, the host-side Vulkan resource management hub pre-checks GPU characteristics, allocates shared Vulkan resources, creates rendering channels, and initializes global timeline semaphores to build a unified resource pool. After the container starts, it requests resources from the host to import shared video memory objects, and the container compositor registers virtual nodes. During the rendering phase, the application uses shared resources to complete parallel rendering and sends notifications to the container compositor. The container compositor, based on the global display state, uses Vulkan instructions to perform window blending, transformation, and other processing, encapsulates global compositing units, and submits them to the HarmonyOS global compositing scheduler. The scheduler reads the global compositing units and, when the timeline semaphore meets the on-screen conditions, completes the global compositing of the container application window and the host's native window, driving the display service to output the screen.
Owner:北京麟卓信息科技有限公司

A method for fast processing 2D video and real scene reconstruction three-dimensional model color fusion based on GPU

The present application relates to the technical field of computer vision, in particular to a method for fast processing 2D video and color fusion of real scene reconstruction three-dimensional model based on GPU, comprising the following steps: data acquisition and space-time reference calibration preprocessing; real scene three-dimensional basic model construction; GPU parallel space-time joint pose compensation projection mapping; re-projection error calculation and pose compensation iterative optimization; GPU accelerated color fusion optimization output. The present application designs the GPU parallel space-time joint pose compensation projection mapping, combines the acquisition timestamp difference and device motion parameter to calculate the pose compensation amount, matches the re-projection error iterative optimization, adapts the real scene three-dimensional reconstruction dynamic acquisition scene, corrects the space-time asynchronization and pose offset, accelerates the GPU parallel operation and guarantees the projection mapping accuracy; at the same time, relying on the GPU parallel rendering engine to complete the color difference correction, color tomography smoothing and edge transition processing, realizes the uniform fusion of 2D video color and three-dimensional model, and solves the problems of uneven color and connection trace.
Owner:BINSHENG TECHNOLOGY (GUANGZHOU) CO LTD

A webgpu-based front-end graphics rendering system and method

The application provides a WebGPU-based front-end graphics rendering system and method, which first preprocesses original scene data through a data preprocessing module to generate preprocessed resource data, GPU cache address information and resource loading priority matrix. Then, a hybrid rendering pipeline module is used to determine a parallel rendering task queue for instructing a rendering pipeline and a calculation pipeline to execute corresponding rendering tasks. Next, a rendering processing module executes rendering tasks according to the parallel rendering task queue, and outputs and caches a rendering task execution result set. Finally, a post-processing and output module synthesizes the rendering task execution result set to determine and output a rendering result image. In this way, by constructing a parallel rendering task queue and a parallel rendering task queue, different rendering requirements can be met by corresponding rendering methods, thereby effectively improving the graphics rendering efficiency and quality in the WebGPU front-end.
Owner:BEIJING ZHIHUI YUNZHOU TECH CO LTD

A three-dimensional reconstruction and rendering method, device, equipment and storage medium

The application discloses a three-dimensional reconstruction and rendering method, device and equipment and a storage medium, relates to the technical field of computers, and comprises the following steps: generating initial three-dimensional primitives corresponding to the data structure of a sparse point cloud of a three-dimensional target to be constructed; performing rasterization rendering on the initial three-dimensional primitives to obtain a predicted image, performing multi-dimensional loss calculation on the predicted image based on a real image corresponding to the three-dimensional target to be constructed; adjusting target parameters of the initial three-dimensional primitives based on a total loss value, performing filling optimization on a three-dimensional model surface formed by the adjusted three-dimensional primitives; determining the obtained optimized three-dimensional primitives as new initial three-dimensional primitives, jumping to the step of performing rasterization rendering on the initial three-dimensional primitives, and stopping until a target optimization stop condition is met, and performing double-mode parallel rendering on the obtained target three-dimensional primitives to obtain a rendered three-dimensional target. The three-dimensional content is reconstructed and rendered at low cost.
Owner:MALANSHAN AUDIO & VIDEO LABORATORY

Methods and printing system using sub-page parallel rendering

PendingUS20260178861A1Visual presentation using printersComputer graphics (images)Image manipulation
A printing system includes a printing device having a raster image processing (RIP) system. The printing device includes a controller to implement the RIP system. A manager of the RIP system configures RIP instances to process different levels of page complexity of a job. The RIP system evaluates the pages in the job to determine whether one or more pages that are complex. If a page is complex, then sub-page parallel processing is used to divide the page into portions, such as bands or tiles, that are then provided to the RIP system for parallel processing by a corresponding number of RIPs. A processing model may be used to determine whether a page is complex and the parameters for the sub-page parallel processing.
Owner:KYOCERA DOCUMENT SOLUTIONS INC

A Linux container application display method based on a virtual synthetic node in a Hongmeng platform

The application discloses a Linux container application display method based on a virtual synthetic node of a Hongmeng platform, wherein a Hongmeng system is used as a host, a Linux system is used as a container, a host end Vulkan resource management hub is used for pre-checking GPU characteristics, allocating shared Vulkan resources, creating a rendering channel and initializing a global timeline semaphore to construct a unified resource pool, the container requests resources from the host after being started to import a shared display memory object, and a virtual node is registered by a container synthesizer; in a rendering stage, shared resources are used for completing parallel rendering, a notification is sent to the container synthesizer, the container synthesizer completes window mixing, transformation and other processing by using Vulkan instructions according to a global display state, encapsulates a global synthesis unit and submits the global synthesis unit to a Hongmeng global synthesis scheduler; when the global synthesis unit satisfies a screen display condition in a timeline semaphore, the scheduler reads the global synthesis unit to complete global synthesis of a container application window and a host native window, and drives a display service to output a picture.
Owner:北京麟卓信息科技有限公司

Multi-view collaborative optimization of Gaussian sputtering method, apparatus, equipment and storage medium

This application provides a multi-view collaborative optimization Gaussian sputtering method, apparatus, device, and storage medium. The multi-view collaborative optimization Gaussian sputtering method includes: acquiring scene images from multiple different viewpoints and constructing a scene representation containing multiple 3D Gaussian distributions; parallel computing the rendering results of the 3D Gaussian distributions under each viewpoint, performing backpropagation to obtain multi-view gradients, fusing the multi-view gradients, and updating the parameters of the 3D Gaussian distributions; calculating the cross-view comprehensive contribution and cross-view consistency parameters of each 3D Gaussian distribution; and adaptively adjusting the 3D Gaussian distributions. This method, through multi-view parallel rendering and a viewpoint weight fusion mechanism based on the negative correlation of rendering errors, can effectively reduce the interference of local abnormal gradients generated by outliers such as shooting noise, local reflections, or accidental occlusion on parameter optimization at the source of gradient updates, thereby improving the robustness of 3D Gaussian distribution parameter updates and the global consistency of scene representation.
Owner:TIANSHU TONGYANG (ZHEJIANG) SEMICONDUCTOR TECHNOLOGY CO LTD

A method and device for image rendering based on raw seismic acquisition data

This invention belongs to the field of seismic image rendering technology, and discloses an image rendering method and device based on raw seismic acquisition data. The image rendering method based on raw seismic acquisition data includes: determining the block level of the raw seismic acquisition data according to customer requirements and the maximum value of the number of horizontal and vertical sample points in the raw seismic acquisition data; dividing the raw seismic acquisition data into blocks according to the block level based on a quadtree algorithm, and assigning a sequence number to each block; indexing multiple blocks of data according to customer requirements and the sequence numbers of the block data to render the image. This invention improves the efficiency of data cropping involved in subsequent rendering and cross-referencing operations by performing block processing on the already loaded data in memory before image display, and improves rendering efficiency by using multi-threaded parallel rendering. This invention can conveniently realize the rapid organization, cropping, and parallel rendering of image data.
Owner:CHINA PETROLEUM & CHEMICAL CORP +1

A method and system for three-dimensional simulation data three-level linkage processing and display

This invention relates to the field of computer graphics processing technology, and discloses a method and system for three-level linkage processing and display of 3D simulation data. The method includes the following steps: preprocessing and constructing a hierarchical structure from the input 3D simulation data to obtain an octree structure; defining a global view, a local view, and a detail view, and setting camera parameters for each view; triggering a three-level linkage mechanism through user interaction events to achieve synchronous updates of the global view, local view, and detail view; extracting data blocks of corresponding resolution from the octree structure according to the current camera parameters of each view, performing data sampling and rendering, and rendering in parallel in three independent viewports. This invention obtains an octree structure by preprocessing and constructing a hierarchical structure from the input 3D simulation data, thereby loading and displaying data volumes matching the requirements of different scale views, achieving hierarchical management of data processing.
Owner:AEROSPACE SCI & IND INTELLIGENT OPERATION RES & INFORMATION SECURITY RES INST (WUHAN) CO LTD +2

A dual-screen heterogeneous display control system and method based on an Android system

The application discloses a double-screen different display control system and method based on an Android system, relates to the technical field of screen display control, and through initialization of system driving, configuration of double-screen hardware parameters and setting as independent display controller nodes, simultaneous registration of hot plug interrupt processing functions, configuration of DRM framework to support double display channels, adoption of a vertical synchronization mechanism to keep the refresh rate consistent, real-time monitoring of the connection state of an external screen, allocation of independent display identifiers to the double screens and disabling of a mirror mode, establishment of a display device list for parallel rendering, support of two modes of different display and independent display, loading of a custom layout through a native display class during different display, startup of an independent application program through binding of a display identifier during independent display, dynamic response to external screen plug-in actions, intelligent allocation of resources such as rendering channels and memory spaces, and the like. The application realizes full-stack optimization of the underlying architecture of the Android system, effectively improves the synchronous stability and multitask processing capacity of the double-screen different display of the Android system.
Owner:SHENZHEN FENDA TECH CO LTD

A cloud-based distributed rendering method based on a three-dimensional engine

This application discloses a cloud-based distributed rendering method based on a 3D engine, comprising the following steps: S1, in response to a rendering task request for a target 3D scene initiated by a client, the scheduling server obtains the scene description file and current viewpoint parameters carried in the rendering task request. Therefore, the scheduling server uses the client's current viewpoint parameters as the core basis and combines a preset scene segmentation strategy to dynamically and adaptively segment the target 3D scene, effectively solving the problems of segmentation results not being updated in real time, poor sub-task correlation, and insufficient logical independence. This provides strong support for the efficient advancement of subsequent parallel rendering. The use of containerization technology to dynamically deploy rendering engine instances enables effective isolation of the rendering environment, avoids environmental interference between different rendering sub-tasks, dynamically adjusts the rendering resolution, and achieves a dynamic balance between load balancing and image quality optimization, further improving rendering efficiency and user experience.
Owner:CLP GUANHUA (BEIJING) TECHNOLOGY CO LTD

Methods and printing system using sub-page parallel rendering

A printing system includes a printing device having a raster image processing (RIP) system. The printing device includes a controller to implement the RIP system. A manager of the RIP system configures RIP instances to process different levels of page complexity of a job. The RIP system evaluates the pages in the job to determine whether one or more pages that are complex. If a page is complex, then sub-page parallel processing is used to divide the page into portions, such as bands or tiles, that are then provided to the RIP system for parallel processing by a corresponding number of RIPs. A processing model may be used to determine whether a page is complex and the parameters for the sub-page parallel processing.
Owner:KYOCERA DOCUMENT SOLUTIONS INC

A space intelligent panoramic gauss block streaming rendering method and system

PendingCN122289486AImplement explicit expressionRealize closed-loop controlGraphicsGranularity
This invention relates to the field of spatial intelligence and real-time graphics rendering, providing a spatial intelligent panoramic Gaussian block-based streaming rendering method and system. On one hand, by structurally dividing the spatial scene into blocks and explicitly expressing it using Gaussian parameters, each rendering unit possesses clear spatial location, orientation information, and energy distribution attributes, improving the interpretability and traceability of the rendering process. On the other hand, through cross-block energy conservation constraints and geometric continuity correction mechanisms, it effectively eliminates problems such as inter-block brightness drift, boundary discontinuities, and topological discontinuities that are prone to occur in traditional parallel rendering. Simultaneously, this invention integrates rendering, stitching, and performance feedback mechanisms into a dynamic closed-loop system. During each frame rendering process, it collects the performance status of the execution entity and rendering quality indicators in real time, and adaptively adjusts parameters such as block granularity, sampling density, and illumination weight, thereby achieving millisecond-level streaming output and stable, continuous panoramic rendering effects.
Owner:BEIJING FEIDU TECH CO LTD

Graph rendering method and apparatus, electronic device, and computer-readable storage medium

This disclosure provides a graphics rendering method, apparatus, electronic device, and computer-readable storage medium, belonging to the field of computer graphics and image processing technology. The graphics rendering method includes: dividing multiple objects to be rendered into multiple rendering sequences according to their hierarchical relationship in a scene to be rendered; performing parallel rendering on the multiple rendering sequences to generate corresponding intermediate rendering results, each intermediate rendering result including color information and depth information; and synthesizing the color information of the multiple rendering sequences based on the depth information of the intermediate rendering results to obtain a target image corresponding to the scene to be rendered. This solution can improve the rendering efficiency of graphics.
Owner:XIAN XINTONG SEMICON TECH CO LTD

Head-up display interface information processing method, head-up display device, equipment and vehicle

An interface information processing method of head-up display, a head-up display device, an equipment and a vehicle, the method comprises: obtaining pre-display interface information of the head-up display; classifying elements of the pre-display interface information to obtain a plurality of sub-interface information; rendering a plurality of the sub-interface information respectively to obtain a plurality of sub-interface layers; and synthesizing a plurality of the sub-interface layers to obtain display interface information of the head-up display. By constructing a three-stage collaborative processing architecture of "classification-rendering-synthesis", the limitation of traditional head-up display system of unified sequential rendering is broken through, and parallel rendering processing based on element classification is realized for the first time, so that the rendering efficiency is greatly improved.
Owner:BYD CO LTD