Patent classifications
H04N17/04
VIDEO ACCURACY VERIFICATION
Aspects of the disclosure provide for a method. In some examples, the method includes receiving a video stream comprising multiple frames, analyzing the video stream to compare data values representing an image pixel at a specified location in a first of the frames to programmed data values for the image pixel at the specified location in the first of the frames, determining that the video stream includes incorrect data responsive to the data values representing the image pixel at the specified location in the first of the frames being different from the programmed data values for the image pixel at the specified location in the first of the frames; and taking action responsive to determining that the video stream includes incorrect data.
VIDEO ACCURACY VERIFICATION
Aspects of the disclosure provide for a method. In some examples, the method includes receiving a video stream comprising multiple frames, analyzing the video stream to compare data values representing an image pixel at a specified location in a first of the frames to programmed data values for the image pixel at the specified location in the first of the frames, determining that the video stream includes incorrect data responsive to the data values representing the image pixel at the specified location in the first of the frames being different from the programmed data values for the image pixel at the specified location in the first of the frames; and taking action responsive to determining that the video stream includes incorrect data.
FROZEN IMAGE DETECTION
Aspects of the disclosure provide for a method. In some examples, the method includes receiving a video stream comprising multiple frames, analyzing the video stream to compare data values representing an image pixel at a specified location in a first of the frames to data values representing an image pixel at the specified location in a second of the frames, determining that the video stream is frozen responsive to the data values representing the image pixel at the specified location in the first of the frames being the same as the data values representing the image pixel at the specified location in the second of the frames, and taking action responsive to determining that the video stream is frozen.
FROZEN IMAGE DETECTION
Aspects of the disclosure provide for a method. In some examples, the method includes receiving a video stream comprising multiple frames, analyzing the video stream to compare data values representing an image pixel at a specified location in a first of the frames to data values representing an image pixel at the specified location in a second of the frames, determining that the video stream is frozen responsive to the data values representing the image pixel at the specified location in the first of the frames being the same as the data values representing the image pixel at the specified location in the second of the frames, and taking action responsive to determining that the video stream is frozen.
Viewport dependent video streaming events
Systems and methods described herein provide for rendering and quality monitoring of rendering of a 360-degree video, where the video has a plurality of representations with different levels of quality in different regions. In an exemplary method, a client device tracks a position of a viewport with respect to the 360-degree video and renders to the viewport a selected set of the representations. The client adaptively adds and removes representations from the selected set based on the viewport position. The client also measures and reports a viewport switching latency. In some embodiments, the latency for a viewport switch is a comparable-quality viewport switch latency that represents the time it takes after a viewport switch to return to a quality comparable to the pre-switch viewport quality.
Viewport dependent video streaming events
Systems and methods described herein provide for rendering and quality monitoring of rendering of a 360-degree video, where the video has a plurality of representations with different levels of quality in different regions. In an exemplary method, a client device tracks a position of a viewport with respect to the 360-degree video and renders to the viewport a selected set of the representations. The client adaptively adds and removes representations from the selected set based on the viewport position. The client also measures and reports a viewport switching latency. In some embodiments, the latency for a viewport switch is a comparable-quality viewport switch latency that represents the time it takes after a viewport switch to return to a quality comparable to the pre-switch viewport quality.
SIGNAL VARIATION MEASUREMENT
A method for identifying variations introduced in signals transmitted over a signal path, the method comprising sending, over the signal path, one or more test patterns with functional features to a test pattern analyser, wherein said functional features are for determining aspects of variations introduced in the one or more test patterns during transmission over the signal path; and including a data pattern in at least one of the test patterns prior to said sending, said data pattern comprising meta-data on functional features of the at least one test pattern.
Estimation method for signal quality indicator of advanced television systems committee standards
An estimation method suitable for a receiver and includes the following steps: calculating a relative signal-to-noise ratio, and determining whether the relative signal-to-noise ratio is higher than, lower than or within a threshold range; in response to determining that the relative signal-to-noise ratio is higher than the threshold range, estimating the signal quality indicator as a first preset value, wherein the first preset value represents a best signal quality; in response to determining that the relative signal-to-noise ratio is higher than the threshold range, estimating the signal quality indicator as a first preset value, wherein the first preset value represents a best signal quality; in response to determining that the relative signal-to-noise ratio is within the threshold range, estimating the signal quality indicator as an output value of a function according to a bit error rate, wherein an input value of the function is the relative signal-to-noise ratio.
Estimation method for signal quality indicator of advanced television systems committee standards
An estimation method suitable for a receiver and includes the following steps: calculating a relative signal-to-noise ratio, and determining whether the relative signal-to-noise ratio is higher than, lower than or within a threshold range; in response to determining that the relative signal-to-noise ratio is higher than the threshold range, estimating the signal quality indicator as a first preset value, wherein the first preset value represents a best signal quality; in response to determining that the relative signal-to-noise ratio is higher than the threshold range, estimating the signal quality indicator as a first preset value, wherein the first preset value represents a best signal quality; in response to determining that the relative signal-to-noise ratio is within the threshold range, estimating the signal quality indicator as an output value of a function according to a bit error rate, wherein an input value of the function is the relative signal-to-noise ratio.
System and method for identifying b-roll conditions in live streams or live rendered content
A video stream management system includes a video controller that live renders video. Moreover, the video stream management system also includes a display that is communicatively coupled to the video controller and displays a primary video feed that includes the live rendered video. The video controller, the display, or a combination thereof, embeds a pixel pattern in the primary video feed. Additionally, the video feed management system monitors one or more displayed images on the display to identify an error in the primary video feed.