Block artifacts detection
First Claim
1. A block artifacts detection device (100) for detecting block artifacts in a video signal, the block artifacts detection device (100) comprising:
- computing means (102) for computing a gradient signal on basis of the video signal;
establishing means (104) for establishing a list of samples corresponding to respective local maximum values of the gradient signal;
histogram determining means (106) for determining a histogram of inter-sample distances, a first one of the inter-sample distances corresponding to a first distance between a first one of the samples and a second one of the samples succeeding the first one of the samples, and a second one of the inter-sample distances corresponding to a second distance between the first one of the samples and a third one of the samples succeeding the second one of the samples; and
analyzing means (108) for analyzing the histogram of inter-sample distances and for producing a block artifact indicator on basis of the histogram.
1 Assignment
0 Petitions
Accused Products
Abstract
A block artifacts detection device (100) for detecting block artifacts in a video signal is disclosed. The block artifacts detection device (100) comprises: computing means (102) for computing a gradient signal on basis of the video signal; establishing means (104) for establishing a list of samples corresponding to respective local maximum values of the gradient signal; a histogram determining means (106) for determining a histogram of inter-sample distances, a first one of the inter-sample distances corresponding to a first distance between a first one of the samples and a second one of the samples succeeding the first one of the samples, and a second one of the inter-sample distances corresponding to a second distance between the first one of the samples and a third one of the samples succeeding the second one of the samples; and analyzing means (108) for analyzing the histogram of inter-sample distances and for producing a block artifact indicator on basis of the histogram.
14 Citations
12 Claims
-
1. A block artifacts detection device (100) for detecting block artifacts in a video signal, the block artifacts detection device (100) comprising:
-
computing means (102) for computing a gradient signal on basis of the video signal;
establishing means (104) for establishing a list of samples corresponding to respective local maximum values of the gradient signal;
histogram determining means (106) for determining a histogram of inter-sample distances, a first one of the inter-sample distances corresponding to a first distance between a first one of the samples and a second one of the samples succeeding the first one of the samples, and a second one of the inter-sample distances corresponding to a second distance between the first one of the samples and a third one of the samples succeeding the second one of the samples; and
analyzing means (108) for analyzing the histogram of inter-sample distances and for producing a block artifact indicator on basis of the histogram. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of detecting block artifacts in a video signal, the method comprising:
-
computing a gradient signal on basis of the video signal;
establishing a list of samples corresponding to respective local maximum values of the gradient signal;
determining a histogram of inter-sample distances, a first one of the inter-sample distances corresponding to a first distance between a first one of the samples and a second one of the samples succeeding the first one of the samples, and a second one of the inter-sample distances corresponding to a second distance between the first one of the samples and a third one of the samples succeeding the second one of the samples; and
analyzing the histogram of inter-sample distances and producing a block artifact indicator on basis of the histogram.
-
-
12. A computer program product to be loaded by a computer arrangement, comprising instructions to detect block artifacts in a video signal, the computer arrangement comprising processing means and a memory, the computer program product, after being loaded, providing said processing means with the capability to carry out:
-
computing a gradient signal on basis of the video signal;
establishing a list of samples corresponding to respective local maximum values of the gradient signal;
determining a histogram of inter-sample distances, a first one of the inter-sample distances corresponding to a first distance between a first one of the samples and a second one of the samples succeeding the first one of the samples, and a second one of the inter-sample distances corresponding to a second distance between the first one of the samples and a third one of the samples succeeding the second one of the samples; and
analyzing the histogram of inter-sample distances and producing a block artifact indicator on basis of the histogram.
-
Specification