IP Library Granted Patent US 12,217,653
Granted Patent B2
US 12,217,653 · App. 17/773,337 · Granted Feb 4, 2025

Method and apparatus for transmitting image data

Inventors: Rui Liu (Beijing, CN); Shaolei Zong (Beijing, CN); Xin Duan (Beijing, CN); Wei Sun (Beijing, CN); Jigang Sun (Beijing, CN); Shuhuan Yu (Beijing, CN); Kexin Hao (Beijing, CN); Jiantao Liu (Beijing, CN)
Assignee: Beijing BOE Technology Development Co., Ltd.
G09G3/2096G06T9/00G09G2300/0439G09G2330/021G09G2370/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,217,653
App. No.
17/773,337
Granted
Feb 4, 2025
Kind
B2
Abstract

Provided is a method for transmitting image data. The method includes acquiring initial image data of a to-be-displayed image in a display panel, wherein the display panel includes a plurality of pixels, and the initial image data includes pixel data of the plurality of pixels; compressing pixel data of a plurality of first pixels in the initial image data to acquire at least one piece of compressed pixel data, wherein the plurality of first pixels are disposed in a non-foveal region of the display panel, and a plurality of second pixels are disposed in a foveal region of the display panel; sending compressed image data to a driver chip of the display panel, wherein the compressed image data comprises the at least one piece of compressed pixel data and pixel data of the plurality of second pixels.

Claims (53)

1. A method for transmitting image data, applied to a controller in a display apparatus, the controller being connected to at least one driver chip in the display apparatus; and the method comprises:

acquiring initial image data of a to-be-displayed image in a display panel, wherein the display panel comprises a plurality of pixels, and the initial image data comprises pixel data of the plurality of pixels;

compressing pixel data of a plurality of first pixels in the initial image data to acquire at least one piece of compressed pixel data, wherein the plurality of first pixels are disposed in a non-foveal region of the display panel, and a plurality of second pixels in the plurality of pixels other than the plurality of first pixels are disposed in a foveal region of the display panel, wherein the non-foveal region comprises a first region, wherein the first region and the foveal region of the display panel are arranged in a pixel column direction; pixels connected to the target driver chip comprise the first pixels and the second pixels, wherein the first pixels and the second pixels are sequentially arranged in a driving direction of a pixel row; and

sending a power consumption reduction instruction to a target driver chip, the power consumption reduction instruction being configured to instruct the target driver chip to close a target channel, wherein the target driver chip is a driver chip for driving the first pixels and is provided with a plurality of data channels, and the target channel is a channel for receiving the compressed pixel data;

sending the compressed pixel data to the target driver chip, wherein the compressed image data comprises the at least one piece of compressed pixel data and pixel data of the plurality of second pixels, and the compressed image data is configured for driving the display panel to display by the driver chip;

sending a power consumption recovery instruction to the target driver chip, the power consumption recovery instruction being configured to instruct the target driver chip to open the target channel; and

sending the pixel data of the second pixels connected to the target driver chip to the target driver chip; wherein an interval duration between sending the power consumption recovery instruction to the target driver chip and sending the pixel data of the second pixels is greater than or equal to a duration threshold, wherein the duration threshold is determined based on an open duration required for the target driver chip to open a data channel thereof, and the open duration is related to hardware parameters of the target driver chip.

2. The method according to claim 1 , wherein

said compressing pixel data of the plurality of first pixels in the initial image data to acquire at least one piece of compressed pixel data comprises:

compressing pixel data of N rows and M columns of first pixels in the first region to acquire one piece of compressed pixel data, both N and M being integers greater than 1.

3. The method according to claim 1 , wherein the non-foveal region comprises a second region, wherein the second region and the foveal region are arranged in a pixel row direction; and

said compressing pixel data of the plurality of first pixels in the initial image data to acquire at least one piece of compressed pixel data comprises:

compressing pixel data of M columns of first pixels disposed in a same row in the second region to acquire one piece of compressed pixel data, M being an integer greater than 1.

4. The method according to claim 1 , wherein prior to compressing the pixel data of the plurality of first pixels in the initial image data, the method further comprises:

determining, based on data acquired by a foveal region detection sensor, the foveal region.

5. The method according to claim 1 , wherein said compressing pixel data of the plurality of first pixels in the initial image data to acquire at least one piece of compressed pixel data comprises:

deleting pixel data of at least one first pixel in the pixel data of the plurality of first pixels to acquire at least one piece of compressed pixel data;

wherein each compressed pixel data is pixel data of one of the first pixels, or a mean value or median value of the pixel data of at least two first pixels.

6. The method according to claim 1 , wherein said sending the power consumption recovery instruction to the target driver chip comprises:

sending a clock training pattern and a link stable pattern to the target driver chip.

7. A non-transitory computer-readable storage medium storing one or more instructions therein, wherein the one or more instructions, when executed by a controller in a display apparatus, cause the controller to perform the method for transmitting image data as defined in claim 1 .

8. A controller, wherein the controller is connected to at least one driver chip in a display apparatus; and the controller comprises:

a processor; and

a memory configured to store one or more instructions executable by the processor;

wherein the processor, when loading and executing the one or more instructions, is caused to perform a method for transmitting image data wherein the method comprises:

acquiring initial image data of a to-be-displayed image in a display panel, wherein the display panel comprises a plurality of pixels, and the initial image data comprises pixel data of the plurality of pixels;

compressing pixel data of a plurality of first pixels in the initial image data to acquire at least one piece of compressed pixel data, wherein the plurality of first pixels are disposed in a non-foveal region of the display panel, and a plurality of second pixels in the plurality of pixels other than the plurality of first pixels are disposed in a foveal region of the display panel, wherein the non-foveal region comprises a first region, wherein the first region and the foveal region of the display panel are arranged in a pixel column direction; pixels connected to the target driver chip comprise the first pixels and the second pixels, wherein the first pixels and the second pixels are sequentially arranged in a driving direction of a pixel row; and

sending a power consumption reduction instruction to a target driver chip, the power consumption reduction instruction being configured to instruct the target driver chip to close a target channel, wherein the target driver chip is a driver chip for driving the first pixels and is provided with a plurality of data channels, and the target channel is a channel for receiving the compressed pixel data;

sending the compressed pixel data to the target driver chip, wherein the compressed image data comprises the at least one piece of compressed pixel data and pixel data of the plurality of second pixels, and the compressed image data is configured for driving the display panel to display by the driver chip;

sending a power consumption recovery instruction to the target driver chip, the power consumption recovery instruction being configured to instruct the target driver chip to open the target channel; and

sending the pixel data of the second pixels connected to the target driver chip to the target driver chip; wherein an interval duration between sending the power consumption recovery instruction to the target driver chip and sending the pixel data of the second pixels is greater than or equal to a duration threshold, wherein the duration threshold is determined based on an open duration required for the target driver chip to open a data channel thereof, and the open duration is related to hardware parameters of the target driver chip.

9. A display apparatus, comprising: a processor, a controller, at least one driver chip, and a display panel;

wherein the controller is the controller as defined in claim 8 ; and the driver chip is a driver chip connected to the display panel, and the driver chip comprises:

a processor; and

a memory configured to store one or more instructions executable by the processor;

wherein the processor, when loading and executing the one or more instructions, is caused to perform a method for displaying images comprising:

receiving compressed pixel data, wherein the compressed pixel data is acquired by compressing pixel data of a plurality of first pixels in the display panel, and the plurality of first pixels are disposed in a non-foveal region of the display panel; and

driving the plurality of first pixels by the compressed pixel data.

10. The controller according to claim 8 , wherein

the processor, when loading and executing the one or more instructions, is caused to perform:

compressing pixel data of N rows and M columns of first pixels in the first region to acquire one piece of compressed pixel data, both N and M being integers greater than 1.

11. The controller according to claim 8 , wherein the non-foveal region comprises a second region, wherein the second region and the foveal region are arranged in a pixel row direction; and

the processor, when loading and executing the one or more instructions, is caused to perform:

compressing pixel data of M columns of first pixels disposed in a same row in the second region to acquire one piece of compressed pixel data, M being an integer greater than 1.

12. The controller according to claim 8 , wherein the processor, when loading and executing the one or more instructions, is caused to perform:

determining, based on data acquired by a foveal region detection sensor, the foveal region.

13. The controller according to claim 8 , wherein the processor, when loading and executing the one or more instructions, is caused to perform:

determining, based on data acquired by a foveal region detection sensor, the foveal region.

14. The controller according to claim 8 , wherein the processor, when loading and executing the one or more instructions, is caused to perform:

deleting pixel data of at least one first pixel in the pixel data of the plurality of first pixels to acquire at least one piece of compressed pixel data;

wherein each compressed pixel data is pixel data of one of the first pixels, or a mean value or median value of the pixel data of at least two first pixels.

15. The controller according to claim 8 , wherein the processor, when loading and executing the one or more instructions, is caused to perform:

sending a clock training pattern and a link stable pattern to the target driver chip.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2024
From: BOE TECHNOLOGY GROUP CO., LTD.
To: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD.
Reel/Frame 069136/0101 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2022
From: LIU, RUI; ZONG, SHAOLEI; DUAN, XIN; SUN, WEI; SUN, JIGANG; YU, SHUHUAN; HAO, KEXIN; LIU, JIANTAO
To: BOE TECHNOLOGY GROUP CO., LTD.
Reel/Frame 059710/0065 →
Continuity (1)
Related Publication 20240153433A1 · May 9, 2024
References Cited (15)
US 6157389A · Knowlton · 2000 [cited by examiner]
US 20110242088A1 · Kim · 2011 [cited by examiner]
US 20140301641A1 · Zhong · 2014 [cited by examiner]
US 20180137598A1 · Spitzer · 2018 [cited by examiner]
US 20190272801A1 · Li et al. · 2019 [cited by applicant]
US 20190273910A1 · Malaika · 2019 [cited by applicant]
US 20200098080A1 · Bae · 2020 [cited by examiner]
US 20210183341A1 · Shi et al. · 2021 [cited by applicant]
US 20210366339A1 · Kim · 2021 [cited by examiner]
US 20220414939A1 · Pillai · 2022 [cited by examiner]
CN 102918580A · 2013 [cited by applicant]
CN 106935224A · 2017 [cited by applicant]
CN 107317987A · 2017 [cited by applicant]
CN 108391133A · 2018 [cited by applicant]
CN 111819798A · 2020 [cited by applicant]