Method of Generating Arbitrary Triangular Filled Picture Components Based on FPGA

A triangle and screen technology, applied in the direction of instruments, static indicators, etc., can solve the problems of high hardware requirements of signal generators, insufficient detection of liquid crystal display, large amount of bmp image data, etc., to reduce buffer capacity, improve speed, fast response effect

Active Publication Date: 2016-08-17
WUHAN JINGCE ELECTRONICS GRP CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The traditional picture signal generator uses bmp (Bitmap) image as the image source. When testing large-screen and high-resolution liquid crystal displays, the corresponding bmp image has a large amount of data, which requires high hardware requirements for the signal generator. The picture is not smooth
Under the premise of not increasing the hardware cost, FPGA (based on the hardware structure of FPGA to generate picture data such as figure 1 As shown, it includes a human-computer interaction module, a data analysis module, an image signal generator, a synchronous dynamic random access memory, a synchronous dynamic random access memory controller and an image output encoding module, wherein the data analysis module, an image signal generator, and a synchronous dynamic random access memory , synchronous dynamic random memory controller and image output encoding module are internal components of FPGA) to generate picture data, that is, logic picture to replace part of bmp picture, but it is limited to produce the simplest logic picture (such as horizontal gradient picture, rectangle images with fixed styles such as border images and rectangle fill images), so there is a problem of insufficient detection of liquid crystal displays
At present, it is not possible to use FPGA to generate complex logic screens such as arbitrary triangle-filled screen components.

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
  • Method of Generating Arbitrary Triangular Filled Picture Components Based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] Below in conjunction with accompanying drawing and specific embodiment the present invention is described in further detail:

[0017] A method for generating an arbitrary triangle-filled picture component based on FPGA, characterized in that it comprises the steps:

[0018] Step 1: According to the position information of the triangle filling picture that needs to be constructed, the control data analysis module sends the horizontal and vertical coordinates of the three vertices of the triangle filling picture to the image signal generator (so that the triangle filling picture can be positioned); at the same time, According to the color information of the triangle filling picture to be constructed, the control data analysis module sends the color value of the triangle filling picture to the image signal generator;

[0019] Step 2: Generate the first block of RAM and the second block of RAM inside the image signal generator, wherein the data bit width and depth of the fi...

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 method for generating an arbitrary triangle filling picture component based on FPGA, which includes 1. obtaining the coordinates and color values ​​of 3 vertices of the triangle; 2. generating a first block of RAM and a second block of RAM inside the image signal generator, 3. Initialize the above 2 blocks of RAM, 4. Generate the horizontal and vertical coordinates of each pixel in the 3 sides of the triangle filling picture, 5. Obtain the minimum level corresponding to each vertical coordinate among the effective pixels of the triangle filling picture Coordinates, 6. Obtain the maximum horizontal coordinate corresponding to each vertical coordinate in the effective pixels of the triangle-filled picture, 7. Scan each coordinate point within the rectangle circumscribed by the triangle to determine whether each pixel is located in the triangle. Pixels within the triangle are assigned color values. The invention can utilize FPGA to generate complex logic pictures such as arbitrary triangle filling picture components.

Description

technical field [0001] The present invention relates to the technical field of liquid crystal module testing, in particular to an FPGA (Field-Programmable Gate Array, Field Programmable Gate Array)-based method for generating arbitrary triangle-filled picture components. Background technique [0002] With the increasing popularity of home theaters, large-screen, high-resolution liquid crystal displays have gradually become the mainstream. In the production process of liquid crystal displays, they need to be detected by picture signal generators. [0003] The traditional picture signal generator uses bmp (Bitmap) image as the image source. When testing large-screen and high-resolution liquid crystal displays, the corresponding bmp image has a large amount of data, which requires high hardware requirements for the signal generator. The picture is not smooth. Under the premise of not increasing the hardware cost, FPGA (based on the hardware structure of FPGA to generate pictur...

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): G09G3/00
Inventor 彭骞余胜辉欧昌东邓标华陈凯沈亚非
Owner WUHAN JINGCE ELECTRONICS GRP 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