Unlock instant, AI-driven research and patent intelligence for your innovation.

Image rendering and roaming method

An image rendering and image technology, applied in the field of image rendering and roaming, can solve the problems of reduced response rate, reduced image rendering efficiency, reduced number of processor rendering channels, etc., to achieve the effect of reducing creation and improving performance

Pending Publication Date: 2021-05-07
SICHUAN HUSHAN ELECTRIC APPLIANCE
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Therefore, the number of renderers created will increase linearly with the increase in the number of rendering channels, which will affect the processing performance of the processor. The most obvious is that it will directly lead to a decrease in image rendering efficiency, and the number of rendering channels supported by the processor will be greatly reduced. , the response rate of applications based on image interaction is reduced

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
  • Image rendering and roaming method
  • Image rendering and roaming method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] Such as figure 1 As shown, in this embodiment, an image rendering method includes the following steps:

[0035] S1: Create a common rendering window for multiple images;

[0036] S2: Create renderers and textures based on the common rendering window;

[0037] S3: Receive multiple channels of media data and generate output image textures for each channel;

[0038] S4: Determine the image area coordinates of each channel of images to be rendered by the user in the common rendering window, and output the output image textures of each channel to the designated area.

[0039] Said step S3 also includes sub-steps:

[0040] S31: receiving multiple channels of media data, decoding each channel of images into YUV data and transmitting them to textures;

[0041] S32: The texture generates each output image texture according to the YUV data of each image.

[0042] Preferably, when a certain image needs to be rendered to two different designated areas of the window at the same...

Embodiment 2

[0055] Image rendering method:

[0056] 1. Image camera0, camera1...cameraN creates a common rendering window window (x, y, width, height);

[0057] 2. Create a renderer Renderer based on the rendering window window, and create a texture Texture;

[0058] 3. Output the YUV data decoded by the image camera0 to the texture Texture to generate OutTexture0;

[0059] 4. In the rendering window window, determine the coordinates rect0 (x0, y0, width0, height0) of the image area where the user wants to render camera0, and output the image texture OutTexture0 to the area rect0.

[0060] 5. If you need to repeatedly render the image camera0 to the specified area rect1 (x1, y1, width1, height1) of the window at the same time, you only need to repeat step 4.

[0061] If it is a new image camera2 that needs to be rendered to the window area rect1 (x, y, width, height), repeat steps 3 and 4 above.

[0062] Image roaming method:

[0063] Roam image camera0 from client rendering area rect...

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 discloses an image rendering method. The method comprises the following steps: S1, creating a common rendering window for multiple paths of images; s2, creating a renderer and textures based on the common rendering window; s3, receiving multiple paths of media data and generating each path of output image texture; and S4, determining image area coordinates of each path of image to be rendered by the user in the common rendering window, and respectively outputting each path of output image texture to a specified area. The image roaming method is used for roaming an image which is rendered in real time from a rendering area to a target area based on the image rendering method, and comprises the following steps: T1, creating a transparent dialog box according to the range of the current rendering area; and T2, dragging the dialog box from the current area to the target area by a mouse, mapping the coordinate of the target area to the rendering texture, and outputting the image texture to the target area. According to the method, when multiple paths of images are rendered, only one renderer needs to be created, and image texture output is updated by dragging the transparent window so as to achieve image roaming.

Description

technical field [0001] The invention relates to the technical field of image processing, in particular to an image rendering and roaming method. Background technique [0002] Many video applications involve the rendering and roaming operations of multi-channel images. In the existing technology, for the rendering of multiple images, a corresponding renderer will be created based on a rendering window for each channel of images, and then the image texture will be copied To the graphics card, the graphics card will calculate the final graphics and output them to the rendering window; for image roaming, the image roaming operation is directly realized based on dragging the rendering window. [0003] Therefore, the number of renderers created will increase linearly with the increase in the number of rendering channels, which will affect the processing performance of the processor. The most obvious is that it will directly lead to a decrease in image rendering efficiency, and the...

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): G06T15/00G06F3/0485
CPCG06T15/00G06F3/0485
Inventor 刘念林吴新勇董浩陈柯宇
Owner SICHUAN HUSHAN ELECTRIC APPLIANCE