Video Freezing Detection via Frame Number Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video processing devices struggle to determine whether video freezing is caused by a failure in the device itself or a paused image, as existing methods cannot differentiate between these conditions.
Innovation Solution
A video processing device with a frame number generating unit, writing unit, reading unit, and video freezing determination unit that writes and reads data blocks including frame numbers, allowing for the detection of video freezing by monitoring frame number changes and generating an abnormality determination signal when the same frame number is read consecutively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional video processing devices write and read video data from/to frame memory, then video data can be stored and displayed, but the device cannot determine whether video freezing is caused by device failure or paused image
Solution Approach 1:
The patent introduces frame numbers as an intermediary element that is written together with video data to the frame memory and read back during video output. This frame number serves as a mediator between the video data and the freezing detection mechanism, enabling the system to track whether the same frame is being repeatedly output without affecting the original video functionality. The frame number acts as a metadata layer that provides diagnostic information while maintaining video playback.
2Reliability
If frame numbers are added to video data blocks, then video freezing can be detected by monitoring frame number changes, but the data structure becomes more complex
Solution Approach 1:
The patent merges the frame number with the video data by writing them together as a single data block to the frame memory and reading them back together. This combining approach allows the freezing detection function to be integrated into the existing video processing pipeline without requiring separate tracking systems. The frame number and video data are processed as a unified structure, simplifying the overall system architecture while enabling reliable freezing detection.
Data Source
AI summary
A video processing device includes: a frame number generating unit that generates frame numbers representing respective frames to which successively supplied video data belongs, the frame numbers differing between one frame and a next frame; a writing unit that writes a data block including a piece of the video data and the frame number corresponding thereto in a frame memory for every frame; a reading unit that reads out the data block written in the frame memory in the order of frames; and a video freezing determination unit that generates an abnormality determination signal that indicates video freezing when a current value of the frame number of the data block read stays the same as a previous value over a prescribed number of times.


