The present invention provides a testing system for a video and audio reproduction system, the testing system comprising a data source, comprising video and audio data for reproduction by the video and audio reproduction system, the video and audio data comprising unique marks in every video frame and every audio frame, a recording unit, configured to record a video stream and an audio stream generated by the video and audio reproduction system based on the video and audio data, and a test processor, configured to extract the unique marks from the recorded video stream and the recorded audio stream, and to verify if respective unique marks of simultaneous video frames and audio frames have been recorded by the recording unit simultaneously. Furthermore, the present invention provides a testing method, a computer program product, and a non-transitory computer readable data carrier.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A testing system for a video and audio reproduction system, comprising: a data source with video and audio data for reproduction by the video and audio reproduction system, the video and audio data comprising unique marks in every video frame and every audio frame, wherein an audio frame is an audio sequence with the length of a respective video frame and the unique marks in the audio frames comprise an audio code, especially a sinusoidal sound wave of a respective frequency, wherein the frequency of the sinusoidal sound wave ranges from a minimum frequency to a maximum frequency, wherein frequencies of sinusoidal sound waves of two consecutive audio frames are spaced apart by a first threshold value, wherein the frequencies of the sinusoidal sound waves increase sequentially by the first threshold value until the maximum frequency is reached and then fall back to the minimum frequency plus a second threshold value, and wherein the second threshold value increases with every repetition of the frequency sequence by a starting value of the frequency sequence; a recording unit, configured to record a video stream and an audio stream generated by the video and audio reproduction system based on the video and audio data; and a test processor, configured to extract the unique marks from the recorded video stream and the recorded audio stream, and to verify if respective unique marks of simultaneous video frames and audio frames have been recorded by the recording unit simultaneously.
2. The system of claim 1 , wherein the recording unit comprises a video recording unit, which records the unique marks in the video frames, and an audio recording unit, which records the unique marks in the audio frames.
3. The system of claim 1 , wherein the unique marks in the video frames comprise an optical code, especially a barcode or a QR code, comprising a unique identification number for said video frame.
4. The system of claim 1 , wherein the audio code is a sinusoidal sound wave of a respective frequency.
5. The system of claim 1 , wherein to extract the respective frequency from an audio frame the test processor is configured to perform a Short-Time-Fourier transformation of the recorded audio stream, where the length of the time windows used for the Short-Time-Fourier transformation is smaller than length of the audio frames and video frames.
6. The system of claim 5 , wherein the test processor is configured to analyse the time difference between a video frame and the according audio frame based on the results of the Short-Time-Fourier transformation.
7. A testing method for a video and audio reproduction system, the method comprising: providing a data source comprising video and audio data, the video and audio data comprising unique marks in every video frame and every audio frame, wherein an audio frame is an audio sequence with the length of a respective video frame and the unique marks in the audio frames comprise an audio code, especially a sinusoidal sound wave of a respective frequency, wherein the frequency of the sinusoidal sound wave ranges from a minimum frequency to a maximum frequency, wherein frequencies of sinusoidal sound waves of two consecutive audio frames are spaced apart by a first threshold value, wherein the frequencies of the sinusoidal sound waves increase sequentially by the first threshold value until the maximum frequency is reached and then fall back to the minimum frequency plus a second threshold value, and wherein the second threshold value increases with every repetition of the frequency sequence by a starting value of the frequency sequence; reproducing the video and audio data with the video and audio reproduction system, recording a video stream and an audio stream generated by the video and audio reproduction system based on the video and audio data; extracting the unique marks from the recorded video stream and the recorded audio stream; and verifying if respective unique marks of simultaneous video frames and audio frames have been recorded by the recording device simultaneously.
8. The method of claim 7 , wherein the unique marks in the video frames comprise an optical code, especially a barcode or a QR code, comprising a unique identification number for said video frame.
9. The method of claim 7 , wherein the audio code is a sinusoidal sound wave of a respective frequency.
10. The method of claim 7 , wherein to extract the respective frequency from an audio frame a Short-Time-Fourier transformation of the recorded audio stream is performed, where the length of the time windows used for the Short-Time-Fourier transformation is smaller than the length of the audio frames and video frames.
11. The method of claim 10 , wherein the time difference between a video frame and the according audio frame is analysed based on the results of the Short-Time-Fourier transformation.
12. A non-transitory computer readable medium comprising computer readable instructions, which when executed by a processor cause the processor to perform a testing method for a video and audio reproduction system, the method comprising: providing a data source comprising video and audio data, the video and audio data comprising unique marks in every video frame and every audio frame, wherein an audio frame is an audio sequence with the length of a respective video frame and the unique marks in the audio frames comprise an audio code, especially a sinusoidal sound wave of a respective frequency, wherein the frequency of the sinusoidal sound wave ranges from a minimum frequency to a maximum frequency, wherein frequencies of sinusoidal sound waves of two consecutive audio frames are spaced apart by a first threshold value, wherein the frequencies of the sinusoidal sound waves increase sequentially by the first threshold value until the maximum frequency is reached and then fall back to the minimum frequency plus a second threshold value, and wherein the second threshold value increases with every repetition of the frequency sequence by a starting value of the frequency sequence; reproducing the video and audio data with the video and audio reproduction system, recording a video stream and an audio stream generated by the video and audio reproduction system based on the video and audio data; extracting the unique marks from the recorded video stream and the recorded audio stream; and verifying if respective unique marks of simultaneous video frames and audio frames have been recorded by the recording device simultaneously.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
February 25, 2016
October 9, 2018
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.