Display control method, display system, display device and readable storage medium
By receiving field synchronization signals and field frequency parameters, dynamically configuring the display parameters of the LED display system, solving the problem of large occupation of traditional storage resources and achieving precise control and scalability improvement.
Patent Information
- Application Number
- CN202510742639.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-04
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2045-06-04
AI Technical Summary
Traditional LED display systems need to occupy a large amount of storage space for parameter storage at different field frequencies, resulting in limited hardware resources and limited system flexibility and scope of application.
By receiving the field synchronization signal sent by the video source component and the display parameters corresponding to different field frequencies, the target field frequency parameters are determined using the time interval between two consecutive starting edge signals in the field synchronization signal, and the target display parameters are matched from multiple sets of display parameters for display control, and the display system is dynamically configured.
It realizes precise control of the display system under limited hardware conditions, reduces storage resource usage, and improves the applicability and scalability of the system.
Smart Images

Figure CN120412463A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technologies, and particularly to a display control method, a display system, a display device, and a readable storage medium. Background Art
[0002] In the current LED display system architecture, there are differences in the field frequencies output by different graphics cards or video sources, such as common ones like 50Hz, 60Hz, 75Hz, etc., and the configuration parameters required for different field frequencies are different. In traditional technologies, a pre-storage method is usually adopted, where the display parameters corresponding to multiple field frequencies are uniformly stored in the control end. When a change in the field frequency is detected, the corresponding parameters are matched and called according to the current field frequency.
[0003] However, although this method achieves multi-field frequency adaptation, it requires a large amount of storage space. And when the hardware resources of the control end are limited, it is difficult to meet the complete storage of all field frequency parameters, which limits the flexibility and application scope of the system. Summary of the Invention
[0004] Based on this, it is necessary to provide a display control method, a display system, a display device, and a readable storage medium for the above technical problems.
[0005] In a first aspect, this application further provides a display control method, which is applied to the control end of a display system. The method includes:
[0006] Receiving a vertical synchronization signal and the display parameters corresponding to different field frequencies sent by a video source component in the display system;
[0007] Determining a target field frequency parameter according to the time interval between two consecutive start edge signals in the vertical synchronization signal;
[0008] Determining a target display parameter that matches the target field frequency parameter from multiple groups of the display parameters according to the target field frequency parameter;
[0009] Performing display control on the display system according to the target display parameter.
[0010] In one of the embodiments, the receiving the vertical synchronization signal and the display parameters corresponding to different field frequencies sent by a video source component in the display system includes:
[0011] Receiving the vertical synchronization signal sent by a video source component in the display system, and receiving the display parameters corresponding to different field frequencies sent by the video source component within a preset parameter configuration time period;
[0012] Among them, the preset parameter configuration time period is determined by the video source component according to the time point corresponding to the starting edge signal in the current field or the next field synchronization signal, and the transmission status of the next field display data.
[0013] In one embodiment, the performing display control on the display system according to the target display parameters includes:
[0014] Performing display parameter configuration according to the target display parameters, and generating a target drive control signal matching the target display parameters;
[0015] Transmitting the target drive control signal to the drive circuit component of the display system;
[0016] Performing display control on the drive circuit component according to the target drive control signal.
[0017] In a second aspect, the present application further provides a display control method applied to a video source component of a display system. The method includes:
[0018] Sending a field synchronization signal to a control end in the display system, and sending display parameters corresponding to different field frequencies to the control end within a preset parameter configuration time period, so that the control end determines a target field frequency parameter according to the time interval between two consecutive starting edge signals in the field synchronization signal; determining a target display parameter matching the target field frequency parameter from multiple groups of the display parameters according to the target field frequency parameter; and performing display control on the display system according to the target display parameter.
[0019] In one embodiment, the method further includes:
[0020] Obtaining the time point corresponding to the starting edge signal in the current field or the next field synchronization signal, and the transmission status of the next field display data;
[0021] Determining a preset parameter configuration time period according to the time point corresponding to the starting edge signal in the current field or the next field synchronization signal, and the transmission status of the next field display data.
[0022] In one embodiment, the determining a preset parameter configuration time period according to the time point corresponding to the starting edge signal in the current field or the next field synchronization signal, and the transmission status of the next field display data includes:
[0023] Determining the start time of the current field according to the time point corresponding to the starting edge signal in the current field synchronization signal;
[0024] Determine a first time period based on the current field start time and the start time of the next field display data transmission; determine the first time period as the preset parameter configuration time period; the current field start time is earlier than the start time of the next field display data transmission;
[0025] Or,
[0026] Determine the current field end time according to the time point corresponding to the start edge signal in the next field vertical sync signal;
[0027] Determine a second time period based on the end time of the next field display data transmission and the end time of the current field; determine the second time period as the preset parameter configuration time period; the end time of the current field is later than the end time of the next field display data transmission.
[0028] In a third aspect, the present application further provides a display system, the system includes a control end, a video source component and a driving circuit component; the control end is respectively communicatively connected with the video source component and the driving circuit component;
[0029] The control end is configured to execute the display control method described in any one of the embodiments of the first aspect above;
[0030] The video source component is configured to execute the display control method described in any one of the embodiments of the second aspect above.
[0031] In a fourth aspect, the present application further provides a display device, including a memory and a processor, the memory stores a computer program, and when the processor executes the computer program, the steps of the method described in any one of the embodiments of the first aspect and the second aspect above are implemented.
[0032] In a fifth aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the method described in any one of the embodiments of the first aspect and the second aspect above are implemented.
[0033] In a sixth aspect, the present application further provides a computer program product, including a computer program, and when the computer program is executed by a processor, the steps of the method described in any one of the embodiments of the first aspect and the second aspect above are implemented.
[0034] The above display control method, display system, display device, and readable storage medium receive a vertical synchronization signal and display parameters corresponding to respective different frame rates sent by a video source component in the display system; and can accurately determine a target frame rate parameter according to the time interval between two consecutive start edge signals in the vertical synchronization signal; furthermore, according to the target frame rate parameter, determine a target display parameter that matches the target frame rate parameter from multiple groups of display parameters; and perform display control on the display system according to the target display parameter; realizing dynamic configuration and precise control of the display system, without pre-storing display parameters corresponding to all frame rates at the control end, effectively reducing the occupation of storage resources, and enhancing the applicability and expandability of the system under limited hardware conditions. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] To more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for use in the description of the embodiments of the present application or related technologies. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.
[0036] Figure 1 It is a schematic diagram of the overall structure of a display system in an embodiment;
[0037] Figure 2 It is a schematic flowchart of a display control method in an embodiment;
[0038] Figure 3 It is a schematic diagram of a display parameter sending method in an embodiment;
[0039] Figure 4 It is a schematic flowchart of a method for determining a preset parameter configuration time period in an embodiment;
[0040] Figure 5 It is an internal structure diagram of a display device in an embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0041] In order to make the objectives, technical solutions, and advantages of the present application clearer, the following further elaborates on the present application in conjunction with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0042] In one embodiment, as Figure 1 shown, Figure 1 It is a schematic diagram of the overall structure of a display system in an embodiment; the display system includes a control end, a video source component, and a driving circuit component; the control end is communicatively connected to the video source component and the driving circuit component respectively.
[0043] Among them, the video source component may include, but is not limited to, a video source and a sending card. Among them, the video source is used to provide the original video data to be displayed. The sending card is used to perform data processing such as format conversion and encoding on the original video data sent by the video source, and transmit the processed video data to the control end through the corresponding communication interface.
[0044] Among them, the control end may include, but is not limited to, a receiving card and a control unit. Among them, the control unit can have various forms. For example, it may include, but is not limited to, an independent controller, a controller structure, or a control module, and no specific limitation is made here. The receiving card is used to receive the video data sent by the sending card of the video source component and perform corresponding data processing such as decoding.
[0045] Among them, the driving circuit component includes a plurality of driving circuits. It can be understood that each driving circuit is used to connect to at least one LED to ensure accurate control of each LED for corresponding display. In some embodiments, the plurality of driving circuits are distributed in an array.
[0046] In one embodiment, as Figure 2 shown, Figure 2 is a schematic flowchart of a display control method in one embodiment. The display control method is applied to the control end of the display system and includes the following steps:
[0047] Step S201, receive the vertical synchronization signal and the display parameters corresponding to different vertical frequencies sent by the video source component in the display system.
[0048] Among them, the vertical synchronization signal is used to mark the start time of each field. The vertical synchronization signal includes a plurality of start edge signals. The start edge signal is used to trigger the display of a new field.
[0049] Optionally, the vertical synchronization signal may be, but is not limited to, composed of a series of electrical signal pulses. If the vertical synchronization signal is composed of a series of electrical signal pulses, the start edge signal in the vertical synchronization signal refers to the rising edge or falling edge of each pulse in the vertical synchronization signal.
[0050] Among them, the vertical frequency refers to the vertical refresh rate, that is, the number of fields displayed per second, with the unit of Hz (Hertz). For example, a vertical frequency of 50 Hz means that 50 fields are displayed per second.
[0051] It should be noted that there are certain differences in the display parameters corresponding to different vertical frequencies. Therefore, it is necessary to set the corresponding display parameters for each vertical frequency.
[0052] Among them, the display parameters are used to perform corresponding configurations on the control end to adapt to different vertical frequency requirements. The display parameters may include, but are not limited to, scanning parameters, clock parameters, etc., and need to be set according to actual display requirements, and no specific limitation is made here.
[0053] It should be noted that the vertical synchronization signal is generated by the video source component according to a preset vertical frequency for transmission to the control terminal, and the corresponding target vertical frequency parameter is deduced inversely through the control terminal.
[0054] Step S202: Determine the target vertical frequency parameter according to the time interval between two consecutive start edge signals in the vertical synchronization signal.
[0055] Among them, the start edge signal can be a start rising edge signal or a start falling edge signal. The time interval between two consecutive start edge signals in the vertical synchronization signal is used to represent the duration of one field.
[0056] It should be noted that in practical applications, one type of edge needs to be selected for detection to maintain consistency and avoid confusion. For example, if each pulse rising edge signal in the vertical synchronization signal is selected as the start edge signal, then whenever a rising edge signal is detected, the control terminal can determine that a new field is about to start according to the rising edge signal. Furthermore, by recording the time interval between two consecutive start edge signals, the time length of one display cycle of a field can be calculated.
[0057] It should be noted that the time interval between two consecutive start edge signals in the vertical synchronization signal is set by the video source component according to the preset vertical frequency. Furthermore, by identifying the time interval between two consecutive start edge signals in the vertical synchronization signal through the control terminal, the target vertical frequency parameter can be accurately deduced inversely.
[0058] In an exemplary embodiment, the determination method of the time interval between two consecutive start edge signals in the vertical synchronization signal can be, but is not limited to, based on a clock signal. For example, according to the clock signal, by counting the clock cycles between two consecutive start edge signals in the vertical synchronization signal, the time interval between two consecutive start edge signals in the vertical synchronization signal can be obtained according to the frequency of the clock signal and the number of clock cycles.
[0059] Exemplarily, based on the clock signal, record the time interval between two consecutive start edge signals in the vertical synchronization signal. Further, according to the calculation formula of "vertical frequency = 1 / time interval", determine the target vertical frequency parameter. For example, if the time interval between two consecutive start edge signals in the vertical synchronization signal is 20 ms, the target vertical frequency parameter can be calculated to be 50 Hz, that is, 50 fields are displayed per second.
[0060] Step S203: Determine the target display parameter that matches the target vertical frequency parameter from multiple groups of display parameters.
[0061] Step S204: Perform display control on the display system according to the target display parameter.
[0062] In an exemplary embodiment, since there are corresponding display parameters for each field frequency, for each field display, when the video source component sends the display parameters corresponding to different field frequencies, it can be sent in the manner as Figure 3 shown. After receiving the vertical synchronization signal, the control terminal calculates the target field frequency parameter according to the time interval between two consecutive start edge signals in the vertical synchronization signal; then, based on the target field frequency parameter, determines the display parameter that matches the target field frequency parameter from the received multiple groups of display parameters for storage, and performs corresponding display control on the display system according to the display parameter.
[0063] It can be understood that Figure 3 the field frequency flag in
[0064] is used to mark different field frequencies. In this embodiment, the control terminal receives the vertical synchronization signal and the display parameters corresponding to different field frequencies sent by the video source component in the display system; and according to the time interval between two consecutive start edge signals in the vertical synchronization signal, can accurately determine the target field frequency parameter; then, according to the target field frequency parameter, only needs to determine the target display parameter that matches the target field frequency parameter from multiple groups of display parameters for storage; and then, according to the target display parameter, performs display control on the display system. Based on this, dynamic configuration and precise control of the display system are realized, without pre-storing the display parameters corresponding to all field frequencies at the control terminal, effectively reducing the occupation of storage resources and improving the applicability and scalability of the system under limited hardware conditions.
[0065] In one embodiment, receiving the vertical synchronization signal and the display parameters corresponding to different field frequencies sent by the video source component in the display system includes the following steps:
[0066] Receiving the vertical synchronization signal sent by the video source component in the display system, and receiving the display parameters corresponding to different field frequencies sent by the video source component within a preset parameter configuration time period.
[0067] Among them, the preset parameter configuration time period is determined by the video source component according to the time point corresponding to the start edge signal in the current field or the next field vertical synchronization signal, and the transmission status of the next field display data.
[0068] Among them, the time point corresponding to the start edge signal in the current field vertical synchronization signal is used to represent the start time of the current field; the time point corresponding to the start edge signal in the next field vertical synchronization signal is used to represent the start time of the next field or the end time of the current field.
[0069] Among them, the transmission status of the next field display data includes the start time and the end time of the transmission of the next field display data.
[0070] It should be noted that after the start of each image display, the control terminal will send the display data corresponding to the next display to the driving circuit component. Since the time for sending the display data is relatively short compared to the time for image display, there is usually an unoccupied time gap, that is, an idle period, before or after the sending of each display data. At the same time, since the frequency of the clock signal of the display system is fixed and the length of the display data is also fixed, the transmission time of each display data is usually constant.
[0071] Based on the above two characteristics, the video source component can not only accurately judge the transmission status of the next display data, but also accurately determine the preset parameter configuration time period according to the time point corresponding to the start edge signal in the current field or the next field synchronization signal, and the transmission status of the next display data, and reasonably arrange the sending timing of the display parameters accordingly.
[0072] In this embodiment, the preset parameter configuration time period is fully utilized to send the display parameters corresponding to different frame rates to the control terminal without affecting the normal transmission of the display data. In this way, it is not necessary to additionally occupy the communication bandwidth resources between the video source component and the control terminal, nor is it necessary to configure a dedicated storage space for storing the display parameters for the control terminal, realizing the efficient utilization of bandwidth and storage resources in the process of transmitting the display parameters.
[0073] In one embodiment, the display control of the display system is performed according to the target display parameters, including the following steps:
[0074] Step 1, configure the display parameters according to the target display parameters and generate a target drive control signal that matches the target display parameters.
[0075] Among them, the target drive control signal is used to precisely control the working states of the driving circuits in the driving circuit component. The target drive control signal may, but is not limited to, include information such as brightness level, color intensity, scanning order, and time interval.
[0076] Step 2, transmit the target drive control signal to the driving circuit component of the display system.
[0077] Step 3, perform display control on the driving circuit component according to the target drive control signal.
[0078] Exemplarily, for each display, the control terminal updates its own relevant parameters (such as updating the values of relevant registers) according to the target display parameters, and generates a corresponding target drive control signal according to the target display parameters to be transmitted to the driving circuit component, and performs display control on the driving circuit component according to the target drive control signal.
[0079] In this embodiment, by dynamically configuring according to the received target display parameters and generating a target drive control signal that matches them, precise control of the working states of the drive circuits in the drive circuit assembly is achieved; it can adapt to the requirements of different field frequencies and image contents, ensuring that the display system can perform corresponding displays stably and accurately.
[0080] In one embodiment, the display control method is applied to the video source component of the display system, and includes:
[0081] Sending a vertical synchronization signal to the control end in the display system, and sending the display parameters corresponding to different field frequencies to the control end within a preset parameter configuration time period, so that the control end determines the target field frequency parameter according to the time interval between two consecutive start edge signals in the vertical synchronization signal; determining the target display parameter that matches the target field frequency parameter from multiple groups of display parameters according to the target field frequency parameter; and performing display control on the display system according to the target display parameter.
[0082] Among them, the vertical synchronization signal is used to mark the start time of each field; it should be noted that the time interval between two consecutive start edge signals in the vertical synchronization signal is set by the video source component according to the preset field frequency, and then by the control end identifying the time interval between two consecutive start edge signals in the vertical synchronization signal, the control end can deduce the target field frequency parameter.
[0083] Exemplarily, for each field display, the video source component sends a vertical synchronization signal to the control end, and sends the display parameters corresponding to different field frequencies to the control end within a preset parameter configuration time period; the control end receives the vertical synchronization signal and the display parameters corresponding to different field frequencies within the preset parameter configuration time period, determines the target field frequency parameter according to the time interval between two consecutive start edge signals in the received vertical synchronization signal; and then determines the target display parameter that matches the target field frequency parameter from the multiple groups of display parameters sent by the video source component for storage; and performs display control on the display system according to the target display parameter.
[0084] In this embodiment, dynamic configuration and precise control of the display system are achieved, without the need to pre-store the display parameters corresponding to all field frequencies at the control end, effectively reducing the occupation of storage resources and improving the applicability and scalability of the system under limited hardware conditions.
[0085] In one embodiment, as Figure 4 shown, Figure 4 is a flowchart of a method for determining a preset parameter configuration time period in one embodiment; the display control method further includes the following steps:
[0086] Step S401: Obtain the time point corresponding to the starting edge signal in the current field or the next field's vertical synchronization signal, and the transmission status of the next field's display data.
[0087] It should be noted that since the vertical synchronization signal is set by the video source component according to a preset field frequency, the video source component can accurately determine the time point corresponding to the starting edge signal in the current field's vertical synchronization signal, or the time point corresponding to the starting edge signal in the next field's vertical synchronization signal. It can be understood that the current field and the next field are two consecutive fields.
[0088] Since the frequency of the clock signal of the display system is fixed and the length of the display data is also fixed, the transmission time of the display data for each field is usually constant. Based on this, the video source component can accurately determine the transmission status of the next field's display data, that is, the start time and the end time of the transmission of the next field's display data.
[0089] Step S402: Determine the preset parameter configuration time period according to the time point corresponding to the starting edge signal in the current field or the next field's vertical synchronization signal, and the transmission status of the next field's display data.
[0090] It should be noted that after the start of each image display, the control end will send the display data corresponding to the next field to the driving circuit component, and the time for sending the display data is relatively short compared to the time for image display. Therefore, there is usually an unoccupied time gap, that is, an idle period, before or after the transmission of the display data for each field. Based on the idle period of each field, determining the preset parameter configuration time period can effectively improve the utilization rate of bandwidth and storage resources during the display parameter transmission process.
[0091] It can be understood that based on the preset parameter configuration time period, the display system can regularly enter the parameter configuration stage to implement the configuration of display parameters, realizing the dynamic configuration of display parameters.
[0092] Optionally, in an exemplary embodiment, determining the preset parameter configuration time period according to the time point corresponding to the starting edge signal in the current field or the next field's vertical synchronization signal, and the transmission status of the next field's display data includes the following steps:
[0093] Step 1: Determine the start time of the current field according to the time point corresponding to the starting edge signal in the current field's vertical synchronization signal.
[0094] Step 2: Determine the first time period according to the start time of the current field and the start time of the transmission of the next field's display data.
[0095] Step 3: Determine the first time period as the preset parameter configuration time period.
[0096] Among them, the start time of the current field is earlier than the start time of the data transmission for the next field display.
[0097] Specifically, for each field display, through the video source component, according to the time point corresponding to the start edge signal in the current field vertical synchronization signal, the start time of the current field is determined; since the start time of the current field is earlier than the start time of the data transmission for the next field display, therefore, the start time of the current field is used as the lower time limit, and the start time of the data transmission for the next field display is used as the upper time limit to determine the first time period, and then the first time period is determined as the preset parameter configuration time period, and the preset parameter configuration time period is (the start time of the current field, the start time of the data transmission for the next field display).
[0098] In another exemplary embodiment, according to the time point corresponding to the start edge signal in the current field or the next field vertical synchronization signal, and the data transmission state of the next field display, to determine the preset parameter configuration time period, the following steps are included:
[0099] Step 1, according to the time point corresponding to the start edge signal in the next field vertical synchronization signal, determine the end time of the current field.
[0100] Step 2, according to the end time of the data transmission for the next field display and the end time of the current field, determine the second time period.
[0101] Step 3, determine the second time period as the preset parameter configuration time period.
[0102] Among them, the end time of the current field is later than the end time of the data transmission for the next field display.
[0103] Specifically, for each field display, through the video source component, according to the time point corresponding to the start edge signal in the next field vertical synchronization signal, determine the end time of the current field; since the end time of the current field is later than the end time of the data transmission for the next field display, therefore, the end time of the data transmission for the next field display is used as the lower time limit, and the end time of the current field is used as the upper time limit to determine the second time period, and then the second time period is determined as the preset parameter configuration time period, and the preset parameter configuration time period is (the end time of the data transmission for the next field display, the end time of the current field).
[0104] In this embodiment, by making full use of the preset parameter configuration time period, without affecting the normal data transmission of the display, the display parameters corresponding to different field frequencies are sent to the control end. In this way, there is no need to additionally occupy the communication bandwidth resources between the video source component and the control end, nor is it necessary to configure a dedicated storage space for storing display parameters for the control end, realizing the efficient utilization of bandwidth and storage resources in the process of transmitting display parameters.
[0105] In one embodiment, refer to Figure 1, A display system, including a control terminal, a video source component, and a driving circuit component; the control terminal is communicatively connected to the video source component and the driving circuit component respectively;
[0106] The control terminal is used to execute the display control method described in any one of the above embodiments;
[0107] The video source component is used to execute the display control method described in any one of the above embodiments.
[0108] Among them, the video source component may, but is not limited to, include a video source and a sending card; among them, the control terminal may, but is not limited to, include a receiving card and a control unit; among them, the control unit itself can have various forms, for example, it may, but is not limited to, include an independent controller, a controller structure, or a control module, and no specific limitation is made here.
[0109] Among them, the driving circuit component includes a plurality of driving circuits; it can be understood that each driving circuit is used to connect to at least one LED to ensure accurate control of each LED for corresponding display.
[0110] In this embodiment, the display system can perform dynamic configuration of display parameters, without pre-storing all display parameters corresponding to all field frequencies at the control terminal, effectively reducing the occupation of storage resources and improving the applicability and scalability of the system under limited hardware conditions.
[0111] It should be understood that although the steps in the flowcharts involved in the above embodiments are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same moment, but can be executed at different moments, and the execution order of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least a part of other steps or steps or stages in other steps.
[0112] In an exemplary embodiment, a display device is provided. The display device may be a server, and its internal structure diagram may be as Figure 5As shown in the figure. The display device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O), and a communication interface. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the display device is used to provide computing and control capabilities. The memory of the display device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the display device is used to store display control-related data. The input / output interface of the display device is used to exchange information between the processor and external devices. The communication interface of the display device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it implements a display control method.
[0113] Those skilled in the art can understand that Figure 5 the structure shown in the figure is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the display device to which the solution of this application is applied. The specific display device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.
[0114] In one embodiment, a display device is further provided, including a memory and a processor. A computer program is stored in the memory. When the processor executes the computer program, the steps in the above method embodiments are implemented.
[0115] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by the processor, the steps in the above method embodiments are implemented.
[0116] In one embodiment, a computer program product is provided, including a computer program. When the computer program is executed by the processor, the steps in the above method embodiments are implemented.
[0117] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with relevant regulations.
[0118] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in the present application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in the present application can be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, data processing logics based on quantum computing, artificial intelligence (AI) processors, etc., without limitation.
[0119] The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in the present application.
[0120] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.
Claims
1. A display control method, characterized in that, Applied to the control end of a display system, the method includes: Receiving a vertical synchronization signal and display parameters corresponding to respective different frame rates sent by a video source component in the display system; Determining a target frame rate parameter according to a time interval between two consecutive start edge signals in the vertical synchronization signal; Determining target display parameters matching the target frame rate parameter from multiple groups of the display parameters according to the target frame rate parameter; Performing display control on the display system according to the target display parameters.
2. The method according to claim 1, wherein The step of receiving a vertical synchronization signal and display parameters corresponding to respective different frame rates sent by a video source component in the display system includes: Receiving the vertical synchronization signal sent by the video source component in the display system, and receiving the display parameters corresponding to respective different frame rates sent by the video source component within a preset parameter configuration time period; Wherein, the preset parameter configuration time period is determined by the video source component according to a time point corresponding to a start edge signal in the current frame or the next frame vertical synchronization signal, and the next frame display data transmission state.
3. The method according to claim 1, characterized in that, The step of performing display control on the display system according to the target display parameters includes: Performing display parameter configuration according to the target display parameters, and generating a target drive control signal matching the target display parameters; Transmitting the target drive control signal to a drive circuit component of the display system; Performing display control on the drive circuit component according to the target drive control signal.
4. A display control method, characterized in that, Applied to a video source component of a display system, the method includes: Sending a vertical synchronization signal to a control end in the display system, and sending display parameters corresponding to respective different frame rates to the control end within a preset parameter configuration time period, so that the control end determines a target frame rate parameter according to a time interval between two consecutive start edge signals in the vertical synchronization signal; determining target display parameters matching the target frame rate parameter from multiple groups of the display parameters according to the target frame rate parameter; and performing display control on the display system according to the target display parameters.
5. The method according to claim 4, wherein The method further includes: Obtaining a time point corresponding to a start edge signal in the current frame or the next frame vertical synchronization signal, and the next frame display data transmission state; Determining a preset parameter configuration time period according to the time point corresponding to the start edge signal in the current frame or the next frame vertical synchronization signal, and the next frame display data transmission state.
6. The method according to claim 5, wherein The step of determining a preset parameter configuration time period according to the time point corresponding to the start edge signal in the current frame or the next frame vertical synchronization signal, and the next frame display data transmission state includes: Determining a current frame start time according to a time point corresponding to a start edge signal in the current frame vertical synchronization signal; Determining a first time period according to the current frame start time and a next frame display data transmission start time; and determining the first time period as the preset parameter configuration time period; the current frame start time is earlier than the next frame display data transmission start time; Or, Determining a current frame end time according to a time point corresponding to a start edge signal in the next frame vertical synchronization signal; Determine a second time period based on the end time of the next - field display data transmission and the end time of the current field; determine the second time period as a preset parameter configuration time period; the end time of the current field is later than the end time of the next - field display data transmission.
7. A display system, characterized in that, The system includes a control end, a video source component, and a driving circuit component; the control end is communicatively connected to the video source component and the driving circuit component respectively; The control end is configured to execute the display control method according to any one of claims 1 to 3; The video source component is configured to execute the display control method according to any one of claims 4 to 6.
8. A display device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method according to any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Data display method and device and readable storage medium
CN112634821A
Display control method and device of display equipment, electronic equipment and storage medium
CN114724528A
Parameter determination method and device, equipment and storage medium
CN117561563A
Time sequence control circuit of display device and display device
CN119360763A
Processor for use in dynamic refresh rate switching and related electronic device and method
US20160078846A1