CN110324609B - Method and device for detecting synchronism of output signals, electronic equipment and storage medium - Google Patents

Method and device for detecting synchronism of output signals, electronic equipment and storage medium Download PDF

Info

Publication number
CN110324609B
CN110324609B CN201810278781.9A CN201810278781A CN110324609B CN 110324609 B CN110324609 B CN 110324609B CN 201810278781 A CN201810278781 A CN 201810278781A CN 110324609 B CN110324609 B CN 110324609B
Authority
CN
China
Prior art keywords
video frame
frame cutting
same
output signals
time sequence
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
CN201810278781.9A
Other languages
Chinese (zh)
Other versions
CN110324609A (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.)
Hangzhou Hikvision Digital Technology Co Ltd
Original Assignee
Hangzhou Hikvision Digital Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Hikvision Digital Technology Co Ltd filed Critical Hangzhou Hikvision Digital Technology Co Ltd
Priority to CN201810278781.9A priority Critical patent/CN110324609B/en
Publication of CN110324609A publication Critical patent/CN110324609A/en
Application granted granted Critical
Publication of CN110324609B publication Critical patent/CN110324609B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

The embodiment of the invention provides a method and a device for detecting the synchronism of an output signal, electronic equipment and a storage medium, wherein the method comprises the following steps: acquiring a multi-path output signal generated based on a test video stream, wherein the output signal comprises video frame cutting blocks of each video frame in the test video stream, the identifiers of adjacent video frames in the test video stream are different, and for each frame of video frame, the identifier of each video frame cutting block cut by the video frame is the same as the identifier of the video frame; detecting whether the identifications of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same; and if the video frame cutting blocks with different identifications exist in the video frame cutting blocks with the same output time sequence of the multi-path output signals, judging that the multi-path output signals are not synchronous. The method for detecting the synchronism of the output signals realizes automatic detection of the synchronism of the output signals, and improves the detection efficiency of the synchronism of the output signals compared with manual detection.

Description

Method and device for detecting synchronism of output signals, electronic equipment and storage medium
Technical Field
The present invention relates to the field of automatic detection technologies, and in particular, to a method and an apparatus for detecting synchronization of output signals, an electronic device, and a storage medium.
Background
With the development of video display technology, tiled screens are widely used in various aspects of life. Such as a tiled screen in a movie theater, a tiled screen at a conference site or a tiled screen on an exterior wall of a mall, etc. In the related art for displaying a mosaic screen, when a video image is displayed, a mosaic control device is used to cut a video frame into video frame cutting blocks with a preset number and size, each display area of the mosaic screen displays each video frame cutting block, and in order to enhance the ornamental value, each video frame cutting block of the same video frame needs to be synchronously displayed, so that the output signal of the mosaic control device needs to be synchronously detected.
In the existing method, when the synchronism of output signals of the splicing control equipment is detected, manual detection is mainly relied on. The observer needs to use naked eyes to observe the synchronism of the output signal for a long time, which causes the waste of labor cost and causes the low synchronous detection efficiency of the output signal.
Disclosure of Invention
An embodiment of the present invention provides a method, an apparatus, an electronic device, and a storage medium for detecting synchronization of output signals, so as to increase efficiency of detecting synchronization of output signals. The specific technical scheme is as follows:
in a first aspect, an embodiment of the present invention provides a method for detecting output signal synchronism, where the method includes:
acquiring a multi-path output signal generated based on a test video stream, wherein the output signal comprises video frame cutting blocks of each video frame in the test video stream, the identifiers of adjacent video frames in the test video stream are different, and for each frame of video frame, the identifier of each video frame cutting block cut by the video frame is the same as the identifier of the video frame;
detecting whether the identifications of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same;
and if the video frame cutting blocks with different identifications exist in the video frame cutting blocks with the same output time sequence of the multi-path output signals, judging that the multi-path output signals are not synchronous.
Optionally, the method for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and if the video frame cutting blocks with different identifications exist in the video frame cutting blocks with the same output time sequence of the multi-path output signals, storing the images formed by the video frame cutting blocks with the same output time sequence.
Optionally, the method for detecting synchronization of output signals according to the embodiment of the present invention further includes:
acquiring the playing time of each video frame cutting block with the same output time sequence;
selecting a reference video frame cutting block in each video frame cutting block with the same output time sequence, and respectively calculating the difference value of the playing time of each video frame cutting block in the output time sequence and the playing time of the reference video frame cutting block in the output time sequence as interval time aiming at each output time sequence;
comparing the interval time with a preset time threshold value;
and if the interval time greater than the preset time threshold exists, judging that the multipath output signals are asynchronous.
Optionally, the method for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and if the interval time greater than the preset time threshold exists, storing the images formed by the multipath output signals in the playing time of the reference video frame cutting block.
Optionally, the method for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and if the identifications of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same and the interval time larger than the preset time threshold does not exist, judging that the multi-path output signals are synchronous.
Optionally, in the method for detecting output signal synchronization according to the embodiment of the present invention, the step of determining the playing time of the video frame cutting block includes:
and aiming at each video frame cutting block, acquiring a field synchronous signal of the video frame cutting block, and determining the time corresponding to the effective video signal according to the field synchronous signal of the video frame cutting block to be used as the playing time of the video frame cutting block.
Optionally, the test video stream is generated by the following steps:
generating test video streams with different picture colors of adjacent video frames according to a preset color configuration rule;
the detecting whether the identifications of the video frame cutting blocks with the same output time sequence in the multi-path output signal are the same comprises the following steps:
and detecting whether the image colors of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same, if the image colors of the video frame cutting blocks with the same output time sequence are the same, judging that the identifications of the video frame cutting blocks with the same output time sequence are the same, and otherwise, judging that the identifications of the video frame cutting blocks with the same output time sequence are uneven and the same.
Optionally, before the obtaining the multiplexed output signal generated based on the test video stream, the method further includes:
inputting a test video stream into to-be-detected splicing control equipment, and processing the test video stream through the to-be-detected splicing control equipment to obtain a multi-path output signal.
In a second aspect, an embodiment of the present invention provides an apparatus for detecting output signal synchronism, where the apparatus includes:
the device comprises an output signal acquisition module, a video frame cutting module and a video frame cutting module, wherein the output signal acquisition module is used for acquiring a plurality of paths of output signals generated based on a test video stream, the output signals comprise video frame cutting blocks of each video frame in the test video stream, the identifications of adjacent video frames in the test video stream are different, and for each frame of video frame, the identification of each video frame cutting block cut by the video frame is the same as the identification of the video frame;
the cutting block identification judging module is used for detecting whether the identifications of the cutting blocks of the video frames with the same output time sequence in the multi-path output signals are the same;
and the first synchronous judging module is used for judging that the multi-path output signals are not synchronous if video frame cutting blocks with different identifiers exist in the video frame cutting blocks with the same output time sequence of the multi-path output signals.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and the first image storage module is used for storing images formed by the video frame cutting blocks with the same output time sequence if the video frame cutting blocks with different identifiers exist in the video frame cutting blocks with the same output time sequence of the multi-path output signals.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes:
the playing time acquisition module is used for acquiring the playing time of each video frame cutting block with the same output time sequence;
the interval time determining module is used for selecting the reference video frame cutting blocks in the video frame cutting blocks with the same output time sequence, and respectively calculating the difference value of the playing time of each video frame cutting block in the output time sequence and the playing time of the reference video frame cutting block in the output time sequence as interval time aiming at each output time sequence;
the time threshold value judging module is used for comparing the interval time with the preset time threshold value;
and the second synchronization judging module is used for judging that the multiplexed output signals are not synchronous if the interval time greater than the preset time threshold exists.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and the second image storage module is used for storing an image formed by the multiplexed output signals in the playing time of the reference video frame cutting block if the interval time greater than the preset time threshold exists.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and the third synchronization judging module is used for judging that the multi-path output signals are synchronized if the identifications of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same and no interval time greater than the preset time threshold exists.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and the playing time determining module is used for acquiring the field synchronizing signal of each video frame cutting block, and determining the time corresponding to the effective video signal according to the field synchronizing signal of the video frame cutting block to be used as the playing time of the video frame cutting block.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes:
the test video stream generating module is used for generating test video streams with different colors of adjacent video frame pictures according to a preset color configuration rule;
the cutting block identifier determination module is specifically configured to:
and detecting whether the image colors of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same, if the image colors of the video frame cutting blocks with the same output time sequence are the same, judging that the identifications of the video frame cutting blocks with the same output time sequence are the same, and otherwise, judging that the identifications of the video frame cutting blocks with the same output time sequence are uneven and the same.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and the video stream output module is used for inputting the test video stream into the splicing control equipment to be detected and processing the test video stream through the splicing control equipment to be detected to obtain a multi-path output signal.
In a third aspect, an embodiment of the present invention provides an electronic device, including a field programmable gate array FPGA module and a communication module, where the communication module is configured to implement communication between the FPGA module and a piece of control equipment to be detected, and when the FPGA module runs, the method for detecting synchronization of output signals according to any one of the first aspect is implemented.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the method for detecting synchronization of output signals according to any one of the first aspect is implemented.
The method, the device, the electronic equipment and the storage medium for detecting the synchronism of the output signals, provided by the embodiment of the invention, are used for acquiring a plurality of paths of output signals generated based on a test video stream, wherein the output signals comprise video frame cutting blocks of each frame of video frame in the test video stream, the marks of adjacent video frames in the test video stream are different, and for each frame of video frame, the mark of each video frame cutting block formed by cutting the video frame is the same as the mark of the video frame; detecting whether the identifications of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same; and if the video frame cutting blocks with different identifications exist in the video frame cutting blocks with the same output time sequence of the multi-path output signals, judging that the multi-path output signals are not synchronous. The method and the device realize automatic detection of the synchronism of the output signals, and improve the detection efficiency of the synchronism of the output signals compared with manual detection. Of course, not all of the above advantages need be achieved in the practice of any one product or method of the present invention.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a flowchart illustrating a method for detecting synchronization of output signals according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an apparatus for detecting synchronization of output signals according to an embodiment of the present invention;
FIG. 3 is a diagram of an electronic device according to an embodiment of the invention;
fig. 4 is a schematic diagram of an electronic device for detecting synchronization of multiple output signals according to an embodiment of the invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The existing method for detecting the synchronism of output signals of splicing control equipment mainly depends on manual detection. The observer needs to use naked eyes to observe the synchronism of the output signal for a long time, which causes the waste of labor cost and causes the low synchronous detection efficiency of the output signal.
In view of this, an embodiment of the present invention provides a method for detecting synchronization of output signals, and referring to fig. 1, the method includes:
s101, obtaining a multi-path output signal generated based on a test video stream, wherein the output signal comprises video frame cutting blocks of each video frame in the test video stream, the marks of adjacent video frames in the test video stream are different, and for each frame of video frame, the mark of each video frame cutting block cut by the video frame is the same as the mark of the video frame.
The output signal synchronism detection method in the embodiment of the present invention can be implemented by a detection system, and the detection system is any system capable of implementing the output signal synchronism detection method in the embodiment of the present invention. For example:
the detection system may be an apparatus comprising: a processor, a memory, a communication interface, and a bus; the processor, the memory and the communication interface are connected through a bus and complete mutual communication; the memory stores executable program code; the processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory for performing the output signal synchronism detection method of the embodiment of the present invention.
The detection system may also be an application program for executing the output signal synchronism detection method of the embodiment of the present invention when running.
The detection system may also be a storage medium for storing executable code for performing the output signal synchronism detection method of the embodiment of the present invention.
Each frame of video frame in the test video stream is respectively cut into a plurality of video frame cutting blocks, and the plurality of video frame cutting blocks of different video frames form an output signal. The identifications of adjacent video frames in the test video stream are different, and for each frame of video frame, the identification of each video frame cutting block into which the video frame is cut is the same as the identification of the video frame. Optionally, in the method for detecting synchronization of output signals according to the embodiment of the present invention, the identifications of different video frames are different, so that the accuracy of detecting synchronization of output signals can be improved. The identification of the video frame may be any feature that can distinguish the video frame, for example, a picture color of the video frame, or a graphic or character displayed for the video frame. When the mark is a figure or a character, aiming at each frame of video frame of the test video stream, it is required to satisfy that each video frame cutting block of the video frame at least contains a complete character or figure so as to ensure that the video frame cutting block mark can be identified.
S102, detecting whether the marks of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same.
The output time sequence refers to the playing period of each video frame cutting block in the output signal, and the same output time sequence of the video frame cutting blocks refers to the video frame blocks in the same playing period. The playing period of each video frame cutting block can be determined according to the frame synchronization signal of each video frame cutting block or the playing time of each video frame cutting block, and the like, so that the output time sequence of each video frame cutting block is determined. The detection system detects whether the identifications of the video frame cutting blocks with the same output time sequence are the same.
For example, the multiplexed output signals are 4 output signals, i.e., output signal a, output signal B, output signal C, and output signal D. The output signal a comprises a video frame cutting block a1, a video frame cutting block a2 and a video frame cutting block A3 (the video frame cutting block a1, the video frame cutting block a2 and the video frame cutting block A3 are three different video frame cutting blocks in time sequence, but not three video frame cutting blocks of the same video frame), and the output time sequence is 1, 2 and 3 in sequence; the output signal B comprises a video frame cutting block B1, a video frame cutting block B2 and a video frame cutting block B3, and the output time sequence of the output signal B is 1, 2 and 3 in sequence; the output signal C includes a video frame slicing block C1, a video frame slicing block C2, and a video frame slicing block C3, whose output timings are 1, 2, and 3 in this order. The output signal D includes a video frame slicing block D1, a video frame slicing block D2, and a video frame slicing block D3, and the output timings thereof are 1, 2, and 3 in this order.
The detection system detects whether the identifications of the video frame cutting block a1, the video frame cutting block B1, the video frame cutting block C1 and the video frame cutting block D1 are the same, detects whether the identifications of the video frame cutting block a2, the video frame cutting block B2, the video frame cutting block C2 and the video frame cutting block D2 are the same, and detects whether the identifications of the video frame cutting block A3, the video frame cutting block B3, the video frame cutting block C3 and the video frame cutting block D3 are the same.
And S103, judging that the multiplexed signals are not synchronous if video frame cutting blocks with different marks exist in the video frame cutting blocks with the same output time sequence of the multiplexed signals.
In the video frame cutting blocks with the same output time sequence, video frame cutting blocks with different identifications exist, which shows that the video frame cutting blocks are lost or repeatedly transmitted in the process of generating and/or outputting the output signals, and the multi-channel output signals are known to be asynchronous.
In the embodiment of the present invention, in the video frame cutting blocks with the same output timing sequence of each output signal, if there are video frame cutting blocks with different identifiers, it is determined that each output signal is not synchronous. The method and the device realize automatic detection of the synchronism of the output signals, and improve the detection efficiency of the synchronism of the output signals compared with manual detection.
Optionally, the method for detecting synchronization of output signals according to the embodiment of the present invention further includes:
if the video frame cutting blocks with different identifications exist in the video frame cutting blocks with the same output time sequence of the multi-path output signals, storing the images formed by the video frame cutting blocks with the same output time sequence.
In the embodiment of the invention, if the video frame cutting blocks with different identifications exist in the video frame cutting blocks with the same output time sequence of the multi-path output signal, images formed by the video frame cutting blocks with the same output time sequence are stored, so that the output signal can be conveniently analyzed subsequently.
Optionally, the method for detecting synchronization of output signals according to the embodiment of the present invention further includes:
step one, acquiring the playing time of each video frame cutting block with the same output time sequence.
The detection system can determine the playing time of each video frame cutting block according to the field synchronizing signal, the line synchronizing signal or the effective data strobe signal of each video frame cutting block.
Optionally, the step of determining the playing time of the video frame cutting block includes:
and aiming at each video frame cutting block, acquiring a field synchronous signal of the video frame cutting block, and determining the time corresponding to the effective video signal according to the field synchronous signal of the video frame cutting block to be used as the playing time of the video frame cutting block.
And step two, selecting the reference video frame cutting blocks in the video frame cutting blocks with the same output time sequence, and respectively calculating the difference value of the playing time of each video frame cutting block in the output time sequence and the playing time of the reference video frame cutting block in the output time sequence as interval time aiming at each output time sequence.
The selection method of the reference video frame cutting block is an arbitrary selection method. For example, in each output timing sequence, one video frame cutting block is randomly selected as a reference video frame cutting block, or a specified output signal is selected, and each video frame cutting block in the output signal is respectively used as a reference video frame cutting block of the corresponding output timing sequence.
And step three, comparing the interval time with a preset time threshold value.
The preset time threshold is an empirical value, and testing is performed according to actual synchronism requirements. The stricter the synchronization requirement, the smaller the preset time threshold is set. Optionally, the preset time threshold is a minimum difference of the playing time of the video frame cutting block when human eyes can perceive that the video frame cutting blocks are not synchronous.
And step four, if the interval time which is greater than the preset time threshold exists, judging that the multi-path output signals are asynchronous.
In an embodiment of the present invention, if there is an interval time greater than the preset time threshold, it is determined that the multiplexed output signals are not synchronized. The method and the device realize automatic detection of the synchronism of the output signals, and improve the detection efficiency of the synchronism of the output signals compared with manual detection. Output signal synchronism is quantized through a preset time threshold value, and synchronism detection accuracy can be improved.
In the embodiment of the invention, the detection of the cutting block identifier of each video frame and the judgment of the size of each interval time and the preset time threshold value can be simultaneously carried out so as to increase the speed of the synchronization detection of the output signal. Or detecting the mark of each video frame cutting block, and comparing the interval time in the output time sequence with the preset time threshold value when the marks of the video frame cutting blocks in the output time sequence are the same for each output time sequence; when the marks of the video frame cutting blocks in the output time sequence are different, the output signals are judged to be asynchronous, and the interval time in the output time sequence is not compared with the preset time threshold value, so that the computing resources are saved. Certainly, the interval time and the preset time threshold value may be compared first, and for each output time sequence, when the interval time in the output time sequence is smaller than the preset time threshold value, the identifier of each video frame cutting block is compared to determine whether the identifier is the same; when the interval time which is greater than the preset time threshold value exists in the output time sequence, the output signals are judged to be asynchronous, and whether the identifications of the video frame cutting blocks in the output time sequence are the same or not is not compared, so that the computing resources are saved.
Optionally, the method for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and if the interval time is larger than the preset time threshold, storing the images formed by the multiplexed output signals in the playing time of the reference video frame cutting block.
And taking the playing time of the reference video frame cutting block as the reference time, and outputting the image formed by the signals in a multipath way when the reference time is saved.
In the embodiment of the invention, if the interval time greater than the preset time threshold exists, the playing time of the reference video frame cutting block is saved, and the image formed by the multipath output signals is convenient for analyzing the output signals subsequently.
Optionally, the method for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and if the identifications of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same and no interval time larger than the preset time threshold exists, judging that the multi-path output signals are synchronous.
In an embodiment of the present invention, if the identifications of the video frame segments with the same output timing in the multi-channel output signal are the same and there is no interval time greater than the preset time threshold, it is determined that the multi-channel output signal is synchronous. The method and the device realize automatic detection of the synchronism of the output signals, and improve the detection efficiency of the synchronism of the output signals compared with manual detection. Output signal synchronism is quantized through a preset time threshold value, and synchronism detection accuracy can be improved.
The detection system can produce test video streams with different adjacent video frame identifications according to preset rules. For example, a test video stream in which adjacent video frames display different numbers, a test video stream in which adjacent video frames display different graphics, or the like is generated.
Optionally, the test video stream is generated by the following steps:
and generating test video streams with different picture colors of adjacent video frames according to a preset color configuration rule.
The preset color allocation rule is a rule for arbitrarily matching colors for the video frames, but needs to meet the requirement that the colors of the adjacent video frames are different. For example, the detection system generates a pure color video frame of random color, and adjacent video frames differ in picture color.
Optionally, the generating a test video stream with different picture colors of adjacent video frames according to a preset color configuration rule includes:
and generating a test video stream with periodically changed picture colors of the included video frames according to a preset picture color sequence, wherein the picture colors of adjacent video frames in the test video stream are different.
Correspondingly, the detecting whether the identifications of the video frame cutting blocks with the same output time sequence in the multiplexed output signals are the same comprises:
and detecting whether the image colors of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same, if the image colors of the video frame cutting blocks with the same output time sequence are the same, judging that the identifications of the video frame cutting blocks with the same output time sequence are the same, and otherwise, judging that the identifications of the video frame cutting blocks with the same output time sequence are uneven and the same.
In the embodiment of the invention, the picture color is used as the identifier of the video frame cutting block, and whether each video frame cutting block with the same output time sequence belongs to the same video frame is judged through the picture color, so that the automatic detection of the output signal synchronism is realized, and compared with manual detection, the detection efficiency of the output signal synchronism is improved.
Optionally, before the obtaining of the multiple output signals generated based on the test video stream, the method for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and inputting the test video stream into the splicing control equipment to be detected, and processing the test video stream through the splicing control equipment to be detected to obtain a multi-path output signal.
The detection system inputs the test video stream into the to-be-detected mosaic control device, so that the to-be-detected mosaic control device processes the test video stream to obtain a multi-path output signal. The to-be-detected mosaic control device processes the test video stream, including but not limited to: the mosaic device to be detected performs scaling, segmentation or lamination and other processing on the test video stream.
In the embodiment of the invention, the test video stream is input into the splicing control device to be detected, and the test video stream is processed by the splicing control device to be detected to obtain the multi-path output signals, so that the synchronization of the output signals of the splicing control device to be detected is automatically detected, and compared with manual detection, the detection efficiency for detecting the synchronization of the output signals of the splicing control device is improved.
Optionally, the method for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and storing the interval time and the synchronization judgment result of the multiplexed output signals.
The judgment result of the synchronism of the multiplexed output signals includes synchronization of the multiplexed output signals or non-synchronization of the multiplexed output signals. The detection system stores each of the interval times and the determination result of the synchronism of the multiplexed output signals in a preset position, for example, in a preset hard disk or in an SD (Secure Digital Memory Card) Card.
In the embodiment of the invention, the interval time and the synchronization judgment result of the multi-path output signals are stored, so that the interval time and the synchronization judgment result can be conveniently analyzed subsequently.
Optionally, the method for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and sending the interval time and the synchronization judgment result of the multi-path output signals to a preset client.
The preset client is a data receiver subscribing to the synchronization determination result, for example, the preset client may be an electronic device, or the preset client may be an application product on a computer or a smart phone. The detection system sends the synchronization judgment results of each interval time and the multi-path output signals to the preset client so that the preset client can display the synchronization judgment results of each interval time and the multi-path output signals.
In the embodiment of the invention, the interval time and the synchronization judgment result of the multi-path output signals are sent to the preset client, so that the remote display of the synchronization judgment result is realized.
Optionally, the method for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and outputting the multipath output signals to a spliced screen.
In the embodiment of the invention, the multi-path output signals are output to the splicing screen, so that images formed by the multi-path output signals can be conveniently observed through the splicing screen.
Referring to fig. 2, fig. 2 is another schematic diagram of an output signal synchronism detection apparatus according to an embodiment of the present invention, the apparatus including:
an output signal obtaining module 201, configured to obtain a multi-channel output signal generated based on a test video stream, where the output signal includes video frame cutting blocks of each video frame in the test video stream, where identifiers of adjacent video frames in the test video stream are different, and for each video frame, an identifier of each video frame cutting block cut by the video frame is the same as an identifier of the video frame;
a cutting block identifier determining module 202, configured to detect whether identifiers of cutting blocks of video frames with the same output time sequence in the multiple output signals are the same;
the first synchronous determining module 203 is configured to determine that the multiplexed output signals are not synchronous if there are video frame partitions with different identifiers in each video frame partition with the same output timing of the multiplexed output signals.
In the embodiment of the present invention, in the video frame cutting blocks with the same output timing sequence of each output signal, if there are video frame cutting blocks with different identifiers, it is determined that each output signal is not synchronous. The method and the device realize automatic detection of the synchronism of the output signals, and improve the detection efficiency of the synchronism of the output signals compared with manual detection.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and the first image storage module is used for storing images formed by the video frame cutting blocks with the same output time sequence if the video frame cutting blocks with different identifiers exist in the video frame cutting blocks with the same output time sequence of the multi-path output signals.
In the embodiment of the invention, if the video frame cutting blocks with different identifications exist in the video frame cutting blocks with the same output time sequence of the multi-path output signal, images formed by the video frame cutting blocks with the same output time sequence are stored, so that the output signal can be conveniently analyzed subsequently.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes:
the playing time acquisition module is used for acquiring the playing time of each video frame cutting block with the same output time sequence;
the interval time determining module is used for selecting the reference video frame cutting blocks in the video frame cutting blocks with the same output time sequence, and respectively calculating the difference value of the playing time of each video frame cutting block in the output time sequence and the playing time of the reference video frame cutting block in the output time sequence as interval time aiming at each output time sequence;
the time threshold value judging module is used for comparing the interval time with the preset time threshold value;
and the second synchronization judging module is used for judging that the multiplexed output signals are not synchronized if the interval time greater than the preset time threshold exists.
In an embodiment of the present invention, if there is an interval time greater than the preset time threshold, it is determined that the multiplexed output signals are not synchronized. The method and the device realize automatic detection of the synchronism of the output signals, and improve the detection efficiency of the synchronism of the output signals compared with manual detection. Output signal synchronism is quantized through a preset time threshold value, and synchronism detection accuracy can be improved.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and the second image storage module is used for storing an image formed by the multi-path output signals in the playing time of the reference video frame cutting block if the interval time greater than the preset time threshold exists.
In the embodiment of the invention, if the interval time greater than the preset time threshold exists, the playing time of the reference video frame cutting block is saved, and the image formed by the multipath output signals is convenient for analyzing the output signals subsequently.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and a third synchronization determining module, configured to determine that the multiple output signals are synchronized if the identifiers of the video frame cutting blocks with the same output time sequence in the multiple output signals are the same and there is no interval time greater than the preset time threshold.
In an embodiment of the present invention, if the identifications of the video frame segments with the same output timing in the multi-channel output signal are the same and there is no interval time greater than the preset time threshold, it is determined that the multi-channel output signal is synchronous. The method and the device realize automatic detection of the synchronism of the output signals, and improve the detection efficiency of the synchronism of the output signals compared with manual detection. Output signal synchronism is quantized through a preset time threshold value, and synchronism detection accuracy can be improved.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and the playing time determining module is used for acquiring the field synchronizing signal of each video frame cutting block, and determining the time corresponding to the effective video signal according to the field synchronizing signal of the video frame cutting block to be used as the playing time of the video frame cutting block.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes:
the test video stream generating module is used for generating test video streams with different colors of adjacent video frame pictures according to a preset color configuration rule;
the cutting block identifier determining module 202 is specifically configured to:
and detecting whether the image colors of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same, if the image colors of the video frame cutting blocks with the same output time sequence are the same, judging that the identifications of the video frame cutting blocks with the same output time sequence are the same, and otherwise, judging that the identifications of the video frame cutting blocks with the same output time sequence are uneven and the same.
Optionally, the test video stream generating module is specifically configured to:
and generating a test video stream with periodically changed picture colors of the included video frames according to a preset picture color sequence, wherein the picture colors of adjacent video frames in the test video stream are different.
In the embodiment of the invention, the picture color is used as the identifier of the video frame cutting block, and whether each video frame cutting block with the same output time sequence belongs to the same video frame is judged through the picture color, so that the automatic detection of the output signal synchronism is realized, and compared with manual detection, the detection efficiency of the output signal synchronism is improved.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and the video stream output module is used for inputting the test video stream into the splicing control equipment to be detected and processing the test video stream through the splicing control equipment to be detected to obtain a multi-path output signal.
In the embodiment of the invention, the test video stream is input into the splicing control device to be detected, and the test video stream is processed by the splicing control device to be detected to obtain the multi-path output signals, so that the synchronization of the output signals of the splicing control device to be detected is automatically detected, and compared with manual detection, the detection efficiency for detecting the synchronization of the output signals of the splicing control device is improved.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and the data storage module is used for storing the interval time and the synchronization judgment result of the multi-path output signals.
In the embodiment of the invention, the interval time and the synchronization judgment result of the multi-path output signals are stored, so that the interval time and the synchronization judgment result can be conveniently analyzed subsequently.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes:
and the network module is used for sending the interval time and the synchronization judgment result of the multi-path output signals to a preset client.
In the embodiment of the invention, the interval time and the synchronization judgment result of the multi-path output signals are sent to the preset client, so that the remote display of the synchronization judgment result is realized.
An embodiment of the present invention further provides an electronic device, and referring to fig. 3, the electronic device includes:
the FPGA module 301 comprises an FPGA module 301 and a communication module 302, wherein the communication module 302 is used for realizing communication between the FPGA module 301 and a to-be-detected control device, and when the FPGA module 301 runs, the following steps are realized:
acquiring a plurality of output signals generated based on a test video stream, wherein each output signal comprises video frame cutting blocks at the same position of each frame of video frame of the test video stream, the marks of adjacent video frames in the test video stream are different, and for each frame of video frame, the mark of each video frame cutting block cut by the video frame is the same as the mark of the video frame;
detecting whether the identifications of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same;
and if the video frame cutting blocks with different marks exist in the video frame cutting blocks with the same output time sequence of the multi-path output signals, judging that the multi-path output signals are not synchronous.
In the embodiment of the present invention, in the video frame cutting blocks with the same output timing sequence of each output signal, if there are video frame cutting blocks with different identifiers, it is determined that each output signal is not synchronous. The method and the device realize automatic detection of the synchronism of the output signals, and improve the detection efficiency of the synchronism of the output signals compared with manual detection.
Optionally, when the FPGA module 301 runs, any one of the output signal synchronization detection methods can also be implemented.
An FPGA (Field Programmable Gate Array) module 301, which includes two parts of software and logic, where the logic part implements generation of a test video stream and synchronous detection of an output signal; the software part controls the whole electronic equipment and can realize the functions of image storage, log recording, network link and the like. The communication module 302 is provided with a communication interface which can be connected with the splicing control equipment to be detected. The communication module 302 is used for realizing communication between the FPGA module 301 and the to-be-detected mosaic control device.
The FPGA module 301 generates a test video stream with periodically changing colors of video frames, where colors of adjacent video frames in the test video stream are different. The communication module 302 outputs the test video stream to the to-be-detected mosaic control device, so that the to-be-detected mosaic control device processes the test video stream to obtain a multi-channel output signal. The communication module 302 receives the multiple output signals sent by the to-be-detected control device and transmits the multiple output signals to the FPGA module 301. Optionally, when the to-be-detected mosaic control device needs to input and superimpose a plurality of test video streams, it may be implemented by outputting a plurality of test video streams by using a plurality of FPGAs in the FPGA module 301. Each FPGA in the FPGA module 301 may provide a synchronization detection for one test video stream output and two output signals.
Optionally, when the multiple output signals of the to-be-detected mosaic device are greater than two paths, synchronization detection of the multiple output signals can be achieved through SerDes (Serializer/Deserializer ) cascade of the FPGA. As shown in fig. 4:
the splicing control equipment to be detected outputs 2n paths of output signals through 2n (aligned upwards by 2, n is a positive integer) output ports, and inputs the 2n paths of output signals into n FPGAs. For each FPGA, whether the colors of the video frame cutting blocks in the current output time sequence are the same or not can be judged by detecting the colors of the video frame cutting blocks in the two accessed output signals, and information such as the time interval of the field synchronizing signal is counted. The n FPGAs are connected into 1 loop by serdes, the 1 st FPGA can be used as a main card, and the detected information is gradually sent to the main card by the other FPGAs from 2- >3- >4- > … - > n- > 1. The main card processes the detected results of each FPGA to determine whether the multiple output signals are synchronous, and the method for determining whether the multiple output signals are synchronous is the same as or similar to the method for determining whether the multiple output signals are synchronous in the method for detecting the synchronism of the output signals, which is not described herein again.
Optionally, the apparatus for detecting synchronization of output signals according to the embodiment of the present invention further includes: a memory.
The FPGA module 301 may store the synchronization detection result of the multiplexed output signals in a memory. The FPGA module 301 may also save images of the unsynchronized multiplexed output signals to memory, and so on.
In the embodiment of the invention, the automatic detection of the synchronism of the output signal is realized, and compared with manual detection, the detection efficiency of the synchronism of the output signal is improved. Output signal synchronism is quantized through a preset time threshold value, and synchronism detection accuracy can be improved.
Optionally, the FPGA module 301, the communication module 302, and the memory may complete communication with each other through a communication bus.
The communication bus mentioned in the electronic device may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown, but this does not mean that there is only one bus or one type of bus.
The communication interface is used for communication between the electronic equipment and other equipment.
The Memory may include a Random Access Memory (RAM) or a Non-Volatile Memory (NVM), such as at least one disk Memory. Optionally, the memory may also be at least one memory device located remotely from the processor.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when executed by a processor, the computer program implements the following steps:
acquiring a plurality of output signals generated based on a test video stream, wherein each output signal comprises video frame cutting blocks at the same position of each frame of video frame of the test video stream, the marks of adjacent video frames in the test video stream are different, and for each frame of video frame, the mark of each video frame cutting block cut by the video frame is the same as the mark of the video frame;
detecting whether the identifications of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same;
and if the video frame cutting blocks with different marks exist in the video frame cutting blocks with the same output time sequence of the multi-path output signals, judging that the multi-path output signals are not synchronous.
In the embodiment of the present invention, in the video frame cutting blocks with the same output timing sequence of each output signal, if there are video frame cutting blocks with different identifiers, it is determined that each output signal is not synchronous. The method and the device realize automatic detection of the synchronism of the output signals, and improve the detection efficiency of the synchronism of the output signals compared with manual detection.
Optionally, when the computer program is executed by a processor, any one of the above-mentioned output signal synchronism detection methods can be implemented.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
All the embodiments in the present specification are described in a related manner, and the same and similar parts among the embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the embodiments of the apparatus, the electronic device, and the storage medium, since they are substantially similar to the method embodiments, the description is relatively simple, and for the relevant points, reference may be made to the partial description of the method embodiments.
The above description is only for the preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention shall fall within the protection scope of the present invention.

Claims (14)

1. A method for detecting the synchronism of an output signal is applied to an FPGA module, and comprises the following steps:
acquiring a multi-path output signal generated based on a test video stream, wherein the output signal comprises video frame cutting blocks of each video frame in the test video stream, the identifiers of adjacent video frames in the test video stream are different, and for each frame of video frame, the identifier of each video frame cutting block cut by the video frame is the same as the identifier of the video frame;
detecting whether the identifications of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same;
if the video frame cutting blocks with different identifications exist in the video frame cutting blocks with the same output time sequence of the multi-path output signals, judging that the multi-path output signals are not synchronous;
acquiring the playing time of each video frame cutting block with the same output time sequence;
selecting a reference video frame cutting block in each video frame cutting block with the same output time sequence, and respectively calculating the difference value of the playing time of each video frame cutting block in the output time sequence and the playing time of the reference video frame cutting block in the output time sequence as interval time aiming at each output time sequence;
comparing the interval time with a preset time threshold value;
if the interval time greater than the preset time threshold exists, judging that the multipath output signals are asynchronous;
and if the identifications of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same and the interval time larger than the preset time threshold does not exist, judging that the multi-path output signals are synchronous.
2. The method of claim 1, further comprising:
and if the video frame cutting blocks with different identifications exist in the video frame cutting blocks with the same output time sequence of the multi-path output signals, storing the images formed by the video frame cutting blocks with the same output time sequence.
3. The method of claim 1, further comprising:
and if the interval time greater than the preset time threshold exists, storing the images formed by the multipath output signals in the playing time of the reference video frame cutting block.
4. The method of claim 1, wherein the step of determining the playing time of the video frame cut block comprises:
and aiming at each video frame cutting block, acquiring a field synchronous signal of the video frame cutting block, and determining the time corresponding to the effective video signal according to the field synchronous signal of the video frame cutting block to be used as the playing time of the video frame cutting block.
5. The method of claim 1, wherein the test video stream is generated by:
generating test video streams with different picture colors of adjacent video frames according to a preset color configuration rule;
the detecting whether the identifications of the video frame cutting blocks with the same output time sequence in the multi-path output signal are the same comprises the following steps:
and detecting whether the image colors of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same, if the image colors of the video frame cutting blocks with the same output time sequence are the same, judging that the identifications of the video frame cutting blocks with the same output time sequence are the same, and otherwise, judging that the identifications of the video frame cutting blocks with the same output time sequence are uneven and the same.
6. The method of claim 1, wherein prior to said obtaining the multiplexed output signal generated based on the test video stream, the method further comprises:
inputting a test video stream into to-be-detected splicing control equipment, and processing the test video stream through the to-be-detected splicing control equipment to obtain a multi-path output signal.
7. An output signal synchronism detection device, applied to an FPGA module, comprising:
the device comprises an output signal acquisition module, a video frame cutting module and a video frame cutting module, wherein the output signal acquisition module is used for acquiring a plurality of paths of output signals generated based on a test video stream, the output signals comprise video frame cutting blocks of each video frame in the test video stream, the identifications of adjacent video frames in the test video stream are different, and for each frame of video frame, the identification of each video frame cutting block cut by the video frame is the same as the identification of the video frame;
the cutting block identification judging module is used for detecting whether the identifications of the cutting blocks of the video frames with the same output time sequence in the multi-path output signals are the same;
the first synchronous judging module is used for judging that the multi-path output signals are not synchronous if video frame cutting blocks with different marks exist in the video frame cutting blocks with the same output time sequence of the multi-path output signals;
the playing time acquisition module is used for acquiring the playing time of each video frame cutting block with the same output time sequence;
the interval time determining module is used for selecting the reference video frame cutting blocks in the video frame cutting blocks with the same output time sequence, and respectively calculating the difference value of the playing time of each video frame cutting block in the output time sequence and the playing time of the reference video frame cutting block in the output time sequence as interval time aiming at each output time sequence;
the time threshold value judging module is used for comparing the interval time with the preset time threshold value;
the second synchronization judging module is used for judging that the multiplexed output signals are not synchronous if the interval time greater than the preset time threshold exists;
and the third synchronization judging module is used for judging that the multi-path output signals are synchronized if the identifications of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same and no interval time greater than the preset time threshold exists.
8. The apparatus of claim 7, further comprising:
and the first image storage module is used for storing images formed by the video frame cutting blocks with the same output time sequence if the video frame cutting blocks with different identifiers exist in the video frame cutting blocks with the same output time sequence of the multi-path output signals.
9. The apparatus of claim 7, further comprising:
and the second image storage module is used for storing an image formed by the multiplexed output signals in the playing time of the reference video frame cutting block if the interval time greater than the preset time threshold exists.
10. The apparatus of claim 7, further comprising:
and the playing time determining module is used for acquiring the field synchronizing signal of each video frame cutting block, and determining the time corresponding to the effective video signal according to the field synchronizing signal of the video frame cutting block to be used as the playing time of the video frame cutting block.
11. The apparatus of claim 7, further comprising:
the test video stream generating module is used for generating test video streams with different colors of adjacent video frame pictures according to a preset color configuration rule;
the cutting block identifier determination module is specifically configured to:
and detecting whether the image colors of the video frame cutting blocks with the same output time sequence in the multi-path output signals are the same, if the image colors of the video frame cutting blocks with the same output time sequence are the same, judging that the identifications of the video frame cutting blocks with the same output time sequence are the same, and otherwise, judging that the identifications of the video frame cutting blocks with the same output time sequence are uneven and the same.
12. The apparatus of claim 7, further comprising:
and the video stream output module is used for inputting the test video stream into the splicing control equipment to be detected and processing the test video stream through the splicing control equipment to be detected to obtain a multi-path output signal.
13. An electronic device, comprising a Field Programmable Gate Array (FPGA) module and a communication module, wherein the communication module is configured to implement communication between the FPGA module and a device to be tested, and when the FPGA module is operated, the FPGA module implements the method steps of any one of claims 1 to 6.
14. A computer-readable storage medium, characterized in that a computer program is stored in the computer-readable storage medium, which computer program, when being executed by a processor, carries out the method steps of any one of claims 1 to 6.
CN201810278781.9A 2018-03-30 2018-03-30 Method and device for detecting synchronism of output signals, electronic equipment and storage medium Active CN110324609B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810278781.9A CN110324609B (en) 2018-03-30 2018-03-30 Method and device for detecting synchronism of output signals, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810278781.9A CN110324609B (en) 2018-03-30 2018-03-30 Method and device for detecting synchronism of output signals, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110324609A CN110324609A (en) 2019-10-11
CN110324609B true CN110324609B (en) 2021-07-09

Family

ID=68111949

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810278781.9A Active CN110324609B (en) 2018-03-30 2018-03-30 Method and device for detecting synchronism of output signals, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110324609B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112738009B (en) * 2019-10-28 2023-05-26 阿里巴巴集团控股有限公司 Data synchronization method, device, synchronization system, medium and server
CN113132552B (en) * 2019-12-31 2023-03-14 成都鼎桥通信技术有限公司 Video stream processing method and device
CN111405276B (en) * 2020-04-26 2021-12-24 北京淳中科技股份有限公司 Video signal synchronous detection method and device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7120816B2 (en) * 2003-04-17 2006-10-10 Nvidia Corporation Method for testing synchronization and connection status of a graphics processing unit module
CN100589583C (en) * 2007-06-05 2010-02-10 广东威创视讯科技股份有限公司 Method for correcting multi-screen connected wall
CN101763840A (en) * 2009-08-31 2010-06-30 广东威创视讯科技股份有限公司 Synchronous display device, stacking splicing display system and synchronous display method thereof
CN102426514B (en) * 2011-11-07 2014-08-20 广东威创视讯科技股份有限公司 Synchronous displaying method and device for large-screen spliced wall
EP2936296A1 (en) * 2012-12-21 2015-10-28 Barco NV Automated measurement of differential latency between displays
CN103347144B (en) * 2013-07-01 2016-08-24 广东威创视讯科技股份有限公司 A kind of video synchronization method based on camera shooting
EP3063616A1 (en) * 2013-10-30 2016-09-07 Barco Control Rooms GmbH Synchronization of videos in a display wall
CN105657364B (en) * 2015-12-30 2019-04-16 广东威创视讯科技股份有限公司 A kind of display methods of image processor, apparatus and system

Also Published As

Publication number Publication date
CN110324609A (en) 2019-10-11

Similar Documents

Publication Publication Date Title
CN110324609B (en) Method and device for detecting synchronism of output signals, electronic equipment and storage medium
CN108965982A (en) Video recording method, device, electronic equipment and readable storage medium storing program for executing
CN110225367A (en) It has been shown that, recognition methods and the device of object information in a kind of video
CN105898507B (en) A kind of vision signal synchronous method and device
US11158053B2 (en) Image processing method, apparatus and device, and image display method
CN112182299B (en) Method, device, equipment and medium for acquiring highlight in video
US10701301B2 (en) Video playing method and device
CN107295352B (en) Video compression method, device, equipment and storage medium
EP3506623B1 (en) Image processing apparatus and method
CN108900833A (en) A kind of combination screen synch detection method, device, system and equipment
CN110472558B (en) Image processing method and device
CN110166765B (en) Screen-patterned detection method, electronic device and readable storage medium
CN110865862A (en) Page background setting method and device and electronic equipment
JP2010049413A (en) Information processor, control method, and program
WO2023056896A1 (en) Definition determination method and apparatus, and device
CN102426514A (en) Synchronous displaying method and device for large-screen spliced wall
CN106156237A (en) Information processing method, information processor and subscriber equipment
CN114666636B (en) Audio and video synchronization detection method and computer readable storage medium
RU2013109054A (en) TRANSMISSION DEVICE, TRANSMISSION METHOD AND RECEIVER
CN109427038A (en) A kind of cell phone pictures display methods and system
CN111163312A (en) Signal source synchronous detection method
CN111431761B (en) Method and device for measuring time delay of cloud mobile phone response rendering stage
US20160269709A1 (en) Image process apparatus and image process method
CN104808976B (en) File sharing method
CN104239449B (en) Information display method and device

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