Multi-layer image display method and display engine

An image display and engine technology, which is applied in the directions of graphics and image conversion, image data processing, digital output to display devices, etc., can solve the problems of low efficiency and long time-consuming multi-layer image display, so as to reduce occupation, improve superimposed display efficiency, The effect of reducing the delay

Active Publication Date: 2022-05-13
NANJING MAGEWELL ELECTRONICS CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, in order to solve the time-consuming and low-efficiency problems of multi-layer image display in the prior art, the present invention provides a multi-layer image display method, which adopts the direct rendering method and only needs to perform relevant pixel information on the actual display layer Reading and scaling reduce CPU resource usage and release memory bandwidth

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
  • Multi-layer image display method and display engine
  • Multi-layer image display method and display engine
  • Multi-layer image display method and display engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0058] Such as figure 2 As shown, the multi-layer image display method in the present invention comprises the following steps:

[0059] (1) Divide each pixel row into segments according to the display area of ​​the uppermost layer in the unit of pixel row in the target image.

[0060] Such as image 3 As shown, the target image is composed of four images from P0 to P3, and the layers are numbered in order from the bottom layer to the upper layer. The layer where the P0 image is located is L0, the layer where the P1 image is located is L1, and the layer where the P2 image is located is The layer is L2; ​​the layer where the P3 image is located is L3; the P0 image is located at the bottom layer of the target image, and some pixels are covered by the images of the layers above it; and some pixels of the P1 image located in the layer L1 are located on it The P2 image and P3 image of the layer are covered; except the P3 image located in the uppermost layer L3 is not covered, at ...

Embodiment approach

[0063] As an implementation of segment division, this implementation includes the following steps:

[0064] 1) Obtain the rendering layer at each pixel in units of pixel rows of the target image.

[0065] In the unit of pixel line, traverse each pixel point in turn, determine whether there is a pixel point of the corresponding layer at the pixel point by judging whether the pixel point is within the display range of a certain layer, and record the uppermost layer at the pixel point layer as a render layer. During specific implementation, when the target image is determined, its corresponding source image information and the zoomed image information corresponding to the source image can be easily obtained through software. The source image information includes: source image identification, source image size, and the zoomed image information includes: The size of the scaled image in the target image, the starting position of the scaled image in the target image, and the layer o...

Embodiment 2

[0106] According to the above description, when the target image is determined, its corresponding source image information and the zoomed image information corresponding to the source image can be easily obtained through software. On this basis, the horizontal step distance and vertical step distance can be further obtained. Determines the coincidence of the pixel matrix required for the fragment and the target pixel in the fragment group.

[0107]In Example 1, extracting data from the internal memory according to the pixel information of the source image required by the target pixel point is obviously an interval fetching data from the memory. However, the efficiency of interval fetching data from the memory is much lower than the efficiency of continuing to fetch data. If the source image mapping information of the segment is retrieved from the memory first, you only need to know the source image pixel information addresses corresponding to the first target pixel and the last...

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 a multi-layer image display method and a display engine. The pixel row is segmented according to the rendering layer of the target pixel point on the pixel row in units of the pixel row in the target image; for each segment , extracting the source image mapping information of the segment from the source image corresponding to the rendering layer, and generating pixel information of all target pixels on the corresponding segment according to the preset interpolation algorithm and the source image mapping information of the segment. The solution of the present invention only needs to read and zoom the relevant pixel information of the actual display layer, which solves the problem caused by the existing multi-layer image display technology because the source image of each layer needs to be zoomed and then superimposed and displayed. The problems of long time consumption and low efficiency can effectively reduce the occupation of CPU resources and release memory bandwidth.

Description

technical field [0001] The invention relates to the field of image display, in particular to a multi-layer image display method and a display engine. Background technique [0002] When the image display engine in the prior art realizes the mixed display of multi-layer images, it needs to first scale all the source images to be displayed, and then sequentially superimpose the scaled images of different levels according to the image display requirements. [0003] Such as figure 1 The target image after superimposing the multi-layer images shown requires four source images from Pic0 to Pic3. The existing image display method first determines the source image information required by the target image, including: source image format information, size information, and each source image The zoomed image information after zooming, including: the size of the zoomed image, the display area of ​​the zoomed image, and the layer coverage relationship. Since the display engine does not h...

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 Patents(China)
IPC IPC(8): G06T3/40G06F3/14
CPCG06T3/40G06F3/14
Inventor 欧阳鑫马飞
Owner NANJING MAGEWELL ELECTRONICS CO LTD
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