[go: up one dir, main page]

CN115918066A - Display method and device and electronic equipment - Google Patents

Display method and device and electronic equipment Download PDF

Info

Publication number
CN115918066A
CN115918066A CN202080103365.0A CN202080103365A CN115918066A CN 115918066 A CN115918066 A CN 115918066A CN 202080103365 A CN202080103365 A CN 202080103365A CN 115918066 A CN115918066 A CN 115918066A
Authority
CN
China
Prior art keywords
rgb
lut
parameter
display
parameters
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
CN202080103365.0A
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN115918066A publication Critical patent/CN115918066A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
    • G09G5/06Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using colour palettes, e.g. look-up tables
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)

Abstract

本申请实施例提供一种显示方法、装置及电子设备。包括:获取待显示的第一像素的第一RGB;获取第一应用模式对应的第三显示查找表LUT,第三LUT根据第一LUT和第一应用模式对应的第二LUT融合生成,第三LUT包括多个第一初始RGB与第一显示RGB的一一对应关系;第一LUT包括多个第一初始RGB与目标RGB的一一映射关系,第二LUT包括多个第二初始RGB与显示RGB的一一映射关系;根据第三LUT确定第一RGB在第一应用模式对应的第二RGB,并将第二RGB发送给第一显示器进行显示。该本申请实施例能够有效提升显示屏进行色彩空间转换的效率和准确率。

Figure 202080103365

Embodiments of the present application provide a display method, device and electronic equipment. Including: obtaining the first RGB of the first pixel to be displayed; obtaining the third display lookup table LUT corresponding to the first application mode, the third LUT is generated according to the fusion of the first LUT and the second LUT corresponding to the first application mode, and the third The LUT includes a one-to-one correspondence between a plurality of first initial RGBs and the first display RGB; the first LUT includes a one-to-one mapping relationship between a plurality of first initial RGBs and a target RGB, and the second LUT includes a plurality of second initial RGBs and a display RGB One-to-one mapping relationship of RGB; determining the second RGB corresponding to the first RGB in the first application mode according to the third LUT, and sending the second RGB to the first display for display. The embodiment of the present application can effectively improve the efficiency and accuracy of the color space conversion performed by the display screen.

Figure 202080103365

Description

PCT国内申请,说明书已公开。PCT domestic application, specification has been published.

Claims (24)

  1. A method of display processing, the method comprising:
    acquiring a first RGB of a first pixel to be displayed;
    acquiring a third display look-up table LUT corresponding to a first application mode, wherein the third LUT corresponding to the first application mode is generated by fusing the first LUT and a second LUT corresponding to the first application mode, the third LUT comprises a one-to-one correspondence relationship between a plurality of first initial RGB and first display RGB, the first initial RGB corresponds to initial chromaticity and brightness parameters, and the first display RGB corresponds to chromaticity and brightness parameters of the first application mode; the first LUT comprises a one-to-one mapping relation between a plurality of first initial RGB and target RGB, and the target RGB correspondingly specifies chroma and brightness parameters; the second LUT comprises a one-to-one mapping relationship between a plurality of second initial RGB and display RGB, the second initial RGB corresponds to the designated luminance and chrominance parameters, the display RGB is related to an application mode, the corresponding display RGB of the same second initial RGB in different application modes are different, and one application mode corresponds to one second LUT;
    and determining a second RGB corresponding to the first RGB in the first application mode according to the third LUT, and sending the second RGB to a first display for displaying.
  2. The method of claim 1, further comprising:
    and acquiring a third LUT corresponding to a second application mode, wherein the third LUT corresponding to the second application mode is generated by fusion according to the first LUT and a second LUT corresponding to the second application mode.
  3. The method according to claim 1 or 2, characterized in that the method further comprises:
    retrieving the first LUT from a memory; or
    Receiving the first LUT from a server; or
    And receiving the corresponding target RGB from the server or acquiring the corresponding target RGB from the memory according to the preset first initial RGB, and further determining the first LUT.
  4. The method according to any one of claims 1-3, further comprising:
    acquiring a second LUT corresponding to the first application mode from a plurality of second LUTs stored in the memory; or receiving a second LUT corresponding to the first application mode from the server.
  5. The method according to any one of claims 1-4, further comprising: receiving an updated second LUT from the server.
  6. The method of claim 5, wherein the receiving an updated second LUT from the server comprises: receiving the updated second LUT from the server at a preset time or upon receiving a preset instruction.
  7. The method of any of claims 1-6, wherein obtaining the third LUT comprises:
    acquiring a first initial RGB in the first LUT and the corresponding target RGB;
    determining real-time first display RGB obtained by mapping the target RGB according to the second LUT;
    generating the third LUT comprising a mapping of the first initial RGB and the first display RGB.
  8. The method of any of claims 1-7, wherein obtaining the first LUT comprises:
    converting the first initial RGB to obtain intermediate RGB;
    performing iterative transformation on the intermediate RGB according to a preset step length to obtain the target RGB;
    and determining the first LUT according to the one-to-one mapping relation of the first initial RGB and the target RGB.
  9. The method of claim 8, wherein the iteratively transforming the intermediate RGB by a preset step size to obtain the target RGB comprises:
    s1: according to the preset step length to RGB i Carrying out transformation and obtaining the corresponding chroma and brightness parameter change values;
    s2: obtaining RGB according to the preset step length i+1 According to said RGB i Obtaining the RGB according to the corresponding intermediate chroma and brightness parameters and the chroma and brightness parameter variation values i+1 Corresponding intermediate chrominance and luminance parameters;
    s3: judging the RGB i+1 Whether the difference value between the corresponding intermediate chroma and brightness parameter and the designated chroma and brightness parameter is smaller than a preset threshold value or not; if the RGB i+1 If the difference between the corresponding intermediate chroma and brightness parameter and the designated chroma and brightness parameter is not less than a preset threshold value, making i = i +1, and repeatedly executing S1-S3 until the RGB is reached i+1 The difference value between the corresponding intermediate chroma and brightness parameter and the designated chroma and brightness parameter is less than a preset threshold value, and when i =1, the RGB i Is the intermediate RGB.
  10. The method of claim 9, wherein the RGB is based on the RGB i Obtaining the RGB according to the corresponding intermediate chroma and brightness parameters and the chroma and brightness parameter variation values i+1 Corresponding intermediate chroma and brightness parameters, including RGB calculated according to the following formula i+1 Corresponding intermediate chrominance and luminance parameters:
    Figure PCTCN2020110917-APPB-100001
    wherein said xyY i+1 Is the RGB i+1 Corresponding intermediate chrominance and luminance parameters, said xyY i Is the RGB i Corresponding intermediate chroma and brightness parameters, wherein RGB comprises R parameter, G parameter and B parameter, and Δ R, Δ G, and Δ B are the preset step length, Δ x, of the R parameter, the G parameter and the B parameter, respectively R Δy R For the R parameter is as followsAccording to the change value of the chromaticity parameter, delta Y, caused by the preset step length iteration R For the value of the change of the brightness parameter caused by the iteration of the R parameter according to the preset step length, the delta x G ,Δy G A chrominance parameter variation value delta Y is generated for the G parameter according to the preset step length iteration G The change value of the brightness parameter caused by the G parameter according to the preset step length iteration is delta x B ,Δy B A chrominance parameter variation value delta Y is generated for the B parameter according to the preset step length iteration B And the brightness parameter change value is the brightness parameter change value caused by the B parameter iteration according to the preset step length.
  11. The method according to any of claims 8-10, wherein said converting said initial RGB to obtain intermediate RGB comprises:
    performing Gamma transformation on the first initial RGB based on a first Gamma value to obtain a first linear RGB;
    converting the first linear rgb according to a first transformation matrix to obtain the specified chrominance and luminance parameters;
    converting the specified luminance and chrominance parameters according to a second transformation matrix to obtain a second linear rgb, wherein the second transformation matrix is generated according to the measured luminance parameters of the first display;
    inverse Gamma transforming the second linear RGB based on a second Gamma value determined from measured brightness parameters of the first display to obtain the intermediate RGB.
  12. An apparatus for display processing, the apparatus comprising:
    the display device comprises an acquisition module, a display module and a display module, wherein the acquisition module is used for acquiring a first RGB of a first pixel to be displayed;
    the processing module is used for acquiring a third display look-up table LUT corresponding to a first application mode, the third LUT corresponding to the first application mode is generated by fusion according to the first LUT and a second LUT corresponding to the first application mode, the third LUT comprises a one-to-one correspondence relationship between a plurality of first initial RGB and first display RGB, the first initial RGB corresponds to an initial chromaticity and brightness parameter, and the first display RGB corresponds to a chromaticity and brightness parameter of the first application mode; the first LUT comprises a one-to-one mapping relationship between a first plurality of initial RGB and target RGB, wherein the target RGB correspondingly specifies chromaticity and brightness parameters; the second LUT comprises a one-to-one mapping relationship between a plurality of second initial RGB and display RGB, the second initial RGB corresponds to the designated luminance and chrominance parameters, the display RGB is related to an application mode, the display RGB corresponding to the same second initial RGB in different application modes is different, and one application mode corresponds to one second LUT;
    the processing module is further configured to determine, according to the third LUT, a second RGB corresponding to the first RGB in the first application mode, and send the second RGB to the first display for display.
  13. The apparatus of claim 12, wherein the processing module is further configured to: and acquiring a third LUT corresponding to a second application mode, wherein the third LUT corresponding to the second application mode is generated by fusing the first LUT and the second LUT corresponding to the second application mode.
  14. The apparatus of claim 12 or 13, wherein the obtaining module is further configured to:
    retrieving the first LUT from a memory; or
    Receiving the first LUT from a server; or
    And receiving the corresponding target RGB from the server or acquiring the corresponding target RGB from the memory according to the preset first initial RGB, and further determining the first LUT.
  15. The apparatus according to any of claims 12-14, wherein the obtaining module is further configured to:
    obtaining a second LUT corresponding to the first application mode from a plurality of second LUTs stored by the memory; or receiving a second LUT corresponding to the first application mode from the server.
  16. The apparatus of any one of claims 12-15, wherein the obtaining module is further configured to: receiving an updated second LUT from the server.
  17. The apparatus of claim 16, wherein the obtaining module is specifically configured to: receiving the updated second LUT from the server at a preset time or upon receiving a preset instruction.
  18. The apparatus according to any one of claims 12 to 17, wherein the processing module is specifically configured to:
    acquiring a first initial RGB in the first LUT and the corresponding target RGB;
    determining real-time first display RGB obtained by mapping the target RGB according to the second LUT;
    generating the third LUT comprising a mapping of the first initial RGB and the first display RGB.
  19. The apparatus according to any one of claims 12 to 18, wherein the processing module is specifically configured to:
    converting the first initial RGB to obtain intermediate RGB;
    performing iterative transformation on the intermediate RGB according to a preset step length to obtain the target RGB;
    and determining the first LUT according to the one-to-one mapping relation of the first initial RGB and the target RGB.
  20. The apparatus according to claim 19, wherein the processing module is specifically configured to:
    s1: converting the RGBI according to the preset step length, and obtaining a corresponding chromaticity and brightness parameter change value;
    s2: obtaining RGBI +1 according to the preset step length, and obtaining intermediate chromaticity and brightness parameters corresponding to the RGBI +1 according to the intermediate chromaticity and brightness parameters corresponding to the RGBI and the chromaticity and brightness parameter variation values;
    s3: judging whether the difference value between the intermediate chromaticity and brightness parameters corresponding to the RGBI +1 and the designated chromaticity and brightness parameters is smaller than a preset threshold value or not; if the difference value between the intermediate chromaticity and luminance parameter corresponding to the RGBi +1 and the designated chromaticity and luminance parameter is not less than a preset threshold, i = i +1, and S1-S3 are repeatedly executed until the difference value between the intermediate chromaticity and luminance parameter corresponding to the RGBi +1 and the designated chromaticity and luminance parameter is less than the preset threshold, and when i =1, the RGBi is the intermediate RGB.
  21. The apparatus of claim 20, wherein the processing module is specifically configured to: the RGB is obtained by calculation according to the following formula i+1 Corresponding intermediate chrominance and luminance parameters:
    Figure PCTCN2020110917-APPB-100002
    wherein said xyY i+1 Is the RGB i+1 Corresponding intermediate chrominance and luminance parameters, said xyY i As the RGB i Corresponding intermediate chroma and brightness parameters, wherein the RGB comprises R parameters, G parameters and B parameters, the delta R, the delta G and the delta B are the R parameters, the preset step length of the G parameters and the preset step length of the B parameters, and the delta x R ,Δy R The variation value of the chromaticity parameter, delta Y, caused by the iteration of the R parameter according to the preset step length R The delta x is a brightness parameter variation value caused by the iteration of the R parameter according to the preset step length G ,Δy G A chrominance parameter variation value delta Y is generated for the G parameter according to the preset step length iteration G The change value of the brightness parameter, delta x, caused by the iteration of the G parameter according to the preset step length B ,Δy B Caused by iteration of said B parameter according to said preset step lengthValue of variation of a colorimetric parameter, Δ Y B And the brightness parameter change value is the brightness parameter change value caused by the B parameter iteration according to the preset step length.
  22. The apparatus according to any one of claims 19 to 21, wherein the processing module is specifically configured to:
    performing Gamma transformation on the first initial RGB based on a first Gamma value to obtain a first linear RGB;
    converting the first linear rgb according to a first transformation matrix to obtain the specified chrominance and luminance parameters;
    converting the specified luminance and chrominance parameters according to a second transformation matrix to obtain a second linear rgb, wherein the second transformation matrix is generated according to the measured luminance parameters of the first display;
    performing an inverse Gamma transformation on the second linear RGB based on a second Gamma value determined from a measured brightness parameter of the first display to obtain the intermediate RGB.
  23. An apparatus for display processing, the apparatus comprising a processor and an interface circuit coupled to the processor, the processor being configured to execute code instructions stored in a memory to perform the method of any of claims 1 to 11.
  24. A computer-readable storage medium, in which program instructions are stored, which, when run on a computer or a processor, cause the computer or the processor to carry out the method according to any one of claims 1-11.
CN202080103365.0A 2020-08-24 2020-08-24 Display method and device and electronic equipment Pending CN115918066A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/110917 WO2022040889A1 (en) 2020-08-24 2020-08-24 Display method and apparatus, and electronic device

Publications (1)

Publication Number Publication Date
CN115918066A true CN115918066A (en) 2023-04-04

Family

ID=80354389

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202080103365.0A Pending CN115918066A (en) 2020-08-24 2020-08-24 Display method and device and electronic equipment

Country Status (2)

Country Link
CN (1) CN115918066A (en)
WO (1) WO2022040889A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115499633B (en) * 2022-09-23 2024-05-28 昇显微电子(苏州)股份有限公司 Color correction method and system based on Mini 3DLUT
CN116017140A (en) * 2022-12-19 2023-04-25 Oppo广东移动通信有限公司 Image processing method, device, terminal equipment and storage medium
TWI849990B (en) * 2023-06-20 2024-07-21 大陸商北京集創北方科技股份有限公司 Color gamut calibration method and color gamut calibration system

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002116750A (en) * 2000-10-05 2002-04-19 Sharp Corp Color conversion circuit and color conversion method as well as color image display device
CN101159878B (en) * 2006-10-06 2011-07-13 台湾新力国际股份有限公司 Color matching method, and image capturing apparatus and electronic device using the same
CN103339944B (en) * 2011-01-31 2016-09-07 马维尔国际贸易有限公司 Color monitor performs the system and method that the color of pixel adjusts
TWI489445B (en) * 2014-09-23 2015-06-21 Delta Electronics Inc Instant color gamut mapping system and instant gamut mapping method
CN105261326A (en) * 2015-10-09 2016-01-20 惠州Tcl移动通信有限公司 Display device for adjusting display color gamut and method for adjusting display color gamut
CN106782428B (en) * 2016-12-27 2019-05-07 上海天马有机发光显示技术有限公司 A kind of the colour gamut method of adjustment and colour gamut adjustment system of display device
CN108024105A (en) * 2017-12-14 2018-05-11 珠海市君天电子科技有限公司 Image color adjusting method, device, electronic equipment and storage medium
CN109741279B (en) * 2019-01-04 2021-09-07 Oppo广东移动通信有限公司 Image saturation adjustment method, device, storage medium and terminal

Also Published As

Publication number Publication date
WO2022040889A1 (en) 2022-03-03

Similar Documents

Publication Publication Date Title
KR102446033B1 (en) Color gamut conversion method and display device employing same
US9659388B1 (en) White point calibration and gamut mapping for a display
CN115918066A (en) Display method and device and electronic equipment
RU2012125614A (en) IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD
US8559710B2 (en) Color processing apparatus and method thereof for color conversion using ambient light parameter
KR20140052743A (en) Device for converting color gamut and method thereof
CN107564493B (en) Color gamut compression method and device and display equipment
JP6617432B2 (en) Image processing apparatus and program
CN107222733A (en) A kind of gamut conversion method and device
CN109729333B (en) Color space mapping method, device, computer readable storage medium and system
CN112992059B (en) Method and related device for adjusting Gamma of OLED display screen
JP2002513221A (en) Method for estimating white point on display device
KR100834766B1 (en) Color management device and method
US9626775B1 (en) White point calibration and gamut mapping for a display
JP5025323B2 (en) Color processing apparatus and method
US8284316B2 (en) Real-time image processing circuit capable of enhancing brightness contrast and color saturation
JP2019003128A (en) Display driver setting method, color adjustment apparatus, program, and display system
CN114267315A (en) Gray scale voltage debugging method and device and computer readable storage medium
US11363245B2 (en) Image processing device, image processing method, and image processing program
JP2016054405A (en) Color processing device and method of the same
JP2024140488A (en) Color matching control device, control method and program for color matching control device
TWI849990B (en) Color gamut calibration method and color gamut calibration system
JP2010278873A (en) Color conversion apparatus
JP2022085651A (en) Display controller and method for controlling display
TW202502033A (en) Color gamut calibration method and color gamut calibration system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination