CN110333834B - Frame frequency adjusting method and device, display device and computer readable storage medium - Google Patents

Frame frequency adjusting method and device, display device and computer readable storage medium Download PDF

Info

Publication number
CN110333834B
CN110333834B CN201910383197.4A CN201910383197A CN110333834B CN 110333834 B CN110333834 B CN 110333834B CN 201910383197 A CN201910383197 A CN 201910383197A CN 110333834 B CN110333834 B CN 110333834B
Authority
CN
China
Prior art keywords
frame frequency
image
image data
data corresponding
display screen
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
CN201910383197.4A
Other languages
Chinese (zh)
Other versions
CN110333834A (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.)
BOE Technology Group Co Ltd
Ordos Yuansheng Optoelectronics Co Ltd
Original Assignee
BOE Technology Group Co Ltd
Ordos Yuansheng Optoelectronics 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 BOE Technology Group Co Ltd, Ordos Yuansheng Optoelectronics Co Ltd filed Critical BOE Technology Group Co Ltd
Priority to CN201910383197.4A priority Critical patent/CN110333834B/en
Publication of CN110333834A publication Critical patent/CN110333834A/en
Application granted granted Critical
Publication of CN110333834B publication Critical patent/CN110333834B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1407General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
    • 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/2007Display of intermediate tones
    • G09G3/2018Display of intermediate tones by time modulation using two or more time intervals
    • G09G3/2022Display of intermediate tones by time modulation using two or more time intervals using sub-frames
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/395Arrangements specially adapted for transferring the contents of the bit-mapped memory to the screen
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

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

Abstract

The application discloses a frame frequency adjusting method and device, display equipment and a computer readable storage medium, and belongs to the technical field of display. The method for driving an integrated circuit includes: when a frame frequency adjustment instruction is received in the process of transmitting image data corresponding to a first image to a display screen according to a first frame frequency, transmitting residual image data corresponding to the first image of the frame frequency adjustment method to the display screen according to the first frame frequency of the frame frequency adjustment method; after all image data corresponding to a first image of the frame frequency adjusting method are transmitted to a display screen of the frame frequency adjusting method, the first frame frequency of the frame frequency adjusting method is adjusted to a second frame frequency based on a frame frequency adjusting instruction of the frame frequency adjusting method; and transmitting image data corresponding to the second image to the display screen according to the second frame frequency of the frame frequency adjusting method. The application solves the problem of poor display effect of the display device. The application is used for adjusting the frame frequency of the display equipment.

Description

Frame frequency adjusting method and device, display device and computer readable storage medium
Technical Field
The present application relates to the field of display technologies, and in particular, to a frame rate adjustment method and apparatus, a display device, and a computer readable storage medium.
Background
The display device includes a driving integrated circuit and a display screen. A driver integrated circuit (Integrated Circuit, IC) is used to transfer image data to the display screen at the frame rate. The display screen is used for displaying images corresponding to the image data. Where the frame rate refers to the number of images displayed per second by the display device.
Disclosure of Invention
The application provides a frame frequency adjusting method and device, display equipment and a computer readable storage medium, which can solve the problem of poor display effect of the display equipment. The technical scheme is as follows:
in one aspect, there is provided a frame rate adjustment method for driving an integrated circuit, the method comprising:
when a frame frequency adjustment instruction is received in the process of transmitting image data corresponding to a first image to a display screen according to a first frame frequency, transmitting residual image data corresponding to the first image to the display screen according to the first frame frequency;
after all image data corresponding to the first image are transmitted to the display screen, adjusting the first frame frequency to a second frame frequency based on the frame frequency adjusting instruction;
and transmitting image data corresponding to a second image to the display screen according to the second frame frequency.
Optionally, the adjusting the first frame frequency to a second frame frequency based on the frame frequency adjustment instruction includes:
and stopping acquiring image data corresponding to the next frame of image, and adjusting the first frame frequency to a second frame frequency based on the frame frequency adjustment instruction.
Optionally, the method further comprises:
storing the image data corresponding to the first image and a transmission time sequence of the image data corresponding to the first image in a target storage space in the process of transmitting the image data corresponding to the first image to a display screen according to a first frame frequency;
and in the process of adjusting the first frame frequency to the second frame frequency, transmitting image data corresponding to the first image stored in the target storage space to the display screen according to the transmission time sequence.
Optionally, the method further comprises:
and after the first frame frequency is adjusted to the second frame frequency, transmitting all image data corresponding to the first image stored in the target storage space to the display screen according to the transmission time sequence, and acquiring the image data corresponding to the second image.
Optionally, the method further comprises:
when a change operation for the type of display content is detected, it is determined that the frame rate adjustment instruction is received.
Optionally, when a change operation for the type of the display content is detected, determining that the frame rate adjustment instruction is received includes:
when the change operation is detected, determining a target type of the content to be displayed;
and when the second frame frequency corresponding to the target type is acquired, determining that the frame frequency adjustment instruction is received.
Optionally, when a change operation for the type of the display content is detected, determining that the frame rate adjustment instruction is received includes:
when the change operation is detected, controlling a display screen to display a prompt interface, wherein the prompt interface is used for prompting whether frame frequency adjustment is carried out or not;
and when the triggering operation for the prompt interface is detected, determining that the frame frequency adjustment instruction is received.
In another aspect, there is provided a frame rate adjustment apparatus for driving an integrated circuit, the frame rate adjustment apparatus comprising:
the first transmission module is used for transmitting residual image data corresponding to a first image to the display screen according to a first frame frequency when a frame frequency adjustment instruction is received in the process of transmitting the image data corresponding to the first image to the display screen according to the first frame frequency;
The adjusting module is used for adjusting the first frame frequency to a second frame frequency based on the frame frequency adjusting instruction after transmitting all image data corresponding to the first image to the display screen;
and the second transmission module is used for transmitting image data corresponding to a second image to the display screen according to the second frame frequency.
Optionally, the adjustment module is further configured to:
and stopping acquiring image data corresponding to the next frame of image, and adjusting the first frame frequency to a second frame frequency based on the frame frequency adjustment instruction.
Optionally, the frame rate adjusting device further includes:
the storage module is used for storing the image data corresponding to the first image and the transmission time sequence of the image data corresponding to the first image in a target storage space in the process of transmitting the image data corresponding to the first image to the display screen according to a first frame frequency;
and the third transmission module is used for transmitting the image data corresponding to the first image stored in the target storage space to the display screen according to the transmission time sequence in the process of adjusting the first frame frequency to the second frame frequency.
Optionally, the frame rate adjusting device further includes:
And the acquisition module is used for acquiring the image data corresponding to the second image after the first frame frequency is adjusted to the second frame frequency and all the image data corresponding to the first image stored in the target storage space are transmitted to the display screen according to the transmission time sequence.
Optionally, the frame rate adjusting device further includes:
and the determining module is used for determining that the frame frequency adjustment instruction is received when the change operation for the type of the display content is detected.
Optionally, the determining module is further configured to:
when the change operation is detected, determining a target type of the content to be displayed;
and when the second frame frequency corresponding to the target type is acquired, determining that the frame frequency adjustment instruction is received.
Optionally, the determining module is further configured to:
when the change operation is detected, controlling a display screen to display a prompt interface, wherein the prompt interface is used for prompting whether frame frequency adjustment is carried out or not;
and when the triggering operation for the prompt interface is detected, determining that the frame frequency adjustment instruction is received.
In yet another aspect, a display device is provided that includes a display screen and a driving integrated circuit, wherein the driving integrated circuit is configured to perform the frame rate adjustment method described above.
In yet another aspect, a computer readable storage medium is provided, the computer readable storage medium storing code instructions that, when executed by a processor, implement the frame rate adjustment method described above.
The technical scheme provided by the application has the beneficial effects that at least:
the application provides a frame frequency adjusting method and device, display equipment and a computer readable storage medium, wherein a drive integrated circuit can adjust the frame frequency of the display equipment after transmitting all image data corresponding to a first image to a display screen. Therefore, the driving integrated circuit does not influence the normal display of the first image currently displayed by the display screen when the frame frequency is adjusted, so that the image display smoothness of the display device is higher and the display effect of the display device is better when the frame frequency is adjusted.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of a frame rate adjustment method according to an embodiment of the present application;
FIG. 2 is a flowchart of another frame rate adjustment method according to an embodiment of the present application;
FIG. 3 is a schematic diagram of a prompt interface according to an embodiment of the present application;
FIG. 4 is a timing diagram illustrating a frame rate adjustment process according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a frame rate adjusting device according to an embodiment of the present application;
FIG. 6 is a schematic diagram of another frame rate adjustment device according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of another frame rate adjustment device according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of still another frame rate adjusting device according to an embodiment of the present application;
fig. 9 is a block diagram of a display device according to an embodiment of the present application;
fig. 10 is a schematic structural diagram of a driving integrated circuit according to an embodiment of the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present application more apparent, the embodiments of the present application will be described in further detail with reference to the accompanying drawings.
With the development of display technology, the requirement for display flexibility of the display device is increasing. Currently, a display device can adjust the frame rate of the display device according to the display content. For example, the normal frame rate of a display device (such as a mobile phone) is 60 hz, that is, the display device displays 60 frames per second. When the display screen of the display device does not need to be rapidly switched for display, for example, the display screen is a text document, the frame frequency of the display device can be reduced, so that the electric energy utilization rate is improved. When the display screen of the display device needs to be quickly switched for display, for example, when the display screen is a game screen, the frame frequency of the display device can be increased to improve the display smoothness.
In the related art, when the driving integrated circuit receives a frame rate adjustment instruction in the process of transmitting image data corresponding to a certain frame of image to the display screen according to a first frame rate, the driving integrated circuit immediately executes the frame rate adjustment instruction. In the process of executing the frame frequency adjustment instruction, the driving integrated circuit cannot transmit the residual image data corresponding to the frame image to the display screen according to the first frame frequency, and the transmission time sequence of the residual image data is disordered, so that the display screen cannot normally display the frame image, and abnormal display phenomena such as black screen, flower screen or incomplete image display may occur, and the display effect of the display device is poor.
Fig. 1 is a flowchart of a frame rate adjustment method according to an embodiment of the present application. The method may be used to drive an integrated circuit, as shown in fig. 1, and may include:
step 101, when a frame rate adjustment instruction is received in the process of transmitting image data corresponding to a first image to a display screen according to a first frame rate, transmitting residual image data corresponding to the first image to the display screen according to the first frame rate.
Step 102, after all the image data corresponding to the first image are transmitted to the display screen, the first frame frequency is adjusted to the second frame frequency based on the frame frequency adjustment instruction.
And 103, transmitting image data corresponding to the second image to the display screen according to the second frame frequency.
It should be noted that, in the embodiment of the present application, after the frame rate of the second image is switched to the second frame rate, the driving integrated circuit controls the subsequent image displayed on the display screen.
In summary, in the frame rate adjustment method provided by the present application, the driving integrated circuit may adjust the frame rate of the display device after transmitting all the image data corresponding to the first image to the display screen. Therefore, the driving integrated circuit does not influence the normal display of the first image currently displayed by the display screen when the frame frequency is adjusted, so that the image display smoothness of the display device is higher and the display effect of the display device is better when the frame frequency is adjusted.
Fig. 2 is a flowchart of another frame rate adjustment method according to an embodiment of the present application. The method may be used to drive an integrated circuit, as shown in fig. 2, and may include:
step 201, determining that a frame rate adjustment instruction is received when a change operation for the type of display content is detected in the process of transmitting image data corresponding to a first image to a display screen according to a first frame rate.
In the embodiment of the application, the display device can comprise a display device main board, a driving integrated circuit and a display screen, wherein the driving integrated circuit can acquire image data corresponding to images from the display device main board according to a frame frequency, and further transmit the image data corresponding to the images to the display screen according to the frame frequency, so that the display screen displays the images according to the frame frequency. The driving integrated circuit transmits image data corresponding to a certain frame of image to the display screen, namely, the driving integrated circuit controls each pixel in the display screen to emit light according to the image data corresponding to the frame of image, so that the display screen displays the frame of image.
Alternatively, the display device may display different types of content at different frame rates. When the driving integrated circuit detects a change operation for the type of the display content in the process of transmitting the image data corresponding to the first image to the display screen according to the first frame frequency, the driving integrated circuit can determine that the type of the content to be displayed (namely, the subsequent display content) is different from the type of the content currently displayed, and further can determine that the frame frequency adjustment instruction is received.
Alternatively, the change operation for the type of display content may be a trigger instruction for an application in the display device. For example, when the driver integrated circuit receives a running instruction for the game application program triggered by the user through the display screen, the driver integrated circuit may determine that the content to be displayed is a game screen, and then determine that the target type of the content to be displayed is a game type. As another example, when the driving integrated circuit receives an operation instruction for the movie playing application program triggered by the user through the display screen, the driving integrated circuit may determine that the content to be displayed is a movie picture, and further determine that the target type of the content to be displayed is a movie type.
It should be noted that, there are various possible implementations of the driving integrated circuit for determining that the frame rate adjustment command is received, and the following four possible implementations are taken as examples for explaining the embodiment of the present application.
In a first implementation, the driver integrated circuit may determine a target type of the content to be displayed (i.e., a type of the content to be displayed later), and then acquire a second frame rate corresponding to the target type. The driving integrated circuit may determine that a frame rate adjustment instruction is received when the second frame rate is acquired, and the frame rate adjustment instruction may be used to instruct the driving integrated circuit to adjust the first frame rate to the second frame rate.
The driving integrated circuit may determine the second frame rate in a variety of ways. Alternatively, a correspondence between the type of the display content and the frame rate of the display device may be stored in the display device, and the driving integrated circuit may determine the second frame rate corresponding to the target type of the display device according to the correspondence. The frame rate for the game type is 120 hz, and the frame rate for the movie type is 60 hz, for example. The driving integrated circuit may also obtain the second frame rate corresponding to the target type of the display content from other storage devices through the network, or the driving integrated circuit may also determine the second frame rate through other manners, which is not limited in the embodiment of the present application.
In a second implementation manner, the driving integrated circuit may control the display screen to display a prompt interface for prompting whether to perform frame rate adjustment when detecting a change operation for the type of the display content. When the driving integrated circuit detects a trigger operation for the prompt interface, it may be determined that a frame rate adjustment instruction is received.
It should be noted that, in the embodiment of the present application, before the frame frequency adjustment is performed, a prompt interface may be displayed, so that whether the frame frequency adjustment is performed or not is selected by the user, so that the frame frequency adjustment better meets the requirements of the user, and user experience is improved.
Other implementations in which the driving integrated circuit determines that the frame rate adjustment command is received may be obtained in combination with the first and second implementations described above, for example, the third and fourth implementations described below may be obtained.
In a third implementation manner, the driving integrated circuit may determine a target type of the content to be displayed and acquire a second frame rate corresponding to the target type when detecting a change operation for the type of the display content. The driving integrated circuit can control the display screen to display a prompt interface for prompting whether to adjust the frame frequency to the second frame frequency. When the driving integrated circuit detects a trigger operation for the prompt interface, it may be determined that a frame rate adjustment instruction is received.
In a fourth implementation manner, the driving integrated circuit may control the display screen to display a prompt interface for prompting whether to make a frame rate adjustment when detecting a change operation for a type of display content. When the driving integrated circuit detects triggering operation aiming at the prompt interface, determining a target type of the content to be displayed, and when a second frame frequency corresponding to the target type is acquired, determining that a frame frequency adjustment instruction is received.
Fig. 3 is a schematic diagram of a prompt interface of a display device according to an embodiment of the present application. The prompt interface may be a prompt interface displayed by the driving integrated circuit control display screen in the third implementation manner. As shown in fig. 3, the prompt interface 30 may display prompt information for prompting whether to adjust the frame rate of the display device to a second frame rate corresponding to the target type of the content to be displayed. Assuming that the target type is a movie type and the second frame rate corresponding to the movie type is 60 hz, the prompt information may be "whether to adjust the frame rate to 60 hz to play the movie more smoothly? The prompt interface may further include a "ok" option and a "cancel" option, and when the user clicks the "ok" option, the driver integrated circuit may determine that a trigger operation for the prompt interface is detected, and further determine that a frame rate adjustment instruction is received. When the user clicks the cancel option, the driving integrated circuit may not perform frame frequency adjustment, but still acquire image data corresponding to the subsequent image from the display device motherboard according to the first frame frequency, and transmit the image data corresponding to the subsequent image to the display screen according to the first frame frequency.
And 202, transmitting residual image data corresponding to the first image to a display screen according to a first frame frequency.
When the driving integrated circuit receives the frame frequency adjustment instruction in the process of transmitting the image data corresponding to the first image to the display screen according to the first frame frequency, the driving integrated circuit does not immediately execute the frame frequency adjustment instruction, continuously acquires the residual image data corresponding to the first image from the display device main board according to the first frame frequency, and continuously transmits the residual image data to the display screen according to the first frame frequency.
Optionally, in the process of transmitting the image data corresponding to a certain frame of image to the display screen, the driving integrated circuit may store the image data corresponding to the frame of image and the transmission timing of the image data corresponding to the frame of image in the target storage space. Alternatively, in the process of transmitting the image data corresponding to the next frame image to the display screen by the driving integrated circuit, the image data corresponding to the next frame image and the transmission timing of the image data corresponding to the next frame image may be stored in the target storage space. Alternatively, the image data corresponding to the next frame image and the transmission timing of the image data corresponding to the next frame image may cover the data originally stored in the target storage space.
For example, the driving integrated circuit may store the image data corresponding to the first image and a transmission timing of the image data corresponding to the first image in the target storage space in a process of transmitting the image data corresponding to the first image to the display screen at the first frame rate (i.e., when steps 201 and 202 are performed).
And 203, after all the image data corresponding to the first image are transmitted to the display screen, stopping obtaining the image data corresponding to the next frame of image, and adjusting the first frame frequency to the second frame frequency based on the frame frequency adjusting instruction. .
Optionally, after the driving integrated circuit receives the frame rate adjustment instruction in the process of transmitting the image data corresponding to the first image to the display screen, all the image data corresponding to the first image may be transmitted to the display screen, and then the acquisition of the image data corresponding to the next frame of image is stopped, and the frame rate adjustment instruction is executed to adjust the frame rate of the display device. Therefore, the phenomenon that the display equipment is stained due to the fact that the driving integrated circuit cannot orderly acquire image data corresponding to each frame of image according to a certain frame frequency in the frame frequency adjustment process and transmits the image data corresponding to each frame of image to the display screen, and the transmission time sequence of the image data corresponding to the image is disordered can be avoided.
Alternatively, the driving integrated circuit may start adjusting the frame rate of the display device within a frame interval period after all the image data corresponding to the first image is transmitted to the display screen. Because the time length required by the frame frequency adjustment process cannot be determined, the frame frequency can be immediately adjusted after all image data corresponding to the first image are transmitted, and further the frame frequency adjustment is completed as soon as possible on the basis that the normal display of the first image is not affected, and the frame frequency adjustment efficiency is improved.
Optionally, the driving integrated circuit may also transmit the image data corresponding to at least one frame of image after transmitting all the image data corresponding to the first image to the display screen, and start adjusting the frame rate of the display device in a frame interval period after all the image data corresponding to the at least one frame of image is transmitted.
Optionally, in the process of adjusting the first frame frequency to the second frame frequency based on the frame frequency adjustment command, the driving integrated circuit needs to acquire a frame frequency adjustment code corresponding to the frame frequency adjustment command first, and then execute the frame frequency adjustment code to adjust the first frame frequency to the second frame frequency. Alternatively, the frame rate adjustment instruction may indicate a memory address of the frame rate adjustment code from which the drive integrated circuit may acquire the frame rate adjustment code.
Optionally, in the process of adjusting the first frame rate to the second frame rate, the driving integrated circuit may transmit the image data corresponding to the first image stored in the target storage space to the display screen according to the transmission timing sequence of the image data corresponding to the first image stored in the target storage space, which is equivalent to that the driving integrated circuit transmits the image data corresponding to the first image to the display screen again according to the first frame rate, and further, the display screen may display the first image again according to the first frame rate.
In the frame frequency adjustment process, the driving integrated circuit outputs image data to the display screen according to the transmission time sequence stored in the target storage space, and the output process is not influenced by the frame frequency adjustment, so that the display screen can still normally display images in the frame frequency adjustment process. And further, the phenomenon of abnormal display such as black screen or flower screen of the display device caused by the fact that the driving integrated circuit cannot acquire and output image data corresponding to each frame of image according to the same frame frequency in the frame frequency adjustment process is avoided, and the picture displayed by the display screen in the frame frequency adjustment process is smoothly transited.
And 204, transmitting image data corresponding to the second image to the display screen according to the second frame frequency.
After the frame frequency of the display device is switched to the second frame frequency, the driving integrated circuit controls the subsequent image displayed by the display screen. After the driving integrated circuit adjusts the first frame frequency to the second frame frequency and transmits all image data corresponding to the first image stored in the target storage space to the display screen according to the transmission time sequence stored in the target storage space, the driving integrated circuit can acquire the image data corresponding to the second image from the display device main board according to the second frame frequency and transmit the image data corresponding to the second image to the display screen according to the second frame frequency. Therefore, the image displayed by the display screen can be completely displayed in the frame frequency adjusting process, and the display screen can be ensured to smoothly display the subsequent images.
Optionally, after the driving integrated circuit adjusts the first frame rate to the second frame rate and transmits all the image data corresponding to the first image stored in the target storage space to the display screen according to the transmission time sequence stored in the target storage space, a response signal may be sent to the display device motherboard to instruct the display device motherboard to send the image data corresponding to the subsequent image to the driving integrated circuit according to the second frame rate, so that the driving integrated circuit may acquire the image data corresponding to the subsequent image according to the second frame rate.
Fig. 4 is a timing diagram of a frame rate adjustment process according to an embodiment of the present application. Referring to fig. 4, assuming that the first frame rate is 60 hz, that is, the driving integrated circuit transmits image data corresponding to 60 frames of images to the display screen every second, the display screen displays 60 images every second, and the display screen can display a complete image in time A1 to A3. At time A2, the user triggers the display device to run the game application program, at this time, the driving integrated circuit may determine that the type of the content to be displayed on the display screen is a game type, and determine a second frame frequency corresponding to the game type, so that the driving integrated circuit may determine that a frame frequency adjustment instruction is received, where the frame frequency adjustment instruction is used to instruct the driving integrated circuit to adjust the first frame frequency to the second frame frequency. Such as 120 hz. Optionally, the frame rate adjustment instruction may further indicate a memory address of frame rate adjustment code to be executed to adjust the frame rate to 120 hz.
With continued reference to fig. 4, it is assumed that the driving integrated circuit determines that the display screen is currently displaying the (N-1) -th frame image when the frame rate adjustment instruction is acquired. After the display of the (N-1) -th frame image at the time A3 is completed, the driving integrated circuit may start to acquire the frame rate adjustment code from the storage address indicated by the frame rate adjustment instruction, and may output the image data corresponding to the (N-1) -th frame image stored in the target storage space to the display screen again, so that the display screen starts to display the nth frame image from the time A4, where the nth frame image is identical to the (N-1) -th frame image. Thus, abnormal display conditions such as black screen or flower screen of the display screen can be avoided when frame frequency adjustment is carried out.
The frame rate adjustment code is typically acquired for a time period shorter than the time period for displaying one frame of image. At time A5 in fig. 4, the driving integrated circuit may complete the acquisition of the frame rate adjustment code, and at this time, the display screen is still displaying the nth frame image, and the driving integrated circuit may wait for the nth frame image to be displayed, and resume the normal acquisition and output of the image data. If the nth frame of image is displayed at the time A6, the driving integrated circuit may determine that the frame rate adjustment code is ready (i.e. the frame rate adjustment instruction is executed) at the time A6, and then acquire the image data corresponding to the subsequent image from the display device motherboard at 120 hz, and control the display screen to display the subsequent image at the frame rate of 120 hz.
In summary, in the frame rate adjustment method provided by the embodiment of the application, the driving integrated circuit may adjust the frame rate of the display device after transmitting all the image data corresponding to the first image to the display screen. Therefore, the driving integrated circuit does not influence the normal display of the first image currently displayed by the display screen when the frame frequency is adjusted, so that the image display smoothness of the display device is higher and the display effect of the display device is better when the frame frequency is adjusted.
In addition, in the frame frequency adjustment process, the drive integrated circuit can output image data corresponding to the first image stored in the target storage space to the display screen according to the transmission time sequence stored in the target storage space, so that the display screen can still normally display the image in the frame frequency adjustment process, abnormal appearances such as a black screen or a flower screen of the display device are avoided, and the smoothness of image display of the display device is improved.
After the frame frequency adjustment instruction is executed by the drive integrated circuit and the image corresponding to the image data stored in the target storage space is displayed, the image data corresponding to the second image is transmitted to the display screen according to the changed frame frequency, so that the completeness of the image displayed by the display screen in the frame frequency adjustment process is ensured, and the smoothness of the image display in the frame frequency adjustment process is further improved.
Fig. 5 is a schematic structural diagram of a frame rate adjusting device according to an embodiment of the present application. The frame rate adjusting device may be used to drive an integrated circuit, and as shown in fig. 5, the frame rate adjusting device 50 may include:
the first transmission module 501 is configured to, when receiving the frame rate adjustment instruction in a process of transmitting image data corresponding to the first image to the display screen according to the first frame rate, transmit remaining image data corresponding to the first image to the display screen according to the first frame rate.
The adjustment module 502 is configured to adjust the first frame rate to the second frame rate based on the frame rate adjustment instruction after transmitting all image data corresponding to the first image to the display screen.
And a second transmission module 503, configured to transmit image data corresponding to the second image to the display screen according to the second frame rate.
In summary, in the frame rate adjustment device provided in the embodiment of the present application, the adjustment module may adjust the frame rate of the display device after transmitting all the image data corresponding to the first image to the display screen. Therefore, the driving integrated circuit does not influence the normal display of the first image currently displayed by the display screen when the frame frequency is adjusted, so that the image display smoothness of the display device is higher and the display effect of the display device is better when the frame frequency is adjusted.
Optionally, the adjustment module 502 is further configured to:
and stopping acquiring image data corresponding to the next frame of image, and adjusting the first frame frequency to a second frame frequency based on the frame frequency adjustment instruction.
Optionally, fig. 6 is a schematic structural diagram of another frame rate adjustment device according to an embodiment of the present application. As shown in fig. 6, the frame rate adjusting device 50 may further include, on the basis of fig. 5:
the storage module 504 is configured to store, in the target storage space, the image data corresponding to the first image and a transmission timing of the image data corresponding to the first image during transmission of the image data corresponding to the first image to the display screen at the first frame rate.
The third transmission module 505 is configured to transmit, to the display screen, image data corresponding to the first image stored in the target storage space according to a transmission timing sequence in a process of adjusting the first frame rate to the second frame rate.
Optionally, fig. 7 is a schematic structural diagram of still another frame rate adjusting device according to an embodiment of the present application. As shown in fig. 7, the frame rate adjusting device 50 may further include, on the basis of fig. 6:
the obtaining module 506 is configured to obtain image data corresponding to the second image after the first frame rate is adjusted to the second frame rate and after all image data corresponding to the first image stored in the target storage space is transmitted to the display screen according to the transmission timing sequence.
Optionally, fig. 8 is a schematic structural diagram of still another frame rate adjusting device according to an embodiment of the present application. As shown in fig. 8, the frame rate adjusting device 50 may further include, on the basis of fig. 7:
a determining module 507 for determining that a frame rate adjustment instruction is received when a change operation for the type of display content is detected.
Optionally, the determining module 507 may be further configured to:
when a change operation is detected, determining a target type of the content to be displayed; and when the second frame frequency corresponding to the target type is acquired, determining that a frame frequency adjustment instruction is received.
Optionally, the determining module 507 may be further configured to:
when the change operation is detected, the display screen is controlled to display a prompt interface, and the prompt interface is used for prompting whether frame frequency adjustment is carried out or not; when the triggering operation for the prompt interface is detected, the frame frequency adjustment instruction is determined to be received.
In summary, in the frame rate adjustment device provided in the embodiment of the present application, the adjustment module may adjust the frame rate of the display device after transmitting all the image data corresponding to the first image to the display screen. Therefore, the driving integrated circuit does not influence the normal display of the first image currently displayed by the display screen when the frame frequency is adjusted, so that the image display smoothness of the display device is higher and the display effect of the display device is better when the frame frequency is adjusted.
Fig. 9 is a block diagram of a display device 900 according to an embodiment of the present application. The display device 900 may be a portable mobile terminal such as: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, motion picture expert compression standard audio plane 3), an MP4 (Moving Picture Experts Group Audio Layer IV, motion picture expert compression standard audio plane 4) player, a notebook computer, or a desktop computer. The display device 900 may also be referred to by other names of user devices, portable terminals, laptop terminals, desktop terminals, etc.
In general, the display device 900 includes: the display panel 905 and the driving integrated circuit 901, the driving integrated circuit 917 can be used to perform the frame rate adjustment method described above. Optionally, the display device 900 may further include a display device motherboard, and the driver integrated circuit 901 may obtain image data corresponding to an image from the display device motherboard. Alternatively, the driving integrated circuit 901 may include a processor 9011 and a memory 9012.
Processor 9011 may include one or more processing cores, such as a 4-core processor, an 8-core processor, or the like. The processor 9011 may be implemented in at least one hardware form of a DSP (Digital Signal Processing ), FPGA (Field-Programmable Gate Array, field programmable gate array), PLA (Programmable Logic Array ). Processor 9011 may also include a main processor, which is a processor for processing data in an awake state, also called a CPU (Central Processing Unit, central processor); a coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 9011 may integrate a GPU (Graphics Processing Unit, image processor) for rendering and drawing of content required to be displayed by the display screen. In some embodiments, the processor 9011 may also include an AI (Artificial Intelligence ) processor for processing computing operations related to machine learning.
Memory 9012 may include one or more computer-readable storage media, which may be non-transitory. Memory 9012 may also include high speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. Optionally, in some embodiments, a non-transitory computer readable storage medium in memory 9012 is used to store at least one instruction that may be used to be executed by processor 9011 to implement the frame rate adjustment method provided by the method embodiments of the present application.
In some embodiments, the display device 900 may further optionally include: a peripheral interface 903, and at least one peripheral. The processor 9011, the memory 9012, and the peripheral device interface 903 may be connected by a bus or signal lines. The individual peripheral devices may be connected to the peripheral device interface 903 via buses, signal lines, or circuit boards. Specifically, the peripheral device includes: at least one of radio frequency circuitry 904, a display 905, a camera 906, audio circuitry 907, positioning components 908, and a power source 909.
The peripheral interface 903 may be used to connect at least one peripheral device associated with an I/O (Input/Output) to the processor 9011 and the memory 9012. In some embodiments, the processor 9011, memory 9012, and peripheral interface 903 are integrated on the same chip or circuit board; in some other embodiments, either or both of the processor 9011, the memory 9012, and the peripheral interface 903 may be implemented on separate chips or circuit boards, which is not limited in this embodiment.
The Radio Frequency circuit 904 is configured to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 904 communicates with a communication network and other communication devices via electromagnetic signals. The radio frequency circuit 904 converts an electrical signal into an electromagnetic signal for transmission, or converts a received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 904 includes: antenna systems, RF transceivers, one or more amplifiers, tuners, oscillators, digital signal processors, codec chipsets, subscriber identity module cards, and so forth. The radio frequency circuit 904 may communicate with other terminals via at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: the world wide web, metropolitan area networks, intranets, generation mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and/or WiFi (Wireless Fidelity ) networks. In some embodiments, the radio frequency circuit 904 may also include NFC (Near Field Communication ) related circuits, which the present application is not limited to.
The display 905 is used to display a UI (User Interface). The UI may include graphics, text, icons, video, and any combination thereof. When the display 905 is a touch display, the display 905 also has the ability to capture touch signals at or above the surface of the display 905. The touch signal may be input as a control signal to the processor 9011 for processing. At this time, the display 905 may also be used to provide virtual buttons and/or a virtual keyboard, also referred to as soft buttons and/or a soft keyboard. In some embodiments, the display 905 may be one, providing a front panel of the display device 900; in other embodiments, the display 905 may be at least two, respectively disposed on different surfaces of the display device 900 or in a folded design; in still other embodiments, the display 905 may be a flexible display disposed on a curved surface or a folded surface of the display device 900. Even more, the display 905 may be arranged in an irregular pattern other than rectangular, i.e., a shaped screen. The display 905 may be an LCD (Liquid Crystal Display, liquid crystal display array) display or an OLED (Organic Light-Emitting Diode) display.
The camera assembly 906 is used to capture images or video. Optionally, the camera assembly 906 includes a front camera and a rear camera. Typically, the front camera is disposed on the front panel of the terminal and the rear camera is disposed on the rear surface of the terminal. In some embodiments, the at least two rear cameras are any one of a main camera, a depth camera, a wide-angle camera and a tele camera, so as to realize that the main camera and the depth camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize a panoramic shooting and Virtual Reality (VR) shooting function or other fusion shooting functions. In some embodiments, camera assembly 906 may also include a flash. The flash lamp can be a single-color temperature flash lamp or a double-color temperature flash lamp. The dual-color temperature flash lamp refers to a combination of a warm light flash lamp and a cold light flash lamp, and can be used for light compensation under different color temperatures.
The audio circuit 907 may include a microphone and a speaker. The microphone is used for collecting sound waves of a user and the environment, converting the sound waves into electric signals, and inputting the electric signals to the processor 9011 for processing, or inputting the electric signals to the radio frequency circuit 904 for voice communication. For purposes of stereo acquisition or noise reduction, the microphone may be multiple, and disposed at different portions of the display device 900. The microphone may also be an array microphone or an omni-directional pickup microphone. The speaker is used to convert electrical signals from the processor 9011 or the radio frequency circuit 904 into sound waves. The speaker may be a conventional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, not only the electric signal can be converted into a sound wave audible to humans, but also the electric signal can be converted into a sound wave inaudible to humans for ranging and other purposes. In some embodiments, the audio circuit 907 may also include a headphone jack.
The location component 908 is used to locate the current geographic location of the display device 900 to enable navigation or LBS (Location Based Service, location-based services). The positioning component 908 may be a positioning component based on the United states GPS (Global Positioning System ), the Beidou system of China, or the Galileo system of Russia.
The power supply 909 is used to power the various components in the display apparatus 900. The power supply 909 may be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power source 909 includes a rechargeable battery, the rechargeable battery may be a wired rechargeable battery or a wireless rechargeable battery. The wired rechargeable battery is a battery charged through a wired line, and the wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery may also be used to support fast charge technology.
In some embodiments, the display device 900 also includes one or more sensors 910. The one or more sensors 910 include, but are not limited to: acceleration sensor 911, gyroscope sensor 912, pressure sensor 913, fingerprint sensor 914, optical sensor 915, and proximity sensor 916.
The acceleration sensor 911 may detect the magnitudes of accelerations on three coordinate axes of the coordinate system established with the display device 900. For example, the acceleration sensor 911 may be used to detect components of gravitational acceleration in three coordinate axes. The processor 9011 may control the touch display 905 to display a user interface in either a landscape view or a portrait view based on the gravitational acceleration signal acquired by the acceleration sensor 911. The acceleration sensor 911 may also be used for the acquisition of motion data of a game or a user.
The gyro sensor 912 may detect a body direction and a rotation angle of the display device 900, and the gyro sensor 912 may collect a 3D motion of the user on the display device 900 in cooperation with the acceleration sensor 911. The processor 9011 may implement the following functions based on the data collected by the gyro sensor 912: motion sensing (e.g., changing UI according to a tilting operation by a user), image stabilization at shooting, game control, and inertial navigation.
The pressure sensor 913 may be disposed at a side frame of the display device 900 and/or at a lower layer of the touch display 905. When the pressure sensor 913 is provided at the side frame of the display device 900, a grip signal of the user on the display device 900 may be detected, and the processor 9011 performs left-right hand recognition or quick operation according to the grip signal collected by the pressure sensor 913. When the pressure sensor 913 is disposed at the lower layer of the touch display 905, the processor 9011 controls the operability control on the UI interface according to the pressure operation of the user on the touch display 905. The operability controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.
The fingerprint sensor 914 is used for collecting a fingerprint of a user, and the processor 9011 identifies the identity of the user according to the fingerprint collected by the fingerprint sensor 914, or identifies the identity of the user according to the collected fingerprint by the fingerprint sensor 914. Upon recognizing that the user's identity is a trusted identity, the processor 9011 authorizes the user to perform relevant sensitive operations including unlocking the screen, viewing encrypted information, downloading software, paying for and changing settings, etc. The fingerprint sensor 914 may be provided on the front, back, or side of the display device 900. When a physical key or vendor Logo is provided on the display device 900, the fingerprint sensor 914 may be integrated with the physical key or vendor Logo.
The optical sensor 915 is used to collect the intensity of ambient light. In one embodiment, the processor 9011 may control the display brightness of the touch display screen 905 based on the ambient light intensity collected by the optical sensor 915. Specifically, when the ambient light intensity is high, the display brightness of the touch display 905 is turned up; when the ambient light intensity is low, the display brightness of the touch display panel 905 is turned down. In another embodiment, the processor 9011 may also dynamically adjust the photographing parameters of the camera assembly 906 based on the ambient light intensity collected by the optical sensor 915.
A proximity sensor 916, also referred to as a distance sensor, is typically disposed on the front panel of the display device 900. The proximity sensor 916 is used to capture the distance between the user and the front of the display device 900. In one embodiment, when the proximity sensor 916 detects that the distance between the user and the front face of the display device 900 gradually decreases, the processor 9011 controls the touch display screen 905 to switch from the bright screen state to the off screen state; when the proximity sensor 916 detects that the distance between the user and the front surface of the display device 900 gradually increases, the processor 9011 controls the touch display screen 905 to switch from the off-screen state to the on-screen state.
It will be appreciated by those skilled in the art that the structure shown in fig. 9 is not limiting of the display device 900 and may include more or fewer components than shown, or may combine certain components, or may employ a different arrangement of components.
Fig. 10 is a schematic structural diagram of a driving integrated circuit according to an embodiment of the present application. As shown in fig. 10, the driving integrated circuit may include: the device comprises a processor, a memory, a timing control unit (Timer Control Register, TCON), a touch unit, a source driving circuit, a retransmission unit and an image data register. The directed line segments shown in fig. 10 represent the flow direction of data or signals. The drive integrated circuit can be connected with the display device main board through a mobile industry processor interface (Mobile Industry Processor Interface, MIPI) so as to acquire image data corresponding to each frame of image from the display device main board through the MIPI. The driving integrated circuit can also be connected with the display device main board through a bidirectional two-wire synchronous serial (Inter-Integrated Circuit, I2C) bus to carry out signal transmission with the display device main board through the I2C bus.
Optionally, the processor may be configured to execute instruction codes stored in the memory, so as to implement the frame rate switching method described above; the time sequence control unit can be used for controlling the working state of each device; the touch control unit can be used for detecting a touch control signal in the touch control screen; the source electrode driving circuit can be connected with the display screen to control the display screen to display images; the retransmission unit may acquire image data corresponding to a frame image and a transmission timing sequence of the image data corresponding to the frame image when the source driving circuit controls the display screen to display the frame image, and store the acquired data in the image data register.
The following explains the function of the driving integrated circuit shown in fig. 10 in the frame rate adjustment method provided by the embodiment of the present application.
The display device motherboard may determine that the frame rate of the display device needs to be changed according to the type of the content to be displayed, and then send a frame rate adjustment instruction (may also be referred to as a switch_en signal) to the driving integrated circuit through the I2C bus, and send a frame rate adjustment code or a storage location of the frame rate adjustment code required for executing the frame rate adjustment instruction to the driving integrated circuit through the serial peripheral interface (Serial Peripheral Interface, SPI).
And the time sequence control unit can control the MIPI to stop outputting data after determining that the first image currently displayed by the display screen is displayed. The processor may then be controlled to obtain the frame rate adjustment code from the memory and execute the frame rate adjustment code; and meanwhile, the retransmission unit is controlled to acquire the image data corresponding to the first image from the image data register, the image data corresponding to the first image is output to the source electrode driving circuit according to the transmission time sequence stored in the image data register, and then the source electrode driving circuit can control the display screen to display the first image again according to the image data corresponding to the first image.
After the display screen finishes displaying the first image again and the processor finishes executing the frame rate adjustment code, the processor can send a response signal (also called cmd_ready signal) to the display device motherboard through the I2C bus, and the MIPI can recover the output data. After receiving the response signal, the display device main board can determine that the driving integrated circuit is ready to transmit image data corresponding to the subsequent image to the display screen according to the adjusted frame frequency (namely, the second frame frequency), and then the display device main board can transmit the image data corresponding to the subsequent image to the driving integrated circuit according to the second frame frequency.
Embodiments of the present application provide a computer readable storage medium storing code instructions that, when executed by a processor of a display device, implement a frame rate adjustment method as shown in fig. 1 or fig. 2. The above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, or the like.
It should be noted that: in the frame rate adjusting device provided in the above embodiment, only the division of the above functional modules is used for illustration when adjusting the frame rate, and in practical application, the above functional allocation may be performed by different functional modules according to needs, that is, the internal structure of the frame rate adjusting device is divided into different functional modules to perform all or part of the functions described above.
It should be noted that, the method embodiment provided in the embodiment of the present application can be referred to with the corresponding device embodiment, and the embodiment of the present application is not limited thereto. The sequence of the steps of the method embodiment provided by the embodiment of the application can be properly adjusted, the steps can be correspondingly increased or decreased according to the situation, and any method which is easily conceivable to be changed by a person skilled in the art within the technical scope of the disclosure of the application is covered in the protection scope of the application, so that the description is omitted.
The foregoing description of the preferred embodiments of the present application is not intended to limit the application, but rather, the application is to be construed as limited to the appended claims.

Claims (8)

1. A frame rate adjustment method for a driving integrated circuit, the driving integrated circuit comprising: the system comprises a processor, a memory and a timing control unit, wherein the driving integrated circuit is connected with a display device main board through a mobile industry processor interface and a bidirectional two-wire system synchronous serial bus so as to acquire image data corresponding to each frame of image from the display device main board through the mobile industry processor interface, and the method comprises the following steps:
When a frame frequency adjustment instruction is received in the process of transmitting image data corresponding to a first image to a display screen according to a first frame frequency, transmitting residual image data corresponding to the first image to the display screen according to the first frame frequency;
after all image data corresponding to the first image are transmitted to the display screen, the time sequence control unit controls the mobile industry processor interface to stop acquiring image data corresponding to a next frame of image, the first frame frequency is adjusted to be a second frame frequency based on the frame frequency adjustment instruction, and the driving integrated circuit firstly acquires frame frequency adjustment codes corresponding to the frame frequency adjustment instruction by the processor in the process of adjusting the first frame frequency to be the second frame frequency based on the frame frequency adjustment instruction, and then executes the frame frequency adjustment codes to adjust the first frame frequency to be the second frame frequency;
transmitting image data corresponding to a second image to the display screen according to the second frame frequency;
the method further comprises the steps of:
storing the image data corresponding to the first image and a transmission time sequence of the image data corresponding to the first image in a target storage space in the process of transmitting the image data corresponding to the first image to a display screen according to a first frame frequency;
Transmitting image data corresponding to the first image stored in the target storage space to the display screen according to the transmission time sequence in the process of adjusting the first frame frequency to the second frame frequency, wherein the display screen displays the first image again according to the first frame frequency;
when the display screen finishes displaying the first image again, and the processor finishes executing the frame frequency adjusting code, the processor sends a response signal to the display device main board through the bidirectional two-wire synchronous serial bus, and resumes obtaining image data from the mobile industry processor interface, the display device main board determines that the drive integrated circuit is ready to transmit image data corresponding to a subsequent image to the display screen according to the second frame frequency after receiving the response signal, and the display device main board transmits image data corresponding to the subsequent image to the drive integrated circuit according to the second frame frequency.
2. The method according to claim 1, wherein the method further comprises:
and after the first frame frequency is adjusted to the second frame frequency, transmitting all image data corresponding to the first image stored in the target storage space to the display screen according to the transmission time sequence, and acquiring the image data corresponding to the second image.
3. The method according to claim 1 or 2, characterized in that the method further comprises:
when a change operation for the type of display content is detected, it is determined that the frame rate adjustment instruction is received.
4. A method according to claim 3, wherein said determining that the frame rate adjustment instruction is received when a change operation for the type of display content is detected comprises:
when the change operation is detected, determining a target type of the content to be displayed;
and when the second frame frequency corresponding to the target type is acquired, determining that the frame frequency adjustment instruction is received.
5. A method according to claim 3, wherein said determining that the frame rate adjustment instruction is received when a change operation for the type of display content is detected comprises:
when the change operation is detected, controlling a display screen to display a prompt interface, wherein the prompt interface is used for prompting whether frame frequency adjustment is carried out or not;
and when the triggering operation for the prompt interface is detected, determining that the frame frequency adjustment instruction is received.
6. A frame rate adjustment device for driving an integrated circuit, the driving integrated circuit comprising: the device comprises a processor, a memory and a timing control unit, wherein the drive integrated circuit is connected with a display device main board through a mobile industry processor interface and a bidirectional two-wire system synchronous serial bus, so as to acquire image data corresponding to each frame of image from the display device main board through the mobile industry processor interface, and the frame frequency adjusting device comprises:
The first transmission module is used for transmitting residual image data corresponding to a first image to the display screen according to a first frame frequency when a frame frequency adjustment instruction is received in the process of transmitting the image data corresponding to the first image to the display screen according to the first frame frequency;
the adjusting module is used for adjusting the first frame frequency to a second frame frequency based on the frame frequency adjusting instruction after transmitting all image data corresponding to the first image to the display screen;
the second transmission module is used for transmitting image data corresponding to a second image to the display screen according to the second frame frequency;
the adjusting module is further configured to:
stopping acquiring image data corresponding to a next frame of image, and adjusting the first frame frequency to a second frame frequency based on the frame frequency adjustment instruction, wherein the driving integrated circuit firstly acquires a frame frequency adjustment code corresponding to the frame frequency adjustment instruction in the process of adjusting the first frame frequency to the second frame frequency based on the frame frequency adjustment instruction, and further executes the frame frequency adjustment code to adjust the first frame frequency to the second frame frequency;
the frame rate adjustment device further includes:
the storage module is used for storing the image data corresponding to the first image and the transmission time sequence of the image data corresponding to the first image in a target storage space in the process of transmitting the image data corresponding to the first image to the display screen according to a first frame frequency;
The third transmission module is used for transmitting the image data corresponding to the first image stored in the target storage space to the display screen according to the transmission time sequence in the process of adjusting the first frame frequency to the second frame frequency, and the display screen displays the first image again according to the first frame frequency;
when the display screen finishes displaying the first image again, and the processor finishes executing the frame frequency adjusting code, the processor sends a response signal to the display device main board through the bidirectional two-wire synchronous serial bus, and resumes obtaining image data from the mobile industry processor interface, the display device main board determines that the drive integrated circuit is ready to transmit image data corresponding to a subsequent image to the display screen according to the second frame frequency after receiving the response signal, and the display device main board transmits image data corresponding to the subsequent image to the drive integrated circuit according to the second frame frequency.
7. A display device comprising a display screen and a drive integrated circuit, wherein the drive integrated circuit is configured to perform the frame rate adjustment method of any one of claims 1 to 5.
8. A computer readable storage medium storing code instructions which, when executed by a processor, implement the frame rate adjustment method of any one of claims 1 to 5.
CN201910383197.4A 2019-05-09 2019-05-09 Frame frequency adjusting method and device, display device and computer readable storage medium Active CN110333834B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910383197.4A CN110333834B (en) 2019-05-09 2019-05-09 Frame frequency adjusting method and device, display device and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910383197.4A CN110333834B (en) 2019-05-09 2019-05-09 Frame frequency adjusting method and device, display device and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN110333834A CN110333834A (en) 2019-10-15
CN110333834B true CN110333834B (en) 2023-08-29

Family

ID=68140176

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910383197.4A Active CN110333834B (en) 2019-05-09 2019-05-09 Frame frequency adjusting method and device, display device and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN110333834B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113160748B (en) * 2020-01-22 2022-03-29 Oppo广东移动通信有限公司 Display screen frequency conversion method, display driving integrated circuit chip and application processor
US11507224B2 (en) * 2020-05-28 2022-11-22 Beijing Boe Display Technology Co., Ltd. Touch display device, touch response method and system thereof, and storage medium
CN112331145B (en) * 2020-11-17 2022-02-15 Oppo广东移动通信有限公司 Display screen frequency conversion method, DDIC chip, display screen module and terminal
CN114639340B (en) * 2020-12-15 2024-05-14 京东方科技集团股份有限公司 Display device, driving method thereof and display system
CN114650324B (en) * 2020-12-21 2023-03-14 深圳市万普拉斯科技有限公司 Frame frequency switching method and device, terminal equipment and readable storage medium
CN113805831B (en) * 2021-09-15 2024-01-30 Oppo广东移动通信有限公司 Image data transmission method, device, terminal and medium
CN113823230B (en) * 2021-09-18 2022-12-13 惠州视维新技术有限公司 Backlight control method and device, storage medium and display device
CN114648951B (en) * 2022-02-28 2023-05-12 荣耀终端有限公司 Method for controlling dynamic change of screen refresh rate and electronic equipment

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101093658A (en) * 2006-05-30 2007-12-26 英特尔公司 Conversion of display refreshing speed
US8194065B1 (en) * 2007-11-21 2012-06-05 NVIDIA Corporaton Hardware system and method for changing a display refresh rate
CN104269155A (en) * 2014-09-24 2015-01-07 广东欧珀移动通信有限公司 Method and device for adjusting refreshing rate of screen
CN104347049A (en) * 2014-09-24 2015-02-11 广东欧珀移动通信有限公司 Method and device for adjusting screen refresh rate
CN104731543A (en) * 2015-03-23 2015-06-24 深圳市欧珀通信软件有限公司 Method and device for displaying screen refresh rate
US9087473B1 (en) * 2007-11-21 2015-07-21 Nvidia Corporation System, method, and computer program product for changing a display refresh rate in an active period
CN104916267A (en) * 2014-03-11 2015-09-16 延世大学校产学协力团 Method for managing power in electronic device and the electronic device
CN105117191A (en) * 2015-09-08 2015-12-02 广东欧珀移动通信有限公司 Method and apparatus for controlling display of mobile terminal
CN106919358A (en) * 2017-03-10 2017-07-04 广东欧珀移动通信有限公司 A kind of display control method of mobile terminal, device and mobile terminal
CN108696732A (en) * 2017-02-17 2018-10-23 北京三星通信技术研究有限公司 Wear the method for adjusting resolution and equipment of display equipment

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7898535B2 (en) * 2006-10-31 2011-03-01 Dell Products, Lp System and method for providing dynamic refresh rates for displays
US9880649B2 (en) * 2014-09-29 2018-01-30 Apple Inc. Touch, pen and force sensor operation with variable refresh displays
US9984664B2 (en) * 2015-03-18 2018-05-29 Ati Technologies Ulc Method and apparatus for compensating for variable refresh rate display range limitations

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101093658A (en) * 2006-05-30 2007-12-26 英特尔公司 Conversion of display refreshing speed
US8194065B1 (en) * 2007-11-21 2012-06-05 NVIDIA Corporaton Hardware system and method for changing a display refresh rate
US9087473B1 (en) * 2007-11-21 2015-07-21 Nvidia Corporation System, method, and computer program product for changing a display refresh rate in an active period
CN104916267A (en) * 2014-03-11 2015-09-16 延世大学校产学协力团 Method for managing power in electronic device and the electronic device
CN104269155A (en) * 2014-09-24 2015-01-07 广东欧珀移动通信有限公司 Method and device for adjusting refreshing rate of screen
CN104347049A (en) * 2014-09-24 2015-02-11 广东欧珀移动通信有限公司 Method and device for adjusting screen refresh rate
CN104731543A (en) * 2015-03-23 2015-06-24 深圳市欧珀通信软件有限公司 Method and device for displaying screen refresh rate
CN105117191A (en) * 2015-09-08 2015-12-02 广东欧珀移动通信有限公司 Method and apparatus for controlling display of mobile terminal
CN108696732A (en) * 2017-02-17 2018-10-23 北京三星通信技术研究有限公司 Wear the method for adjusting resolution and equipment of display equipment
CN106919358A (en) * 2017-03-10 2017-07-04 广东欧珀移动通信有限公司 A kind of display control method of mobile terminal, device and mobile terminal

Also Published As

Publication number Publication date
CN110333834A (en) 2019-10-15

Similar Documents

Publication Publication Date Title
CN110333834B (en) Frame frequency adjusting method and device, display device and computer readable storage medium
CN109976570B (en) Data transmission method and device and display device
CN110308956B (en) Application interface display method and device and mobile terminal
CN110368689B (en) Game interface display method, system, electronic equipment and storage medium
CN110971930A (en) Live virtual image broadcasting method, device, terminal and storage medium
CN110459180B (en) Drive control method and device and display device
CN109688461B (en) Video playing method and device
CN110740340B (en) Video live broadcast method and device and storage medium
CN109166150B (en) Pose acquisition method and device storage medium
CN108897659B (en) Method, device and storage medium for modifying log level
US11393418B2 (en) Method, device and system for data transmission, and display device
CN109102811B (en) Audio fingerprint generation method and device and storage medium
CN111897465B (en) Popup display method, device, equipment and storage medium
CN108172176B (en) Page refreshing method and device for ink screen
CN111092991B (en) Lyric display method and device and computer storage medium
US11720219B2 (en) Method, apparatus and device for displaying lyric, and storage medium
CN110349527B (en) Virtual reality display method, device and system and storage medium
CN112130945A (en) Gift presenting method, device, equipment and storage medium
CN109636715B (en) Image data transmission method, device and storage medium
CN109783176B (en) Page switching method and device
CN107888975B (en) Video playing method, device and storage medium
CN109688064B (en) Data transmission method and device, electronic equipment and storage medium
CN110321059B (en) Data processing method, device and computer readable storage medium
CN113824902B (en) Method, device, system, equipment and medium for determining time delay of infrared camera system
CN112015612B (en) Method and device for acquiring stuck information

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