Answer the question
In order to leave comments, you need to log in
Program-detector of "squared" frames in video?
There is a video file (H264 codec, TS or MP4 container), in which, due to compression, some frames went into squares. There are no error flags, the counters are in order.
Is there a program that will tell you exactly which frames are "squared"? Not necessarily working with video, it is possible with the *.BMP set.
Or at least an algorithm? Or the idea of an algorithm?
Answer the question
In order to leave comments, you need to log in
H.264 and H.265 have a deblocking filter, it catches and tries to fix exactly these artifacts. It is necessary to gut the specifications and source codes of the encoder for how it finds these frames.
It is necessary to work with video, since special software can accurately find the sizes and positions of macroblocks, the compression / loss of which gives these artifacts. Thus, by translating p- and b-frames into pictures (in fact, a set of i-frames), you will only complicate your task.
I would dig here , here and further.
PS: By the way, StreamEye from the link above is most likely able to do this. But he, EMNIP, is completely paid. There were also free alternatives.
Or the idea of an algorithm?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question