[go: up one dir, main page]

CN113707073B - Display system - Google Patents

Display system Download PDF

Info

Publication number
CN113707073B
CN113707073B CN202010428196.XA CN202010428196A CN113707073B CN 113707073 B CN113707073 B CN 113707073B CN 202010428196 A CN202010428196 A CN 202010428196A CN 113707073 B CN113707073 B CN 113707073B
Authority
CN
China
Prior art keywords
display
gamma
gamma table
characteristic parameters
image data
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.)
Active
Application number
CN202010428196.XA
Other languages
Chinese (zh)
Other versions
CN113707073A (en
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.)
Xian Novastar Electronic Technology Co Ltd
Original Assignee
Xian Novastar Electronic Technology 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 Xian Novastar Electronic Technology Co Ltd filed Critical Xian Novastar Electronic Technology Co Ltd
Priority to CN202010428196.XA priority Critical patent/CN113707073B/en
Publication of CN113707073A publication Critical patent/CN113707073A/en
Application granted granted Critical
Publication of CN113707073B publication Critical patent/CN113707073B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/30Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
    • G09G3/32Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0271Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
    • G09G2320/0276Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping for the purpose of adaptation to the characteristics of a display device, i.e. gamma correction
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0626Adjustment of display parameters for control of overall brightness

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Picture Signal Circuits (AREA)

Abstract

The embodiment of the invention discloses a display system. The display system includes, for example: the display control system and the display screen connected with the display control system; the display control system is configured to acquire a plurality of display characteristic parameters and generate a Gamma table adapted to the display screen according to the plurality of display characteristic parameters, where the plurality of display characteristic parameters include: the display screen brightness proportion, the Gamma curve factor, the display screen gray level number, the display screen driving chip model, the Gamma mode and the input video source bit depth; the display control system is also used for carrying out Gamma adjustment on the image data to be displayed according to the Gamma table to obtain adjusted image data and outputting the adjusted image data to the display screen for display. According to the embodiment of the invention, the optimal Gamma table corresponding to the display screen can be determined in a self-adaptive manner according to a plurality of display characteristic parameters, so that the display effect of the display screen is improved.

Description

Display system
Technical Field
The invention relates to the technical field of display, in particular to a display system.
Background
As the use of display screens, such as LED display screens, is becoming more widespread, more and more manufacturers are investing in the display screen industry. Before image data is output to the LED display screen, a Gamma table is usually needed to perform Gamma adjustment on the image data, so as to improve the display effect of the display screen. For different types of display screen bodies, the display screen bodies correspond to different optimal Gamma tables (or Gamma curves). However, because the LED display screens produced by different display screen body manufacturers are different, and the respective Gamma table algorithms and the driving capabilities of the LED display screens are different, the display effects of the display screens are also greatly different. Moreover, at present, the Gamma table is mostly calculated only by using a fixed Gamma curve factor and should be matched with all types of display screen bodies, so that the optimal display effect cannot be obtained on different display screen bodies.
Disclosure of Invention
The embodiment of the invention provides a display system, which can adaptively determine an optimal Gamma table corresponding to a display screen according to a plurality of display characteristic parameters, and improves the display effect of the display screen.
In one aspect, an embodiment of the present invention provides a display system, including: the display control system comprises a display control system and a display screen connected with the display control system; the display control system is configured to obtain a plurality of display characteristic parameters and generate a Gamma table adapted to the display screen according to the plurality of display characteristic parameters, where the plurality of display characteristic parameters include: the display screen brightness proportion, the Gamma curve factor, the display screen gray scale number, the display screen driving chip model, the Gamma mode and the input video source bit depth; the display control system is also used for carrying out Gamma adjustment on the image data to be displayed according to the Gamma table to obtain adjusted image data and outputting the adjusted image data to the display screen for display.
According to the technical scheme, the Gamma table adaptive to the display screen is generated according to the display characteristic parameters, and the Gamma adjustment is carried out on the image data according to the Gamma table, so that the screen body of the display screen can reach the optimal gray scale fineness, when the display control system is matched with different display screens, the optimal display effect of each display screen can be exerted, and the display effect of the display screen is improved.
In an embodiment of the present invention, the generating, by the display control system, a Gamma table corresponding to the display screen according to the plurality of display characteristic parameters specifically includes: the display control system is used for generating an initial Gamma table according to the display screen brightness proportion, the Gamma curve factor, the display screen gray scale and the input video source bit depth; the display control system is also used for conducting multiple processing on the initial Gamma table according to the model of the display screen driving chip to obtain a Gamma table after multiple processing, and conducting smoothing processing on the Gamma table (or called Gamma curve after multiple processing) after multiple processing according to the Gamma adjusting mode to obtain the Gamma table.
In one embodiment of the invention, the display control system comprises a display controller and a display control card connected with the display controller; the display control card is connected with the display screen.
In an embodiment of the present invention, the display controller is configured to obtain the plurality of display characteristic parameters, generate the Gamma table according to the plurality of display characteristic parameters, and transmit the Gamma table to the display control card; the display control card is used for receiving the Gamma table, carrying out Gamma adjustment on the image data according to the Gamma table and outputting the adjusted image data to the display screen.
In one embodiment of the present invention, the display controller includes a first microcontroller and a first programmable logic device connected to the first microcontroller, the first microcontroller is configured to receive the plurality of display characteristic parameters, generate the Gamma table according to the plurality of display characteristic parameters, and transmit the Gamma table to the first programmable logic device; the first programmable logic device is used for receiving the Gamma table and outputting the Gamma table to the display control card.
In an embodiment of the present invention, the display controller is configured to obtain the plurality of display characteristic parameters and transmit the plurality of display characteristic parameters to the display control card; the display control card is used for receiving the display characteristic parameters, generating the Gamma table according to the display characteristic parameters, carrying out Gamma adjustment on the image data according to the Gamma table and outputting the adjusted image data to the display screen.
In one embodiment of the present invention, the display control card comprises a second microcontroller and a second programmable logic device connected to the second microcontroller, the second programmable logic device is configured to receive the plurality of display characteristic parameters and transmit the plurality of display characteristic parameters to the second microcontroller; the second microcontroller is used for generating the Gamma table according to the display characteristic parameters and transmitting the Gamma table to the second programmable logic device; and the second programmable logic device is also used for carrying out Gamma adjustment on the image data according to the Gamma table and outputting the adjusted image data to the display screen.
In one embodiment of the present invention, the display control system further includes an upper computer; the display controller is connected with the upper computer to acquire the display characteristic parameters through the upper computer.
In an embodiment of the present invention, the display control system further includes an upper computer, and the upper computer is connected to the display controller; the upper computer is used for acquiring the display characteristic parameters, generating the Gamma table according to the display characteristic parameters and transmitting the Gamma table to the display controller; the display controller is used for receiving the Gamma table and outputting the Gamma table to the display control card; and the display control card performs Gamma adjustment on the image data according to the Gamma table and outputs the adjusted image data to the display screen.
In one embodiment of the invention, the display control system further comprises an upper computer, and the upper computer is connected with the display controller; the upper computer is used for acquiring the display characteristic parameters, generating the Gamma table according to the display characteristic parameters and transmitting the Gamma table to the display controller; the display controller is used for carrying out Gamma adjustment on the image data according to the Gamma table to obtain the adjusted image data and outputting the adjusted image data to the display control card; and the display control card is used for receiving and transmitting the regulated image data to the display screen.
One of the above technical solutions has the following advantages or beneficial effects: according to the embodiment of the invention, the Gamma table adaptive to the display screen is generated according to the plurality of display characteristic parameters, and the Gamma adjustment is carried out on the image data according to the Gamma table, so that the screen body of the display screen can reach the optimal gray scale fineness, and when the display control system is matched with different display screens, the optimal display effect of each display screen can be always exerted. In addition, through the hardware architecture of various display systems, the work of Gamma adjustment is put on the display control card for the display controller does not need to carry out Gamma adjustment, thereby not only reducing the operation amount of the display controller and saving the system resources, but also reducing the loading capacity of an image data interface without increasing the bit depth of image data and improving the loading capacity. Moreover, the display control system can also not comprise an upper computer, and a plurality of display characteristic parameters are acquired through a human-computer interaction interface of the display controller or automatically acquired, so that the system architecture is simplified, and the hardware cost is saved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the description below are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a display system according to an embodiment of the present invention.
Fig. 2 is a schematic diagram of a further structure of the display system in fig. 1.
FIG. 3a is a schematic diagram of a data processing flow of the display system in FIG. 2.
FIG. 3b is a schematic diagram of a data processing flow of the display controller in FIG. 3 a.
FIG. 3c is a schematic diagram of another data processing flow of the display system of FIG. 2.
FIG. 3d is a schematic diagram of a data processing flow of the display control card in FIG. 3 c.
Fig. 3e is a schematic diagram of another data processing flow of the display system in fig. 2.
FIG. 3f is a schematic diagram of another data processing flow of the display system in FIG. 2.
FIG. 3g is a schematic diagram of another data processing flow of the display system in FIG. 2.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be obtained by a person skilled in the art without inventive step based on the embodiments of the present invention, are within the scope of protection of the present invention.
As shown in fig. 1, one embodiment of the present invention provides a display system 10. Specifically, as shown in FIG. 1, the display system 10 may, for example, include a display control system 200 and a display screen 100. The display control system 200 is connected to the display screen 100. The display control system 200 is configured to obtain a plurality of display characteristic parameters corresponding to the display screen 100, and generate a Gamma table corresponding to the display screen 100 according to the plurality of display characteristic parameters; the display control system 200 is further configured to receive video data input by an external input video source, convert the video data into image data, perform Gamma adjustment on the image data to be displayed according to the Gamma table to obtain adjusted image data, and output the adjusted image data to the display screen 100 for display by the display screen 100. The adjusted image data herein includes, for example, display data and control signals.
Further, the plurality of display characteristic parameters include, for example: the display screen brightness proportion, the Gamma curve factor, the display screen gray scale number, the display screen driving chip model, the Gamma adjusting mode, the input video source bit depth and the like. The display control system generates a Gamma table adapted to the display screen 100 according to the plurality of display characteristic parameters, and specifically includes:
1) The display control system generates an initial Gamma table according to the brightness proportion of the display screen, the Gamma curve factor, the gray scale number of the display screen and the input video source bit, and the initial Gamma table meets the following formula (1):
Figure BDA0002499468850000061
wherein, gamma represents Gamma curve factor, and the value range is: 0 to 4.0; k represents the input video source bit depth, e.g., 8/10/12bit and other values, etc., depending on the input video source; g represents the number of gray levels (or digits) of an image output by the display screen, and may take on a value of, for example, 8, 9. The number of gray scale levels of the image output by the display screen may be, for example, the number of bits representing the gray scale of each of the RGB color components of each pixel in the image. B represents the brightness proportion of the display screen, and the value range of the brightness proportion is 0-100 percent for example; x represents an abscissa value in a plane coordinate system, which is a natural number and has a value range of: 0-2 K -1; y represents a longitudinal coordinate value in a plane coordinate system, is a natural number and has a value range of: 0-2 G -1. Typically, G is greater than K.
For each value of X, a corresponding value of Y can be obtained according to the above formula (1). Thus, the initial Gamma table can be obtained by counting and sorting the X and the corresponding Y values, or the initial Gamma curve in the plane coordinate system can be obtained.
2) And the display control system performs multiple processing on the initial Gamma table according to the model of the display screen driving chip to obtain a multiple-processed Gamma table. For example, if the gray scale of the panel driver chip model IC1 is 15, the maximum value of Y in the initial Gamma table is (2 ^ 15) =32768. After the multiple processing, Y = Y < <1, and the maximum value of Y in the generated Gamma table is (2 ^ 16) =65535. The display screen driving chips have various models, so that the Gamma table adaptive to the display screen can be obtained, the gray scale precision of the display screen can be improved, and the display effect can be improved.
3) And the display control system performs smoothing treatment on the Gamma table (or the Gamma curve after multiple treatment) according to the Gamma adjustment mode, so that the finally obtained Gamma curve is smoother, especially the low gray-scale part and/or the high brightness part. The Gamma adjustment mode herein may include, for example, an initial mode, an enhanced mode, a soft mode, and other modes, where in each mode, X and Y values in a partial interval in the Gamma curve are different, so that smoothness of the Gamma curve in the partial interval in each mode is different, and a user may select a corresponding adjustment mode according to an actual situation or the display control system 100 adaptively selects the corresponding adjustment mode. This can further enhance the display effect of the display screen 100.
Typically, the display screen 100 includes, for example, at least one display lamp panel. The display screen 100 may be, for example, an LED display screen or other display screens, which is not limited herein.
It can be seen that the plurality of display characteristic parameters include parameters of characteristics of the display screen 100 itself, parameters of the input video source, and the like. In this way, in the embodiment of the present invention, the Gamma table adapted to the display screen is generated according to the plurality of display characteristic parameters, and the Gamma adjustment is performed on the image data according to the Gamma table, so that the screen body of the display screen 100 can achieve the optimal gray scale fineness, and when the display control system 200 is matched with different display screens 100, the optimal display effect of the display screen 100 can be always exerted.
As shown in fig. 2, the display control system 200 includes an upper computer 250, a display controller (or called sending card) 210, and a display control card (or called receiving card) 230 connected in sequence. The display control card 230 is further connected to the display screen 100, and specifically, the display control card 230 is connected to at least one display lamp panel, such as an LED lamp panel, of the display screen 100.
Specifically, as shown in fig. 3a, the upper computer 250 may be configured to, for example, respond to a user operation or automatically acquire the display characteristic parameters and transmit the display characteristic parameters to the display controller 210. The display controller 210 is configured to obtain the plurality of display characteristic parameters transmitted by the upper computer 250, generate the Gamma table according to the plurality of display characteristic parameters, and transmit the Gamma table to the display control card 230. The display controller 210 is further configured to receive video data of an input video source, process the video data to obtain image data to be displayed, and transmit the image data to the display control card 230. The display control card 230 is configured to receive the Gamma table, perform Gamma adjustment on the image data according to the Gamma table, and output the adjusted image data to the display screen. It should be noted here that the process of the display controller 210 generating the Gamma table according to the display characteristic parameters is the same as the process of the display control system 200 generating the Gamma table according to the display characteristic parameters, and is not repeated here.
More specifically, as shown in fig. 3b, the display controller 210 may include, for example, a video input interface 215, a programmable logic device 211 (corresponding to a first programmable logic device in the claims), a microcontroller 213 (corresponding to a first microcontroller in the claims), an image data output interface 217, and a communication interface 219. The programmable logic device 211 is connected between the video input interface 215 and the image data output interface 217, the microcontroller 213 is connected to the programmable logic device 211, and the communication interface 219 is connected to the microcontroller 213. The video input interface 215 is used for receiving input video source, etc., and may be a standard video interface such as an HDMI interface, a DVI interface, an SDI interface, etc., or may be an optical fiber interface or other interface capable of transmitting video data. The Programmable logic device 211 may be, for example, an FPGA (Field Programmable Gate Array), which is mainly responsible for input video source parsing, image data color gamut conversion, image data processing such as scaling, image data packaging, and the like. The microcontroller 213 may be, for example, an MCU, which is primarily responsible for FPGA program loading, external communication, etc. The image data output interface 217 is connected to, for example, the display control card 230 to transmit image data and light up the display screen 100. The communication interface 219 may be, for example, a serial port, a USB interface, a mobile communication module, a WIFI module, or other circuits that may be used to communicate with other external devices. The video input interface 215 here is connected to an input video source. The communication interface 219 is connected to the upper computer 250 to acquire a plurality of display characteristic parameters from the upper computer 250. Of course, the upper computer 250 may also output a video source to the display controller 210, that is, the upper computer 250 may also be an input video source, and therefore, the video input interface 215 may also be connected to the upper computer 250. Specifically, the microcontroller 213 receives the plurality of display characteristic parameters through the communication interface 219, generates the Gamma table according to the plurality of display characteristic parameters, and transmits the Gamma table to the programmable logic device 211; the programmable logic device 211 receives the Gamma table and outputs the Gamma table to the display control card 230 through the image data output interface 217; the programmable logic device 211 further receives video data input by a video input source through the video input interface 215, processes the video data to obtain image data to be displayed, and transmits the image data to the display control card 230 through the image data output interface 217.
In another embodiment of the present invention, as shown in fig. 3c, the upper computer 250 may be configured to, for example, respond to a user operation or automatically acquire the display characteristic parameters and transmit the display characteristic parameters to the display controller 210. The display controller 210 is configured to obtain the plurality of display characteristic parameters transmitted by the upper computer 250 and transmit the plurality of display characteristic parameters to the display control card 230. The display controller 210 is further configured to receive video data of an input video source, process the video data to obtain image data to be displayed, and transmit the image data to the display control card 230. The display control card 230 is configured to receive the plurality of display characteristic parameters, generate the Gamma table according to the plurality of display characteristic parameters, perform Gamma adjustment on the image data according to the Gamma table, and output the adjusted image data to the display screen. It should be noted here that the process of the display control card 230 generating the Gamma table according to the display characteristic parameters is the same as the process of the display control system 200 generating the Gamma table according to the display characteristic parameters, and details thereof are omitted here.
As shown in fig. 3d, the display control card 230 includes, for example, an image data input interface 235, a programmable logic device 231 (corresponding to the second programmable logic device in the claims), a microcontroller 233 (corresponding to the second microcontroller in the claims), and a display data and control signal output interface 237. The programmable logic device 231 is connected between the image data input interface 235 and the display data and control signal output interface 237. The programmable logic device 231 is also connected to a microcontroller 233. The programmable logic device 231 is, for example, a Field Programmable Gate Array (FPGA) device, and is mainly used to decode, process, gamma-adjust, convert input image data into display data, control signals, and the like. The microcontroller 233 is, for example, an MCU, and is mainly used for loading an FPGA program, external communication, and the like. The display data and control signal output interface 237 is used for providing display data and control signals to the display screen 100 to display corresponding pictures. Specifically, the programmable logic device 231 receives the plurality of display characteristic parameters through the image data input interface 235 and transmits the plurality of display characteristic parameters to the microcontroller 233; the microcontroller 233 generates the Gamma table according to the display characteristic parameters and transmits the Gamma table to the programmable logic device 231; the programmable logic device 231 also receives image data from the display controller 210 via the image data input interface 235, such as Gamma pre-adjustment image data, performs Gamma adjustment on the image data according to the Gamma table, and outputs the adjusted image data to the display screen.
It should be noted that in the foregoing embodiments shown in fig. 3a and 3c, the display control system 200 may not include the upper computer 250, but may obtain the plurality of display characteristic parameters in response to the operation of the user on the display controller 210 or automatically obtain the plurality of display characteristic parameters. Therefore, the system structure can be simplified, and the cost can be saved.
In another embodiment of the present invention, as shown in fig. 3e, the upper computer 250 may be configured to, for example, respond to a user operation or automatically acquire the plurality of display characteristic parameters, generate the Gamma table according to the plurality of display characteristic parameters, and transmit the Gamma table to the display controller 210. The display controller 210 is configured to receive the Gamma table transmitted by the upper computer 250 and transmit the Gamma table to the display control card 230. The display controller 210 is further configured to receive video data of an input video source, process the video data to obtain image data to be displayed, and transmit the image data to the display control card 230. The display control card 230 is configured to perform Gamma adjustment on the image data according to the Gamma table, and output the adjusted image data to the display screen. It should be noted here that the process of generating the Gamma table by the upper computer 250 according to the display characteristic parameters is the same as the process of generating the Gamma table by the display control system 200 according to the display characteristic parameters, and details are not repeated here.
In addition, the image data of each pixel is usually represented by three RGB color components, and the data of each color component is usually represented by a bit number (or bit depth), for example, 8/10/12/16bit. For example, when the input video source is 8 bits, each pixel is composed of R, G, and B color components, and the data of each color component is 8 bits, and one pixel is composed of 24 bits of data. When the input video source is 12 bits, each pixel point is composed of R, G and B color components, and the data of each color component is 12 bits, so that one pixel point is composed of 36 bits of data.
However, in the prior art, gamma adjustment is performed on the image data on the display controller 210. After the Gamma adjustment of the image data, the bit depth of the RGB color component of each pixel point in the image data is correspondingly increased, and the image data amount of the same image is increased when the bit depth is reached. Therefore, in the process of transmitting the image data to the display control card 230 by the display controller 210, under the condition that the loading capability of the image data output interface of the display controller 210 is not changed, the number of image pixels that can be transmitted or loaded by the display controller 210 is reduced or even halved, that is, the loading capacity of the display controller 210 is obviously reduced. For example, when the input video source is 10/12bit, each pixel point is composed of R, G, and B color components, and the data of each color component is 12bit. However, in the prior art, when a 10/12bit video source is input, a 10/12bit Gamma adjustment (or called Gamma query) needs to be performed on the display controller 210, and the bit number of each color component in the image data after the Gamma query becomes 16 bits, that is, the total bit depth of the image data after the Gamma query is 48 bits. Obviously, when the 8bit input source is switched to the 10/12bit input source, the speed of the Ethernet is not improved, but the data of each pixel point is doubled, so that the actual load of each network port can only reach 32.5W pixel points when the 10/12bit input source is switched, and the load is halved.
In contrast, in the display system 10 according to the foregoing embodiment of the present invention, the Gamma adjustment of the image data is performed on the display control card 230, but not on the display controller 210, so that the bit depth of the image data on the display controller 210 is not changed, and thus the loading amount of the image data output interface is not affected. In addition, when the 8bit input video source is converted into the 10/12bit input video source, the bit depth of the image data is not additionally increased because of Gamma adjustment, so that the load capacity of the image data output interface is only slightly reduced, but is not directly halved, and the reduction of the load capacity of the image data output interface is reduced to a certain extent. For example, when 10 bits are inputted to the video source, the bit depth of the image data outputted from the display controller 210 to the display control card 230 is 30 bits. Compared with an 8-bit input video source, the maximum network port load of a 10-bit video source input is reduced by 1- (24/30) =20%, unlike the situation that Gamma adjustment is performed on the display controller 210, so that the bit depth of image data of the 10-bit input video source reaches 48bit and the bit depth of image data of the 10-bit input video source reaches 1- (24/48) =50%, and the load capacity of an image data output interface is directly halved, namely, the load capacity of the image data output interface is greatly reduced, namely, the load capacity of the display controller 210 is greatly reduced.
In another embodiment of the present invention, as shown in fig. 3f, the upper computer 250 may be configured to, for example, respond to a user operation or automatically acquire the plurality of display characteristic parameters, generate the Gamma table according to the plurality of display characteristic parameters, and transmit the Gamma table to the display controller 210. The display controller 210 is configured to receive video data of an input video source, process the video data to obtain image data to be displayed, perform Gamma adjustment on the image data according to the Gamma table, and output the adjusted image data to the display control card 230. The display control card 230 is configured to receive the adjusted image data, decode the image data, convert the image data into display data and a control signal, and output the display screen 100. It should be noted here that the process of generating the Gamma table according to the plurality of display characteristic parameters by the upper computer 250 is the same as the process of generating the Gamma table according to the plurality of display characteristic parameters by the display control system 200, and is not described herein again.
In another embodiment of the present invention, as shown in fig. 3g, the upper computer 250 may be configured to acquire the display characteristic parameters automatically or in response to a user operation, and transmit the display characteristic parameters to the display controller 210. The display controller 210 is configured to receive video data of an input video source and process the video data to obtain image data to be displayed; the display controller 210 is further configured to generate the Gamma table according to the received plurality of display characteristic parameters, perform Gamma adjustment on the image data according to the Gamma table, and output the adjusted image data to the display control card 230. The display control card 230 is configured to receive the adjusted image data, decode the image data, convert the image data into display data and a control signal, and output the display screen 100. It should be noted here that the process of generating the Gamma table according to the plurality of display characteristic parameters by the upper computer 250 is the same as the process of generating the Gamma table according to the plurality of display characteristic parameters by the display control system 200, and is not described herein again.
In summary, in the embodiments of the present invention, the Gamma table adapted to the display screen is generated according to the plurality of display characteristic parameters, and the Gamma adjustment is performed on the image data according to the Gamma table, so that the screen body of the display screen can achieve the optimal gray scale fineness, and when the display control system is matched with different display screens, the optimal display effect of each display screen can be always exerted. In addition, through the hardware architecture of various display systems, the work of Gamma adjustment is put on the display control card for the display controller does not need to carry out Gamma adjustment, thereby not only reducing the operation amount of the display controller and saving the system resources, but also reducing the loading capacity of an image data interface without increasing the bit depth of image data and improving the loading capacity. Moreover, the display control system can also not comprise an upper computer, and a plurality of display characteristic parameters are obtained through a human-computer interaction interface of the display controller or automatically obtained, so that the system architecture is simplified, and the hardware cost is saved.
In addition, it should be understood that the foregoing embodiments are merely exemplary of the present invention, and the technical solutions of the embodiments may be arbitrarily combined and used without conflict and contradiction in technical features and without departing from the purpose of the present invention.
In the embodiments provided in the present invention, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and the actual implementation may have another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit may be implemented in the form of hardware, or in the form of hardware plus a software functional unit.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, and not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (10)

1. A display system, comprising: the display control system and the display screen connected with the display control system;
the display control system is configured to obtain a plurality of display characteristic parameters and generate a Gamma table adapted to the display screen according to the plurality of display characteristic parameters, where the plurality of display characteristic parameters include: the display screen brightness proportion, the Gamma curve factor, the display screen gray level number, the display screen driving chip model, the Gamma mode and the input video source bit depth; the display control system is also used for carrying out Gamma adjustment on image data to be displayed according to the Gamma table to obtain adjusted image data and outputting the adjusted image data to the display screen for display;
the display control system is used for generating a Gamma table corresponding to the display screen according to the display characteristic parameters and comprises: the display control system is used for generating an initial Gamma table according to the display screen brightness proportion, the Gamma curve factor, the display screen gray scale and the input video source bit depth;
the display control system generates an initial Gamma table according to the brightness proportion of the display screen, the Gamma curve factor, the gray scale of the display screen and the bit depth of an input video source, and the initial Gamma table meets the following formula (1):
Figure FDA0003794669310000011
wherein Gamma represents the Gamma curve factor, K represents the bit depth of the input video source, G represents the gray scale number of the display screen, B represents the brightness proportion of the display screen, X represents an abscissa value in a plane coordinate system, and Y represents an ordinate value in the plane coordinate system.
2. The display system of claim 1, wherein the display control system is further configured to perform a multiple processing on the initial Gamma table according to a model of a display screen driver chip to obtain a Gamma table after the multiple processing, and perform a smoothing processing on the Gamma table (or a Gamma curve after the multiple processing) according to the Gamma adjustment mode to obtain the Gamma table.
3. The display system of claim 1, wherein the display control system comprises a display controller and a display control card connected to the display controller; the display control card is connected with the display screen.
4. The display system of claim 3, wherein the display controller is configured to obtain the plurality of display characteristic parameters, generate the Gamma table according to the plurality of display characteristic parameters, and transmit the Gamma table to the display control card; the display control card is used for receiving the Gamma table, carrying out Gamma adjustment on the image data according to the Gamma table and outputting the adjusted image data to the display screen.
5. The display system of claim 4, wherein the display controller comprises a first microcontroller and a first programmable logic device coupled to the first microcontroller, the first microcontroller configured to receive the plurality of display characteristic parameters, generate the Gamma table based on the plurality of display characteristic parameters, and transmit the Gamma table to the first programmable logic device; the first programmable logic device is used for receiving the Gamma table and outputting the Gamma table to the display control card.
6. The display system of claim 3, wherein the display controller is configured to obtain the plurality of display characteristic parameters and transmit the plurality of display characteristic parameters to the display control card; the display control card is used for receiving the display characteristic parameters, generating the Gamma table according to the display characteristic parameters, carrying out Gamma adjustment on the image data according to the Gamma table and outputting the adjusted image data to the display screen.
7. The display system of claim 6, wherein the display control card comprises a second microcontroller and a second programmable logic device coupled to the second microcontroller, the second programmable logic device configured to receive the plurality of display characteristic parameters and transmit the plurality of display characteristic parameters to the second microcontroller; the second microcontroller is used for generating the Gamma table according to the display characteristic parameters and transmitting the Gamma table to the second programmable logic device; and the second programmable logic device is also used for carrying out Gamma adjustment on the image data according to the Gamma table and outputting the adjusted image data to the display screen.
8. The display system according to any one of claims 4 to 7, wherein the display control system further comprises an upper computer; the display controller is connected with the upper computer to acquire the display characteristic parameters through the upper computer.
9. The display system of claim 3, wherein the display control system further comprises an upper computer, the upper computer being connected to the display controller; the upper computer is used for acquiring the plurality of display characteristic parameters, generating the Gamma table according to the plurality of display characteristic parameters and transmitting the Gamma table to the display controller; the display controller is used for receiving the Gamma table and outputting the Gamma table to the display control card; and the display control card performs Gamma adjustment on the image data according to the Gamma table and outputs the adjusted image data to the display screen.
10. The display system of claim 3, wherein the display control system further comprises an upper computer, the upper computer being connected to the display controller; the upper computer is used for acquiring the display characteristic parameters, generating the Gamma table according to the display characteristic parameters and transmitting the Gamma table to the display controller; the display controller is used for carrying out Gamma adjustment on the image data according to the Gamma table to obtain the adjusted image data and outputting the adjusted image data to the display control card; and the display control card is used for receiving and transmitting the regulated image data to the display screen.
CN202010428196.XA 2020-05-20 2020-05-20 Display system Active CN113707073B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010428196.XA CN113707073B (en) 2020-05-20 2020-05-20 Display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010428196.XA CN113707073B (en) 2020-05-20 2020-05-20 Display system

Publications (2)

Publication Number Publication Date
CN113707073A CN113707073A (en) 2021-11-26
CN113707073B true CN113707073B (en) 2022-10-21

Family

ID=78645398

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010428196.XA Active CN113707073B (en) 2020-05-20 2020-05-20 Display system

Country Status (1)

Country Link
CN (1) CN113707073B (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100741891B1 (en) * 2000-12-28 2007-07-23 엘지.필립스 엘시디 주식회사 A driving circuit of a liquid crystal display
CN101105916A (en) * 2007-08-10 2008-01-16 东莞黄江达裕科技电子厂 GAMMA curve adjusting method and device
CN101393727B (en) * 2007-09-21 2011-07-20 北京京东方光电科技有限公司 Highly dynamic contrast processing apparatus and method for LCD device
CN102945649A (en) * 2012-10-16 2013-02-27 天津三星电子有限公司 Method for adjusting image display parameters of display terminal, and display terminal
CN105007444B (en) * 2014-04-17 2018-08-28 深圳市巨烽显示科技有限公司 A kind of single pixel video display devices and display methods
CN107749286A (en) * 2017-11-16 2018-03-02 青岛海信电器股份有限公司 Display screen parameter read-in method and device

Also Published As

Publication number Publication date
CN113707073A (en) 2021-11-26

Similar Documents

Publication Publication Date Title
US11741916B2 (en) Video frame rate compensation through adjustment of timing of scanout
US20170034517A1 (en) Data processing apparatus for configuring camera interface based on compression characteristic of compressed multimedia data and related data processing method
CN109036262B (en) Display characteristic curve correction method and control system of medical LED display screen
US11954889B2 (en) Method for processing data, and system, system controller and mudure controller
US7724265B2 (en) Display driver
CN113053329B (en) Backlight control system
CN105704418A (en) Device and method of converting MIPI image signals into LVDS (Low-Voltage Differential Signaling) image signals
CN112334970A (en) Source side tone mapping based on native gamut and brightness of a display
CN104851410B (en) Display drive method, host computer, slave computer and display driving system
CN105208246A (en) Display screen parameter adaptive type display screen assembly and control method
CN113112952B (en) Display screen color temperature adjusting method, device and system and computer readable storage medium
US10049002B2 (en) Display interface bandwidth modulation
CN113707073B (en) Display system
CN115604409A (en) A display device and its driving method
CN119626148A (en) A direct drive display method for LED display screen without sending card and receiving card
CN106920520A (en) Gamma correcting circuits, display driver chip and display device
CN214507434U (en) LED constant current source driving chip
KR20210143972A (en) Local dimming system and method of liquid crystal display device
WO2021120108A1 (en) Multi-point matrix-based demonstration control method and apparatus, electronic device, and system
CN114244969B (en) Image brightness correction method and hardware system
US20190043442A1 (en) Image metadata over embedded dataport
CN114974071A (en) Automatic gamma detection and correction system and method
TW202105999A (en) Video processing system and associated video processing method
US20230421783A1 (en) Compressed chip to chip transmission
CN112347016A (en) Dual-video input switching device and control method of tablet computer

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
GR01 Patent grant
GR01 Patent grant