CN102012799A - Display system and accelerated display method thereof - Google Patents
Display system and accelerated display method thereof Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000012545 processing Methods 0.000 claims abstract description 27
- 230000008569 process Effects 0.000 claims description 18
- 238000004364 calculation method Methods 0.000 claims description 15
- 230000008859 change Effects 0.000 claims description 15
- 238000012546 transfer Methods 0.000 claims description 5
- 238000010191 image analysis Methods 0.000 claims description 4
- 230000011218 segmentation Effects 0.000 claims description 4
- 238000012856 packing Methods 0.000 description 9
- 238000000638 solvent extraction Methods 0.000 description 9
- 230000010354 integration Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 101150064138 MAP1 gene Proteins 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
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
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.
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.
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)
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 |
-
2010
- 2010-12-02 CN CN 201010571150 patent/CN102012799A/en active Pending
Patent Citations (5)
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)
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 |