CN105334648B - The device and method of mobile graphics signal is generated based on FPGA - Google Patents
The device and method of mobile graphics signal is generated based on FPGA Download PDFInfo
- Publication number
- CN105334648B CN105334648B CN201510866637.3A CN201510866637A CN105334648B CN 105334648 B CN105334648 B CN 105334648B CN 201510866637 A CN201510866637 A CN 201510866637A CN 105334648 B CN105334648 B CN 105334648B
- Authority
- CN
- China
- Prior art keywords
- image
- module
- mobile
- data
- moving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G02—OPTICS
- G02F—OPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
- G02F1/00—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
- G02F1/01—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour
- G02F1/13—Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour based on liquid crystals, e.g. single liquid crystal display cells
- G02F1/1306—Details
- G02F1/1309—Repairing; Testing
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/006—Electronic inspection or testing of displays and display drivers, e.g. of LED or LCD displays
Landscapes
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Optics & Photonics (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Image Input (AREA)
- Image Processing (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The invention discloses a kind of devices that mobile graphics signal is generated based on FPGA, in the mobile mould of its image and the integrated programmable gate array on site of the mobile control module of image, image memory interface is the image input of field programmable gate array, mobile image output interface is the output end of image of field programmable gate array, the signal input part of the mobile control module of image is the control signal input of field programmable gate array, and image memory interface connects the signal input part of image mobile module;The signal output end of described image mobile module connects mobile image output interface, and the mobile control signal output of image of the mobile control module of image is separately connected the control signal input of image memory interface and image mobile module;Image memory interface is for receiving original static stationary image data.The present invention both can be carried out the display of mobile effect, and can be by its movement speed of upper-layer configured and time.
Description
Technical field
The present invention relates to the display of liquid crystal module and the field of test technology, and in particular to one kind is based on FPGA (Field-
Programmable Gate Array, i.e. field programmable gate array) generate mobile graphics signal device and method.
Technical background
With the development of liquid crystal display, display effect is increasingly clear, true to nature, and therefore, many display products are not only used
It is shown in common picture, text, is also widely used in the programs such as viewing video display, match by people.In order to meet the need of consumer
It asks, be on a good wicket also under market competition, now more and more display equipment manufacturer's pay attention to day by day display modules
Display effect under dynamic menu or picture variation, and put into great amount of cost and carry out correlative study.
These producers need image signal source that can carry out regular shifting to the image of generation in research and development, production, debugging
Dynamic (such as move horizontally, vertically move, oblique line movement) shows display effect of the product under dynamic change to detect its.But market
Upper common image signal source does not have similar functions.
Summary of the invention
The purpose of the present invention is in view of the above technical problems, provide a kind of device that mobile graphics signal is generated based on FPGA
And method, the device and method can be carried out the display of mobile effect, and can by upper-layer configured its movement speed, traveling time, and
It can support different resolution.
In order to achieve this, generating the device of mobile graphics signal designed by the present invention based on FPGA, it includes image
The mobile control module of memory interface, image mobile module, image and mobile image output interface, the mobile mould of described image and image
In the mobile integrated programmable gate array on site of control module, described image memory interface is the image of field programmable gate array
Input terminal, the mobile image output interface are the output end of image of field programmable gate array, the mobile control mould of described image
The signal input part of block is the control signal input of field programmable gate array, and it is mobile that described image memory interface connects image
The signal input part of module;The signal output end of described image mobile module connects mobile image output interface, and described image is moved
The mobile control signal output of the image of dynamic control module is separately connected the control letter of image memory interface and image mobile module
Number input terminal;Described image memory interface is for receiving original static stationary image data.
A method of mobile graphics signal being generated based on FPGA, it includes the following steps:
Step 1: the control signal input of field programmable gate array receives moving image start command and movement
After frame parameter, field programmable gate array is sent into according to the raw image data that image clock signal inputs image input
It carries out the mobile processing of image and obtains moving image data;
Step 2: moving relative delay and shake in the moving image data according to image clock signal, and will move
Image data alignment synchronous with image clock signal generates mobile image signal.
The invention has the benefit that
1, the present invention can show the static raw frames of certain image (BMP image, logic picture) by upper-layer configured,
The picture effect that it moves horizontally, vertically moves, oblique line is mobile can be shown simultaneously to the image again.
2, the picture shown by the present invention can follow repeatedly when carrying out various mobile from the 1st pixel to a last pixel
Ring is mobile.Positive display (i.e. from left to right, from top to bottom) can be moved, display can also be moved backward (i.e. from right to left, under
To upper).
3, the present invention is by the various move modes of high-level interface module setting screen, stopping, movement speed, movement
The mobile slope of duration, moving image frame number and oblique line.
4, the present invention can be arranged whether show the last mobile figure stopped after picture moving by high-level interface module
The original image not moved as still returning to display.
5, the present invention can show the display of static raw frames and mobile effect, and can be by upper-layer configured
Its movement speed, traveling time, and can support different resolution.Meet client needs image to believe in research and development, production, debugging
Number source can carry out the technical requirements of regular movement to the image of generation.
6, the present invention can be by realizing the function with fpga chip, and technical solution, which is realized, to be easy, and cost of implementation
It is lower, and the operation is stable.
Detailed description of the invention
Fig. 1 is the structural diagram of the present invention;
Fig. 2 is the schematic diagram that image is moved left and right in the present invention with 1 pixel;
The schematic diagram that image is moved left and right in the present invention of the position Fig. 3 with 2 pixels;
Fig. 4 is the schematic diagram that image is vertically moved in the present invention with 1 pixel;
Fig. 5 is the schematic diagram that image is vertically moved in the present invention with 2 pixels;
Fig. 6 is the schematic diagram that image oblique line is mobile in the present invention.
Wherein, 1-image memory interface, 2-raw image data cache modules, 3-raw image datas read control
Module, 4-image mobile modules, 4.1-images move left and right module, 4.2-images move up and down module, 4.3-images are oblique
Line mobile module, 5-mobile data cache modules, 5.1-move left and right that data cache module, 5.2-to move up and down data slow
Storing module, 5.3-oblique line mobile data cache modules, 6-moving image data output modules, 7-mobile image generation modules,
The mobile control module of 8-image synchronization buffer modules, 9-images, 10-image sequence generation modules, the output of 11-mobile images
Interface, 12-high-level interface modules, 13-image storage modules, 14-image generating modules, 15-video memory modules,
16-logic picture modules.
Specific embodiment
Below in conjunction with drawings and examples, the present invention is described in further detail:
The device that mobile graphics signal is generated based on FPGA as described in Figure 1, it includes image memory interface 1, image shifting
The mobile control module 9 of dynamic model block 4, image and mobile image output interface 11, described image mobile module 4 and the mobile control of image
Module 9 is integrated in field programmable gate array, and described image memory interface 1 is that the image of field programmable gate array inputs
End, the mobile image output interface 11 are the output end of image of field programmable gate array, the mobile control module 9 of described image
Signal input part be field programmable gate array control signal input, it is mobile that described image memory interface 1 connects image
The signal input part of module 4;The signal output end of described image mobile module 4 connects mobile image output interface 11, the figure
As the mobile control signal output of the image of mobile control module 9 is separately connected image memory interface 1 and image mobile module 4
Control signal input;Described image memory interface 1 is for receiving original static stationary image data.
In above-mentioned technical proposal, the field programmable gate array be also integrated with raw image data read control module 3,
Moving image data output module 6, mobile image generation module 7 and image sequence generation module 10;Described image timing generates
Module 10 is respectively that the mobile image generation module 7 and the mobile control module 9 of image provide pixel clock and image timing letter
Number, the mobile control module 9 of described image is respectively that the moving image data output module 6 and mobile image generation module 7 mention
For the mobile control signal of image, described image memory interface 1 reads control module 3 by raw image data as described image shifting
Dynamic model block 4 provides original static stationary image data, and described image mobile module 4 passes sequentially through the moving image data output module
6, mobile image generation module 7 is to 11 output mobile picture signal of mobile image output interface.
In above-mentioned technical proposal, the field programmable gate array is also integrated with raw image data cache module 2, described
Image memory interface 1 is that raw image data reading control module 3 provides by the raw image data cache module 2
Original static stationary image data.
In above-mentioned technical proposal, described image mobile module 4 includes that image moves left and right module 4.1, image moves up and down
Module 4.2 and image oblique line mobile module 4.3, it is respectively described image or so that the raw image data, which reads control module 3,
Mobile module 4.1, image move up and down module 4.2 and image oblique line mobile module 4.3 provides original static stationary image data, described
Image moves left and right module 4.1, image moves up and down module 4.2 and image oblique line mobile module 4.3 is respectively the mobile figure
As data outputting module 6 provides image movable signal.
In above-mentioned technical proposal, the mobile control module 9 of described image is respectively that described image moves left and right module 4.1, figure
As moving up and down module 4.2 and the mobile control signal of the offer image of image oblique line mobile module 4.3, and receive described image or so
Mobile module 4.1, image move up and down the image moving condition signal of module 4.2 and image oblique line mobile module 4.3.
In above-mentioned technical proposal, the field programmable gate array is also integrated with mobile data cache module 5, the movement
Data cache module 5 includes moving left and right data cache module 5.1, moving up and down data cache module 5.2 and the mobile number of oblique line
According to cache module 5.3, described image moves left and right module 4.1, image moves up and down module 4.2 and image oblique line mobile module
4.3 move left and right data cache module 5.1, move up and down data cache module 5.2 and oblique line mobile data by described respectively
Cache module 5.3 is connect with the moving image data output module 6.
In above-mentioned technical proposal, the field programmable gate array is also integrated with image synchronization buffer module 8, the movement
Image generating module 7 is connect by described image sync buffering module 8 with the mobile image output interface 11.
A method of mobile graphics signal being generated based on FPGA, it includes the following steps:
Step 1: the control signal input of field programmable gate array receives moving image start command and movement
After frame parameter, field programmable gate array is sent into according to the raw image data that image clock signal inputs image input
It carries out the mobile processing of image and obtains moving image data;
Step 2: moving relative delay and shake in the moving image data according to image clock signal, and will move
Image data alignment synchronous with image clock signal generates mobile image signal;
Step 3: mobile image is conveyed to image synchronization and delayed by the mobile image generation module 7 in field programmable gate array
Die block 8, synchronism output is to mobile image output interface 11, mobile image after image synchronization buffer module 8 carries out image buffers
Output interface 11 generates corresponding vision signal according to the upper layer point screen interface standard signals that high-level interface module 12 is inputted, and
From image channel (move left and right, vertically move and oblique line mobile image channel) while lighting display module.
In the step 1 of above-mentioned technical proposal, the control signal input of field programmable gate array receives moving image
After start command and moving image parameter, it is sent into according to the raw image data that image clock signal inputs image input
Field programmable gate array carries out the mobile processing of image and obtains moving image data method particularly includes: field programmable gate array
The mobile control module 9 of interior image receives the moving image start command on upper layer, and mobile picture from high-level interface module 12
When face parameter (such as movement speed, mobile duration, moving image frame number, the mobile slope of oblique line, forward and reverse mobile control), figure
As sequence generation module 10 moves control module 9 and 7 transport picture clock signal of mobile image generation module, the image to image
Clock signal together with the figure selecting control signal that high-level interface module 12 issues, distinguish by the mobile control module 9 of control image
It conveys and schemes to image memory interface 1, image mobile module 4, moving image data output module 6 and mobile image generation module 7
The mobile control signal of picture makes image memory interface 1 that mobile image will be needed defeated by raw image data reading control module 3
It gives image mobile module 4 and carries out the mobile processing of image, the mobile processing of image includes moving left and right, vertically moving and move with oblique line
It is dynamic, carry out it is mobile treated exports after data handle by moving image data output module 6 and mobile image generation module 7,
Obtain the moving image data of field programmable gate array output.
In the step 1 of above-mentioned technical proposal, when upper layer requires display BMP (Bitmap, image file format) image, figure
As generation module 14 reads phase from BMP image storage apparatus according to the order and image resolution ratio parameter of high-level interface module 12
The BMP image of resolution ratio is answered, and they are sent into image storage module 13 one by one and is saved, image storage module 13 is according to upper
Layer configuration image resolution ratio and amount of images, opened up in video memory module 15 suitable storage region and by it successively
Deposit;When high-level interface module 12 requires display logic picture, image generating module 14 starts logic picture module 16 and works,
And the wanted display logic picture type in upper layer and display parameters are inputted, it is drawn so that logic picture module 16 be made to generate required logic
Face, image generating module 14 is equally sent to image storage module 13, and image storage module 13 is then deposited into image and deposits
Logic picture storage region in memory modules 15.
Shown RGB image time sequence parameter is also issued figure by high-level interface module 12 by high-level interface module 12 simultaneously
As sequence generation module 10, image sequence generation module 10 generates required pixel clock and RGB image clock signal accordingly
(VSYNC vertical synchronization, the synchronization of HSYNC row, DE video data useful signal) is produced to the mobile control module 9 of image and mobile image
Module 7 is given birth to form RGB (three color of red, green, blue) image.
In the step 1 of above-mentioned technical proposal, when image mobile module 4, which carries out image, moves left and right processing, carry out as follows
Step process, move right 1 pixel every time as shown in Figures 2 and 3, in Fig. 2, this is merely illustrative, practical mobile number of pixels
The movement speed (i.e. upper-layer configured move every time number of pixels) configured depending on upper layer:
Step 101: the mobile control module 9 of image controls image memory interface 1 and reads control module 3 from raw image data
Several row image datas in middle taking-up original image including the 1st row are (to avoid because prolonging caused by storage operation
When, therefore start the primary multirow data buffer storage that reads into raw image data cache module 2) to be deposited into raw image data slow
Storing module 2;
Step 102: it is each that the image in the mobile 9 notification image mobile module 4 of control module of image moves left and right module 4.1
Mobile number of pixels, image move left and right module 4.1 and control original image number according to the preset method of operation moved horizontally
According to the respective pixel data for reading the corresponding row of the reading of control module 3, raw image data reads control module 3 for above-mentioned reading
The respective pixel data of corresponding row are transported to image by raw image data cache module 2 and move left and right in module 4.1;
Step 103: image moves left and right module 4.1 and controls original graph according to the mobile pixel in the mobile control signal of image
As the image pixel stored in the reading raw image data cache module 2 of reading data control module 3, concrete mode is as follows;
When image move left and right module 4.1 control image move left and right, and move left and right speed be 1 pixel when, image
Module 4.1 is moved left and right to first pass through the last one pixel of the raw image data reading taking-up the first row of control module 3 and store
To moving left and right in data cache module 5.1, further takes out first pixel and be stored in and move left and right data cache module
The last one pixel of the first row that once treated in 5.1 subsequent buffer address, before the taking-up recycled in this mode is simultaneously suitable
Being deposited into for sequence moves left and right in the subsequent buffer address of data cache module 5.1, before further taking out it is primary treated first
Pixel and being stored in moves left and right in the subsequent buffer address of data cache module 5.1, when moving left and right data buffer storage mould
When block 5.1 is stored in data line, then the row data are then the pixel arrangements of mobile image, carry out above-mentioned processing to every row pixel
(if it is from left to right movement speed is 1 pixel, (as shown in Figure 2) then image or so moves image pixel after being moved
Dynamic model block 4.1 first passes through raw image data and reads the last one pixel P (x-1,0) of the taking-up the first row of control module 3 and deposit
It is put into and moves left and right in data cache module 5.1, further take out first pixel P (0,0) and being stored in successively moves left and right number
According to the next pixel of taking-up in 5.1 further cache address of cache module, recycled in this way and being deposited into for sequence moves left and right number
According in the continuous buffer address of cache module 5.1, as shown in Figure 2);
In the step 103 of above-mentioned technical proposal, moved left and right when image moves left and right the control image of module 4.1, and left and right
Movement speed is n pixel, and when n > 1, then image moves left and right module 4.1 and reads control module 3 by raw image data
It takes out the last n pixel of the first row and is stored in and move left and right in data cache module 5.1, further take out n picture before the first row
Element is simultaneously stored in and is moved left and right in the subsequent buffer address of data cache module 5.1, before the taking-up recycled in this mode
The last n pixel of the first row and being deposited into for sequence after single treatment move left and right the subsequent caching of data cache module 5.1
In address, n pixel and it is stored in front of primary treated the first row before further taking out and moves left and right data cache module 5.1
In subsequent buffer address, when moving left and right the deposit data line of data cache module 5.1, then the row data are then mobile figures
The pixel arrangement of picture carries out the image pixel after above-mentioned processing is moved to every row pixel.
The step 2 is carried out after the step 103, step 2 further includes step 104 the specific steps are after: when a width figure
The mobile pixel data of two row of head of picture is cached to move left and right data cache module 5.1 after, mobile 9 basis of control module of image
The movement that the control moving image data output module 6 of image clock signal caused by image sequence generation module 10 will be cached
Image data is exported to mobile image generation module 7, and mobile image generation module 7 removes the relative delay in moving image data
And shake, moving image data alignment synchronous with image clock signal to generate the picture signal moved left and right, and are sent into figure
As sync buffering module 8.
In the step 103 of above-mentioned technical proposal, before moving left and right operation, the number of pels per line of original image according to by according to
In secondary sequence deposit raw image data cache module 2, after moving left and right operation starting, image moves left and right module 4.1
Control module 3, which is read, according to movement speed (moving pixel) control raw image data reads raw image data cache module 2
Pixel, mobile 9 notification image of control module of image moves left and right the number of pixels that module 4.1 moves every time, and starts image
The work of module 4.1 is moved left and right, image moves left and right module 4.1 then according to the method for operation control moved horizontally as previously described
Raw image data reads control module 3 and reads corresponding pixel data from raw image data cache module 2.
In the step 2 of above-mentioned technical proposal, to avoid having the phenomenon that splashette in the switching from static image to mobile image,
The mobile control module 9 of image can wait a frame of current quiet image after the output of mobile image generation module 7, in next new frame
The operation that mobile image generation module 7 is switched to output mobile image (including horizontal, vertical, oblique line is mobile) is controlled when beginning
Under, while controlling moving image data output module 6 and exporting the moving image data cached.Specific operation process is: when
After mobile image generation module 7 is controlled output mobile picture commands by the mobile control module 9 of image when a new frame starts,
The RGB image clock signal then issued according to image sequence generation module 10, in the video data useful signal starting of every row,
Control moving image data output module 6 reads the moving image data for moving left and right data cache module 5.1, at this point, mobile
Image data output module 6 is then alternately read under the control of RGB image clock signal by mobile image generation module 7 and is cached to
The data of 5.1 two sub- buffers of data cache module are moved left and right, mobile image generation module 7 successively obtains the movement of each row
When picture data, then remove the relative delay and shake of the two, it is ensured that data alignment synchronous with RGB image clock signal, thus
The RGB image signal moved horizontally is generated, and gives image synchronization buffer module 8.
In above-mentioned technical proposal, due to the visual persistence phenomenon of human eye, show that the principle of moving image is every in mould group
The mobile image of secondary fixation shows next time fixed mobile image after showing several frame numbers again, and such human eye seems that image is
Coherent movement, in this way, one timing of picture moving speed (i.e. the mobile interval holding of pixel is constant), each mobile image show frame
Number is more, similarly, when each mobile image shows that frame number is constant, faster (the i.e. mobile interval of pixel of each picture moving speed
Become larger), then human eye seems the faster of image movement, on the contrary then slower.Above it is stated that the operation of picture moving speed, now
Illustrate the operation of picture moving frame number: after upper-layer configured picture moves frame number every time, starting when moving horizontally picture by moving
When image generating module 7 exports, each shifting of the mobile monitoring simultaneously of control module 9 of image in mobile image generation module 7
The output frame number in animation face is matched when the mobile control module 9 of image detects that the frame number of current moving image output does not reach
When the frame number set, then the mobile control of control module 9 image of image moves left and right module 4.1 and still generates current moving image, i.e.,
The initial position of the circulation read operation of original image pixels is constant, then maintains current moving image in this way and shows, every time when shifting
For one frame image data of motion video generation module 7 all after output, the mobile control module 9 of image controls image memory interface 1 again
It re-reads the two row image data of beginning of original image and is cached in raw image data cache module 2, and control image
It moves left and right module 4.1 and carries out same moving operation, from image memory interface 1 to moving left and right data cache module 5.1
It is all then constantly to cache next line when a line operation in the process, when the mobile control module 9 of image detects that mobile image generates
When current moving image output frame number in module 7 reaches configuration frame number (data of present frame have all passed at this time), then scheme
As mobile control module 9 equally control image memory interface 1 input original image row data, and controls image and move left and right module
4.1 carry out the operation of next moving image, i.e., start the cycle over reading from next mobile pixel, mobile pixel next at this time
Interval (such as from pixel 1, being spaced 2 pixels, circulation is read since pixel 3) i.e. movement speed is controlled also by image is mobile
Module 9 moves left and right module 4.1 controlling image and generates new moving image data.To realize new moving image frame
Display.
In above-mentioned technical proposal, when the mobile control module 9 of image detects the inner each mobile picture of mobile image generation module 7
When the mobile totalframes of face output or movement reach the totalframes or total time that upper layer is configured total time, wait last frames mobile
After the completion of image has exported, can further according to set by upper layer " whether show the image of last transportable frame still returns show it is quiet
The command operation of original image only ", when to show last transportable frame, then the mobile control module 9 of image is as kept mobile picture
Face data is constant, when to return to display original image, then stops the module of related moving operation, and controls mobile image generation
Module 7 directly synchronizes lower reading raw image data in RGB clock signal by image memory interface 1, to export original
Data-at-rest.
In above-mentioned technical proposal, no matter original static stationary image or each mobile image are output to mobile image output interface
When 11, output video standard (the low electricity of such as LVDS that mobile image output interface 11 is configured according to the upper layer of image memory interface 1
Pressure difference sub-signal, MIPI mobile industry processor interface signal, DP high-definition digital display interface signals, V-By-One video standard
Deng) and various video standards configured transmission (such as LVDS standard VESA/JEIDA coding, transmission Link number of links;MIPI mark
The transmission Lane port number of standard, Video/Command mode;DP1.1/1.2, driving preemphasis, the V-By-One mark of DP standard
Quasi- data transmission rate, data array etc.) it is converted into required corresponding vision signal, and synchronism output is carried out, thus
Can in mould group simultaneously three kinds of mobile images of simultaneous display.
In the step 1 of above-mentioned technical proposal, when image mobile module 4 carries out vertically moving processing, carry out as follows
Step process, as described in Fig. 4 and Fig. 5:
Step 111: when the configuration of high-level interface module 12 vertically moves parameter, vertically moving parameter includes the side of vertically moving
To, movement speed, mobile image stop frame number (traveling time, mobile image totalframes be ginseng common to three kinds of moving images
Number), the above-mentioned parameter informing that vertically moves is moved up and down data cache module 5.2 by image memory interface 1, and it is slow to move up and down data
Storing module 5.2 then compiles mobile row shown by every a line according to vertically move direction, the movement speed that vertically move in parameter
Number by the mobile control module 9 of image moving condition signal notification image, the mobile control module 9 of image controls image memory interface
1 sequence reads corresponding row data and is cached in raw image data cache module 2 (is only stored in several rows currently needed in this way
Image, rather than all row images reduce the mobile complexity of data and error can to reduce required spatial cache
Energy property, and improve the reliability of mobile image), the different initial data input of mobile 9 pairs of the control module of image synchronizes
And coordinated control, it will lead to operation interlocking and conflict to ensure image reading not;
Step 112: after the completion of the caching of raw image data cache module 2, the mobile control module 9 of image is controlled on image
Lower mobile module 4.2 starts the read operation that raw image data reads control module 3;
When image move up and down module 4.2 control image vertically move, and vertically move speed be 1 pixel when, image
Module 4.2 is moved up and down to first pass through the pixel of the raw image data reading taking-up last line of control module 3 and be stored in up and down
In mobile data cache module 5.2, after further taking out the pixel of the first row and being stored in and move up and down data cache module 5.2
The pixel for last line that once treated in continuous buffer address, before the taking-up recycled in this mode is simultaneously stored in
In the subsequent buffer address of lower mobile data cache module 5.2, then the pixel of the first row after single treatment is simultaneously before it is removed
It is stored in and is moved up and down in the subsequent buffer address of data cache module 5.2, the image pixel after being vertically moved.
In the step 112, vertically moved when image moves up and down the control image of module 4.2, and vertically moving speed is n
A pixel, and when n > 1, image, which moves up and down module 4.2 and first passes through raw image data and read control module 3, takes out last n row
Pixel and being stored in move up and down in data cache module 5.2, the pixel of n row and being stored in moves up and down before further taking out
In the subsequent buffer address of data cache module 5.2, the picture of primary treated last n row before the taking-up recycled in this mode
Element is simultaneously stored in and is moved up and down in the subsequent buffer address of data cache module 5.2, then before it is removed after single treatment
The pixel and being stored in of preceding n row move up and down in the subsequent buffer address of data cache module 5.2, vertically moved
Image pixel afterwards.
The step 2, the specific steps of step 2 are carried out after the step 112 are as follows: the mobile control module 9 of image is according to figure
The mobile figure that the control moving image data output module 6 of the image clock signal as caused by sequence generation module 10 will be cached
As data are exported to mobile image generation module 7, mobile image generation module 7 remove relative delay in moving image data and
Shake, moving image data alignment synchronous with image clock signal, to generate the picture signal vertically moved, and is sent into image
Sync buffering module 8 exports.
In the step 1 of above-mentioned technical proposal, (the mobile effect of oblique line when image mobile module 4 carries out oblique line movement processing
It is the superposition for vertically moving and moving horizontally effect), following steps processing is carried out, as described in Figure 6:
Step 121: when high-level interface module 12 configures oblique line moving parameter, image memory interface 1 is mobile by above-mentioned oblique line
Parameter informs oblique line mobile data cache module 5.3, and oblique line mobile data cache module 5.3 is then according in oblique line moving parameter
Oblique line moving direction and movement speed by mobile row number shown by every a line and pass through image moving condition signal informing figure
As mobile control module 9, the mobile control module 9 of image controls image memory interface 1 and then sequentially reads corresponding row data buffer storage
Into raw image data cache module 2, the different initial data input of mobile 9 pairs of the control module of image synchronizes and coordinates
Control will lead to operation interlocking and conflict to ensure image reading not;
Step 122: after the completion of the caching of raw image data cache module 2, it is oblique that the mobile control module 9 of image controls image
Line mobile module 4.3 starts the read operation that raw image data reads control module 3;
Image oblique line mobile module 4.3 carries out vertical movement operation first, and vertically moving speed is n pixel, image
Oblique line mobile module 4.3 takes out the pixel of last n row by raw image data reading control module 3 and is stored in oblique line movement
In data cache module 5.3, the pixel of n row and to be stored in oblique line mobile data cache module 5.3 subsequent before further taking out
In buffer address;
Then image oblique line mobile module 4.3 carries out moving left and right operation, and left and right in the result of vertical movement operation
Movement speed is n pixel, and image oblique line mobile module 4.3 first takes out in oblique line mobile data cache module 5.3 and vertically moves
The pixel of taking-up is simultaneously stored in oblique line mobile data cache module by the last n pixel of the first row in operating result data
In 5.3 new spatial caches, the preceding n in oblique line mobile data cache module 5.3 in vertical movement operation result data is further taken out
A pixel, and the pixel of taking-up is stored in subsequent caching in the new spatial cache of oblique line mobile data cache module 5.3
In address.
The step 2, the specific steps of step 2 are carried out after the step 122 are as follows: the mobile control module 9 of image is according to figure
The mobile figure that the control moving image data output module 6 of the image clock signal as caused by sequence generation module 10 will be cached
As data are exported to mobile image generation module 7, mobile image generation module 7 remove relative delay in moving image data and
Shake, moving image data alignment synchronous with image clock signal, to generate the mobile picture signal of oblique line, and is sent into image
Sync buffering module 8 exports.
In above-mentioned technical proposal, since the present invention is to export and show simultaneously horizontal, vertical, oblique line mobile image,
It is carried out simultaneously in the operation of these three mobile images, but the behaviour since three kinds of implementations are different, between them
It is also different to make the time, although so that mobile image generation module 7 can export three kinds of images simultaneously, not synchronism output
(i.e. three's image output has delay to each other), thus image synchronization buffer module 8 is needed to be synchronized output.Image is same
Step buffer module 8 inputs after three's picture signal and caches multi-line images as unit of image line, at least to cache a line, this takes
It is later referring to the image letter for exporting caching simultaneously with the image timing of maximum delay certainly in the different operation characteristics for realizing device
Number, such three kinds of moving images realize synchronism output simultaneously.
The content that this specification is not described in detail belongs to the prior art well known to professional and technical personnel in the field.
Claims (17)
1. a kind of device for generating mobile graphics signal based on FPGA, it is characterised in that: it includes image memory interface (1), figure
As mobile module (4), image mobile control module (9) and mobile image output interface (11), described image mobile module (4) and
Image mobile control module (9) is integrated in field programmable gate array, and described image memory interface (1) is field programmable gate
The image input of array, the mobile image output interface (11) is the output end of image of field programmable gate array, described
The signal input part of image mobile control module (9) is the control signal input of field programmable gate array, and described image is deposited
Store up the signal input part of interface (1) connection image mobile module (4);The signal output end of described image mobile module (4) connects
Mobile image output interface (11), the mobile control signal output of the image of described image mobile control module (9) are separately connected
The control signal input of image memory interface (1) and image mobile module (4);Described image memory interface (1) is for receiving
Original static stationary image data;
It is mobile to image memory interface (1), image mobile module (4) transport picture respectively to control image mobile control module (9)
Signal is controlled, makes image memory interface (1) that mobile image will be needed to read control module (3) conveying by raw image data
The mobile processing of image is carried out to image mobile module (4), the mobile processing of image includes moving left and right, vertically moving and move with oblique line
It is dynamic.
2. the device according to claim 1 for generating mobile graphics signal based on FPGA, it is characterised in that: the scene can
Programming gate array is also integrated with raw image data and reads control module (3), moving image data output module (6), mobile figure
As generation module (7) and image sequence generation module (10);Described image sequence generation module (10) is respectively the mobile figure
As generation module (7) and image mobile control module (9) provide pixel clock and image clock signal, the mobile control of described image
Module (9) is respectively that the moving image data output module (6) and mobile image generation module (7) provide image mobile control
Signal, it is described image mobile module (4) that described image memory interface (1), which reads control module (3) by raw image data,
There is provided original static stationary image data, described image mobile module (4) pass sequentially through the moving image data output module (6),
Mobile image generation module (7) is to mobile image output interface (11) output mobile picture signal;
Described image mobile module (4) includes that image moves left and right module (4.1), image moves up and down module (4.2) and image
Oblique line mobile module (4.3), it is respectively that described image moves left and right module that the raw image data, which reads control module (3),
(4.1), image moves up and down module (4.2) and image oblique line mobile module (4.3) provides original static stationary image data, the figure
As moving left and right module (4.1), image moves up and down module (4.2) and image oblique line mobile module (4.3) is respectively the shifting
Video data output module (6) provides image movable signal;
Carry out that mobile treated after data handle by moving image data output module (6) and mobile image generation module (7)
Output obtains the moving image data of field programmable gate array output;
Mobile image generation module (7) removes the relative delay and shake, moving image data and image in moving image data
The synchronous alignment of clock signal, to generate the picture signal moved left and right.
3. the device according to claim 2 for generating mobile graphics signal based on FPGA, it is characterised in that: the scene can
Programming gate array is also integrated with raw image data cache module (2), and described image memory interface (1) passes through the original image
Data cache module (2) is that the raw image data reads control module (3) offer original static stationary image data;
Image mobile control module (9) control image memory interface (1) is read in control module (3) from raw image data and is taken out
Several row image datas in original image including the 1st row are deposited into raw image data cache module (2);
Raw image data reads control module (3) and delays the respective pixel data of the correspondence row of reading by raw image data
Storing module (2) is transported to image and moves left and right in module (4.1).
4. the device according to claim 3 for generating mobile graphics signal based on FPGA, it is characterised in that: described image is moved
Dynamic control module (9) are respectively that described image moves left and right module (4.1), image moves up and down module (4.2) and image oblique line
Mobile module (4.3) provides image mobile control signal, and receives described image and move left and right module (4.1), move down on image
The image moving condition signal of dynamic model block (4.2) and image oblique line mobile module (4.3).
5. the device according to claim 4 for generating mobile graphics signal based on FPGA, it is characterised in that: the scene can
Programming gate array is also integrated with mobile data cache module (5), and the mobile data cache module (5) includes moving left and right data
Cache module (5.1) moves up and down data cache module (5.2) and oblique line mobile data cache module (5.3), and described image is left
Move right module (4.1), image moves up and down module (4.2) and image oblique line mobile module (4.3) is respectively by the left and right
Mobile data cache module (5.1), move up and down data cache module (5.2) and oblique line mobile data cache module (5.3) with
Moving image data output module (6) connection;
It is moved left and right when image moves left and right module (4.1) control image, and when to move left and right speed be 1 pixel, image is left
Module (4.1) is moved right to first pass through the last one pixel of raw image data reading control module (3) taking-up the first row and deposit
It is put into and moves left and right in data cache module (5.1), further take out first pixel and be stored in and move left and right data buffer storage
In module (5.1) subsequent buffer address;
Image memory interface (1) will vertically move parameter informing and move up and down data cache module (5.2), and it is slow to move up and down data
Storing module (5.2) then vertically moves direction, movement speed for mobile row shown by every a line according to vertically moving in parameter
Number is mobile control module (9) by image moving condition signal notification image;
Oblique line moving parameter is informed oblique line mobile data cache module (5.3) by image memory interface (1), and oblique line mobile data is slow
Storing module (5.3) then according in oblique line moving parameter oblique line moving direction and movement speed by mobile row shown by every a line
It numbers and passes through image moving condition signal notification image movement control module (9).
6. the device according to claim 5 for generating mobile graphics signal based on FPGA, it is characterised in that: the scene can
Programming gate array is also integrated with image synchronization buffer module (8), and the mobile image generation module (7) is synchronous by described image
Buffer module (8) is connect with the mobile image output interface (11);
Mobile image is conveyed to image synchronization buffer module by the mobile image generation module (7) in field programmable gate array
(8), synchronism output gives mobile image output interface (11) after image synchronization buffer module (8) carries out image buffers.
7. a kind of method for generating mobile graphics signal based on FPGA, which is characterized in that it includes the following steps:
Step 1: the control signal input of field programmable gate array receives moving image start command and moving image
After parameter, field programmable gate array is sent into according to the raw image data that image clock signal inputs image input and is carried out
The mobile processing of image obtains moving image data;
Step 2: according in the mobile moving image data of image clock signal relative delay and shake, and by mobile image
Data alignment synchronous with image clock signal generates mobile image signal.
8. the method according to claim 7 for generating mobile graphics signal based on FPGA, it is characterised in that:
Further include step 3 after the step 2: mobile image generation module (7) in field programmable gate array is by mobile image
It is conveyed to image synchronization buffer module (8), synchronism output is to mobile image after image synchronization buffer module (8) carries out image buffers
Output interface (11), the upper layer point screen interface standard that mobile image output interface (11) is inputted according to high-level interface module (12)
Signal generates corresponding vision signal, and lights display module simultaneously from image channel.
9. the method according to claim 7 for generating mobile graphics signal based on FPGA, it is characterised in that: the step 1
In, after the control signal input of field programmable gate array receives moving image start command and moving image parameter,
Field programmable gate array, which is sent into, according to the raw image data that image clock signal inputs image input carries out image shifting
Dynamic processing obtains moving image data method particularly includes: image in field programmable gate array mobile control module (9) from
When high-level interface module (12) receives the moving image start command and moving image parameter on upper layer, image timing is generated
Module (10) moves control module (9) and mobile image generation module (7) transport picture clock signal, the image timing to image
Signal is together with the figure selecting control signal that high-level interface module (12) issues, and control image mobile control module (9) is respectively
To image memory interface (1), image mobile module (4), moving image data output module (6) and mobile image generation module
(7) the mobile control signal of transport picture makes image memory interface (1) that mobile image will be needed to read by raw image data
Control module (3) is conveyed to image mobile module (4) and carries out the mobile processing of image, and the mobile processing of image includes moving left and right, hanging down
Translation is dynamic and oblique line is mobile, carries out mobile treated data by moving image data output module (6) and mobile image generation
It is exported after module (7) processing, obtains the moving image data of field programmable gate array output.
10. the method according to claim 9 for generating mobile graphics signal based on FPGA, it is characterised in that: the step 1
In, when image mobile module (4), which carry out image, moves left and right processing, carry out following steps processing:
Step 101: image mobile control module (9) control image memory interface (1) reads control module from raw image data
(3) several row image datas in original image including the 1st row are taken out in is deposited into raw image data cache module
(2);
Step 102: it is every that the image in image mobile control module (9) notification image mobile module (4) moves left and right module (4.1)
The number of pixels of secondary movement, image move left and right module (4.1) and control original graph according to the preset method of operation moved horizontally
As the respective pixel data of the corresponding row of reading data control module (3) reading, raw image data reads control module (3) will be upper
The respective pixel data for stating the correspondence row of reading are transported to image by raw image data cache module (2) and move left and right module
(4.1) in;
Step 103: image moves left and right module (4.1) and controls original image according to the mobile pixel in the mobile control signal of image
Reading data control module (3) reads the image pixel stored in raw image data cache module (2), and concrete mode is as follows;
It is moved left and right when image moves left and right module (4.1) control image, and when to move left and right speed be 1 pixel, image is left
Module (4.1) is moved right to first pass through the last one pixel of raw image data reading control module (3) taking-up the first row and deposit
It is put into and moves left and right in data cache module (5.1), further take out first pixel and be stored in and move left and right data buffer storage
In module (5.1) subsequent buffer address, primary the last one picture of treated the first row before the taking-up recycled in this mode
Simultaneously being deposited into for sequence moves left and right in data cache module (5.1) subsequent buffer address element, before further taking out after single treatment
First pixel and being stored in move left and right in data cache module (5.1) subsequent buffer address, when moving left and right
When data cache module (5.1) is stored in data line, then the row data are then the pixel arrangements of mobile image, equal to every row pixel
Carry out the image pixel after above-mentioned processing is moved.
11. the method according to claim 10 for generating mobile graphics signal based on FPGA, it is characterised in that: the step
In 103, moved left and right when image moves left and right module (4.1) control image, and move left and right speed as n pixel, and n > 1
When, then image moves left and right last n that module (4.1) reads control module (3) taking-up the first row by raw image data
Pixel and being stored in moves left and right in data cache module (5.1), further takes out n pixel before the first row and is stored in left and right
In mobile data cache module (5.1) subsequent buffer address, primary before the taking-up recycled in this mode treated first
Simultaneously being deposited into for sequence moves left and right in data cache module (5.1) subsequent buffer address the last n pixel of row, before further taking out
N pixel and being stored in moves left and right the subsequent caching ground of data cache module (5.1) before the first row after single treatment
In location, when moving left and right data cache module (5.1) deposit data line, then the row data are then the pixel rows of mobile image
Column, carry out the image pixel after above-mentioned processing is moved to every row pixel.
12. the method according to claim 11 for generating mobile graphics signal based on FPGA, it is characterised in that: the step
The step 2, the specific steps of step 2 are carried out after 103 are as follows: when the mobile pixel data of two row of head of piece image is cached to a left side
After moving right data cache module (5.1), image mobile control module (9) is according to caused by image sequence generation module (10)
The moving image data cached is exported and is produced to mobile image by image clock signal control moving image data output module (6)
Raw module (7), mobile image generation module (7) remove relative delay and shake in moving image data, moving image data
Alignment synchronous with image clock signal, to generate the picture signal moved left and right, and is sent into image synchronization buffer module (8).
13. the method according to claim 9 for generating mobile graphics signal based on FPGA, it is characterised in that: the step 1
In, when image mobile module (4) carries out vertically moving processing, carry out following steps processing:
Step 111: when high-level interface module (12) configuration vertically move parameter, vertically move parameter include vertically move direction,
Movement speed, mobile image stop frame number, and the above-mentioned parameter that vertically moves is informed that moving up and down data delays by image memory interface (1)
Storing module (5.2) moves up and down data cache module (5.2) and then vertically moves direction, movement according to vertically moving in parameter
Speed is mobile control module (9) by image moving condition signal notification image by mobile row number shown by every a line, figure
Corresponding row data, which are then sequentially read, as mobile control module (9) control image memory interface (1) is cached to raw image data
In cache module (2), image mobile control module (9) is synchronized to different initial data inputs and coordinated control, with true
Protecting image reading not will lead to operation interlocking and conflict;
Step 112: after the completion of raw image data cache module (2) caching, on image mobile control module (9) control image
Lower mobile module (4.2) starting raw image data reads the read operation of control module (3);
It is vertically moved when image moves up and down module (4.2) control image, and when to vertically move speed be 1 pixel, on image
Lower mobile module (4.2) first passes through raw image data and reads the pixel of control module (3) taking-up last line and be stored in
In lower mobile data cache module (5.2), further takes out the pixel of the first row and be stored in and move up and down data cache module
(5.2) in subsequent buffer address, before the taking-up recycled in this mode the pixel of primary treated last line and by its
Be stored in and move up and down in data cache module (5.2) subsequent buffer address, then before it is removed after single treatment first
Capable pixel and being stored in moves up and down in data cache module (5.2) subsequent buffer address, after being vertically moved
Image pixel.
14. the method according to claim 13 for generating mobile graphics signal based on FPGA, it is characterised in that: the step
In 112, vertically moved when image moves up and down module (4.2) control image, and vertically move speed as n pixel, and n > 1
When, image moves up and down module (4.2) and first passes through the pixel of the last n row of raw image data reading control module (3) taking-up simultaneously
It is stored in and moves up and down in data cache module (5.2), the pixel of n row and be stored in front of further taking out and move up and down data and delay
The pixel of primary treated last n row is simultaneously in storing module (5.2) subsequent buffer address, before the taking-up recycled in this mode
It is stored in and is moved up and down in data cache module (5.2) subsequent buffer address, then before it is removed after single treatment
The pixel of preceding n row and being stored in moves up and down in data cache module (5.2) subsequent buffer address, is vertically moved
Image pixel afterwards.
15. the method according to claim 14 for generating mobile graphics signal based on FPGA, it is characterised in that: the step
The step 2, the specific steps of step 2 are carried out after 112 are as follows: image mobile control module (9) is according to image sequence generation module
(10) image clock signal caused by controls moving image data output module (6) and exports the moving image data cached
It gives mobile image generation module (7), mobile image generation module (7) removes relative delay and shake in moving image data,
Moving image data alignment synchronous with image clock signal, to generate the picture signal vertically moved, and is sent into image synchronization
Buffer module (8) output.
16. the method according to claim 9 for generating mobile graphics signal based on FPGA, it is characterised in that: the step 1
In, when image mobile module (4) carry out oblique line movement processing, carry out following steps processing:
Step 121: when high-level interface module (12) configure oblique line moving parameter, image memory interface (1) is mobile by above-mentioned oblique line
Parameter informs oblique line mobile data cache module (5.3), and oblique line mobile data cache module (5.3) is then according to oblique line moving parameter
In oblique line moving direction and movement speed by mobile row number shown by every a line and by image moving condition signal accuse
Know that image is mobile control module (9), then sequence reading is corresponding for image mobile control module (9) control image memory interface (1)
Row data are cached in raw image data cache module (2), and image mobile control module (9) inputs different initial data
It synchronizes and coordinated control, will lead to operation interlocking and conflict to ensure image reading not;
Step 122: after the completion of raw image data cache module (2) caching, image mobile control module (9) control image is oblique
Line mobile module (4.3) starts the read operation that raw image data reads control module (3);
Image oblique line mobile module (4.3) carries out vertical movement operation first, and vertically moving speed is n pixel, and image is oblique
Line mobile module (4.3) reads the pixel of the last n row of control module (3) taking-up and is stored in oblique line and moves by raw image data
In dynamic data cache module (5.3), further takes out the pixel of preceding n row and be stored in oblique line mobile data cache module (5.3)
In subsequent buffer address;
Then image oblique line mobile module (4.3) carries out moving left and right operation in the result of vertical movement operation, and left and right is moved
Dynamic speed is n pixel, and image oblique line mobile module (4.3) first takes out in oblique line mobile data cache module (5.3) and vertically moves
The pixel of taking-up is simultaneously stored in oblique line mobile data caching mould by the last n pixel of the first row in dynamic operating result data
In the new spatial cache of block (5.3), further take out in the interior vertical movement operation result data of oblique line mobile data cache module (5.3)
Preceding n pixel, and the pixel of taking-up is stored in subsequent in the new spatial cache of oblique line mobile data cache module (5.3)
Buffer address in.
17. the method according to claim 16 for generating mobile graphics signal based on FPGA, it is characterised in that: the step
The step 2, the specific steps of step 2 are carried out after 122 are as follows: image mobile control module (9) is according to image sequence generation module
(10) image clock signal caused by controls moving image data output module (6) and exports the moving image data cached
It gives mobile image generation module (7), mobile image generation module (7) removes relative delay and shake in moving image data,
Moving image data alignment synchronous with image clock signal, to generate the mobile picture signal of oblique line, and is sent into image synchronization
Buffer module (8) output.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510866637.3A CN105334648B (en) | 2015-11-30 | 2015-11-30 | The device and method of mobile graphics signal is generated based on FPGA |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510866637.3A CN105334648B (en) | 2015-11-30 | 2015-11-30 | The device and method of mobile graphics signal is generated based on FPGA |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105334648A CN105334648A (en) | 2016-02-17 |
CN105334648B true CN105334648B (en) | 2019-04-02 |
Family
ID=55285272
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510866637.3A Active CN105334648B (en) | 2015-11-30 | 2015-11-30 | The device and method of mobile graphics signal is generated based on FPGA |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105334648B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008135962A (en) * | 2006-11-28 | 2008-06-12 | Funai Electric Co Ltd | Broadcast receiver |
JP2011107246A (en) * | 2009-11-13 | 2011-06-02 | Nec Corp | Device and method for reproducing moving image, and program |
CN103380450A (en) * | 2011-02-15 | 2013-10-30 | 三菱电机株式会社 | Image processing device, image display device, image processing method, and image processing program |
CN103888766A (en) * | 2014-03-12 | 2014-06-25 | 广东威创视讯科技股份有限公司 | System for generating random motion image video source |
CN104065999A (en) * | 2014-06-11 | 2014-09-24 | 四川政企网络信息服务有限公司 | Image processing assembly and method capable of achieving image rotation |
CN104932124A (en) * | 2015-06-12 | 2015-09-23 | 武汉精测电子技术股份有限公司 | FPGA-based figure signal producing device and method |
-
2015
- 2015-11-30 CN CN201510866637.3A patent/CN105334648B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008135962A (en) * | 2006-11-28 | 2008-06-12 | Funai Electric Co Ltd | Broadcast receiver |
JP2011107246A (en) * | 2009-11-13 | 2011-06-02 | Nec Corp | Device and method for reproducing moving image, and program |
CN103380450A (en) * | 2011-02-15 | 2013-10-30 | 三菱电机株式会社 | Image processing device, image display device, image processing method, and image processing program |
CN103888766A (en) * | 2014-03-12 | 2014-06-25 | 广东威创视讯科技股份有限公司 | System for generating random motion image video source |
CN104065999A (en) * | 2014-06-11 | 2014-09-24 | 四川政企网络信息服务有限公司 | Image processing assembly and method capable of achieving image rotation |
CN104932124A (en) * | 2015-06-12 | 2015-09-23 | 武汉精测电子技术股份有限公司 | FPGA-based figure signal producing device and method |
Also Published As
Publication number | Publication date |
---|---|
CN105334648A (en) | 2016-02-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102160386B (en) | Method and apparatus for displaying stereoscopic image | |
CN101894515B (en) | Display device and display method | |
CN105554423B (en) | A kind of display device and television set | |
CN102742284B (en) | The method and apparatus of display 3D rendering and the method and apparatus of control shutter glasses | |
CN103236243B (en) | A kind of display device and televisor | |
CN103236241B (en) | Display panel driving method, driving device and display device | |
CN104715728A (en) | Display device, controller, and related operating method | |
CN102842297B (en) | Control the method for GTG, GTG control device and liquid crystal display | |
CN102118592A (en) | System for displaying multivideo | |
CN102789769B (en) | Three-dimensional (3D) liquid crystal display driving method and 3D liquid crystal display system | |
CN103021378A (en) | Method and device for multi-screen mosaic display | |
CN103475894B (en) | A kind of 3D laparoscope method for processing video frequency | |
EP2257076A1 (en) | Video data signal, system and method for controlling shutter glasses | |
CN105721818A (en) | Signal conversion method and device | |
CN102572480A (en) | Shutter 3D LCD TV ghosting eliminating device and method for not influencing brightness | |
CN105338277B (en) | The time sequence recovery device and method of DP vision signals | |
CN103051914A (en) | 3D (three-dimensional) image display method, 3D image display device and television | |
CN103956149A (en) | Displayer, display system and data processing method | |
KR20150081891A (en) | Method of synchronizing a driving module and display apparatus performing the method | |
CN103617785B (en) | A kind of three-dimensional liquid crystal display device and display control method | |
CN100552755C (en) | Active matrix display device and relevant data adjusting module and driving method thereof | |
CN102087826A (en) | Drive method of field-sequential flat-panel display | |
CN105575345B (en) | A kind of method for displaying image and device | |
CN102779500A (en) | Confidential display system, confidential display device, confidential display method and confidential eyeglasses | |
CN105469730B (en) | The device and method of oblique line mobile graphics signal is produced based on FPGA |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 430070 Hubei Province, Wuhan city Hongshan District Road No. 48 bookstore (North Industrial Park) 1 building 11 layer Applicant after: Wuhan fine test electronics group Limited by Share Ltd Address before: 430070 Hubei City, Hongshan Province, South Lake Road, No. 53, Hongshan Venture Center, building on the 4 floor, No. Applicant before: Wuhan Jingce Electronic Technology Co., Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |