Screen display frame rate detection method and system, device and storage medium

By acquiring and processing standard videos, capturing and comparing frame rate identifiers, the problem of frame rate detection in embedded imaging product display devices has been solved, achieving objective verification and accurate detection of the display device frame rate.

CN115861242BActive Publication Date: 2025-12-12SHENZHEN ADASHI HIGH TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211570042.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-07
Publication Date
2025-12-12
Estimated Expiration
2042-12-07

AI Technical Summary

Technical Problem

Existing technologies lack a simple and effective method to objectively detect and verify whether the actual frame rate of the display device of embedded imaging products is correct.

Method used

By using an imaging device to acquire standard video, controlling the display device to play the standard video, and capturing the display interface during playback, the video to be verified is obtained. The video data is processed using an image signal processor and a codec processor, and the frame rate is compared to determine whether the display frame rate of the display device is correct.

Benefits of technology

It enables objective detection and verification of the frame rate of embedded imaging product display devices, ensuring the accuracy of the frame rate and avoiding visual unstability caused by frame rate errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115861242B_ABST
    Figure CN115861242B_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a display frame rate detection method and system, equipment and a storage medium, and the method specifically comprises the following steps: acquiring a standard video by using an image device to be detected, the standard video being a standard video with correct frame rate; playing the standard video by using a display device of the image device; shooting the standard video played by a display interface of the display device during the playing of the standard video by the display device; taking the obtained video data as a to-be-verified video; comparing the to-be-verified video with the standard video; and judging whether the display frame rate of the display device is correct. The method realizes the detection of the display frame rate of the display device of the image device from the outside of the image device to be detected, objectively judges whether the actual display frame rate of the display device of the image device to be detected is accurate, and achieves the objective and effective verification of the display frame rate accuracy of the display device of the image device to be detected.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of display device screen display, and particularly to a screen display frame rate detection method and system, a device and a storage medium. BACKGROUND

[0002] The screen display frame rate of a display device affects the smoothness of a video. For most consumer groups using electronic products, visual smoothness is very important when looking at the display device of an electronic product. Therefore, consumers gradually increase their requirements for the frame rate of the display device of an electronic product.

[0003] At present, there is no relatively simple method to objectively detect and verify whether the actual frame rate of the display device of an embedded image product is correct. SUMMARY

[0004] Therefore, it is necessary to propose a screen display frame rate detection method and system, a device and a storage medium to achieve the purpose of detecting and verifying whether the actual frame rate of the display device of an embedded image product is correct.

[0005] To achieve the above purpose, the first aspect of the present application provides a screen display frame rate detection method, which specifically comprises:

[0006] acquiring a standard video by using an image device to be detected, the standard video being a standard video with a correct frame rate;

[0007] controlling a display device of the image device to play the standard video, and shooting the standard video played by a display interface of the display device in a process in which the display device plays the standard video, and taking the video data obtained by shooting as a verification video;

[0008] comparing the verification video and the standard video to determine whether the display frame rate of the display device is correct.

[0009] Further, the acquiring of the standard video by using the image device to be detected specifically comprises:

[0010] controlling a standard video playing device to carry and play a pre-stored initial standard video, the display screen of the standard video playing device having a correct display frame rate, and the initial standard video having a correct frame rate;

[0011] controlling a camera of the image device to shoot a display interface of the display screen in a process in which the display screen plays the initial standard video on the premise that the camera is aligned with the display screen, and obtaining the standard video based on the initial standard video data obtained by shooting.

[0012] Further, the initial standard video data obtained by shooting is used to obtain the standard video, specifically including:

[0013] The initial standard video data obtained by shooting is used as the standard video, and an image signal processor of the image device is controlled to send the standard video to the display device, and the display device is used to play the standard video in real time.

[0014] Further, the initial standard video data obtained by shooting is used to obtain the standard video, specifically including:

[0015] An image signal processor of the image device is controlled to send the initial standard video data to a codec processor of the image device;

[0016] The codec processor is controlled to process the received initial standard video data to obtain standard video data and store the standard video data in a video file;

[0017] The image device is controlled to read the standard video data and send the read standard video data to the display device as the standard video, and the display device is used to play the standard video.

[0018] Further, each frame of the standard video includes at least a unique identifier;

[0019] Then, the comparison between the to-be-verified video and the standard video is used to determine whether the display frame rate of the display device is correct, specifically including:

[0020] The identifier of each frame of the to-be-detected video is compared with the identifier of each frame of the standard video to determine whether the display frame rate of the display device is correct.

[0021] Further, the comparison between the identifier of each frame of the to-be-detected video and the identifier of each frame of the standard video is used to determine whether the display frame rate of the display device is correct, specifically including:

[0022] The identifier of each frame of the to-be-detected video is extracted and arranged in frame sequence to obtain a to-be-verified sequence;

[0023] The identifier of each frame of the standard video is extracted and arranged in frame sequence to obtain a standard sequence;

[0024] The to-be-verified sequence and the standard sequence are compared to determine whether the display frame rate of the display device is correct.

[0025] Further, the comparison between the to-be-verified sequence and the standard sequence is used to determine whether the display frame rate of the display device is correct, including:

[0026] If the to-be-verified sequence is compared with the standard sequence, one or more of the following situations occurs: an identifier is missing, an identifier is repeated, or the order of the identifiers is inconsistent with the order of the standard sequence, then it is confirmed that the display frame rate of the display device is abnormal.

[0027] If the to-be-verified sequence is completely consistent with the standard sequence, then it is confirmed that the display frame rate of the display device is normal.

[0028] To achieve the above object, the second aspect of the present application provides a screen display frame rate detection system, the system comprising: a video acquisition unit, a video generation unit and a video detection unit.

[0029] The video acquisition unit is configured to acquire a standard video by using an image device to be detected, wherein the standard video is a standard video with correct frame rate.

[0030] The video generation unit is configured to control a display device of the image device to play the standard video, and during the process of playing the standard video by the display device, to shoot the standard video played by a display interface of the display device, and to take the video data obtained by shooting as a to-be-verified video.

[0031] The video detection unit is configured to compare the to-be-verified video with the standard video, and to judge whether the display frame rate of the display device is correct.

[0032] To achieve the above object, the third aspect of the present application provides a computer readable storage medium, which stores a computer program, wherein the computer program is executed by a processor to make the processor execute the steps of the method according to the first aspect.

[0033] To achieve the above object, the fourth aspect of the present application provides a computer device, which comprises a memory and a processor, wherein the memory stores a computer program, and the computer program is executed by the processor to make the processor execute the steps of the method according to the first aspect.

[0034] By using the embodiment of the present application, the following beneficial effects are achieved:

[0035] The method provided in the application specifically comprises: acquiring a standard video by using an image device to be detected, the standard video being a standard video with correct frame rate, controlling a display device of the image device to play the standard video, and shooting the standard video played by a display interface of the display device in the process of playing the standard video by the display device, taking the shot video data as a to-be-verified video, and comparing the to-be-verified video with the standard video to determine whether the display frame rate of the display device is correct. The method realizes the detection of the display frame rate of the display device of the image device to be detected from the outside of the image device to be detected, objectively determines whether the actual display frame rate of the display device of the image device to be detected is accurate, and achieves the objective and effective verification of the display frame rate accuracy of the display device of the image device to be detected. BRIEF DESCRIPTION OF DRAWINGS

[0036] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description only constitute some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor on the basis of these drawings.

[0037] In the embodiments of the present application, the detection method of the display frame rate comprises the following steps:

[0038] Figure 1 FIG. 1 is a flowchart of the detection method of the display frame rate in the embodiments of the present application;

[0039] Figure 2 FIG. 3 is a schematic diagram of the system framework of the embedded SOC product in the embodiments of the present application;

[0040] Figure 3 FIG. 6 is a structural diagram of the detection system of the display frame rate in the embodiments of the present application;

[0041] Figure 4 FIG. 9 is an internal structure diagram of the computer device in the embodiments of the present application. DETAILED DESCRIPTION

[0042] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments only constitute some embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the protection scope of the present application.

[0043] In the embodiments of the present application, the detection method of the display frame rate is applied to a detection system. Please refer to FIG. 1, Figure 1 , Figure 1is a flowchart of a method for detecting a screen display frame rate according to an embodiment of the present application, and the method specifically comprises the following steps:

[0044] In step 100, a standard video is acquired by using an image device to be detected, and the standard video is a standard video with a correct frame rate.

[0045] Specifically, the display device (such as a mobile phone or a computer) of the image device running in a general system can be verified by using a software tool to verify the screen display frame rate of the display device. However, for most embedded SOC products, the system of the embedded SOC product is a closed system, and a user cannot use a third-party program to detect the screen display frame rate. Even if the working frequency and the data transmission frequency of the display device are correct after the machine is disassembled, it does not mean that the screen display frame rate is correct. Because even if the frequency is correct, it only proves that the display device is working at the correct frequency, but it cannot prove whether the image data has been accurately delivered. If there is an error in the delivery process, the display on the display device will be incorrect.

[0046] Therefore, the purpose of the present application is to provide a simple verification method to verify whether the display frame rate of the display device of the embedded SOC product is correct. The embedded SOC product is a non-PC electronic product realized by using a programmable SOC, such as a DVR, a camera, a mobile phone, a tablet computer, a smart watch, a vehicle event data recorder, and an electronic rearview mirror; and the screen display frame rate is the display frame rate of the display device.

[0047] The method for detecting a screen display frame rate provided in the present application can be executed by a screen display frame rate detection system. The detection system acquires a standard video for verification by controlling an image device to be detected. The acquisition mode can be obtained by transmission through other devices, can be obtained by shooting through the image device, or can be other feasible modes, which are not limited herein. The standard video is a video with an accurate frame rate, which is used as a comparison example to verify the screen display frame rate of the image device.

[0048] In step 200, the display device of the image device is controlled to play the standard video, and in the process of playing the standard video by the display device, the display interface of the display device playing the standard video is shot, and the video data obtained by shooting is used as a video to be verified.

[0049] In the embodiment of the present application, the image device at least comprises a display device, and the display device is used to play a video to present the video content on the display interface of the display device.

[0050] Specifically, after the image device acquires the standard video, the display frame rate detection system controls the image device to play the standard video, and at the same time when the image device plays the standard video, the detection system photographs the standard video displayed on the display interface of the display device of the image device, that is, the to-be-verified video can be obtained. It can be understood that the to-be-verified video is the standard video displayed by the image device.

[0051] The detection system obtains the standard video played by the to-be-detected image device to obtain the display frame rate state of the display device of the image device.

[0052] Step 300, comparing the to-be-verified video and the standard video to determine whether the display frame rate of the display device is correct.

[0053] Specifically, after the detection system obtains the to-be-verified video and the standard video, the two videos can be compared to determine whether the display device of the to-be-detected image device is accurate, that is, whether the display frame rate of the display device is accurate.

[0054] It is necessary to determine whether the display frame rate of the image device is correct in life. For example, a vehicle-mounted electronic rearview mirror can provide the driver with the current road conditions during vehicle driving. If the display frame rate is incorrect, the driver may receive incorrect information, which may cause an accident. Therefore, it is necessary to verify the accuracy of the display frame rate of the display device. The detection method of the present application overcomes the defect that the embedded SOC product cannot detect the actual display frame rate. The actual display frame rate of the display device of the to-be-detected image device is detected externally to verify whether the display frame rate of the display device is accurate, so as to objectively detect and verify the display frame rate of the image device.

[0055] In an embodiment of the present application, the to-be-detected image device is an embedded SOC product and includes a camera. The detection system controls the to-be-detected image device to obtain the standard video, which can be obtained by controlling the camera of the image device to photograph the standard video. Therefore, step 100 can specifically include:

[0056] Step 110, controlling the standard video playing device to carry and play the pre-stored initial standard video. The display frame rate of the display screen of the standard video playing device is correct, and the frame rate of the initial standard video is correct.

[0057] In the embodiment of the present application, the detection system can further include a standard video playing device, which is used to carry and play the pre-stored initial standard video.

[0058] In step 120, under the premise that the camera of the image device is aligned with the display screen, the display screen plays an initial standard video, the camera of the image device is controlled to capture the display interface of the display screen, and a standard video is obtained based on the initial standard video data obtained by capturing.

[0059] Specifically, in the process in which the display screen of the standard video playing device plays an initial standard video, the detection system controls the camera of the image device to be detected to capture the display screen of the standard video playing device, and controls the image device to obtain a standard video based on the initial standard video data obtained by capturing.

[0060] Since the display frame rate of the display screen of the standard video playing device is correct, and the frame rate of the initial standard video is correct, the standard video obtained by the image device to be detected in the embodiment of the application can be completely the same as the initial standard video.

[0061] For the embedded SOC product, the system framework diagram can refer to Figure 2 , Figure 2 The system framework diagram of the embedded SOC product in the embodiment of the application is as follows: Figure 2 It can be seen that the image device at least includes a CMOS image sensor and an SOC chip, and the SOC chip includes an image signal processor ISP, a first DDR buffer Buffer1, a second DDR buffer Buffer2, and a CODEC.

[0062] After the CMOS image sensor of the image device obtains a video, the image signal processor ISP processes the video to generate a push screen code stream and a delivery coded code stream. On one hand, the push screen code stream is sent to the first DDR buffer Buffer1, and then the video is directly displayed on the display interface of the display device; on the other hand, the delivery coded code stream is sent to the second DDR buffer Buffer2, and the video is processed by the CODEC and stored in a video file.

[0063] Therefore, it can be obtained from Figure 2 that since the captured video is independently processed by the image signal processor ISP, there are at least two ways for the display device of the embedded SOC product to play a standard video, one is that the image device stores the video and then plays / plays back the video, and the other is that the display device displays the captured content in real time when capturing, and there is no absolute dependence between the two ways. Therefore, in order to make the detection more comprehensive, the display frame rate should be detected in both scenarios.

[0064] So, in the scenario of "the camera of the image device is shooting, and the display device is displaying the shooting content in real time", in step 120, the standard video is obtained based on the initial standard video data obtained by shooting, and specifically can include:

[0065] In step 121, the initial standard video data obtained by shooting is taken as the standard video, and the image signal processor ISP of the image device is controlled to send the standard video to the display device, and the display device is used to play the standard video in real time.

[0066] Specifically, when the initial standard video is obtained by shooting through the camera of the image device to be detected, the initial standard video obtained by shooting is directly taken as the standard video, and at this time, the display device of the image device is displaying the standard video obtained by shooting.

[0067] Through the above method, the frame rate of the display device when the image device to be detected is shooting and the display device is displaying in real time can be obtained.

[0068] In the scenario of "the image device stores the video and then plays / replays the video", in step 120, the standard video is obtained based on the initial standard video data obtained by shooting, and specifically can further include:

[0069] In step 122a, the image signal processor of the image device is controlled to send the initial standard video data to the CODEC processor of the image device.

[0070] In step 122b, the CODEC processor ISP is controlled to process the received initial standard video data to obtain standard video data and store the standard video data in a video file.

[0071] In step 122c, the image device is controlled to read the standard video data, and the read standard video data is taken as the standard video and sent to the display device, and the display device is used to play the standard video.

[0072] Specifically, when the initial standard video is obtained by shooting through the camera of the image device to be detected, the initial standard video data obtained by shooting is sent to the CODEC processor of the image device for processing to obtain standard video data, and the standard video data is stored in the video file of the image device for subsequent reading and playing. The standard video data read by the image device is taken as the standard video and sent to the display device for playing.

[0073] Through the above method, the frame rate of the display device when the image device to be detected is playing / replaying the standard video obtained by storing the standard video can be obtained.

[0074] In an available embodiment of the present application, each frame of the standard video at least includes a unique identifier, which is used to distinguish each frame of the standard video from each other.

[0075] Based on this, step 300, according to the to-be-verified video and the standard video, comparison is performed to determine whether the display frame rate of the display device is correct. Specifically, the comparison can include:

[0076] Step 310, the identification of each frame of the to-be-detected video is compared with the identification of each frame of the standard video to determine whether the display frame rate of the display device is correct.

[0077] Specifically, since each frame of the standard video has a unique identification that distinguishes each other, the detection system compares each frame of the to-be-verified video with each frame of the standard video, detects the identification of each frame of the to-be-verified video based on the unique identification of each frame of the standard video, and then determines whether the display frame rate of the display device is correct. For example, if the identification of each frame of the to-be-detected video is exactly the same as the identification of each corresponding frame of the standard video, it is determined that the display frame rate of the to-be-detected image device is correct; otherwise, it is incorrect.

[0078] Further, step 310, the identification of each frame of the to-be-detected video is compared with the identification of each frame of the standard video to determine whether the display frame rate of the display device is correct. Specifically, the comparison can include:

[0079] Step 311, the identification of each frame of the to-be-detected video is extracted and arranged in frame sequence to obtain a to-be-verified sequence.

[0080] Step 312, the identification of each frame of the standard video is extracted and arranged in frame sequence to obtain a standard sequence.

[0081] Step 313, the to-be-verified sequence and the standard sequence are compared to determine whether the display frame rate of the display device is correct.

[0082] Specifically, the detection system identifies the identification of each frame of the to-be-detected video and arranges it in frame sequence to obtain a to-be-verified sequence, and performs the same operation on the standard video to obtain a standard sequence. By comparing the to-be-verified sequence and the standard sequence, it is determined whether the display frame rate of the display device is correct.

[0083] For better understanding, the following examples will be used to illustrate the embodiment. Suppose one: the standard video is a 60 FPS video, that is, it contains 60 frames per second, and each frame has a continuous number, which is the unique identification of the frame. Therefore, the numbers of the 60 frames are 1, 2, 3, …, 60 in turn. Therefore, the standard sequence obtained by identification is 1, 2, 3, …, 60. The to-be-detected sequence will appear different situations depending on whether the display frame rate of the to-be-detected image device is correct.

[0084] Further, step 313, the to-be-verified sequence and the standard sequence are compared to determine whether the display frame rate of the display device is correct. The comparison can include:

[0085] Step 313a: If the identifier of the sequence to be verified is missing, duplicated, or the identifier order is inconsistent with the identifier order of the standard sequence, then the display frame rate of the display device is confirmed to be abnormal.

[0086] Step 313b: If the sequence to be verified is completely consistent with the standard sequence, then the display frame rate of the display device is confirmed to be normal.

[0087] To facilitate better understanding, let's continue with "Assumption 1" as an example: (1) When the sequence to be verified is 1, 2, 4, 5, ..., 59, 60, after comparing it with the standard sequence 1, 2, 3, ..., 60, it can be concluded that the sequence to be verified is missing the number "3". Therefore, the sequence to be verified at least has a missing identifier, so it can be confirmed that the display frame rate of the display device is abnormal; (2) When the sequence to be verified is 1, 2, 2, 3, ..., 59, 60, after comparing it with the standard sequence 1, 2, 3, ..., 60, it can be concluded that, The sequence to be verified has the repeated number "2". Therefore, the sequence to be verified has at least the problem of repeated identifiers. Then it can be confirmed that the display frame rate of the display device is abnormal. (3) When the sequence to be verified is 1, 2, 4, 3, ..., 59, 60, after comparing it with the standard sequence 1, 2, 3, ..., 59, 60, it can be concluded that the order of the sequence numbers "3" and "4" is incorrect. Therefore, the sequence to be verified has at least the problem of inconsistent identifier order with the identifier order of the standard sequence. Then it can be confirmed that the display frame rate of the display device is abnormal.

[0088] By capturing a standard video displayed on the display device from outside the imaging device to be tested, a video to be verified is obtained. The video to be tested is then compared with the standard video, thereby achieving the purpose of verifying the screen display frame rate of the imaging device. Using the detection method proposed in this application, it is possible to objectively detect whether the display frame rate of the display device is correct.

[0089] In this application embodiment, a screen display frame rate detection system is proposed, such as... Figure 3 As shown, Figure 3 This is a schematic diagram of the structure of the screen display frame rate detection system in this application embodiment. The detection system includes: a video acquisition unit 301, a video generation unit 302, and a video detection unit 303.

[0090] The video acquisition unit 301 is used to acquire a standard video using the imaging device to be detected. The standard video is a standard video with the correct frame rate.

[0091] The video generation unit 302 is used to control the display device of the imaging device to play a standard video. During the playback of the standard video on the display device, it captures the standard video played on the display interface of the display device and uses the captured video data as the video to be verified.

[0092] The video detection unit 303 is configured to compare the to-be-verified video with the standard video to determine whether the display frame rate of the display device is correct.

[0093] The detection system is configured to capture the to-be-verified video from the outside of the display device of the image device, compare the to-be-verified video with the standard video, and determine whether the display frame rate of the display device is correct.

[0094] In an embodiment, the detection system comprises a detection device configured to perform the method described above, and further comprises a standard video playing device and a camera device, wherein the standard video playing device is configured to play an initial standard video, the display frame rate of the display screen of the standard video playing device is correct, and the frame rate of the initial standard video is correct; and the camera device is configured to capture the display device of the image device.

[0095] For example, the standard video playing device plays the initial standard video, and the video acquisition unit 301 captures the initial standard video played by the standard video playing device by using the camera of the image device to obtain the standard video. Since the display frame rate of the display screen of the standard video playing device is correct, and the frame rate of the initial standard video is correct, the standard video can be identical to the initial standard video. The video generation unit 302 controls the display device of the image device to play the standard video, controls the camera of the camera device to capture the standard video played by the image device to obtain the to-be-verified video, and the video detection unit 303 compares the to-be-verified video with the standard video to determine whether the display frame rate of the display device is correct.

[0096] The detection system in the embodiment can be used to determine whether the display frame rate of the image device is correct in a simple manner.

[0097] In an embodiment, the camera device can be a device supporting slow-motion shooting, such as a mobile phone. Assuming that the standard video is a 60 FPS video, that is, one second contains 60 frames, and each frame has a continuous number, the numbers of the 60 frames are 1, 2, 3, …, and 60 in sequence. The to-be-verified video captured by the camera device is played in slow motion, so that the human eye can distinguish the numbers of each frame and determine whether the display frame rate of the image device 302a is correct.

[0098] The above embodiment provides a simple detection method for detecting the display frame rate of the image device.

[0099] Figure 4An internal structural diagram of a computer device according to one embodiment of the present invention is shown. This computer device can specifically be a terminal or a system. Figure 4 As shown, the computer device includes a processor, memory, and network interface connected via a system bus. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and may also store a computer program. When executed by the processor, this computer program causes the processor to perform the steps in the above-described method embodiments. The internal memory may also store a computer program, which, when executed by the processor, causes the processor to perform the steps in the above-described method embodiments. Those skilled in the art will understand that... Figure 4 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0100] In one embodiment, a computer device is provided, including a memory and a processor, the memory storing a computer program that, when executed by the processor, causes the processor to perform the steps in the above method embodiments.

[0101] In one embodiment, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, causes the processor to perform the steps in the above method embodiments.

[0102] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by a computer program instructing relevant hardware, and the program can be stored in a non-volatile computer readable storage medium. When the program is executed, it can include the processes of the above-mentioned embodiment methods. Any reference to memory, storage, database or other medium used in the embodiments provided in the present application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0103] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist, it should be considered as the scope of the present application.

[0104] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are all within the protection scope of the present application. Therefore, the protection scope of the patent of the present application should be subject to the appended claims.

Claims

1. A method for detecting a screen refresh rate, characterized in that, The method specifically comprises: acquiring a standard video by using an image device to be detected, the standard video being a frame rate correct standard video; controlling a display device of the image device to play the standard video, and shooting the standard video played on a display interface of the display device in a process in which the display device plays the standard video, and taking the shot video data as a to-be-verified video; comparing the to-be-verified video and the standard video to determine whether the display frame rate of the display device is correct; wherein each frame of the standard video comprises at least a unique identifier; and the comparison of the to-be-verified video and the standard video to determine whether the display frame rate of the display device is correct specifically comprises: comparing the identifier of each frame of the to-be-verified video with the identifier of each frame of the standard video to determine whether the display frame rate of the display device is correct.

2. The method of claim 1, wherein, The acquisition of the standard video by using the image device to be detected specifically comprises: controlling a standard video playing device to carry and play a pre-stored initial standard video, the display screen of the standard video playing device having a correct display frame rate, and the initial standard video having a correct frame rate; controlling a camera of the image device to shoot the display screen in a process in which the display screen plays the initial standard video on the premise that the camera is aligned with the display screen, and obtaining the standard video based on the shot initial standard video data.

3. The method of claim 2, wherein, The obtaining of the standard video based on the shot initial standard video data specifically comprises: taking the shot initial standard video data as the standard video, and controlling an image signal processor of the image device to send the standard video to the display device, the display device being configured to play the standard video in real time.

4. The method of claim 2, wherein, The obtaining of the standard video based on the shot initial standard video data specifically comprises: controlling an image signal processor of the image device to send the initial standard video data to a codec processor of the image device; controlling the codec processor to process the received initial standard video data to obtain standard video data and store the standard video data in a video file; controlling the image device to read the standard video data, and sending the read standard video data to the display device as the standard video, the display device being configured to play the standard video.

5. The method of claim 1, wherein, The comparison of the to-be-verified sequence and the standard sequence to determine whether the display frame rate of the display device is correct comprises: extracting and arranging the identifier of each frame of the to-be-verified video in a frame sequence to obtain a to-be-verified sequence; extracting and arranging the identifier of each frame of the standard video in a frame sequence to obtain a standard sequence; comparing the to-be-verified sequence and the standard sequence to determine whether the display frame rate of the display device is correct.

6. The method of claim 5, wherein, The comparison of the to-be-verified sequence and the standard sequence to determine whether the display frame rate of the display device is correct comprises: If the to-be-verified sequence is compared with the standard sequence, one or more of the following situations occurs: an identifier is missing, an identifier is repeated, or an identifier order is inconsistent with the standard sequence, it is confirmed that the display frame rate of the display device is abnormal; If the to-be-verified sequence is completely consistent with the standard sequence, it is confirmed that the display frame rate of the display device is normal.

7. A system for detecting screen refresh rate, characterized by The system comprises a video acquisition unit, a video generation unit and a video detection unit. The video acquisition unit is configured to acquire a standard video by using an image device to be detected, the standard video being a standard video with correct frame rate. The video generation unit is configured to control a display device of the image device to play the standard video, and to shoot the standard video played by a display interface of the display device during playing of the standard video by the display device, and to take video data obtained by shooting as a to-be-verified video. The video detection unit is configured to compare the to-be-verified video with the standard video, and to determine whether the display frame rate of the display device is correct. Each frame of the standard video comprises at least a unique identifier. The video detection unit is further configured to compare the identifier of each frame of the to-be-verified video with the identifier of each frame of the standard video, and to determine whether the display frame rate of the display device is correct.

8. A computer readable storage medium storing a computer program, characterized in that, The computer program is executed by the processor, so that the processor executes the steps of the method according to any one of claims 1 to 6. 9.A computer device, comprising a memory and a processor, and characterized in that, The memory stores a computer program, and the computer program is executed by the processor, so that the processor executes the steps of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Video frequency frame rate tester

    CN201467383U