Data transfer method, data transfer module, related display panel and method for driving the same, and related display device

US2016335741A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016335741-A1
Application numberUS-201515030957-A
CountryUS
Kind codeA1
Filing dateDec 10, 2015
Priority dateDec 5, 2014
Publication dateNov 17, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure provides a method for transferring data for displaying images at a first resolution to a display panel of a second resolution, the first resolution being higher than the second resolution. The method includes steps of sequentially collecting and storing pixel data into primary caches; sequentially transferring the pixel data stored in the primary caches to a data processing unit; and applying a color mixing process to received pixel data according to a time-sharing operation to generate display data. The method also includes sequentially transferring the display data to secondary caches and repeating the steps until pixel data for a row of pixel structures corresponding to the first resolution are processed and stored in the secondary caches as display data, and transferring the display data to a row of pixel structures corresponding to the second resolution.

First claim

Opening claim text (preview).

1 - 26 . (canceled) 27 . A method for transferring data for displaying images at a first resolution to a display panel of a second resolution, the first resolution being higher than the second resolution, comprising steps of: sequentially collecting pixel data and storing the pixel data into primary caches; after collecting a subset of the pixel data for one row of pixel structures of the first resolution, sequentially transferring the pixel data stored in the primary caches to a data processing unit; after transferring the subset of the pixel data for one row of pixel structures of the first resolution, applying a color mixing process to received pixel data according to a time-sharing operation to generate display data; after processing the subset of the pixel data for one row of pixel structures of the first resolution, sequentially transferring the display data to secondary caches; and repeating steps for collecting pixel data, transferring collected pixel data from primary caches to the data processing unit, applying the color mixing process to generate display data, and transferring the display data to secondary caches until pixel data for a row of pixel structures corresponding to the first resolution are processed and stored in the secondary caches as display data, and transferring the display data to a row of pixel structures corresponding to the second resolution. 28 . The method according to claim 27 , wherein: the pixel data for the first resolution includes K sets of pixel data for one row of pixel structures; and the pixel structures corresponding to the second resolution includes M pixel structures in one row. 29 . The method according to claim 28 , wherein: when the secondary caches receive M sets of display data obtained from K sets of pixel data for one row of pixel structures, the display data are transferred to M pixel structures in the display panel. 30 . The method according to claim 27 , wherein a timing to transfer a set of pixel data to the data processing unit and a timing to transfer an adjacent set of pixel data to the CPU are separated by one clock cycle. 31 . The method according to claim 27 , further including: sequentially transferring first i sets of pixel data to the data processing unit when at least i sets of pixel data are stored in the primary caches, K/i being a positive integer and i being a integer multiple of 2; the data processing unit receiving the i sets of pixel data and applying the color mixing process on the i sets of pixel data to obtain j sets of display data, a number of sub-pixel components in i sets of pixel data being larger than a number of sub-pixel components in j sets of display data; and sequentially transferring the j sets of display data to the secondary caches. 32 . The method according to claim 31 , wherein a timing to transfer a group of i sets of pixel data to the data processing unit and a timing to transfer an adjacent group of i sets of pixel data to the data processing unit are separated by h clock cycles, h being a positive even integer larger than or equal to 2 . 33 . The method according to claim 32 , wherein the data processing unit includes h processing units, each executing the steps for collecting pixel data, transferring collected pixel data from primary caches to the data processing unit, applying the color mixing process to generate display data, and transferring the display data to secondary caches. 34 . The method according to claim 27 , wherein: a set of pixel data includes data for a plurality of first sub-pixel components of different colors; and a set of display data includes data for a plurality of second sub-pixel components, a portion of the second-pixel having a same color. 35 . The method according to claim 34 , including: applying the color mixing process on neighboring first sub-pixel components of corresponding colors to obtain second sub-pixel components of different colors, or reusing first sub-pixel components of corresponding colors to obtain the second sub-pixel components of different colors; and applying the color mixing process on neighboring first sub-pixel components of corresponding colors to obtain second sub-pixel components of the same color, or reusing first sub-pixel components of corresponding colors to obtain the second sub-pixel components of the same color. 36 . The method according to claim 35 , further comprising applying the color mixing process on the first sub-pixel components of i sets of pixel data to obtain j sets of display data, wherein: a set of pixel data includes three first sub-pixel components, each have a different color from another; a set of display data includes four second sub-pixel components, two of the four second sub-pixel components having a same color and other two of the four second sub-pixel components each having a different color than each other and the two second sub-pixel components of the same color, the two second sub-pixel components of the same color are separated by one other sub-pixel component of a different color; and one of the two second sub-pixel components of the same color and a neighboring second sub-pixel component of a different color form a set of sub-pixel data, two sets of sub-pixel data form a set of display data. 37 . The method according to claim 35 , wherein the color mixing process further includes: forming a two dimensional mapping table including the correspondence relation between a first sub-pixel component and a second sub-pixel component before the color mixing process; input data of the mapping table including brightness levels of two first sub-pixel components of the same color; and output data of the mapping table including integrated brightness levels of second sub-pixel components of corresponding colors to the first sub-pixel components; and inputting neighboring first sub-pixel components as the input of the mapping table for querying output data of corresponding colors to obtain second sub-pixel components of the display data. 38 . The method according to claim 36 , wherein: the pixel data includes red sub-pixel components, green sub-pixel components, and blue sub-pixel components; the two second sub-pixel components of the same color are green sub-pixel components; a set of sub-pixel string data includes a combination of a red sub-pixel component and a green sub-pixel component and a combination of a blue sub-pixel component and a green sub-pixel component, or a combination of a green sub-pixel component and a red sub-pixel component and a combination of a green sub-pixel component and a blue sub-pixel component; and a set of display data includes two sets of sub-pixel string data, the two green sub-pixel components being separated by a sub-pixel component of a different color. 39 . The method according to claim 35 , wherein: each set of pixel data forms a set of sub-pixel string data through the color mixing process; and i sets of sub-pixel string data form j sets of display data, j=i/2. 40 . A method for driving a display panel, including the method of claim 28 , wherein display data formed based on pixel data for one row of K pixel structures is configured to drive one row of M pixel structures. 41 . The method according to claim 40 , wherein the pixel data for one row of K pixel structures are processed by pipeline processing sequentially in the primary caches, a same data processing unit, and the secondary caches to form display data for one row of M pixel structures. 42 . A data transfer module, configured to transfer data for a first resoluti

Assignees

Inventors

Classifications

  • Improvement of perceived resolution by subpixel rendering · CPC title

  • G06T3/40Primary

    Scaling of whole images or parts thereof, e.g. expanding or contracting · CPC title

  • Changes in size, position or resolution of an image · CPC title

  • Resolution change, inclusive of the use of different resolutions for different screen areas · CPC title

  • Aspects of data communication · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016335741A1 cover?
The present disclosure provides a method for transferring data for displaying images at a first resolution to a display panel of a second resolution, the first resolution being higher than the second resolution. The method includes steps of sequentially collecting and storing pixel data into primary caches; sequentially transferring the pixel data stored in the primary caches to a data processi…
Who is the assignee on this patent?
Boe Technology Group Co Ltd, Boe Technology Group Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06T3/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Nov 17 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).