summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorThilo Borgmann <thilo.borgmann@mail.de>2022-05-24 11:20:14 +0200
committerThilo Borgmann <thilo.borgmann@mail.de>2022-05-24 11:21:36 +0200
commit9cb9da62a3591f916cb9e673ae29f924e5c7659f (patch)
tree3205a92dab5e41f38ab4d6c6839661fd285564c9 /doc
parent6b32ad59c8fe16fc792ca5a468b95ce5232ff6d1 (diff)
avfilter: Add blockdetect filter
Diffstat (limited to 'doc')
-rw-r--r--doc/filters.texi29
1 files changed, 29 insertions, 0 deletions
diff --git a/doc/filters.texi b/doc/filters.texi
index c243caee20..0e10946cca 100644
--- a/doc/filters.texi
+++ b/doc/filters.texi
@@ -8131,6 +8131,35 @@ tblend=all_mode=grainextract
@subsection Commands
This filter supports same @ref{commands} as options.
+@anchor{blockdetect}
+@section blockdetect
+
+Determines blockiness of frames without altering the input frames.
+
+Based on Remco Muijs and Ihor Kirenko: "A no-reference blocking artifact measure for adaptive video processing." 2005 13th European signal processing conference.
+
+The filter accepts the following options:
+
+@table @option
+@item period_min
+@item period_max
+Set minimum and maximum values for determining pixel grids (periods).
+Default values are [3,24].
+
+@item planes
+Set planes to filter. Default is first only.
+@end table
+
+@subsection Examples
+
+@itemize
+@item
+Determine blockiness for the first plane and search for periods within [8,32]:
+@example
+blockdetect=period_min=8:period_max=32:planes=1
+@end example
+@end itemize
+
@anchor{blurdetect}
@section blurdetect