Search

EP-4738095-A1 - DATA PROCESSING METHOD, APPARATUS AND SYSTEM, AND ELECTRONIC DEVICE

EP4738095A1EP 4738095 A1EP4738095 A1EP 4738095A1EP-4738095-A1

Abstract

This application discloses a data processing method, apparatus, and system, and an electronic device, which relate to the technical field of communication applications. The method of this application includes: receiving a first enabling instruction sent by a system on chip; reducing a resolution of obtained first data according to the first enabling instruction, and processing the first data with a reduced resolution, to obtain second data; and sending the second data to a display driver integrated circuit, where the first data is image data sent by the system on chip; the resolution of the first data is greater than or equal to a first threshold; and a resolution of the second data is less than the first threshold.

Inventors

  • CAO, KAI

Assignees

  • Vivo Mobile Communication Co., Ltd.

Dates

Publication Date
20260506
Application Date
20240627

Claims (20)

  1. A data processing method, applied to a discrete display chip, wherein the method comprises: receiving a first enabling instruction sent by a system on chip; reducing a resolution of obtained first data according to the first enabling instruction, and processing the first data with a reduced resolution, to obtain second data; and sending the second data to a display driver integrated circuit, wherein the first data is image data sent by the system on chip, the resolution of the first data is greater than or equal to a first threshold, and a resolution of the second data is less than the first threshold.
  2. The method according to claim 1, wherein reducing the resolution of the obtained first data comprises: downscaling the first data by enabling a downscale component in the discrete display chip.
  3. The method according to claim 1, wherein at least one of the following processing is performed on the first data with the reduced resolution: frame interpolation; super-resolution; denoising; color enhancement; and color calibration.
  4. The method according to claim 2, wherein the method further comprises: communicating an input port of the discrete display chip with a display data receiving component of the discrete display chip after receiving the first enabling instruction, wherein the display data receiving component is connected to the downscale component; and sending a first transmission instruction to the system on chip, wherein the first transmission instruction notifies the system on chip to send the first data.
  5. The method according to claim 1, wherein the method further comprises: receiving a first disabling instruction sent by the system on chip after receiving the first enabling instruction; and directly communicating an output port of the discrete display chip with an input port of the discrete display chip according to the first disabling instruction, wherein the input port of the discrete display chip is connected to an output port of the system on chip, and the output port of the discrete display chip is connected to an input port of the display driver integrated circuit.
  6. A data processing method, applied to a display driver integrated circuit, wherein the method comprises: receiving a second enabling instruction sent by a system on chip; and increasing, according to the second enabling instruction and in a case of obtaining second data sent by a discrete display chip, a resolution of the second data, to obtain third data, wherein a resolution of the third data is equal to a resolution of first data, and the first data is image data sent by the system on chip.
  7. The method according to claim 6, wherein increasing the resolution of the second data comprises: upscaling the second data by enabling an upscale component in the display driver integrated circuit.
  8. The method according to claim 7, wherein the method further comprises: receiving a second disabling instruction sent by the system on chip after receiving the second enabling instruction; disabling the upscale component according to the second disabling instruction and sending a second transmission instruction, wherein the second transmission instruction notifies the system on chip to send the first data; and receiving the first data transmitted by the discrete display chip.
  9. A data processing method, applied to a system on chip, wherein the method comprises: sending a second enabling instruction to a display driver integrated circuit; and sending a first enabling instruction to a discrete display chip after sending the second enabling instruction, wherein the first enabling instruction instructs the discrete display chip to reduce a resolution of first data sent by the system on chip and then obtain second data through processing; and the second enabling instruction instructs the display driver integrated circuit to increase a resolution of second data to obtain third data; and the resolution of the first data is greater than or equal to a first threshold; the resolution of the second data is less than the first threshold; and a resolution of the third data is equal to the resolution of the first data.
  10. The method according to claim 9, wherein the method further comprises: sending a first disabling instruction to the discrete display chip, wherein the first disabling instruction instructs the discrete display chip to directly communicate an output port of the discrete display chip with an input port of the discrete display chip.
  11. The method according to claim 9, wherein the method further comprises: sending a second disabling instruction to the display driver integrated circuit, wherein the second disabling instruction instructs the display driver integrated circuit to disable an upscale component.
  12. A data processing apparatus, comprising: a first receiving module, configured to receive a first enabling instruction sent by a system on chip; a first processing module, configured to reduce a resolution of obtained first data according to the first enabling instruction, and process the first data with a reduced resolution, to obtain second data; and a first sending module, configured to send the second data to a display driver integrated circuit, wherein the first data is image data sent by the system on chip, the resolution of the first data is greater than or equal to a first threshold, and a resolution of the second data is less than the first threshold.
  13. The apparatus according to claim 12, wherein the first processing module is further configured to: downscale the first data by enabling a downscale component in a discrete display chip.
  14. The apparatus according to claim 12, wherein the first processing module is further configured to: perform at least one of the following processing on the first data with the reduced resolution: frame interpolation; super-resolution; denoising; color enhancement; and color calibration.
  15. The apparatus according to claim 13, wherein the apparatus further comprises: a third processing module, configured to communicate an input port of the discrete display chip with a display data receiving component of the discrete display chip after receiving the first enabling instruction, wherein the display data receiving component is connected to the downscale component; and a third sending module, configured to send a first transmission instruction to the system on chip, wherein the first transmission instruction notifies the system on chip to send the first data.
  16. The apparatus according to claim 12, wherein the apparatus further comprises: a third receiving module, configured to receive a first disabling instruction sent by the system on chip after receiving the first enabling instruction; and a fourth processing module, configured to directly communicate an output port of a discrete display chip with an input port of the discrete display chip according to the first disabling instruction, wherein the input port of the discrete display chip is connected to an output port of the system on chip, and the output port of the discrete display chip is connected to an input port of the display driver integrated circuit.
  17. A data processing apparatus, comprising: a second receiving module, configured to receive a second enabling instruction sent by a system on chip; and a second processing module, configured to increase, according to the second enabling instruction and in a case of obtaining second data sent by a discrete display chip, a resolution of the second data, to obtain third data, wherein a resolution of the third data is equal to a resolution of first data, and the first data is image data sent by the system on chip.
  18. The apparatus according to claim 17, wherein the second processing module is further configured to: upscale the second data by enabling an upscale component in a display driver integrated circuit.
  19. The apparatus according to claim 18, wherein the apparatus further comprises: a fourth receiving module, configured to receive a second disabling instruction sent by the system on chip after receiving the second enabling instruction; a fifth processing module, configured to disable the upscale component according to the second disabling instruction and send a second transmission instruction, wherein the second transmission instruction notifies the system on chip to send the first data; and a fifth receiving module, configured to receive the first data transmitted by the discrete display chip.
  20. A data processing apparatus, comprising: a second sending module, configured to send a second enabling instruction to a display driver integrated circuit and send a first enabling instruction to a discrete display chip after sending the second enabling instruction, wherein the first enabling instruction instructs the discrete display chip to reduce a resolution of first data sent by a system on chip and then obtain second data through processing; the second enabling instruction instructs the display driver integrated circuit to increase a resolution of the second data to obtain third data; and the resolution of the first data is greater than or equal to a first threshold; the resolution of the second data is less than the first threshold; and a resolution of the third data is equal to the resolution of the first data.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority to Chinese Patent Application No. 202310801369.1, entitled "DATA PROCESSING METHOD, APPARATUS, AND SYSTEM, AND ELECTRONIC DEVICE" and filed on June 30, 2023, which is incorporated herein by reference in its entirety. TECHNICAL FIELD This application relates to the technical field of communication applications, and specifically, to a data processing method, apparatus, and system, and an electronic device. BACKGROUND Currently, a discrete display chip performs processing on image data, such as frame interpolation, to support interpolation of a low-frame-rate game/video source into a high frame rate and allow users to obtain a smoother visual experience. In addition, a system on chip (System on Chip, SoC), after being upgraded, can support a scaling function of a display process unit (Display Process Unit, DPU), so as to scale a full high definition (Full High Definition, FHD) game/video source to a wide quad high definition (Wide Quad High Definition, WQHD) resolution, to achieve a clearer display effect. However, the discrete display chip can only perform processing, such as frame interpolation, on low-resolution image data outputted by the SoC, and cannot be adapted to an upgraded SoC, which reduces display quality. SUMMARY An objective of embodiments of this application is to provide a data processing method, apparatus, and system, and an electronic device, to solve a problem that display quality is affected because an existing discrete display chip is not adapted to an upgraded SoC. According to a first aspect, an embodiment of this application provides a data processing method, including: receiving a first enabling instruction sent by a system on chip;reducing a resolution of obtained first data according to the first enabling instruction, and processing the first data with a reduced resolution, to obtain second data; andsending the second data to a display driver integrated circuit, wherethe first data is image data sent by the system on chip, the resolution of the first data is greater than or equal to a first threshold, and a resolution of the second data is less than the first threshold. According to a second aspect, an embodiment of this application provides a data processing method, including: receiving a second enabling instruction sent by a system on chip; andincreasing, according to the second enabling instruction and in a case of obtaining second data sent by a discrete display chip, a resolution of the second data, to obtain third data, wherea resolution of the third data is equal to a resolution of first data, and the first data is image data sent by the system on chip. According to a third aspect, an embodiment of this application provides a data processing method, including: sending a second enabling instruction to a display driver integrated circuit; andsending a first enabling instruction to a discrete display chip after sending the second enabling instruction, wherethe first enabling instruction instructs the discrete display chip to reduce a resolution of first data sent by a system on chip and then obtain second data through processing; and the second enabling instruction instructs the display driver integrated circuit to increase a resolution of the second data to obtain third data; andthe resolution of the first data is greater than or equal to a first threshold; the resolution of the second data is less than the first threshold; and a resolution of the third data is equal to the resolution of the first data. According to a fourth aspect, an embodiment of this application provides a data processing apparatus, including: a first receiving module, configured to receive a first enabling instruction sent by a system on chip;a first processing module, configured to reduce a resolution of obtained first data according to the first enabling instruction, and process the first data with a reduced resolution, to obtain second data; anda first sending module, configured to send the second data to a display driver integrated circuit, wherethe first data is image data sent by the system on chip, the resolution of the first data is greater than or equal to a first threshold, and a resolution of the second data is less than the first threshold. According to a fifth aspect, an embodiment of this application provides a data processing apparatus, including: a second receiving module, configured to receive a second enabling instruction sent by a system on chip; anda second processing module, configured to increase, according to the second enabling instruction and in a case of obtaining second data sent by a discrete display chip, a resolution of the second data, to obtain third data, wherea resolution of the third data is equal to a resolution of first data, and the first data is image data sent by the system on chip. According to a sixth aspect, an embodiment of this application provides a data processing apparatus, including: a