[go: up one dir, main page]

CN102012799A - Display system and accelerated display method thereof - Google Patents

Display system and accelerated display method thereof Download PDF

Info

Publication number
CN102012799A
CN102012799A CN 201010571150 CN201010571150A CN102012799A CN 102012799 A CN102012799 A CN 102012799A CN 201010571150 CN201010571150 CN 201010571150 CN 201010571150 A CN201010571150 A CN 201010571150A CN 102012799 A CN102012799 A CN 102012799A
Authority
CN
China
Prior art keywords
image block
block data
image
display
mnemon
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.)
Pending
Application number
CN 201010571150
Other languages
Chinese (zh)
Inventor
陈淮琰
钟辉
刘刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Besta Xian Co Ltd
Original Assignee
Inventec Besta Xian Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inventec Besta Xian Co Ltd filed Critical Inventec Besta Xian Co Ltd
Priority to CN 201010571150 priority Critical patent/CN102012799A/en
Publication of CN102012799A publication Critical patent/CN102012799A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

The invention provides a display system and an accelerated display method thereof. The system comprises a host computer and a display device, wherein the host computer comprises a first memory unit, a second memory unit and a first processing unit; the display device is electrically connected with the host computer and comprises a third memory unit, a display unit and a second processing unit; the first memory unit is used for storing an application program, an image block volume label list and an image block characteristic value list; the application program comprises an instruction set; the second memory unit is used for storing a plurality of first image block data; the first processing unit is connected with the first memory unit and the second memory unit, performs operation processing on the first image block data by using the instruction set and then modifies a plurality of tag values which needs to be modified in the image block volume label list; the third memory unit is used for storing a plurality of second image block data; the display unit displays the second image block data; and the second processing unit is connected with the display unit and the third memory unit and displays the second image block data on the display unit. The display system can only update a block of which volume label values are changed and the characteristic values are different.

Description

Display system and acceleration display packing thereof
Technical field
The present invention relates to a kind of display system and quicken display packing, especially a kind of display system and acceleration display packing thereof of utilizing the access in advance of virtual image internal memory.
Background technology
At present, real making has image memory (GRAM, Graphic Random AccessMemory) LCD (LCD), and various electronic equipments have been widely used in, more and more are embedded into formula equipment and use, but during the image memory in the embedded device renewal LCD, many chips in LCD read the access speed that external data speed of image memory in the LCD often all is slower than the self EMS memory of embedded device, therefore are slower than the renewal of central processing unit internal storage certainly.
And this class problem is considered in the design of some central processing units, therefore added the synchronized function of figure internal memory in design with LCD, the practice is to have added a buffer synchronous with LCD at central processing unit, buffer is set to internal memory or the internal storage identical with the figure memory size, monitor the graph data block that will change in advance, if change to some extent, then can synchronization figure internal memory, carry out display frame synchronously.
But most low price central processing unit there is no the buffer that specialized designs is used in the figure internal memory of synchronous LCD, can design class yet like synchronization mechanism.Therefore a lot of embedded devices then are to utilize embedded system directly to connect the figure internal memory of LCD, when needs change display frame, then directly by changing the figure internal memory of LCD, but the figure internal memory of at present most LCD and the data transfer rate of embedded system are all slow, therefore can have influence on the execution speed of application program.As e-dictionary or e-book when data are checked in page turning continuously, because the reason that the part that shows changes, so change content displayed, and because system to write the figure memory speed of LCD slow, if but main frame is also cooked up one section memory block, and set up a virtual pattern internal memory (VGRAM, Virtual Graphic Random Access Memory), between synchronous virtual pattern internal memory regularly and the figure internal memory, also be a kind of method of solution, but regular renewal add the excessive velocities of renewal with synchronously, can increase power consumption, if use the mode of non-direct memory access to upgrade, also can expend the resource of central processing unit more, upgraded slow, also may cause showing slowly, situation such as suspend during broadcast.
Summary of the invention
The present invention reads electronic installation and classification reading method thereof for solving the above-mentioned technical matters that exists in the background technology and propose classification.
Technical solution of the present invention is that the present invention is a kind of display system, its special character is: this system comprises: main frame, comprise: first mnemon, be used for storage application program, image block label table and the image block list of feature values, application program comprises instruction set; Second mnemon is used for storing a plurality of first image block data; First processing unit connects first mnemon and second mnemon, and utilizes instruction set after the first image block data are made calculation process, revises a plurality of label values that image block label table need change again; Display device electrically connects with main frame, and comprise: the 3rd mnemon is used for storing a plurality of second image block data; Display unit presents the second image block data; Second processing unit connects display unit and the 3rd mnemon, and the second image block data are presented on the display unit; Wherein, first processing unit is compared the corresponding image block list of feature values with the amended label value that waits, to draw an eigenwert comparison result, revise the part first image block data that need change according to the eigenwert comparison result, upgrade the second image block data.
The complete image picture segmentation of above-mentioned display unit is a plurality of blocks, the data storing of block is the first image block data and the second image block data, the complete image picture of the first image block data and second image block data one-tenth display unit output also capable of being combined.
The corresponding respectively first image block data of above-mentioned image block label table field wherein cut apart number, be used for noting down the part that the first image block data will be repainted after computing.
The corresponding respectively first image block data of above-mentioned image block list of feature values field wherein cut apart number, be used for storing the eigenwert that the first image block data draw with image analysis algorithm respectively.
Above-mentioned instruction set comprises that segment fills up instruction and position piece transfer instruction.
A kind of display system is quickened the method for demonstration, and its special character is: the method includes the steps of:
1) makes calculation process by the application program that is stored in first mnemon in a plurality of first image block data of second mnemon;
2), judge a plurality of label values that need change in the image block label table according to the first image block data after the calculation process;
3) according to the label value, compare after the previous content of the image block list of feature values with a plurality of eigenwerts of the first image block data, obtain the eigenwert comparison result;
4), upgrade the second image block data according to the eigenwert comparison result;
5) display unit of display device utilizes the second image block data to be presented on display unit.
The complete image picture segmentation of above-mentioned display unit is a plurality of blocks, the data storing of block is the first image block data and the second image block data, the complete image picture of the first image block data and second image block data one-tenth display unit output also capable of being combined.
The corresponding respectively first image block data of above-mentioned image block label table field wherein cut apart number, be used for noting down the part that the first image block data will be repainted after computing.
The corresponding respectively first image block data of above-mentioned image block list of feature values field wherein cut apart number, be used for storing the eigenwert that the first image block data draw with image analysis algorithm respectively.
Above-mentioned eigenwert comparison result is a plurality of eigenwerts of the first image block data after calculation process, the wherein different part of eigenwert that had before deposited in the image block list of feature values.
A kind of display system provided by the invention and acceleration display packing thereof, make calculation process by application program in the first image block data, judge a plurality of label values that need change in the image block label table, and according to the label value, eigenwert with the first image block data is compared after the previous content of the image block list of feature values, obtain the eigenwert comparison result,, upgrade the second image block data again according to the eigenwert comparison result.So, display device is only upgraded the label value has unusual fluctuation and blocks that eigenwert is different.
Description of drawings
Fig. 1 is the Organization Chart of display system of the present invention;
Fig. 2 quickens the process flow diagram of display packing for display system of the present invention;
Fig. 3 is a display system embodiment synoptic diagram of the present invention;
Fig. 4 is cut apart figure for the present invention quickens display packing embodiment image block;
Fig. 5 quickens the inside information analysis chart of display packing embodiment for display system of the present invention;
The image block that Fig. 6 quickens display packing for display system of the present invention is cut apart figure.
Wherein, 10-main frame, 11-display device, 12-first mnemon, 120-application program, 121-image block label table, 122-image block eigenwert, 13-second mnemon, the 130-first image block data, 14-first processing unit, 15-the 3rd mnemon, the 150-second image block data, the 16-display unit, 17-second processing unit, 311~318-is cut apart the image block, 51-image feature value table, 52-image label feature is integrated table;
Embodiment
Referring to Fig. 1, display system architecture figure of the present invention, it comprises main frame 10 and display device 11, and main frame 10 comprises first mnemon 12, second mnemon 13 and first processing unit 14.Wherein, first mnemon 12 is used for storage application program 120, image block label table 121 and the image block list of feature values 122, and application program 120 comprises instruction set.Second mnemon 13 is used for storing a plurality of first image block data 130.First processing unit 14 connects first mnemon 12 and second mnemon 13, and utilizes instruction set after the first image block data 130 are made calculation process, revises a plurality of label values that image block label table 121 needs change again.
Display device 11 comprises the 3rd mnemon 15, display unit 16 and second processing unit 17, the 3rd mnemon 15 is in order to store a plurality of second image block data 150, display unit 16 presents the second image block data 150, second processing unit 17 connects display unit 16 and the 3rd mnemon 15, and the second image block data 150 are presented on the display unit 16.
Referring to Fig. 2, display system of the present invention is quickened the display packing process flow diagram, and its step is as follows:
(S21) make calculation process by the application program 120 that is stored in first mnemon 12 in the first image block data 130;
(S22), need the label value that changes in the judgement image block label table 121 according to the first image block data 130 after the calculation process;
(S23) according to label value, with the eigenwert of the first image block data 130, comparison before had been stored in the eigenwert of the image block list of feature values 121, obtained the eigenwert comparison result;
(S24), upgrade the second image block data 150 according to the eigenwert comparison result;
(S25) second processing unit 17 is presented in display unit 16 with the second image block data 150.
Referring to Fig. 3, with the e-dictionary is embodiment, main frame 11 is the fuselage of general e-dictionary, display device 12 is the screen of general e-dictionary, first mnemon 13 is internal memory built-in in the e-dictionary, wherein deposit application program in, the image block label table and the image block list of feature values, comprise instruction set in the application program, the instruction of doing access at the image block data is also included within this instruction set, and the most frequently used instruction is that segment fills up instruction and is a piece transfer instruction in handling image, segment fills up instruction and be the square that fills up that draws on picture, and position piece transfer instruction does not have the square frame that fills up for drawing on picture, therefore, by these two instructions collocation mutually, most figure can draw, second mnemon 13 is used for storing the first image block data 130, this second mnemon 13 can be for being split by first mnemon 12, or be arranged on specially in the main frame 11, its size is identical with the capacity image size that display unit 16 can show at least, first processing unit 14 is the central processing unit of main frame 10, the 3rd mnemon 15 is the figure internal memory in the display device 11, provide and deposit the second image block data 150 for display unit 16 uses, display unit 16 is small-sized liquid crystal panel, and second processing unit 17 is built in the graphic process unit in the display device in being.
Display system in the previous image 31, the image that display unit 16 in its display device 11 shows only has a delegation's literal and a pictures, and after change in the image 32, increase to a triplex row literal and a pictures, if image renewal technology formerly, when in the image processing computing, increasing a literal, just upgrade one time screen at once, therefore the burden of system and the time of clear screen have been increased, but in this technology, 11 of display device need to wait for that the first image block data 130 are finished by complete calculation process, upgrading the second image block data 150 again needs the part of renewal, therefore, only need update displayed unit 16 to present subregion in the picture in this embodiment.
Referring to Fig. 4, cutting apart image 311~318 is that display unit 16 usefulness horizontal types are divided into eight parts, and the part that changes to some extent is for cutting apart image 314 and cutting apart image 315 as seen from the figure.
Referring to Fig. 5, image feature value table 51 is the eigenwert after the first image area blocks of data 130 changes, and image label feature integration table 52 is the image block label table 121 and the image block list of feature values 122 of integration map 1, again referring to Fig. 4, cut apart image block 311~318 and correspond to label 311~318 in the image label feature integration table 52 respectively, though the part that changes is only for cutting apart image 314 and cutting apart image block 315, but on screen, need to do upgrade in the prior art in fact for cutting apart image 312~317, because even if the content of image block does not change, but integral body still need be upgraded and repaint, therefore after formerly image 31 is finished calculation process, the corresponding part that is subjected to image belongs to the label value of cutting apart image block 312~317 and is modified to 1 by 0 on image label feature integration table 52, but also do not need this moment the image block 312~317 of cutting apart that label value changes is upgraded again, judge each numerical value in the image feature value table 51 after the first image area blocks of data 130 changes earlier, make comparisons after the different part with previous image label feature integration table 52, can draw the part that needs to upgrade is that label is 312 and 313 image block data, and corresponding image 312 and 313 cut apart, therefore only need to upgrade cut apart image 312 and 313.Therefore, only need to wait for that the first image block data 130 are finished by complete calculation process, upgrading the second image block data 150 again needs the part of renewal, be and cut apart image 312 and 313, more do not need to change each time the partial image block and just upgrade once, operate at internal storage owing to only need the image block operation of data only to handle, its required time is much smaller than the time of using the hardware update picture, so can significantly reduce the frequency and the time of frame updating.
Referring to Fig. 6, partitioning scheme 61~68 is that the image of eight kinds of different directions is cut apart and update mode, partitioning scheme 61 horizontal types cut apart with by the right side to a left side and from down to up mode upgrade, partitioning scheme 62 horizontal types cut apart with by left-to-right and from down to up mode upgrade, partitioning scheme 63 horizontal types cut apart with by the right side to a left side and from top to bottom mode upgrade, partitioning scheme 64 horizontal types cut apart with by left-to-right and from top to bottom mode upgrade, partitioning scheme 65 straight formulas are cut apart to upgrade from down to up and by right-to-left manner, partitioning scheme 66 straight formulas are cut apart to upgrade from down to up and by left-to-right mode, partitioning scheme 67 straight formulas are cut apart to upgrade from top to bottom and by right-to-left manner, and partitioning scheme 68 straight formulas are cut apart to upgrade from top to bottom and by left-to-right mode.

Claims (10)

1. display system, it is characterized in that: this system comprises: main frame comprises: first mnemon, be used for storage application program, image block label table and the image block list of feature values, application program comprises instruction set; Second mnemon is used for storing a plurality of first image block data; First processing unit connects first mnemon and second mnemon, and utilizes instruction set after the first image block data are made calculation process, revises a plurality of label values that image block label table need change again; Display device electrically connects with main frame, and comprise: the 3rd mnemon is used for storing a plurality of second image block data; Display unit presents the second image block data; Second processing unit connects display unit and the 3rd mnemon, and the second image block data are presented on the display unit; Wherein, first processing unit is compared the corresponding image block list of feature values with the amended label value that waits, to draw an eigenwert comparison result, revise the part first image block data that need change according to the eigenwert comparison result, upgrade the second image block data.
2. a kind of display system according to claim 1, it is characterized in that: the complete image picture segmentation of described display unit is a plurality of blocks, the data storing of block is the first image block data and the second image block data, the complete image picture of the first image block data and second image block data one-tenth display unit output also capable of being combined.
3. a kind of display system according to claim 1 is characterized in that: the corresponding respectively first image block data of described image block label table field wherein cut apart number, be used for noting down the part that the first image block data will be repainted after computing.
4. a kind of display system according to claim 1, it is characterized in that: the corresponding respectively first image block data of described image block list of feature values field wherein cut apart number, be used for storing the eigenwert that the first image block data draw with image analysis algorithm respectively.
5. a kind of display system according to claim 1 is characterized in that: described instruction set comprises that segment fills up instruction and position piece transfer instruction.
6. a display system is quickened the method that shows, and it is characterized in that: the method includes the steps of:
1) makes calculation process by the application program that is stored in first mnemon in a plurality of first image block data of second mnemon;
2), judge a plurality of label values that need change in the image block label table according to the first image block data after the calculation process;
3) according to the label value, compare after the previous content of the image block list of feature values with a plurality of eigenwerts of the first image block data, obtain the eigenwert comparison result;
4), upgrade the second image block data according to the eigenwert comparison result;
5) display unit of display device utilizes the second image block data to be presented on display unit.
7. a kind of display system according to claim 6 is quickened the method for demonstration, it is characterized in that: the complete image picture segmentation of described display unit is a plurality of blocks, the data storing of block is the first image block data and the second image block data, the complete image picture of the first image block data and second image block data one-tenth display unit output also capable of being combined.
8. a kind of display system according to claim 6 is quickened the method for demonstration, it is characterized in that: the corresponding respectively first image block data of described image block label table field wherein cut apart number, be used for noting down the part that the first image block data will be repainted after computing.
9. a kind of display system according to claim 6 is quickened the method for demonstration, it is characterized in that: the corresponding respectively first image block data of described image block list of feature values field wherein cut apart number, be used for storing the eigenwert that the first image block data draw with image analysis algorithm respectively.
10. a kind of display system according to claim 6 is quickened the method for demonstration, it is characterized in that: described eigenwert comparison result is a plurality of eigenwerts of the first image block data after calculation process, the wherein different part of eigenwert that had before deposited in the image block list of feature values.
CN 201010571150 2010-12-02 2010-12-02 Display system and accelerated display method thereof Pending CN102012799A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010571150 CN102012799A (en) 2010-12-02 2010-12-02 Display system and accelerated display method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010571150 CN102012799A (en) 2010-12-02 2010-12-02 Display system and accelerated display method thereof

Publications (1)

Publication Number Publication Date
CN102012799A true CN102012799A (en) 2011-04-13

Family

ID=43842975

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010571150 Pending CN102012799A (en) 2010-12-02 2010-12-02 Display system and accelerated display method thereof

Country Status (1)

Country Link
CN (1) CN102012799A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1046621A (en) * 1989-04-17 1990-10-31 国际商业机器公司 Display with scrolling capabilities of enhancing
US20040008205A1 (en) * 2002-07-11 2004-01-15 Sun Microsystems, Inc., A Delaware Corporation Tagging single-color images for improved compression
CN1694058A (en) * 2005-04-30 2005-11-09 广东威创日新电子有限公司 Remote display processing method based on server end/client end structure
CN101159125A (en) * 2007-11-06 2008-04-09 广东威创视讯科技股份有限公司 A way to detect data changes
CN202003343U (en) * 2010-12-02 2011-10-05 无敌科技(西安)有限公司 Display system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1046621A (en) * 1989-04-17 1990-10-31 国际商业机器公司 Display with scrolling capabilities of enhancing
US20040008205A1 (en) * 2002-07-11 2004-01-15 Sun Microsystems, Inc., A Delaware Corporation Tagging single-color images for improved compression
CN1694058A (en) * 2005-04-30 2005-11-09 广东威创日新电子有限公司 Remote display processing method based on server end/client end structure
CN101159125A (en) * 2007-11-06 2008-04-09 广东威创视讯科技股份有限公司 A way to detect data changes
CN202003343U (en) * 2010-12-02 2011-10-05 无敌科技(西安)有限公司 Display system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《微计算机应用》 20070430 郭鹏等 TFT液晶驱动芯片内置GRAM的访问控制 第28卷, 第4期 *

Similar Documents

Publication Publication Date Title
US10043492B2 (en) Display driver, display device, and display system
CN100530343C (en) Multi-panel synthesized display apparatus and process
TWI455012B (en) A method for displaying the divided pictures of the display and the electronic device applying the method
US20030184552A1 (en) Apparatus and method for graphics display system for markup languages
US20070091098A1 (en) Transparent multi-buffering in multi-GPU graphics subsystem
CN105739670B (en) Display method and device for mobile terminal and mobile terminal
CN102725743A (en) Techniques to control display activity
CN103035164B (en) Rendering method and system of geographic information system
US20080094342A1 (en) Timing controller, liquid crystal display including the same, and method of displaying an image on a liquid crystal display
CN105895030B (en) Controller for persistence display panel
CN113225427A (en) Image display method and terminal equipment
US10262623B2 (en) Methods of operating application processors and display systems with display regions having non-rectangular shapes
US20140292688A1 (en) Driver ic and display device
CN104765595A (en) Method and device for displaying graphical user interface
CN100520755C (en) Mapping sdvo functions from pci express interface
CN110007744A (en) Whole frame and partial frame free time image update coexist
CN112965771A (en) Virtual screen construction method, computing device and storage medium
CN202003343U (en) Display system
CN102012799A (en) Display system and accelerated display method thereof
CN103065611A (en) Display controller and display device including the same
CN114860349B (en) Data loading method, device, equipment and medium
TWI416500B (en) Display system and speeding method thereof
CN102945658B (en) Controller of thin film transistor-liquid crystal display (TFT-LCD)
US20020159645A1 (en) Transmission apparatus of video information, transmission system of video information and transmission method of video information
CN102004621B (en) Graphic display method, device and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20110413